﻿/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


body{
	background: url(images/background.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family:Tahoma, Arial;
	color:#ffffff;
	font-size:13px;
}

img {
	border:0;
}
/*********************TOPO DO SITE ********************/
#topo {
	position:relative;
}

#bannerTopo {
	position:relative;
	background: url(images/topo_001-PNG.png) no-repeat scroll center top transparent;
	display:block;
	width:100%;
	height:280px;
}

#logo {
	width:700px;
	margin:0 auto;
}

#logo ul {
	float:left;
	list-style:none;
	margin:0px;
	padding:0px;
}

#logo li {
	width:275px;
	height:237px;
}

#logo li a {
	background: url(images/logo_new_sagitarius.png) no-repeat;
	width:275px;
	height:237px;
	display:block;
	text-indent: -99999px;
}

#menu {
	position:absolute;
	top:245px;
	text-align:center;
	width:100%;
}
#menu ul {
	padding:0;
	margin:0;
	list-style:none;
}
#menu li {
	display:inline;
	margin:0 18px;
}

/*********************CORPO DO SITE ********************/
#geral {
	width: 100%;
}
#container {
	position:relative;
	width: 810px;
	text-align:left;
	display:block;
	overflow:hidden;
}

#destaque {
	position:relative;
	background: url(images/img_banner_principal.png) no-repeat bottom;
	width: 808px;
	height:228px;
}

#bemvindo {
	position:absolute;
	top:40px;
	left:4px;
	width:416px;
}

#bemvindo p {
	margin:0;
	padding: 0 0 0 20px;
	font-size: 15px;
	width:460px;
}

#meninas {
	background: url(images/img_meninas_001.png) no-repeat bottom;
	width: 376px;
	height: 221px;
	margin-right:5px;
	float:right;
	text-indent:-99999px;
}
#coluna_esquerda {
	position:relative;
	width:530px;
	margin: 10px 5px 0 0;
	float:left;
}

#fotos {
	width:277px;
	float:left;
	margin-right: 0px;
}

#fotos a {
	text-decoration:none;
}

#fotos p {
	margin:0;
	padding:0 0 0 10px;
	width:245px;
}

#fotos ul {
	list-style:none;
	display:inline;
	margin:0px;
	padding:0px;
}

#fotos li {
	margin:0px;
	padding:0px;
}
#fotos li img {
	margin:6px 0 0 6px;
}

#shows {
	width: 239px;
	float:left;
}
#shows p {
	padding:0px;
	margin:0 0 0 3px;
	width:238px;
}

#despedida_de_solteiro {
	background: url(images/banner_despedida_de_solteiro.png) no-repeat bottom;
	width: 510px;
	height:165px;
	float:left;
	margin:60px 0 0 6px;
}

#despedida_de_solteiro .texto {
	width:300px;
	margin-left:20px;
}

#despedida_de_solteiro .texto p {
	padding:0px;
	margin:0 0 0 5px;
}

#despedida_de_solteiro .texto a {
	background: url(images/despedida_de_solteiro.png) no-repeat;
	width:281px;
	height:58px;
	display:block;
	text-indent: -99999px;
}

#coluna_esquerda .foto_mulher {
	position:absolute;
	width: 236px;
	height: 310px;
	margin-right:5px;
	top:191px;
	right:10px;
}
#coluna_direita {
	position:relative;
	width:270px;
	float:left;
	margin-top:20px;
}

#translado {
	background: url(images/chofer_002.png) no-repeat bottom right;
	margin-top:11px;
	height:180px;
}

#translado p {
	margin:0 0 7px 2px;
	padding:0px;
}

#localizacao {
	position:relative;
	margin-top:11px
}

#localizacao p {
	margin:0 0 7px 0;
	padding:0px;
}

.telefones{
	font-size:19px;
	margin-top: 3px;
}

#localizacao .mapa{

}

#footer {
	background: url(images/bg_roda_pe.png);
	display:block;
	width:100%;
	text-align:center;
	margin:0 auto;
	float:left;
	margin-top:20px;
	padding-top:15px;
}

#footer_internas {
	background: url(images/bg_roda_pe.png);
	display:block;
	width:100%;
	text-align:center;
	margin:0 auto;
	float:left;
	margin-top:0px;
	padding-top:15px;
}

#footer_content {
	display:block;
	width:810px;
	margin:0 auto;
}
.footer_box1 {
	width:502px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:left;
	margin-right:20px;
}
.form_footer {
	line-height:250%;
}
.footer_box {
	width:260px;
	display:block;
	overflow:hidden;
	float:left;
	text-align:left;
}

#separador {
	width:2px;
	background-color:#fff;
	height:125px;
	margin:0 12px;
	float:left;
	display:block;
	overflow:hidden;
}

.titulo_footer {
	font-size:20px;
}

.footer_box form {
	line-height:30px;
}

#copy {
	width:: 810px;
	display:block;
	overflow:hidden;
	float:left;
	margin-top:30px;
}

/*************************PÁGINA A BOATE ***********************/

#sobre {
	margin-top: 20px;
}

#aboate_esquerda {
	background: url(images/img_fantasia_003.png) no-repeat bottom;
	width:230px;
	height:615px;
	display:block;
	overflow:hidden;
	float:left;
}

#aboate_direita {
	width:580px;
	display:block;
	overflow:hidden;
	float:left;
}

/****************************PÁGINA SHOWS TEMATICOS********************/
#shows_tematicos {
	margin-top: 20px;
}

#shows_esquerda {
	background: url(images/img_fantasia_001.png) no-repeat bottom;
	width:230px;
	height:543px;
	display:block;
	overflow:hidden;
	float:left;
}

#shows_direita {
	width:580px;
	display:block;
	overflow:hidden;
	float:left;
}

#shows_garota {
	width:580px;
	display:block;
	overflow:hidden;
	float:left;
	margin-top:130px;
	text-align:right;
}

/****************************PÁGINA LOCALIZAÇÃO********************/

#localizacao_esquerda {
	background: url(images/bunduda_001.png) no-repeat bottom;
	width:276px;
	height:450px;
	display:block;
	overflow:hidden;
	float:left;
	margin-top: 20px;
}

#localizacao_direita {
	width:530px;
	display:block;
	overflow:hidden;
	float:left;
	margin-top: 20px;
}


/****************************PÁGINA FOTOS********************/

#fotos_esquerda {
	background: url(images/img_menina_003.png) no-repeat bottom;
	width:248px;
	height:517px;
	display:block;
	overflow:hidden;
	float:left;
	margin-right:45px;
}

#fotos_direita {
	width:490px;
	display:block;
	overflow:hidden;
	float:left;
}
/****************************PÁGINA CONTATO********************/

#contato_esquerda {
	background: url(images/img_menina_004.png) no-repeat bottom;
	width:231px;
	height:475px;
	display:block;
	overflow:hidden;
	float:left;
	margin:10px 60px 0 0;
}

#contato_direita {
	width:365px;
	display:block;
	overflow:hidden;
	float:left;
	margin-top:10px;
}

/**********************DESPEDIDA DE SOLTEIRO***********************/

#despedida_chamada {
	background: url(images/quer_uma_festa_de_despedida_de_solteiro.png) no-repeat;
	width:635px;
	height:118px;
	margin:0 auto;
	text-indent:-99999px;
	display:block;
	overflow:hidden;
}

#despedida_meninas {
	background: url(images/img_meninas_003.png) no-repeat;
	width:408px;
	height:277px;
	float:left;
	text-indent:-99999px;
	display:block;
	overflow:hidden;
}

#despedida_frase {
	background: url(images/despedida_de_solteiro_na_new_sagitarius.png) no-repeat bottom;
	width:398px;
	height:260px;
	float:left;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
}

#despedida {
	background: url(images/box_despedida_de_solteiro.png) no-repeat;
	width:806px;
	height: 391px;
	padding: 3px 15px 0;
	margin:0 auto;
	display:block;
	overflow:hidden;
}

#despedida_texto {
	width:500px;;
	height:350px;
	display:block;
	overflow:hidden;
	float:left;
	color:#000;
}

#despedida_botoes {
	width:100%;
	height: 131px;
	float:left;
	text-align:center;
}

#despedida_imagem {
	background: url(images/img_meninas_004.png) no-repeat;
	width:254px;
	height: 389px;
	float:left;
	margin-left: 10px;
}

#translado_content {
	width: 500px;
	margin:0 auto;
	display:block;
	overflow:hidden;
}

/****************************PÁGINA FOTOS********************/

#scothbar_esquerda {
	background: url(images/img_menina_006-5.png) no-repeat bottom;
	width:224px;
	height:478px;
	display:block;
	overflow:hidden;
	float:left;
	margin-right:65px;
}

#scothbar_direita {
	width:510px;
	display:block;
	overflow:hidden;
	float:left;
}

/****************************PÁGINA FAQ********************/
#faq_esquerda {
	background: url(images/img_menina_008-faq.png) no-repeat;
	width:250px;
	height:788px;
	display:block;
	overflow:hidden;
	float:left;
}

#faq_direita {
	width:560px;
	display:block;
	overflow:hidden;
	float:left;
}

#perguntas_faq {
	margin-top: 20px;
}

#perguntas_faq #perguntas {
	line-height:165%;
}

#perguntas_faq a {
	color:#fff;
	text-decoration:underline;
	font-size:14px;
}

/****************************PÁGINA ERRO 404********************/
.page_item a {
	color:#ffffff;
	font-size:14px;
	text-decoration:none;
	line-height:120%;
}

.page_item a:hover {
	text-decoration:underline;
}

/*************************PÁGINA POSTAIS ***********************/

#postais_imagens {
	width:100%;
	float:left;
	display:block;
	overflow:hidden;
	text-align:left;
}

.postais_itens {
	width:350px;
	float:left;
	text-align:center;
	margin: 25px;
}
.postais_itens img {
	width:349px;
}

#postais-blank {
	width:100%;
	height:1px;
	background-color:#fff;
	display:block;
	overflow:hidden;
}
