﻿@charset "utf-8";



/* CSS Document */

body {

    color:#000000;

    background:url(../../public/image/template/fundo.gif);

}

a{

	outline:none;

}

#topoflash{

	width:1000px;

	height:292px;

	margin:0 auto;

	border:0;

}

#flash{

	height:230px; 

	width:999px

	}

.subclassCadastro{

	font-family:Tahoma, Geneva, sans-serif;

	font-size:11px;

	color:#6d6e71;

	}

#menu{

	background:url(../../public/image/template/topo/menu.png) no-repeat top left;

	height:62px;

	width:1000px;

	display:block;

	float:left;

	padding:0;

	margin:0;



}

#menu ul.botoes{

	padding:0;

	float:left;

 	display:block;

	height:33px;

	width:570px;

	margin:0 0 0 15px;

}

#menu ul.botoes li {

	float:left;

	text-align:center;

}

#menu ul.botoes li a{

	color:#6d6e71;

	height:33px;

	font-weight:bold;

	font-family:Tahoma;

	padding-top:10px;

	padding-left:15px;

	padding-right:15px;

	display:block;

	outline:none;

}

#menu ul.botoes li a:hover{

	color:#703270;

	background:url(../../public/image/template/topo/hover.gif) repeat-x left top;

}



#sublinksCadastro{

	width:550px;

	margin:5px 130px 0 0;

	float:right;

}









#sublinksCadastro ul.sub li{

	float:left;

	margin: 0 2px 0 2px;

}

#sublinksCadastro ul.sub li a{

	outline:none;

}

.textinput{

	margin:2px 0 0 7px;

	border:0;

	padding:0;

	width:60px;

	height:15px;

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

}

.subclassTextimput{ 

	width:75px;

	height:22px; 

	background:url(../../public/image/template/cadastro/cadastro_bg.png) no-repeat center top;

	}



#corpobg{

	border-left:2px solid #703270;

	border-right:2px solid #703270;

	border-bottom:2px solid #703270;

	background:url(../../public/image/reservas/bg.png) no-repeat left top #FFFFFF;

	width:756px;

	margin: 0 auto;

	padding:0 0 3px 0;

}

#corpositeMoom{

	background:url(../../public/image/template/fundo_bottom.png) repeat-x center bottom;

	width:750px;

	margin: 0 auto;

}

#menuAtalho{

	float:right;

}

#menuAtalhoUl{

	display:inline;

	}

.menuAtalhoHome{

	margin:0 10px 0 0;

	cursor:pointer; 

	width:auto; 

	height:25px;

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0;

	float:right; 

	background:url(../../public/image/template/submenu/home.png) no-repeat;

	vertical-align:middle

	}

.menuAtalhoHome:hover{

	background:url(../../public/image/template/submenu/homeh.png) no-repeat;

	}

.menuAtalhoHome a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoHome a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}



.menuAtalhoFavorito{

	margin:0 10px 0 0;

	cursor:pointer; 

	width:auto; 

	height:25px; 

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0;

	float:right; 

	background:url(../../public/image/template/submenu/favoritos.png) no-repeat;

	}

.menuAtalhoFavorito:hover{

	background:url(../../public/image/template/submenu/favoritosh.png) no-repeat;

	}

.menuAtalhoFavorito a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoFavorito a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

	

.menuAtalhoRadio{

	cursor:pointer; 

	width:auto; 

	height:25px; 

	text-align:right; 

	line-height:25px; 

	text-indent:30px;

	padding:0 10px 0 0;

	float:right; 

	background:url(../../public/image/template/submenu/institucional.png) no-repeat;

	}

.menuAtalhoRadio:hover{

	background:url(../../public/image/template/submenu/institucionalh.png) no-repeat;

	}

.menuAtalhoRadio a:hover{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

.menuAtalhoRadio a{

	font-size:9px; 

	font-family:Tahoma; 

	color:#6d6e71; 

	}

	

	

#sublinks ul.sub li{

	float:right;

}

#sublinks ul.sub li a{

	outline:none;



}

.botHome {background:url(../../public/image/template/submenu/home.png) no-repeat center top;}

.botHome:hover{background:url(../../public/image/template/submenu/homeh.png) no-repeat center top;}





#sublinks ul.sub li a.item2{

	margin-top:4px;

	background:url(../../public/image/template/submenu/favoritos.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item2:hover{

	margin-top:4px;

	background:url(../../public/image/template/submenu/favoritosh.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item3{

	margin-top:4px;

	background:url(../../public/image/template/submenu/institucional.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#sublinks ul.sub li a.item3:hover{

	margin-top:4px;

	background:url(../../public/image/template/submenu/institucionalh.png) no-repeat center top;

	height:25px;

	width:26px;

	display:block;

}

#conteudo{

	width:756px;

	display:inline-block;

	}

#conteudoLeft{

	padding:0;

	width:750px;

	height:auto;

	float:left;

	}

#topo_pagina{

	background:url(../../public/image/contato/topo.jpg) no-repeat center top;

	width:180px;

	text-align:center;

	line-height:12px;

	font-weight:bold;

	font-family:Tahoma;

	font-size:13px;

	color:#848281;

	padding:13px 0 13px 0;

	margin:0 0 0 50px;

}

#deev1{

	margin:0 0 0 38px;

	float:left;

	width:224px;

	height:auto;

	font-size:13px;

	font-weight:bold;

	color:#7b7b7b;

	padding:10px 0 0 0;

	text-align:left;

	line-height:25px;

}

#deev2{

	background:url(../../public/image/reservas/div_vert.png) no-repeat left top;

	margin:0;

	float:left;

	width:224px;

	height:auto;

	font-size:13px;

	font-weight:bold;

	color:#7b7b7b;

	padding:10px 0 0 0;

	text-align:center;

	line-height:25px;

}

#deev3{

	background:url(../../public/image/reservas/div_vert.png) no-repeat left top;

	margin:0;

	float:left;

	width:224px;

	height:auto;

	font-size:13px;

	font-weight:bold;

	color:#7b7b7b;

	padding:10px 0 0 10px;

	text-align:center;

	line-height:25px;

}

#formulario{

	padding:20px 0 0 0;

	margin:0 auto;

	width:700px;

	height:auto;

}

#campo1{

	background:url(../../public/image/reservas/campo1.png) no-repeat left top;

	width:253px;

	height:27px;

	padding:11px 0 0 10px;

	margin:0 0 15px 0;

	float:left;

	font-size:11px;

}

#ddd{

	background:url(../../public/image/reservas/ddd.png) no-repeat left top;

	width:51px;

	height:27px;

	padding:11px 0 0 10px;

	margin:0;

	float:left;

	font-size:11px;

}

#numero{

	background:url(../../public/image/reservas/numero.png) no-repeat left top;

	width:185px;

	height:27px;

	padding:11px 0 0 10px;

	margin:0;

	float:left;

	font-size:11px;

}

#ca{

	float:left;

	width:330px;

	height:auto;

	padding:0 0 0 5px;

}

#la{

	float:left;

	width:350px;

	height:auto;

	padding:11px 0 30px 0;

}

#divrodape{

	background:url(../../public/image/template/div.png) repeat-x left top;

	height:8px;

	width:750px;

	float:left;

	padding:0;



}

#rodape{



	background:url(../../public/image/template/rodape/bg.png) no-repeat center top #cccfd1;

	width:750px;

	height:68px;

	float:left;

}

#esquerda{

	width:379px;

	height:68px;

	float:left;

}

#fale{

	background:url(../../public/image/template/rodape/botao.png) no-repeat right;

	width:171px;

	height:51px;

	float:left;

	margin:8px 0 0 13px;

	cursor:pointer;

}

#fale:hover{

	background:url(../../public/image/template/rodape/botaoh.png) no-repeat right;

}

#seja{

	background:url(../../public/image/template/rodape/botao.png) no-repeat left;

	width:171px;

	height:51px;

	float:right;

	margin:8px 13px 0 0;

	cursor:pointer;

}

#seja:hover{

	background:url(../../public/image/template/rodape/botaoh.png) no-repeat left;

}

#direita{

	width:366px;

	height:63px;

	float:right;

	margin-top:4px;

}

#sociais{

	width:350px;

	height:65px;

}

.faleseja{ text-shadow: 0.0em 0.0em 0.4em #000; color:#FFFFFF; margin:0; line-height:12px; text-align:center; font-size:13px; font-weight:bold; }



.subclass{ height:9px; font-size:9px; font-family:Tahoma; color:#6d6e71; float:left; margin: 11px 6px 0 2px;}



/*INÍCIO CREDITOS*/

#creditos{

	clear:both;

	margin:0 auto;

	width:760px;

	height:82px;

}

#first{margin:0 0 0 10px; float:left; height:82px; width:250px; outline:none;}

#second{line-height:17px; font-size:13px; font-weight:bold; float:left; text-align:center; color:#FFFFFF; width:245px; height:82px; margin:0; padding:20px 0 0 0;}

#third {padding:0 0 0 3px; float:left; height:82px; width:250px; outline:none;}

#adress{
	width:760px;
	font-size:13px;
	font-weight:bold;
	float:left;
	text-align:center;
	color:#FFFFFF;
	margin:0;
	padding:10px 0 20px 0;
}

/*Creditos*/
.jgs{float: left;    padding: 0;    margin: 36px 0 0 0;}
.mandi{float: left;    padding: 0;    margin: 37px 0 0 25px;}

.johnny {float: left;    padding: 0;    margin: 30px 0 0 0px;}
.smirnoff {float: left;    padding: 0;    margin: 26px 0 0 25px;}
.heineken {float: left;    padding: 0;    margin: 33px 0 0 25px;}

.moom{ outline:none; float:left; padding:0; margin:5px 0 0 15px; }

.r7{ outline:none; float:right; padding:0; margin:5px 18px 0 0; }

.redes{ color:#686868; font-weight:bold; font-size:9px; float:left; padding:0; margin-top:19px; margin-left:13px; margin-right:13px;}

.orkut{ margin-left:3px; float:left; }

.myspace{ margin-left:11px; float:left; }

.twitter{ margin-left:11px; float:left; }

.facebook{ margin-left:11px; float:left; }

.button_mapa{ width:197px; height:43px; background:url(../../public/image/reservas/button_mapa.png) no-repeat;}

.button_mapa:hover{ width:197px; height:43px; background:url(../../public/image/reservas/button_mapa_hover.png) no-repeat;}

.div_hor{margin:0 auto; padding:0; width:580px; height:4px;}

.title{ font-size:12px; color:#703270; font-weight:bold; letter-spacing:0; float:left; padding:20px 0 0 48px; margin:0;}

.cel_fernanda{float:left; font-size:11px; padding:10px 0 0 45px; margin:0;}

.itens_obs{ float:left; padding:7px 0 0 38px; margin:0; font-size:11px; font-weight:normal; color:#5b5b5b; line-height:25px; }

.enviar{ margin:0 0 0 120px; width:197px; height:43px; background:url(../../public/image/reservas/button_reserva.png) no-repeat;}

.enviar:hover{ width:197px; height:43px; background:url(../../public/image/reservas/button_reserva_hover.png) no-repeat;}

.rotulo{color:#5b5b5b; padding:11px 0 0 0; margin:0; font-size:11px; float:left; width:65px; text-align:right;}

.rotulo2{color:#5b5b5b; padding:11px 0 0 0; margin:0; font-size:11px; float:left; width:85px; text-align:right;}




.menuAtalhoMobile {    cursor: pointer;    width: auto;    height: 25px;    text-align: right;    line-height: 25px;    text-indent: 30px;  padding:0;    float: right;    background: url(../../public/image/template/submenu/mobile.png) no-repeat;}
.menuAtalhoMobile:hover {    background: url(../../public/image/template/submenu/mobileh.png) no-repeat;}
.menuAtalhoMobile a:hover {    font-size: 9px;    font-family: Tahoma;    color: #6d6e71;}
.menuAtalhoMobile a {    font-size: 9px;    font-family: Tahoma;    color: #6d6e71;}
