*{margin:0;padding:0;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;color:#666;border:0;}
ul{list-style-type:none;}
strong{font-weight:bold;}
.clear{clear:both;height:3px;overflow:hidden;}

body{background-color:#000;}

#extra1{background:#000 url(../imagens/bgBottom.jpg) bottom center no-repeat;}
#extra2{background:url(../imagens/bg.jpg) top center no-repeat;}

#general{height:700px;}
#container{width:940px;margin:auto;position:relative;height:500px;}
#marca{position:absolute;top:490px;left:780px;}
#marca .print{display:none;}
#mnProd{position:absolute;top:41px;}
	#mnProd ul{}
	#mnProd li{}
	#mnProd .separador{height:20px;overflow:hidden;}
	#mnProd a{}
.submnLat{margin:5px 0 25px 0;display:none;}


#mnNav{position:absolute;top:41px;right:20px;z-index:50;}
	#mnNav ul{}
	#mnNav li{}
	#mnNav a{}

#contentArea{position:absolute;left:202px;width:508px;}
	#content{}
	#home #content{background-color:transparent;}
	#vinicola #content{margin-top:54px;}
	#produto #content{margin-top:54px;background:url(../imagens/bgContentProd.jpg) top left no-repeat;min-height:700px;_height:700px;}
	#normal #content{margin-top:54px;background:url(../imagens/bgContent.jpg) top left no-repeat;min-height:700px;_height:700px;}
	#contentInner{padding:25px 25px 15px 25px;height:495px;overflow:auto;width:470px;border-top:1px solid #000;}
	.leadLeft{float:left;width:130px;margin:0 15px 0 0;}
	.leadLeft p{font-size:14px !important;font-weight:bold;}
	
	#content h1{margin-bottom:15px;}
	#content h2{font-size:20px; font-weight:bold; color:#838383;margin-bottom:10px;}
	#content h3{font-size:16px; font-weight:normal; color:#838383;margin-bottom:15px;}
	#content p{margin:0 10px 10px 0;}
	#content .imgWide{}
	
	.infoExtra{font-size:11px !important;}
	
	#produto #content dl{margin:15px 0 15px 0; width:305px;}
	#produto #content dt{font-size:14px; font-weight:bold; color:#7f7c7c;background:url(../imagens/bgLine.gif) bottom left no-repeat;cursor:pointer;margin-top:5px;padding-bottom:3px;}
	#produto #content dd{padding:8px 0 0 14px;}

	#navEstados dl{margin:25px 0 0 0;}
	#navEstados dt{font-size:14px; font-weight:bold; color:#7f7c7c;background:url(../imagens/bgLine.gif) bottom left no-repeat;cursor:pointer;margin-top:10px;padding-bottom:3px;}
	#navEstados dd{padding:4px 0 10px 0px;}

		#navEstados dl dl{margin:10px 0 0 0;}
		#navEstados dl dl dt{font-size:12px; font-weight:normal; color:#645d5d;background:url(../imagens/topic.gif) 10px 6px no-repeat;cursor:pointer;margin-top:10px;padding:0 0 0px 25px; list-style-type:circle;}
		#navEstados dl dl dd{padding:0px 0 0px 23px;}
		#navEstados dl dd ul{list-style-type:none;}
		#navEstados dl dd li{background-color:#e1dcd3;padding:5px;margin:5px 0 0 0;}
		#navEstados dl dd li h3{font-size:14px;font-weight:bold;}
		#navEstados dl dd li p{margin-bottom:0;}
	
	#normal #content table{margin:5px 0 15px 0;}
	#normal #content table th{padding:3px;background-color:#a3895a;text-align:left;color:#fff;}
	#normal #content table td{padding:3px;border-bottom:1px solid #a3895a;}
	
	#produto #content table{width:auto;margin:0;}
	#produto #content tr{margin-bottom:2px;}
	#produto #content th{text-align:right;padding:3px;font-weight:bold;margin-bottom:2px;vertical-align:top;background-color:transparent;}
	#produto #content td{padding:3px;margin-bottom:2px;}
	
#contentTabs{position:absolute;z-index:50;margin-top:-54px;}
	#contentTabs ul{margin:21px 0 0 25px;}
	#contentTabs li{float:left;}
	#contentTabs a{}

#footer{position:absolute;top:560px;left:60px;}
	#footer p{text-align:right;color:#303133;}


#indiceLst{}
	#indiceLst ul{margin:25px 0 0 0;}
	#indiceLst li{font-size:14px; font-weight:bold; color:#7f7c7c;background:url(../imagens/bgLineNormal.gif) bottom left no-repeat;margin-top:10px;padding-bottom:3px;}
	#indiceLst a{text-decoration:none;}
	#indiceLst a:hover{text-decoration:underline;}

#indiceLstThumb{margin:15px 0 0 0;}
	#indiceLstThumb ul{}
	#indiceLstThumb li{margin:0 0 20px 0;}
	#indiceLstThumb a{text-decoration:none;}
	#indiceLstThumb a:hover{text-decoration:underline;}
	#indiceLstThumb .lstThumb{float:left;width:100px;height:100px;border:1px solid #ccc;}
	#indiceLstThumb .lstThumbEmpty{float:left;width:100px;}
	#indiceLstThumb .lstTitle{float:left;margin:0 0 0 10px;}
		#indiceLstThumb .lstTitle h5{font-size:16px;font-weight:bold;}
		#indiceLstThumb .lstTitle h5 a{font-size:16px;font-weight:bold;}
		#indiceLstThumb .lstTitle h6{font-size:11px;font-weight:normal;}
		#indiceLstThumb .lstTitle ul{margin:8px 0 0 10px;}
		#indiceLstThumb .lstTitle li{margin:0 0 5px 0;}
		#indiceLstThumb .lstTitle li h6 a{font-weight:bold;}

#indiceLstPremios{margin:15px 0 0 0;}
	#indiceLstPremios ul{}
	#indiceLstPremios li{margin:0 0 20px 0;}
	#indiceLstPremios a{text-decoration:none;}
	#indiceLstPremios a:hover{text-decoration:underline;}
	#indiceLstPremios .lstThumb{float:left;width:100px;height:100px;border:1px solid #ccc;}
	#indiceLstPremios .lstTitle{float:left;margin:0 0 0 10px;width:355px;}
		#indiceLstPremios .lstTitle h5{font-size:16px;font-weight:bold;margin:0 0 6px 0;}
		#indiceLstPremios .lstTitle h5 a{font-size:16px;font-weight:bold;}
		#indiceLstPremios .lstTitle h6{font-size:11px;font-weight:normal;margin:0 0 4px 0;}

/*
.navContentInterno{background:url(../imagens/bgLineNormal.gif) bottom left no-repeat;cursor:pointer;margin:10px 0 20px 0;padding-bottom:3px;}
	.navContentInterno a{font-size:10px; font-weight:normal; color:#7f7c7c; text-decoration:none;}
	*/
.navContentInterno{float:right;}
	.navContentInterno a{font-size:10px; font-weight:normal; color:#7f7c7c; text-decoration:none;}

	form.formUser{}
		.formUser .row{clear:left;margin:2px 0 4px 0;}
		.formUser .rowPanel{clear:left;margin:10px 0 4px 120px;}
		.formUser label{float:left;width:90px;margin:0 10px 0 0;text-align:right;}
		.formUser input{width:320px;border:1px solid #9ca9bb;background-color:#eff2f7;}
		.formUser select{width:320px;border:1px solid #9ca9bb;background-color:#eff2f7;}
		.formUser textarea{width:320px;height:180px;border:1px solid #9ca9bb;background-color:#eff2f7;}
		.formUser .btn{width:120px;height:22px;}
		.formUser #btEnviar{cursor:pointer;}
		
		.formMessage{margin:20px 0 0 0;}
		.formMessage p{color:#1f2b39;font-weight:bold;}
		
		.warningRequired{display:none;color:#e91565;font-weight:bold;font-size:11px;margin:0 0 0 120px;}
		.warningEmail{display:none;color:#e91565;font-weight:bold;font-size:11px;margin:0 0 0 120px;}