/* 
VERSÃO 1.1
Criador: David Junior
Atuando: Programador/WebDesigner
Email:davidjr_mc@pop.com.br;
Telefone:61-96889359
Data:12/09/2007 
Descrição: Folha de estilo desenvolvida para o Site principal Mambaí Adventure... 
Complemento: CSS para Mosaíco / Data: 27/12/07 - mcascading.css
*/

body{
	margin:2px 2px;
	font:12px Arial, Helvetica, sans-serif;
	background:#fff url(../imagens/background_vert.jpg) repeat-x fixed;
	text-align:center;
	

}

#geral{
	width:760px;
	background-color:#333;
	padding:4px;
	text-align:left;
	margin:0 auto;
}

#geral1{	
	background-color:#fff;	
}

#topo{
	background-image:url(../imagens/topo_new.jpg);
	background-color:#fff;
	height:165px;
	width:760px;
	
}

#cabecalho{
	font:55px Trebuchet MS, Arial, Verdana, Helvetica, sans-serif;
	float:right;

	margin:25px;
	margin-top:35px;
	margin-right:30px;
}

#conteudo{
	background-color:#fff;
	width:565px;
	float:right;	
	margin-right:5px;
}
.conteudo_texto{
	margin:0;
	padding:0;
	
}
.conteudo_geral{
	background:url(../imagens/background_vert_centro.jpg);
	text-align:left;
	margin:0;
	
	
}

.conteudo_geral h1{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	color:#006633;
	font-size:15px;
	padding-left:2px;
}
.conteudo_geral p{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
	margin-top:1px;
	padding-left:2px
}
.conteudo_geral img{
	float:left;
	margin:0 2px 2px 0;
		
}

div.irtopo img{
	position:fixed;
	margin:0;
	right:125px;
	border:0px;
	
}



#navegacao{
	background-color:#fff;
	width:175px;
	font:Arial, Tahoma,"helvetica - bold", sem-serif;
	float:left;	
	margin-bottom:2px;
	

}

#menu {
	width:159px;
	border-width:thin;	
	border-style:solid;
	border-bottom-color:#99cc33;
	border-left-color:#99cc33;
	border-right-color:#99cc33;
	border-top-color:#99cc33;	
	margin-left:12px;	
	margin-bottom:10px;
}

#menu ul li{
 margin-left:-8px;
 padding:3px;
}

#menu a.linkMenu{
	font:12px  Arial, Lucida Sans, Trebuchet MS, Verdana, Helvetica, sans-serif;
	color:#000;
	text-decoration:none;
	margin:2px;
	padding-bottom:3px;
	padding-top:3px;	
}

#menu a.linkMenu:hover{	
	color:#999900;
	list-style:url(../imagens/marca_menu_verde.gif);	
}

.menu1_txt h1{
background-image:url(../imagens/titulo_inicial1.gif);
background-repeat:no-repeat;
text-align:left;
font:16px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
padding-left:24px;
margin-bottom:0;
padding-bottom:4px;
padding-top:8px;
margin-top:5px;
}

.menu2_txt{

margin:0px 0px;
padding:0px 0px;
margin-top:10px;
}
	
.menu3_txt h1{
background-image:url(../imagens/titulo_inicial3.gif);
background-repeat:no-repeat;
text-align:left;
font:16px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
padding-left:24px;
margin-bottom:0;
padding-bottom:4px;
padding-top:8px;
width:535px;
}

.menu7_txt h1{
margin:0px 0px;
padding:0px 0px;
margin-top:10px;
padding-top:10px/*
background-image:url(../imagens/titulo_inicial4.gif);
background-repeat:no-repeat;


text-align:left;
font:16px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
padding-left:24px;
margin-bottom:0;
padding-bottom:4px;
padding-top:8px;
width:535px;
margin-top:10px;*/
}
	
		
.menu4_txt h1{
background-image:url(../imagens/titulo_inicial4.gif);
background-repeat:no-repeat;


text-align:left;
font:16px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
margin-left:5px;
padding-left:24px;
margin-bottom:0;
padding-bottom:4px;
padding-top:8px;
width:535px;
}

.menu5_txt h1{
text-align:left;
font:12px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
color:#FF6600;
padding-bottom:0px;
padding-right:1px;
margin-bottom:0px;
text-align:left;
margin-top:0px;
}

.menu5_txt p{
text-align:justify;
margin-top:0px;
padding-left:3px;
}

.menu6_txt{
 display:table;
 padding:8px 8px;
}

.menu6_txt img{
 border-width:thin;
 border-style:solid;
 border-color:#666;
 margin-right:2px;
 
 
}

.menu6_txt h1{
text-align:left;
font:12px Arial, Lucida Sans, Trebuchet MS, Helvetica, sans-serif;
font-weight:bold;
color:#000;
padding-bottom:0px;
padding-right:1px;
margin-bottom:0px;
text-align:left;
margin-top:0px;
}

.menu6_txt p{
text-align:justify;
margin-top:0px;
padding-left:3px;
}

.link_destaque2{
	font:10px  Arial, Lucida Sans, Trebuchet MS, Verdana, Helvetica, sans-serif;
	color:#CCC;
	text-decoration:none;	
}

.link_destaque2:hover{
	color:#999900;
	text-decoration:underline;
}

#telefones {
	text-align:center;
	color:#003300;
	margin-top:5px;
	margin-bottom:5px;
	
}
#telefones a{
color:#003300;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
	
}

#telefones a:hover{
text-decoration:none;
color:#009933;
}


#destaque{
	width:520px;
	background-color:#006699;
	margin-top:6px;
	
}


#destaque2{
	width:520px;
	border-width:thin;	
	border-style:solid;
	border-bottom-color:#99cc33;
	border-left-color:#99cc33;
	border-right-color:#99cc33;
	border-top-color:#99cc33;	
	margin-left:12px;
	
}

#principalMenu{

margin:0;
	
}


#principalMenu{
margin-left:190px;
}
#menuPrincipal {
border:none;
margin: 0;
font: 16px Arial, Helvetica, sans-serif;
clear:right;
padding-left:0;
margin-left:180px;
padding-top:6px;
}




#menuPrincipal li {
list-style: none; 
margin: 0;
display: inline;

}

#menuPrincipal li a {
height:1px; /* IE5.0 bug */
padding: 3px 1px; 
margin:0;
/*border: 1px solid #006633; */
background: #FFFF00;
text-decoration: none;font-weight:bold;

background-image:url(../imagens/fundo_top_menu.gif);
}

#menuPrincipal li a:link {

color: #fff;
padding:7px;

}

#menuPrincipal li a:visited {
color: #fff;
padding:7px;
}

#menuPrincipal li a:hover {
background: #fff;
color: #ff6600; 
/*border-color: #000;*/
border-top-color:#FF6600;
border-top-style:solid;
padding:7px;
}


#rodape p b{
 	color:#000;
	vertical-align:bottom;
	
	
	
}
#rodape{
	background-color:#fff;
	height:38px;
	width:100%;
	clear:both;
	background-image:url(../imagens/rodape.jpg);
	margin-top:3px;	
	text-align:right;
	
}

#rodape p{
	margin:0;
}

.david{
 font-family:Arial, Helvetica, sans-serif;
 font-size:9px;
 font-weight:bold;
 color:#999900;
 float:none; 
}

.david a{
	text-decoration:none;
	color:#003300;
}

.david a:hover{
	text-decoration:underline;
	color:#006633;
}
/*#################
  >>>  FORMULARIO
#################*/


.campo {	
	border:2px solid #036;
	padding:0;
	margin-left:0px;
	margin-right:15px;
	margin-top:10px;
	
	
}

.formulario{
	position: relative;
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000;
	background-color:#FFFFCC;
	padding:5px;
	
	
}

.form{
	font-family:Arial, Helvetica,san-serif;
	font-size:25px;
	color:#000;
	padding:3 3;
	letter-spacing:5px;
	border:2px solid #036;
	background-color:#CCFF33;
	font-weight:bold;
	margin-left:5px;
	
}
.botao input{
	font-family:Arial, Helvetica,san-serif;
	font-size:12px;
	color:#000;
	background-color:#CCFF33;
	margin:5px;
	border:1px solid #000;
}

 .nome, .email, .endereco, .cidade, .cep, .site , label{
	font-family:Arial,Helvetica,sen-serif;
	padding:0px;
	font-size:15px;	
	left:36px;
	width: 240px;
	top: 66px;
	
}

.nomei, .emaili, .enderecoi, .cidadei, .cepi, .sitei, input text{
	left-margin:13px;
	background-color:#FFFF33;
	padding:2 2;
	top:20px;
	margin-bottom:10px;
	color:#FF3300;
}

input:hover{
	border:2px solid #666666;
}

input:focus{
	background-color:#CCCC00;
}

.mensagem, textarea{
	background-color:#FFFF33;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
}
textarea:focus{
	background-color:#CCCC00;
}

textarea:hover{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FF3300;
	border:2px solid #666;

}
/*#################
  FORMULARIO <<<
#################*/



/*#################
  >>>  TITULOS_INTERNOS
#################*/

.tit_rapel{
	
	background-image:url(../imagens/tit_rapel.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}


.tit_danimonteiro{
	
	background-image:url(../imagens/tit_danimonteiro.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}




.tit_tirolesa{
	
	background-image:url(../imagens/tit_tirolesa.jpg);
	background-repeat:no-repeat;
	height:76px;	
}

.tit_raffiting{
	
	background-image:url(../imagens/tit_raffiting.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}
.tit_cascading{
	
	background-image:url(../imagens/tit_cascading.jpg);
	background-repeat:no-repeat;
	height:76px;
}

.tit_cfunil{
	
	background-image:url(../imagens/tit_cfunil.jpg);
	background-repeat:no-repeat;
	height:76px;
}

.tit_pcerrado{
	
	background-image:url(../imagens/tit_pcerrado.jpg);
	background-repeat:no-repeat;
	height:76px;
}

.tit_pocoazul{
	
	background-image:url(../imagens/tit_pocoazul.jpg);
	background-repeat:no-repeat;
	height:76px;
}
.tit_titaguassu{
	
	background-image:url(../imagens/tit_titaguassu.jpg);
	background-repeat:no-repeat;
	height:76px;
}


.tit_lpenhasco{
	
	background-image:url(../imagens/tit_lpenhasco.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}

tit_lpenhasco{
	
	background-image:url(../imagens/tit_lpenhasco.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}

.tit_empresa{
	
	background-image:url(../imagens/tit_empresa.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}

.tit_muitomais{
	
	background-image:url(../imagens/tit_muitomais.jpg);
	background-repeat:no-repeat;
	height:76px;
	
}

.tit_cchegar{
	
	background-image:url(../imagens/tit_cchegar.jpg);
	background-repeat:no-repeat;
	height:535px;	
	
}



.conteudo_texto{
	text-align:center;
	margin:0;
}


/*#################
 TITULOS_INTERNOS <<<
#################*/











