/* MAIN LAYOUT---------------------------------------------------- */body {    color: #333;    text-align: center;    font: normal 12px/24px georgia, times, "times new roman", serif;    background: #f9f3c3 url(../images/bg_body.gif) top right /*#FAEBD7 */;	}/* #header-wrap {background: url(/images/bg_header-wrap.gif) 42px left;} */#header {	background: #000 url(../images/bg_header_28.gif) bottom left repeat-x;	color: #d7c263;	text-align: left;	}#header-inner {	width: 960px;	margin: 0 auto;	position: relative;	}body#home #header {	background: #000 url(../images/bg_header.gif) bottom left repeat-x;	}#signin {	text-align: right;	position: absolute;	top: 18px;	right: 0;	}#signin p {	margin: 0;	padding: 0;	}h1#logo {		float: left;	text-indent: -9999px;    margin: 0;    background: url(../images/header.jpg) 0 0 no-repeat;	}h1#logo a {	display: block;	width: 300px;	height: 138px;    margin: 0;	border: 0;	padding: 0;	background: none;	}#top {	border-bottom: #342a19 solid 1px;	margin: 0 0 20px 0;	}#bottle {	position: absolute;	top: 135px;	right: 0;	}#main {	width: 960px;	margin: 24px auto;	text-align: left;	position: relative;	}#slideshow {	border: #000 solid 1px;	background: #000;	width: 580px;	height: 295px;	}	#footer {	border-top: #e1cf81 solid 2px;	padding: 20px 0 0 0;	font-size: 11px;	color: #666;	width: 960px;	margin: 0 auto;	text-align: left;	clear: both;	}                #footer li{            display: inline;            float: left;        }        #footer li.sectiune {            font-weight: bold;        }                #footer ul {            margin: 10px;        }        div.content {	float: left;	width: 580px;	margin: 0 0 20px 0;        text-align: justify;	}	.arm{    font-family:cursive;}.leftmenu{	width: 190px;        text-align:left;        float: left;}.gallerycontent{	width: 350px;        display: inline;	float: right;        margin-right: 0px;}.path{	height: 25px;	}.clearleft{	clear:left;}.clearleft{	clear:left;}.floatleft{	display: inline;	float: left;}div.sidebar {	float: right;	width: 345px;	margin: 0 0 20px 0;	}div.sidebar-home {	float: left;	width: 190px;	margin: 0 0 20px 35px;	}	div.box {	padding: 12px 24px 1px 24px;	border: #e1cf81 solid 1px;	border-width: 2px 0px;	margin: 0 0 18px 0;	font-size: 11px;	/*background: url(../images/bg_box.gif) top left;*/	}div.box h3 {	border: 0;	padding: 0;	margin: 0 0 3px 0;	}div.box p {	text-indent: 0 !important;	}div.box img {	margin-bottom: 18px;	}div .aro{        padding: 12px 24px 1px 24px;	border: #e1cf81 solid 1px;	border-width: 2px 0px;	margin: 0 0 18px 0;	font-size: 12px;        font-family: cursive;	/*background: url(../images/sigla-sca-t.gif) no-repeat top right;*/}div .aro h3 {	border: 0;	padding: 0;	margin: 0 0 3px 0;        color: #593c0f;	}/* NAV---------------------------------------------------- */#nav {	float: right;	margin: 81px 0 0 0;	}#nav ul {	margin: 0;	}#nav ul li {	display: inline;	float: left;	margin: 0 0 0 24px;	padding: 0;	background: none;	line-height: 0;	}#nav ul li a {	height: 14px;	border: 0;	padding: 0;	margin: 0;	float: left;	text-indent: -9999px;	background-position: 0 0;	background-repeat: no-repeat;	background-color: transparent;	}#nav ul li a:hover {	background-position: 0 -14px;	}#nav ul li a.active, #nav ul li a.active:hover {	background-position: 0 -28px;	}#nav ul li a#n-sutsata {width:65px; background-image: url(../images/nav_sutsata3.gif);}#nav ul li a#n-arte {width:40px; background-image: url(../images/nav_arte3.gif);}#nav ul li a#n-mailing {width:0px; background-image: url(/images/nav_mailing-list.gif);}#nav ul li a#n-proiecte {width:75px; background-image: url(../images/nav_proiecte3.gif);}#nav ul li a#n-aromanii {width:75px; background-image: url(../images/nav_aromanii3.gif);}#nav ul li a#n-galerie {width:60px; background-image: url(../images/nav_galerie3.gif);}#nav ul li a#n-about {width:70px; background-image: url(/images/nav_about-us.gif);}#nav ul li a#n-contact {width:87px; background-image: url(../images/nav_contact3.gif);}div.subnav {	width: 345px;	margin: -54px 0 18px 0;	position: relative; /* To fix IE6 */	}div.subnav-2 {	margin: 0 !important;	padding: 12px 24px;	background: #fbf6d0 url(../images/bg_subnav.gif) top left no-repeat;	border: #e1cf81 solid 1px;	border-width: 2px 0 1px 0;	}ul.subnav {	margin: 0 !important;	padding: 12px 24px;	background: #fbf6d0 url(../images/bg_subnav.gif) top left no-repeat; /*var cu bg_subnav1.gif*/	border: #e1cf81 solid 1px;	border-width: 2px 0 1px 0;	list-style-type: none;	}ul.subnav li {	background: url(../images/bullet-subnav.gif) 0 .5em no-repeat;	padding: 0 0 0 12px;	font-variant: small-caps;	font-size: 14px;	line-height: 16px;	margin: 0 0 9px 0;	position: relative; /* To fix IE6 */	}ul.subnav li a {	border: 0;	color: #593c0f;	}* html ul.subnav li a {	font-weight: bold;	}*:first-child+html ul.subnav li a {	font-weight: bold;	}ul.subnav li a.active {	color: #800517;	}	ul.subnav ul {	margin: 12px 0 12px 12px !important;	}p.footer-nav {	margin: 0 0 9px 0;	font-size: 14px;	color: #e1cf81;	}p.footer-nav a.active {	color: #ff0000;	}/* HEADERS---------------------------------------------------- */h2 {	font-size: 24px;	font-variant: small-caps;	margin: 0 0 24px 0;	font-weight: normal;	color: #000;	}#header h2 {	color: #d7c263;	font-size: 26px;	padding: 4px 360px 0 0;	}#header div.sidebar-home h2 {	color: #fff !important;	font-size: 24px !important;	padding: 0 !important;	}#header h2 a {	color: #d7c263;	border: 0;	}#header h2 a:hover {	color: #fff;	background: none;	}h3 {	color: #593c0f;	font-size: 20px;	font-variant: small-caps;	font-weight: normal;	border-bottom: #e1cf81 solid 1px;	padding: 6px 0;	margin: 0 0 12px 0;	}h3 a {	border: 0;	}h3.subnav-label {	margin: 0;	background: #330000 /*#593c0f #A52A2A #8B0000 #800517 */;	padding: 3px 24px;	font-size: 14px;	border-bottom: #fbf6d0 solid 0px;	color: #e1cf81;	height: 24px;	}h3.subnav-label a {	color: #e1cf81;	}h3.subnav-label a:hover {	color: #fff;	background: none;	}* html h3.subnav-label {	font-weight: bold;	}*:first-child+html h3.subnav-label {	font-weight: bold;	}h4 {	font-size: 14px;	color: #593c0f;	font-weight: normal;	}/* LISTS---------------------------------------------------- */ul {	margin: 0 0 18px 4px;	}ul li {list-style-type:none;	background: url(/images/bullet-subnav.gif) 0 .85em no-repeat;	padding: 0 0 0 10px;	}ul li ul {	margin: 0;	}div.sidebar ul {	margin: 0 0 18px 0;	}dl.form dt {	text-transform: uppercase;	font-size: 11px;	letter-spacing: 1px;	color: #593c0f;	font-weight: normal;	margin: 0;	padding: 0;	}dl.form dd {	margin: 0 0 12px 0;	}                /* LINKS---------------------------------------------------- */a {	color: #996600;	padding: 1px;	text-decoration: none;	border-bottom: #BCAB87 solid 1px;	}a:hover {	background: #e1cf81;	color: #800517;	text-decoration: none;	}a.more {	color: #800517;	}#header a.more {	border-bottom: #000 solid 1px;	}#header a.more:hover {	background: #593c0f;	color: #d7c263;	}a.img, a.img:hover {	border: 0;	padding: 0;	background: none;	}	/* TEXT---------------------------------------------------- */p {	margin: 0 0 18px 0;        text-align: justify;	}.clear {	clear: both;	}blockquote {	font-style: italic;	font-size: 14px;	color: #593c0f;	padding: 0 0 0 24px;	margin: 0 0 18px 0;	background: url(/images/bg_blockquote.gif) 0 .3em no-repeat;	}div.sidebar blockquote {	font-size: 12px;	}blockquote cite {	font-style: normal;	}.req {	font-style: italic;	text-transform: none;	letter-spacing: normal;	color: #836D4B;	}small {	font-size: 11px;	color: #836D4B;	}	/* IMAGES---------------------------------------------------- */img.border, div.content img, div.box img {	background: #fff;	padding: 2px;	border: #e1cf81 solid 1px;	border-width: 0 1px 1px 0;	}#header img.border {	border: #000 solid 2px;	padding: 0;	}img.left {	float: left;	margin: 3px 9px 0 0;	}div.content img.left {	margin: 6px 18px 3px 0;	}div.content img.right {	margin: 6px 0 3px 18px;	}img.right {	float: right;	}div.content img[align="left"] {    margin: 6px 18px 3px 0;    }div.content img[align="right"] {    margin: 6px 0 3px 18px;    }	/* TABLES---------------------------------------------------- */table {	font: normal 12px/24px georgia, "times new roman", times, serif;	}table.details th {	text-transform: uppercase;	font-size: 10px;	letter-spacing: 1px;	padding: 3px 24px;	color: #593c0f;	font-weight: normal;	border-bottom: #e1cf81 solid 1px;	}table.details tr td {	border-bottom: #e1cf81 solid 1px;	padding: 3px 24px 3px 0;        text-align: center;	}table.distributors tr td {	padding: 0 9px 0 0;	width: 50%;	}table.distributors tr td img {	margin: 6px 9px 3px 0 !important;	}	/* FORMS---------------------------------------------------- */fieldset {	padding: 24px;	background: #f9f3c3;	border: #836D4B solid 1px;	}fieldset legend {	display: none;	}input, textarea {	border: #836D4B solid 1px;	font: normal 12px/14px georgia, "times new roman", times, serif;	padding: 3px;	}input.submit {	background: #593c0f;	color: #e1cf81;	padding: 6px;	cursor: pointer;	border: none;	}/* SELF-CLEARING FLOATS---------------------------------------------------- */#header-inner:after,#top:after,div.box:after,div.post:after,div.gallery:after {	content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;    }/* trigger hasLayout and target ie5+6/win only */* html #header-inner,* html #top,* html div.box,* html div.post,* html div.gallery {	height: 1%;	}/* trigger hasLayout and target ie7/win only */*:first-child+html #header-inner,*:first-child+html #top,*:first-child+html div.box,*:first-child+html div.post,*:first-child+html div.gallery {	min-height: 1px;	}                           