﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style:none;
}

body {
	background:url(images/bg02.jpg) center top;
	background-attachment:fixed;
}

#wrap {
	width:920px;
	height:auto;
	padding:15px;
	background:url(images/bg-content.png);
	margin:30px auto 0;
	position:relative;
}

/* /// header /// */

#header {
	width:920px;
	height:165px;
}

h1#logo a img {
	border:none;
	float:left;
	margin-top:10px;
}

/* /// formulario de busca /// */

span.search {
	float:right;
	margin:60px 20px 0 0;
}

form#formsearch label input {
	background:url(images/bg-input-search.png) left no-repeat;
	padding:11px 10px 12px 10px;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
}
form#formsearch input.btn-search {
	float:right;
}

/* /// menu de navegação /// */

#nav {
	width:920px;
	height:40px;
}

#nav ul li a {
	display:block;
	float:left;
	padding:8px 13px;
	background:url(images/separador.jpg) right no-repeat;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	text-decoration:none;
	font-weight:bold;
}

#nav ul li a.home {
	color:#005a00;
}

#nav ul li a.home:hover {
	background:#005a00;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.club {
	color:#cc5200;
}

#nav ul li a.club:hover {
	background:#cc5200;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.ambientes {
	color:#006ab0;
}

#nav ul li a.ambientes:hover {
	background:#006ab0;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.fotos {
	color:#990099;
}

#nav ul li a.fotos:hover {
	background:#990099;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.videos {
	color:#333366;
}

#nav ul li a.videos:hover {
	background:#333366;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.news {
	color:#333;
}

#nav ul li a.news:hover {
	background:#333;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.promo {
	color:#ff0000;
}

#nav ul li a.promo:hover {
	background:#ff0000;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.blog {
	color:#eb9f00;
}

#nav ul li a.blog:hover {
	background:#eb9f00;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.social {
	color:#007fd3;
}

#nav ul li a.social:hover {
	background:#007fd3;
	color:#fff;
	-moz-border-radius:5px;
}

#nav ul li a.contato {
	color:#525200;
}

#nav ul li a.contato:hover {
	background:#525200;
	color:#fff;
	-moz-border-radius:5px;
}

/* /// destaques /// */

#destaque {
	width:920px;
	height:364px;
	padding-top:10px;
	background:url(images/bg-destaques.png) center top no-repeat;
	position:relative;
	clear:both;
}

#destaque .box-destaque {
	width:211px;
	height:34px;
	background:url(images/box-destaque.jpg) no-repeat;
	position:absolute;
	top:25px;
	left:700px;
	z-index:8888;
}

#destaque .nav-destaque {
	width:220px;
	height:33px;
	padding:20px 0 0 9px;
	text-align:center;
	background:url(images/nav-destaque.png) center top no-repeat;
	position:absolute;
	top:275px;
	left:-34px;
	z-index:9999;
}

#destaque .nav-destaque a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFF;
	padding:8px;
	text-decoration:none;
	font-weight:bold;
	text-shadow:1px 1px 0 #004fa4;
	
}

#destaque ul li a img {
	border:none;
}

/* /// sidebar /// */

#sidebar {
	width:323px;
	height:auto;
	float:left;
	margin-top:8px;
}

#promo {
	width:323px;
	height:auto;
	float:left;
	padding-top:40px;
	background:url(images/title-promo.gif) left top no-repeat;
	margin-bottom:15px;
}

#promo a img {
	border:none;
}

#opina {
	width:300px;
	padding-right:23px;
	height:auto;
	float:left;
	padding-top:35px;
	background:url(images/title-opiniao.gif) left top no-repeat;
	margin-bottom:15px;
}

#opina p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#ff6600;
}

#opina p.opina-nome {
	text-align:right;
	float:right;
	margin-right:10px;
}

#opina p.link-opina a {
	float:right;
	clear:right;
	margin:10px 10px 0 0;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#ff6600;
	text-decoration:none;
}

#opina p.link-opina a:hover {
	background:#ff6600;
	color:#FFF;
}

#social {
	width:323px;
	height:auto;
	float:left;
	padding-top:31px;
	background:url(images/title-social.gif) left top no-repeat;
	margin-bottom:15px;
}

#social ul li {
	display:block;
	float:left;
	margin-right:10px;
}

#social img {
	border:none;
}

/* /// conteudo /// */

#content {
	width:597px;
	height:auto;
	float:right;
}

#galeria {
	width:597px;
	height:auto;
	background:url(images/title-galeria.gif) left top no-repeat;
	padding-top:53px;
}

#galeria .box-galeria {
	width:140px;
	height:auto;
	background:url(images/borda-galeria.gif) center top no-repeat;
	float:left;
	text-align:center;
	padding-top:5px;
	margin-right:9px;
}

#galeria .box-galeria img {
	border:none;
	margin-bottom:20px;
}

#galeria .box-galeria p {
	text-align:left;
}

#galeria .box-galeria p a {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#990099;
	text-decoration:none;
}

#galeria .box-galeria p a:hover {
	text-decoration:underline;
}

#galeria p a.link-galeria {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#990099;
	float:right;
	clear:both;
	margin-top:15px;
	text-decoration:none;
}

#galeria p a.link-galeria:hover {
	background:#990099;
	color:#FFF;
}

#news {
	width:597px;
	height:auto;
	background:url(images/title-news.gif) left top no-repeat;
	padding-top:50px;
	float:left;
}

.box-news {
	width:597px;
	height:124px;
	background:url(images/fundo-news.gif) no-repeat;
	float:left;
	margin-bottom:10px;
}

.img-news {
	width:154px;
	height:104px;
	border:2px solid #FFF;
	overflow:hidden;
	margin:8px 0 0 10px;
	float:left;
}

.img-news img {
	border:none;
}

.texto-news {
	width:380px;
	height:104px;
	margin:9px 10px 0 0;
	float:right;
}

.texto-news h1 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
}

.texto-news h1 a:hover {
	text-decoration:underline;
}

.texto-news p {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.texto-news a {
	text-decoration:none;
	color:#FFF;
}

.texto-news p a:hover {
	text-decoration:underline;
}

#news p a.link-news {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	float:right;
	text-decoration:none;
}

#news p a.link-news:hover {
	background:#333;
	color:#FFF;
}

/* /// PAGINA DE REUSULTADO DAS BUSCAS /// */

#search {
	width:597px;
	height:auto;
	background:url(images/title-search.gif) left top no-repeat;
	padding-top:50px;
	float:left;
}

.box-search {
	width:597px;
	height:124px;
	background:url(images/fundo-news.gif) no-repeat;
	float:left;
	margin-bottom:10px;
}

.img-search {
	width:154px;
	height:104px;
	border:2px solid #FFF;
	overflow:hidden;
	margin:8px 0 0 10px;
	float:left;
}

.img-search img {
	border:none;
}

.texto-search {
	width:380px;
	height:104px;
	margin:9px 10px 0 0;
	float:right;
}

.texto-search h1 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
}

.texto-search h1 a:hover {
	text-decoration:underline;
}

.texto-search p a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.texto-search p a:hover {
	text-decoration:underline;
}

#search p a.link-search {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	float:right;
	text-decoration:none;
}

#search p a.link-search:hover {
	background:#333;
	color:#FFF;
}


/* /// variante de category (fotos) /// */

#photo {
	width:597px;
	height:auto;
	background:url(images/title-galeria.gif) left top no-repeat;
	padding-top:50px;
	float:left;
}

.box-photo {
	width:597px;
	height:124px;
	background:url(images/fundo-fotos.gif) no-repeat;
	float:left;
	margin-bottom:10px;
}

.img-photo {
	width:154px;
	height:104px;
	border:2px solid #FFF;
	overflow:hidden;
	margin:8px 0 0 10px;
	float:left;
}

.img-photo img {
	border:none;
}

.texto-photo {
	width:380px;
	height:104px;
	margin:9px 10px 0 0;
	float:right;
}

.texto-photo h1 a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#FFF;
	text-decoration:none;
}

.texto-photo h1 a:hover {
	text-decoration:underline;
}

.texto-photo p a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	text-decoration:none;
}

.texto-photo p a:hover {
	text-decoration:underline;
}

#photo p a.link-photo {
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#333;
	float:right;
	text-decoration:none;
}

#photo p a.link-photo:hover {
	background:#333;
	color:#FFF;
}


/* /// videos /// */

#videos {
	width:597px;
	height:auto;
	background:url(images/title-videos.gif) left top no-repeat;
	padding-top:50px;
	float:left;
	margin-top:15px;
}

#videos .texto-videos {
	width:247px;
	height:auto;
	float:left;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}

#videos .texto-videos h2 {
	font-size:16px;
	color:#333366;
}

#videos .texto-videos p {
	font-size:12px;
	color:#333366;
}

#videos .img-videos {
	width:350px;
	height:185px;
	background:url(images/iphone.gif);
	float:right;
	position:relative;
}

#videos .img-videos .thumb-videos {
	width:217px;
	height:146px;
	margin:14px 0 0 66px;
	overflow:hidden;
	
}

span.play {
	width:56px;
	height:56px;
	position:absolute;
	top:60px;
	left:150px;
}

span.play img {
	border:none;
}

#videos p a.link-videos {
	clear:both;
	float:right;
	font-family:Tahoma, Geneva, sans-serif;
	font-size:18px;
	color:#333366;
	text-decoration:none;
}

#videos p a.link-videos:hover {
	background:#333366;
	color:#FFF;
}

#rodape {
	clear:both;
	width:920px;
	height:40px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	padding-top:25px;
}

#rodape .rdp-left {
	float:left;
	clear:left;
	margin-top:5px;
}

#rodape .rdp-right {
	float:right;
	clear:right;
	margin-top:5px;
}

.topo {
	float:right;
	margin-top:20px;
}

.topo img {
	border:none;
}

.topo img:hover {
	cursor:pointer;
}

/* /// single /// */

#page {
	width:597px;
	height:auto;
	float:left;
	margin-top:20px;
}

#page h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:28px;
	color:#333;
	font-weight:normal;
}

#page img {
	border:1px solid #333;
	padding:1px;
	margin:10px 10px 10px 0;
}

#page p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	margin:10px 0;
}

#paginacao a {
	border:1px solid #ccc;
	clear:both;
	background:#e8e8e8;
}

#paginacao a:hover {
	background:#CCC;
	border:1px solid #333;
}

/* /// info /// */

small {
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#333;
}

small a {
	text-decoration:none;
	color:#333;
}

small a:hover {
	background:#333;
	color:#FFF;
}

#page img.click {
	margin:0;
	border:none;
}

#page img.comentario {
	margin:0;
	border:none;
}

#news small.info {
	color:#FFF;
	margin-bottom:5px;
}

#news small.info a {
	color:#FFF;
}

#news small.info a:hover {
	background:#FFF;
	color:#333;
}

#photo small.info {
	color:#FFF;
	margin-bottom:5px;
}

#photo small.info a {
	color:#FFF;
}

#photo small.info a:hover {
	background:#FFF;
	color:#333;
}

/* /// FORMULARIOS /// */

form.wpcf7-form input {
	background:url(images/bg-input-search.png) left no-repeat;
	padding:5px;
	border:1px solid #ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
	margin:5px 0;
}

form.wpcf7-form textarea {
	background:#e5e5e5;
	padding:5px;
	border:1px solid #ccc;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
	color:#999;
	margin:5px 0;
}

/* /// comentarios /// */

#comentarios {
	width:575px;
	height:auto;
	float:left;
	padding:10px 0;
	background:#FFF;
	border:1px dashed #e5e5e5;
	padding:10px;
	overflow:hidden;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	margin-top:15px;
}

#comentarios .gravatar a {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
}

#comentarios .gravatar {
	width:100px;
	height:auto;
	float:left;
}

#comentarios .gravatar h3 {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;
	font-weight:normal;
	margin-top:10px;
}

#comentarios .texto-coment {
	width:400px;
	min-height:180px;
	padding:10px 10px 10px 60px;
	float:right;
	background:#CCC;
	background:#e8e8e8 url(images/hq.jpg) left top no-repeat;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:14px;
	margin-bottom:20px;
}

#comentarios h2#postcomment {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#666;
	font-size:24px;
	font-weight:normal;
	margin-bottom:10px;
	display:block;
}

form#commentform input {
	padding:5px;
	border:1px solid #ccc;
	margin:10px 0;
}
form#commentform input:focus {
	background:#e5e5e5;
	border:1px dashed #ccc;
}

form#commentform textarea {
	padding:5px;
	border:1px solid #ccc;
	margin:10px 0;
}

form#commentform textarea:focus {
	background:#e5e5e5;
	border:1px dashed #ccc;
}



#player
    {
    width:323px;
    height:50px;
    float:left;
    margin-top:10px;
    }
	
/* /// FORMULARIO LISTA VIP ///*/

#formLista input {
	padding:5px;
	border:1px solid #CCC;
	width:300px;
}

#formLista .btn-submit {
	display:block;
	margin:10px 0 0 0;
	width:auto !important;
	cursor:pointer;
}
