@charset "utf-8";
/*------------------------------------
  Desenvolvido por GeniusDesign Brasil Copyright@2010
  Eugênio Telles - webdesigner - Art Director
  www.geniusdesignbrasil.com
  www.twitter.com/eugeniotelles
------------------------------------*/

.contentpaneopen, .acymailing_form, .pollstableborder, .smalldark, .contentpane, .sectiontableheader, .contentdescription, .contentpane table, #aiContactSafeForm tr td, table tr td {font-family:Arial, Helvetica, sans-serif; font-size:12px;} /* -------------- estilo corpo de texto */

.contentpane tr td ul {margin-left:20px;}

#gk_is-newsimage1 {margin-bottom:15px;}

.bannergroup, .gk_ni_6_wrapper {margin-bottom:15px;}

.contentheading, .acymailing_introtext, .poll thead, .pollstableborder .sectiontableheader, h1, table.poll thead tr td {font-family:Helvetica, arial; font-size:16px; color:#ccc; text-transform:uppercase; font-weight:bold;} /* -------------- estilo titulos */
.sectiontableentry2, .sectiontableentry1 {text-transform:normal!important; padding-bottom:5px;}  /* -------------- estilo corpo de texto enquete */
.poll {margin-bottom:20px;}
.poll thead {padding-bottom:3px;}
.colsmall_right .pollstableborder, .colsmall_left .pollstableborder, .pollstableborder .sectiontableheader img {margin-left:-120px;}
.pollstableborder {margin-top:5px;}
.pollstableborder tr td div {padding-top:5px;}
.poll .button {float:left; margin-right:3px; background:#333; color:#666; font-weight:bold; -moz-border-radius:5px;}
.poll label {margin-left:5px;}

.acymailing_form .button {margin-top:7px;}

.breadcrumbs {display:block; width:100%;}

.gk_news_image_6_title {text-decoration:none!important; font-weight:bold!important;}
.gk_news_image_6_title:hover {text-decoration:underline!important;}

ul.latestnews {list-style:none; margin-bottom:15px;}

.contentheading {padding-bottom:5px;}

.colsmall_center object, .colsmall_center embed, .colsmall_left object, .colsmall_left embed, .colsmall_right object, .colsmall_right embed {width:260px!important; height:210px!important;}

#div_captcha_code input {text-transform:normal!important;}








* {margin:0; padding:0;}

img {border:none;}

body {background:#1F1F1F url(../images/fundo.jpg) no-repeat center top fixed; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#ccc; text-align:center;}

a {color:#41BBEA; text-decoration:none;}
a:hover {text-decoration:underline;}

input, textarea, select, radiobox, checkbox {border:1px solid #333; background:#333; font-size:10px; text-transform:uppercase; color:#666; padding:2px; font-family:Arial, Helvetica, sans-serif;}



/* ELEMENTOS DE DESIGN */
#header {width:100%; height:153px; background:url(../images/funto_top.png) center top no-repeat; text-align:left;}
#pagina {width:814px; background:#1F1F1F url(../images/fundo_pagina.png) repeat-x; position:relative; margin:20px auto; padding:15px; display:table; text-align:left;}
.sombra_top {width:866px; height:11px; background:url(../images/sombra_pagina_top.png) no-repeat; position:absolute; top:163px; left:50%; margin-left:-433px;}
.sombra_left, .sombra_right {width:11px; height:326px; position:absolute; left:50%; top:174px;}
.sombra_left {background:url(../images/sombra_pagina_left.png) no-repeat; margin-left:-433px;}
.sombra_right {background:url(../images/sombra_pagina_right.png) no-repeat; margin-left:422px;}

/* ELEMENTOS DA PÁGINA */
#header .menu1, #header .menu2 {position:absolute;}
#header .menu1 {top:70px; font-family:Helvetica, sans-serif; left:50%; margin-left:-90px;}
#header .menu2 {top:10px; right:50%; margin-right:-435px;}
#header .menu1 ul, #header .menu2 ul {list-style:none;}
#header .menu1 ul li, #header .menu2 ul li {display:inline; margin-right:10px;}
#header .menu1 ul li a, #header .menu2 ul li a {color:#999; text-transform:uppercase; text-decoration:none; padding-top:2px;}
#header .menu1 ul li a:hover {color:#41BBEA; border-top:3px solid #41BBEA;}
#header .menu2 ul li a:hover {text-decoration:underline;}
#header .menu1 ul li a {font-size:12px;}
#header .menu2 ul li a {font-size:10px;}

table#atleta {background:#333333;}
table#atleta tr.alt {background:#404040;}
table#atleta tr td {padding:3px;}

.colsmall_left, .colsmall_right, .colsmall_center {width:260px;}
.colsmall_left, .colsmall_center, .colmedium_left {margin-right:17px; float:left;}
.colsmall_right {float:right;}
.colmedium_left {width:537px; margin-right:0;}

#footer {clear:both; width:100%; background:#000; height:200px; border-top:#333;}
.footer {text-align:left; width:814px; padding:15px 0;}


.both {clear:both;}