body {
	font-family: Arial, Helvetica, sans-serif;
	color: #1E4B84;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color:#E5E5E5;
	font-size:11px;
}

.page_center_right .box_c .box_c_header_text {font-size:11px;}

.cartNavigation {border: 0px; font-size:12px; background: #F5F5F5; border: 1px solid darkblue}
.cartNavigation td {width: 50px; text-align: center;}
.tbl_cart {width: 100%;}
.tbl_cart th {border-bottom: 1px solid #000000;}
.btimgcart {margin: 2px 20px 2px 0px;} 
.mra_highlight {color:red; font-weight:bold; font-size:15px;}


.inclContentBasket .btimgcart {display:none;}
.inclContentBasket {margin-top:-20px;}


#shoppingCardAdressInput td {vertical-align:top;}
.cshoppingCardAdressInput td {vertical-align:top;}

#shoppingCardAdressInput .input_at_line	{height:15px; font-size:12px; border :1px solid #8C9CB5;}
#shoppingCardAdressInput .input_at_textarea	{height:45px; font-size:12px; border :1px solid #8C9CB5;}
#shoppingCardAdressInput select 		{font-size:11px;line-height :8px;border :1px solid #8C9CB5;}
.cshoppingCardAdressInput select 		{font-size:11px;line-height :8px;border :1px solid #8C9CB5;}

.codOCC {display:none;}
.codOCC_Active {display:'';}
.paymentOCC {display:none;}
.paymentOCC_Active {display:'';}
.payment_Inactive {display:none;}
.paymentOCC_Active {display:'';}

strong					{color:#204879;}

.box_c_informationen ol 	{padding: 0px;margin: 0px;width: 100%;font-family: arial, helvetica, sans-serif;list-style-type : none; margin-top:2px;}
.box_c_informationen ol li 	{width:140px; color:#000000; padding: 0px;margin: 0px;font-family:Arial, Helvetica, sans-serif; line-height:12px;}
.box_c_informationen a 			{margin-left:2px; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts.gif); background-repeat:no-repeat; background-position:0px 50%;}
.box_c_informationen a:visited 	{text-decoration: none;}
.box_c_informationen a:hover 	{text-decoration: none;}
.box_c_informationen a:active 	{text-decoration: none;}

.mc_logo_hersteller		{float:left; width:195px; line-height:90px; text-align:center; vertical-align:middle;}
.mc_logo_hersteller img {vertical-align:middle;}
/* Beine 08.06.09*/
.mc_logo_category		{float:left; width:195px; line-height:50px; text-align:center; vertical-align:middle;}
.mc_logo_category img {vertical-align:middle;}

.subheadline_content	{font-size:18px; margin-bottom:10px;}
.img_text_content_box	{width:194px; height:99px; margin:0px; padding:0px;}

.button_pfeil			{float:right; margin-top:-17px;}
.text_content_box		{clear:both; width:194px !important; overflow:hidden;}
.link_content_box		{border-top:1px solid #000000; padding-top:6px; padding-left:6px; padding-right:6px; background-color:#F5F5F5; float:left; font-weight:bold;}
.box_content_text		{clear:both; background-color:#FFFFFF; margin-top:-7px; padding-top:5px; padding-left:0px; padding-right:0px; border-left: 1px solid #333367; border-right: 1px solid #333367;}

.mc_text_head_img		{margin-top:5px;}
.mc_subheadline			{font-size:18px; margin-bottom:10px; margin-top:5px;}

.txt_bl			{color:#000000;}
.txt_strong		{font-weight:bold;}

#box_scroll					{clear:both; padding-top:5px;}
#box_scroll .text_left		{float:left;}
#box_scroll .text_left .txtanzrows		{float:left;}
#box_scroll .text_left .drows			{float:left; margin-right:5px;}
#box_scroll .text_right		{float:right;}
#box_scroll	.page_active	{color:#000000; font-weight:bold;}


#box_artikel_einschraenken	{height:110px; width:598px; margin-left:-4px; margin-top:8px; border: 1px solid #000000; background-color: #F5F5F5; }
#box_artikel_einschraenken .box_left {font-weight: bold; float:left; width: 310px; margin-left:5px; margin-top: 5px;}
#box_artikel_einschraenken .box_right {float:right; margin-right:5px; margin-top: 8px;}
#box_artikel_einschraenken select {width: 230px; }
#box_artikel_einschraenken .pfeil_ende {clear:both; margin-left:100px;}
#box_artikel_einschraenken .pfeil_spitze {float:left;}
#box_artikel_einschraenken .pfeil_spitze {float:left;}
#box_artikel_einschraenken .txt_pfeil_spitze_b {padding-top:3px; font-weight:bold; width:86px; color:#B80000; float:left;}
#box_artikel_einschraenken .txt_pfeil_spitze_a {padding-top:3px; padding-left:2px; font-weight:bold; color:#B80000; float:left;}


.box_artikel_uebersicht	{clear:both; height:133px; width:598px; margin-left:-4px; margin-top:5px !important; border: 1px solid #000000;}
.box_artikel_uebersicht .box_left {font-weight: bold; float:left; width: 134px; height:133px; margin:0px; border-right: 1px solid #000000;}
.box_artikel_uebersicht .box_left img {}
.box_artikel_uebersicht .box_right {float:right; width: 463px; height:131px; margin-right:0px; margin-left:0px; margin-top: 0px;}
.box_artikel_uebersicht .box_right .header {background-color:#EFEFEF; clear:both; padding-top:8px; padding-bottom:8px; padding-left:8px; padding-right:8px; border-bottom: 1px solid #000000}
.box_artikel_uebersicht .box_right .header .text_left	{float:left; font-size:13px; font-weight:bold;}
.box_artikel_uebersicht .box_right .header .text_artnr	{float:right; }
.box_artikel_uebersicht .box_right .cbody	{width:462px; height:98px;}
.box_artikel_uebersicht .box_right .cbody .text_left	{float:left; width: 300px; padding-top: 15px; padding-left: 10px;}
.box_artikel_uebersicht .box_right .cbody .text_left  .scheduledtxt	{font-weight: bold;color: #FD6900;}
.box_artikel_uebersicht .box_right .cbody .text_right	{float:right; text-align: right; padding-top: 15px; width: 99px; padding-left: 5px; padding-right: 3px;}
.box_artikel_uebersicht .box_right .cbody .text_right .price	{font-weight:normal; font-size:12px; border-bottom: 1px solid #D3DCE5; padding-bottom:2px; }
.box_artikel_uebersicht .box_right .cbody .text_right .price .pr {padding-left:10px; font-size:20px;}	
.box_artikel_uebersicht .box_right .cbody .text_right .priceinfo	{line-height:12px; padding-top:3px; font-size:10px;}
.box_artikel_uebersicht .box_right .cbody .text_right .weitereinfos	{clear:both; margin-right:0px; margin-top:8px;}


#mainContent hr			{border: none 0; border-top: 1px solid #224A7E; height: 1px; margin: 0px; margin-top:5px; margin-bottom:5px;}

#page					{width:1012px; text-align:left;}
#mainPage				{width:100%; height:100%; background-image: url(/cms/upload/masterdesign/page_background.jpg) !important; background-repeat:repeat-y !important; float: left; padding-bottom:0px;}
#page_top				{padding-bottom:0px;}
#page_center			{height:100%; margin-left:8px; margin-top:5px; margin-bottom:0px; clear:both !important; background: url(/cms/upload/masterdesign/content_background.jpg); background-repeat:repeat-y !important;}

#breadcrumb				{clear:both; border: 1px solid #767573; background-image: url(/cms/upload/masterdesign/breadcrumb_background.jpg) !important; margin-top:3px;margin-left:10px; width:994px; height:16px; font-weight:normal;}
#cpath					{float: left; width: 780px; color:#000000; font-size:10px; padding-top:1px; margin-left:20px;}
#pathtext				{float:left;}
#pathlist				{float:left;}
#pathlist ol 			{padding: 0px; margin: 0px; list-style-type : none;}
#pathlist ol li 		{float:left; padding: 0px 0px 0px 5px; margin: 0px;}
.linkPositionPath			{}
.linkPositionPath_lastCat	{color:#000000 !important;}
#tdate					{float:right; margin-right:10px; font-size:10px; color: #000000; padding-top:1px;}

.page_center_left		{float:left; width:202px; margin-left:11px; margin-top:3px; padding-bottom:30px;}
.page_center_content	{float:left; width:602px; margin-left:11px; margin-top:3px; font-size:12px; padding-bottom:30px;}
.page_center_right		{float:left; width:152px; margin-left:11px; margin-top:3px; padding-bottom:30px;}
.img_tour				{margin-left:-5px;margin-top:-4px;}
.img_box_content		{margin-left:-6px;margin-top:-5px;}

#content				{margin-left: 0px; float: left;}
.geo_num_radius			{float:left; padding-left:0px;}


.mc_box_c				{clear:both; margin-top:0px; margin-bottom:0px;}
.mc_box_c_header_left	{float:left; width:5px; height:5px; background-image: url(/cms/upload/masterdesign/box_content/top_left.jpg); background-repeat:no-repeat;}
.mc_box_c_header_left_edge	{float:left; width:4px; height:5px; border-left: 1px solid #313364; border-top: 1px solid #313364;}
.mc_box_c_header_center	{float:left; width:100%; margin:0px; height:5px; border-top: 1px solid #313364;}
.mc_box_c_header_center_color	{float:left; width:100%; margin:0px; height:5px; border-top: 1px solid #313364; background-color:#F5F5F5;}
.mc_box_c_header_right	{float:left; width:5px; height:5px; background-image: url(/cms/upload/masterdesign/box_content/top_right.jpg); background-repeat:no-repeat;}
.mc_box_c_header_right_color	{float:left; width:5px; height:5px; background-image: url(/cms/upload/masterdesign/box_content/top_right_color.jpg); background-repeat:no-repeat;}

.mc_box_text			{clear:both; background-color:#FFFFFF; margin-top:-1px; padding-top:0px; padding-left:6px; padding-right:2px; border-left: 1px solid #313364; border-right: 1px solid #313364;}

.mc_box_c_footer_left	{float:left; width:5px; height:5px; background-image: url(/cms/upload/masterdesign/box_content/bottom_left.jpg); background-repeat:no-repeat;}
.mc_box_c_footer_left_edge	{float:left; width:4px; height:4px;  border-left: 1px solid #313364; border-bottom: 1px solid #313364;}
.mc_box_c_footer_center	{float:left; width:100%; margin-top:-1px; height:5px; border-bottom: 1px solid #313364;}
.mc_box_c_footer_right	{float:left; width:5px; height:5px; background-image: url(/cms/upload/masterdesign/box_content/bottom_right.jpg); background-repeat:no-repeat;}

/*Beine, 14.06.09 */
.box_c_login_red_header_text {float:left; font-weight:bolder; color:#FFFFFF; font-size:13px; letter-spacing:0.05em; padding-top:7px; padding-left:2px; width:100%; height:23px; background-image: url(/cms/upload/masterdesign/box_head_center_red.jpg); background-repeat:repeat-x;}
.box_c_header_red_right		{float:left; width:6px; height:30px; background-image: url(/cms/upload/masterdesign/box_head_right_red.jpg); background-repeat:no-repeat;}
.box_c_header_red_left		{float:left; width:6px; height:30px; background-image: url(/cms/upload/masterdesign/box_head_left_red.jpg); background-repeat:no-repeat;}

.box_c					{clear:both; margin-top:0px; margin-bottom:0px;}
.box_content_header		{height:12px; width:196px; background-image: url(/cms/upload/masterdesign/box_content_top.jpg); background-repeat:no-repeat;}

.box_c_header_left		{float:left; width:6px; height:30px; background-image: url(/cms/upload/masterdesign/box_head_left.jpg); background-repeat:no-repeat;}
.box_c_header_text		{float:left; color:#FFFFFF; font-size:15px; letter-spacing:0.05em; font-weight:normal; padding-top:7px; padding-left:2px; width:100%; height:23px; background-image: url(/cms/upload/masterdesign/box_head_center.jpg); background-repeat:repeat-x;}
.box_c_login_header_text{float:left; font-weight:bolder; color:#FFFFFF; font-size:13px; letter-spacing:0.05em; padding-top:7px; padding-left:2px; width:100%; height:23px; background-image: url(/cms/upload/masterdesign/box_head_center.jpg); background-repeat:repeat-x;}
.box_c_header_right		{float:left; width:6px; height:30px; background-image: url(/cms/upload/masterdesign/box_head_right.jpg); background-repeat:no-repeat;}

.box_c_footer_left		{float:left; margin-bottom:5px; width:6px; height:5px; background-image: url(/cms/upload/masterdesign/box_foot_left.jpg); background-repeat:no-repeat;}
.box_c_footer_center	{float:left; margin-bottom:5px; color:#FFFFFF; font-size:15px; letter-spacing:0.05em; font-weight:normal; padding-top:7px; padding-left:2px; width:100%; height:5px; background-image: url(/cms/upload/masterdesign/box_foot_center.jpg); background-repeat:repeat-x;}
.box_c_footer_right		{float:left; margin-bottom:5px; width:6px; height:5px; background-image: url(/cms/upload/masterdesign/box_foot_right.jpg); background-repeat:no-repeat;}
.box_text				{clear:both; background-color:#F5F5F5; margin-top:-7px; padding-top:5px; padding-left:6px; padding-right:6px; border-left: 1px solid #333367; border-right: 1px solid #333367;}
.box_text_content		{background-color:#FFFFFF;}

.c_info_luftstroeme		{width: 380px; float:left;}
.c_img_lueftsroeme		{float:right;}


.float_left_box			{float:left;}
.float_left_box_margin	{margin-left:6px;}
.box_content_left_margin			{margin-left:-2px;}	
.box_content_left_margin_infobox	{margin-left:-4px;}	

/* M.Beine - 07.08.08 */
.box_prodyear {font-size: 13px;color: black;margin-top: 40px;margin-bottom: 7px;padding-left: 6px;}
#mainContent			{clear: both; line-height: 17px; margin-left:5px; margin-bottom:20px; padding-right:5px; padding-top:10px;}

.box_c_content			{width:588px;}
.box_c_newsflash		{width:188px;}
.box_c_mainnavigation	{width:188px;}
.box_c_contact			{width:188px;}
.box_c_login			{width:138px;}
.box_c_right			{width:138px;}
.box_c_warenkorb		{width:138px; line-height:17px;}
.box_c_informationen	{width:188px;}
.box_c_content_info		{width:281px;}
.box_c_content_infobox	{width:182px}
.box_c_content_infobox_c	{width:194px}
.box_mc_motorradhersteller	{width:590px;}
.box_mc_produktdetail	{width:590px;}
.box_mc_infos			{width:590px;}

.box_mc_produktdetail	.border_top_image	{width: 293px; border-right: 1px solid #313364;}
/* MBE, 16.07.09 */
/*.box_mc_produktdetail	.productInfos	{margin-left:-6px; border-bottom: 1px solid #313364; width:598px; background-color:#F5F5F5;}*/
.box_mc_produktdetail	.productInfos	{margin-left:-6px; width:598px; background-color:#F5F5F5;}
/*.box_mc_produktdetail	.productInfos	.produktbild		{border-right: 1px solid #313364; width:297px; height:292px; margin:0px;}*/
.box_mc_produktdetail	.productInfos	.produktbild		{width:297px; height:292px; margin:0px;}
.box_mc_produktdetail	.productInfos	.produktbild img	{margin-left:0px; margin-top:-4px;}

.box_mc_produktdetail	.productInfos	.box_price      {margin-top:0px; width: 300px; height: 50px;}
.box_mc_produktdetail	.productInfos	.box_price	.text_price	{float:left; padding-left:20px; padding-top:21px; font-size:19px; font-weight:normal;}
.box_mc_produktdetail	.productInfos	.box_price	.text_mwst_versand	{font-size:10px;}
.box_mc_produktdetail	.productInfos	.box_price	.price	{float:right; padding-right:15px; font-size:20px; padding-top:26px; padding-bottom:5px;}
/*  */
.box_mc_produktdetail	.productInfos	.box_price	.text_colorheader	{font-size:12px; font-weight:bold; padding-left:20px; padding-top:5px;}
.box_mc_produktdetail	.productInfos	.box_price	.text_select	{float:left; padding-left:20px; padding-top:21px; font-size:19px; font-weight:normal;}
.box_mc_produktdetail	.productInfos	.box_price	.colors_select	{float:right; padding-right:15px; font-size:20px; padding-top:26px; padding-bottom:5px;}
.box_mc_produktdetail	.productInfos	.box_price	.sizeright		{width: 118px; }
.box_mc_produktdetail	.productInfos	.box_price	.spaceTop		{margin-top: 15px;}

/* M.Beine, 29.06.09 */
.box_mc_produktdetail	.productInfos	.box_cart      {margin-top:10px; width: 300px; height: 45px; position: relative;}
/*  */
.box_mc_produktdetail	.productInfos	.box_cart	.sizeright		{width: 118px; }
.box_mc_produktdetail	.productInfos	.box_cart	.spaceTop		{margin-top: 0px;}
.box_mc_produktdetail	.productInfos	.box_cart   .box_add        {position: absolute; right: 5px;}
.box_mc_produktdetail	.productInfos	.box_cart   .box_add .input_qty      {margin-right:3px; height:15px; width:30px; font-size:10px; border :1px solid #8C9CB5; float:left}

/* M.Beine, 23.07.09 */
/*.box_mc_produktdetail	.productInfos	.box_info_artnr	{ background-color:#FFFFFF; padding-top:10px; color:#000000; font-size:11px; border-bottom: 1px solid #313364;  width: 300px; height: 37px;}*/
.box_mc_produktdetail	.productInfos	.box_info_artnr	{ padding-top:10px; color:#000000; font-size:11px; width: 300px; height: 37px;}
.box_mc_produktdetail	.productInfos	.box_info_artnr	.artnr	{padding-left:20px;  float: left;}
.box_mc_produktdetail	.productInfos	.box_info_artnr	.lieferzeit	{padding-right:15px; padding-top:10px; float: right;}
.box_mc_produktdetail	.productInfos	.box_info_artnr .verfuegbarkeit	{color: #1E4B84; font-weight:bold; float:left; padding-left:18px;}
.box_mc_produktdetail	.productInfos	.box_info_artnr	.sizeright		{width: 118px; }

.box_mc_produktdetail	.productInfos	.box_art_info	{float:left; padding-left:18px; margin-top:1px; }
.box_mc_produktdetail	.productInfos	.box_art_info	.passend_fuer	{font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.rasterdruck	{font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.abe			{font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.laenge			{font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.haltersaetze	{font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.verfuegbare_farben	{ font-weight:bold; float:left;}
.box_mc_produktdetail	.productInfos	.box_art_info	.sizeright		{width: 118px; }
.box_mc_produktdetail	.productInfos	.box_art_info	.spaceTop		{margin-top: 5px;}
.box_mc_produktdetail	.productInfos	.box_art_info   .spaceBottom            {margin-bottom: 5px;}

.box_mc_produktdetail	.box_mountkit	{background-color:#F5F5F5; margin-left: -6px; width: 598px; position: relative; height: 45px; font-weight: bold; font-size:12px;}
.box_mc_produktdetail	.box_mountkit   .box_add    {position: absolute; right: 5px; margin-top: 5px;}
.box_mc_produktdetail	.box_mountkit   .box_hint   {text-align: right; margin-right: 5px;}
.box_mc_produktdetail	.hintline	{height:25px;}
.box_mc_produktdetail	.detailline	{height:60px;}
.box_mc_produktdetail	.buttonline	{margin-left: -6px; width: 598px; height: 150px; border-top: 1px solid black;}
.box_mc_produktdetail	.buttonline	.btbigimage		{margin-top:5px; margin-left:-5px;}
.box_mc_produktdetail	.buttonline	.bttzeichnung	{margin-top:5px; margin-left:10px;}
.box_mc_produktdetail	.buttonline	.btwarenkorb	{margin-top:5px; margin-right:10px;}
/* M.Beine 07.08.08 */
.box_mc_produktdetail	.buttonline	.scheduledtxt	{font-weight: bold;color: #FD6900;}
/* M.Beine 23.07.09 */
.box_mc_produktdetail	.buttonline	.box_right	{height: 100%; width: 297px; border-right: 1px solid #313364; position: relative; float: left;}
.box_mc_produktdetail	.buttonline	.box_left	{width: 297px; position: relative; height: 100%; float: left;}

.box_c_login_text		{height:85px;}	
/* beine, 15.07.08  */
.box_c_directinput_text		{height:85px;}	
/*beine.13.12.08*/
.box_c_search_text		{height:50px;}	
.box_c_warenkorb .summe	{margin-top:0px; border-top:1px solid #224A7E; text-align:right;}

.img_float				{margin-left:2px;}
.start_link_stroeme		{margin-left:3px; float:left; width: 114px; font-size:11px;}
.top_text_lueftstroeme	{clear:both; padding-bottom:5px;}
.luftstroeme_text_link	{height:20px;}


#page_bottom			{clear:both; width:100%; background-image: url(/cms/upload/masterdesign/bottom_image.jpg) !important; background-repeat:no-repeat !important;}

.box_newsflash			{line-height:15px;}
.box_newsflash hr		{border: none 0; border-top: 1px solid #224A7E; width: 135px; height: 1px; margin: 0px; margin-top:5px; margin-bottom:5px;}

#LanguageSelect			{float:left; margin-left:8px; height:25px; text-align:right;}
#LanguageSelect img		{margin-top:-2px; margin-left:2px;}

.fl_left 		{float:left}
.fl_right 		{float:right}
/*27.06.08*/
.brd_bott_1_black       {border-bottom:1px solid black;}
.bkgd_white             {background-color:#FFFFFF; color:#000000;}
.error_msg              {color: red;}
/* Ende */

#content_footer			{position:relative; left:230px; top:-15px; clear:both; padding-top:0px; }
#content_footer .top	{}

#content_footer .print				{margin-left:5px; color:#224A7E; width:300px; float: left;}
#content_footer .print a 			{color:#224A7E;}
#content_footer .print a:visited 	{color:#224A7E;}
#content_footer .print a:hover		{color:#224A7E;}
#content_footer .print a:active 	{color:#224A7E;}
.link_print							{background-image: url(/cms/upload/masterdesign/print.gif); color:#224A7E; padding-left: 17px; padding-top:2px; background-repeat:no-repeat; background-position:0px 50%;}

#content_footer .top				{text-align:right; color:#224A7E; width:295px; float: left;}
#content_footer .top a 				{color:#224A7E;}
#content_footer .top a:visited 		{color:#224A7E;}
#content_footer .top a:hover		{color:#224A7E;}
#content_footer .top a:active 		{color:#224A7E;}
.link_top							{background-image: url(/cms/upload/masterdesign/pfeil_top.gif); color:#224A7E; padding-left: 13px; padding-top:0px; background-repeat:no-repeat; background-position:0px 50%;}




.btlogin				{text-align:right; margin-right:5px; margin-top:3px;}
.btsearch				{cursor: pointer; color: #E18F20; text-align:left; font-weight: bold; font-size: 1.0em; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; border :0px solid #FFFFFF; background-color:transparent;}
.btcommon				{text-align:right; margin-right:5px; margin-top:10px;}
.btsubmit				{cursor: pointer; color: #E18F20; text-align:left; font-weight: normal; font-size: 1.0em; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; border :0px solid #FFFFFF; background-color:transparent;}
.btgeosearch			{cursor: pointer; color: #E18F20; text-align:left; font-weight: normal; font-size: 1.0em; font-family: Verdana, Arial, Helvetica, sans-serif; padding:0px; margin:0px; border :0px solid #FFFFFF; background-color:transparent;}

select.formlistboxa  	{font-size:11px;line-height :8px;border :1px solid #8C9CB5;}
#geosearchresults		{margin-left:10px; padding-left:20px; padding-bottom:10px; border-bottom:1px solid #999999}

.notvisible				{display:none;}

a						{color: #FD6900; text-decoration: none;}
a:visited 				{color: #FD6900; text-decoration: none;}
a:hover 				{color: #FD6900;}
.c_hand					{cursor:hand;}

abbr, acronym, .begriffserklaerung	{border-bottom: 1px dotted rgb(0, 0, 0);font-variant: normal;text-transform: none;}

abbr[title], acronym[title] {border-bottom: 1px dotted rgb(0, 0, 0);font-variant: normal;text-transform: none;}
img {border: none;}

.listBorder		{margin-top:0.5em; margin-bottom:0.6em; padding-bottom:0.5em; padding-top:0.0em; border-top: 1px dashed #999999; border-bottom: 1px dashed #999999;}

ul.linklist 	{padding: 0px;margin: 0px;width: 100%;}
ul.linklist li	{display: block; padding-left: 19px; margin: 0.5em 0 0 0; background: url(/cms/upload/masterdesign/icon_linkintern.gif) no-repeat 0 4px;}

.pic_linkextern	{background-image: url(/cms/upload/masterdesign/pic_linkextern.gif); padding-left: 17px; background-repeat:no-repeat; background-position:0px 2px;}
.link_dot		{background-image: url(/cms/upload/masterdesign/pfeil_rechts.gif); padding-left: 8px; background-repeat:no-repeat; background-position:0px 4px;}

.scroll_table_			{font-size:1.0em;}
.scroll_table_active	{font-size:1.0em;font-weight:bold;}

.button 				{color: #224A7E; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; font-weight: bold;cursor:hand;border :1px solid #b2b2b2;background-color:transparent;}
	

#basket					{display: yes;}
#artsearch				{display: yes;}
#boxuserdata			{display:yes;}


.errormessage										{color:red !important; font-weight:bold; font-size:11px;}
.errortext											{color:red !important; font-weight:bold;}


.datafield_string 				{font-size:10px; border :1px solid #8C9CB5; height:15px;}
.datafield_date					{font-size:10px; border :1px solid #8C9CB5; height:15px;}
.required 						{background-image: url(/cms/upload/masterdesign/edit_inputrequired_background.gif); background-color: transparent;background-repeat: no-repeat;padding-left: 10px;}
.L								{width:20em;}
.SM								{width:8em;}
.graphicalbutton				{}
.i_fsizeb						{font-size:11px;}


.ConfirmMsg								{clear:both; margin-top:10px;}
.ConfirmMsg .image						{float:left;}
.ConfirmMsg .msg						{float:left; margin-left:10px; padding-top:3px; }









.orderContents							{clear:both; margin-top:15px;}


form						{margin:0px; padding:0px;}


.displaybandposition				{float:left; padding-top:10px; padding-left:5px;}
.rp_last							{float:left; padding-top:10px; padding-left:5px;}
.rp_next							{float:left; padding-top:10px; padding-left:5px;}

#bottom_navigation					{clear:both; margin-left:70px; margin-top:2px; text-align:center; width:850px;  margin-bottom:20px;}
#bottom_navigation a 				{color:#000000;}
#bottom_navigation a:visited 		{color:#000000;}
#bottom_navigation a:hover			{color:#000000;}
#bottom_navigation a:active 		{color:#000000;}
#bottom_navigation ol 				{list-style-type : none;}
#bottom_navigation ol li 			{float:left;}


h1						{color:#FFFFFF; font-size:15px; letter-spacing:0.05em; padding:0px; margin: 0px; font-weight: normal;}
h2						{font-size:14px; padding:0px 0px 3px 0px ; margin: 0px; font-weight: bold; }

.bold_text				{font-size:14px; padding:0px 0px 0px 0px ; margin: 0px; font-weight: bold;}
.price_big				{font-size:20px; padding:0px 0px 0px 0px ; margin: 0px; font-weight: bold; line-height:30px;}


.pfeil_link				{background-image: url(/cms/upload/masterdesign/pfeil_rechts.gif); padding-left: 8px; background-repeat:no-repeat; background-position:0px 50%;}
.dot_link				{background-image: url(/cms/upload/masterdesign/dot.gif); padding-left: 10px; background-repeat:no-repeat; background-position:0px 50%; margin-left:5px;}
.content_base			{margin-left:-4px;}
.wg_content_box			{margin-left:-5px;}
.wg_head				{font-size:13px; font-weight:bold}
.wg_text_info			{font-size:9px; color: #989898}

.text_highlight			{font-weight:bold; }
.input_searchbox		{float: left; height:15px; width:127px; font-size:10px; border :1px solid #8C9CB5;}
.input_directinput		{float: left; padding-left:10px; height:15px; width:60px; font-size:10px; border :1px solid #8C9CB5;}
.input_user				{height:15px; width:60px; font-size:10px; border :1px solid #8C9CB5;}
/*MBE, 03.07.08 */
.input_search				{height:15px; width:100px; font-size:10px; border :1px solid #8C9CB5;}
.input_password			{margin-left:3px; height:15px; width:60px; font-size:10px;border :1px solid #8C9CB5;}
.label_input_user				{height:15px; width:60px; font-size:10px;}
.label_input_password			{margin-left:15px; height:15px; width:60px; font-size:10px;}
.input_qty				{margin-right:3px; margin-bottom:5px; height:15px; width:30px; font-size:10px; border :1px solid #8C9CB5;}
.btsearch				{float:left; margin-left:7px;}

.input_user_long				{height:15px; width:120px; font-size:10px; border :1px solid #8C9CB5;}
.input_password_long			{height:15px; width:120px; font-size:10px; border :1px solid #8C9CB5;}

#navigation	{}
#navigation a {}

#navigation ol 		{padding: 0px;margin: 0px;width: 100%;font-family: arial, helvetica, sans-serif;list-style-type : none; margin-top:2px;}
#navigation ol li 	{width:190px; color:#000000; padding: 0px;margin: 0px;font-family:Arial, Helvetica, sans-serif; line-height:15px;}
#navigation ol .bg_active 	{background-color:#FFFFFF !important;}
#navigation ol .bg 			{}	

#navigation .lvl0 a 		{margin-left:2px; color:#224A7E; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl0 a:visited {color:#224A7E; text-decoration: none;}
#navigation .lvl0 a:hover 	{color:#224A7E; text-decoration: none;}
#navigation .lvl0 a:active 	{color:#224A7E; text-decoration: none;}

#navigation .lvl0_active a 			{margin-left:2px; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl0_active a:visited 	{text-decoration: none;}
#navigation .lvl0_active a:hover	{text-decoration: none;}
#navigation .lvl0_active a:active	{text-decoration: none;}


#navigation .lvl1 a 				{margin-left:12px; color:#224A7E; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts_lvl2.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl1 a:visited 		{color:#224A7E; text-decoration: none;}
#navigation .lvl1 a:hover 			{color:#224A7E; text-decoration: none;}
#navigation .lvl1 a:active 			{color:#224A7E; text-decoration: none;}

#navigation .lvl1_active a 			{margin-left:12px; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts_lvl2.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl1_active a:visited 	{text-decoration: none;}
#navigation .lvl1_active a:hover	{text-decoration: none;}
#navigation .lvl1_active a:active	{text-decoration: none;}


#navigation .lvl2 a 				{margin-left:22px; color:#224A7E; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts_lvl3_i.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl2 a:visited 		{color:#224A7E; text-decoration: none;}
#navigation .lvl2 a:hover 			{color:#224A7E; text-decoration: none;}
#navigation .lvl2 a:active 			{color:#224A7E; text-decoration: none;}

#navigation .lvl2_active a 			{margin-left:22px; clear:both; display:block; padding-left: 8px; padding-top:1px; text-decoration: none; background-image: url(/cms/upload/masterdesign/pfeil_rechts_lvl3_a.gif); background-repeat:no-repeat; background-position:0px 50%;}
#navigation .lvl2_active a:visited 	{text-decoration: none;}
#navigation .lvl2_active a:hover	{text-decoration: none;}
#navigation .lvl2_active a:active	{text-decoration: none;}


.clearboth			{clear:both;}

 * Password ändern
*/
.change_pw {width: 500px;}
.change_pw .fl_left {float: left;}
.change_pw .sizer_right{width: 200px;}
.change_pw .spacer {padding-top: 5px; clear: both;}

/*
 * ResultPanel
*/
#display_size  {vertical-align: middle; line-height: 17px;}
#display_size .size_input {float: left; width: 160px;}
#display_size .refresh {}

/*
 * MBE, 09.04.09
 */
input.text100 {height: 15px; width: 100px; font-size: 10px; border: 1px solid #8C9CB5; }
input.text10  {height: 15px; width: 30px; font-size: 10px; border: 1px solid #8C9CB5; }

/* Beine 08.06.09*/
.mc_logo_category		{float:left; width:195px; line-height:50px; text-align:center; vertical-align:middle;}
.mc_logo_category img {vertical-align:middle;}
/*
* MBE, 09.04.09
*/
.orderinfo th {vertical-align: top;}
.orderinfo .tbl_address_td {font-weight: bold; vertical-align: top;}

/*
* MBE, 08.06.09
*/
.cl_hint_med  {color: red; font-weight: bold;}