: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:#174501;
	background:#e8f8d0 url(images/gb_vertical.jpg) repeat-x top center; 
}

#container{
width:972px;
height:auto;
margin:auto;
background:url(images/bg_orizontal.gif) repeat-y top center; 
padding-left:3px;
padding-right:3px;
padding-top:0px;
}

#sigla{
width:640px;
float:left;
padding-top:0px;
background-color:#ffffff;
}

#login{
width:312px;
float:right;
padding-right:11px;
padding-bottom: 9px;
text-align:right;
background-color:#ffffff;
}

.link_mic, .link_mic:visited{
color:#174501;
font-size:11px;
text-decoration:none;
}

.link_mic:hover{
color:#555555;
text-decoration:underline;
font-size:11px;
}

select, .inputField, textarea{
color:#174501;
border:1px solid #b2e38f;
}

#butoane{
width:972px;
height:45px;
background:url(images/btn.gif) repeat-x top center; 
}

.buton{
width:85px;
text-align:center;
padding-top:14px;
float:left;
}

.link, .link:visited{
color:#174501;
text-decoration:none;
}

.link:hover{
color:#174501;
font-weight:bold;
text-decoration:none;
}

.floatleft{
float:left;
}

#sloganul{
text-align:right;
padding-top:14px;
float:right;
padding-right:20px;
color:#174501;
font-weight:bold;
font-size:14px;
}

.pagina, .pagina:visited{
	color:#e85b03;
	font-weight:bold;
	text-decoration:none;
}

.pagina:hover{
	text-decoration:none;
}

#left{
width:179px;
background:url(images/bg_left.gif) repeat-y top center;
color:#761c1c;
font-size:13px;
float:left;
overflow:hidden;
}

#categorii_top{
width:157px;
height:28px;
background:url(images/categorii_top1.jpg) no-repeat top center;
padding-top:13px;
padding-left:22px;
color:#174501;
font-size:14px;

}

.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;
	height:22px;
	padding-left:35px;
	padding-top:0px;
	background:#ffffff url(images/red1.gif) no-repeat 22px 5px;
}

.gri{
	width:145px;
	height:20px;
	padding-left:25px;
	padding-top:5px;
	background: url(images/red1.gif) no-repeat 12px 11px;
}

.gri1{
	width:135px;
	padding:0 0 3px 35px;	
	background: url(images/red1.gif) no-repeat 22px 5px;
}

.link1, .link1:visited{
	color:#174501;
	font-size:12px;
	text-decoration:none;
}

.linksel, .linksel:visited {
	color:#761c1c;
	font-size:12px;
	text-decoration:none;
}

.link1:hover{
text-decoration:underline;
color:#e85b03;
font-size:12px;
}

#noutati{
width:157px;
height:27px;
background:url(images/new.gif) no-repeat top center;
padding-top:18px;
padding-left:22px;
color:#174501;
font-size:14px;

}

#nou{
width:160px;
padding-top:12px;
padding-left:18px;
}

.aha img, #nou img{
	border:1px solid #bbb; 
}

.titlu, .titlu:visited{
color:#174501;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.titlu:hover{
color:#e85b03;
font-size:12px;
font-weight:bold;
text-decoration:none;
}

.pret{
color:#e85b03;
font-size:13px;
font-weight:bold;
}

.link2, .link2:visited{
color:#174501;
font-size:11px;
text-decoration:underline;
}

.link2:hover{
color:#e85b03;
text-decoration:underline;
font-size:11px;
}

#center{
	width:614px;
	float:left;
	overflow:hidden;
}

#produs{
	width:180px;
	border:1px solid #d2d2d2;	
}

.prod_title {
	padding:8px 5px 7px 16px;	
	background:#fefffc url(images/table1.gif) repeat-x bottom center;
	font-weight:bold;
}

#produs table {
	padding-left:16px;
}

#right{
width:178px;
float:right;
background-color:#ebf7d9;
overflow:hidden;
}


#cos{
width:149px;
float:right;
padding-left:29px;
padding-top:14px;
height:27px;
background:url(images/cos.gif) no-repeat top center;
color:#174501;
font-size:14px;
}

.aha{
width:160px;
padding-left:18px;
float:right;
}

.link3, .link3:visited{
color:#e85b03;
text-decoration:underline;
font-size:11px;
}

.link3:hover {
color:#174501;
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:#174501;
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;
background-color:#ffffff;
font-size:11px;
text-align:center;
padding-top:8px;
}

.b {
	font-weight:bold;
}

.clear{
	clear:both;
}

h1 {
	padding-bottom:15px;
}

.message {
	font-weight:bold;
	text-align:center;
}

.promo_img{
vertical-align: middle; margin-left: 5px;
}


.btn{
 color:#ffffff; 
 font-weight:bold; 
 background: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;
}


.stocInfo{}

.stocInfo .inStoc{color: green;}
.stocInfo .stoc0{color:#ba0000;}

#banner{
	width:583px;
	border:1px solid #d2d2d2;
	margin:0px 0 15px 15px;
}

#banner .product_details{
	float: left;
	width: 420px;
}
#banner .product_details .inner{
	width: 300px;
	text-align: center;
}
#banner .product_img{
	margin-left: 40px;
}
#banner .product_details .name{
	display: block;
	margin-top: 20px;
	font-family: Arial;
	font-size: 20px;
	font-weight: bold;
	color: #000000;
}
#banner .product_details .old_price{
	display: block;
	font-size: 16px;
	text-decoration: line-through;
	color: #000000;
}
#banner .product_details .price{
	display: block;
	font-size: 18px;
	font-weight: bold;
	color:#e85b03;
}
#banner .product_link{
	float:right;
	font-size: 18px;
	font-weight: bold;
	color:#ba0000;
	text-align: right;
	margin-right: 10px;
	margin-bottom: 10px;
}

.breadcrumb {
	padding-left:20px;
}

.lege {
	font-size:9px;
	padding:20px 20px 0;
}
