@charset "utf-8";
/* CSS Document */

body{font-family:Tahoma, "Trebuchet MS", Verdana, Arial; color:#444444; font-size:12px; overflow:auto;background: #4F4F4F url(../images/estrutura/background.jpg)top repeat-x;}

a{color:#004080; text-decoration:none;}
a:hover{ text-decoration:underline;}
 
b{ font-weight:bold;}
.xxx{margin:0 20px}
.yyy{margin:0 50px}
/********************************Para todos o site***********************************/
.txt10{font-size:10px;}
.txt14{font-size:14px;}
.txt16{font-size:16px;}
.txt18{font-size:18px;}

.alignright { float: right; }
.alignleft { float: left }
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }

.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }

.txt10{font-size:10px;}
.txt16{font-size:16px;}
.txt18{font-size:18px;}

.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }


.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }

.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.display-Block{ display:block;}
.display-None{ display:none;}
/****************************************Hs*****************************************/

h1, h2, h3, h4 ,h5, h6 {font-size:Verdane, Tahoma, "Trebuchet MS", Arial;}

h1{font-size:30px; color:#330066; margin: 10px 0px 4px 10px; background:url(../images/icones/icoh1.gif) no-repeat left center; padding:10px 0px 10px 45px;}

h2{font-size:18px; background:url(../images/icones/play.png) no-repeat left center  ; padding: 8px 0px 0px 30px; margin:0px 5px 5px 0px; height:24px; font-weight:bold; color:#215CB6; border-bottom:#CCCCCC 1px solid;}

h3{ font-size:16px; margin:10px 0px 10px 0px; font-weight:bold; padding:0px 0px 3px 5px; border-bottom:1px dashed  #666666;}



#conteudo{background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF top repeat-x ; padding:10px 5px 5px 5px; margin:5px auto; width:980px; border: #828282 1px solid;}




/*HOME*/
#geral{width:100%; margin:0 auto; display:table}
#bg_topo, #bg_menu, #bg_conteudo, #bg_rodape{width:auto;}
#conteudoTopo, #conteudoHome, #conteudoRodape{width:980px; margin:0px auto;}




#bg_topo{height:260px; background:url(../images/estrutura/bg_topo.jpg) top center;}
	.publicidade{ float:right; margin:20px 20px 0px 0px; height:82px; width:520px; padding:0 20px; background:url(../images/estrutura/bg_publicidade.jpg) center no-repeat; }
	
	.PromoMotoSelo{ float:right; width:520px; text-align:center;}
	
	.contPupli{ margin:10px 17px ;}
	.conteudoPublicidade{}
	
#bg_menu{clear:both; background:url(../images/estrutura/bg_menu.jpg) repeat-x;}
	
		.conteudoMenu ul{width:980px; height:48px; margin:0px auto;}
		.conteudoMenu ul li{ height:32px; padding:12px 21px 0px 19px; float:left; background:url(../images/estrutura/bg_menuDiv.gif) no-repeat right;}
		.conteudoMenu ul li a{color:#2C0074; font-size:20px; text-decoration:none; }
		.conteudoMenu ul li a:hover{color:#9B5DAE; }



#bg_conteudo{margin:0px auto;  }
	#conteudoHome{background:url(../images/estrutura/bg_fundo.png) center; width:980px;}
	
	#colunaEsquerda{float:left; width:202px; background:#E8E0F7 url(../images/estrutura/bg_box.jpg) repeat-x; border:1px solid #676767; margin:5px;}
	
	#colunaCentro{ float:left; width:544px; margin:5px 0px; }
	
		#boxCenter{width:546px;height:auto; float:left; margin:5px 0px; }
	#colunaDireita{max-width:212px; float:left; margin:5px;}
	
		.twitter{padding:5px; width:192; height:auto;}
		.twitter h2{  background:url(../images/icones/playAzu.png) no-repeat left center;  color:#215CB6; border-bottom:1px solid #94A4C0;}

		.video{width:534px; height:288px; background:#FFFFFF; padding:5px;border:1px solid #676767; }

		.siteContato{margin:0px 4px 2px 0px; padding:5px 0px 0px 5px; border: #828282 1px solid;float:left; width:320px; height:320px; padding:5px; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x; }
		.siteContato ul{float:left; width:50%;}
		.siteContato ul li{padding:3px 0px 3px 10px;}
		.siteContato h2{background:url(../images/icones/playRox.png) no-repeat left center;  color:#660033; border-bottom:1px solid #C79EB5;}
		
		.oucaAgora{background:#643D70 url(../images/selos/oucaAgora.jpg) top no-repeat; width:210px; height:100px; float:left;}
		
		.oucaAgora a{ width:198px;  height:100px; display:block; margin:0px 0px 7px 0px; padding:3px 2px 3px 10px;}
		
		.login{margin:5px 0px 2px 1px; padding:5px 0px 0px 5px;
				border: #828282 1px solid;
				width:201px; height:220px; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x; float:left;}
				
		.blog{ padding:5px 0px 0px 5px;
				border: #828282 1px solid;
				width:538px; height:258px; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x; float:left;}
		
		.blog ul{ margin:10px 0px 0px 0px}
		.blog span a {float:right; margin:3px 15px 0px 0px;}
		
		/*#################Stilos dos Blogs###################*/

		.blogLuciano, .blogDrRock, .blogJuliaMoreno, .blogGustafa, .blogPH, .blogLeticiaPassos, .blogFabioFlores, .blogHaeckel, .blogRogerio, .blogVitim, .blogCopa {width:96px; height:76px; margin:3px; float:left; border:1px solid #ccc; cursor:pointer; background:url(../images/equipe/luciano.jpg) bottom; }
		
		.blogLuciano:hover, .blogDrRock:hover, .blogJuliaMoreno:hover, .blogGustafa:hover, .blogPH:hover, .blogLeticiaPassos:hover, 		.blogFabioFlores:hover, .blogHaeckel:hover, .blogRogerio:hover, .blogCopa:hover, .blogVitim:hover, {background:url(../images/equipe/luciano.jpg) top;}
		
		.blogLuciano p, .blogDrRock p, .blogJuliaMoreno p, .blogGustafa p, .blogPH p, .blogLeticiaPassos p, .blogCopa p, .blogFabioFlores p, .blogHaeckel p, .blogRogerio p, .blogVitim p{margin:64px 0px 0px 0px; padding-left:5px; height:14px; background:url(../images/estrutura/bg_blog.png); color:#FFFFFF;}

		.blogLuciano {background:url(../images/equipe/blogLuciano.jpg) bottom; }
		.blogLuciano:hover{background:url(../images/equipe/blogLuciano.jpg) top;}
		
		.blogDrRock {background:url(../images/equipe/blogDrRock.jpg) bottom; }
		.blogDrRock:hover{background:url(../images/equipe/blogDrRock.jpg) top;}
				
		.blogJuliaMoreno {background:url(../images/equipe/blogJulia.jpg) bottom; }
		.blogJuliaMoreno:hover{background:url(../images/equipe/blogJulia.jpg) top;}

		.blogGustafa { background:url(../images/equipe/blogGustafa.jpg) bottom; }
		.blogGustafa:hover{background:url(../images/equipe/blogGustafa.jpg) top;}

		.blogPH {background:url(../images/equipe/blogPH.jpg) bottom; }
		.blogPH:hover{background:url(../images/equipe/blogPH.jpg) top;}

		.blogLeticiaPassos {background:url(../images/equipe/blogleticia.jpg) bottom; }
		.blogLeticiaPassos:hover{background:url(../images/equipe/blogleticia.jpg) top;}

		.blogFabioFlores {background:url(../images/equipe/blogFabio.jpg) bottom; }
		.blogFabioFlores:hover{background:url(../images/equipe/blogFabio.jpg) top;}
		
		.blogFabioFlores {background:url(../images/equipe/blogFabio.jpg) bottom; }
		.blogFabioFlores:hover{background:url(../images/equipe/blogFabio.jpg) top;}

		.blogHaeckel {background:url(../images/equipe/bloghaeckel.jpg) bottom; }
		.blogHaeckel:hover{background:url(../images/equipe/bloghaeckel.jpg) top;}

		.blogRogerio { background:url(../images/equipe/blogDudu.jpg) bottom; }
		.blogRogerio:hover{background:url(../images/equipe/blogDudu.jpg) top;}	
		
		.blogVitim {background:url(../images/equipe/blogVitim.jpg) bottom; }
		.blogVitim:hover{background:url(../images/equipe/blogVitim.jpg) top;}
		
		.blogCopa {background:url(../images/equipe/blogCopa.jpg) bottom; }
		.blogCopa:hover{background:url(../images/equipe/blogCopa.jpg) top;}
	
		
	    .promocao{margin:0px 0px 4px 0px; padding:5px; width:auto;
				border: #828282 1px solid; min-height:288px; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x;}
			.promocao p{ text-align:right;  position:absolute; left:154px; top:280px;}
			.promocao h2{background:url(../images/icones/playLar.png) no-repeat left center;  color:#CC7A00; border-bottom:1px solid #D7C07D;}
			.promocaoInfo{display:block; margin:12px 0px;}
			.promocaoInfo a{ text-decoration:none;}
			.promocaoInfo span{text-align:right; margin:5px 0px 0px 0px; color:#BC8532;}
			.promocaoInfo h6{font-size:14px; font-weight:bold; background:url(../images/icones/setaLar.gif) no-repeat left center;  margin:0px 0px 10px 0px; padding:0px 0px 0px 16px; color:#4F2F00;}
			.promocaoInfo img{ float:left; margin-right:5px; width:60px;}
		 
		 
		 .Ganhadores{margin:0px 0px 5px 0px; padding:5px;
				border: #828282 1px solid; height:200px; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x;}
			.Ganhadores h2{background:url(../images/icones/playAma.png) no-repeat left center;  color:#CC7A00; border-bottom:1px solid #D7C07D;}
		 
		 .eventos{margin:0px 0px 3px 0px; padding:5px;border: #828282 1px solid;  width:198px; height:auto; display:table; position:relative; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x;}
		 .eventos a{ margin:5px 0; display:block;} 
		 .eventos h2{background:url(../images/icones/playLar.png) no-repeat left center;  color:#CC7A00; border-bottom:1px solid #D7C07D;}
		 .eventos img{float:left; margin:5px 5px 0px 0px;}
		 .eventos p{ margin:7px 0px 7px 0px; display:block;}
		 
		 
		.noticias{ width:958px; height:auto; float: left; margin:0px 5px 5px 5px; padding:5px;border: 	#828282 1px solid; background:url(../images/estrutura/bg_boxBra.jpg) #FFFFFF repeat-x;}
		.noticias h2{background:url(../images/icones/playRed.png) no-repeat left center;  color:#6C1500;}
		.noticias ul li span{ text-align:right; float:right; margin:3px 4px 0px 0px; color:#999999; font-size:10px;}
		
		.noticiaImg{width:170px; margin:5px; float:left; height:150px; }
		.noticiaImg h5{ font-size:14px; border-bottom:1px solid #742310; color:#742310; padding:0px; 0px 2px 2px;}
		
		
		.noticiaNota{ margin-left:30px; float:left; width:360px;}
		.noticiaNota h5{ font-size:14px; margin:4px 0px 0px 0px; border-bottom:1px solid #FF3300; color:#FF3300; padding:0px; 0px 2px 2px;}
		.noticiaNota li{ margin:12px 0px;}
		
		.vejaMais{ float:right; font-size:10px; margin-right:10px;}
		
#bg_rodape{ background:url(../images/estrutura/rodape1.jpg) center no-repeat #343360 ;  clear:both; margin:0px 0px 0px 0px;}
	#conteudoRodape{ height:20px; padding:180px 0 0 0; color:#FFFFFF; }
	