/*LAYOUT CSS FILE*/
/**************************************************** MAIN */
html{margin:0; padding:0; padding-bottom:10px; padding-left:0px; text-align:center}
body {margin:0px; font:normal 11px Arial, Helvetica, sans-serif; background:url(imgs/images/bg.gif) repeat-x top left #e2ffa3;}
TD{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#464646}
/***********************************************************/
/*************************************************** CLEAR */
UL, LI, DL, DT, DD, P, H1, H2, H3, FORM, INPUT, SELECT, TEXTAREA{margin:0px; padding:0px; list-style:none;}
A IMG, IMG{border:0 none}
/***********************************************************/
/*************************************************** A LINK*/
a {color:#008d0b; text-decoration:none;}
a:hover {color:#ff7500;}
a:hover SPAN{color:#ff7500;}

.aWhite {color:#fff; text-decoration:none; font:bold 13px Arial;}
.aWhite:hover {color:#000;}

.orange {color:#ff7500;}
.orange13 {font:bold 13px Arial; color:#ff7500;}
.orangePret {font:bold 16px Arial; color:#ff5400;}
.tva{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:x-small; font-weight: normal; color:#000000; height:12px; padding: 0px; margin: 0px;}
.star{display:block; padding:4px 0 5px 14px;  margin-right: 14px; margin-left: 5px; font:13px Arial, Helvetica, sans-serif; color:#004875; text-decoration:none; background:url(imgs/images/bullet_star.gif) no-repeat 2px top;}
.filterLink {display:block; padding:4px 0 5px 14px;  margin-right: 14px; margin-left: 5px; font:normal 10px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none;}
.filterLink :hover{display:block; padding:4px 0 5px 14px;  margin-right: 14px; margin-left: 5px; font:normal 10px Arial, Helvetica, sans-serif; color:#004875; text-decoration:none;}
.blackPrice{color: #000000; font-size: 12px; font-weight: bold;}
.bluePrice{color: #037ABC; font-size: 13px; font-weight: bold;}

/***********************************************************/
/**************************************************** FORM */
FORM { }
INPUT, SELECT, TEXTAREA{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; border:1px #464646 solid}
.borderNone{border:0 none}
.checkbox{padding:0; margin:0; border:0 none}
/***********************************************************/
/*************************************************** LISTS */
UL { }
LI { }
/***********************************************************/
/************************************************ HEADINGS */
h1 {height:36px; font:normal 14px Arial, Helvetica, sans-serif; }
h2 {height:36px; margin-bottom:10px; font:normal 14px Arial, Helvetica, sans-serif; color:#fd4100;}
H4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; color:#d0031f; margin-bottom:10px}
H5 {display:block; border-bottom:1px dashed #d0d0d0; font:bold 14px Arial; color:#7da100;margin-bottom:5px;}
H6 {padding:5px 0 5px 0; margin: 0px; font:bold 17px Arial; color:#004875;}

H3 { }

.subTitle {display:block; border-bottom:1px dashed #d0d0d0; font:bold 14px Arial; color:#7da100;margin-bottom:5px;}
.pTxt {line-height:17px; margin-bottom:10px;}
.ulTxt {margin:0 0 10px 10px; }
.ulTxt li {padding:2px 0 3px 10px; color:#551600; background:url(../images/bullet_list.gif) no-repeat left 5px;}

/* ALL BOTH SIDES H2 */
/*#left H2{font-size:14px; margin-left:-15px; margin-right:-15px; margin-bottom:12px}
#left H1{font-size:14px; height:40px; width: 190px; padding:40px 0 0 0px; margin: 0px; text-indent: 20px; background:url(imgs/images/bg_h1.jpg) no-repeat top center;}
#right H1{font-size:14px; height:40px; width: 190px;  padding:40px 0 0 0px;  margin: 0px; text-indent: 20px; background:url(imgs/images/bg_h1.jpg) no-repeat top center;}*/


.modH1 {height:40px; width: 170px;  padding:0px; padding-top: 40px; margin: 0px; padding-left: 20px; background:url(imgs/images/bg_h1.jpg) no-repeat top left;}

/***********************************************************/
/******************************************* USUAL CLASSES */
.error, .mandatory, .error_form{color:#FF0000}
.clear{clear:both; margin:0; padding:0; border:0 none; line-height:1px; height:1px; font-size:1px}
.arrow{font-family:Tahoma; font-weight:bold; font-size:11px; padding-right:5px}
.nextprev IMG{vertical-align:middle}
#my_div {border:2px #4677B0 solid; background-color:#EEE}
#my_div .bottom{background-color:#EEE; clear:both}
#my_div A{color:#4677B0; font-weight:bold; padding:4px}
#pagNr{padding:3px; text-align:left; margin-bottom:10px; background-color:#b8f2f4;}
	#pagNr A{padding:1px;color:#464646}
	#pagNr B{padding:2px 2px 1px 2px; color:#464646; font-weight:bold}
/***********************************************************/
/***************************************** MAIN POSITORING */
.bgWindow{ height: 370px; text-align:center; background: #fff; border-top: 5px solid #DAFF88; border-bottom: 5px solid #DAFF88;}
#wrapperOutside{width: 1004px;}
#wrapperLeft{ width: 44px; height: 300px; display: block; background:url(imgs/images/bg_left.jpg) no-repeat top right;}
#wrapper{float: none; width:960px;  background:url(imgs/images/bg_main.gif) repeat-y top center; text-align:left; padding:0px;}
#top{width:960px; height: 284px; background:url(imgs/images/bg_header.jpg) no-repeat top center; padding: 0px; margin: 0px; padding-bottom: 7px;}
	#top .logo{height: 69px; width:347px; margin-top: 0px; margin-left: 130px;}
	#top .cos{height: 40px; width:240px; margin-top: 25px; margin-left: 250px;  margin-bottom: 15px; color:#2f3192;}
	#top .cauta{height: 30px; width:400px; margin-top: 0px; margin-left: 50px;}

#content1{text-align:left; width: 940px; padding: 0px; margin: 0px;}
#html #content1{margin-right:0px; text-align:left;}
#content{float:none; text-align:left; width: 530; padding-left: 10px;}

#left{float:left; width:200px; height: 100%;padding:0px; padding-right: 10px; }
#right{float:right; width:200px; padding:0px; margin: 0px;}
.jos{width: 950px; height: 75px; display:block; background:url(imgs/images/side_left_bg.jpg) no-repeat left bottom;}

.footer{width: 960px; float: none; height: 50px;}
.footerLeft { float: left; height: 50px; width: 450px; padding:20px 0 20px 120px; background:url(imgs/images/footer_left.jpg) no-repeat top left #e2ffa3;}
.footerLeft a {color:#cb4800; text-decoration:none;}
.footerLeft a:hover {color:#000;}
.footerRight {float: left; height: 50px; width:300px; padding:20px 0 20px 90px; background:url(imgs/images/footer_right.gif) no-repeat top right #e2ffa3;}
.footerRight a {float:right; display:inline; width:156px; background:url(../imgs/bg-xcommerce.gif) top right no-repeat; padding:23px 0 0 0; color:#8faf4b; text-align:right; margin:0 10px 0 0}
.footerRight a:hover {}

/*debug*/
/*#top, #left, #right, #content, #bottom
	{border:1px #FFF solid}*/
/***********************************************************/
/*********************************************** MAIN MENU */
#mainMenu {float: none; height:40px; margin-top: 10px;}
#mainMenu UL{}
#mainMenu LI { float:left; margin-right:15px;}
#mainMenu LI A{display:block; padding:6px 3px 6px 15px; text-decoration:none; font:bold 14px Arial, Helvetica, sans-serif; color:#0db14b; outline-style:none; background:url(imgs/images/bullet_top_nav.gif) no-repeat left 10px;}
#mainMenu LI A:hover{ color:#ff9700;}
#mainMenu .activ A{text-decoration:none}
/***********************************************************/
/*************************************************** BOXEX */
/* FOR ALL BOXES */
#boxCategoryMenu, #boxCategoryMenu1, .boxText, .boxImage, #boxSearch, #boxNewsletter, #boxPool, #boxSpecialOffers, #boxLogin, #boxVoteProducts, #boxBrand, #boxBrand1{padding:0 15px 15px 15px; font-weight: none;}
/* MARGIN AND BORDER FOR ALL BOXES */
.margin {margin-bottom:15px; margin-right:0px; padding-top:0px; padding-right:0px}

/* BOX CATEGORY MENU */
#boxCategoryMenu{}
#boxCategoryMenu H2{}
#boxCategoryMenu .content{ background:url(../images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#boxCategoryMenu .content .category{border-bottom:1px solid #E8EAEC; margin:0px;}
#boxCategoryMenu .content .category A{height:25px; background:url("imgs/site/bullet_categ_main.gif") no-repeat left; display:block; padding-left:13px; height:20px; padding-top:5px;}
#boxCategoryMenu .content .subcategory{border-bottom:1px solid #E8EAEC; margin:0px;}
#boxCategoryMenu .content .subcategory A{ margin-left:13px; height:20px; background:url("imgs/site/bullet_categ_second.gif") no-repeat left; display:block; height:17px; padding-top:3px; padding-left:10px;}
#boxCategoryMenu .content .category A:hover{color:#88BA00;}
#boxCategoryMenu .content .subcategory A:hover{text-decoration:none; color:#666666}
#boxCategoryMenu .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

#boxCategoryMenu1{}
#boxCategoryMenu1 H2{}
#boxCategoryMenu1 .content{padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#boxCategoryMenu1 .content .category{ margin:0px;}
#boxCategoryMenu1 .content .category A{display:block; padding:4px 0 5px 14px;  margin-right: 14px; margin-left: 14px; font:13px Arial, Helvetica, sans-serif; color:#004875; text-decoration:none; background:url(imgs/images/bullet_star.gif) no-repeat 2px top;}
#boxCategoryMenu1 .content .subcategory{margin:0px;}
#boxCategoryMenu1 .content .subcategory A{ display:block; margin-left:26px; margin-right: 14px; padding:2px 0 3px 3px; font:normal 11px Arial, Helvetica, sans-serif; color:#002842; text-decoration:none;}
#boxCategoryMenu1 .content .category A:hover{color:#fff; background:url(imgs/images/bullet_star.gif) no-repeat 2px bottom #004875;}
#boxCategoryMenu1 .content .subcategory A:hover{color:#002842; background-color:#fff;}
#boxCategoryMenu1 .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}
#boxCategoryMenu1 H1{font-size: 11px;}

/* BOX TEXT */
#left .boxText, #right .boxText{}
#left .boxText H2, #right .boxText H2{}
#left .boxText .content, #right .boxText .content{ padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#left .boxText .contentText, #right .boxText .contentText{margin-bottom:0px; margin-left: 14px; margin-right: 14px;}
#left .boxText A, #right .boxText A{display:block; padding:2px 0; font:normal 13px Arial; color:#004875; text-decoration:none;} .boxText A:hover{color:#ff8a01; background-color:#fff;}
#left .bottom, #right .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX IMAGE */
#left .boxImage, #right .boxImage{}
#left .boxImage H2, #right .boxImage H2{}
#left .boxImage .content, #right .boxImage .content{ padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#left .boxImage .content, #right .boxImage .content{text-align:center}
#left .boxImage .content IMG, #right .boxImage .content IMG{margin:0 auto; margin-bottom:5px}
#left .bottom, #right .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX SEARCH */
#boxSearch{text-align:left; width: 400px; height: 30px; padding-top: 0px; margin-top: 4px;}
#boxSearch .title{float: left; width: 60px;}
#boxSearch .title H2{}
#boxSearch .content{ float: left; width: 340px;}
#boxSearch .contentText{margin-bottom:5px; color:#4A575B}
#boxSearch FORM{ }
#boxSearch .cautaInside{ float: left; width: 340px; height: 30px; margin: 0px; padding: 0px;}
#boxSearch .cautaInside .inputOutside{ margin: 0px; width:275px; height:27px; margin-right: 5px; margin-left: 5px;}
#boxSearch .cautaInside .inputOutsideLeft{float: left; background: url("imgs/images/input_left_blue.gif") no-repeat left top; width:275px; height:27px;}
#boxSearch .cautaInside .inputOutsideRight{float: right; background: url("imgs/images/input_right_blue.gif") no-repeat right top; width:260px; height:27px;}
#boxSearch .cautaInside .inputInside{float: none; clear: both; width:245px; background:url(imgs/images/input_bg.gif) repeat-x left top; height:27px; margin: 0px; padding: 0px; border: 0px;}
#boxSearch .cautaInside .input{width: 245px; font:normal 12px Arial, Helvetica, sans-serif; 	border:0px;	color:#000000; 	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x center left; margin:0px;	margin-top: 3px;}
#boxSearch .cautaInside .inputOver{width: 245px; font:normal 12px Arial, Helvetica, sans-serif; vertical-align: top;	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
#boxSearch .cautaInside .submit{ float: none; margin: 0px;  padding: 0px; width: 30px; height: 30px; background:url(imgs/images/btn_cauta.gif) repeat-x top left;	border:none;}
#boxSearch .advancedSearch{color:#008d0b; text-decoration:none;} 
#boxSearch .advancedSearch:hover{color:#ff7500;}
#boxSearch .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX NEWSLETTER */
#boxNewsletter{}
#boxNewsletter H2{}
#boxNewsletter .content{padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#boxNewsletter .contentText{margin-bottom:0px; margin-left: 14px; margin-right: 14px;}
#boxNewsletter FORM{ }
#boxNewsletter .inputOutside{ margin: 0px; width:160px; height:27px; margin-left: 15px;}
#boxNewsletter .inputOutsideLeft{float: left; background: url("imgs/images/input_left_blue.gif") no-repeat left top; width:160px; height:27px;}
#boxNewsletter .inputOutsideRight{float: right; background: url("imgs/images/input_right_blue.gif") no-repeat right top; width:145px; height:27px;}
#boxNewsletter .inputInside{float: none; clear: both; width:130px; background:url(imgs/images/input_bg.gif) repeat-x left top; height:27px; margin: 0px; padding: 0px; border: 0px;}
#boxNewsletter .input{width: 130px; font:normal 12px Arial, Helvetica, sans-serif; 	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
#boxNewsletter .inputOver{width: 130px; font:normal 12px Arial, Helvetica, sans-serif; vertical-align: top;	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
#boxNewsletter .submit{width: 100px; height: 27px; display: block; color:#FFF; background:url(imgs/images/btn_input_trimite.gif) no-repeat; border:0 none; cursor:pointer; margin-top:0px; margin-left:40px;}
#boxNewsletter .error{margin-top:5px}
#boxNewsletter .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX POOL */
#boxPool{font-weight: none;}
#boxPool H2{font-weight: none;}
#boxPool H1{font-weight: none;}
#boxPool .content{ padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff; font-weight: none;}
#boxPool .contentText{margin-left: 14px; margin-right: 14px; color: #002842;}
#boxPool .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX SPECIALOFFERS */
#boxSpecialOffers{}
#boxSpecialOffers H2{}
#boxSpecialOffers .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}
#boxSpecialOffers .content{ padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#boxSpecialOffers .contentText{font-size: 11px;}
#boxSpecialOffers .box{ padding-bottom: 15px;}
#boxSpecialOffers .productTitle{ margin-left: 10px; margin-right: 10px}
#boxSpecialOffers .productTitle A{font:11px Arial; font-weight: bold;  color:#5c8502; text-decoration:none; text-align: center;}
#boxSpecialOffers .image{text-align:center;}
#boxSpecialOffers .image IMG{  }
#boxSpecialOffers .productPrice{text-align:center; font:13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px; font-weight: bold; }
	/*over action*/
#boxSpecialOffers .boxOver{  padding-bottom: 15px;}
#boxSpecialOffers .boxOver .productTitle A{color:#067cbb; font-weight: bold; }
#boxSpecialOffers .boxOver .productPrice {text-align:center; font:13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px; font-weight: bold;}
#boxSpecialOffers .boxOver IMG{filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50}

/* BOX VOTE PRODUCTS */
#boxVoteProducts{}
#boxVoteProducts H2{}
#boxVoteProducts .content{ padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff;}
#boxVoteProducts .contentText{margin-left: 14px; margin-right: 14px; color: #002842;}
#boxVoteProducts .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX LOGIN */
#boxLogin{}
#boxLogin H2{}
#boxLogin .content{padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff; }
#boxLogin .contentText{margin-bottom:10px}
#boxLogin .inputOutside{ margin: 0px; width:160px; height:27px; }
#boxLogin .inputOutsideLeft{float: left; background: url("imgs/images/input_left_blue.gif") no-repeat left top; width:160px; height:27px;}
#boxLogin .inputOutsideRight{float: right; background: url("imgs/images/input_right_blue.gif") no-repeat right top; width:145px; height:27px;}
#boxLogin .inputInside{float: none; clear: both; width:130px; background:url(imgs/images/input_bg.gif) repeat-x left top; height:27px; margin: 0px; padding: 0px; border: 0px;}
#boxLogin .input{width: 130px; font:normal 12px Arial, Helvetica, sans-serif; 	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
#boxLogin .button1, #boxLogin .button1Over{width: 100px; height: 27px; display: block; color:#FFF; background:url(imgs/images/btn_input_login.gif) no-repeat; border:0 none; cursor:pointer; margin-top:0px; margin-right:40px;}
#boxLogin DT{float:left}
#boxLogin DT, #boxLogin DD{} #boxLogin DT{width:70px; padding-top:4px}
#boxLogin .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* BOX BRAND */
#boxBrand{}
#boxBrand H2{}
#boxBrand .content{padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff; }
#boxBrand .contentText{margin-left: 14px; margin-right: 14px; color: #002842;}
#boxBrand .button1, #boxBrand .button1Over{width:15px; float:right}
#boxBrand #firm{width:180px !important; margin-bottom:-1px}
#boxBrand .subcategory {height:auto; padding-bottom:1px;  padding-top:1px; margin-bottom:0px; margin-left: 14px; margin-right: 14px;}
#boxBrand .subcategory A{display:block; padding:4px 0 5px 14px; font:bold 13px Arial, Helvetica, sans-serif; color:#468d00; background:url(imgs/images/bullet_star_prod.gif) no-repeat 2px top;}
#boxBrand .subcategory A:hover{color:#fff; text-decoration: none; background:url(imgs/images/bullet_star_prod.gif) no-repeat 2px bottom #468d00;}
#boxBrand .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

#boxBrand1{}
#boxBrand1 H2{}
#boxBrand1 .content{padding:0px;  width: 190px; background:url(imgs/images/mod_bg_content.gif) repeat-x top left #d5f2ff; }
#boxBrand1 .contentText{margin-left: 14px; margin-right: 14px; color: #002842;}
#boxBrand1 .button1, #boxBrand1 .button1Over{width:15px; float:right}
#boxBrand1 #firm{width:180px !important; margin-bottom:-1px}
#boxBrand1 .subcategory{height:auto; padding-bottom:1px;  padding-top:1px; margin-bottom:0px}
#boxBrand1 .subcategory A{display:block; color:#4A575B; margin-left:2px; margin-right:2px; padding-left:20px; background-image:url(imgs/site/bullet_categ_second.gif); background-repeat:no-repeat; background-position:left center; background-position:10px; font-size:11px; font-weight:bold;}
#boxBrand1 #categoryMenu .subcategory A:hover{text-decoration:none; color:#CFCFCF}
#boxBrand1 .bottom{ display: block; height:5px; width: 190px; background:url(imgs/images/mod_bottom.gif) no-repeat bottom left;}

/* CART */
#boxCart{padding-left:5px; margin-left:5px}
#boxCart .cartInfo{color:#2f3192;}
#boxCart .cartInfo A{color:#008d0b; text-decoration:none;}
#boxCart .cartInfo A:hover {color:#ff7500;}

.leftProductName{ margin-left: 14px; margin-right:14px;}
.leftProductName li a {display:block; padding:2px 0; font:normal 13px Arial; color:#004875; text-decoration:none;}
.leftProductName li a:hover {color:#ff8a01; background-color:#fff;}


/***********************************************************/
/***************************************** PRODUCT DISPLAY */

#boxProductTable{ }
#boxProductTable .border{}
#boxProductTable .border1{border: 0px;}
#boxProductTable .borderOv{border: 0px;}
#boxProductTable .borderOv1{border: 0px;}
#boxProductTable .wBoxProduct{width:166px; display:block; margin-bottom:5px;}
	#boxProductTable .boxProduct{ width:164px;}
	#boxProductTable .boxProduct{ }
	#boxProductTable .boxProduct .topProd{ height:54px; width: 164px; text-align:left; }
	#boxProductTable .boxProduct .topProd .prodFlags{ width: 164; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .boxProduct .topProd .title{width: 164; height:39px; padding:5px; margin-bottom:1px; margin-top: 0px; background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .boxProduct .topProd .title a{display:block; font:11px Arial; font-weight: bold; color:#5c8502; text-decoration:none; }
	#boxProductTable .boxProduct .topProd .title a:hover{color:#067cbb; font-weight: bold; }
	#boxProductTable .boxProduct .centerProd{ width: 144px; height: 100px; text-align:center; padding:10px; background:url(imgs/images/prod_img_bg.gif) repeat-x bottom left #d5f2ff;}
	#boxProductTable .boxProduct .centerProd .image{height: 60px; }
	#boxProductTable .boxProduct .bottomProd {background:url(imgs/images/prod_pret.jpg) no-repeat bottom right; float: none; width: 164px; height: 42px;}
	#boxProductTable .boxProduct .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:13px Arial; color:#ff7500; verical-align: middle;  margin-top:1px; font-weight: bold; }

	
#boxProductTable .wBoxProduct1{width:504px; display:block; margin-bottom:5px}
	#boxProductTable .boxProduct1{ width:504px}
	#boxProductTable .boxProduct1{ }
	#boxProductTable .boxProduct1 .topProd{ height:43px; width: 504px; text-align:left; }
	#boxProductTable .boxProduct1 .topProd .prodFlags{ width: 504px; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .boxProduct1 .topProd .title{width:500; height:17px; padding:5px; margin: 0px; margin-bottom:1px;  background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .boxProduct1 .topProd .title a{display:block; padding: 0px; margin: 0px; font:11px Arial; font-weight: bold;  color:#5c8502; text-decoration:none; }
	#boxProductTable .boxProduct1 .topProd .title a:hover{color:#067cbb; font-weight: bold; }
	#boxProductTable .boxProduct1 .centerProd{ width: 482px; height: 110px; text-align:center; padding:10px; background: #ffffff; border:1px solid #b3e0f0;}
	#boxProductTable .boxProduct1 .centerProd .image{height: 70px; }
	#boxProductTable .boxProduct1 .centerProd .desc{width: 280px; height: 110px; }
	#boxProductTable .boxProduct1 .centerProd .disponibilitate{color:#ff7500; font-weight: bold; }
	#boxProductTable .boxProduct1 .centerProd .add{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .boxProduct1 .centerProd .add .adauga{display:block; width:120px; height:27px; border: 0px; text-decoration:none; background:url(imgs/images/btn_cumpara.gif) no-repeat top left;}
	#boxProductTable .boxProduct1 .centerProd .detalii{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .boxProduct1 .centerProd .detalii a{display:block; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_detalii.gif) no-repeat top left;}
	#boxProductTable .boxProduct1 .bottomProd {background:url(imgs/images/prod_pret1.jpg) no-repeat bottom right; float: none; width: 504px; height: 42px;}
	#boxProductTable .boxProduct1 .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px; font-weight: bold; }
	
	

/* OVER */
	#boxProductTable .borderOv .boxProduct{ width:164px;}
	#boxProductTable .borderOv .boxProduct{ }
	#boxProductTable .borderOv .boxProduct .topProd{ height:54px; width: 164px; text-align:left; }
	#boxProductTable .borderOv .boxProduct .topProd .prodFlags{ width: 164; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .borderOv .boxProduct .topProd .title{width: 164; height:39px; padding:5px; margin-bottom:1px; margin-top: 0px; background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .borderOv .boxProduct .topProd .title a{display:block; font:bold 11px Arial; color:#5c8502; text-decoration:none; }
	#boxProductTable .borderOv .boxProduct .topProd .title a:hover{color:#067cbb;}
	#boxProductTable .borderOv .boxProduct .centerProd{ width: 144px; height: 100px; text-align:center; padding:10px; background:url(imgs/images/prod_img_bg.gif) repeat-x bottom left #d5f2ff;}
	#boxProductTable .borderOv .boxProduct .centerProd .image{height: 60px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50}
	#boxProductTable .borderOv .boxProduct .bottomProd {background:url(imgs/images/prod_pret.jpg) no-repeat bottom right; float: none; width: 164px; height: 42px;}
	#boxProductTable .borderOv .boxProduct .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:bold 13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px}
	#boxProductTable .borderOv1 .boxProduct{ width:164px;}
	#boxProductTable .borderOv1 .boxProduct{ }
	#boxProductTable .borderOv1 .boxProduct .topProd{ height:54px; width: 164px; text-align:left; }
	#boxProductTable .borderOv1 .boxProduct .topProd .prodFlags{ width: 164; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .borderOv1 .boxProduct .topProd .title{width: 164; height:39px; padding:5px; margin-bottom:1px; margin-top: 0px; background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .borderOv1 .boxProduct .topProd .title a{display:block; font:bold 11px Arial; color:#5c8502; text-decoration:none; }
	#boxProductTable .borderOv1 .boxProduct .topProd .title a:hover{color:#067cbb;}
	#boxProductTable .borderOv1 .boxProduct .centerProd{ width: 144px; height: 100px; text-align:center; padding:10px; background:url(imgs/images/prod_img_bg.gif) repeat-x bottom left #d5f2ff;}
	#boxProductTable .borderOv1 .boxProduct .centerProd .image{height: 60px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50}
	#boxProductTable .borderOv1 .boxProduct .bottomProd {background:url(imgs/images/prod_pret.jpg) no-repeat bottom right; float: none; width: 164px; height: 42px;}
	#boxProductTable .borderOv1 .boxProduct .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:bold 13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px}


#boxProductTable .borderOv .boxProduct1{ }
	#boxProductTable .borderOv .boxProduct1{ width:504px}
	#boxProductTable .borderOv .boxProduct1{ }
	#boxProductTable .borderOv .boxProduct1 .topProd{ height:43px; width: 504px; text-align:left; }
	#boxProductTable .borderOv .boxProduct1 .topProd .prodFlags{ width: 504px; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .borderOv .boxProduct1 .topProd .title{width:500; height:17px; padding:5px; margin: 0px; margin-bottom:1px;  background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .borderOv .boxProduct1 .topProd .title a{display:block;  padding: 0px; margin: 0px; font:bold 11px Arial; color:#5c8502; text-decoration:none; }
	#boxProductTable .borderOv .boxProduct1 .topProd .title a:hover{color:#067cbb;}
	#boxProductTable .borderOv .boxProduct1 .centerProd{ width: 482px; height: 110px; text-align:center; padding:10px; background: #ffffff; border:1px solid #b3e0f0;}
	#boxProductTable .borderOv .boxProduct1 .centerProd .image{height: 70px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50}
	#boxProductTable .borderOv .boxProduct1 .centerProd .desc{width: 280px; height: 110px; }
	#boxProductTable .borderOv .boxProduct1 .centerProd .disponibilitate{color:#ff7500; font-weight: bold;}
	#boxProductTable .borderOv .boxProduct1 .centerProd .add{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .borderOv .boxProduct1 .centerProd .add .adaugaProductOv{display:block; border: 0px; width:120px; height:27px; text-decoration:none; background:url(imgs/images/btn_cumpara.gif) no-repeat bottom left;}
	#boxProductTable .borderOv .boxProduct1 .centerProd .detalii{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .borderOv .boxProduct1 .centerProd .detalii a{display:block; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_detalii.gif) no-repeat top left;}
	#boxProductTable .borderOv .boxProduct1 .centerProd .detalii a:hover{display:block; width:120px; height:27px; text-decoration:none; background:url(imgs/images/btn_detalii.gif) no-repeat bottom left;}
	#boxProductTable .borderOv .boxProduct1 .bottomProd {background:url(imgs/images/prod_pret1.jpg) no-repeat bottom right; float: none; width: 504px; height: 42px;}
	#boxProductTable .borderOv .boxProduct1 .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:bold 13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px}
	
	#boxProductTable .borderOv1 .boxProduct1{ }
	#boxProductTable .borderOv1 .boxProduct1{ width:504px}
	#boxProductTable .borderOv1 .boxProduct1{ }
	#boxProductTable .borderOv1 .boxProduct1 .topProd{ height:43px; width: 504px; text-align:left; }
	#boxProductTable .borderOv1 .boxProduct1 .topProd .prodFlags{ width: 504px; height:15px; display: block; text-align:left; margin: 0px; padding: 0px; }
	#boxProductTable .borderOv1 .boxProduct1 .topProd .title{width:500; height:17px; padding:5px; margin: 0px; margin-bottom:1px;  background:url(imgs/images/prod_title.gif) no-repeat top right #d1ff6e; }
	#boxProductTable .borderOv1 .boxProduct1 .topProd .title a{display:block;  padding: 0px; margin: 0px; font:bold 11px Arial; color:#5c8502; text-decoration:none; }
	#boxProductTable .borderOv1 .boxProduct1 .topProd .title a:hover{color:#067cbb;}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd{ width: 482px; height: 110px; text-align:center; padding:10px; background: #ffffff; border:1px solid #b3e0f0;}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .image{height: 70px; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .desc{width: 280px; height: 110px; }
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .disponibilitate{color:#ff7500; font-weight: bold;}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .add{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .add .adaugaProductOv{display:block; border: 0px; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_cumpara.gif) no-repeat bottom left;}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .detalii{display:block; width:120px; height:27px; text-decoration:none; }
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .detalii a{display:block; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_detalii.gif) no-repeat top left;}
	#boxProductTable .borderOv1 .boxProduct1 .centerProd .detalii a:hover{display:block; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_detalii.gif) no-repeat bottom left;}
	#boxProductTable .borderOv1 .boxProduct1 .bottomProd {background:url(imgs/images/prod_pret1.jpg) no-repeat bottom right; float: none; width: 504px; height: 42px;}
	#boxProductTable .borderOv1 .boxProduct1 .bottomProd .price{height:40px; padding-left:7px; text-align:center; font:bold 13px Arial; color:#ff7500;  verical-align: middle;  margin-top:1px}
	
#filter{padding:3px; text-align:left; margin-bottom:10px; background-color:#b8f2f4;}
.productTitle, .productTitle A{font-size:11px; font-weight:normal; color:#4677B0}
.productTitle:hover, .productTitle A:hover{font-size:11px; font-weight:normal; color:#4677B0}
.productPrice{font:bold 12px Arial; color:#ff7500;}
.price{font:bold 13px Arial; color:#ff7500;}

/***********************************************************/
/*************************************************** LINKS */
.link1{
	padding-left:15px;
	margin-left:6px;
	background-image:url(imgs/_buttons/01.gif);
	background-repeat:no-repeat;
	background-position:left center;
}
/***********************************************************/
/************************************************* BUTTONS */
.but1RedArrow{background-color:#970e76; font-size:10px; font-weight:bold}
.button1{font-weight:bold; width: 100px; height: 27px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; margin-left: 40px;}
.button1Over{font-weight:bold; width: 100px; height: 27px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; margin-left: 40px;}
.button2{font-weight:bold; width: 100px; height: 27px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button2.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; margin-left: 40px;}
.button2Over{font-weight:bold; width: 100px; height: 27px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button2.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; margin-left: 40px;}
.button3{font-weight:bold; width: 190px; height: 27px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button3.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; margin-left: 40px;}
/***********************************************************/
/************************************************* FIELDS*/
 .inputOutside{ margin: 0px; width:160px; height:27px; margin-left: 15px;}
 .inputOutsideLeft{float: left; background: url("imgs/images/input_left_blue.gif") no-repeat left top; width:160px; height:27px;}
 .inputOutsideRight{float: right; background: url("imgs/images/input_right_blue.gif") no-repeat right top; width:145px; height:27px;}
 .inputInside{float: none; clear: both; width:130px; background:url(imgs/images/input_bg.gif) repeat-x left top; height:27px; margin: 0px; padding: 0px; border: 0px;}
 .field1{width: 130px; font:normal 12px Arial, Helvetica, sans-serif; 	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
 .inputOutsideS{ margin: 0px; width:50px; height:27px; margin-left: 15px;}
 .inputOutsideLeftS{float: left; background: url("imgs/images/input_left_blue.gif") no-repeat left top; width:50px; height:27px;}
 .inputOutsideRightS{float: right; background: url("imgs/images/input_right_blue.gif") no-repeat right top; width:35px; height:27px;}
 .inputInsideS{float: none; clear: both; width:20px; background:url(imgs/images/input_bg.gif) repeat-x left top; height:27px; margin: 0px; padding: 0px; border: 0px;}
 .field1S{width: 20px; font:normal 12px Arial, Helvetica, sans-serif; 	border:0px;	color:#000000;	height:20px;	background:url(imgs/images/input_bg.gif) repeat-x bottom left; margin:0px;	margin-top:6px;}
 .field1List{height: 15px; width: 220px; font:normal 12px Arial, Helvetica, sans-serif;}
 .field1List1{height: 20px; width: 220px; font:normal 12px Arial, Helvetica, sans-serif;}

 .field1select{margin-left: 20px; height: 20px; width: 150px; font:normal 12px Arial, Helvetica, sans-serif; border: 2px solid #B9D1D3;}
 .field1textarea{margin-left: 20px; height: 100px; width: 150px; font:normal 12px Arial, Helvetica, sans-serif; border: 2px solid #B9D1D3;}

/***********************************************************/
/************************************************* CONTACT */
#contactFormText{ }
#contactForm{ }
#contactForm DT, #contactForm DD{margin-bottom:1px}
#contactForm INPUT{height:14px; width:150px; padding:2px 0 0 2px; margin-top:2px; margin-bottom:5px}
#contactForm TEXTAREA{height:100px; width:200px; padding:2px 0 0 2px; margin-top:2px; margin-bottom:5px}
#contactForm .button1, #contactForm .button1Over{height:auto; width:auto; padding:0; margin:0; padding:1px 2px 2px 2px}
/***********************************************************/
/************************************************** BASKET */
/* BASKET TABLE */
.basket h1{
	color:#4A575B;
	font-weight:bold;
	/*width:15px;*/
}
.basket h2{
	margin:0;
	padding:0;
	margin-bottom:4px;
	margin-top:5px;
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	background-position:top right;
	padding-right:9px;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:3px;
	background-color:#88BA00;
	width:100%;
}
/* COLOR TR */
.basket .colorTR TD{padding:7px 3px 5px 3px; color:#778184; vertical-align:middle; border-bottom:0px #000 dashed;}
.basket .tableTitle{font-weight:bold}
.basket .tableTitle TD{ border-top:0px #000 dashed; background-repeat:repeat-x; color:#FE7900; padding-bottom:5px; padding-top:5px;}
.basket .colorTR TD IMG{vertical-align:middle; margin-right:5px}
.basket .colorTR TD A{color:#778184}
.basket .colorTR INPUT{font-size:11px; border:0 none}

.basket{width:510px; padding-top: 20px;}

/* Steps */
#basketSteps{
	text-align:center;
	vertical-align:top;
	font-weight:bold;
	font-size:11px;
	padding-top:3px;
	height:17px;
	background-color:#d0031f;
	margin-top:10px;
	margin-bottom:10px;
}
#basketSteps A{
	color:#FFF;
	font-weight:bold;
	font-size:11px;
	background-image:url(imgs/_cart/separator.gif);
	background-repeat:no-repeat;
	background-position:top right;
	padding-right:9px;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:3px;
	background-color:#d0031f;
}
#basketSteps A:hover{text-decoration:none}
#basketSteps .activ{
	background-color:#5c666e;
	background-image: #FFFFFF;/*url(imgs/_cart/separator_activ.gif);*/
}
/***********************************************************/


	
/* Clase noi adaugate pentru paginile de detalii produs si pasi de cumparare */
.blue {color:#005e9f;}
.black18 {font:bold 18px Tahoma; color:#000;}
.black13 {font:bold 13px Tahoma; color:#000;}
.green18 {font:bold 18px Tahoma; color:#88ba00;}
.green16 {font:bold 16px Tahoma; color:#88ba00;}
.grey13 {font:bold 13px Tahoma; color:#b4babe;}

.pTopBg {background:url(imgs/images/p_top_bg.gif) repeat-x top left;}
.pLeftBg {background:url(imgs/images/p_left_bg.gif) repeat-y top left;}
.pRightBg {background:url(imgs/images/p_right_bg.gif) repeat-y top right;}
.pBottomBg {background:url(imgs/images/p_bottom_bg.gif) repeat-x bottom left;}


.htLeft {height:30px; margin: 0px; margin-bottom:1px;  background:url(imgs/images/h_left.gif) no-repeat bottom left;}
.htRight {height:25px; padding:0px; padding-top: 5px; margin: 5px;  margin-bottom: 0px; margin-top: 0px; margin-right: 0px; background:url(imgs/images/h_right.gif) no-repeat bottom right #B7F1F7; color:#037abc; font:bold 12px Arial, Helvetica, sans-serif;}
.dvImgs {padding:5px; text-align:center; border-top:1px dashed #d1d6da; background-color:#eef9ff;}
.dvImgs img {margin:0 2px 3px 2px; border:1px solid #d4d9dd;}

.pTitleTop {background:url(imgs/images/p_title_top.gif) no-repeat top right #b7f2f6;}
.pTitleBottom {padding:10px; font:bold 14px Arial; color:#037abc; background:url(imgs/images/p_title_bottom.gif) no-repeat bottom right;}
.prodCGS {padding:0 0 5px 0; margin-bottom:7px; border-bottom:1px solid #b8f2f4;}
.prodDesc{margin-bottom:10px;}}

.aTab {display:block; width:153px; height:30px; }
.aTab A:link{display:block; width:153px; height:22px; padding:8px 0 0 10px; font:bold 12px Arial; color:#fe8c02; text-decoration:none; outline-style:none; background:url(imgs/images/a_tab.gif) no-repeat top left;}
.aTab A:visited{display:block; width:153px; height:22px; padding:8px 0 0 10px; font:bold 12px Arial; color:#fe8c02; text-decoration:none; outline-style:none; background:url(imgs/images/a_tab.gif) no-repeat top left;}
.aTab A:hover {color:#037abc; background:url(imgs/images/a_tab.gif) no-repeat bottom left;}
.aTab A:active {width:153px; height:22px; padding:8px 0 0 10px; font:bold 12px Arial; color:#037abc; background:url(imgs/images/a_tab.gif) no-repeat bottom left;}


.pBtn {padding:5px 0; margin-bottom:15px; border-bottom:1px dashed #d1d6da;}
.btnCumpara {display:block; width:120px; height:27px; text-decoration:none;  background:url(imgs/images/btn_cumpara.gif) no-repeat top left;}
.btnCumpara:hover {background:url(imgs/images/btn_cumpara.gif) no-repeat bottom left;}
.pBtnMare {font-weight:bold; width: 190px; height: 22px; text-align: center; padding-top: 5px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button3.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase;}
.pBtnMare:hover {text-decoration: none; color:#FCFF4F;} 
.pBtnMic {font-weight:bold; width: 100px; height: 22px; text-align: center; padding-top: 5px; display: block; color:#FCFF4F; font-size: 12px; font-family: Arial, Verdana; background:url(imgs/images/button2.jpg) no-repeat; border:0 none; cursor:pointer; margin-top:0px; text-transform: uppercase; }
.pBtnMic:hover {text-decoration: none; color:#FCFF4F;} 

.tabBtnRight {padding-right:5px; margin-right:1px; color:#fff; background:url(imgs/site/tab_right.gif) no-repeat bottom right;}
.tabBtnLeft {height:19px; padding-left:5px; padding-top:3px; background:url(imgs/site/tab_left.gif) no-repeat bottom left;}
.tabContent {padding:10px; border:1px solid #b7f1f7;}

.tblDetalii {margin-bottom:5px;}
.tblDetalii th {width:30%; font-weight:normal; background-color:#e1ffa2; padding:3px 5px; color:#037abc; border-bottom:1px dashed #d1d6da; text-align:left;}
.tblDetalii td {width:70%; padding:3px 5px; border-bottom:1px dashed #d1d6da; text-align:left;}

.s1, .s2, .s3, .s4 {display:block; width:90px; height:28px; padding:5px 0 0 23px; font:bold 11px Tahoma; color:#5a8400;  text-decoration:none; }
.s1Active, .s2Active, .s3Active, .s4Active {display:block; width:90px; height:28px; padding:5px 0 0 23px; font:bold 11px Tahoma; color:#000; text-decoration:none;}

.s1 {background:url(imgs/images/s_1.gif) no-repeat top left;}
.s1:hover {color:#000; background:url(imgs/images/s_1.gif) no-repeat bottom left;}
.s1Active {background:url(imgs/images/s_1.gif) no-repeat bottom left;}
.s2 {background:url(imgs/images/s_2.gif) no-repeat top left;}
.s2:hover {color:#000; background:url(imgs/images/s_2.gif) no-repeat bottom left;}
.s2Active {background:url(imgs/images/s_2.gif) no-repeat bottom left;}
.s3 {background:url(imgs/images/s_3.gif) no-repeat top left;}
.s3:hover {color:#000; background:url(imgs/images/s_3.gif) no-repeat bottom left;}
.s3Active {background:url(imgs/images/s_3.gif) no-repeat bottom left;}
.s4 {background:url(imgs/images/s_4.gif) no-repeat top left;}
.s4:hover {color:#000; background:url(imgs/images/s_4.gif) no-repeat bottom left;}
.s4Active {background:url(imgs/images/s_4.gif) no-repeat bottom left;}

.rQuo {font:bold 30px Arial, Helvetica, sans-serif; color:#057bbc;}

.tblCos {}
.tblCos td {background-color:#eef9ff; padding:5px; border-bottom:1px dashed #d1d6da;}
.dvTotal {margin-left:300px; padding:5px 0; border-bottom:1px dashed #d1d6da;}


/* ---------------------------------- */
	
.contur{width: 510px; padding: 0px;}
.contur .topContur{ height: 30px; padding: 0px; margin: 0px;}
.contur .topContur .leftTop{ height: 30px; width: 5px; display: block; background: url("imgs/images/h_left.gif") no-repeat top left;}
.contur .topContur .middleTop{height: 30px; width: 501px; background: url("imgs/images/h_center.gif") repeat-x top left; font:bold 17px Arial; color:#004875; line-height: 25px; }
.contur .topContur .rightTop{height: 30px; width: 4px; display: block; background: url("imgs/images/h_right.gif") no-repeat top right;}
.contur .centerContur {border: 1px solid #b7f1f7; padding-bottom: 10px; padding-left: 10px; padding-right: 10px; padding-top: 10px; margin-top: 0px;}
/*.contur .bottomContur{ height: 5px;}
.contur .bottomContur .leftBottom{height: 5px; width: 5px; background: url("imgs/site/border_bottom_left.gif") no-repeat bottom left;}
.contur .bottomContur .middleBottom{height: 5px; background: url("imgs/site/border_bottom.gif") repeat-x bottom left;}
.contur .bottomContur .rightBottom{height: 5px; width: 5px; background: url("imgs/site/border_bottom_right.gif") no-repeat bottom right;}*/
#timbru_verde{font-size:12px; color:#0099FF; font-weight:bold;}

