@CHARSET "UTF-8";

body {
	margin : 0px;
	padding: 0px;
	
	background-color: #313638;
}

* {
	font-family: Arial;
	font-size: 11px;
	
	color: #c0c0c0;
}


a {
color: #9f9571;
	
	cursor: hand;
	cursor: pointer;
	
	text-decoration: none;
}

a:hover{
	color: #FEE9AA;
	
}

.stage_footer a.footer_link{
	color:#CCC;
	cursor: pointer;
	padding-left:10px;
	padding-right:10px;
}

.stage_footer a.footer_link:hover{
	color:#FFF;	
}

.stage_footer{
	padding-left:10px;
	padding-bottom:10px;
	padding-top:40px;
	margin-left:70px;
}

div.site{
	width:960px; 
	display: table; 
	margin:auto; 
	
	background-image: URL(../assets/img/site_bg.jpg);
	background-repeat: repeat-y; 
	padding-left:1px;
	
}

div.header{
	width: 960px;
	height: 60px;
	margin-left:-1px;
	background-image : URL(../assets/img/HEADERVINALDA.png);
	background-repeat: no-repeat;
	
	border-bottom: 1px  solid #999;
}

div.stageHeader{
	height:200px; 
	width:768px;
	
	background-color: #313638;	
	
	border-left: 1px  solid #999;
	border-right: 1px  solid #999;
	
	overflow: hidden ;
}

div.stageDiv{
	width:567px; 
	padding-top: 5px;
	padding-bottom: 5px;
	
	padding-left:5px;
	padding-right: 5px;
	
	display: block; 
	float:left	;
	
	background-image: URL(../assets/img/shadding_top.gif);
	background-repeat: repeat-x;
	
	border-top: 1px  solid #999;
	border-left: 1px  solid #999;
	border-right: 1px  solid #999;
	
	
	position: relative;
	
	padding-bottom: 120px;
	
	
}

div.stageContent{
	z-index: 1000;	
}

div.stageRight{
	width:170px; 
	display: block; 
	float:left	;
	
	border-top: 1px  solid #999;
	
	background-image: URL(../assets/img/shadding_helper_top.png);
	background-repeat: repeat-x;
	
	border-right: 1px  solid #999;
	
	padding: 10px 10px 0 10px;
}

/* IE 7 ONLY - absolutely position stage right or in some random cases it will not float: left*/
*:first-child+html  div.stageRight{
	position: absolute; 
	left: 579px; 
	top: 200px;	
}


div.navMenu{
	width:190px; 
	display: block; 
	float:left;	
	
}


div.flowersLeft{
	
	display: table;
	
	background-image: URL(../assets/img/stage_flowers_left.jpg);
	background-repeat: no-repeat;
	
	background-position: 108px 235px;
	
	amin-height: 900px;
}



div.stageLogoBottom{
	
	display: table;
	
	background-image: URL(../assets/img/stage_logo_bottom.jpg);
	background-repeat: no-repeat;
	
	background-position: 653px 100%;
	
	amin-height: 900px;
}


p.nav_title {
	font-family: Times, serif;
	font-size: 15px;
	color: #AB5D61;
	
	width: 186px;
	height: 16px;
	
	display: block;
	margin-bottom: 15px;
	margin-top: 10px;
	
	padding-left: 10px;
	margin-left: 10px;
	padding-top: 5px;
	background: URL(../assets/img/nav_title_bg.png) 0 0 no-repeat;	
}




a.nav_menu_level1{
	display:block;
	
	width: 150px;
	/*height: 16px;*/
	
	line-height: 16px;
	
	background-image: URL(../assets/img/lnk_nav_level1.png);
	background-position: 0 0 ;
	background-repeat: no-repeat;
	padding-left: 40px;
	
	Color: #9F9571;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold ;
	
	margin-bottom: 3px;
	
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

a.nav_menu_level1:hover, a.nav_menu_level1_on{
	display:block;
	
	width: 150px;
	/*height: 16px;*/
	
	line-height: 16px;
	
	background-image: URL(../assets/img/lnk_nav_level1.png);
	background-repeat: no-repeat;
	padding-left: 40px;
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold ;
	
	margin-bottom: 3px;
	
	background-position: top right;	
	Color: #FEE9AA;
	
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}


a.nav_menu{
	display:block;
	
	width: 170px;
	/*height: 16px;*/
	
	line-height: 16px;
	
	background-image: URL(../assets/img/lnk_nav.png);
	background-position: 0 0 ;
	background-repeat: no-repeat;
	padding-left: 20px;
	
	/*Color: #ADB0A0;*/
	color: #d4d7c2 ;
	font-family: Arial;
	font-size: 11px;
	font-weight: bold ;
	
	margin-bottom: 3px;
	
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}

a.nav_menu:hover, a.nav_menu_on{
	
	display:block;
	
	width: 170px;
	/*height: 16px;*/
	
	line-height: 16px;
	
	background-image: URL(../assets/img/lnk_nav.png);
	background-repeat: no-repeat;
	padding-left: 20px;
	
	font-family: Arial;
	font-size: 11px;
	font-weight: bold ;
	
	margin-bottom: 3px;
	
	background-position: top right;	
	Color: #FEE9AA;
	
	text-decoration: none;
	cursor: hand;
	cursor: pointer;
}


div.nav_menu{
	margin-bottom: 10px;	
	
}





p.page_title {
	font-family: Times, serif;
	font-size: 22px;
	color: #FEE9AA;
	font-weight: normal;
	
	
	
	display: block;
	margin-left: 40px;
	margin-top: 25px;
	
	margin-bottom:10px;
	
}


p.page_title span.doc{
	font-size: 14px;
	color: #9f9571;
	
	font-family: Times, serif;
	font-weight: normal;
	
	font-family: Times, serif;
	background: URL(../assets/img/pageTitleSeparator.png) no-repeat;
	background-position: right center;
	
	padding-right: 14px;
	margin-right:10px;
	
}

div.text{
	display: block;
	margin-left: 40px;
	margin-right: 40px;
	text-align:justify;
}






form#frmSearch{
	
	display: table;
	margin-bottom: 5px;	
}

form#frmSearch div.title{
	font-weight: bold;	
	margin-bottom: 5px;
}

div.title{
	margin-bottom: 5px;
	margin-top: 20px;
	padding:0px;
}

form#frmSearch input[type="text"]{
	background: #000;
	border: 1px solid #313638;
	
	height: 16px;
	
	float: left;
	
	width: 135px;	
}

form#frmSearch input[type="image"]{
	background: #000;
	border: 1px solid #313638;
	
	height: 16px;
	
	float: left;
	margin-left: 3px;
}

li[rel="link"] a{
	list-style-image:none;
	list-style-position: outside;
	list-style-type:none;	
	color: #9f9571;
	
	cursor: hand;
	cursor: pointer;
	
	text-decoration: none;
	clear: both;
	
	background: URL(../assets/img/li.png) no-repeat;
	background-position: 4px;
	padding-left: 15px;
}

li[rel="link"] a:hover{
	color: #FEE9AA;
}


*:first-child+html  div#cmbManufContainer{
	margin-top: -10px; /* ie only*/
}



div#cmbManufContainer .x-form-text {
	background: #000;
	border: 1px solid #313638;
	
	width: 130px; /*5px padding from div#cmbManufContainer .x-form-field */	
	height: 16px;
	
	padding: 0px;
}

div#cmbManufContainer .x-form-field{
	font-family: Arial;
	font-size: 11px;
	color : #c0c0c0;
	
	padding-left: 5px;
}

div#cmbManufContainer .x-form-trigger {
	background:transparent url(../assets/img/combo_drop.png) no-repeat scroll 0pt;
	border: 1px solid #313638;
	cursor:pointer;
	height:16px;
	position:absolute;
	top:0pt;
	width:18px;
	
	margin-left: 3px;
}

.x-combo-list-inner .x-combo-list-item {
	background: #000;
	border:1px solid #000000!important;
	font-family: Arial;
	font-size: 11px;
	color : #c0c0c0;
	
	outline: none;
	
}

.x-combo-list-inner .x-combo-selected{
	color: #FEE9AA;
}
	
.x-combo-list{
	background: #000;	
	border: 1px solid #313638;
	width: 158px!important;	
	
	padding: 0px;
	margin:0px;
}


p.title {
	background: URL(../assets/img/title_bg.png) no-repeat;
	width: 339px;
	height: 23px!important;
	font-size:13px;
	text-align: center;
	line-height: 23px;
	
	color: #FEE9AA;
	
}



	a.product{
		display: block;
		
		text-decoration: none;
	
		background: URL(../../../plugins/site/products/assets/bullet.png) no-repeat;
		
		padding-left: 20px;
		
		margin-left: 10px;
		margin-bottom: 4px;
		
		background-position: 0px 3px;
		
		color: #c0c0c0;
	}
	
	a.product:hover, a.product_on{
	
		display: block;
		
		text-decoration: none;
	
		background: URL(../../../plugins/site/products/assets/bullet.png) no-repeat;
		
		padding-left: 20px;
		
		margin-left: 10px;
		margin-bottom: 4px;
		
		background-position: 0px 3px;
		
		color: #fff;
	}











div.boxTop{
	display: block;
	width: 172px;
	height: 20px;
	
	margin-top: 50px;
	
	background:	URL(../assets/img/box/top.jpg);
}

td.boxCenter{
	width: 172px;
	
	padding-left: 10px ;
	background:	URL(../assets/img/box/bg.jpg);
}

div.boxBottom{
	display: block;
	width: 172px;
	height: 30px;
	
	background:	URL(../assets/img/box/footer.jpg) no-repeat;
}

td.boxCenter h1{
	color: #fff;	
	font-weight: bold;
}

div.divider{
	background: transparent url(../assets/img/box/brands_div.png) no-repeat top center ; 
	height: 1px; 
	margin-top: 10px;
	margin-bottom: 10px;
}
