/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation {
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: #b6b7cb;
}

.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #f8f8f9;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #f8f8f9;
}

TABLE.productListing {
  border: 1px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #b6b7cb;
  color: #FFFFFF;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults {
  color: #0000FF;
}

A.pageResults:hover {
  color: #0000FF;
  background: #FFFF33;
}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #9a9a9a;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

TD.main, P.main {
  font-family: Arial, sans-serif;
  font-size: 11px;
  line-height:;
  color:#666666;
}

TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; cursor: hand; }
.moduleRowSelected { background-color: #E9F4FC; }

.checkoutBarFrom, .checkoutBarTo { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #8c8c8c; }
.checkoutBarCurrent { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #000000; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #ffb3b5; }
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }




/*Basharat CSS*/


body{
	background-image:url(images_modellbaurc/body_bg.jpg);
	background-repeat:repeat-x;
	background-position:top;
	height:auto;
	width:auto;
	background-color:#ceecfd;
}


#body_container{

	width:958px;
	margin-left: auto ;
	margin-right: auto ;
}
#body_container_tbl{
 width:958px;
}
#top_banner{
	background-image:url(images_modellbaurc/header_top.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:958px;
	height:231px;
}

#top_banner_inner{
	background-image:url(images_modellbaurc/header_top_inner.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:957px;
	height:122px;
}

#top_banner_de{
	background-image:url(images_modellbaurc/header_top_de.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:958px;
	height:231px;
}

#top_banner_inner_de{
	background-image:url(images_modellbaurc/header_top_inner_de.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	width:957px;
	height:122px;
}


.top_line_bg{
	background-color:#017acc;

}

.header_cp{
	color:#ffdd00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.header_cp a{
	color:#ffdd00;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.header_cp a:link, .header_cp a:visited{
	color:#ffdd00;
}
.header_cp a:hover{
	color:#ffdd00;
	text-decoration:underline;
}


.header_no_cp{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.header_no_cp a{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.header_no_cp a:link, .header_no_cp a:visited{
	color:#ffffff;
}
.header_no_cp a:hover{
	color:#ffffff;
	text-decoration:underline;
}


.td_left{
	background-image:url(images_modellbaurc/search_left.jpg);
	height:43px;
	width:7px;
	background-repeat:no-repeat;
}

.td_center{
	background-image:url(images_modellbaurc/search_repx.jpg);
	height:43px;
	width:auto;
	background-repeat:repeat-x;
	background-position: 0px 0px;
	
}
.td_right{
	background-image:url(images_modellbaurc/search_right.jpg);
	height:43px;
	width:7px;
	background-repeat:no-repeat;
	background-position:right;
}

.search_str{
	background-image:url(images_modellbaurc/search_str.png);
	background-repeat:no-repeat;
	padding-right:30px;
	background-position:3px 9px;
	
width:20px;
height:30px;

	
}
#top_search_combo select{
	color:#acacac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px #ffc600 solid;
	height:23px;
	padding-top:2px;
	width:130px;
}
.set_margin{
	padding-left:4px;
}
.input_search{
	color:#acacac;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	border:1px #ffc600 solid;
	height:23px;
	padding-top:2px;
	width:300px;
	padding-left:3px;
	padding-right:3px;
}
#input_search span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.search_button{
	background-image:url(images_modellbaurc/search_icon.png);
	background-repeat:no-repeat;
	width:22px;;
	background-position:10px 3px;
	padding-left:15px;
	cursor:pointer;
	height:30px;
	
}

#basket{
	background-image:url(images_modellbaurc/basket.png);
	background-repeat:no-repeat;
	width:36px;
	height:31px;
	cursor:pointer;
	float:left;
	position:relative;
	display:block;
	padding-right:5px;
}

#my_basket{
	background-image:url(images_modellbaurc/basket_str.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:62px;
	height:13px;
	float:left;
	position:relative;
	display:block;
	padding-bottom:3px;
}

#my_basket_de{
	background-image:url(images_modellbaurc/basket_str_de.png);
	background-repeat:no-repeat;
	background-position:0px 2px;
	width:66px;
	height:13px;
	float:left;
	position:relative;
	display:block;
	padding-bottom:3px;
}

#basket_items{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;

	width:62px;
	height:13px;
	float:left;
	position:relative;
	display:block;
	
	margin-top:2px;
	margin-left:3px;
	
}

.menu_border{
	border:1px #1d7aa9 solid;
	background-image:url(images_modellbaurc/menu_bg_repx.jpg);
	background-repeat:repeat-x;
}
#menu_list{
	color:#FFFFFF;
	padding:0px;
	margin:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#menu_list ul{
display:inline;
	padding:0px;
	margin:0px;
}
#menu_list li{
	display:inline;
	padding:0px;
	margin:0px;
	padding-left:15px;
	padding-right:15px;
	color:#FFFFFF;
}
#menu_list li a{
	padding:0px;
	margin:0px;

	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#FFFFFF;	
}



#menu_list .main_level{
	float:;
	padding-top:2px;
	text-align:center;
}

#menu_list #dynamic_cat li{
float:;
margin-bottom:-3px;
}

#menu_list .main_level .parent{
/*	clear:both;
	float:none;
*/
}

.td_left_footer{
	background-image:url(images_modellbaurc/footer_bg_left.png);
	height:103px;
	width:11px;
	background-repeat:no-repeat;
	background-position:left top;
}

.td_center_footer{
/*	background-image:url(images_modellbaurc/footer_bg_repx.png);
	background-repeat:repeat-x;
	background-position: 0px 0px;
*/	height:103px;
	width:auto;
	background-color:#96d5d7;
	
}
.td_right_footer{
	background-image:url(images_modellbaurc/footer_bg_right.png);
	height:103px;
	width:11px;
	background-repeat:no-repeat;
	background-position:right top;
}

.coupun_field{
	width:176px;
	height:25px;
	color:#acacac;
	padding-left:3px;
	padding-right:3px;
	padding-top:0px;
	
}
.footer_txt_16{
	color:#005cab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.footer_txt_16 a{
	color:#005cab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.footer_txt_16 a:link, .footer_txt_16 a:visited{
	color:#005cab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.footer_txt_16 a:hover{
	color:#005cab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}



.fotter_sep{
	background-image:url(images_modellbaurc/footer_sep.png);
	height:81px;
	width:1px;
	background-repeat:no-repeat;
}
.blog_icon{
	background-image:url(images_modellbaurc/blog_icon.png);
	height:47px;
	width:39px;
	background-repeat:no-repeat;
	background-color:#96d5d7;
	
}
.footer_txt_11{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	padding-left:10px;
	display:block;
}
.footer_leftpad10{
	padding-left:18px;
}
.chat_icon{
	background-image:url(images_modellbaurc/chat_icon.png);
	height:48px;
	width:38px;
	background-repeat:no-repeat;
}



.td_left_footer2{
	background-image:url(images_modellbaurc/footer_inner_bg_left.jpg);
	height:86px;
	width:7px;
	background-repeat:no-repeat;
}
.td_center_footer2{
/*	background-image:url(images_modellbaurc/search_repx.jpg);
	background-repeat:repeat-x;
	background-position: 0px 0px;*/
	height:86px;
	width:auto;
	background-color:#abdddf;
}
.td_right_footer2{
	background-image:url(images_modellbaurc/footer_inner_bg_right.jpg);
	height:86px;
	width:7px;
	background-repeat:no-repeat;
	background-position:right;
}



.td_left_footer_b{
	background-image:url(images_modellbaurc/footer2_bg_left.png);
	height:129px;
	width:10px;
	background-repeat:no-repeat;
}
.td_center_footer_b{
	background-image:url(images_modellbaurc/footer2_bg_repx.png);
	background-repeat:repeat-x;
	background-position: 0px 0px;
	height:129px;
	width:auto;
	/*background-color:#2674b8;*/
}
.td_right_footer_b{
	background-image:url(images_modellbaurc/footer2_bg_right.png);
	height:129px;
	width:10px;
	background-repeat:no-repeat;
	background-position:right top;
}

.td_left_crnr_home{
	background-image:url(images_modellbaurc/crnr_white_left_bottom.png);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	background-position:left top;
}

.td_right_crnr_home{
	background-image:url(images_modellbaurc/crnr_white_right_bottom.png);
	height:10px;
	width:10px;
	background-repeat:no-repeat;
	background-position:right top;
}



.subscribe_field{
	width:206px;
	height:22px;
	color:#ACACAC;
	padding-left:5px;
	padding-right:5px;
	padding-top:0px;
	
}
.footer_txt_16w{
	color:#ffffff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

#footer_txt_ul{
	list-style:none;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	
}


#footer_txt_ul a{
	color:#FFFFFF;
	text-decoration:none;
}
#footer_txt_ul a:link, #footer_txt_ul a:visited{
	color:#FFFFFF;
	text-decoration:none;
}
#footer_txt_ul a:hover{
	color:#FFFFFF;
	text-decoration:underline;
}

.ul_footer_links{
	list-style:none;
	display:inline-block;
	padding:0px;
	margin:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#005cab;
}

.ul_footer_links li{
	list-style:none;
	display:inline;
}


.ul_footer_links a{
	color:#005cab;
	text-decoration:none;
}
.ul_footer_links a:link, .ul_footer_links a:visited{
	color:#005cab;
	text-decoration:none;
}
.ul_footer_links a:hover{
	color:#005cab;
	text-decoration:underline;
}
.footer_11blk{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.footer_11blk a:link, .footer_11blk a:visited{
	color:#000000;
	text-decoration:none;
}
.footer_11blk a:hover{
	color:#000000;
	text-decoration:underline;
}




.gallery_container {
	background-color:#ffcc66;
	border:1px solid #ffcc66;
	height:204px;
	
	margin-top:0px;
}

.icon_left{
float:left;
margin-left:7px;
background-image:url(images_modellbaurc/arrow_left.png);
width:18px;
height:78px;
text-decoration:none;
background-repeat:no-repeat;
}
#arial-b14{
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#cc3300;

}
.icon_right{
float:right;
margin-right:7px;
background-image:url(images_modellbaurc/arrow_right.png);
width:18px;
height:78px;
text-decoration:none;
background-repeat:no-repeat;
}
#gallery_loader
{
	width:704px;
	text-align:center;
	vertical-align:middle;
}
.stepcarousel{
position: relative; /*leave this value alone*/
overflow: scroll; /*leave this value alone*/
width:704px;
height: 160px; /*Height should enough to fit largest content's height*/
margin-top:44px;
}

.stepcarousel .belt{
position: absolute; /*leave this value alone*/
left: 0;
top: 0;
}

.stepcarousel .panel{
float: left; /*leave this value alone*/
overflow: hidden; /*clip content that go outside dimensions of holding panel DIV*/
margin: 0px 0px 0px 2px;
width:140px;
height:155px;
}
#p_name_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	width:130px;
	color:#666666;
	text-align:left;
}

#p_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	padding-top:3px;
	width:126px;
	color:#666666;
}
#p_price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#005cab;
	width:126px;
}
.arial18b, span.arial18b h1{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#cc3300;
}



.arial14{ 
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:normal;
	color:#cc3300;
}
.leftpad30{
	padding-left:30px;
}
.toppad30{
	padding-top:30px;
}

.toppad20{
	padding-top:20px;
}
#bs_p{
	position:relative;
	float:left;
	width:122px;
	height:152px;
	margin-right:13px;
	
}

#bs_p_cat{
	position:relative;
	float:left;
	width:180px;
	height:152px;
	margin-right:13px;
	
}

#bs_p_image image{
	border:none;
}

#bs_p_name{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:4px;
}

#bs_p_name_cat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	margin-top:5px;
}


#bs_p_price{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005cab;
	font-weight:bold;

}
#bs_p_price_special{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#CC3300;
	font-weight:bold;
	text-decoration:line-through;
}

#bs_p_price_cat{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005cab;
	font-weight:bold;
	width:190px;
	padding-top:5px;

}

#bs_p_stock{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	padding-top:5px;
}
#bs_p_shipping{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
}

#sepr15px_a{
	width:44px;
	float:left;
	position:relative;
	display:inline;
}

#sepr15px{
	width:44px;
	float:left;
	position:relative;
	display:inline;
}
#sepr45px{
	width:45px;
	float:left;
	position:relative;
	padding:0px;
	margin:0px;
	display:block;
}


#sepr75px{
	width:75px;
	float:left;
	position:relative;
	padding:0px;
	margin:0px;
	display:block;
}
#sepr5px{
	width:5px;
	float:left;
	position:relative;
	display:inline;
}
#bs_p_price_2 {
	color:#005CAB;
	font-family:Arial,Helvetica,sans-serif;
	font-size:16px;
	font-weight:bold;
	padding-left:30px;
	text-align:left;
}

#bs_p_name_2{
	color:#000000;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	padding-left:30px;
	text-align:left;
	width:138px;
}
#bestsellers{
	padding:0px;
	margin:0px;
}


.pbox_tbl{
	background-color:#ffcc66;
	width:136px;
}
.pbox_td_left{
	background-image:url(images_modellbaurc/product_box_left.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:6px;
	height:110px;
}
.pbox_td_right{
	background-image:url(images_modellbaurc/product_box_right.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:6px;
	height:110px;
}
.pbox_td_center{
	background-image:url(images_modellbaurc/product_box_repx.png);
	background-repeat:repeat-x;
	width:120px;
	height:110px;
}

.count_table{
width:161px;
background-color:#FFFFFF;
}
.count_content{
padding-left:15px;
}
.count_p_name{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}
.count_head{
background-image:url(images_modellbaurc/cound_head.jpg);
background-repeat:no-repeat;
background-position:left top;
width:161px;
height:44px;
}
.count_head2{
background-image:url(images_modellbaurc/cound_head2.jpg);
background-repeat:no-repeat;
background-position:left top;
width:186px;
height:45px;
}

#count_head_div{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
margin-top:-10px;
}
.count_bottom{
background-image:url(images_modellbaurc/count_bottom.jpg);
background-repeat:no-repeat;
background-position:left top;
width:161px;
height:5px;
}
.count_bottom2{
background-image:url(images_modellbaurc/count_bottom2.jpg);
background-repeat:no-repeat;
background-position:left top;
width:186px;
height:5px;
}


#count_p_price_special{
font-family:Tahoma,Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
text-decoration:line-through;
}
#count_price{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#005cab;
font-weight:bold;
}
#count_percent{
background-image:url(images_modellbaurc/count_percent.png);
width:78px;
height:30px;
margin-left:10px;
text-align:center;
padding-top:2px;
}
#count_percent2{
background-image:url(images_modellbaurc/count_percent2.jpg);
width:96px;
height:32px;
margin-left:10px;
text-align:center;
padding-top:0px;
}
#count_save{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
padding:0px;
height:12px;
padding-top:2px;
}
#count_price_percent{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#FFFFFF;
padding-top:0px;
}

.countdown span{
	display: block;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.countdown{
	display: block;
	float: left;
	width: 134px;
	height:34px;
	text-align:center;
}

.countdown_en{
	background-image:url(images_modellbaurc/count_bg_en.jpg);
}
.countdown_de{
	background-image:url(images_modellbaurc/count_bg_de.jpg);
}



.countdown2 span{
	display: block;
	float: left;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 20px;
	font-weight: bold;
	text-align: center;
	color: #FFFFFF;
}
.countdown2{
	display: block;
	float: left;
	width: 154px;
	height:39px;
	text-align:center;
}


.countdown2{
	display: block;
	float: left;
	width: 154px;
	height:39px;
	text-align:center;
}
.countdown2_en{
	background-image:url(images_modellbaurc/count_bg2_en.jpg);
}
.countdown2_de{
	background-image:url(images_modellbaurc/count_bg2_de.jpg);
}

 /* START WORDPRESS STYLES */

html>body .entry ul {
margin-left: 0px;
padding: 0 0 0 30px;
list-style: none;
padding-left: 10px;
text-indent: -10px;
}
.boxText ul, .boxText ul ol {
margin: 0;
padding: 0;
}
.boxText ul p, .boxText ul select {
margin: 5px 0 8px;
}

.boxText ul ul, .boxText ul ol {
margin: 5px 0 0 10px;
}

.boxText ul ul ul, .boxText ul ol {
margin: 0 0 0 10px;
}
.commentlist li, #commentform input, #commentform textarea {
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}
.commentlist li ul li {
font-size: 1em;
}

.commentlist li {
font-weight: bold;
}

.commentlist li .avatar {
float: right;
border: 1px solid #eee;
padding: 2px;
background: #fff;
}
.boxText {
font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;
}

small, .boxText ul ul li, .boxText ul ol li, .nocomments, .postmetadata, blockquote, strike {
color: #777;
}
html>body .entry li {
margin: 7px 0 8px 10px;
}

.entry ul li:before, .boxText ul ul li:before {
content: "\00BB \0020";
}

.entry ol {
padding: 0 0 0 35px;
margin: 0;
}

.entry ol li {
margin: 0;
padding: 0;
}

.postmetadata ul, .postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
}
.boxText ul li {
list-style-type: none;
list-style-image: none;
margin-bottom: 15px;
}
ol li, .boxText ul ol li {
list-style: decimal outside;
}

.boxText ul ul li, .boxText ul ol li {
margin: 3px 0 0;
padding: 0;
}
.commentlist li {
margin: 15px 0 10px;
padding: 5px 5px 10px 10px;
list-style: none;

}
.commentlist li ul li {
margin-right: -5px;
margin-left: 10px;
}

/* END WORDPRESS STYLES */ 





#left_cate_list{
	background-color:#2674b8;
	position:relative;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:0px;

	width:100%;
}

#left_cate_list ul{
	padding:0;
	margin:0;

	color:#FFFFFF;
	padding-top:4px;/*7px;*/
}
#left_cate_list ul li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:;
	height:20px;
	padding-top:2px;
	margin-top:4px;
	margin-left:8px;
	margin-right:8px;
	background-color:#71adf5;
	
}
#left_cate_list ul .first_li{
	margin-top:0px;
}


#left_cate_list ul li a{
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:12px;
	font-weight:bold;
	padding:0px;
	margin:0px;
	list-style-type:none;
	padding-left:5px;	
	color:#FFFFFF;
	
	display:block;
	line-height:17px;
}
#left_cate_list ul li a:link, #left_cate_list ul li a:visited{
	list-style-type:none;
	text-decoration:none;
}
#left_cate_list ul li a:hover{
	list-style-type:none;
	color:#FFFFFF;
	text-decoration:underline;
}
#left_cate_list .active_cat{
	/*background-color:#3f8dd2;*/
}

#left_cate_list .child{
	padding:0px;
	margin:0px;
	
background-color:#4C91D7;
margin:4px 8px 0 15px;
padding:0;	
}

#left_cate_list .child a{
	padding:0px;
	margin:0px;
	padding-left:6px;
	font-weight:normal;
	padding-top:1px;
}




#show_all_cat{
	color:#1d79a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	
	float:right;
}
#show_all_cat li{
	background-color:#d2efff;
	line-height:14px;
	padding:5px;
	
	margin-right:6px;
	
	text-align:right;
	width:35px;	
	
	background-image:url(images_modellbaurc/cat_arrow.png);
	background-position:5px 9px;
	background-repeat:no-repeat;
}


#show_all_cat a:link, #show_all_cat a:visited{
	color:#1d79a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#show_all_cat a:hover{
	color:#1d79a9;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

#show_all_cat span{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	padding-right:3px;
}


#p_breadcrumb {
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b3b3;
	font-size:11px;
	padding-left:20px;
}
#p_breadcrumb a{
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b3b3;
	font-size:11px;
}
#p_breadcrumb a:link, #p_breadcrumb a:visited{
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b3b3;
	font-size:11px;
	text-decoration:none;
}
#p_breadcrumb a:hover{
	font-family:Arial, Helvetica, sans-serif;
	color:#b3b3b3;
	font-size:11px;
	text-decoration:underline;
}
.breadcrumb_active{
	font-family:Arial, Helvetica, sans-serif;
	color:#2674b8;
	font-size:11px;
	font-weight:bold;
}

#cat_heading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2674b8;
	font-weight:bold;
	padding-left:10px;
}
#cat_heading_home{
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#2674b8;
	font-weight:bold;
	padding-left:10px;
	background-image:url(images_modellbaurc/catlist_head_bg_repx.jpg);
	background-repeat:repeat-x;
	background-position:right top;
	width:;
	height:27px;
}

.rnd_crnr_right{

	background-image:url(images_modellbaurc/crnr_bottom_right.png);
	background-repeat:no-repeat;
	background-position:right top;
	width:10px;
	height:16px;
}	
.rnd_crnr_left{
	
	background-image:url(images_modellbaurc/crnr_bottom_left.png);
	background-repeat:no-repeat;
	background-position:left top;
	width:10px;
	height:16px;
}	
#seprater_menu{
	/*margin-top:30px;*/
	height:20px;/*40px; */
	width:40px; 
	position:relative; 
	float:left;
}
.blog_icon2{
	background-image:url(images_modellbaurc/blog_icon2.png);
	height:47px;
	width:49px;
	background-repeat:no-repeat;
	background-position:0px top;
	
	margin-left:15px;
}
.chat_icon2{
	background-image:url(images_modellbaurc/chat_icon2.png);
	height:48px;
	width:50px;
	background-repeat:no-repeat;
	background-position:0px top;
	
	margin-left:15px;
}

.do_login{
	background-image:url(images_modellbaurc/coupun_go.png);
	height:48px;
	width:50px;
	background-repeat:no-repeat;
	background-position:18px 3px;
	
	margin-left:15px;
	cursor:pointer;


}
.brdr_top_dotted{
border-top:1px #93badc dotted;
}
.footer_txt_16w{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}

.footer_txt_16w_de{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}
.footer_txt_16_de{
	color:#005CAB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
}

.footer_txt_16w a{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.footer_txt_16w a:link, .footer_txt_16w a:visited{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.footer_txt_16w a:hover{
	color:#FFFFFF;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}



#login_fields input{
	height:25px;
	width:175px;
}



.go_submit{
	background-image:url(images_modellbaurc/coupun_go2.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:33px;
	height:31px;
	cursor:pointer;
}
.facebook{
	background-image:url(images_modellbaurc/facebook.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:42px;
	height:43px;
	cursor:pointer;
}
.twiter{
	background-image:url(images_modellbaurc/twiter.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:43px;
	height:43px;
	cursor:pointer;
}
.youtube{
	background-image:url(images_modellbaurc/youtube.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:43px;
	height:43px;
	cursor:pointer;
}
.go_subscribe{
	background-image:url(images_modellbaurc/subscribe.png);
	background-position:7px top;
	background-repeat:no-repeat;
	width:100px;
	height:29px;
	cursor:pointer;
	padding-left:;
	margin-right:12px;
	
	
}



.detail_heading, span.detail_heading h1{
	color:#cc3300;
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
}
.detail_desc{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
}
.detail_desc p{
	text-align:justify;

}

.detail_price{
	color:#005cab;
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
}
.detail_instock{
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
.detail_shipping{
	color:#ff0000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
.detail_related{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	width:500px;
}
.detail_bg_bar{
	background-image:url(images_modellbaurc/related_items_box_bg.png);
	height:33px;
	width:1px;
	background-repeat:repeat-x;
	padding-left:10px;
	padding-right:10px;
}
.cart_progress{
	background-image:url(images_modellbaurc/cart_progress_bar_bg_repx2.png);
	height:1px;
	width:2px;
	background-repeat:repeat-x;
	background-position:left 9px;
}
.cart_progress_title{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
.cart_left_bg{
	background-image:url(images_modellbaurc/cart_bg_left.png);
	height:23px;
	width:2px;
	background-repeat:no-repeat;
	background-position:right top;
}
.cart_right_bg{
	background-image:url(images_modellbaurc/cart_bg_right.png);
	height:23px;
	width:2px;
	background-repeat:no-repeat;
}
.cart_bg_repx{
	background-image:url(images_modellbaurc/cart_bg_repx.png);
	height:23px;
	width:100%;
	background-repeat:repeat-x;
}
.cart_total{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
.cart_total a{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}

.cart_total_b{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.cart_total_10b{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.cart_total_b_tahoma{
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}
.cart_total_tahoma11{
	color:#666666;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}

.link_arial_b11{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-stretch:extra-condensed;
}
.link_arial_b11:link, .link_arial_b11:visited{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.link_arial_b11:hover{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:underline;
}
.cart_crnr_left_top{
	background-image:url(images_modellbaurc/cart_crnr_left_top.png);
	height:5px;
	width:5px;
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#FFFFFF;
}
.cart_crnr_left_bottom{
	background-image:url(images_modellbaurc/cart_crnr_left_bottom.png);
	height:5px;
	width:5px;
	background-repeat:no-repeat;
	background-position:right bottom;
	background-color:#FFFFFF;
}
.cart_crnr_right_top{
	background-image:url(images_modellbaurc/cart_crnr_right_top.png);
	height:5px;
	width:5px;
	background-repeat:no-repeat;
	background-position:left top;
	background-color:#FFFFFF;
}
.cart_crnr_right_bottom{
	background-image:url(images_modellbaurc/cart_crnr_right_bottom.png);
	height:5px;
	width:5px;
	background-repeat:no-repeat;
	background-position:left bottom;
	background-color:#FFFFFF;
}
/*.cart_repx_top{
	border-top:1px #b3b3b3 solid;
}
.cart_repx_bottom{
	border-bottom:1px #b3b3b3 solid;
}
.cart_repx_left{
	border-left:1px #bbbbbb solid;
}

.cart_repy_right{
	border-right:1px #bbbbbb solid;
}	*/
.cart_repx_top{
	background-image:url(images_modellbaurc/cart_box_repxy.png);
	height:1px;
	width:1px;
	background-repeat:repeat-x;
	background-position:left top;
}
.cart_repx_bottom{
	background-image:url(images_modellbaurc/cart_box_repxy.png);
	height:1px;
	width:1px;
	background-repeat:repeat-x;
	background-position:left bottom;
}
.cart_repy_left{
	background-image:url(images_modellbaurc/cart_box_repxy.png);
	height:1px;
	width:1px;
	background-repeat:repeat-y;
	background-position:left top;
}

.cart_repy_right{
	background-image:url(images_modellbaurc/cart_box_repxy.png);
	height:1px;
	width:1px;
	background-repeat:repeat-y;
	background-position:right top;
}	
.comments_field{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	border:1px #b3b3b3 solid;
	width:672px;
	height:124px;
	resize:none;
}
.coupun_field{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	border:1px #b3b3b3 solid;
	width:200px;
	height:24px;
	color:#ACACAC;
}

.login_field{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	border:1px #b3b3b3 solid;
	width:200px;
	height:23px;
	color:#666666;
}
.login_combo{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:22px;
	padding-top:2px;
}
.comments_field2{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	border:1px #b3b3b3 solid;
	width:570px;
	height:124px;
}
#change_address .main, #change_address .main_radio{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	color:#666666;
	font-size:11px;
}
#change_address .fieldKey{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;

}
#change_address .main_radio input{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	color:#666666;
	font-size:11px;
	width:auto;
	height:auto;
	
}
#change_address input{
	font-family:Arial, Helvetica, sans-serif;
	color:#;
	border:1px #b3b3b3 solid;
	width:200px;
	height:23px;
	color:#666666;
}
#change_address select{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	height:22px;
	padding-top:2px;
}
#cart_total_main .main{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
#cart_total .main p{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}

#search_results td, #search_results a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#search_results .productListing {
	border:none;
	background-color:none;
}

#search_results .productListing-odd .productListing-data{
	background-color:#eeeeee;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}

#infoBoxContents_remove .infoBoxContents,#infoBoxContents_remove .infoBox{
	border:none;
	background:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
}
#infoBoxContents_remove input{
	width:10px;
}
#remove_check, #remove_check input{
	width:10px;
	height:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
}
.infoBoxContents{
	
}


/* Chrome CSS */
@media screen and (-webkit-min-device-pixel-ratio:0) {
#menu_list .main_level{

	float:;
	padding-top:4px;
	text-align:center;

}

#show_all_cat li{
	background-color:#d2efff;
	line-height:14px;
	padding:5px;
	
	margin-right:6px;
	
	text-align:right;
	width:35px;	
	
	background-image:url(images_modellbaurc/cat_arrow.png);
	background-position:5px 10px;
	background-repeat:no-repeat;
}

#country_combo{
	padding:0px;
	margin:0px;
	padding-top:3px;
}
} 









/*---new paging table---*/
#paging_cont div{
display:inline-block;
}
#paging_boxes table{
	width:auto;
}

#paging_cont table{
	width:auto;
	font-family: Tahome, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #45473b;
}

#paging .smallText{
	font-family: Tahome, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #45473b;
}

#paging_boxes table{
	font-family: Tahome, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #45473b;
	text-align:center;
	/*vertical-align:middle;*/
	text-decoration:none;
	height:22px;
}




#paging_boxes table td{
	width:17px;
	border: #e3e3e3 solid 1px;
	height:22px;
}
#paging_boxes table #p_spacer{
	width:3px;
	border:none;

}
#paging_boxes table #move_pre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;

}
#paging_boxes table #move_pre a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;

}
#paging_boxes table a{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:;
	height:;
	display:block;
	color:#45473b;

}

#paging_boxes table a:link, #paging_boxes table a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:;
	height:;
}

#paging_boxes table a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*background-color:#0066CC;*/
	width:;
	height:;
	color:#45473b;

}




#paging_boxes table td a:link, #paging_boxes table td a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:;
	height:;
}

#paging_boxes table td a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	/*background-color:#0066CC;*/
	width:100%;
	display:block;
	color:#45473b;
	text-decoration:none;
}


#paging_boxes table #active_box{
	color:#c60006;
	font-weight:bold;
	
}

#paging_boxes table td table td{
	border:none;
}

#paging_boxes table td a #move_next, #paging_boxes table td #move_next{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
}
#move_last{
	padding-left:3px; 
	padding-right:3px;
}


#paging_boxes table td a #lefts{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#paging_boxes table td #rights, #paging_boxes table td a #rights{
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	padding-top:2px;
	padding-left:2px;
}
#paging_boxes table #li_paging_move_last a:link, #paging_boxes table #li_paging_move_last a:visited{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	width:;
	height:;
}
#paging_boxes table #li_paging_move_last a:hover{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:9px;
	background-color:;
	width:;
	height:;
	display:block;
	color:;
	text-decoration:none;
}

/*---new paging table---*/


.footer_links:link, .footer_links:visited {
color:#FFFFFF;
text-decoration:none;
}
.footer_links:hover{
color:#FFFFFF;
text-decoration:underline;
}


#parent_plus{
	background-image:url(images_modellbaurc/catlist_arrow_right.jpg);
	background-position:170px 5px;;
	background-repeat:no-repeat;
}

#parent_minus{
	background-image:url(images_modellbaurc/catlist_arrow_down.jpg);
	background-position:170px 5px;;
	background-repeat:no-repeat;
}

#parent_plus_minus{
	background-image:url(images_modellbaurc/catlist_arrow_down.jpg);
	background-position:170px 5px;;
	background-repeat:no-repeat;
	
background-color:#71ADF5;
height:20px;
list-style-type:none;
margin:4px 8px 0;
padding:2px 0 0;	
}
#bs_p_image{
	width:120px;
	height:96px;

}



#left_cate_list ul .static_first_li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:;
	height:20px;
	padding-top:2px;
	margin-top:4px;
	margin-left:8px;
	margin-right:8px;
	background-color:#aad1ff;
	
}
#left_cate_list ul .static_li{
	list-style-type:none;
	padding:0px;
	margin:0px;
	line-height:;
	height:20px;
	padding-top:2px;
	margin-top:4px;
	margin-left:8px;
	margin-right:8px;
	background-color:#aad1ff;
	
}
#left_cate_list ul .static_li a, #left_cate_list ul .static_first_li a{
	color:#cc3300;
}
#left_cate_list ul .static_li a:link, #left_cate_list ul .static_li a:visited, #left_cate_list ul .static_first_li a:link, #left_cate_list ul .static_first_li a:visited{
	color:#cc3300;
}
#left_cate_list ul .static_li a:hover, #left_cate_list ul .static_first_li a:hover{
	color:#cc3300;
}
.toppadd0{
	padding-top:0px;
}

.toppadd7{
	padding-top:7px;
}
#IE_paddingTop{
	padding-top:10px;
}

#paging_detail{
	position:relative;
	float:left;
	margin-top:2px;
	margin-right:3px;
}
#sepr25px{
	width:25px;
	float:;
	position:relative;
	padding:0px;
	margin:0px;
	display:inline-block;
}
#bs_p_related{
	position:relative;
	float:;
	width:122px;
	height:152px;
	margin-right:px;
	display:inline-block;
}
#bs_p_related a{
	position:relative;
	float:left;
	text-align:left;
}

#bs_p_name_related{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	padding-top:8px;
	text-align:left;
	float:left;
	width:130px;
}
#bs_p_price_related{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#005cab;
	font-weight:bold;
	text-align:left;
}
#bs_p_stock_related{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	padding-top:5px;
	text-align:left;
}
#bs_p_shipping_related{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ff0000;
	text-align:left;
}

#new_products{
	position:absolute;
	padding-top:10px;
	padding-left:27px;
	float:none;
	clear:both;
}

.register_form #reg_lable{
	width:90px;
	background-color:;
}

#chk_newsletter{
	padding:0px;
	margin:0px;
}




.cart_total a{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:;
	text-decoration:none;
}
.cart_total a:link, .cart_total a:visited{
	color:#666666;
	text-decoration:none;
}

.cart_total a:hover{
	color:#000000;
	text-decoration:underline;
}
.orderEdit{
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
}
.account_menu_text{
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
}

textarea {cursor: text;}
textarea:hover {} /*colour on mouse hover */ 
textarea:focus {outline:none;}
textarea:active {outline:none;}
input{cursor: text;}
input:focus {outline:none;} /*colour when gains focus by tabbing, or while typing */
input:active {outline:none;} /*colour while mouse depressed */ 
select{}
select:focus {outline:none;} /*colour when gains focus by tabbing, or while typing */
select:active {outline:none;} /*colour while mouse depressed */ 

input.submit{
	cursor:pointer;
}
input[type=image], img[name=Reload]{
	cursor:pointer;
}

.arial11_ffffff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
}

.arial11_l_ffffff:link, .arial11_l_ffffff:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}
.arial11_l_ffffff:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#ffffff;
	text-decoration:underline;
}


.arial12_ffffff{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
.arial12_666666{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.arial12b_666666{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}

.arial12_l_666666{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

.arial12_l_666666:link, .arial12_l_666666:visited{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:none;
}

.arial12_l_666666:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	text-decoration:underline;
}
.stock_legend{
	vertical-align:middle;
}
.sitemap, .sitemap a{
  font-family: Arial, sans-serif;
  font-size: 11px;

  color: #666666;
  font-weight : normal;
  line-height:18px;
}
.seo_category_description {
	color:#666666;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	padding:13px;
	text-align:justify;
}
.seo_category_table {
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #EBEBEB;
	height:auto;
	margin:0 0 0 0px;
	padding:0;
	
	color:#999999;
	font-family:Tahoma,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:16px;
	padding:13px;
	text-align:justify;
}
.seo_category_table a{
	color:#999999;
}
.prod_rows_gap{
	height:60px;
}

.mimg{  /* get from top*/
background-image:url(images/outil_home/vflash_bg.gif); height:178px; background-repeat:no-repeat; margin-bottom:5px;}
.vcounter { /* get from top*/
font-family:Tahoma; padding-left:2px; font-size:25px;  color:#FFFFFF; font-weight:bold;	position:absolute;
	top:585px; left:915px;}
.fb_ltr{
	width:186px!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;	
}
.fb_rtl{
	width:186px!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	
}
#facebook_like{
	width:186px!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	background:#FFFFFF;
	/*height:300px;!important;
	padding-top:6px;
	padding-bottom:6px;*/
	margin-top:20px;
}
.fb_iframe_widget{
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
#facebook_like .fb_ltr .fbConnectWidgetTopmost{
	border:none!important;
	border-color:#FFFFFF!important;
	border-right:none!important;
	border-style:none!important;
	border-width:0!important;
	width:186px!important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}
.tbl_grey_box{
	width:110px;
}
.td_grey_box{
	border:1px #CCC solid;
	vertical-align:middle;
	text-align:center;
	height:110px;	
}
.td_grey_box img{
	vertical-align:middle;
}
.td_lable{
	vertical-align:bottom;
	text-align:center;
	padding-top:7px;
}

.tax_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #758389;
}


.tax_info {
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #758389;
}
.blog_detail{
	color:#666666;
	font-family:Tahoma, Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	line-height:17px;
}
.blog_title a:link, .blog_title a:visited{
	color:#CC3300;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;
}
.blog_title a:hover{
	color:#CC3300;
	font-family:Arial,Helvetica,sans-serif;
	font-size:18px;
	font-weight:bold;	
}
.blog_desc_date, .blog_replies{
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#666666;
}
.blog_blue_title{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#2674B8;
	font-weight:bold;
}
.blog_blue_title2{
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	font-weight:bold;
}




.banner-promo {
	width:auto;
	height:auto;
	padding:0px;
	position:absolute;
	top:2px;
	left:2px;
	cursor:move;
	border:1px blue solid;
	z-index:10000;
}
#dragable {
	position: absolute;
	left: 842px;
	top: 127px;
	margin: 0;
	min-height: 150px;
	min-width: 150px;
	z-index:10000;
}
#banner_promo_{
	position:absolute;
	right:165px;
	float:right;
	top:135px;
	color:#FAE669;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:12px;
	font-weight:bold;
	cursor:pointer;
	display:none;
}
.link_bullet:active{
	
}
.link_bullet:link, .link_bullet:visited{

}
.link_bullet:hover{
	background-image:url(images_modellbaurc/link_bullet.png);
	background-position:left top;
	background-repeat:no-repeat;
	width:17px;
	height:17px;
}
.ImgPreload{
	width:0px!important;
	height:0px!important;
}
.ImgPreload img{
	width:0px!important;
	height:0px!important;
}


#banner_promo_{
	background-image:url(images_modellbaurc/notes_icon.png);
	background-position:left center;
	background-repeat:no-repeat;
	width:29px;
	height:27px;
	text-indent:-10000px;
	top:131px !important;
}
