/* GENERAL ................................................................*/

body{
	font-family:"Trebuchet MS", Arial;
	background-color: #990000;
	margin:0px;
	padding-top:8px;
	padding-bottom:8px;
	}
	
h1{	font-size:18px; text-decoration:underline; color:#990000; margin:0px; padding-top:0px; padding-bottom:20px; padding-top:20px;}
	
h2{	font-size:11px; font-weight:bold; color:#000000; margin:0px; padding-top:0px; padding-bottom:10px; padding-top:20px;}

table{
	font-family:"Trebuchet MS", Arial;
	}
	
td{
	font-family:"Trebuchet MS", Arial;
	}
	
	
form{	
	font-family: "Trebuchet MS", Arial;
	margin:0px;
	}
	
a{
	color:#990000;
	text-decoration:none;
	}

a:hover{
	color:#990000;
	}	
	
		
/* MAIN */

.main{
	width:990px;
	background-color:#FFFFFF;
	}
	
.header{
	height:	147px;
	}
	
.maincontent{
	padding:0px 10px 0px 10px;
	}
	
	
/*TOP MENU...............................................................*/

.supmenu1{
	background-image:url(../images2/backmenu1.gif);
	background-repeat:repeat-x;
	background-position:bottom;
	height:26px;
	}
	
.search{
	background-image:url(../images2/backsearch.gif);
	height:26px;
	background-repeat:repeat-x;
	width:450px;
	float:left;}
	
.gosearch{
	background-image:url(../images2/gosearch.gif);
	background-repeat:no-repeat;
	width:19px;
	height:17px;
	float:right;
	border:0px;
	padding:0px;
	cursor:pointer;
	margin-right:20px;
	}
	
.inputsearch{
	border:0px;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	color:#414952;
	width:160px;
	margin-right:10px;
	padding-left:10px;
	padding-right:10px;
	text-align:left;
	}

.topmenu1{
	padding-top:5px;
	height:20px;
	float:right;
	width:400px;
	overflow:hidden;
	text-align:right;
	padding-right:50px;
	background-image:url(../images2/backmenu1right.gif);
	background-repeat:no-repeat;
	background-position:100% 100%;
	font-family:"Trebuchet MS", Arial;
	font-size:11px;
	}
.topmenu1 a{
	color:#777777;
	text-decoration:none
	}
	
.topmenu1 a:hover{
	color: #333333;
	text-decoration:none
	}
.supmenu2{height:26px;
	background-image:url(../images2/backmenu2.gif);
	background-repeat:no-repeat;
	background-position:100% 0%;
	background-color:#9e5c5d;}

.topmenu2{
	width:800px;	
	}
	
.topmenu2 td{
	padding:4px;
	font-size:11px;
	text-align:center;
	background-image:url(../images2/backtopbutt.gif);
	background-position:100% 0%;
	background-repeat:no-repeat;
	}
	
.topmenu2 td a{
	color:#e5d3d1;
	text-decoration:none;
	}
	
.topmenu2 td a:hover{
	color:#ffffff;
	text-decoration:none;
	}
	
.aici{
	font-size:11px;
	color:#ae7876;
	padding:4px 0px 4px 0px;
	}
	
.aici a{
	color:#af7373;
	text-decoration:none;
	}
	
.aici a:hover{
	color:#9a0000;
	}
	
/*LEFT..................................................................*/

.left{
	width:190px;
	}
	
.leftsup{
	font-size:11px;
	text-align:center;
	padding:10px 0px 10px 0px;
	float:left;
	}
	
/* aici incepe css pentru nou meniu 07 iulie 2009 */

#vertnav {
	LIST-STYLE-TYPE: none;
	width:160px;
	float:left;
}


#vertnav .niv1{
	height:60px;
	text-align:center;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	background-repeat:no-repeat;
	}
	
#vertnav .niv1 a{
	DISPLAY: block;
	COLOR:#ffffff;
	padding-top:42px;
	text-decoration:none
	}
	
#vertnav .niv1 a:hover{
    color:#FFFFFF;
	}
	
#vertnav .niv2{	
	color:#9a0000;
	font-weight:bold;
	text-transform:uppercase;
	font-size:14px;
	padding:6px 12px 6px 12px;
	}
	
#vertnav .niv2 a{
	color:#9a0000;
	text-decoration:none;
	padding:0px;
	margin:0px;
	}

#vertnav LI{
	DISPLAY: block;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	POSITION: relative;
	FLOAT: left
}

#vertnav LI A {
	DISPLAY: block;
	WIDTH: 140px;
	COLOR:#000000;
	padding:3px 10px 3px 10px;
	}
	
#vertnav LI A:hover {
	BACKGROUND-COLOR:#ddd6d6;
	color:#9a0000;
}

#vertnav LI:hover UL {
	DISPLAY: block
}

#vertnav UL {
	PADDING:0px;
	margin:0px 0px 0px 160px;
	top:0px;
	Z-INDEX: 99;	
	OVERFLOW:visible;
	LIST-STYLE-TYPE: none;
    POSITION: absolute;
	DISPLAY: none;
	width:160px;
}
#vertnav UL LI {
	FILTER: alpha(opacity=90);
	BACKGROUND-COLOR:#d6cece;	
	moz-opacity: 0.9;
	opacity: 0.9;
	WIDTH: 160px;
	background-image:none;
}

#vertnav UL LI a{
	font-weight:normal;
	}

#vertnav .menusup{
	background-image:url(../images2/backleftmenu.gif);
	background-repeat:repeat-y;
	border-bottom:1px solid #cccccc;
	float:left;
	width:160px;
	}

/*RIGHT.................................................................*/

.right{
	width:190px;
	}
	
.supright{
	float:right;
	width:164px;
	text-align:right;
	}
	
.rightbox{
	width:164px;
	margin-bottom:6px;
	}
	
.rightboxtop{
	background-image:url(../images2/topbackboxright.gif);
	background-repeat:no-repeat;
	}
	
.rightboxtitle{	
	padding:6px 10px 14px 10px;
	background-image:url(../images2/topboxright.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	font-size:11px;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	}
	
.rightboxcontent{
	background-image:url(../images2/backboxright.gif);
	background-repeat:repeat-y;
	padding:4px 14px 4px 14px;
	color:#6b6b6b;
	font-size:11px;
	text-align:left;
	}
	
.rightboxbottom{
	background-image:url(../images2/bottomboxright.gif);
	height:12px;
	background-repeat:no-repeat;
	}
	
.rightbox2{
	width:164px;
	background-image: url(../images2/rightbox2top.gif);	
	background-repeat:no-repeat;
	padding-top:4px;
	margin-bottom:10px;
	}
	
.rightbox2content{	
	border-left:1px solid #e0cccd;
	border-right:1px solid #925857;
	padding:10px;
	color:#6b6b6b;
	font-size:11px;
	}
	

.inputnewsletter{
	color:#6b6b6b;
	width:130px;
	padding-top:2px;
	padding-bottom:2px;
	border:1px solid #d0b2b2;
	}
	
.abonarenewsletter{
	background-image:url(../images2/abonare.gif);
	background-repeat:no-repeat;
	background-position:0% 50%;
	background-color:#FFFFFF;
	width:66px;
	border:0px;
	cursor:pointer;
	}	

	
/*CENTER................................................................*/

.center{
	width:590px;
}

.casprod{
	background-image:url(../images2/casprodbottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:190px;
	margin-bottom:6px;
	margin-top:6px;
	}
	
.casprodcontent{
	background-image:url(../images2/casprodtop.gif);
	background-repeat:no-repeat;
	padding:10px;
	font-size:14px;
	}

.casprodsup{
	width:170px;
	}
		
.casprodtitle{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
	height:50px;
	line-height:14px;
	}
	
.casprodimg{
	height:210px;
	text-align:center;
	}
	
	
.casprod a{
	color:#dc0100
	}
	
.casprodtxt{
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:right;
	height:40px;
	}
	
#maincontent {
	font-size:11px;
}

#maincontent .section-label {
	font-size:13px; 
	font-weight:bold;
	background-color:#CCCCCC;
}

#maincontent .field-label {
	font-weight:bold;
}

#maincontent td {
	font-size:11px;
}

#maincontent input, select {
	font-size:11px;
}

/*VECHI DIN ZONA CENTRALA - DE INTEGRAT / ADAPTATA / STERS!!!!!!!!*/
#maincontent .TitluProdus {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #990000; background-color: #f5ecdd; text-align: right; padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; border-color: #990000 black; border-style: solid; border-top-width: 1px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#maincontent .CorpForm {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #990000; padding-top: 2px; padding-right: 5px; padding-bottom: 2px; padding-left: 5px; border-color: #CCCCCC black; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
#maincontent .headerTabel{
background-image:url('../images/header_cosh.gif');
background-repeat:repeat-x;
color:#FFFFFF;
font-size:11px;
}
.prez-prod{ width:293px;}
.pret-prod{ font-size:18px; color:#990000; }
.cont-prod{ font-size:10px; }
.car-prod{width:280px; background-image:url(../images/sep-prez-prod.gif); background-repeat:repeat-y; background-position:50% 0px;}
.content-prod{ font-size:11px; color:#1a1818; line-height:18px; text-align:left; text-align:justify}
.content-prod p{ margin:0px; padding-top:0px; padding-bottom:16px;}
.addcos{background-image:url(../images/addcos.gif); width:136px; height:41px; border:0px; cursor:pointer; margin-top:10px;}
.titprod{ color:#a80000; font-size:18px; font-weight:bold; text-decoration:underline; padding-top:20px; padding-bottom:20px;}
.caracteristici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	width:120px; 
	padding-left:14px;  
	float:left;
	padding-bottom:5px;
	padding-top:5px;
	text-align:left;
	
	/*background-color:#0000CC;*/
}

.caracteristici-old{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding: 2px;
	width:200px; 
	padding-left:14px;  
	padding-bottom:10px;
	text-align:left;
}

.caseta-rec{ width:258px; margin:2px;}
.caseta-rec-img{ width:130px; border-left:1px solid #dbccb2; background-color:#FFFFFF; text-align:center; height:200px;}
.caseta-rec-txt{ width:128px; border-right:1px solid #dbccb2; background-color:#FFFFFF;}

.wriz{width:583px; overflow:hidden;}

.wrizScr{width:583px;height:214px; overflow:hidden}
.wrizScr .arr{  width:21px; height:25px; float:left; padding-top:100px; padding-left:2px; padding-right:2px; overflow:hidden }
.wrizScr .arrR{   overflow:hidden}
.wrizScr .arr a.d,.wrizScr .arr a.d:active,.wrizScr .arr a.d:visited,.wrizScr .arr a.d:hover{cursor:default}

.wrizScr .cnt{float:left; width:528px; height:214px;position:relative; overflow:hidden}
.wrizScr .cnt .scroll{width:10000px; overflow:hidden}
.wrizScr .cnt .item{float:left; height:214px;  overflow:hidden}
.wrizScr .cntV .item{width:260px; margin:0 6px 0px 0px;  overflow:hidden}


/*FOOTER......................................................*/

.footer{
	background-image: url(../images2/footer.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	width:990px;
	height:189px;
	}
	
.footercontent{
	padding:10px;
	font-size:11px;
	color:#000000;
	}
	
	
.footercontent a{
	color:#990000;
	text-decoration:none;
	}
	

.searchadv{
	font-size:12px;
	font-weight:bold;
		}
	
.searchadvtab{
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	height:41px;
	}
	
.searchadvtab a{
	color:#ffffff;
	text-decoration:none;
	padding:4px 30px 4px 30px;
	}
	
.searchadvtab a:hover{
	color:#990000;
	}
	
.searchadvh{
	width:100%;
	font-size:14px;
	color:#c69e9d;
	}
	
.searchadvbut{
	background-image:url(../images2/searchadvbut.gif);
	width:135px; height:29px;
	color:#FFFFFF;
	font-weight:bold;
	font-size:12px;
	background-repeat:no-repeat;
	cursor:pointer;
	border:0px;
	}
	

