* { margin:0px;	padding:0px; border:0px;  }
body {	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:10px; color:#FFF; background-color:#7f1129;	background:url(../imgs/bg_site.jpg) top left no-repeat; background-position:top left; }
img { border:0px; }
a { text-decoration:none; color:#FFF; }
a:hover { text-decoration:underline; }

.center { width:1000px; margin:0 auto; }

#head {	top:0px; height:100px; }
#headInterna {	top:0px; height:100px; background:url(../imgs/bg_header_interna.jpg) top left no-repeat; }
#headInterna div {	top:0px; height:100px; }
#headInterna .logo { top:20px; left:100px; }

#content {	position:relative; height:370px; }
#content img.logoHome {	position:absolute; right:50px;	top:90px; }
#content img.logoHome2 {
	position:absolute;
	right:872px;
	top:238px;
}
#content .conhecaTxt, #content .patrocinadoresTxt { position:absolute; right:100px; top:30px; width:312px; height:314px; overflow:auto; padding:0px 20px 0px 0px; }
#content .conhecaTxt p, #content .patrocinadoresTxt p { font:100% normal 'Trebuchet MS', Arial, Helvetica, sans-serif; margin:2px 0px 2px 0px; }
#content .conhecaTxt p.topico, #content .patrocinadoresTxt p.topico { margin:5px 0px 5px 0px; }
#content .conhecaTxt p span.rosa, #content .patrocinadoresTxt p span.rosa { color:#ec008c; }
#content .conhecaTxt h2 { font:100% normal 'Trebuchet MS', Arial, Helvetica, sans-serif; color:#ec008c; margin:10px 0px 10px 0px; }
#content .conhecaTxt ul { margin:5px 0px 5px 0px; }
#content .conhecaTxt ul li { list-style:square; margin-left:20px; }

#content .mg10 { margin-top:5px; }
#content .coment { background-image:url(../imgs/ico_coment.png); background-position:center right; background-repeat:no-repeat; height:20px; padding:5px 30px 5px 0px; }


#content .vencedoresLoja {
	position:absolute;
	right:94px;
	top:47px;
}
#content .vencedoresRevenda {
	position:absolute;
	right:344px;
	top:49px;
}

#content .Regulamento { position:absolute; right:250px; top:150px; }
#content .QueroPatrocinar { position:absolute; right:250px; top:150px; }

#content .Inscricao { position:absolute; right:200px; top:100px; width:300px; }
#content .FaleConosco { position:absolute; right:200px; top:40px; width:300px; }
#frmFale .txt { background-color:#d7d7d7; width:250px; padding:2px; font:120% Verdana normal; color:#333; }
#frmFale .txtArea { background-color:#d7d7d7; width:250px; height:50px; padding:2px; font:120% Verdana normal; color:#333; }
/* menu 
#menu { width:100%; height:24px; background:url(../imgs/bg_menu.png) repeat-x; }
#menu ul { list-style:none; }
#menu ul li { float:left; }
#menu ul li img { padding:8px 0px 0px 0px; }
#menu ul li img.hover { cursor:pointer; }
#menu ul li.m1 { margin-left:32px; }
#menu ul li.m2 { margin-left:52px; }
#menu ul li.m3 { margin-left:57px; }
#menu ul li.m4 { margin-left:67px; }
#menu ul li.m5 { margin-left:66px; margin-top:-3px; }
#menu ul li.m6 { margin-left:63px; }

#menu ul li ul{	background-color:#8e003f; display: block; visibility: hidden; position:!important;  }
#menu ul li ul li{	display: block;	float: none;  }

#menu ul li ul li a{ width: 140px; display:block; margin-bottom:5px; padding:5px 20px 5px 20px; font: 100% normal Tahoma, Geneva, sans-serif; text-transform:uppercase; color:#000; }
#menu ul li ul li a:hover{ background: #5f0013; color:#FFF; text-decoration:none; }
*/

#menu { width:100%; height:24px; background:url(../imgs/bg_menu.png) repeat-x; }
#menu ul { list-style:none; }

#patrocinadores { overflow:hidden; }
#patrocinadores .patrocinio { float:left; width:700px; overflow:hidden; }
#patrocinadores .patrocinio p.titulo { margin:8px 0px 5px 5px; }
#patrocinadores .patrocinio img.daisa { margin:0px 5px 0px 10px; float:left; }
#patrocinadores .patrocinio img.deak { margin:0px 5px 0px 10px; float:left; }
#patrocinadores .patrocinio img.dutoplast { margin:5px 10px 0px 10px; float:left; }
#patrocinadores .patrocinio img.enerbras { margin:5px 10px 0px 10px; float:left; }
#patrocinadores .patrocinio img.eletromar { margin:5px 10px 0px 10px; float:left; }
#patrocinadores .patrocinio img.finder { margin:8px 5px 0px 10px; float:left; }
#patrocinadores .patrocinio img.ge { margin:0px 5px 0px 10px; float:left; }

#patrocinadores .realizacao { float:left; width:125px; overflow:hidden; }
#patrocinadores .realizacao p.titulo { margin:8px 0px 5px 5px; }
#patrocinadores .realizacao img.editora { margin:0px 10px 0px 40px; float:left; }

#patrocinadores .promocao { float:left; width:125px; margin-left:20px; overflow:hidden; }
#patrocinadores .promocao p.titulo { margin:8px 0px 5px 5px; }
#patrocinadores .promocao img.lumiere { margin:0px 10px 0px 20px; float:left; }

#content .patLogos { width:500px; height:350px; overflow:hidden; margin-top:5px; float:left; }
#content .patLogos div.marcas { width:100%; overflow:hidden; background-color:#FFF; display:block; }
#content .patLogos div.marcas a { float:left; display:block; }

#content .patLogos div.marcas a.l1 { float:left; display:block; margin:20px 0px 0px 12px; clear:both; }
#content .patLogos div.marcas a.l2 { float:left; display:block; margin:25px 0px 0px 64px; }
#content .patLogos div.marcas a.l3 { float:left; display:block; margin:10px 0px 0px 63px; }

#content .patLogos div.marcas a.l4 { float:left; display:block; margin:37px 0px 0px 15px; clear:both; }
#content .patLogos div.marcas a.l5 { float:left; display:block; margin:40px 0px 0px 40px; }
#content .patLogos div.marcas a.l6 { float:left; display:block; margin:22px 0px 0px 32px; }

#content .patLogos div.marcas a.l7 { float:left; display:block; margin:34px 0px 0px 17px; clear:both; }
#content .patLogos div.marcas a.l8 { float:left; display:block; margin:28px 0px 0px 58px; }
#content .patLogos div.marcas a.l9 { float:left; display:block; margin:38px 0px 0px 63px; }

#content .patLogos div.marcas a.l10 { float:left; display:block; margin:34px 0px 0px 17px; clear:both; border:solid 1px #F00; }
#content .patLogos div.marcas a.l11 { float:left; display:block; margin:28px 0px 0px 28px; border:solid 1px #F00; }
#content .patLogos div.marcas a.l12 { float:left; display:block; margin:38px 0px 0px 33px; border:solid 1px #F00; }


/* Tabela */
#content .patLogos div.marcas .tl1 { margin:20px 0px 0px 12px; }
#content .patLogos div.marcas .tl2 { margin:25px 0px 0px 32px; }
#content .patLogos div.marcas .tl3 { margin:10px 0px 0px 12px; }

#content .patLogos div.marcas .tl4 { margin:13px 0px 0px 15px; }
#content .patLogos div.marcas .tl5 { margin:13px 0px 0px 12px; }
#content .patLogos div.marcas .tl6 { margin:13px 0px 0px 12px; }

#content .patLogos div.marcas .tl7 { margin:13px 0px 0px 17px; }
#content .patLogos div.marcas .tl8 { margin:13px 0px 0px 42px; }
#content .patLogos div.marcas .tl9 { margin:13px 0px 0px 12px; }

#content .patLogos div.marcas .tl10 { margin:13px 0px 0px 17px; }
#content .patLogos div.marcas .tl11 { margin:13px 0px 0px 32px; }
#content .patLogos div.marcas .tl12 { margin:13px 0px 0px 12px; }

#content .patLogos div.marcas .tl13 { margin:13px 0px 5px 9px; }
#content .patLogos div.marcas .tl14 { margin:13px 0px 20px 62px !important; }

/*
#content .patLogos div.marcas a.l10 { float:left; display:block; margin:20px 0px 20px 9px; clear:both; }
#content .patLogos div.marcas a.l11 { float:left; display:block; margin:20px 0px 0px 20px; }
#content .patLogos div.marcas a.l12 { float:left; display:block; margin:20px 0px 20px 35px; }

#content .patLogos div.marcas a.l13 { float:left; display:block; margin:5px 0px 5px 9px; clear:both; }
#content .patLogos div.marcas a.l14 { float:left; display:block; margin:-10px 0px 20px 65px; }
*/


/* FOTOS 2009 */
#content .Fotos { width:500px; margin-top:10px; overflow:hidden; float:left; } 
#content .Fotos div.holder { width:400px; height:270px; overflow:hidden; margin:0 auto; } 
#content .Fotos div.controles { width:468px; height:68px; margin:0 auto; background:url(../imgs/ft_holder_controles.png) top left no-repeat; margin-top:10px; overflow:hidden; }
#content .Fotos div.controles img.thumb { width:98px; height:65px; margin-left:9px; }

#content .FotosTxt { position:absolute; right:120px; top:40px; width:312px; }


/* Container das fotos */
#Texto_12 {font-size: 12px; color:#ec008c;}
#Texto_13 {font-size: 13px;}
#Texto_15 {font-size: 15px; color:#ec008c;}
