/* CSS Document */
/*--------------------------geral---------------------------*/
* {text-decoration:none; margin:0; padding:0; list-style:none; border:none; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#000000; line-height:130%; text-align:justify;}
* a:hover{color:#990000;}
body {background:#A1CAFF; margin:0px auto; background-image:url(images/fundao.jpg); background-repeat:repeat-x}

#topo, .toplogo, .topdir, .topnome, .textope, #canal, .blockmenu, .menutitu, .junto, .junto03, .tabelatit, .noticialista, .tab, #galeria, .gale00, .douwload01 a, .douwnload02, .forum, .inforun, #meio, #rodape, #contener, #assina, .tab2 {position:relative; display:table;}
#menu a, .box01, .box02, .bots a, .textobox1, .textobox2, .linha, .onlinha, .lafoto .gale01 a, .forumleft, .forumright, .not a, .forumpe, #edicao, #edicao2, .notitulo, .link01, .link01 a, .outform, #sombra, .blockbanners {position:relative; display:block;}
#topo, #meio, .forum, .inforun, .forumpe, .textope, #assina, #sombra, .blockbanners {margin:0px auto;}
#topo, #meio, #rodape, #edicao, #sombra {width:778px;}
#topo {height:123px;}
.toplogo {width:305px; height:123px; background: url(images/agua.jpg) no-repeat;}
.topdir {width:468px; height:60px; margin-top:20px;}
.topnome {width:433px; height:52px; background:url(images/topnome.jpg); margin:89px 0px 0px 23px;}
.toplogo {height:123px;}
.tab2 { margin-right:25px; width:40px; text-align:right; clear:both}
#meio {background: #FFFFFF; top:82px}
#edicao { height:36px; background:url(images/edicao.jpg) no-repeat;}
#edicao2 { width:500px; margin:5px 5px 0px 0px; font-size:14px; color:#FFFFFF; text-align:right; font-weight:bold; }

#assina {text-align:center; width:780px; clear:both; height:100px; top:60px;}

#rodape {height:105px; margin-top:30px; border-top:1px solid #A1CAFF; text-align:center; background:#FFFFFF}
.textope {width:457px; height:100px; top:5px; background-image:url(images/pe.jpg);}

.topdir, .bots, .link01, #contener, .textobox2, .douwnload02, .forumright, #rodape, .blockmenu, #edicao2, .tab2 {float:right;}
.toplogo,.topnome, #menu, .junto02, .forminvisible, .box01, .box02, .textobox1, .tabelatit, .linha, .onlinha, .noticialista, .lafoto, .forumleft, #canal,.not {float:left;}
.titulo01, .tabelatit {font-size:13px; color:#6C6A6A; font-weight:bold;}
#sombra{ height:30px; background-image:url(images/sombra.jpg); background-color:#A1CAFF; background-repeat:no-repeat; clear:both; margin-top:10px;}

#menu, .box01, .box02 {margin:0px 0px 10px 10px;}
.blockmenu {width:142px; border:1px solid #EFAFAD; padding:1px 2px 1px 2px; margin:10px 7px 2px 0px; color:#B22520; font-size:16px; text-align:right;}
.menutitu {font-size:12px; font-weight:bold; color:#B22520; padding:15px 0px 0px 10px;}
#canal {width:161px; text-align:left; margin:3px 0px 0px 0px; background:url(images/canalfundo.jpg) no-repeat;}
#menu a {font-size:14px; color:#3164AD; text-align:right; border-bottom:1px solid #D3DEED; line-height:130%; padding:3px 0px 3px 0px;}
#menu a:hover {color:#B22520; border-bottom:1px solid #D3DEED;}
#menu a, .box01, .box02 {width:135px;}
.blockbanners { width:151px; margin-top:15px; margin-bottom:5px; text-align:center;}

#contener {width:567px; margin:0px 25px 10px 0px; color:#000000;}

.textobox1, .textobox2 {top:15px;}
.textobox1, .textobox2, .tab {width:270px;}
.tabelatit {padding:7px 0px 5px 0px}

.linha {width:576px; height:16px; background:#C0242E; margin:5px 0px 10px 0px;}
.onlinha { margin:1px 0px 0px 5px; font-size:11px; color:#FFF; font-weight:bold;}


.noticialista {width:570px; margin-left:3px;}
.notdata{font-size:15px; color:#999999; margin-bottom:10px;}
.notitulo {font-size:22px; color:#29528F; margin:3px 0px 10px 0px}
.not { }
.not a {font-size:12px; color:#000; font-weight:bold; margin-bottom:10px; width:500px;background:#DDECFF; padding:1px 3px 1px 3px;}
.not a:hover, .link01 a:hover {color:#B22520;}
.lafoto{ margin:5px 8px 5px 0px; padding:10px; border: 1px solid #EFAFAD}

.bots a {background:url(images/bots.jpg); font-family:Arial, Helvetica, sans-serif; color:#FFFFFF; font-size:11px; font-weight:bold; margin:5px 5px 3px 0px; padding:2px 2px 2px 3px}
.bots a:hover{color:#000000; font-size:11px; font-weight:bold; background:url(images/bots2.jpg)}
.link01 {clear:both; margin:7px 0px 3px 0px;}
.link01 a {color:#FFF; font-size:10px; background:#B42422; font-weight:bold; padding:1px 2px 1px 2px;}
.link01 a:hover {color:#FFF; background:#A1CAFF;}

.junto, .junto03 {border:1px solid #A1CAFF; margin:3px 0px 7px 5px;}
.junto {width:145px;}
.junto02 { padding:1px 3px 2px 2px; width:100px; height:100%; text-align:right;}
.junto03 {width:540px; background:url(images/junto2.jpg) repeat-y; padding-bottom:2px}

.junto02, .junto03, .forminvisible { position:relative; display:table;}

.forminvisible {font-size:11px; color:#5E696E; margin:2px 3px 0px 0px; padding:2px 0px 2px 1px; border:0px; background:#DDECFF;}
.form01 {font-size:11px; color:#5E696E; margin:1px 0px 0px 0px; padding:2px 0px 2px 1px; border:1px solid #737070;}
.form02 {font-size:11px; color:#5E696E; margin:1px 0px 0px 5px; padding:2px 0px 2px 1px; border:1px solid #A1CAFF; background:#A1CAFF; }

.form03 {font-size:11px; color:#5E696E; padding:2px 0px 2px 1px; background:#A1CAFF;}
.outform {margin:5px 0px 3px 0px; width:150px; font-size:11px}

.cinza01, .cinza01 a {font-size:12px; color:#000000;}
.cinza01 a:hover {color:#990000;}

.forum{width:473px; background:url(images/forumfundo.jpg); text-align:center;}
.inforun {width:441px; padding:10px; background:url(images/forumfundo2.jpg);}
.forumright, .forumleft { width:200px}
.forumtit {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:22px; color:#666; margin:10px 0px 10px 0px}
.forumpe { width:473px; height:22px; background:url(images/forumpe.jpg);}
