body{margin:0px; background-image:url(../imagens/fundo.gif); background-repeat:repeat;}

#site{width:960px; margin:0px auto; background-image:url(../imagens/bg_site.png); background-repeat:no-repeat; height:auto; min-height:676px;}

#coluna_left{float:left; margin:0px; width:257px; height:auto; height:676px; _height:676px;}

#anima{float:left; margin:0px; padding-top:20px; width:257px; height:358px;}

#menu{float:right; margin:0px; padding-top:10px; background-image:url(../imagens/bg_menu.png); background-repeat:no-repeat; width:168px; height:197px;}

#menu ul{float:left; margin:0px; padding-left:10px; width:168px;}

#menu ul li{float:left; margin-bottom:6px; list-style:none; display:block; clear:both; list-style-type:none;}

#menu ul li a{margin-top:0px; font-weight:bold; float:left; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#333}

#menu ul li a:hover{margin-top:0px; font-weight:bold; float:left; text-decoration:none; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FF6600;}

#coluna_right{float:left; margin:0px; margin-left:33px; width:670px; height:auto; *height:676px; min-height:676px; _height:676px;}

#header{float:right; margin:0px; padding-top:2px; width:510px; height:123px;}

#noticias{float:left; margin:0px; padding-top:0px; width:664px; margin-bottom:10px; height:260px;}

.info {padding: 5px; float:left; margin-top:10px; margin-bottom:0px; width:660px; height:100px;}

.info_auto {padding: 5px; float:left; margin-top:10px; margin-bottom:0px; width:660px; height:30px; min-height:30px;}

.info_left{padding: 5px; float:left; margin-top:10px; margin-bottom:0px; width:310px; height:100px;}

.info_right{padding: 5px; float:left; margin-top:10px; margin-bottom:0px; width:310px; height:100px;}


.borderit img{ border: 2px solid #CCC; margin-right:3px;}

.borderit:hover img{ border: 2px solid #FF6600; margin-right:3px;}

.borderit:hover{color: #FF6600; /* irrelevant definition to overcome IE bug */}


a.hora{font-family:arial; font-size:10px; color:#FFF; background-color:#FF6600; padding:5px; margin-left:-1px; margin-top:-6px; float:left; text-decoration:none;}

a.noticia_link{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:none;}

a.noticia_link:hover{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-decoration:underline;}

a.noticia_text_link{font-family:verdana; font-size:11px; color:#666; text-decoration:none;}

a.noticia_text_link:hover{font-family:verdana; font-size:11px; color:#666; text-decoration:underline;}

a.noticia_hora_link{font-family:verdana; font-size:10px; color:#666; text-decoration:none;}

a.noticia_hora_link:hover{font-family:verdana; font-size:10px; color:#666; text-decoration:underline;}


.img_video{float:left; height:180px; width:300px; margin-left:11px; *margin-left:11px; _margin-left:6px; margin-top:5px;}

.player_video{float:left; height:200px; width:320px; margin-left:2px; *margin-left:2px; _margin-left:1px; margin-top:12px;}

.bordervid img{ border: 2px solid #CCC;}

.bordervid:hover img{ border: 2px solid #FF6600;}

.bordervid:hover{color: #FF6600; /* irrelevant definition to overcome IE bug */}



.others_left{float:left; overflow:hidden; margin:0px; margin-top:10px; width:326px; height:238px; margin-right:12px;}

.others_right{float:left; overflow:hidden; margin:0px; margin-top:10px; width:326px; height:238px; background-image:url(../imagens/bg_videos.png); background-repeat:no-repeat;}

#footer{float:left; margin:0px; margin-top:10px; clear:both; padding-top:10px; width:664px; height:30px;}

/* forumlario login */
div.form_text{width:179px; clear:both; margin:0px; float:right; height:21px; padding-top:2px; margin-right:5px; background-image:url(../imagens/bg_input.png); background-repeat:no-repeat;}

input.form_text_login{border:0px; background:none; width:150px; font-family:verdana; font-size:11px; padding:2px; color:#666;}

.bt{float:right; clear:both; margin-top:1px; margin-right:6px; *margin-right:6px; _margin-right:11px; border:none; padding:3px; cursor:pointer; background-color:#FF6600; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}


.bt2{border:none; padding:5px; cursor:pointer; background-color:#FF6600; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#FFF;}



font.subtitulo_preto{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#333;}

font.footer{font-family:arial; font-size:10px; color:#333;}

a.footer{font-family:arial; font-size:10px; color:#333; text-decoration:none;}

a:hover.footer{font-family:arial; font-size:10px; color:#333; text-decoration:underline;}

h1.titulo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:22px; color:#FF6600; margin:0px; padding:0px; float:left; margin-left:5px; *margin-left:5px; _margin-left:2px;}

h2.titulo{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:18px; color:#FF6600; margin:0px; padding:0px; float:left; margin-left:5px;}


font.enquete{font-family:verdana; font-size:11px; color:#666;}

font.depoimento{font-family:verdana; font-size:10px; color:#666; text-decoration:none;}


a.fechar{font-family:tahoma; font-size:12px; font-weight:bold; color:#FFF; text-decoration:none;}

.text_popup{margin:2px 10px 0px 10px; width: 300px; height:19px; color: #666; border:1px solid #CCC; background-color:#FFFFFF; font-size:11px; font-family:verdana;}

.textarea_popup{margin:2px 10px 15px 10px; width: 300px; height:40px; color: #666; border:1px solid #CCC; background-color:#FFFFFF; font-size:11px; font-family:verdana;}

