/* RESET */
* {border:none; margin:0; padding:0; list-style:none; font-family:Verdana, Arial, Helvetica, sans-serif; color:#fff;}


/* GERAL */
body {background:url(../img/bg.jpg) no-repeat top center #000;}
a, a:hover {text-decoration:none;}
h1 {padding:0 0 20px 0; font-size:16px;}
h2 {padding:15px 0 5px 0; font-size:14px; color:#666;}
h3 {padding:10px 0 5px 0; font-size:12px; color:#666;}
p {margin:0 0 20px 0; line-height:18px; font-size:12px;}

/* GERAL > FORMULÁRIOS */
fieldset {border:none; margin:-15px 0 0 0; font-size:12px;}
fieldset dl {color:#771f1f;}
fieldset dl dt {float:left; display:inline-block; clear:both; width:23%; padding:10px 5px 0 5px; font-weight:bold; text-align:right;}
fieldset dl dd {float:left; display:inline-block; width:72%; padding:5px;}
fieldset dl dd input, fieldset dl dd select, fieldset dl dd textarea {background:#efefef; border:1px solid #333; padding:5px; font-size:12px; color:#333}
form div, form p {margin:0 0 10px 0; font-weight:bold; color:#ccc; text-align:center;}
fieldset dl dd textarea {width:90%; margin:0 0 12px 0;}
form div input, form p input {background:#ccc; border:1px solid #ccc; margin:0 10px; padding:5px 10px; font-size:12px; font-weight:bold; color:#333; text-align:center; text-transform:uppercase; cursor:pointer;}


/* CONTAINER */
#container {width:888px; height:800px; margin:auto;}
#container .pedalada {float:left; background:url(../img/logoPedalada.jpg) no-repeat top; width:270px; height:340px; margin:-4px 0 0 21px; padding:140px 0 0 0px;}
#container .pedalada a {font-size:11px; font-weight:bold; color:#ed1c24; padding-left:40px;}
#container .footer {clear:both; padding:115px 0 0 450px; }
#container .footer p {font-size:11px;}
#container .footer strong {font-size:12px;}
#container .footer a.logo {float:right; display:block; margin:17px 0 0 0;}
#container .footer a {margin:0 0 0 20px; font-weight:bold; color:#666;}
#container .footer a:hover {color:#ccc;}


/* HEADER */
#header {width:888px; height:216px; margin:25px 0 0 0;}
#header a.logo {float:left; display:block; background:url(../img/logo.jpg) no-repeat; width:147px; height:216px; text-indent:-10000px;}

/* HEADER > MENU */
#header #menu {float:left; border-left:1px solid #2c2c2c; width:200px; margin:0 0 0 45px;}
#header #menu li {background:url(../img/icoMenu.gif) no-repeat left; width:180px; margin:0 0 0 -8px; _margin:0; padding:2px 0 2px 20px; font-size:17px;}
#header #menu li a {color:#808080;}
#header #menu li a:hover {color:#ccc;}
#header #menu li a.active {color:#fff;}


/* BOX */
#box {float:left; width:485px; height:320px; overflow:auto; scrollbar-track-color:#1c1c1c; margin:65px 15px 0 15px; _margin:65px 15px 0 7px; padding:0 15px 0 0;}
#box p.voltar {float:right; font-size:11px; font-weight:bold; text-transform:lowercase;}
#box p.voltar a {color:#666;}
#box p.voltar a:hover {color:#fff;}


/* NOTÍCIAS */
.noticias h2 {background:url(../img/icoMenu.gif) no-repeat 0px 5px; padding:0 0 15px 18px; color:#c1c1c1;}
.evento h2 {background:url(../img/icoMenu.gif) no-repeat 0px 5px; padding:0 0 5px 18px; color:#c1c1c1;}
.noticias h2 a {color:#c1c1c1;}
.noticias h2 a:hover {color:#fff;}


/* PAGINACAO */
.qtdPaginacao {padding:25px 0 0 0; font-size:11px; text-align:center;}
.paginacao {width:360px; margin:-10px auto 0 auto;}
.paginacao p {float:left; width:70px; padding:0 10px; font-size:11px; font-weight:bold; text-align:center; text-transform:lowercase;}


/* GOOGLE MAPS */
#gmap {position:absolute; z-index:3000;}
#gmap h1 {position:absolute; width:467px; margin:-75px 0 0 530px;}
#map {position:absolute; background:url(../img/bgMaps.jpg) no-repeat; border:3px solid #fff; width:467px; height:300px; margin:-50px 0 0 530px;}
#gdirecao, #error {font-size:11px;}
.googledir div table {border:2px solid #003f6a;}
.googledir div table tbody tr td {background:#45718e; border:none; padding:5px; font-size:12px; font-weight:bold; color:#fff;}
.googledir div table tbody tr td a {color:#003f6a !important;}
.googledir div div table {border:none;}
.googledir div div table tr td {background:#efefef; border-top:none; border-right:none; border-bottom:2px solid #003f6a; border-left:none; font-weight:normal; color:#000;}
.googledir div div table tr td a {color:#003f6a !important;}



.album img { width:100px; height:80px; }