/* CSS Document */
* {
margin:0;
padding:0;
list-style:none;
border:none;
text-decoration:none;
}

h1 {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#114285;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
text-align:justify;
line-height:20px;
}

span.azul {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#114285;
line-height:20px;
}

span.azul2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#114285;
line-height:20px;
}

label.form {
float:left;
text-align:right;
width:70px;
margin-right:12px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#114285;
}

fieldset {
margin:auto;
padding:10px;
background-color:#f2f2f2;
border-bottom:solid 1px #CCC;
border-top:solid 1px #CCC;
}

input, textarea {
border:solid 1px #114285;
padding:3px;
}

table {
margin:auto;
padding:5;
background-color:#FFFFFF;
border:solid 1px #ff6f01;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#333;
text-align:left;
}

table td {
padding:5px;
background-color:#f2f2f2;
}

table td.zebrado {
padding:5px;
background-color:#FFF;
font-style:italic;
}

table td.zebrado2 {
padding:5px;
background-color:#FFF;
font-style:normal;
}

table td.titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-align:center;
background-color:#114285;
color:#FFFFFF;
}

body {
background-color:#114285;
}

#container {
margin:auto;
}

#topo {
margin:auto;
width:760px;
height:300px;
}

#logo {
float:left;
padding:15px;
height:47px;
}

#logo h1 a {
display:block;
width:199px;
height:47px;
overflow:hidden;
text-indent:-9999px;
background-image:url(../images/logo.jpg);
background-repeat:no-repeat;
}

#menu {
float:right;
position:relative;
margin:23px 15px 15px 15px;
}

#menu ul {
display:inline;
margin:0;
padding:0;
}

#menu ul li {
float:left;
margin-left:10px;
}

#menu ul li a {
position:relative;
height:30px;
padding:6px 6px 6px 7px;
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#114285;
}

#menu ul li a span {
display:none;
}

#menu ul li a:hover span, #menu ul li a:active span {
display:inline;
position:absolute;
left:0;
top:-1px;
}

#menu ul li a:hover, #menu ul li a:active {
position:relative;
height:30px;
padding:6px 6px 6px 7px;
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FF6F00;
background-color:#E7E7E8;
background-image:url(../images/imgMenuDir.jpg);
background-repeat:no-repeat;
background-position:right -1px;
}


/* Fundos */
#menu ul#fundosSub {
position:absolute;
top:20px;
left:150px;
padding:5px;
margin:0;
background-color:#fff;
border:solid 1px #E7E7E8;
}

#menu ul#fundosSub li.subMenu {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#114285;
margin:0;
padding:0;
}

#menu ul#fundosSub li.subMenu ul li {
float:none;
display:block;
clear:both;
margin:0;
padding:0;
}

#menu ul#fundosSub li.subMenu a {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding:0;
margin:0;
}

#menu ul#fundosSub li.subMenu a:hover {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#111;
padding:0;
margin:0;
background-color:#e7e7e8;
background-image:none;
}


/* Relatórios */
#menu ul#relatoriosSub {
display:none;
position:absolute;
top:20px;
left:230px;
padding:5px;
margin:0;
background-color:#fff;
border:solid 1px #E7E7E8;
}

#menu ul#relatoriosSub li.subMenu {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#114285;
margin:0;
padding:0;
}

#menu ul#relatoriosSub li.subMenu ul li {
float:none;
display:block;
clear:both;
margin:0;
padding:0;
}

#menu ul#relatoriosSub li.subMenu a {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
padding:0;
margin:0;
}

#menu ul#relatoriosSub li.subMenu a:hover {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#111;
padding:0;
margin:0;
background-color:#e7e7e8;
background-image:none;
}



#imgTopo {
clear:both;
}

#cont {
margin:auto;
width:780px;
background-image:url(../images/cont_repeat.jpg);
background-repeat:repeat-y;
}

#conteudo {
width:730px;
margin:auto 25px 25px;
}

#conteudo img {
border:solid 3px #114285;
}

#conteudo img.noBorder {
border:none;
margin-right:5px;
vertical-align:middle;
}


#conteudo fieldset li {
margin-bottom:10px;
}

#conteudo .btnEnviar {
float:right;
margin-right:148px;
}

#rodape {
margin:auto;
width:760px;
height:200px;
background-image:url(../images/rodape_repeat.jpg);
background-repeat:repeat-x;
}

#endereco {
float:left;
margin:15px;
}

#contato {
float:right;
text-align:right;
margin:15px 15px 60px 15px;
}

#endereco ul li, #contato ul li {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
line-height:15px;
}

#menuAux {
/*position:relative;*/
clear:both;
margin:15px;
}

#menuAux ul {
display:inline;
}

#menuAux ul li {
float:left;
margin-right:10px;
}

#menuAux ul li a {
position:relative;
height:30px;
padding:2.8pt;
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFF;
}

#menuAux ul li a span {
display:none;
}

#menuAux ul li a:hover span, #menuAux ul li a:active span {
display:inline;
position:absolute;
left:0;
top:0;
}

#menuAux ul li a:hover {
position:relative;
height:30px;
padding:2.8pt;
?padding:2.5pt 2.8pt 2.7pt 2.8pt;
_?padding:2.5pt 2.8pt 2.7pt 2.8pt;
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#114285;
background-image:url(../images/imgMenuAuxDir.jpg);
background-repeat:no-repeat;
background-position:right top;
background-color:#FFF;
}

#listafundos {
position:absolute;
top:20px;
left:200px;
padding:5px;
margin:0;
background-color:#fff;
border:solid 1px #E7E7E8;

}

#listaclubes{
position:absolute;
top:20px;
left:200px;
padding:5px;
margin:0;
background-color:#fff;
border:solid 1px #E7E7E8;
}

.subsub_menu {
font-family:'Trebuchet Ms', Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#114285;
margin:0;
padding:0;
clear:both;
}
