h1,h2,h3,h4,h5,h6,body,form,table,img{margin:0;padding:0;border:0;}

      a:active, a:focus {
      outline: 0;
      }

body{margin:0;padding:0;background:#fff;}

table.borda,table.borda td{border:1px solid #000;border-collapse:collapse;}

body,td {font-family: arial;font-size: 11px;color: #000;text-decoration: none;}
a {color: #003390;text-decoration: underline;}
a:hover {color: #003390;text-decoration: none;}

pre{font-size:11px;}
hr{height:1px;color:#000;}
input{font-family:arial;font-size:11px;color:#000;border: 1px outset #000;}
textarea{font-family:arial;font-size:11px;color:#000;border: 1px outset #000;}
select{font-family:arial;font-size:11px;color:#000;border: 1px outset #000;}

/**/

#menu{width:680px;height:170px;border-bottom:2px solid #e5e5e5;background:url(i/logoi.png) no-repeat 45px 0;margin:0 auto;padding:0 45px;}
#menu img{display:block;float:left;}

#menu div.links{padding:29px 0 0 14px;float:left;width:140px;line-height:14px;}
#menu div.links strong{display:block;font-size:12px;padding:0 0 2px 0;}
#menu div.links a{text-decoration:none;}
#menu div.links a:hover{text-decoration:underline;}

#menu div.outros{padding:29px 0 0 12px;float:left;width:120px;line-height:14px;}
#menu div.outros strong{display:block;font-size:12px;padding:0 0 2px 0;}
#menu div.outros a{text-decoration:none;}
#menu div.outros a:hover{text-decoration:underline;}

#menu div.home{float:left;width:230px;margin:30px 0 0 0;height:100px;}
#menu div.home a{width:230px;height:100px;overflow:hidden;background:transparent;display:block;text-indent:-1000px;}

.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {*zoom:1;}

#patrocinio img{display:block;margin:0 auto;}

#patrocinio{width:660px;margin:0 auto;padding:0 0 20px 0;}

#roma{width:660px;margin:0 auto;border-bottom:2px solid #e5e5e5;}
#roma a,
#roma img{display:block;margin:0 auto;width:264px;}

#home-header{width:606px;height:205px;background:url(i/logo.png) no-repeat 0 0;text-indent:-1000px;overflow:hidden;margin:0 auto;padding:0;}

#home-esportes{width:600px;height:140px;list-style-type:none;margin:0 auto 20px auto;padding:0;}
#home-esportes li{float:left;margin:0;padding:0;}
#home-esportes li a{height:140px;display:block;text-indent:-1000px;overflow:hidden;background:url(i/esportes.png) no-repeat 0 0;}
#home-esportes li.natacao a{width:97px;background-position:-30px 0;}
#home-esportes li.polo a{width:105px;background-position:-127px 0;}
#home-esportes li.nado a{width:138px;background-position:-232px 0;}
#home-esportes li.saltos a{width:133px;background-position:-370px 0;}
#home-esportes li.maratona a{width:127px;background-position:-503px 0;}

#home-icones{width:650px;height:100px;list-style-type:none;margin:0 auto;padding:0;}
#home-icones li{float:left;margin:0;padding:0;}
#home-icones li a{height:100px;display:block;text-indent:-1000px;overflow:hidden;background:url(i/icones.png) no-repeat 0 0;}
#home-icones li.fotografou a{width:130px;background-position:0 0;}
#home-icones li.blog a{width:68px;background-position:-140px 0;}
#home-icones li.twitter a{width:113px;background-position:-208px 0;}
#home-icones li.videos a{width:113px;background-position:-321px 0;}
#home-icones li.fotos a{width:113px;background-position:-434px 0;}
#home-icones li.brasil a{width:113px;background-position:-547px 0;}

/**/

td h1{font-size:14px;}
pre{font-size:12px;}

.seta{ color:#ffcc00; }
.formtextfield { border: #000 1px solid;font-family: arial; font-size: 11px }
.leiamais {text-decoration: none;}
.leiamais:link {text-decoration: none;}
.leiamais:hover {text-decoration: underline;}
.destaque {text-decoration: none;}
.destaque:link {text-decoration: none;}
.destaque:hover {text-decoration: underline;}
.head {text-decoration: underline;}
.head:link {text-decoration: underline;}
.head:hover {text-decoration: none;}
.noticias {text-decoration: none;}
.noticias:link {text-decoration: none;}
.noticias:hover {text-decoration: underline;}
.resultados {text-decoration: none;}
.resultados:link {text-decoration: none;}
.resultados:hover {text-decoration: underline;}

.menu {font-weight:bold;}
.menu {text-decoration: none;}
.menu:link {text-decoration: none;}
.menu:hover {text-decoration: underline;}

#mB5,#mTB5{margin-bottom:5px;}
#mB10,#mTB10{margin-bottom:10px;}

#m5{margin:5px;}
#m10{margin:10px;}

#mL5,#mTL5,#mTRL5{margin-left:5px;}
#mL10{margin-left:10px;}

#mT5,#mTB5,#mTL5,#mTRL5{margin-top:5px;}
#mT10,#mTB10{margin-top:10px;}

#mTRL5{margin-right:5px;}
#mR10{margin-right:10px;}

.fio{border:0px;border-bottom:1px solid #000;margin-top:10px;margin-bottom:10px;}

.bgbox {background-color: #000;color: #fff;}
.brdbox {border:1px solid #000;}

.boxmat{border:1px solid #000}
.boxmatfio{background:#000}