@charset "utf-8";

.x {
	color: #85563B;
	text-decoration: none;
}
.x:visited {
	color: #85563B;
	text-decoration: none;
}
.x:active {
	color: #85563B;
	text-decoration: none;
}
.x:hover {
	color: #6D4730;
	text-decoration: underline;
}

.y {
	color: #6D5721;
	text-decoration: none;
}
.y:visited {
	color: #6D5721;
	text-decoration: none;
}
.y:active {
	color: #6D5721;
	text-decoration: none;
}
.y:hover {
	color: #6D5721;
	text-decoration: underline;
}
body {
	padding: 0px;
	background-image: url(img/bg_body.gif);
	background-repeat: repeat-x;
	background-position: top;
	background-color: #efecca;
	margin-top: 14px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}.bg_top {
	background-image: url(img/bg_top.png);
	background-repeat: no-repeat;
	height: 141px;
}
.bg {
	background-image: url(img/bg.png);
	background-repeat: repeat-y;
}
.bg_bottom {
	background-image: url(img/bg_bottom.png);
	height: 17px;
}
.clear {
	CLEAR: both
}
.logo {
	height: 141px;
	width: 223px;
	margin: 0px;
	background-image: url(img/logo.gif);
	background-repeat: no-repeat;
	background-position: 20px 16px;
	float: left;
}
.slogan_top {
	height: 60px;
	width: 584px;
	float: right;
	text-align: center;
	margin-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 3.4em;
	color: #B39380;
	font-style: italic;
	font-variant: small-caps;
}
.menu_top {
	height: 24px;
	width: 565px;
	float: right;
	margin-top: 34px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ddcf93;
	margin-right: 18px;
	padding: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.but_container {
	text-align: center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	height: 23px;
	width: 100%;
	margin-top: 1px;
}
.but a {
	display: block;
	height: 21px;
	text-decoration: none;
	color: #82784D;
	padding-top: 2px;
}
.but a:visited {
	display: block;
	height: 23px;
	text-decoration: none;
	color: #82784D;
}
.but a:active {
	display: block;
	height: 23px;
	text-decoration: none;
	color: #82784D;
}
.but a:hover {
	display: block;
	background-image: url(img/bg_menu_top.gif);
	background-repeat: repeat-x;
	text-decoration: underline;
	color: #5A5236;
}
.home {
	width: 780px;
	margin-top: 19px;
	margin-right: auto;
	margin-bottom: 25px;
	margin-left: auto;
}
.bg_home {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	background-image: url(img/bg_home.gif);
	background-repeat: repeat-y;
}
.text_home {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #5A553D;
	width: 480px;
	margin-top: 15px;
	margin-left: 30px;
	float: left;
}
.title_home {
	font-size: 3.4em;
	color: #85563B;
	margin: 0px;
	padding: 0px;
}
.subtitle_home {
	font-weight: bold;
	color: #85563B;
	padding: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
}
.brown {
	color: #85563B;
}
.text {
	margin: 0px;
	padding: 0px;
	line-height: 20px;
}
.img_home {
	float: right;
	width: 208px;
	padding: 0px;
	margin-right: 20px;
}
.home_dates {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #857C53;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
}
.categ_top {
	background-image: url(img/bg_categ_top.gif);
	background-repeat: no-repeat;
	height: 7px;
	width: 198px;
	margin: 0px;
	padding: 0px;
}
.categ {
	background-color: #EEE8C8;
	background-image: url(img/bg_categ.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	width: 198px;
	font-size: 12px;
	font-weight: bold;
	color: #6D5721;
	margin: 0px;
	padding: 0px;
}

.categ_bottom {
	background-image: url(img/bg_categ_bottom.gif);
	background-repeat: no-repeat;
	margin: 0px;
	padding: 0px;
	height: 8px;
	width: 198px;
}
.title_categ {
	font-size: 20px;
	color: #85563B;
	padding: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
}
.dots_categ {
	height: 1px;
	width: 115px;
	background-image: url(img/dots_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px;
	margin-top: 8px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.navlist {
	padding-left: 25px;
	list-style: none;
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-weight: bold;
	color: #6D5721;
	margin: 0px;
}
.navlist li {
	padding-left: 15px;
	background-image: url(img/elem_categ.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
}

.news {
	width: 309px;
	background-image: url(img/bg_newsh.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FBFAF2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E9DDAF;
	border-left-color: #E9DDAF;
}

.newsh_top {
	background-image: url(img/bg_newsh_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 311px;
}

.newsh_bottom {
	background-image: url(img/bg_newsh_bottom.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 311px;
}

.navlist_news {
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	color: #5A5236;
	margin: 0px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: none;
}
.navlist_news li {
	padding-left: 15px;
	background-image: url(img/elem_categ.gif);
	background-repeat: no-repeat;
	background-position: left 10px;
	margin: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
}
.line_news {
	background-color: #E5DBAB;
	height: 1px;
	width: 250px;
	padding: 0px;
	margin-top: 5px;
}
.fax {
	width: 100%;
	margin-top: 8px;
	height: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.numbers {
	font-size: 14px;
	font-weight: bold;
	width: 100%;
	float: right;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.title_fax {
	font-size: 20px;
	color: #85563B;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	float: left;
	width: 100px;
}
.dots_fax {

	height: 1px;
	width: 220px;
	background-image: url(img/dots_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px;
	margin-top: 20px;
	margin-left: 4px;
	margin-right: 0px;
	margin-bottom: 20px;
}
.copyright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 11px;
	width: 780px;
	margin-right: auto;
	margin-left: auto;
	text-align: right;
	margin-top: 0px;
	color: #B0A882;
	padding: 0px;
	margin-bottom: 0px;
}
.left {
	width: 218px;
}
.newsi_top {
	background-image: url(img/bg_newsi_top.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 198px;
	margin: 0px;
	padding: 0px;
}
.newsi_bottom {
	background-image: url(img/bg_newsi_bottom.gif);
	background-repeat: no-repeat;
	height: 8px;
	width: 198px;
	margin: 0px;
	padding: 0px;
}
.newsi {
	width: 196px;
	background-image: url(img/bg_newsi.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FBFAF2;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E9DDAF;
	border-left-color: #E9DDAF;
	margin: 0px;
	padding: 0px;
}
.line_newsi {
	background-color: #E5DBAB;
	height: 1px;
	width: 140px;
	padding: 0px;
	margin-top: 5px;
}
.faxi {
	width: 170px;
	margin-top: 8px;
	height: auto;
	padding: 0px;
	margin-left: 15px;
}
.numbersi {
	font-size: 14px;
	font-weight: bold;
	width: 100px;
	float: right;
	padding: 0px;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #5A5236;
}
.title_faxi {
	font-size: 20px;
	color: #85563B;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-weight: normal;
	float: left;
	width: 60px;
}
.dots_faxi {
	height: 1px;
	width: 170px;
	background-image: url(img/dots_brown.gif);
	background-repeat: repeat-x;
	background-position: bottom;
	padding: 0px;
	margin-top: 15px;
	margin-left: 15px;
	margin-right: 0px;
	margin-bottom: 15px;
}
.title_categ1 {
	font-size: 20px;
	color: #82784d;
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	font-weight: normal;
}
.product_list {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	padding-bottom:15px;
	width: 555px;
	margin-top: 15px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.product_code {
	text-align:center;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
.truck {
	font-size: 11px;
	width: 98px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5DBAB;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.price_products {
	padding: 0px;
	width: 90%;
	margin-top: 12px;
	margin-right: auto;
	margin-bottom: 30px;
	margin-left: auto;
	text-align: center;
}


.bg_product {
	width: 555px;
	background-color: #F6F4EC;
}

.product_img {
	width: 96px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.green {
	color: #82784D;
}
.brown1 {
	color: #6C3414;
}
.product {
	width: 500px;
	padding: 0px;
	margin-top: 30px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}
.title_categ_product {
	font-size: 20px;
	color: #82784d;
	padding: 0px;
	margin-left: 20px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 3px;
	font-weight: normal;
}
.caracteristici {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #82784d;
	width: 180px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #82784d;
}
.price_product {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	width: 180px;
	text-align: center;
	color: #FFFFFF;
	background-color: #82784D;
	padding-top: 15px;
	padding-bottom: 15px;
	margin-top: 25px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.img_product {
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
}
.contactForm {
	border:1px solid #D5DDE2;
	width:300px;
	padding:10px;

	margin:auto;

}
.contactForm span{
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold;

	background-color:#FFFFFF;
	color:#555555;
	float:left;
	text-align:right;
	width:60px;
	margin-right:10px;
	margin-top:4px;
}
.contactForm input{
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color: #FFFFFF;
	border:1px solid #D5DDE2;
	color:#555555;
	width:200px;

}
.contactForm textarea {
	font-family:verdana,sans-serif;
	font-size:10px;
	font-weight:bold;
	background-color: #FFFFFF;
	border:1px solid #D5DDE2;
	color:#555555;
	width:200px;

	height:125px;
	margin-top:2px;
}
.language {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-align: right;
	color: #EBDEA6;
	font-weight: bold;
	text-indent: 10px;
	padding: 0px;	
	margin-right: 30px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: right;
}
.z {
	color: #EBDEA6;
	text-decoration: none;
}
.z:visited {
	color: #EBDEA6;
	text-decoration: none;
}
.z:active {
	color: #EBDEA6;
	text-decoration: none;
}
.z:hover {
	color: #EBDEA6;
	text-decoration: underline;
}
