/* ///////////////////////////////////////////// GERAL /////*/
body, ul, h1, h2, h3, img, p, hr, #header #header_top a, form, #header_menu ul {text-decoration:none; margin:0; padding:0; border:none; list-style:none;}
body {font:11px Arial, Helvetica, sans-serif; background:url(../_images/bg_body.png) repeat-x;}
h1 a span {display:none;}

/* ///////////////////////////////////////////// CONTENT /////*/
#content {position:absolute; left:50%; margin-left:-389px; width:778px; height:auto;}
#header {width:778px; height:203px;}
#header #header_top {float:left; width:778px; height:20px; padding-top:4px; text-align:right; color:#c3a083; font-size:9px;}
#header #header_top a {color:#c3a083; padding:0 10px;} #header #header_top a:hover {color:white;}
#header #header_busca {float:right; width:300px; height:60px; padding:10px; background-color:#462e22; margin:28px 10px 0 0; border:1px solid #6e5144; filter:alpha(opacity=80); -moz-opacity:0.8; color:#f0caa6;}
#header #header_busca h1 {font-size:20px; letter-spacing:-1px; display:inline;}
#header #header_busca h1 small {float:right; font-size:9px; letter-spacing:normal; margin-top:-15px;}
#header #header_busca form {margin-top:9px;}
#header_menu {float:left; width:778px; height:36px; margin-top:19px;}
#header_menu ul li, #footer ul li {float:left; display:inline; font-size:16px; letter-spacing:-1px; margin-top:6px;}
#header_menu ul li a, #footer ul li a {float:left; display:block; width:auto; padding:2px 20px; text-decoration:none; color:#835a35; font-weight:bold; border-right:2px solid #835a35;} #header_menu ul li a:hover, #footer ul li a:hover, #header_menu ul li .menu_header_ativo {color:#bf0909;}
#header_menu ul li .anuncio, #footer ul li .anuncio {color:#bf0909; border:none; padding-right: 0px;} #header_menu ul li .anuncio:hover, #footer ul li .anuncio:hover{color:#835a35;}
#header_menu ul li .menu_header_ativo { background-color:#f6ed6f;}
#header_menu ul li .no_border {border-right: none;}
.bread_crumb {width:758px; padding:10px 0px; margin:0px 10px; font-size:12px; border-bottom:1px solid #835a35; color:#835a35;}
.bread_crumb a {color:#e6b700; text-decoration:none; font-weight:bold;} .bread_crumb a:hover {color:#835a35;}
.banner {float:left; width:756px; background-color:#fcf8e5; border:1px solid #e6b700; margin: 10px 0 10px 10px; padding-bottom:10px;}
.banner img {float:left; border:3px solid #e6b700; margin:10px 0 0 10px;}
.banner .banner_loja {float:left; width:260px; min-height:130px; margin:10px 0 0 10px; border-left:1px solid #e6b700; padding: 0 10px 0 20px;}
.banner p {font-size:12px; color:#835a35; margin-top:5px;}
.banner a {text-decoration:none; cursor:hand;}
.banner .banner_info {float:left; width:190px; min-height:130px; margin:10px 0 0 10px; border-left:1px solid #e6b700; padding-left: 20px;}
.banner_info_hotel{float:left; width:260px; min-height:70px; margin:10px 0 0 10px; padding-left: 20px;}
.banner .banner_info_normal {float:left; width:380px; min-height:70px; margin:10px 0 0 10px; padding-left: 20px;}
.banner .banner_info p {font-size:11px; margin:0 0 5px 0;}
.banner h2 a { color:#835a35; text-decoration:none;} 
.banner .banner_info a { color:#835a35; text-decoration:none;} 
.banner .banner_info a:hover { color:#e6b700; text-decoration:underline;}
.banner .banner_info_normal p {font-size:12px; margin:0 0 15px 0;}
.banner_int_hotel {float:right; width:280px; margin-right:10px;}
.banner_int {float:right; width:460px; margin-right:10px;}
.banner_int_resultado {float:right; width:756px; margin-right:10px}
.banner_int_paginacao{float:right; width:756px; margin-right:10px}
.banner_int2 {float:right; width:756px; margin-right:10px; background-color:#ffffff;}
.fotos_loja {float:center; width:600px; min-height:130px; margin:10px 0 0 10px; padding-left: 20px;}
.banner_loja_int {width:190px !important;}
.banner_int a {text-decoration:none; cursor:hand;}
.navigation a {float:right; color:#835a35; font-size:12px; padding:10px 10px 2px 10px; font-weight:bold;} .navigation a:hover { text-decoration:underline; color:#e6b700; }
.bloco_txt_02 {float:left; width:756px; height:auto; padding-left:10px; margin-top:10px;}
.bloco_txt_02 p {font-size:12px; color:#835a35; margin-bottom:10px; line-height:18px;}
.bloco_txt_02 p a {color:#e6b700; text-decoration:none;} .bloco_txt_01 p a:hover {color:#835a35; text-decoration:underline;}
.bloco_txt_02 ul { margin-bottom:10px;}
.bloco_txt_02 ul li a {display:block; padding:10px; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:-1px; color: #835a35; margin-bottom:1px; padding-left:25px; background:url(../_images/ico_menu.gif) no-repeat 12px 14px; background-color: #f0dd30;}
.bloco_txt_02 ul li a:hover, .bloco_txt_01 ul li .links_int_ativo {background-color:#e6b700; color:white;} 

.bloco_txt_01 {float:left; width:280px; height:auto; padding-left:10px; margin-top:10px;}
.bloco_txt_01 p {font-size:12px; color:#835a35; margin-bottom:10px; line-height:18px;}
.bloco_txt_01 p a {color:#e6b700; text-decoration:none;} .bloco_txt_01 p a:hover {color:#835a35; text-decoration:underline;}
.bloco_txt_01 ul { margin-bottom:10px;}
.bloco_txt_01 ul li a {display:block; padding:10px; font-size:15px; font-weight:bold; text-decoration:none; letter-spacing:-1px; color: #835a35; margin-bottom:1px; padding-left:25px; background:url(../_images/ico_menu.gif) no-repeat 12px 14px; background-color: #f0dd30;}
.bloco_txt_01 ul li a:hover, .bloco_txt_01 ul li .links_int_ativo {background-color:#e6b700; color:white;} 

/* ///////////////////////////////////////////// CONTEÚDO INTERNO /////*/
.conteudo_interno_left {float:left; width:290px; height:auto; margin-top:10px; padding:0 10px 10px 10px;}
.conteudo_interno_left p {font-size:12px; margin-bottom:10px; line-height:20px;}
.conteudo_interno_left hr, .conteudo_interno_right hr, {color:#e6b700; background-color:#e6b700; height:1px; margin-bottom:10px;}
.conteudo_interno_left a, .conteudo_interno_right a {color:#835a35; text-decoration:none;} .conteudo_interno_left a:hover, .conteudo_interno_right a:hover {color:#e6b700; text-decoration:underline;}
.conteudo_interno_right {float:right; width:425px; height:auto; font-size:12px; margin-top:10px; padding:10px; margin-right:10px; background-color:#fcf8e5; border:1px solid #e6b700;}
.conteudo_interno_right p {font-size:12px; margin-bottom:10px;}
.banner_destaques {float:left; width:186px; height:310px; margin-left:10px; border:1px solid #e6b700; padding:14px 19px 0px 19px; margin-top:10px;} 
.banner_destaques img {border:3px solid #e6b700; margin-top:5px;}
.banner_destaques a {display:block; text-decoration:none; margin-bottom:10px;} .banner_destaques a:hover {background-color:#fcf8e5;}
.banner_destaques p {font-size:12px; margin:0 0 15px 0;}
.banner_destaques .veja_mais {font-size:15px; color: #835a35; border-top: 1px solid #835a35; padding:10px 0; margin-top:5px; text-transform:uppercase; font-weight:bold; letter-spacing:-1px;}
.banner_destaques .veja_mais span {color:#e6b700;}
.conteudo_interno_right label {float:left;}
 

/* ///////////////////////////////////////////// PLANO 1 e 2 /////*/
.planos {float:left; width:736px; border:1px solid #e6b700; margin: 10px 0 10px 10px; padding:10px; background:url(../_images/bg_header_p1.gif) repeat-x bottom;}
.planos legend {font-size:20px; font-weight:bold; color:#e6b700; letter-spacing:-1px; text-transform:uppercase; padding:0 10px;}
.planos p {font-size:12px; margin-bottom:10px;}
.planos ul {padding-left:30px; list-style: disc; font-size:12px;}
.planos_img_modelo {float:right; padding:10px; border:1px solid #e6b700; margin-left:10px; background-color:white;} .planos_img_modelo:hover {background-color:#e6b700;}
.planos .planos_model {float:left; width:710px; padding:10px; border:1px solid #e6b700; text-align:center; margin-top:10px; background-color:white;}
.planos .planos_model legend {font-size:15px; color:#bf0909;}
.planos_scroll {width:710px; height:265px; overflow:auto; margin-top:10px;} /* //Contra a altura dos modelos de layout//*/
.planos_scroll img {width:140px;}
.planos_img_modelo_escolha {float:left; padding:10px; border:1px solid #e6b700; margin:0 10px 10px 0; background-color:white; color:#835a35; text-decoration:none; text-transform:uppercase; font-weight:bold; text-align:left; background-color:#fcf8e5;} .planos_img_modelo_escolha:hover {background-color:#e6b700; color:white;}
.planos_img_modelo_escolha span {display:block; padding-bottom:5px;}

.plano_1 {float:left; width:758px; height:auto; padding:10px;}
.plano_1 .header_p1 {float:left; width:758px; height:auto; padding-bottom:10px; border-bottom:1px solid #835a35; background:url(../_images/bg_header_p1.gif) repeat-x bottom; margin-bottom:10px;}
.plano_1 .content_header_p1 {float:left; width:500px; padding-right:10px; _height:140px; min-height:140px; margin-left:10px;}
.plano_1 p { font-size:12px; line-height:17px;}
.plano_1 h1 {font-size:25px; color:#e6b700; letter-spacing:-2px; text-transform:uppercase;}
.plano_1 h2 {font-size:15px; color:#835a35; letter-spacing:-1px;}
.plano_1 img {float:left; border:3px solid #e6b700; margin-right:10px; margin-bottom:10px; display:inline;}
.plano_1 .img_p1 {margin-left:10px;}
.plano_1 .info_p1 {float:left; width:229px; min-height:35px; border-left:1px solid #835a35; margin-bottom:10px; padding:10px; margin-right:1px;}
.plano_1 .info_p1 h3, .plano_1 .email_p1 h3 {font-size:12px; color:#e6b700; letter-spacing:-1px; text-transform:uppercase;}
.plano_1 .info_p1 p {font-size:12px; line-height:18px;}
.plano_1 .email_p1 {float:left; width:736px; border:1px solid #835a35; margin-bottom:10px; padding:10px; background-color:#fcf8e5;}
.plano_1 .email_p1 a {text-decoration:underline; color:#835a35;} .plano_1 .email_p1 a:hover {color:#e6b700;}
.plano_1 .table_form_p1 {float:right;}
.plano_1 .imgs_p1 {float:left; width:756px; padding-top:10px; border:1px solid #835a35; text-align:center;}
.plano_1 .imgs_p1 img {float:none !important;}
.plano_2 {float:left; width:756px; border:1px solid #835a35; padding-bottom:10px;}
.plano_2 img {float:right; margin:10px;}
.btn_cadastro {float:left; clear:both; margin-top:10px;}
.popup_modelos {background:none; text-align:center; padding:10px 0px; background-color:#fcf8e5;}

/* ///////////////////////////////////////////// TITULOS /////*/
#header h1 a {float:left; display:block; width:246px; height:124px; background:url(../_images/logo_feirinha_da_madrugada.png) no-repeat;}
.banner h1, .banner_destaques h1 {font-size:25px; color:#e6b700; letter-spacing:-2px; text-transform:uppercase;}
.banner h2, .planos h2 {font-size:15px; color:#835a35; letter-spacing:-1px;}
.banner h3 {font-size:11px; color:#e6b700;}
.bloco_txt_01 h1 {font-size:15px; color:#e6b700; letter-spacing:-1px; text-transform:uppercase; margin-bottom:5px;}
.bloco_txt_01 h1 span {color:#835a35;}
.banner_destaques h1 {border-bottom:1px solid #835a35; padding-bottom:10px; margin-bottom:10px;}
.banner_destaques h2 {font-size:15px; color:#835a35; letter-spacing:-1px; text-transform:uppercase;}
.banner_destaques h3 {font-size:12px; color:#e6b700; letter-spacing:-1px; text-transform:uppercase;}
.conteudo_interno_left h1 {font-size:17px; color:#e6b700; letter-spacing:-1px; text-transform:uppercase;}
.conteudo_interno_left h1 span,.conteudo_interno_left h3 span {color:#835a35;}
.conteudo_interno_right h1 {font-size:13px; color:#e6b700; letter-spacing:-1px; text-transform:uppercase;}
.conteudo_interno_right h2 {font-size:15px; color:#835a35; letter-spacing:-1px; margin-bottom:10px;}
.conteudo_interno_right h3 {font-size:20px; color:#e6b700; letter-spacing:-2px; text-transform:uppercase;}
.conteudo_interno_right h3 span {color:#bf0909 !important;}

/* ///////////////////////////////////////////// FOOTER /////*/
#footer {float:left; width:758px; margin-left:10px; border-top: 1px solid #835a35; text-align:center; margin-top:20px;}
#footer ul {float:left; padding:10px 0 10px 20px; }
#footer ul li {font-size:11px; letter-spacing:normal;}
#footer ul li a {padding: 0px 15px;}
#footer p {float:left; text-align:center; color:#835a35; width:768px; padding-bottom:10px;}
#footer p a {font-weight:bold; color:#835a35;} #footer p a:hover {color:#bf0909; }

/* ///////////////////////////////////////////// INPUTS /////*/
input, textarea {font:11px Arial, Helvetica, sans-serif;}
.busca {float:left; width:252px; background-color:#624435; border:1px solid #6e5144; padding:3px; color:white; margin-right:5px;}
.frm_contact_01, .frm_contact_02, .frm_contact_04 {width:370px; border:1px solid #e6b700; border-width: 1px 2px 2px 1px; padding:3px;}
.frm_contact_02 {height:80px;}
.frm_contact_03 {border:none; text-transform:uppercase; padding:5px 10px; background-color:#e6b700; color:white; border:1px solid #c97f30; border-width:0 1px 1px 0;}
.frm_contact_04 {width:auto !important;}

.banner_int_paginacao {font-size:14px; color:#000000;}
.banner_int_paginacao a{font-size:12px; color:#835a35; }