body {margin:0; background-image:url(../img/bg.jpg); background-position:top; background-color:#18374F; background-repeat:repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:small;}
#tudo {width:860px; margin:auto;}
#topo {width:860px; height:200px;}
#corpo { width:860px; background-image:url(../img/fnd-corpo.png); background-position:top center; background-repeat:no-repeat;  background-color:#fff; display:inline-table;}
#principal { width:600px; padding-top:20px; padding-left: 20px;}
#principal-atleta { width:480px; padding-top:20px; padding-left: 20px;}
#principal-secao { width:840px; padding-top:20px; padding-left: 20px;}
#coluna {width:220px; float:right; padding-right:10px;}
#coluna-atleta {width:350px; float:right; padding-right:10px;}
a {color:#06C; font-style:normal; text-decoration:none}
a:hover {color:#333; text-decoration:none;}
a:active {color:#06C; text-decoration:none;}
a:select {color:#06C; font-weight:bold; text-decoration:none;}
#rodape a {color:#fff; font-style:normal; text-decoration:none}
#rodape a:hover {color:#CCC; text-decoration:none;}
#rodape a:active {color:#fff; text-decoration:none;}
#rodape a:select {color:#fff; font-weight:bold; text-decoration:none;}
h1 {margin: 0px 0px 10px 0px; color:#18374F; padding:1px; font-size:22px}
h2 {margin: 0px 0px 5px 0px; color:#18374F; padding:1px; font-size:17px}
h2 a {color:#fff; font-style:normal; text-decoration:none; font-size:16px;}
h2 a:hover {color:#FC0; text-decoration:none; font-size:16px;}
h2 a:active {color:#fff; text-decoration:none; font-size:16px;}
h2 a:select {color:#fff; font-weight:bold; text-decoration:none; font-size:16px;}
h3 {margin: 0px 0px 5px 0px; color:#18374F; padding:1px; font-size:16px;}
.linha { border-bottom:#CCC 1px solid; background-color:#E1E7EA; height:15px;}
#fotoprincipal {width:300px; padding:5px 5px 2px 5px;; margin:0px; border:#333 solid 2px; float:left; background-color:#000;}
#sub {border-bottom:#6A0000 solid 1px; margin-bottom:3px;}
#rodape {height:100px; padding:30px 40px 0px 40px; background-image:url(../img/bg-rodape.jpg); background-repeat:repeat-x; text-align:center; background-position:center top;} 
.minfont {font-size:11px;}
#placar {background-image:url(../img/placar.gif); background-repeat:no-repeat; font-size:20px; font-weight:bold; width:73px; height:32px; padding-top:5px;}
#fnd-placar {background-image:url(../img/fnd-placar.jpg); background-repeat:no-repeat; font-weight:bold; width:310px; height:190px; padding:8px; float:left; margin-right:8px;}
#quadro-foto {background-image:url(../img/bg-quadro.jpg); background-repeat:repeat-x; width:188px; height:113px; padding:6px;}
#fotinho {border:#FC0 solid 2px; float:left; margin:0px; width:180px; height:107px;}
#fotinho-dep {border:#333 solid 2px; float:left; margin-right:5px; margin-left:5px; padding:0px; width:60px; height:60px;}
#tumbgal {float:left; width:160px; height:160px; margin:10px 20px 10px 20px;}
.campos { background-color:#333; margin-right: 5px;	border: 1px solid #FC0;	font-size:14px;}
p {margin: 0px 0px 12px 0px;}
input,textarea { background:#E3ECEE; border:1px solid #003399;}
#voltar {padding:10px; text-align:right;}
