:link,:visited { 

	color:#ba0000;

	text-decoration:underline;

	font-size:11px;

}

ul,ol { list-style:none }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input, div

{ margin:0; padding:0 }



a img,:link img,:visited img { border:none }



address { font-style:normal }







body {

	height: 100%;

	margin:0px;

  	padding:0px;

	font-family:tahoma;

	font-size:12px;

	color:#000000;

	background:#280B29 url(images/gb_vertical.jpg) no-repeat top center;

}



#container{

width:972px;

height:auto;

margin:auto;

padding-left:3px;

padding-right:3px;

padding-top:0px;

}



#sigla{

width:433px;

float:left;

padding-top:5px;



}



#login{

width:472px;

float:right;

padding-right:11px;

text-align:right;

color:#ffffff;

}



.link_mic, .link_mic:visited{

color:#ffffff;

font-size:11px;



}



.link_mic:hover{

color:#ebcaf2;

text-decoration:underline;

font-size:11px;

}



select, .inputField, textarea, .input{

color:#174501;

border:1px solid #391a4a;

}



#butoane{

width:972px;

height:45px;



}



.buton{

width:98px;

text-align:center;

padding-top:35px;

float:left;

}



.link, .link:visited{

color:#ffffff;

text-decoration:none;

}



.link:hover{

color:#ebcaf2;

text-decoration:none;

}



.floatleft{

float:left;

}



#sloganul{

width:190px;

text-align:right;

padding-top:34px;
letter-spacing:3px;

float:right;

/*padding-right:20px;*/

/*color:#000000;*/

/*font-weight:bold;*/
color:#FFF;

font-size:14px;

}



.pagina, .pagina:visited, pagina:hover{

	color:#000000;

	font-weight:bold;

	text-decoration:none;

}





#left{

width:179px;

color:#761c1c;

font-size:13px;

float:left;



}



#left2{

width:179px;

background:#0c0112 url(images/bg_leftab.jpg) no-repeat top center;

color:#761c1c;

font-size:13px;

float:left;



}



#categorii_top{

width:157px;

height:28px;

padding-top:13px;

padding-left:22px;

color:#ffffff;

font-size:14px;

font-weight:bold;



}



.left_mijloc{

width:170px;

padding-left:3px;

padding-right:6px;

padding-top:5px;

}



.alb{

	width:145px;

	height:20px;

	padding-left:25px;

	padding-top:5px;

	background:#ffffff url(images/red1.gif) no-repeat 12px 11px;

}



.alb1{

	width:135px;

	padding:0 0 3px 35px;	

	padding-top:0px;

	background:#ffffff url(images/red1.gif) no-repeat 22px 5px;

}



.gri{

	width:150px;

	height:20px;

	padding-left:20px;

	padding-top:2px;

	

}



.gri1{

	width:135px;

	padding:0 0 3px 35px;	

	background: url(images/red1.gif) no-repeat 22px 5px;

}



.link1, .link1:visited{

	color:#ffffff;

	font-size:12px;

	text-decoration:none;

}



.linksel, .linksel:visited {

	color:#FABED9;

	font-size:12px;

	text-decoration:none;

}



.link1:hover{

text-decoration:underline;

color:#ebcaf2;

font-size:12px;

}



.noutati{

width:157px;

height:35px;

background:#ffffff url(images/new.jpg) no-repeat top center;

padding-top:10px;

padding-left:22px;

color:#ffffff;

font-family:verdana;

	font-size:12px;

	font-weight:bold;



}



.nou{

width:163px;

background-color:#ffffff;

padding-left:16px;

}





.titlu, .titlu:visited{

color:#630082;

font-size:12px;

font-weight:bold;

text-decoration:none;

}



.titlu:hover{

color:#9f5e88;

font-size:12px;

font-weight:bold;

text-decoration:none;

}



.titlu3, .titlu3:visited{

color:#000000;

font-size:12px;

font-weight:bold;

text-decoration:none;

font-family:verdana;

}



.titlu3:hover{

color:#5a2875;

font-size:12px;

font-weight:bold;

text-decoration:none;

font-family:verdana;

}



.pret{

color:#630082;

font-size:13px;

font-weight:bold;

}



.pretd{

color:#000000;

font-size:13px;

font-weight:bold;

}



.link2, .link2:visited{

color:#761c1c;

font-size:11px;

text-decoration:underline;

}



.link2:hover{

color:#fa8700;

text-decoration:underline;

font-size:11px;

}



#center{

	width:615px;

	float:left;

}



.banner1{

	width:593px;

	margin:0px 0 15px 15px;

}



.banner2 {

	padding-bottom:14px;

}





.produs{

	width:180px;

	border:1px solid #d1d1d1;	

}



.prod_title {

	padding:8px 5px 7px 16px;	

	background:#edd3ff url(images/table1.gif) repeat-x bottom center;

	font-weight:bold;
	
	height:45px;

}



#produs table {

	padding-left:16px;

}



#right{

width:178px;

float:right;



}





#cos{

width:149px;

float:right;

padding-left:29px;

padding-top:14px;

height:27px;

background:url(images/cos.gif) no-repeat top center;

color:#761c1c;

font-size:14px;

}



.aha{

width:160px;

padding-left:18px;

float:right;

}



.link3, .link3:visited{

color:#ba0000;

text-decoration:underline;

font-size:11px;

}



.link3:hover {

color:#ea0903;

text-decoration:underline;

font-size:11px;

}



.alte{

width:135px;

float:right;

padding-left:29px;

padding-top:14px;

height:27px;

background:url(images/newsletter.gif) no-repeat top center;

color:#761c1c;

font-size:14px;

padding-right:14px;

}



.aha1{

width:178px;

float:right;

background:url(images/tare.gif) no-repeat top center;

height:58px;

text-align:center;

color:#b80601;

font-weight:bold;

padding-top:10px;

}



#jos{

width:972px;
margin:auto;
/*background:url(images/josul.gif) repeat-x top center;*/

font-size:11px;

text-align:center;

padding-top:132px;

}

#container_jos {
	width:100%;
	background:#7ace13 url(images/footer2.jpg) repeat-x scroll 0 0;
}

#center_container {
	float:left;
	width:793px;
}
.banner3 {
	margin:0 0 15px 15px; /*banner width must be 778 */
}


#center-top{

width:593px;

background:#ffffff url(images/bara_produse.jpg) no-repeat top center;

text-align:center;

margin:0px 0 0px 15px;

color:#000;

overflow:hidden;

}



#top_produse, h1{

	padding:10px 0 20px 38px;

	text-align:left;

	font-family:verdana;

	font-size:12px;

	font-weight:bold;

	color:#fff;

	

}



.contentcenter {

	padding: 7px 10px 20px 10px;

	text-align:left;

}



.contentcenterheight {

	height:400px;

	width:0px;

	float:left;

}



.b {

	font-weight:bold;

}



.clear{

	clear:both;

}





.message {

	font-weight:bold;

	text-align:center;

}



.promo_img{

vertical-align: middle; margin-left: 5px;

}





.btn{

 color:#ffffff; 

 font-weight:bold; 

 background:#570a5a url(images/btn_bk.jpg) repeat-x top center; 

 border:0px; 

 padding:0 5px 3px 5px;

 margin:0px; 

 font-size:12px; 

 height:20px; 

}



.errorMessage {

	color:#b90202;

	font-weight:bold;

}



.bread {

	padding-bottom:30px;

	padding-left:28px;

}