html,body		{ background:##25292e ; }
body,td,textarea{ font-size:11px; font-family:tahoma,arial;}	
body,form		{ margin:0; padding:0;}

/*@ engine:start */

img				{ border:0;}
h1, .Title		{ font-size:18px; font-weight:bold; color:#E47815; padding:14px 6px 3px 6px; margin:0px; font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif!important;}
p				{ margin:0;}
h3				{font-size:12px; font-weight:bold; color:#E47815; padding:14px 6px 3px 6px; margin-bottom:5px; font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif!important; border-bottom:1px solid #32758F;}
a				{ color:#E47815;outline: none; }
a:hover			{ text-decoration:none; color:#E43300;}



.isotop					{margin-left:20px;color:#002C65; font-size:12px; text-transform:lowercase;float:right;margin-top:22px;}
.page-nav				{text-align:center;padding-top:10px;}
.page-nav .on			{font-size:14px;border:1px solid;padding:2px 5px;margin:0 2px;}
.page-nav a				{font-size:14px;border:1px solid;padding:2px 5px;margin:0 2px;text-decoration:none;}

.struct					{ width:1000px; margin:0 auto;}
/* 1 */
#topdiv					{background:#fff url(/interface/imgs/top01.jpg) repeat-x bottom left; margin:0 auto; height:55px;z-index:4;}
#menudiv				{margin:12px 0 0 0;}
a.topmenu  				{color:#E47815;text-decoration:none; font-size:14px; text-transform:lowercase; padding:8px 12px; display:block; float:left;background: url(/interface/imgs/menusep.png) no-repeat; }
.topmenuon b 			{font-weight:normal!important}
a.topmenu:hover , a.topmenuon:hover , a.topmenuon 		
						{color:#acacac; text-decoration:none; font-size:14px; text-transform:lowercase;padding:8px 12px; display:block; float:left;background: url(/interface/imgs/menusep.png) no-repeat; }
		

/* 2 */
#middlediv				{background:#035ca6 url(/interface/imgs/middle01.jpg) repeat-x bottom left; margin:0 auto; height:325px; margin:-4px 0 0 0; z-index:0;}


/* 3 */
#contentdiv				{background:#fff url(/interface/imgs/contentgray.jpg) repeat-x top left; margin:0 auto;min-height:420px;}
#secmenu				{float:left; width:212px;background:url(/interface/imgs/secmenu01.png) no-repeat top left; margin-top:-34px; z-index:3;}	
#secmenu a				{color:#666666; text-decoration:none; display:block;margin:5px 16px; font-size:11px; letter-spacing:1px;}
#secmenu a:hover		{color:#E47815; text-decoration:underline;}
#secmenu a.on			{color:#999999; text-decoration:underline;}
#secmenu .sb0			{}
#secmenu .sb1			{}
#realcontent			{float:left; width:435px; padding:0px 30px 20px 30px; color:#8c8c8c; vertical-align:top;}
#rightdiv				{float:left;}
#videodiv				{width:285px; text-align:left; }
#videodivcontainer		{background:#f2f2f2;padding:6px 5px; color:#BFBFBF; margin:6px 0px;}
#videodivtit			{text-align:right; padding:5px 17px 3px 0px; font-size:12px;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
#videodivermais			{text-align:right; padding-top:7px;}
#videodivermais	a		{font-size:9px; padding-right:12px;text-decoration:underline;background:url(/interface/imgs/miniplay.png) no-repeat top right; margin-right:17px; color:#999999;}
#prenavver				{height:22px; margin-top:-28px; margin-right:-30px; text-align:right;}

/* 4 */
#graydiv				{background:#25292e url(/interface/imgs/grayborder.png) repeat-x ; padding-top:8px; min-height:100%;}
#tridiv					{width:945px; margin:0 auto; vertical-align:top; padding-top:12px;}
#galeriadiv				{float:left; width:250px; padding-right:28px;background: url(/interface/imgs/lat.png) no-repeat top right; }
#galeriadiv h1			{border-bottom:1px solid #32758f; padding:2px 0}
#galeriaspics			{padding:15px 0 0 0; height:30px;}
#galeriaspics2			{margin:8px 0 0 0;}
#newsdivver				{float:left; width:320px; padding:0 29px; text-align:center;}
#newsdivver	h1			{border-bottom:1px solid #32758f; padding:2px 0;}
#searchdivv				{float:right; width:255px; padding-left:28px;background: url(/interface/imgs/lat.png) no-repeat top left;height:150px;}
#searchdivv	h1			{border-bottom:1px solid #32758f; padding:2px 0; text-align:left;}
#searchddivwrapper		{ margin-top:15px;}


/* Geral */
.info 					{margin: 15px 0 10px 0; padding:5px; background:#EFEFEF; color:#5FD5FF;}
.Code					{ }
.thumbheader 			{margin-top:10px; clear:both;}
div.thumbnails			{padding:5px 0;}
a.thumbnail 			{color:#0FD7FF; padding-left:18px;}
a.thumbnail:hover 		{text-decoration:none; color:#6DA4AF;}
a.thumbnail2 			{color:#0FD7FF;padding-left:18px;}
a.thumbnail2:hover 		{text-decoration:none; color:#6DA4AF;}
.input 					{ border:0px; margin:0; padding:0;}
#search-input-name		{ border:0px solid red; margin:0px;width:205px; padding:8px 8px 3px 8px;
background:#25292e url(/interface/imgs/ccc.gif) no-repeat ; height:25px; color:#FFFFFF; color:#999999;float:left;}
.search-button input	{border:0px solid red; margin:0px; padding:0px;width:28px;
background:#25292e url(/interface/imgs/ddd.gif) no-repeat ; height:30px; color:#999; vertical-align:top; font-size:9px;float:left;}

.news 					{padding-top:8px; color:#5F5F5F; margin-top:5px;}
.newsh1 				{font-weight:bold; padding-bottom:5px; font-size:13px;}
.newstxt 				{}
.newstxt a				{color:#FFF; text-decoration:none;}
.newstxt a:hover		{color:#666666; text-decoration:underline;}
#panel 					{background:#002C3F;height: 200px;display: none;}
.slide 					{margin: 0;padding: 0;border-top: solid 2px #236EBF;background: url(/interface/imgs/pull.png) no-repeat center top;}
.btn-slide 				{text-align: center;width: 144px;height: 31px;padding: 10px 10px 0 0;margin: 0 auto;display: block;font: bold 10px tahoma,arial;color: #fff;text-decoration: none;}
.active 				{background-position: right 12px}
.linksuteis				{ margin:30px 18px 15px 18px; width:200px; float:left;}
.linksuteis	a			{ display:block; padding:3px 2px; font-size:9px;}
#lastdiv				{padding:25px 0 15px 0; margin:0 12px;}
#lastdivleft			{float:left; color:#8c8c8c; font-size:9px; letter-spacing:1px;}
#lastdivleft a			{ color:#FFFFFF; text-decoration:none;}
#lastdivleft a:hover	{ text-decoration:underline; color:#CCCCCC;}
#lastdivleftimg			{width:25px;height:15px;vertical-align:middle;}
.lang					{ color:#8F8F8F; text-decoration:underline; font-weight:bold; font-size:9px;}
.langon					{ color:#666666; text-decoration:none; font-weight:bold;font-size:9px;}
#lastdivright			{color:#8c8c8c; font-size:9px;}


/* Flyout */
.dropdown {display:block; position:relative}
.dropdown dt {display:block; width:188px; border:2px solid #9ac1c9; padding:8px; font-weight:bold; cursor:pointer; background:url(images/header.gif)}
.dropdown dt:hover {background:url(images/header_over.gif)}
.dropdown a {display:block; text-decoration:none; color:#333}
.dropdown a:hover {color:#000}
.dropdown .upperdd {border-bottom:none}
.dropdown dd {position:absolute; top:0; overflow:hidden; width:208px; display:none; background:#fff; opacity:0}
.dropdown ul {width:204px; border:2px solid #9ac1c9; list-style:none}
.dropdown li {display:inline}
.dropdown ul a, .dropdown ul a:active, .dropdown ul a:visited {padding:5px; background:#eaf0f2; width:194px}
.dropdown ul a:hover {background:#d9e1e4}
.dropdown .underline {border-bottom:1px solid #b9d6dc}

	

/* Globals */
#debug					{background-color: #4C4C4C;color: silver;font-size: 11px;font-family: tahoma;position:absolute;width:200px;height:90%;right:10px;top:10px;padding:3px;}
/*TABLE LINES*/
td.ntd					{font-family:tahoma,arial;font-size: 11px;	color:#636363;padding:2px;border-bottom:1px solid #ECECEC;}
a.ntd					{color:#0e5ba8;text-decoration:none;padding:2px 10px 3px 5px;}
a.ntd:hover				{text-decoration:underline;padding:2px 10px 3px 5px;}

/* FICHA TECNICA*/
table.ft 				{padding:7px 0px 0px 3px; border-top:1px dotted #0c5094; margin-top:8px;}
td.fth					{font-weight:bold; border-bottom:1px solid black;}
td.ft1					{font-weight:bold; color:#77a6d2; width:30%;}
td.ft2					{color:#0c5094;font-size:12px;font-weight:bold;}

/* SITEMAP*/
div.sm1					{float:left;width:200px;padding-top:10px;padding-left:3px; color:#666666!important;}
.sm1 a 					{text-decoration:none; color:#000!important;}
.sm1 a:hover 			{text-decoration:underline;}
a.sm1					{display:block;margin-left:1px; padding-left:10px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}
a.sm2					{color:gray!important;display:block;margin-left:1px; padding-left:20px; font-weight:bold;  text-transform:uppercase; font-size:10px; margin-bottom:2px;}
a.sm3					{display:block;margin-left:20px;text-decoration:none;color:gray!important; font-size:9px; font-weight:bold; margin-bottom:2px;}
a.sm4					{display:block;margin-left:30px; padding-left:20px; text-decoration:none;color:gray!important;}
a.sm5					{display:block;margin-left:40px; padding-left:20px; text-decoration:none;color:gray!important;}

/* NAVBAR*/
#navbar					{font-weight:bold;text-align:right;color:#ccc;font-family:verdana;font-size:9px;margin:0px 35px 2px 0px; }
#navbar	a				{font-weight:normal;text-align:right;color:#fff;font-family:verdana;font-size:9px;text-decoration:none; }
#navbar	a:hover			{text-decoration:underline; }

/*FORMS*/
.form					{width:100%;}
.fl						{width:30%;}
.fr						{}
.fast					{color:red;font-family:courier,tahoma;font-size:11px;}

/*PRODUTOS*/
.pvp1					{background-color:#FFA500;	color: White;	font-size: 11px;	font-weight: bold;	padding: 2px;}
.oldpvp1				{float:left; margin-right:5px; padding-top:3px; font-family:tahoma,arial; font-size: 11px;	color:#0e5ba8; text-decoration: line-through; vertical-align:bottom;}
.pvp2					{background-color:#FFA500;	color: White;	font-size: 18px;	padding: 2px; float:left;}
.oldpvp2				{float:left; margin-right:5px; font-family:tahoma,arial; font-size: 11px;	color:#0e5ba8; text-decoration: line-through; vertical-align:bottom;}

.btn					{margin:0px;height:20px;font-family:tahoma,arial;font-size: 11px;font-weight: bold;color:#6d6d6d;padding:2px 7px 2px 7px;border:1px solid #e9e9e9;text-decoration:none;vertical-align:middle;cursor:pointer;}

/*PAGINA��O*/
.pn						{padding:2px;}
a.pn					{font-weight:bold;}
#n						{height: 10px;vertical-align: bottom;text-align:right;}
.nl						{width: 75px;}
a.nl					{background-image: url(/interface/imgs/bt_bgl.jpg);background-repeat: no-repeat;background-position: left top;width:75px;height:20px;padding: 3px;color:white;text-decoration: none;text-align: center;}
a.nl:hover				{text-decoration: underline;}

a.pl 					{color:#8be603; font-weight:bold; text-decoration:underline;}
a.plp 					{color:#8be603; font-weight:bold; text-decoration:underline;}

.nr						{text-align: right;width: 75px;}
a.nr					{background-image: url(/interface/imgs/bt_bgr.jpg);background-repeat: no-repeat;background-position: right bottom;width:75px;height:20px;padding: 3px;text-align: center;color:white;text-decoration: none;}
a.nr:hover				{text-decoration: underline;}

td.nc					{text-align: center;vertical-align: bottom;height: 18px;}
span.nc					{margin:3px;}
a.nc					{padding:3px;text-decoration: none;	color:#346D96;	font-weight: bold;text-decoration: underline;}
a.nc:hover				{text-decoration: none;}

a.group					{width: 40%;color:#73b0cc;	padding: 4px;margin: 2px;	text-decoration: none;}
a.group:hover			{text-decoration: underline;}
a.groupon				{width: 40%;color:black;padding: 4px;margin: 2px;text-decoration: none;}
a.groupon:hover			{text-decoration: underline;}
div.group				{border-bottom: 2px solid black;	padding-bottom: 5px;	margin-bottom: 5px;}

.grouplbl				{background-color: #ECECEC;	color:gray;	padding: 3px;	padding-left: 7px;}
.grouparea				{}

/*POLLS*/
.headtitle div			{ font-size:18px; color:#E47815; text-transform:lowercase; font-weight:bold; padding:4px 0; border-bottom:2px solid #EFEFEF; margin:4px 0;font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;}
.poll 					{width:100%;}
.question 				{margin:6px; color:#E47815; font-weight:bold; padding:6px 0 8px 0px;}
.items 					{color:#BFBFBF; font-size:10px;}
.options 				{background:;padding:1px;margin-top:10px; height:1px; border-top:1px solid #E47815;}
.ver 					{float:left; vertical-align:top;background:none; margin: 2px 0 0 0;}
.ver a 					{display:block; width:80px; padding:2px; text-align:center; font:tahoma 10px; text-decoration:none; margin: 4px 4px 4px -4px!important; border-right:1px solid #E47815;}
.ver a:hover			{text-decoration:underline;}
.votar 					{text-align:left; float:left;background-image: url(/interface/imgs/cristalbtn.png);}
.votar input			{padding:0 0px 2px 0px;cursor:pointer; border:0px solid red; background:none; font-size:10px; color:#E47815;letter-spacing:1px; width:80px; height:34px;}

/*SEARCH RESULT*/
.sr						{margin-bottom: 5px;padding-bottom: 5px;}
.sr0					{float: left;width: 20px;height:20px;}
.sr1					{font-weight: bold;	text-decoration: underline;	color:black; margin-bottom: 2px;color: #205B85;}
a.sr1					{color: #205B85;}
a.sr1:visited			{color: #464897;}
a.sr1:hover				{text-decoration: none;}
.sr2					{color:gray;}

/* engine:end @*/

/* SLIDESHOW */
#box4 { } 

#box4 img { width: 244px; }

.yoxview 				{width:100%;padding-top:10px;}
.gallery_table			{width:100%;text-align:center;}
