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

body, html{margin:0px; height:1240px; font-size:12px; font-family:Arial;background:#9DC1DD url('img/layout/body_bottom.jpg') no-repeat bottom;
color:#245999;
}h1{padding:0px; margin:0px; font-size:15px; font-weight:bold; text-indent:30px;
}p{margin:0px; padding:0px;
}.main{width:900px; margin:auto;
}a{color:#FFF; text-decoration:none;

}.top{width:900px; height:100px;
}.spacer10{width:100%; height:10px;
}.banner{width:900px; height:300px;
}.content{width:900px; height:459px; background:url(img/layout/main_content.jpg) top repeat-x;
}.bottom{width:900px; height:30px; background:url(img/layout/bottom_bar.jpg) top repeat-x; line-height:30px; font-weight:bold; text-align:center;

}.logo{width:208px; height:74px;

/* barra de navegação no topo da pagina */
}.navbar{width:900px; height:26px; font-size:15px; font-weight:bold; text-align:center;
}.navbox{width:600px; height:26px; float:right;
}.navbar .link{width:120px; float:left; line-height:26px; background:#FFF; color:#245999;
}.navbar .link a{color:#245999; text-decoration:none;
}.navbar .active{width:120px; float:left; background:#245999; line-height:26px; color:#FFF;
}.navbar .active a{color:#FFF; text-decoration:none;
}.line{width:900px; height:4px; background:#245999;

/* conteudo no centro da pagina */
}.content .historial{width:900px; height:260px;
}.content .slideswhow{width:900px; height:189px;
}.bar{width:880px; margin-left:10px; margin-right:10px; overflow-y:hidden; overflow-x:scroll;
}.img{width:209px; height:142px; padding:10px; float:left;
}.slidebar{width:1150px;
}.content .historial .textbox{width:720px; padding:10px; float:left; 
}.content .historial .pub{width:159px;; height:215px; float:left; 
}.content .historial .pub div{width:112px; margin:auto;
}.content .historial .iframe{height:235px; width:720px; overflow-y: scroll; overflow-x:hidden;
}.content .historial .iframe .itexto{width:695px; float:left; text-align:justify; text-indent:20px;
}.dotvert{width:1px; float:left;
}.dothorz{height:2px; padding:0px 0px 10px 0px;


}.bottom-let{width:900px; height:30px; float:left;

}.racas-left{width:440px; float:left; height:460px;
}.racas-center{width:20px; float:left; height:460px;
}.racas-right{width:440px; float:left; height:460px;
}.racas-content{width:420px; margin:10px;
}.racas-text{text-align:justify; text-indent:20px;
}.racas-iframe{width:410px; height:200px; overflow-y:scroll; overflow-x:hidden;
}.racas-img{width:245px; height:170px; margin:25px auto;

}.noticias-left{width:680px; height:440px; float:left; margin:10px;
}.noticias-right{width:170px; height:439px; float:left; margin:10px;
}.noticias-row{width:100%; text-align:justify; min-height:80px; padding:10px 5px;
}.noticias-spacer{width:100%; height:20px; line-height:20px; background-image:url('img/layout/dot_hor.jpg'); background-position:1px 9px; background-repeat:no-repeat;
}.noticias-img{width:80px; height:80px; float:left; margin:0px 10px 10px 10px;
}.noticias-text{text-align:justify;
}.noticias-text a{ text-decoration:underline;color:#245999;
}.noticias-text p{text-indent:20px;
}.noticias-frame{width:660px; overflow-y: scroll; overflow-x:hidden; height:440px;
}.noticias-iframe{margin-right:30px;
}.noticias-pub{width:112px; margin:auto;


}.galeria{width:880px; height:440px; margin:10px;
}.galeria-iframe{width:880px; height:440px; overflow-y:scroll; overflow-x:hidden;
}.galeria-row{height:143px; width:880px; margin:10px 0px;
}.galeria-box{width:210px; height:143px; float:left; background:#FFF; margin-right:50px; margin-left:30px;
}.galeria-box img{padding:5px;
}.galeria-list{width:100px; margin:auto;
}.galeria-list ul{padding:0px; margin:0px;
}.galeria-list ul li{float:left; padding:2px 6px;; background:#FFF; margin:0 2px; display:block; list-style-type:none;
}.galeria-list a{text-decoration:none; font-weight:bold; color:#245999;
}.galeria-list .active{background:#245999; color:#FFF;
}.galeria-list .active a{color:#FFF;

}.contactos{width:900px; height:460px;
}.contactos-head{width:780px; height:79px; background:url(img/layout/contact_bar.jpg) repeat-x; color:#FFF; padding:10px 60px; font-weight:bold;
}.ccntactos-row a{color:#FFF; text-decoration:none;
}.contactos-floatl{width:480px; float:left; height:79px;
}.contactos-floatr{width:300px; float:left; height:79px;
}.contactos-row{padding-bottom:6px;
}.contactos-left{width:380px; float:left; height:339px; padding:10px;
}.contactos-right{width:500px; float:left; height:359px;
}.contactos-form{
}.contactos-form form{padding:0px; margin:0px;

}.label{width:80px; float:left; padding:2px;
}.input{width:280px; float:left; padding:2px;
}.textfield{width:280px;
}.textinput{width:240px;
}.botao{margin-left:86px;
}.version{width:60px; float:left; height:30px; line-height:30px; font-weight:bold;
}.copyright{width:620px;float:left; height:30px;line-height:30px; text-align:center; font-weight:bold; text-indent:30px;
}.vtp{width:218px; float:left; font-size:11px; font-weight:bold; height:30px;line-height:30px; font-size:10px;
}.vtp a{text-decoration:none; font-weight:normal; color:#245999;
}.vtp a:hover{text-decoration:underline;