html, body { margin: 0; padding: 0; height:100%; *height:100%; _height:auto; }

body{margin:0px; background: #c9e7ef url(../imagens/bgsite.jpg) repeat-x center top; }

#topo{width:778px; height:219px; margin: 0 auto;}

#logomarca{width:128px; height:97px; float:left; margin-top:20px; margin-left:20px; *margin-left:20px; _margin-left:10px;}

#titulo{width:296px; height:29px; float:left; margin-top:60px; margin-left:10px;}

#img{width:217px; height:138px; float:left; margin-top:20px; *margin-left:0px;}

#header{width:778px; height:62px; float:left; margin-top:0px; margin-left:0px; background-image:url(../imagens/bgheader.jpg); background-repeat:no-repeat;}

#menu{width:510px; margin-top:0px; margin-left:0px; height:62px; float:left;}

#menu ul{width:500px; margin:0px auto; margin-top:20px; padding-left:50px; float:none; text-align:center}

#menu ul li{display:inline; padding:0px 10px 0px 10px;}

#menu ul li a{font-family:verdana; font-size:12px; color:#FFF; font-weight:bold; text-decoration:none;}

#menu ul li a:hover{font-family:verdana; font-size:12px; color:#FFF; font-weight:bold; text-decoration:underline;}

#container{width:778px; display:table; margin: 0 auto; clear:both; background-image:url(../imagens/bg_white.gif); background-repeat:repeat-y}

#nav {width: 201px; min-height:620px; height:auto; margin-bottom:25px; text-align: left; float: left; background: #FFF url(../imagens/bgNav.jpg) no-repeat; }

#nav ul { width: 167px; padding-left:32px; float:left; clear: both; margin-left:0px; margin-top:0px;}

#nav ul li {padding: 5px 0 5px 0px; margin:0px; margin-left:-15px; list-style:none; background: url(../imagens/bgLiNav.jpg) no-repeat 4px;}

#nav ul li a {font: 12px tahoma; color: #333; padding-left:15px; text-decoration:none;}

#nav ul li a:hover { text-decoration: underline;}

#content{width:577px; min-height:620px; float:left; margin-top:0px; margin-left:0px; background-image:url(../imagens/bgColLat.jpg); background-repeat:no-repeat; background-color:#FFF;}

#ticker{width:559px; height:245px; float:left; margin-left:2px;}

.box{float:left; margin:0px; width:258px; background-image:url(../imagens/bg_box.jpg); background-repeat:repeat-x;}

.box2{float:left; margin:0px; clear:both; margin-top:10px; width:536px; background-image:url(../imagens/bg_box.jpg); background-repeat:repeat-x;}

#footer { width:100%; height:110px; background: #a9ddeb; margin-top:0px; float:left; clear:both;}

#footerCenter {width:778px; margin: 0 auto; padding-top: 15px; text-align: center; background: url(../imagens/footerCenter.jpg) no-repeat;}

#footerCenter a{color: #000;}

#footerCenter a:hover{ text-decoration: underline;}

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

font.current{font-family:tahoma; font-size:12px; color:#333;}

font.extra{font-family:tahoma; font-size:12px; color:#FFF;}

font.data{font-family:arial; font-size:11px; color:#318ACC;}

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

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

span.manchete{margin:3px 0px 1px 0px; float:left; clear:both}


h2{font-family:verdana; font-size:14px; color:#006699; font-weight:bold; margin-bottom:20px;}


.recent_chamada{float:left; margin:12px 12px 0px 0px; *margin-left:12px; margin-left:12px; _margin-left:6px;}

.img{float:left; width:81px; height:56px;}

.chamada_c_foto{float:left; width:148px; padding-left:4px; height:56px;}

.chamada_s_foto{float:left; width:229px; padding-left:4px; height:56px;}

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

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

a.current{font-family:tahoma; font-size:12px; color:#666; text-decoration:none;}

a.current:hover{font-family:tahoma; font-size:12px; color:#666; text-decoration:underline;}

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


.text_contatos{margin:0px 0px 15px 80px; width: 380px; height:18px; color: #666; border:1px solid #999; background-color:#FFFFFF; font-size:11px; font-family:verdana;}

p.contatos{margin:0px 0px 2px 80px;}

.textarea_mensagem{margin:0px 0px 15px 80px; width: 380px; height:80px; color: #666; border:1px solid #999; background-color:#FFFFFF; font-size:11px; font-family:verdana;}

.select_contatos{margin:0px 0px 15px 80px; width: 280px; color: #333333; border-color:#333333; border-width:1px; background-color:#FFFFFF; font-size:13px; font-family:verdana;}

.bt{font-family: Verdana; width: 80px; margin-top:1px; font-weight:bold; font-size: 9px; color: #FFF; text-decoration: none; background-color:#006699; cursor:pointer;}

#titulo_pagina{width:537px; height:68px; background-image:url(../imagens/mioloInterno.jpg); background-repeat:no-repeat;}


/* calendario */
.data_verde{background-color:#009933;}
a.verde{font-family:arial; font-size:11px; color:#FFF; text-decoration:none;}
a.verde:hover{font-family:arial; font-size:11px; color:#FFF; text-decoration:underline;}

.data_verde_oliva{background-color:#99CC33;}
a.verde_oliva{font-family:arial; font-size:11px; color:#333; text-decoration:none;}
a.verde_oliva:hover{font-family:arial; font-size:11px; color:#333; text-decoration:underline;}

.data_amarelo{background-color:#FFCC00;}
a.amarelo{font-family:arial; font-size:11px; color:#333; text-decoration:none;}
a.amarelo:hover{font-family:arial; font-size:11px; color:#333; text-decoration:underline;}

.data_azul{background-color:#0066CC;}
a.azul{font-family:arial; font-size:11px; color:#FFF; text-decoration:none;}
a.azul:hover{font-family:arial; font-size:11px; color:#FFF; text-decoration:underline;}

.data_cinza{background-color:#999;}
a.cinza{font-family:arial; font-size:11px; color:#333; text-decoration:none;}
a.cinza:hover{font-family:arial; font-size:11px; color:#333; text-decoration:underline;}

.data_laranja{background-color:#FF9900;}
a.laranja{font-family:arial; font-size:11px; color:#333; text-decoration:none;}
a.laranja:hover{font-family:arial; font-size:11px; color:#333; text-decoration:underline;}

.data_rosa{background-color:#FF99CC;}
a.rosa{font-family:arial; font-size:11px; color:#333; text-decoration:none;}
a.rosa:hover{font-family:arial; font-size:11px; color:#333; text-decoration:underline;}

.data_roxo{background-color:#663399;}
a.roxo{font-family:arial; font-size:11px; color:#FFF; text-decoration:none;}
a.roxo:hover{font-family:arial; font-size:11px; color:#FFF; text-decoration:underline;}

.data_vermelho{background-color:#CC0000;}
a.vermelho{font-family:arial; font-size:11px; color:#FFF; text-decoration:none;}
a.vermelho:hover{font-family:arial; font-size:11px; color:#FFF; text-decoration:underline;}

.calendario {
    font-family:arial;
    font-size:11px;
     width: 150px;
     height:140px;
     border-collapse: collapse;
     border: 1px solid #CCC;
     background-color: #FFF;
     text-align: center;
}
