html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,input,textarea,select{margin: 0px; padding: 0px;}

div,p,li,td{ font-size:11px; font-family:"Arial" !important;}
input,select,textarea{ font-size:11px; font-family:"Arial";}
img{ border: 0px; }
h1,h2,h3,h4,h5{ font-size:11px; font-weight:normal;}
/* -- ENDRESET -- */

:focus {-moz-outline-style: none;}

.terminator{clear:both;}
.firstChild{border:none !important;}

a{text-decoration:none;}

hr{background:#cccccc; height:1px; border:none;}

.terminator{clear:both;}
object:hover {border:0px solid;}

.red{color:red;}
.bold{font-weight:bold;}
.required{font-weight:bold;}


.mainContent {margin:auto; width:998px; padding-bottom:40px;}
.mainContent .topPart{height:105px; padding-top:15px; background:#E7E7E7; margin-bottom:5px;}
.mainContent .topPart .mainLogo{margin-top:9px; margin-left:10px; float:left;}

.mainContent .topPart .right{float:right; margin-right:20px; width:755px;}
.mainContent .topPart .right .topMenu {float:left; width: 580px; margin-bottom: 0px;}/*  MODIFICAT AICI DE RADU:  margin-bottom: 30px; */
.mainContent .topPart .right .topMenu li{float:left; list-style:none; margin-left:10px; padding-left:10px; border-left:1px solid #656565;}

.mainContent .topPart .right .topMenu li a{color:#656565;}
.mainContent .topPart .right .topMenu li a:hover{text-decoration:underline;}
.mainContent .topPart .right .topMenu .featured a{font-weight:bold; color:#CB1B10;}


.mainContent .topPart .right .quickContact {float:right; width:121px; height:75px; background:url('../images/backgrounds/quickContactBig.gif'); margin-left:30px; padding:10px; overflow:hidden;} /*  MODIFICAT AICI DE RADU:  background:url('../images/backgrounds/quickContact.gif'); height: 30px;*/
.mainContent .topPart .right .quickContact .title{color:#D8D8D8; text-transform:uppercase; font-size:10px;}
.mainContent .topPart .right .quickContact .phoneNumber{color:#fff; font-size:18px;}

.mainContent .topPart .right .productCartPreview{float:right; padding-top:10px; width:140px;}
.mainContent .topPart .right .productCartPreview .title{font-weight:bold; color:#CB1B10; text-transform:uppercase; }
.mainContent .topPart .right .productCartPreview .status{margin-left:20px;font-size:9px; color:#999999;}
.mainContent .topPart .right .productCartPreview .status a{color:#CB1B0F;text-decoration:none;}
.mainContent .topPart .right .productCartPreview .status a:hover{text-decoration:underline;}
.mainContent .topPart .right .Over {background:url('../images/backgrounds/quickContact.gif'); background-repeat:no-repeat; height:40px; width:140px; padding-left:3px;}
.mainContent .topPart .right .Over .title {color:#D8D8D8;}
.mainContent .topPart .right .Over .status {color:#FFF;}
.mainContent .topPart .right .Over .status a {text-decoration:none; color:#FFF;}
.mainContent .topPart .right .Over .status a:hover {text-decoration:underline;}

.mainContent .topPart .right .searchForm {float:left; padding-top:30px;}
.mainContent .topPart .right .searchForm .textinput{background:url('../images/backgrounds/searchInputBg.gif') no-repeat; border:0; padding:4px; padding-left:25px; width:250px; }
.mainContent .topPart .right .searchForm .submit{background:url('../images/backgrounds/searchSubmitBg.gif') no-repeat; width:25px; height:25px; border:0; cursor:pointer;}


.mainContent .leftPart{width:213px; float:left; margin-bottom:5px;}
.mainContent .middlePart{width:610px;float:left; margin-bottom:5px; overflow:hidden;}
.mainContent .categoryMiddlePart{width:785px; float:left; margin-bottom:5px; overflow:hidden;}
.mainContent .rightPart{width:175px; float:right; margin-bottom:5px;  position:relative;}



.productcategoriesMenu{background-color:#CB1B0F; margin-bottom:5px;}
.productcategoriesMenu ul{list-style:none;padding:0px;}
.productcategoriesMenu a{display:block;}
.productcategoriesMenu a:hover{text-decoration:none;}
.productcategoriesMenu h1{padding:0px;}
.productcategoriesMenu h1 a{color:#fafafa; font-weight:bold; font-size:12px; display:block;}



.productcategoriesMenu h3.h_1{padding:0px;}
.productcategoriesMenu h5.h_1{padding:5px;}


.productcategoriesMenu h5.h_1 a{color:#fff; font-weight:bold; font-size:12px; display:block;}
.productcategoriesMenu .menuItem{ padding:0px;}

.productcategoriesMenu .menuItem{ padding:0px;}
.productcategoriesMenu .menuItem h1.h_1 {margin:0px;padding:0px;}
.productcategoriesMenu .menuItem h1.h_1 a{background-image:none;padding-bottom:8px;padding-top:8px;margin-left:0px;padding-left:8px;padding-right:2px;width:202px;border-bottom:1px solid #fafafa;border-left:0px;}
.productcategoriesMenu .menuItem h1.h_1 a:hover{background-image:none;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #fafafa;border-left:6px solid #7f8b87;padding-left:2px;padding-right:2px;width:202px;background-color:#f8f4f5;color:#cd1b11;}
.productcategoriesMenu .menuItem h1.h1_selected {background-image:none;padding-bottom:8px;padding-top:8px;border-bottom:0px solid #fafafa;border-left:6px solid #7f8b87;padding-left:2px;padding-right:2px;width:202px;color:#cd1b11;background-color:#fdafab;}
.productcategoriesMenu .menuItem h3.h_1 a{background-image:none;padding-bottom:8px;padding-top:8px;margin-left:0px;padding-left:8px;padding-right:2px;width:202px;border-bottom:1px solid #fafafa;border-left:0px;color:#fafafa; font-weight:bold; font-size:12px;}
.productcategoriesMenu .menuItem h3.h_1 a:hover{background-image:none;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #fafafa;border-left:6px solid #7f8b87;padding-left:2px;padding-right:2px;width:202px;background-color:#f8f4f5;color:#cd1b11; font-weight:bold; font-size:12px;}


.productcategoriesMenu .subMenu{ padding-left:5px; padding-bottom:5px; padding-top:0px;background-color:#fafafa;}
.productcategoriesMenu .subMenuNew{ padding-left:8px; padding-bottom:5px; padding-top:2px;}
.productcategoriesMenu .menuItem h1 a{padding-left:10px; background:url('../images/bullets/arrowRight-w-r.gif') no-repeat 0px 4px; }
.productcategoriesMenu .openItem{background:#fafafa;}
.productcategoriesMenu .openItem h1 a{background:url('../images/bullets/arrowDown-r-p.gif') no-repeat 0px 6px;}
.productcategoriesMenu .openItem h1{background:#fff; border-left:1px solid #FDAFAB; border-right:1px solid #FDAFAB; border-top:1px solid #FDAFAB;}
.productcategoriesMenu .openItem a{color:#CB1B0F;}
.productcategoriesMenu .openItem h1.active{color:#fafafa; font-weight:bold; font-size:12px; display:block;}
.productcategoriesMenu .openItem h1.active a{background-image:none;padding-bottom:8px;padding-top:8px;border-bottom:1px solid #fafafa;border-left:6px solid #7f8b87;padding-left:2px;padding-right:2px;width:202px;background-color:#cd1b11;color:#e7e7e7;}


.productcategoriesMenu .openItem .subMenuItem{color:#CB1B0F;background-color:#fafafa;}
.productcategoriesMenu .openItem ul.subMenu li.subMenuItem{padding-left:2px;margin-top:2px;}
.productcategoriesMenu .openItem .subMenuItem a{padding-left:9px; background:url('../images/bullets/square-r.gif') no-repeat 3px 6px; }
.productcategoriesMenu .openItem .subMenuItem a:hover{padding-left:9px; background:url('../images/bullets/square-r.gif') no-repeat 3px 6px; background-color:#fdafab;}
/* .productcategoriesMenu .openItem .subMenuItemWithchildren a{padding-left:8px; background:url('../images/bullets/arrowRight-r-w-small.gif') no-repeat 0px 5px; } */
.productcategoriesMenu .openItem .subMenuItemWithchildren a{padding-left:9px;padding-top:2px;padding-bottom:2px;}
.productcategoriesMenu .openItem .subMenuItem a{padding-top:2px;padding-bottom:2px;}


.productcategoriesMenu .selectedSubItem a{text-decoration:none; font-weight:bold;}
.productcategoriesMenu .selectedSubItem h1 {text-decoration:none; font-weight:bold;background-color:#fdafab;}
.productcategoriesMenu .selectedSubItem h1 a{text-decoration:none; font-weight:bold;background-color:#fdafab;}
.productcategoriesMenu .selectedSubItem h2 a{text-decoration:underline; font-weight:bold;}
.productcategoriesMenu .selectedSubItem h3 a{text-decoration:underline; font-weight:bold;}
.productcategoriesMenu .selectedSubSubItem h1 a{text-decoration:none; font-weight:bold;}
.productcategoriesMenu .selectedSubSubItem h3 a{text-decoration:none; font-weight:bold;}
.productcategoriesMenu .selectedSubSubItem h4 a{text-decoration:none; font-weight:bold;}
.productcategoriesMenu .subMenu .subSubMenu{ padding-left:8px;}
.productcategoriesMenu .subMenu ul.subSubMenu{ list-style:none;}

/*.productcategoriesMenu .subMenu .subSubMenuItem a{padding-left:8px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; } */
.productcategoriesMenu .subMenu .subSubMenuItem {padding-left:8px; background-image:none;font-weight:normal;margin-top:2px; }
.productcategoriesMenu .subMenu .subSubMenuItem a{padding-left:8px; background-image:none;font-weight:normal; }
.productcategoriesMenu .subMenu .selectedSubSubItem a{padding-left:8px; background-image:none;background-color:#fdafab; font-weight:bold;}
.productcategoriesMenu .subMenu .subSubMenuItem a:hover{padding-left:8px; background-image:none;background-color:#fdafab;}

.offersMenu{background:#f1edf8; margin-bottom:10px; margin-left:-5px;  padding-left:20px; margin-right:-15px; padding-right:5px; border-left:5px solid #505050; border-right:5px solid #505050; position:relative; z-index:4; width:179px; }
.offersMenu .meter{width:50px; height:44px; position:absolute; background:url('../images/corners/meter-grey.jpg') no-repeat;  left:-20px; top:-12px;z-index:3; overflow:hidden;}
.offersMenu .featuredBoxTop{width:214px; height:11px;background:url('../images/corners/popularBoxTopGrey.gif') no-repeat;  position:absolute; right:-5px; overflow:hidden;}
.offersMenu .featuredBoxBottom{width:214px; height:11px; position:absolute; bottom:-5px; background:url('../images/corners/popularBoxBottomGrey.gif') no-repeat; right:-5px;overflow:hidden;}
.offersMenu ul{list-style:none;}
.offersMenu a{display:block;}
.offersMenu a:hover{text-decoration:underline;}
.offersMenu h2{color:#CB1B0F; font-weight:bold; font-size:12px; display:block;}
.offersMenu p{color:#CB1B0F; font-weight:bold; font-size:12px; display:block;}
.offersMenu h6{color:#CB1B0F; font-weight:bold; font-size:12px; display:block;}
.offersMenu h3{color:#fff; font-weight:normal; font-size:12px; display:block;}
.offersMenu a{color:#fff; font-weight:normal; font-size:12px; display:block;}


.offersMenu .menu{padding-top:30px;position:relative;padding-bottom:3px;}
.offersMenu .menuItem{ padding:5px;}
.offersMenu .subMenu{ padding-left:8px;}
.offersMenu .menuItem h1{padding-left:10px; background:url('../images/bullets/arrowRight-w-r.gif') no-repeat 0px 4px; }
.offersMenu .openItem{background:#f1edf8;}
.offersMenu .openItem a{color:#CB1B0F;}
.offersMenu .openItem h1{background:url('../images/bullets/arrowDown-r-p.gif') no-repeat 0px 6px; color:#CB1B0F;}
.offersMenu .openItem .subMenuItem{color:#CB1B0F;}
.offersMenu .openItem .subMenuItem a{padding-left:8px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; }
.offersMenu .selectedSubItem h2 a{text-decoration:underline; font-weight:bold;}
.offersMenu .subMenu .subSubMenu{ padding-left:8px;}

.offersMenuSpecial{background:#FDAFAB; margin-bottom:5px; margin-left:-2px;  padding-left:25px; margin-right:-5px; padding-right:5px; border-left:5px solid #CB1B0F; border-right:5px solid #CB1B0F; position:relative; z-index:4; width:174px;}
.offersMenuSpecial .star{width:75px; height:73px; position:absolute; background:url('../images/corners/star.gif') no-repeat;  left:-40px; top:-31px;z-index:3; overflow:hidden;}
.offersMenuSpecial .mglass{width:75px; height:73px; position:absolute; background:url('../images/corners/mglass.jpg') no-repeat;  left:-40px; top:-31px;z-index:3; overflow:hidden;}
.offersMenuSpecial .featuredBoxTop{width:214px; height:11px;background:url('../images/corners/featuredBoxTop.gif') no-repeat;  position:absolute; right:-5px; overflow:hidden;}
.offersMenuSpecial .featuredBoxBottom{width:214px; height:11px; position:absolute; bottom:-5px; background:url('../images/corners/featuredBoxBottom.gif') no-repeat; right:-5px;overflow:hidden;}
.offersMenuSpecial .menu{padding-top:10px;position:relative;}




.offersMenuSpecialWords{background:#FDAFAB; margin-bottom:5px; padding-left:20px; border-left:3px solid #CB1B0F; border-right:3px solid #CB1B0F; position:relative; z-index:4; width:935px; padding-top:5px; padding-bottom:10px;}

.offersMenuSpecialWords .featuredBoxTop {width:967px; height:11px;background:url('../images/corners/featuredBoxTopWords.gif') no-repeat;  position:absolute; right:-9px; top:-6px; overflow:hidden; }

.offersMenuSpecialWords .featuredBoxBottom {width:966px; height:11px; position:absolute; bottom:-10px; background:url('../images/corners/featuredBoxBottomWords.gif') no-repeat; right:-8px;overflow:hidden; }

.offersMenuSpecialWords .mglass{width:75px; height:73px; position:absolute; background:url('../images/corners/mglassMic.jpg') no-repeat;  left:-20px; top:-21px;z-index:3; overflow:hidden;}

.offersMenuSpecialWords .h3 {font-size:16px;  color:#CB1B0F; width:100px; float:left; padding-top:7px;}
.offersMenuSpecialWords table {width:700px; float:left;}
.offersMenuSpecialWords table td{padding-top:5px; }
.offersMenuSpecialWords table td a{color:#CB1B0F; }
.offersMenuSpecialWords table td a:hover {text-decoration:underline;}


.offersMenuSpecial ul{list-style:none;}
.offersMenuSpecial a{display:block;}
.offersMenuSpecial a:hover{text-decoration:underline;}
.offersMenuSpecial h1{color:#fff; font-weight:bold; font-size:12px; display:block;}
.offersMenuSpecial h2{color:#CB1B0F; font-weight:bold; font-size:12px; display:block;}
.offersMenuSpecial h3{color:#CB1B0F;font-weight:normal; font-size:12px; display:block;}
.offersMenuSpecial p{color:#CB1B0F;font-weight:normal; font-size:12px; display:block;}
.offersMenuSpecial .menuItem{ padding:5px;}
.offersMenuSpecial .subMenu{ padding-left:8px;}
.offersMenuSpecial .menuItem h1{padding-left:10px; background:url('../images/bullets/arrowRight-w-r.gif') no-repeat 0px 4px; }
.offersMenuSpecial .openItem{}
.offersMenuSpecial .openItem a{color:#CB1B0F;}
.offersMenuSpecial .openItem h1{background:url('../images/bullets/arrowDown-r-p.gif') no-repeat 0px 6px; color:#CB1B0F;}
.offersMenuSpecial .openItem .subMenuItem{color:#CB1B0F;}
.offersMenuSpecial .openItem .subMenuItem a{padding-left:8px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; }
.offersMenuSpecial .selectedSubItem h2 a{text-decoration:underline; font-weight:bold;}
.offersMenuSpecial .subMenu .subSubMenu{ padding-left:8px;}






.breadcrumbs {margin-bottom:3px; padding-top:10px; margin-bottom:10px; border-bottom:1px solid #cccccc; padding-bottom:5px; margin-left:10px;margin-right:10px;}
.breadcrumbs ul{list-style:none; margin-left:-10px;}
.breadcrumbs ul li{float:left; list-style:none; margin-left:5px; padding-left:5px; border-left:1px solid #999999; color:#333333;}
.breadcrumbs ul li h1{float:left; list-style:none;color:#333333;}
.breadcrumbs ul li a{color:#CB1B0F;}
.breadcrumbs ul li a:hover{text-decoration:underline;}




.pageContent{padding-left:10px; padding-right:10px; padding-top:0px;}
.pageContent h1.title{margin-bottom:15px; font-size:24px;}
.pageContent h2.title{margin-bottom:15px; font-size:20px;}
.pageContent h3.title{margin-bottom:15px; font-size:18px;}
.pageContent p{margin-bottom:10px;}
.pageContent p a{color:#CB1B0F;}
.pageContent td a{color:#CB1B0F;}
.pageContent a:hover{text-decoration:underline;}
.pageContent ul{padding-left:20px; margin-bottom:10px;}
.pageContent .lead{margin-bottom:10px;}

.productcategoryContent{position:relative;}
.productcategoryContent h1{font-size:11px;}
.productcategoryContent h1.title{margin-bottom:15px; font-size:24px;}
.productcategoryContent h2{font-size:14px;margin-bottom:10px;}
.productcategoryContent h3{font-size:12px;}
.productcategoryContent li{margin-left:20px;}


.pageContentHome{padding:0px;}


form .errors{color:red; padding:0px !important; margin:0px !important; list-style:none;}
form .errors li{color:red; padding:0px; margin:0px; list-style:none;}
form .hideLabel{display:none !important;}
form td{vertical-align:top;}
form .submit input,form .submitinput{width:76px; height:23px; border:0px; background:url('../images/backgrounds/submit74.gif') no-repeat; color:#fff; font-weight:bold; text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer;}
form .submit input,form .submitinput{width:76px; height:23px; border:0px; background:url('../images/backgrounds/submit74.gif') no-repeat; color:#fff; font-weight:bold; text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer;}
form .text input, form .textinput{width:114px; height:14px; padding:4px; border:0px; background:url('../images/backgrounds/input120.gif') no-repeat bottom right; }
form .text textarea{width:391px; height:91px; padding:4px; border:0px; background:url('../images/backgrounds/textarea400x100.gif') no-repeat}

.pageContent form td label{font-size:12px; padding-top:2px; display:block;padding-right:10px;}


.gadget{margin-bottom:10px;padding-bottom:5px; border-bottom:1px solid #999999; padding-top:5px;}
.gadget .title{font-size:16px; font-weight:bold; color:#656565; background:url('../images/bullets/arrowRight-r-w.gif') no-repeat 99% 90%; cursor:pointer; margin-bottom:5px;}
.gadget .titleInline{display:inline; background-position:90% 60%; padding-right:25px;}
.gadget .details{display:none;}
.gadget .details p{color:#656565; margin-bottom:10px;}
.gadget .details form{}
.gadget .details table{float:right;}

.gadget .details form .submit input{width:76px; height:23px; border:0px; background:url('../images/backgrounds/submit74.gif') no-repeat; color:#fff; font-weight:bold; text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer;}
.gadget .details form label{padding-top:4px; display:block; text-align:right; color:#656565; }

.gadgetOpen .title{background-image:url('../images/bullets/arrowDown-r-w.gif');}
.gadgetOpen .details{display:block;}


.thumbnails{padding:10px;}
.thumbnails h3{margin-bottom:15px; font-size:16px; font-weight:bold; padding:2px; background:#CB1B0F; color:#fff;}
.thumbnails .thumbnailItem{margin-right:10px; float:left;margin-bottom:10px;}
.thumbnails .thumbnailItem a{display:block;border:2px solid #cccccc; padding:2px;}
.thumbnails .thumbnailItem a:hover{border-color:#FDAFAB;}


.childrenMenu{list-style:none;}
.childrenMenu h1,.childrenMenu h2, .childrenMenu h3 {margin:0px;background:#FFFFFF;border:0px;}

.childrenMenu h1{padding-bottom:4px;}
.childrenMenu h3{padding-bottom:4px;}
.childrenMenu ul{list-style:none;}
.childrenMenu ul li{background:#FFFFFF}
.childrenMenu p{margin:0px;padding-left:15px; color:#656565; margin-top:-3px;}
.childrenMenu a{display:block;}
.childrenMenu a:hover{text-decoration:underline;}
.childrenMenu h1 a{font-weight:bold; font-size:14px; display:block;}
.childrenMenu h3 a{font-weight:bold; font-size:14px; display:block;}
.childrenMenu h2 a{display:block; font-size:11px;}
.childrenMenu h4 a{display:block; font-size:11px;}

.childrenMenu .menuItem{background:#FFFFFF;border:0px 0px 0px 0px;}
.childrenMenu .subMenu{ padding-left:15px; display:none;}
.childrenMenu .menuItem h1 a{color:#CB1B0F; padding-left:15px; background:url('../images/bullets/arrowRight-r-w.gif') no-repeat 0px 2px; }
.childrenMenu .menuItem h3 a{color:#CB1B0F; padding-left:15px; background:url('../images/bullets/arrowRight-r-w.gif') no-repeat 0px 2px;}

.childrenMenu .openItem h1 a{background-image:url('../images/bullets/arrowRight-r-w.gif'); }
.childrenMenu .openItem h3 a{background-image:url('../images/bullets/arrowRight-r-w.gif');}

.childrenMenu .subItem h2 a{color:#CB1B0F; padding-left:10px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; }
.childrenMenu .subItem h4 a{color:#CB1B0F; padding-left:10px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; }

.childrenMenu .subMenu .subSubMenu{ padding-left:8px;}
.childrenMenu .subMenu .subSubMenuItem a{padding-left:8px; background:url('../images/bullets/square-r.gif') no-repeat 0px 6px; }


.childrenMenu .actualMenuItemHover h1 a{background-image:url('../images/bullets/arrowDown-r-w.gif')}
.childrenMenu .actualMenuItemHover h3 a{background-image:url('../images/bullets/arrowDown-r-w.gif');}
.childrenMenu .actualMenuItemHover .subMenu{display:block; padding-bottom:10px;}
.childrenMenu .actualMenuItemHover .subMenu{display:block; padding-bottom:10px;}



.articleslead{padding:15px; background-color:#686868; margin-bottom:5px;}

.articleslead .left{width:125px; float:left;}
.articleslead .title{font-size:18px; color:#fff;}
.articleslead p{color:#fff;}
.articleslead .right{width:770px; float:left; margin-left:10px;}
.articleslead  a{color:#fff; font-size:12px; padding-left:10px; background:url('../images/bullets/arrowRight-w-g.gif') no-repeat 2px 5px; }
.articleslead  a:hover{text-decoration:underline;}
.articleslead  .featured a{font-weight:bold;}

.articleslead .right td{padding-top:5px; padding-left:20px; vertical-align:top;}
.articleslead .right table{width:100%;}

.articlelisting{}
.articlelisting h2{font-size:12px;margin:0px; font-weight:bold;}
.articlelisting h2 a{ padding-left:15px; background:url('../images/bullets/arrowRight-r-w.gif') no-repeat 0px 2px; color:#CB1B0F;}
.articlelisting .lead{padding-left:15px; color:#656565;}
.articlelisting .lead p{color:#656565;}

.articlesPreview{}
.articlesPreview table{width:100%;}
.articlesPreview table td{vertical-align:top; width:50%; padding-bottom:15px;}
.articlesPreview table td.left{padding-right:10px;}
.articlesPreview table td.right{padding-left:10px;}
.articlesPreview h1 {margin-bottom:7px;}
.articlesPreview h1 a{font-size:16px; font-weight:bold; color:#333333; text-decoration:none;}
.articlesPreview h1 a:hover{color:#CB1B10; text-decoration:underline;}
.articlesPreview .lead{color:#545353;}
.articlesPreview .lead a{color:#CB1B10;}
.articlesPreview .thumbnail img{display:block;}
.articlesPreview .thumbnail {float:right; width:100px; position:relative; border:1px solid #FDA100;}
.articlesPreview .thumbnail .arrow {position:absolute; right:0px; bottom:0px;}

.paging{font-size:14px !important; background-color:#EEEEEE; padding:5px;}
.paging a{color:#CB1B10; text-decoration:none; font-size:14px;}
.paging span{font-size:14px;}
.paging div{font-size:14px;}


.featuredoffersitem{ padding-top:15px;}
.featuredoffersitem a{color:#CB1B0F;}
.featuredoffersitem a:hover{text-decoration:underline;}
.featuredoffersitem h3{font-weight:bold; color:#CB1B0F; text-transform:uppercase;}
.featuredoffersitem h4{font-weight:bold; color:#CB1B0F; text-transform:uppercase;}
.featuredoffersitem p{font-weight:bold; color:#CB1B0F; text-transform:uppercase;}
.featuredoffersitem h3 a{font-weight:bold; text-transform:uppercase;}
.featuredoffersitem h4 a{font-weight:bold; text-transform:uppercase;}
.featuredoffersitem p a{font-weight:bold; text-transform:uppercase;}
.featuredoffersitem .lead{color:#656565}
.featuredoffersitem .thumbnail{float: right; margin-left:10px; margin-bottom:10px;}

p.more{color:#656565; padding:0px; margin:0px;}
p.more a{color:#CB1B0F;padding:0px; margin:0px; background:none;}
p.more a:hover{text-decoration:underline;}
p.more input{color:#CB1B0F; cursor:pointer; border:0px; background:none;}

.linkedproducts{padding:10px;}
.linkedproducts h3{margin-bottom:15px; font-size:16px; font-weight:bold; padding:2px; background:#CB1B0F; color:#fff;}

.linkedProduct{width:100%; border-bottom:1px solid #cccccc;}
.linkedProduct td{}
.linkedProduct td.linkedProductImage{width:120px; height:120px; vertical-align:middle; text-align:center;}
.linkedProduct td.linkedProductTitle h2{color:#CB1B0F; font-size:14px; font-weight:bold;text-transform:uppercase;}
.linkedProduct td.linkedProductTitle h2 a{color:#CB1B0F; font-size:14px; font-weight:bold;}
.linkedProduct td.linkedProductTitle h2 a:hover{text-decoration:underline;}
.linkedProduct td.linkedProductDescription{vertical-align:top; padding-top:10px;}
.linkedProduct td.linkedProductDescription p.description_product{;}
.linkedProduct td.linkedProductDetails{vertical-align:top; padding-top:10px; width:30%;}
.linkedProduct .price{color:#CB1B0F; font-size:14px; font-weight:bold;}
.linkedProduct .price span.priceBigger{font-size: 20px;}


.listchildren{padding:10px;}
.listchildren h3{margin-bottom:15px; font-size:16px; font-weight:bold; padding:2px; color:#fff;}
.listchildren h2.title_sectiune{margin-bottom:15px; font-size:16px; font-weight:bold; padding:2px; background:#CB1B0F; color:#fff;}

h2.title_sectiune{margin-bottom:15px; font-size:16px; font-weight:bold; padding:2px; background:#CB1B0F; color:#fff;}

.redbutton{height:18px; width:100px; background:url('../images/backgrounds/submit100.gif'); color:#ffffff; border:0; font-size:13px; padding-top:5px; float:left; text-decoration:none; text-align:center; margin-left:10px;text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer; font-weight:bold; margin-bottom:3px; color:#fff !important;}


.redbutton2{height:20px; width:70px; background:url('../images/backgrounds/gradientRedWhiteButtonUmbra70.gif'); border:0; font-size:13px; padding-top:5px; float:left; text-decoration:none; text-align:center; margin-left:10px; font-family:Verdana; font-size:10px; cursor:pointer; font-weight:bold; margin-bottom:3px; color:#b0251d; margin-top: 9px;}

.bluebutton2{height:20px; width:70px; background:url('../images/backgrounds/gradientBlueWhiteButtonUmbra70.gif'); border:0; font-size:13px; padding-top:5px; float:left; text-decoration:none; text-align:center;  font-family:Verdana; font-size:10px; cursor:pointer; font-weight:bold; margin-bottom:3px; color:#0c3345; margin-top: 9px;}

.productCartButton{height:25px; width:152px; background:url('../images/backgrounds/adauga_in_cos.gif'); border:0; padding-top: 9px; padding-right: 8px; float:left; text-decoration:none; text-align:right; margin-left:0px;text-transform:uppercase; font-family:Verdana; font-size:12px; cursor:pointer; font-weight:bold; margin-bottom:3px; color:#ffffff !important;}

.redbutton:hover{text-decoration:none !important;}
.redbutton2:hover{text-decoration:none !important;}
.productCartButton:hover{text-decoration:none !important;}

.redinputbutton{height:23px; width:100px; background:url('../images/backgrounds/submit100.gif'); color:#ffffff; border:0; font-size:13px;float:left; text-decoration:none; text-align:center; margin-left:10px;text-transform:uppercase; font-family:Verdana; font-size:10px; cursor:pointer;font-weight:bold;}

.redbutton150{width:150px; background:url('../images/backgrounds/submit150.gif');}
.redbutton130{width:130px; background:url('../images/backgrounds/submit130.gif');}
.redbutton120{width:120px; background:url('../images/backgrounds/submit120.gif');}

.redbutton2_130{width:130px; background:url('../images/backgrounds/gradientRedWhiteButtonUmbra130.gif');}
.redbutton2_120{width:120px; background:url('../images/backgrounds/gradientRedWhiteButtonUmbra120.gif');}
.redbutton2_110{width:110px; background:url('../images/backgrounds/gradientRedWhiteButtonUmbra110.gif');}

.bluebutton2_110{width:110px; background:url('../images/backgrounds/gradientBlueWhiteButtonUmbra110.gif');}

.productImage {float:left; margin-right:10px;}

.productCartItems table{width:100%;}
.productCartItems .text{width:40px;}
.productCartItems .delete{display:block; width:20px; height:20px; background:url('../images/icons/delete.gif');}
.productCartItems .delete:hover{background-position:0px -20px;}

.statusMessage{padding:2%; font-weight:bold; color:#fff;}
.statusMessageFormOk{background:#AFFDAB; color:#006600 !important; }
.statusMessageFormError{background:#FDAFAB; color:#CB1B0F !important;}
.statusMessageFormAttention{background:#f0c188; color:#b56c14 !important;}
.statusMessage a{color:#CB1B0F;}
.statusMessage a:hover{text-decoration:underline;}

.searchPage{}
.searchPage .resultbox{margin-bottom:10px;}
.searchPage .resultbox p{text-align:right; margin-right:150px; color:#333333;}
.searchPage h2{font-size:16px; font-weight:bold; background-color:#E7E7E7; padding:2px; margin:1px; color:#CB1B0F;}
.searchPage .resultbox h3 a{color:#CB1B0F !important;}
.searchPage .resultbox ul{list-style:none; padding-left:5px;}
.searchPage .resultbox li{padding-left:10px; background:url('../images/bullets/arrowRight-r-w-small.gif') no-repeat 0px 4px; }
 
.resetfloat .resultbox{float:none; width:100%; height:auto;}

.documentList{padding-left:5px; list-style:none;}
.documentList li{list-style:none; height:23px;}
.documentList a{color:#CB1B0F;}
.documentList a:hover{text-decoration:underline;}


#cv_filename{width:200px; height:22px; background:auto; border:auto;}


.productDetails{width:370px; float:right;}
.productDetails a{color:#CB1B0F;}
.productDetails h2{font-size:16px; font-weight:bold; color:#CB1B0F; padding:3px; margin-top:10px;}
.productDetails h2 span.priceBigger{font-size:23px;}

.footer{color:#333;}
.footer .copyright a{color:#333; font-weight:bold;}
.footer .copyright a:hover{text-decoration:underline;}

.footer .bottomMenu {float:right;margin-bottom:30px;}
.footer .bottomMenu li{float:left; list-style:none; margin-left:10px; padding-left:10px; border-left:1px solid #656565;}

.footer .bottomMenu li a{color:#656565;}
.footer .bottomMenu li a:hover{text-decoration:underline;}
.footer .bottomMenu .featured a{font-weight:bold; color:#CB1B10;}


.MsoNormalTable,.MsoTableGrid,.MsoTableGrid td, .MsoNormalTable td {border:1px solid #000000 !important;}

 
.specialButton,.specialButtonInline,.specialButtonBlock{padding:2px; font-size:13px; font-weight:bold; color:#fff !important; background:#CE1E13; border:1px solid #93150D; text-decoration:none;}
.specialButton:hover, .specialButtonInline:hover, .specialButtonBlock:hover{background:#EA493F; text-decoration:none !important;}

.specialButton{display:block; float:left;}
.specialButtonInline{display:inline;}
.specialButtonBlock{display:block;}

.linkedCategories{}
.linkedCategories ul{list-style:none; padding:0px;}
.linkedCategories ul li{padding-left:10px; background:url('../images/bullets/arrowRight-r-w-small.gif') no-repeat 0px 4px; }
.linkedCategories ul li a{color:#CB1B0F;}

.searchwordList{}
.searchwordList a{font-weight:bold; color:#CB1B0F; font-size:12px;}

.listaAlteProduse {list-style: none; padding-left: 10px;}
.listaAlteProduse li{ padding-left:8px;}
.listaAlteProduse li a{padding-left:8px; background:url('../images/bullets/arrowRight-r-w-small.gif') no-repeat 0px 4px; color: #CB1B0F;}



.listaAlteArticole {list-style: none; padding-left: 10px;}
.listaAlteArticole li{ padding-left:8px;margin-bottom:5px;}
.listaAlteArticole li a{padding-left:8px; background:url('../images/bullets/arrowRight-r-w-small.gif') no-repeat 0px 4px; color: #333333;font-size:12px;font-weight:bold;}


.disclaimer {margin-left: 10px; margin-right: 10px; margin-top: 10px; color: #FFFFFF; background-color: #e3655d; font-size: 10px; padding: 5px;}



.centeredbottomTitle{text-align:center;color:#333333;font-size:11px;}


.filterZone{background:#ccc; margin-top:-15px; padding-top:10px; padding-bottom:10px;}
.filterZone td{font-size:14px; color:#CB1B0F;}
.filterZone label{font-size:14px;}
.filterZone label a{color:#CB1B0F;}
.filterZone label a:hover{text-decoration:underline;}

#tabs{margin-left: 4px; padding: 0; background: transparent; padding-left: 5px;}
#tabs ul{font-weight:bold; margin:0; padding:0; list-style:none;}
#tabs li{display:inline; margin:0 2px 0 0; padding:0; text-transform:uppercase;}
#tabs a{float:left; background:#CCC; margin:0 2px 0 0; padding:0 0 1px 3px; color:#000; text-decoration:none;}
#tabs a span{float:left; display:block; background: transparent; padding:4px 9px 2px 6px;}
#tabs a span{float:none;}
#tabs a:hover{background-color: #CCC;color: white;}
#tabs a:hover span{background-color: #CCC;}
#tabHeaderActive span, #tabHeaderActive a { background-color: #505050; color:#fff;}
.tabContent {clear:both; border-top:2px solid #505050; padding-top:2px; background-color:#FFF; padding-top:10px;}

    
.pageContent .dictionaryLetterListing{padding:0px; margin:0px; clear:both; border-bottom:2px solid #505050; height:23px; margin-bottom:5px;}
.dictionaryLetterListing li{float:left; list-style:none;margin:2px;}
.dictionaryLetterListing li a{font-weight:bold; font-size:12px; text-transform:uppercase;padding:3px; padding-left:5px; padding-right:5px; background:#ccc; color:#000; display:block;}

.dictionaryLetterListing li.selected a{background:#505050; color:#fff;}
.dictionaryLetterListing li a:hover{color: white; background:#ccc; text-decoration:none;}

.pageContent .dictionaryChapterListing{padding:0px; margin:0px; clear:both; border-bottom:2px solid #505050; height:23px; margin-bottom:5px;}
.dictionaryChapterListing li{float:left; list-style:none;margin:2px;}
.dictionaryChapterListing li a{font-weight:bold; font-size:12px; text-transform:uppercase;padding:3px; padding-left:5px; padding-right:5px; background:#ccc; color:#000; display:block;}

.dictionaryChapterListing li.selected a{background:#505050; color:#fff;}
.dictionaryChapterListing li a:hover{color: white; background:#ccc; text-decoration:none;}


.dictionaryLister{width:100%; border:1px solid #ccc; border-collapse:collapse}
.dictionaryLister td{width:50%;padding:3px;}
.dictionaryLister tr.style0 td{background:#ccc;} 
.dictionaryLister tr.style1 td{}

.dictionarySearchbox{margin:10px; margin-top:0; padding:12px; background-image:url('../images/backgrounds/dictionarySearchbox.jpg'); background-repeat:no-repeat;}
.dictionarySearchbox p{font-size:12px; color:#CB1B0F;}



.greytitle{font-size:11px; color:#999; float:right; margin-top:-7px;}

.tabContent h4.greytitleArticole{font-size:14px; color:#fff; float:left; margin-top:-7px;background-color:#CB1B0F;padding-bottom:6px;padding-top:6px;width:630px;padding-left:10px;margin-bottom:10px;}

/************** filter zone redesign ****************/

.filterZoneNew{background:#fff; margin-top:5px; padding-top:10px; padding-bottom:10px;color:#FFFFFF;}

.headerFilters{background-color:#ca1d0f;height:27px;border-bottom:1px solid #fff}
.titleFilters{background-color:#343434;font-size:16px;color:#fff;width:82px;float:left;border-right:1px solid #fff;border-left:1px solid #fff;border-bottom:1px solid #343434;height:20px;margin-top:-40px;padding-top:9px;padding-bottom:10px;padding-left:10px;padding-right:10px;margin-left:100px;}


.filterZoneNew td{font-size:14px; color:#fff;}
.filterZoneNew label{padding-bottom:6px;}
.filterZoneNew label a{color:#fff;font-size:11px}
.filterZoneNew label a:hover{text-decoration:underline;}

.filterZoneNew table.individualFilter{color:#fff}
.filterZoneNew table.individualFilter tr td{color:#fff}
.filterZoneNew .resetFilters{width:140px; background-color:#CA1D0F;}
.filterZoneNew .resetFilters p.more{color:#FFFFFF;}
.filterZoneNew .resetFilters p input{color:#FFFFFF; width:120px;}
.resetFilters .more{text-align:center;font-size:14px;}
.resetFilters .more input{font-size:14px;}


.form_review{padding-left:10px;padding-top:10px;border:0px;}
.comment{padding-left:10px;width:550px;float:left;padding-bottom:5px;margin:0px;}
.comment .header{font-size:14px;font-weight:bold;color:#505050;float:left;margin:0px;border-bottom:1px solid #cb1b0f;padding-top:10px;}
.comment .name{font-size:12px;padding-right:20px;float:left;margin:0px}
.comment .date{font-size:12px;float:left;margin:0px}
.comment .content{width:550px;float:left;border-bottom:1px solid #505050;padding-bottom:10px;}

.commentp{font-size:16px; font-weight:bold;color:#505050; color:#FFF; background-color:#CB1B0F; padding:2px;  margin-left:10px;}

.comments {padding-left:10px; padding-right:10px;}

.product_promo{background-image:url('../images/backgrounds/promo_btn.gif'); background-repeat:no-repeat;width:57px;height:47px;padding:0px;margin:0px;position:absolute;margin-top:-37px;}
.product_image{}

p.transport{ font-size:14px;font-weight:bold;color:#505050}
p.cost_final{ font-size:14px;font-weight:bold;color:#133c4f}
select.select_transport{font-size:12;font-weight:bold;}
p.header_transport{font-size:14px;color:#505050;}
p.header_transport_title{font-size:14px;color:#505050;width:350px;}
table.table_transport tr td{padding-right:10px;}

input.modPlata {width: 20px !important;}
#orderForm label{display: inline;}

.facebook {background-image:url('../images/backgrounds/logoFaceBook.jpg'); background-repeat:no-repeat; width:14px; height:14px; display:block; float:left; padding-right:7px;}
.twiter {background-image:url('../images/backgrounds/twitter.jpg'); background-repeat:no-repeat; width:14px; height:14px; display:block; float:left; padding-right:7px;}
.digg {background-image:url('../images/backgrounds/digg.jpg'); background-repeat:no-repeat; width:14px; height:14px; display:block; float:left; padding-right:7px;}
.yahoo {background-image:url('../images/backgrounds/yahoo.jpg'); background-repeat:no-repeat; width:14px; height:14px; display:block; float:left; padding-right:7px; background-position: 0px 4px;}
.mail {background-image:url('../images/backgrounds/gmail.jpg'); background-repeat:no-repeat; width:14px; height:14px; display:block; float:left; padding-right:7px; background-position: 0px 4px;}

/*Pentru calculatorul de rate*/

.payDetails {padding-left:20px; padding-right:20px; padding-top:5px; padding-bottom:5px;}
.payDetails .mainValue {font-size:22px; color:#000;}
.payDetails .creditSimulatorTable {border:1px solid #CC1B10; margin-top:10px; margin-bottom:5px;}
.payDetails .creditSimulatorTable td {padding:10px; font-size:12px;}
.payDetails .creditSimulatorTable th {padding:5px; font-size:12px; color:#CC1B10;}
.payDetails p {font-size:12px; }


/*** autocompleter style**/

div.autocompleteOptions {position:absolute; width:332px !important;  background:#333333; margin:0; padding:0; top:285px !important; left:10px !important; z-index:100; background-repeat:no-repeat;}
div.topPartSearch .arrow {background-image:url('../images/backgrounds/search_arrow.jpg');width:25px; height:21px;position:absolute;top:263px !important; left:316px !important; }

#searchAutocomplete{max-height: 170px; height: expression(this.scrollHeight > 170 ? "170px" : "auto");overflow:auto}

div.autocompleteOptions_ro {background-image:url('../images/backgrounds/autocompleteTop_ro.jpg');}
div.autocompleteOptions_en {background-image:url('../images/backgrounds/autocompleteTop_en.jpg');}

div.autocompleteOptions ul {list-style-type:none; margin:0; padding:0; border:1px solid #fff; border-top:0;margin-top:0px;}
div.autocompleteOptions ul li {color:#ccc; font-size:12px; list-style-type:none; display:block; margin:0; padding:2px; cursor:pointer; padding-left:5px; padding-right:5px;}
div.autocompleteOptions ul li.selected { background-color: #ccc; color:#000;}
div.autocompleteOptions ul strong {color:#fff;}
div.autocompleteOptions ul li.selected strong {color:#000;}

div.autocompleteOptions .autoCompleteCloseLabel{float:right; position:relative;margin-bottom:-20px; text-decoration:none; color:#000; font-size:9px; background:url('../images/backgrounds/autocompleteCloseLabel.gif'); background-repeat:no-repeat; width:36px; height:10px; padding-left:16px;}
div.autocompleteOptions .autoCompleteCloseLabel:hover{text-decoration:underline;}


.faq{}
.faq .question{font-size:14px; color:#666; font-weight:bold; padding-left:20px; background:url("../images/bullets/arrowRight-r-w.gif") no-repeat scroll 0 2px transparent; cursor:pointer;}
.faq .answer{padding-left:40px; display:none;padding-top:10px;}
.faq .details{text-align:right; font-weight:bold; color:#333;}
.faq .details a{color:#CC1B10; font-weight:bold;}
.faq .details span{color:#666;}
.faq .active{}
.faq .active .answer{display:block;}
.faq .active .question{background-image:url('../images/bullets/arrowDown-r-w.gif');}


.faqButton{background-image:url('../images/backgrounds/faqButton.gif'); background-repeat:no-repeat; display:block; width:218px; height:71px; margin-left:-5px; margin-bottom:10px; position:relative;}
.faqButton a{display:block; width:218px; height:71px;}


.faqGroupItem{}
.faqGroupItem .productCode{font-size:14px; color:#666; font-weight:bold; padding-left:20px; background:url("../images/bullets/arrowDown-r-w.gif") no-repeat scroll 0 2px transparent; cursor:pointer;}
.faqGroupItem .faqItem{display:block; padding-left:20px;}
.faqGroupItemHidden .faqItem{display:none;}
.faqGroupItemHidden .productCode{background-image:url("../images/bullets/arrowRight-r-w.gif")}



.countyTable p {font-size:12px; background: url("../images/bullets/arrowRight-w-g.gif") no-repeat scroll 2px 5px transparent; padding-left:10px;}
.countyTable td {padding-left:15px; padding-right:5px; padding-bottom:10px;}
