/*************************************************************
Pub Web - Midia Digital Ltda
Fone: (34) 3212-5068
E-mail: contato@pubweb.com.br | MSN: suporte@pubweb.com.br
Uberlandia-MG - www.pubweb.com.br

CSS por: Carlos Peixoto
*************************************************************/

/****************************************
	PADRAO
****************************************/

* {margin:0; padding:0; list-style:none; text-decoration:none; border:none;} 
body {background-image:url(../img/background.jpg); background-repeat:repeat-x; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

h1 {font-size:23px; height:32px; color:#1757a6; font-weight:normal; font-family:Arial, Helvetica, sans-serif; background-image:url(../img/h1_fundo.jpg); background-repeat:no-repeat; padding-left:30px;}
h2 {}
h3 {}
p {}

a {color:#1757a6;}
a:hover {color:#cb000d;}

.clear {clear:both;}
.bt {}

input,textarea,select {-moz-border-radius: 5px; -webkit-border-radius: 5px; padding:4px; overflow:visible; border:1px solid #cccccc;}
form dt {clear:both; width:70px; float:left; text-align:right;}
form dd {float:left; width:66%; margin:0 0 0.5em 0.25em;}

input[type=submit]{background:url(../img/bt_background2.png) top; color:#fff; border:1px solid #039; cursor:pointer;}

fieldset {border:1px solid #CCCCCC; padding:5px;}
legend {background-color:#f1f1f1; padding:10px; font-weight:bold;}


/****************************************
	TOPO
****************************************/

#topo {width:973px; height:226px; margin:1px auto auto auto; background-image:url(../img/topo_fundo.jpg); background-repeat:no-repeat; position:relative;}
#topo .topo_date {position:absolute; top:55px; left:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#6f6f6f;}
#topo .topo_restrito {position:absolute; top:56px; left:510px; color:#a93e45;}
#topo .topo_formrestrito .formrestrito {position:absolute; top:53px; *top:52px; /* IECA =( */ left:610px; color:#6f6f6f;}
#topo .topo_formrestrito .formrestrito input {width:75px; border:1px solid #CCCCCC; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; color:#666666;}
#topo .topo_formrestrito .formrestrito input.btentrar {background-image:url(../img/bt_background.jpg); background-repeat:repeat-x; border:1px solid #0d4597; width:50px; color:#FFFFFF; font-size:11px; padding:1px 0;}

/***** TOPO SECUNDARIO - BUSCA E MENU *****/

#topo_secundario {width:973px; height:51px; margin:0 auto; background-image:url(../img/topo_secundario_busca_menu.jpg); background-repeat:no-repeat; position:relative;}
#topo_secundario .formbuscaatleta {position:absolute; left:165px; top:2px; color:#6f6f6f;}
#topo_secundario .formbuscaatleta input {width:107px; border:1px solid #CCCCCC; vertical-align:middle; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:2px; color:#666666;}
#topo_secundario .formbuscaatleta input.btokbuscar {background-image:url(../img/bt_background.jpg); background-repeat:repeat-x; border:1px solid #0d4597; width:30px; color:#FFFFFF; font-size:11px; padding:1px 0;}

.topsec_menu {position:absolute; left:450px; top:7px;}
.topsec_menu ul li {display:inline; background-image:url(../img/toposec_menu_li.jpg); background-position:left center; background-repeat:no-repeat; padding-left:12px;}
.topsec_menu ul li a {color:#225fb4; font-size:12px;  }
.topsec_menu ul li a:hover {color:#cb000d;}
.topsec_menu ul li.align01 {}
.topsec_menu ul li.align02 {margin-left:25px;}
.topsec_menu ul li.align03 {margin-left:20px;}
.topsec_menu ul li.align04 {margin-left:20px;}
.topsec_menu ul li.align05 {margin-left:20px;}

/****************************************
	WRAP
****************************************/

#wrap {width:973px; margin:0 auto;}

/****************************************
	LEFT
****************************************/

.left {float:left; width:225px; padding-top:60px; background-image:url(../img/content_left_background.jpg); background-repeat:no-repeat;}

.leftmenulist {width:170px;}
.leftmenulist li {border-bottom:1px dashed #CCCCCC; padding:5px 0;}
.leftmenulist li a {background-image:url(../img/left_li_background.jpg); background-position:left center; background-repeat:no-repeat; padding-left:19px; color:#4c4c4c;}
.leftmenulist li a:hover {background-position:5px center; color:#054597;}

.left_enquete {margin-top:20px; width:170px; margin-bottom:15px;}
.left_enquete p {margin:15px 0; color:#4c4c4c; text-align:justify;}
.formenquete input {float:left; margin-right:5px; height:15px;}
.btvotar {margin:10px 0 10px 45px;}

.left_links {margin-bottom:30px;}
.left_links .lalgin01 {margin-top:20px; margin-right:15px; margin-left:10px;}
.left_links .lalgin02 {}
.left_links .lalgin03 {margin-top:20px; margin-right:5px; margin-left:5px;}
.left_links .lalgin04 {}

/****************************************
	RIGHT
****************************************/

.right {float:left; width:748px; padding-top:30px;  background-image:url(../img/content_right_background.jpg); background-repeat:no-repeat;}

/***** Alinhamento Main *****/
.right_alignleft {float:left;}
.right_alignright {float:left;}

/***** MAIN - Left *****/

.main_noticias {width:554px; height:286px; color:#4c4c4c; background-image:url(../img/right_main_noticias.jpg); background-repeat:no-repeat; position:relative;}
.main_noticias p {line-height:17px;}
.main_noticias a {color:#4c4c4c;}
.main_noticias a:hover {text-decoration:underline; color:#225fb4;}
.mostranoticia01 {position:relative; left:75px; top:55px;}
.mostranoticia02 {position:relative; left:75px; top:76px;}
.mostranoticia03 {position:relative; left:75px; top:98px;}
.mostranoticia04 {position:relative; left:75px; top:122px;}
/* main ultimas partidas */
.main_partidas_galerias {width:554px; height:314px; margin-top:20px; position:relative; background-image:url(../img/right_main_ultimas_galerias2.jpg); background-repeat:no-repeat; overflow:hidden;}
.main_ultimaspartidas {width:265px; height:255px; position:absolute; top:45px; left:13px;}
.main_ultimaspartidas select {border:1px solid #CCCCCC; font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; width:170px; margin-bottom:15px;}
.ultimaspartidas_resultados li {font-size:14px; padding:4px 0; border-bottom:1px solid #ededed;}
.ultimaspartidas_resultados li img {float:left;}
.ultimaspartidas_resultados li p {float:left; margin:0 5px;}
.tablemostraresultado td {border-bottom:1px solid #dadada; padding-bottom:5px;}
.mostra_nomecompeonato {border-bottom:1px solid #CCCCCC; padding-bottom:5px; margin-bottom:5px;}
.nomecamp {float:left; font-weight:bold;}
.nomerodada {float:right;}


.main_galerias {width:215px; height:255px; position:absolute; top:60px; left:327px;}
.main_galerias a {color:#333333;}
.main_galerias a:hover {text-decoration:underline;}
.main_galerias_img {width:71px; height:auto; background-color:#f0f0f0;; margin-right:10px; margin-bottom:20px; float:left; overflow:hidden;}
.main_galerias_txt {float:left; width:130px;}
.main_galerias_txt a {color:#ce000b; font-size:11px; font-weight:bold;}
.main_galerias_txt a:hover {color:#1757a6; text-decoration:none;}


.main_chamadas {margin-top:20px;}
.main_chamadas img {}

/***** MAIN - Right *****/
.main_publicidade {width:164px; height:auto; margin-bottom:10px; padding-top:25px; padding-left:30px; background-image:url(../img/right_main_publicidade.jpg); background-repeat:no-repeat;}
.main_publicidade h2 {margin-bottom:15px; color:#054597; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold;}
.main_publicidade .mostrabanner {margin-bottom:10px;}

.main_boladavez {width:194px; height:304px; background-image:url(../img/right_main_boladavez.jpg); background-repeat:no-repeat; position:relative;}
.main_boladavez h3 {width:160px; color:#333333; font-size:14px; font-family:Arial, Helvetica, sans-serif; margin-bottom:5px;}
.main_boladavez p {width:160px; text-align:justify;}
.boladavez_up {position:absolute; left:30px; top:60px;}
.boladavez_down {position:absolute; left:30px; top:170px;}



.mostra_fase {margin-bottom:20px; border-top:1px solid #CCC; border-bottom:1px solid #CCC; padding:10px 5px; background-color:#f9f9f9;}
.mostra_fase a {color:#999;}
.mostra_fase a:hover {}
.mostra_fase p {float:left; text-align:center;}
.mostra_fase p.anteior {font-size:15px; padding-top:4px;}
.mostra_fase p.fase {font-size:21px; width:525px;}
.mostra_fase p.proxima {font-size:15px; padding-top:4px;}


.mostra_rodadas table td {border:1px solid #f1f1f1; padding:5px;}
.mostra_rodadas table td.mostrarodada {text-align:center;}
.mostra_rodadas table td.mostrarodada p {float:left;}
.mostra_rodadas table td.mostrarodada p.mostra {width:560px; text-align:center; font-size:14px; font-weight:bold;}


.mostra_tabelaclubes {margin-top:20px;}
.tabelaclubes td {border:1px solid #f1f1f1; padding:3px;}


/****************************************
	RODAPE
****************************************/

#rodape {width:100%; height:168px; margin-bottom:-20px; background-image:url(../img/rodape_fundo.jpg); background-repeat:repeat-x; position:relative;}
.rodape_inside {width:962px; height:168px; position:relative; margin:0 auto; background-image:url(../img/rodape_inside_background.jpg); background-repeat:no-repeat;}
#rodape .rodape_txt h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px;}
#rodape .rodape_txt address {font-style:normal; line-height:16px;}
#rodape .rodape_txt {position:absolute; top:57px; left:130px; color:#FFFFFF;}
#rodape .pubweb {position:absolute; top:93px; left:870px;}



/***

Navegação Mostra Campeonato

***/

.rodadas{}
.fases{}