body {background:url(/img/bg.gif) #000e42 repeat-x; font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px; line-height:14px; margin:0; text-align:center;}

a:link, a:active, a:visited{color:#333333; text-decoration:none;}
a:hover{ text-decoration:underline; color:#666666;} img {border:0;}

#main {width:100%; height:100%; display:table;}

#site {width:950px; height:auto; margin:auto; display:table;}
#acesso{width:225px; height:185px; float:left; text-align:left; padding:0 10px  0 0px;}
#menu {width:705px; height:185px; _padding:10px 0 0 0;  float:left; text-align:left; }
#flash {width:940px; height:255px; padding:0 0 0 10px; float:left;}
#container {width:950px; height:auto; margin:auto;}
#esq {width:215px; height:auto; float:left; text-align:right; padding:0 10px 0 0px;}
#branco { background:url(/img/bg-dir.jpg) #fff right repeat-y; width:680px; margin-left:10px; height:auto; display:table; float:left;}
#cont {width:455px; height:auto; display:table; float:left; background:url(/img/bg-cont.jpg) #FFFFFF repeat-y;}
#int-cont {width:435px; height:auto; margin:auto; background:url(/img/bg-home.png) right top no-repeat; text-align:left; display:table; padding:0 10px;}
#dir {width:225px; float:left; height:auto; text-align:left;}


#rodape {width:100%; height:214px; background:url(/img/bg-rdp.gif) bottom; text-align:center; display:table; clear:both;}
#rod-int {width:980px; height:214px; margin:auto;}

 * html img /*codigo p png no ie*/ {  
   
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="/img/blank.gif").substr(0,0)  
 )  
 :  
 this.runtimeStyle.filter=""  
 )  
);  
}

.acesso{font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:10px;}
.acesso:link{color:#CCCCCC; text-decoration:none;}

.txtpreto {font-size:12px; color:#000000; text-decoration:none;}

.down-home{font-size:12px; color:#999999; line-height:18px;} a.down-home:link, a.down-home:active, a.down-home:visited{color:#999999; text-decoration:none;} a.down-home:hover{text-decoration:underline;}

.tit{color:#003366; font-size:18px; line-height:20px;}
.red{color:#cc0000; font-size:10px;} a.red:link, a.red:active, a.red:visited{color:#cc0000; text-decoration:none;} a.red:hover{text-decoration:underline;}

.red2{color:#ffffff; background-color:#FF0000; font-size:10px; font-weight:bold;} a.red2:link, a.red2:active, a.red2:visited{color:#cc0000; text-decoration:none;} a.red2:hover{text-decoration:underline;}

.tblack{color:#000000; font-size:16px; font-weight:bold;} a.tblack:link, a.tblack:active, a.tblack:visited{color:#000000; text-decoration:none} a.tblack:hover{text-decoration:underline; color:#333333;}

.noticia{font-size:12px; line-height:16px; color:#333333;} a.noticia:link, a.noticia:active, a.noticia:visited{color:#333333; text-decoration:none;} a.noticia:hover{text-decoration:underline;}

.cinzab{font-size:12px; font-weight:bold; color:#666666;} a.cinzab:link, a.cinzab:active, a.cinzab:visited {color:#666666; text-decoration:none;} a.cinzab:hover{text-decoration:underline;} 

.tred{font-size:12px; font-weight:bold; color:#cc0000;} a.tred:link, a.tred:active, a.tred:visited {color:#cc0000; text-decoration:none;} a.tred:hover{text-decoration:underline;} 

.inscricao{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#FFF; height:25px; line-height:25px; background-color:#900;}
.inscricao:link{text-decoration:none;}