/* ===-------------===  CSS GLOBAL  ==--------------===
                       	    SBP                     ===
                                                    ===
         Copyright:    Â© 2009, Francisco Rangel     ===
          Coded by:       Francisco R. Q. Junior    ===
                                                    ===
              http:              www.whz.com.br     ===
			  mail:        francisco@whz.com.br     ===
                                                    ===
----------=== Vs. 1.0 - Abr/2009 | By Francisco  ---=== */



/********PNG IE6 *******/
*html img {
	filter:expression(
		this.alphaxLoaded ? "" :
		(
		this.src.substr(this.src.length-4)==".png"
		?
		(
		(!this.complete)
		? "" :
		this.runtimeStyle.filter=
		("progid:DXImageTransform.Microsoft.AlphaImageLoader(src='"+this.src+"')")+
		(this.onbeforeprint="this.runtimeStyle.filter='';this.src='"+this.src+"'").substr(0,0)+
		String(this.alphaxLoaded=true).substr(0,0)+
		(this.src="/imagens/bgs/blank.png").substr(0,0)
		)
		:
		this.runtimeStyle.filter=""
		)
	);
}
/*******/


html, body {height:100%;}
body{height:100%; margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; background:url(/imagens/bgs/fundo_basico.jpg) repeat-x #eaedee; color:#333333;}

form{margin:0px; padding:0px;}
a{text-decoration:none; color:#333333;}
a:hover{text-decoration:underline;}
img{border:0px;}

#container{width:100%; min-height:100%; _height:100%; position:relative; margin:0 auto;}

#topo{height:125px;}

#topo .content{margin:0 auto; width:970px; clear:left;}
#topo .content .menuTopo,
#topo .content .menu,
/* linha original logo 100 anos 
#topo .content .busca{width:70%; text-align:right; float:right; margin-right:5px; z-index:10; position:relative;}
*/
#topo .content .busca{width:70%; text-align:right; float:right; margin-right:110px; z-index:10; position:relative;}

#topo .menuTopo{height:18px; margin-top:3px; font-size:10px; font-weight:bold; color:#9b9b9b; margin-right:10px;}
#topo .menuTopo a{color:#9b9b9b;}

#topo .menu{font-size:12px; font-weight:bold; color:#d9dee1; margin-top:44px; height:25px; z-index:100000;}
#topo .menu a{color:#223e7a; text-decoration:none; margin:0px 15px 0px 15px;}
#topo .menu a:hover{color:#d9dee1;}

#topo .busca form{ float:right;}
#topo .busca{margin-top:3px;}
#topo .busca label{ color:#e06e00; font-size:14px; font-weight:500; letter-spacing:-0.1em; margin-right:10px;}
#topo .busca input{ margin-top:3px; margin-right:10px; }

#topo .logo{ position:absolute; top:0px; margin:0px 0px 0px 20px; z-index:9;}


.verTodos{ eight:15px; width:98%; float:right; text-align:right; display:block; margin-top:10px; padding:2px 5px 2px 5px; border-top:solid 1px #e1e1e1;}
.verTodos a{ color:#223e7a; font-size:10px; text-decoration:none; font-weight:bold;}


div#conteudo{ margin:10px auto 0; width:970px; min-height:100%; clear:both; background:url(/imagens/bgs/bg_principal.gif) repeat-y center;}
div#conteudo:after{ content:"."; display:block; clear:both; visibility:hidden; }

#conteudo .marcador{position:relative; margin-top:-16px; height:4px; width:100%; margin-bottom:10px; font-size:4px; background:#e06e00;}
#conteudo .center .marcador{ background:#223e7a;}

#conteudo .left,
#conteudo .right{ padding:10px;}

#conteudo .left{width:175px; z-index:99999; position:relative;}
#conteudo .center{margin:0px 10px 0px 10px; width:530px; padding:0px 10px 0px 10px;}
#conteudo .right{width:180px; _margin-right:-5px;}

#conteudo .left,
#conteudo .center,
#conteudo .right{float:left; padding-top:15px; padding-bottom:70px; }

#conteudo .center .breadcrumb{width:100%; color:#e06e00; font-size:12px; font-weight:bold; background:#fafafa; padding:5px 0px 5px 0px; margin-bottom:20px;}
#conteudo .center .breadcrumb a{color:#666666;}

#conteudo .left hr{color:#e68b33; width:95%;}
#conteudo .left .menu a{color:#223e7a; font-size:10px; font-weight:bold;  text-decoration:none; padding:8px 5px 8px 5px; border-bottom:solid 1px #e1e1e1; display:block;}
#conteudo .left .menu a:hover{ background:#223e7a; color:#FFF;}


#conteudo .right .patrocinadores{text-align:center;}
#conteudo .right h2{ font-size:12px; text-align:left; font-weight:500; color:#e06e00; border-bottom:solid 1px #e1e1e1;}

#conteudo .right .associados{margin:15px 0px 15px 0px;}
#conteudo .right .associados label{ margin:5px 0px 10px 0px; color:#223e7a;}
#conteudo .right .associados input{ margin-right:5px; }
#conteudo .right .associados{border-bottom:solid 1px #e1e1e1; float:left; padding-bottom:20px; }

#conteudo .right .destaquesLaterais{padding:10px 0px 10px 0px;}

#conteudo .right  .btCadastro{width:100%; float:left; font-size:10px; margin:-3px 0px 20px 0px;}
#conteudo .right  .btCadastro a{ display:block; margin-top:-8px; padding:0px; height:15px; color:#999999;  background:url(/imagens/bgs/tracado.jpg) repeat; }

#rodape{background:url(/imagens/bgs/fundo_rodape.jpg) repeat-x bottom; height:61px; width:100%; position:absolute; bottom:-70px;}
#rodape .content{margin:0 auto; width:970px; clear:left; font-weight:bold; color:#d9dee1; text-align:center; padding-top:20px;}
#rodape .content a{color:#223e7a; text-decoration:none; margin:0px 15px 0px 15px;}
#rodape .content a:hover{color:#d9dee1;}

#rodape .content span{font-size:10px; font-weight:normal; color:#9a9a9a; }



