body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(../img/bg-general.png); background-repeat: repeat; font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; behavior:url("resurse/css/csshover2.htc");}

/*bg*/
.bg-sus {position: absolute; top: 0px; left: 0px; margin: 0px; width: 100%; height: 415px; background-image: url(../img/bg-sus.png); background-repeat: repeat-x; z-index: 1}
.bg-jos {position: absolute; top: 415px; left: 0px;  margin: 0px; width: 100%; height: 415px; background-image: url(../img/bg-jos.png); background-repeat: repeat-x; z-index: 1}
/*bg*/

/*clearfix*/
/*div {display: inline-block}*/
div:after {content: "."; display: block; height: 0px; clear: both; visibility: hidden; line-height: 0px;}
/* html div {height: 1%;}*/
/*clearfix*/

/*generale*/
a {color: #FFFFFF; font-weight: bold; text-decoration: none}
a:hover {text-decoration: underline}
a img {border: none}
form {margin: 0px; padding: 0px}
p {padding: 7px 0px 7px 0px; margin: 0px auto; clear: both}
ul {margin: 0px; padding: 10px 0px 10px 0px}
li {list-style-position: inside; margin: 0px; padding: 3px 0px 3px 20px}
textarea {font-family: Arial, Helvetica, sans-serif; font-size: 12px}
/*generale*/

.centrare {position: absolute; width: 992px; left: 50%; top: 20px; margin-left: -496px; height: auto; z-index: 1}

/*header*/
.header-sus {margin: 0px 0px 10px 7px; width: 975px; height: auto}
.header-sus-stg {float: left; clear: none}
.header-sus-dr {float: right; clear: none; margin-top: 20px}

.header-cautare-titlu {float: left; clear: none; background-image: url(../img/header-cautare-titu.gif); background-repeat: no-repeat; width: 102px; height: 39px}
.header-cautare-input {float: left; clear: none; margin-top: 14px; background-image: url(../img/header-cautare-bg.gif); background-repeat: repeat-x; width: 85px; height: 23px}
	.header-cautare-input input {background-color: transparent; border: 1px none; width: 75px; padding: 4px 0px 0px 0px; color: #807540; font-weight: bold; font-size: 11px}
.header-cautare-buton {float: left; clear: none; margin-top: 10px}

.bg-continut {margin: 0px; width: 992px; height: auto; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/bg-umbra.png')}
.bg-continut[class] {background-image: url(../img/bg-umbra.png); background-repeat: repeat-y;}
/*header*/

/*continut*/
.continut {position: relative; margin: 0px 0px 0px 12px; padding: 10px 30px 30px 30px; width: 908px; height: auto; background-image: url(../img/bg-continut.jpg); background-repeat: repeat-x; background-color: #559A01}
.continut-inchidere {margin: 10px -30px -30px -30px; width: 968px; height: 63px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/continut-inchidere.png')}
.continut-inchidere[class] {background-image: url(../img/continut-inchidere.png); background-repeat: no-repeat;}

.continut-stg {float: left; clear: none; width: 250px; height: auto}
.continut-dr {float: left; clear: none; width: 620px; height: auto; margin: 0px 0px 0px 20px}
	.continut-dr-casuta-sus {width: 620px; height: 8px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/casuta-txt-sus.png'); font-size: 1px}
	.continut-dr-casuta-sus[class] {background-image: url(../img/casuta-txt-sus.png); background-repeat: no-repeat}
	
	.continut-dr-casuta-stg {float: left; clear: none; width: 7px; height: 332px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/casuta-txt-stg.png')}
	.continut-dr-casuta-stg[class] {background-image: url(../img/casuta-txt-stg.png); background-repeat: no-repeat}
	
	.continut-dr-casuta-mijloc {float: left; clear: none; width: 576px; height: auto; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/casuta-txt-bg.png'); padding: 15px; min-height: 300px}
	.continut-dr-casuta-mijloc[class] {background-image: url(../img/casuta-txt-bg.png); background-repeat: repeat-x;}
	
	.continut-dr-casuta-continut {position: relative; width: 535px; padding: 20px 20px 0px 20px; height: auto; text-align: justify}
	
	.continut-dr-casuta-dr {float: left; clear: none; width: 7px; height: 332px; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/casuta-txt-dr.png');}
	.continut-dr-casuta-dr[class] {background-image: url(../img/casuta-txt-dr.png); background-repeat: no-repeat}
/*continut*/


/*footer*/
.footer {margin: 0px; width: 992px; height: 55px}
	.footer-stg {float: left; clear: none; margin: 0px; width: 22px; height: 55px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/footer-stg.png')}
	.footer-stg[class] {background-image: url(../img/footer-stg.png); background-repeat: no-repeat;}
	.footer-continut {float: left; clear: none; margin: 0px; width: 948px; height: 37px; background-image: url(../img/footer-bg.png); background-repeat: repeat-x; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px ; font-weight: bold; color: #3F5230; padding: 18px 0px 0px 0px; text-align: center}
	.footer-continut a {font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px ; font-weight: bold; color: #3F5230; margin: 0px 20px 0px 20px}

	.footer-rand-termeni {margin: 5px 0px 0px 0px; text-align: center}
		.footer-rand-termeni a {margin: 0px 5px 0px 5px; font-size: 11px; font-weight: normal; color: #8E9472; text-align: center}
		.footer-rand-termeni a:hover {color: #3F5230}
		
	.footer-dr {float: left; clear: none; margin: 0px; width: 22px; height: 55px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/footer-dr.png')}
	.footer-dr[class] {background-image: url(../img/footer-dr.png); background-repeat: no-repeat;}
	.footer-inchidere {margin: 0px 0px 20px 0px; width: 992px; height: 15px; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=scale, src='resurse/img/footer-inchidere.png');}
	.footer-inchidere[class] {background-image: url(../img/footer-inchidere.png); background-repeat: no-repeat;}
	.webart {margin: 20px 0px 20px 0px; text-align: center; width: 100%;}
	
/*footer*/


.titlu {margin: 0px 0px 20px 0px;}


#harta {float: left; clear: none; width: 344px}
#txt-home {margin-left: 20px; float: left; clear: none; width: 150px}

.float-stg {float: left; clear: none}
.float-dr {float: right; clear: none}
.float-stg-margine-stg-20 {float: left; clear: none; margin: 0px 0px 0px 20px}


.thumb {margin: 10px; padding: 5px; border: 1px solid #A3C68F; background-color: #78B400}

#contact {margin: 0px 0px 0px 70px}
#contact .rand {padding: 20px 0px 0px 0px}

#contact input {float: left; clear: none; background-color: #78B400; border: 1px solid #FFFFFF; font-size: 11px; height: 17px; color: #FFFFFF; padding: 3px 0px 0px 10px; width: 175px; margin: 0px 25px 0px 0px}

#contact textarea {float: left; clear: none; background-color: #78B400; border: 1px solid #FFFFFF; font-size: 11px; height: 85px; color: #FFFFFF; padding: 3px 0px 0px 10px; width: 385px; overflow: auto}

#contact .buton {float: none; clear: both; margin: 0px 0px 0px 258px}


.spatiere-30 {width: 30px; float: left; clear: none}

#produse .subtitlu {display: block; clear: both; float: none;  padding: 15px 0px 10px 0px}
#produse .subtitlu-2 {display: block; clear: both; float: none;  padding: 15px 0px 10px 0px; text-align: right}


#produse .li {display: block; width: 235px; list-style: none; background-color: #78B400; border: 1px solid #FFFFFF; padding: 3px 10px 3px 10px; margin: 0px 0px 5px 0px; font-weight: bold; text-transform: capitalize}
#produse .li:hover {background-color: #99CC00; border: 1px solid #FFFFFF;}

#produse .stg {float: left; clear: none; width: 255px}
#produse .dr {float: right; clear: none; width: 255px}


ul.dll {margin: 0px; padding: 0px}
ul.dll li {margin: 0px; padding: 5px 0px; border-top: 1px solid #9C0; line-height: 14px; text-align: left; list-style: none}
	ul.dll li:first-child {border: none}
ul.dll li a {font-weight: normal; letter-spacing: -0.5px}

div.col-1,
div.col-2,
div.col-3 {float: left; margin: 20px 10px 0px 0px; width: 171px;}
	div.col-3 {margin-right: 0px}
