/* [ELEMS] */

a, a:visited{color: #616161;text-decoration:underline;}

a:hover{text-decoration:none;}

h1, h3.h1{height:32px;font-weight:normal;background:url(../images/bg-h1.jpg) no-repeat;font-size:18px;color:#555;text-transform:uppercase;padding:10px 0 0 15px;}

h1 a{color:#7AA53C !important;text-decoration:none !important;}

h1.slogan{height:42px;font-weight:normal;background:transparent;font-size:20px;color:#888;padding:10px 0 0 25px;}

h1 em{font-style:normal;font-weight:bold;color:#000;}

h2{color:#7AA53C;font-size:18px;padding:5px 0px;margin-bottom:10px;}

h2.meniu{color:#FFFFFF;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;padding:0px 0px;margin-bottom:0px;}

h2.top_vanzari{font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:11px;padding:0px 0px 0px 0px;margin-bottom:0px;}

hr{height:1px;line-height:1px;border:0;border-bottom:1px solid #ccc;}

h2.home{color:#FFFFFF;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:12px;padding:5px 0px;margin-bottom:10px;}

span.home{color: #79A43C;}

h3.home{color:#FFFFFF;font-family:Trebuchet MS,Arial,Helvetica,sans-serif;font-size:10px;padding:1px 0px;margin-bottom: 0px;}

/* [FORMS] */

form input, form textarea, form select{border:1px solid #AAA;padding:2px 3px;width:100%;}

form input.small{width:30px;text-align:center;}

form input.normal{width:auto;padding:0;border:0;}

form select.small{width:70px;}



/* [LAYOUT] */

#w-top, #w-bottom{width: 1000px;height: 10px;margin: 0px auto;background: url(../images/bg_top.gif) no-repeat top;font-size: 1px;}

#wrapper{width: 996px;margin: 0px auto;padding: 10px 2px;background-color: #fff;}

	#top{margin: 0px 40px;height: 33px;}

		#logo{width: 210px;height: 65px;border-right: 2px solid #D2D2D2;float: left;}

		#slogan{width: 400px;height: 65px;float: left;}

		#quick-nav{/*width: 350px;*/height: 27px;right: 5px;float: right;margin-top: 0px;}

			#quick-nav li{display: block;float: left;height: 27px;padding: 0px 5px 0px 30px;background: url(../images/quick-nav-icons.png) no-repeat 0px 0px;}

			#quick-nav li.cont{}

			#quick-nav li.cos{background-position: 0px -35px;}

			#quick-nav li.mail{background-position: 0px -65px;}

			#quick-nav a, #quick-nav a:visited{text-decoration: none;color: #AEAEAE;}

			#quick-nav a:hover{color: #454545;}

	#top-line{margin-top: 15px;clear: both;}

	#top-menu{display: block;height: 51px;margin-top: 2px;background-image: url(../images/top-menu-bg.png);}

		/*#top-menu li{display: block;float: left;height: 21px;padding: 15px 54px;background: url(../images/top-menu-sep.png) no-repeat left;}*/

		#top-menu li{display: block;float: left;height: 21px;padding: 15px 41px;background: url(../images/top-menu-sep.png) no-repeat left;}

		#top-menu li.nosep{background: none;}

		#top-menu li.first{width: 5px;padding: 15px 0px;background-image: url(../images/top-menu-left.png);}

		#top-menu li.last{float: right;	width: 5px;padding: 15px 0px;background-image: url(../images/top-menu-right.png);}

		#top-menu li, #top-menu li a, #top-menu li a:visited{font: normal bold 12px Trebuchet MS,Arial, Helvetica, sans-serif;color: #FFFFFF;text-decoration: none;}

	#search-form{float: left;width: 228px;height: 36px;padding: 15px 0px 0px 30px;background: url(../images/cautare-bg.png) no-repeat;}

		#search-form input{margin: 0px 5px 0px 0px;}

		#search-form label{margin: 0px 5px 0px 0px;color: #FFFFFF;font-weight: bold;padding-top: 2px;}

		#search-form #search{width: 115px;height: 19px;padding-top: 2px;background: url(../images/search-input.png) no-repeat;}

		#search-form #search-form-go{width: 30px;height: 19px;background: url(../images/go-button.png) no-repeat;color: #FFFFFF;font-weight: bold;}

		#search-form *{float: left;font-size: 11px;color:#FFFFFF;padding: 0px 0px 0px 0px;border: 0px none;}

	#welcome{float: left;padding: 17px 0px 0px 10px;}

		#welcome a, #welcome a:visited{color: #83AE4C;}

		#welcome span{color: #F54D00;font-weight: bold;font-size: 16px}

	#banners{float: left;clear:both;margin-right: 2px;width:260px;}

		#banners ul li{margin-bottom:15px;}

	#content{float:right;width:730px;}

	#footer{background:url(../images/bottom-line.png) no-repeat;height:30px;padding:20px;}

		#footer .left{width:220px;padding:10px 0 0 30px;height:40px;border-right:1px solid #ccc;}

		#footer .right{width:680px;font-size:11px;padding-top:5px;}

		#footer .right a{text-decoration:none;}

		#footer .right a:hover{color:#79A43C;}

		#footer .right p{margin-bottom:10px;}

#w-bottom{background: url(../images/bg_bottom.gif) no-repeat bottom;}

	

/* [HELPERS] */

.c{text-align:center;}

.r{text-align:right;}

.vm{vertical-align:middle;}

.left{float:left;width:50%;}

.right{float:right;width:49%;}

.cl, .clear{clear:both;height:1px;}

.u{text-decoration:underline;}

.b{font-weight:bold;}

.marg-t{margin-top:12px;}

.marg-b{margin-bottom:12px;}

.bord-t{border-top:1px solid #ccc;}

.bord-b{border-bottom:1px solid #ccc;}

.bullet{background:url(../images/bullet2.jpg) no-repeat 3px 70%;padding-left:8px;color:#79A43C;}

p.small{font-size:10px;}

.light{color:#777;}

.orange{color:#F16702;}



/* [CLASSES] */

.colgroup{margin-left:15px;display:block;clear:both;}

.col{float:left;}

.colA{width:49%;}

.colB{width:23%;}

.colC{width:40%;}

.colD{width:75%;}

.bord-r{border-right:1px solid #ccc;padding-right:5px;margin-right:6px;}

.inner{padding:15px;}



ul.reset{margin:0;padding:0;list-style-type:none;}

ul.reset li{margin:0;padding:0;}



.box{background:url(../images/box-top.jpg) no-repeat;padding-top:10px;}

.box .box-content{background:url(../images/box-inner.jpg) repeat-y;padding:5px;}

.box .box-footer{background:url(../images/box-bottom.jpg) no-repeat;line-height:10px;height:10px;}

.box h1{background:transparent;color:#EA8D01;font-size:14px;font-weight:bold;text-transform:uppercase;width:85%;padding:5px 0 20px 0;margin:0 auto 15px auto;text-align:center;border-bottom:1px solid #ccc;}



.proprietati{font-size:14px;color:#000;width:400px;}

.proprietati em{font-style:normal;font-weight:bold;font-size:16px;}



table.tabel{border:1px solid #ccc;}

table.tabel th{color:#000;font-weight:bold;background-color:#EEEDED;}

table.tabel th span{color:#f00;}

table.tabel td{background-color:#fff;}



ul.categorie{margin:10px 0 0 20px;}

ul.categorie li{display:block;width:304px;height:140px;padding:5px 10px;color:#555;float:left;margin:0;background:url(../images/home-box.jpg) no-repeat;font-size:11px;}

ul.categorie li.cl{margin-right:25px;}

ul.categorie li h6{display:block;font-weight:normal;font-size:15px;text-align:left;height:25px;}

ul.categorie li h6 a{color:#79A43C !important;text-decoration:none !important;font-weight:bold !important;}

ul.categorie li ul.produse{padding:0;}

ul.categorie li ul.produse li{float:none;width:100%;height:auto;padding:0 0 0 10px;margin:0px 0;background:url(../images/bullet1.jpg) no-repeat 0 50%;font-size:10px;color:#444;}

ul.categorie li ul.produse li a{font-weight:bold;}

ul.categorie li p.more{text-align:right;margin:0 10px 0 0;}

ul.categorie li p.more a{color:#79A43C;font-weight:bold;text-decoration:none;}



ul.produse2{margin:20px 15px 0 15px;}

ul.produse2 li{display:block;height:110px;clear:both;border-bottom:1px solid #ccc;margin-bottom:10px;}

ul.produse2 li a.img{display:block;float:left;width:85px;height:90px;margin-right:10px;}

ul.produse2 li .left{width:80px;height:80px;}

ul.produse2 li .colB{width:280px;height:80px;padding-right:10px;}

ul.produse2 li .colB h3{font-size:14px !important;font-weight:normal;color:#333;}

ul.produse2 li .colB h3 a{font-weight:bold;text-decoration:none;color:#000;}

ul.produse2 li .colB p{font-size:10px;color:#555;}

ul.produse2 li .colB p.pret{width:85px;float:left;margin-top:7px;margin-right:10px;}

ul.produse2 li .colB p.pret span{color:#E67600;font-size:12px;font-weight:bold;}

ul.produse2 li .colB a.add{float:left;margin-top:12px;}

ul.produse2 li .colC{padding-left:10px;border-left:1px dashed #eee;}

ul.produse2 li.brand{height:20px;margin-bottom:20px;border:0;}

ul.produse2 li.brand h2{border-bottom:1px solid #E67300;padding:5px 15px;font-size:14px;color:#79A43C;font-weight:bold;}



ol.top{list-style-type: decimal;width:80%;margin-left:30px;}

ol.top li{color:#333;font-size:11px;}

ol.top li p{color:#888;}

ol.top li p a{font-weight:bold;color:#333;text-decoration:none;}

ol.top li p span{display:block;text-align:right;font-weight:bold;color:#EA8D01;}



.info strong{font-size:14px;display:block;height:50px;}

.info p{text-align:justify;margin:20px 6px;}



.content {width: 700px; margin: 0 auto;}

.order-wrap{width:500px; margin: 10px auto 0 auto;}
.order-wrap h3{margin-bottom:10px;}
