@charset "utf-8";
/* CSS Document */
/*INÍCIO DO ESTILO DA PÁGINA PRINCIPAL*/

#msg_comunicado{
z-index:999999;
}

#flashPlayer{
z-index:10;
}
#identificacao_cliente {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:black;
    font-weight:bold;
}

#titulo_compra_passaportes {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    color:red;
    font-weight:bold;
    border-bottom: 2px solid red;
}

.tabela_produtos {
    width:auto;
}

.tabela_produtos thead {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:black;
    font-weight:bold;
    background-color:#fcec0c;
    height:25px;
}

.tabela_produtos tr {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    color:black;
    font-weight:normal;
}


#g1 {
    background-color: #FFFFFF;
    padding: 10px;
    width: 500px;
    height:250px;
    overflow:auto;
}
#g1 ul { list-style: none; }
#g1 ul li { display: inline; }
#g1 ul img {
	border: 5px solid #3e3e3e;
	border-width: 5px 5px 20px;
}
#g1 ul a:hover img {
	border: 5px solid #fff;
	border-width: 5px 5px 20px;
	color: #fff;
}
#g1 ul a:hover { color: #fff; }

body{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-image:url(../imagens/bg-conteudo.jpg);
	background-position:top;
	background-repeat: repeat-x;
	background-color: #FFFFFF;
	margin:0px;
}

p{
    text-indent:20px;
}

h2 {
	font: bold 14px Verdana, Arial, Helvetica, sans-serif;
	color: #000;
	margin: 0px;
	padding: 0px 0px 0px 15px;
}
	
ul {
	list-style: none;
	margin: 0;
	padding: 0;
    }


img{
	border:none #000000 0px;
}

#fundojq{
	position:relative;
	width:100%;
	height:290px;
}

#central{
	position:relative;
	width:921px;;
	height:910px;
	margin:auto;
	}


		#flash{
			position:absolute;
			left:0px;
			width:100%;
			height:290px;
			border:#000000 1px solid;
		}
		
		#con{
			position:absolute;
			width:921px;
			height:866px;
			top:0px;
			left:0px;
		}
		
				#menu{
					position:absolute;
					width:210px;
					height:867px;
					top:0px;
					left:0px;
					
				}
				
						#menu_mossoromix{
							position:absolute;
							width:210px;
							height:358px;
							background-image: url(../imagens/menu_mossoromix.jpg);
							background-repeat: no-repeat;
							top:0px;
							left:0px;
						}
									/*- Menu CSS--------------------------- */
									#submenu{
										font-size:11px;
										width: 160px;
										margin-left:205px;
										margin-top:40px;
										display:none;
									}
									
									#submenu:hover{
										font-size:11px;
										width: 160px;
										margin-left:205px;
										margin-top:40px;
										display:block;
									}
									
									#submenu li a {
										height: 25px;
										voice-family: "\"}\""; 
										voice-family: inherit;
										height: 17px;
										text-decoration: none;
										font-weight: normal;
										padding-bottom:5px;
										}	
										
									#submenu li a:link, #menumix li a:visited {
										color: #000000;
										display: block;
										background:  url(../imagens/bg_menu.jpg);
										padding-top: 8px;
										padding-right: 0;
										padding-bottom: 0;
										padding-left: 10px;
										}
										
									#submenu li a:hover {
										color: #FFF;
										background:  url(../imagens/bg_menu.jpg) 0 -25px;
										padding-top: 8px;
										padding-right: 0;
										padding-bottom: 0;
										padding-left: 35px;
										font-weight: bold;
										font-style:italic;
										}
									
									#menumix {
										font-family:Arial, Helvetica, sans-serif;
										font-size:11px;
										width: 205px;
										margin-left:1px;
										margin-top:40px;
									}
										
									#menumix li a {
										height: 25px;
										voice-family: "\"}\""; 
										voice-family: inherit;
										height: 17px;
										text-decoration: none;
										font-weight: normal;
										padding-bottom:5px;
										}	
										
									#menumix li a:link, #menumix li a:visited {
										color: #000000;
										display: block;
										background:  url(../imagens/bg_menu.jpg);
										padding-top: 8px;
										padding-right: 0;
										padding-bottom: 0;
										padding-left: 10px;
										}
										
									#menumix li a:hover {
										color: #FFF;
										background:  url(../imagens/bg_menu.jpg) 0 -25px;
										padding-top: 8px;
										padding-right: 0;
										padding-bottom: 0;
										padding-left: 35px;
										font-weight: bold;
										font-style:italic;
										}	
										
									/* MENU DROP DOWN //////////////////////*/
									
									#menumix li ul {
										position: absolute;
										left:206px;
										margin-top:-25px;
										display: none;

										}
										
									#menumix ul {
										margin: 0;
										padding: 0;
										list-style: none;

										}
										
									#menumix ul li a {
										display: block;
										text-decoration: none;
										color: #777;
										background: #fff;
										padding: 5px;


										}
										
									#menumix li:hover ul, li.over ul { 	
										display: block;
										width:160px; 
									 }
									
						#menu_letter{
							position:absolute;
							width:210px;
							height:121px;
							background-image: url(../imagens/menu_letter.jpg);
							background-repeat: no-repeat;
							top:375px;
							left:0px;
						}
						
								#letter_campos{
									position:absolute;
									width:200px;
									height:30px;
									left:0px;
									top:90px;
									padding-left:10px;
						
									font-size:10px;
									color:#4e7300;
									
								}
								
								.letter_campo{
									width:120px;
									border: #f4d049 1px solid;									
								}
				
						#menu_enquete{
							position:absolute;
							width:209px;
							height:336px;
							background-image: url(../imagens/menu_enquete.jpg);
							background-repeat: no-repeat;
							top:513px;
							left:0px;
						font-size:9px;
						}
						
								#enquete{
									position:absolute;
									width:100px;
									height:296px;
									background-image: url(../imagens/menu_enquete.jpg);
									background-repeat: no-repeat;
									top:0px;
									left:0px;
									padding-top:40px;
									padding-left:10px;
									padding-right:30px;
									font-size:12px;
								}
								
								#enquete .h1{
									color:#00465b;
									font-size:15px;
									margin-bottom:5px;
								}
								
								
								
				
				#conteudo{
					position:absolute;
					width:520px;
					height:867px;
					top:0px;
					left:210px;
					margin-left:17px;
					margin-right:17px;
				}
				
					#content{
							position:absolute;
							width:518px;
							height:726px;
							top:158px;
							left:0px;
						
						}
						
						
						#bannercartao{
							position:absolute;
							width:519px;
							height:141px;
							top:0px;
							left:0px;
							text-align:center;
						}
						
						
						#destaques{
							position:absolute;
							width:517px;
							height:221px;
							top:0px;
							left:0px;
						}
						
								#destaques .titulo{
									position:absolute;
									width:517px;
									height:20px;
									top:0px;
									left:0px;
									background-image:url(../imagens/destaques.jpg);
									background-repeat:no-repeat;
								}
								
								#destaques .texto{
									position:absolute;
									width:517px;
									height:201px;
									top:20px;
									left:0px;
									
								}
								
								
						#noticias{
							position:absolute;
							width:517px;
							height:205px;
							top:230px;
							left:0px;
							
						}
						
								#noticias .titulo{
									position:absolute;
									width:519px;
									height:20px;
									top:0px;
									left:0px;
									background-image:url(../imagens/noticias.jpg);
									background-repeat:no-repeat;
								}
								
								#noticias .texto{
									position:absolute;
									width:519px;
									height:201px;
									top:20px;
									left:0px;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									font-size:10px;
								}
								
						#twitter{
							position:absolute;
							width:519px;
							height:140px;
							top:440px;
							left:0px;
						}
						
								#twitter .titulo{
									position:absolute;
									width:519px;
									height:20px;
									top:0px;
									left:0px;
									background-image:url(../imagens/twitter.jpg);
									background-repeat:no-repeat;
								}
								
								#twitter .texto{
									position:absolute;
									width:509px;
									height:120px;
									top:20px;
									left:0px;
									background-image: url(../imagens/twitterbg.jpg);
									background-repeat:no-repeat;
									padding-left:10px;
									padding-top:15px;
									font-size:10px;
									color:#ffffff;
								}
								
								#twitter .twitter_div{
									width:359px;
									height:105px;
									overflow:hidden;
								}
								
								#twitter a:link, a:visited{
									color:#005e8f;
									text-decoration:none;
								}
								
						#social{
							position:absolute;
							width:519px;
							height:68px;
							top:580px;
							left:0px;
						}
						
								#social img{
									padding-left:0px;
								}
				
				#social table td{
				width:173px;
				}
				
				.atendimento{
				
				background-position:center;
				background-repeat:no-repeat;
				
				}
				.imagem_msn{
				position:absolute;
				left:488px;
				top:37px;		
				}
				#sidebar{
					position:absolute;
					width:156px;
					height:867px;
					top:0px;
					left:765px;					
				}
				
						#contagem{
							position:absolute;
							width:156px;
							height:73px;
							top:0px;
							left:0px;
							
						}
						
						#radiomix{
							position:absolute;
							width:156px;
							height:184px;
							top:90px;
							left:0px;
						}
						
								#radiomix .titulo{
									position:absolute;
									width:156px;
									height:15px;
									top:0px;
									left:0px;
									background-image:url(../imagens/radiomix.jpg);
									background-repeat:no-repeat;
								}
								
								#radiomix .texto{
									position:absolute;
									width:156px;
									height:169px;
									top:20px;
									left:0px;
								}
				
						#patrocinio{
							position:absolute;
							width:156px;
							height:153px;
							top:291px;
							left:0px;
						}
						
								#patrocinio .titulo{
									position:absolute;
									width:156px;
									height:15px;
									top:0px;
									left:0px;
									background-image:url(../imagens/patrocinio.jpg);
									background-repeat:no-repeat;
								}
								
								#patrocinio .texto{
									position:absolute;
									width:156px;
									height:133px;
									background-image:url(../imagens/bgpatrocinio.jpg);
									background-repeat:no-repeat;
									top:20px;
									left:0px;
								}
								
						#vocenomix{
							position:absolute;
							width:156px;
							height:222px;
							top:455px;
							left:0px;
						}
						
								#vocenomix .titulo{
									position:absolute;
									width:156px;
									height:16px;
									top:0px;
									left:0px;
									background-image:url(../imagens/vocenomix.jpg);
									background-repeat:no-repeat;
								}
								
								#vocenomix .texto{
									position:absolute;
									width:156px;
									height:133px;
									top:20px;
									left:5px;

								}
								
								#vocenomix .balao{
									position:absolute;
									width:146px;
									height:66px;
									top:0px;
									left:0px;
									
									background-image:url(../imagens/bgvocenomix.jpg);
									background-repeat:no-repeat;
								}

								#vocenomix .textobalao{
									position:absolute;
									width:146px;
									height:30px;
									top:0px;
									left:0px;
									padding: 5px 5px 5px 5px;
									font-size:9px;
									overflow:hidden;
									color:#000000;
									
									
								}

								#vocenomix .img{
									position:absolute;
									width:153px;
									height:153px;
									top:66px;
									left:0px;

								}
								
						#espacomix{
							position:absolute;
							width:156px;
							height:140px;
							top:700px;
							left:0px;

						}
						
								#espacomix .titulo{
									position:absolute;
									width:156px;
									height:16px;
									top:0px;
									left:0px;
									background-image:url(../imagens/espacomix.jpg);
									background-repeat:no-repeat;
								}
								
								#espacomix .texto{
									position:absolute;
									width:156px;
									height:133px;
									top:20px;
									left:0px;
								}
								
				#rodape{
					position:absolute;
					width:100%;
					height:92px;
					background-image:url(../imagens/rodapebg.jpg);
					background-repeat:repeat-x;
					background-color: #FFCC00;
					top:1200px;
					left:0px;
					
				}
				
				#rodape .center{
					position:absolute;
					width:921px;
					height:92px;
					top:0px;
					left:50%;
					margin-left:-460px;
					z-index:100;

				}
				
				#rodape .zenitech{
					position:absolute;
					width:17px;
					height:41px;
					top:0px;
					left:50px;
					padding-top:25px;
				}
				
				#rodape .copyright{
					position:absolute;
					width:356px;
					height:14px;
					top:37px;
					left:300px;
					background-image:url(../imagens/copyright.png);
					background-repeat:no-repeat;
				}
				
				#rodape .realizacao{
					position:absolute;
					width:154px;
					height:69px;
					top:15px;
					left:770px;
					background-image:url(../imagens/realizacao.png);
					background-repeat:no-repeat;
				}



/*//////////////////////////////////////////////////////// Páginas ///////////////////////////////////////////////////////////////*/

#paginas{
	position:absolute;
	width:515px;
	height:689px;
	top:2px;
	left:0px;
	color:#000000;
}


		#paginas .texto{
			position:absolute;
			width:519px;
			height:665px;
			top:24px;
			left:0px;
			overflow:auto;
			text-align:justify;
			padding-right:10px;
			font-size:11px;
		}
		


		#paginas .titevento{
			position:absolute;
			width:519px;
			height:15px;
			top:0px;
			left:0px;
			background-image:url(../imagens/titpaginas/evento.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titatracoes{
			position:absolute;
			width:519px;
			height:15px;
			top:0px;
			left:0px;
			background-image:url(../imagens/titpaginas/atracoes.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titnoticias{
			position:absolute;
			width:519px;
			height:16px;
			top:0px;
			left:0px;
			background-image:url(../imagens/titpaginas/noticias.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titservicos{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			background-image:url(../imagens/titpaginas/servicos.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titmossoro{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/mossoro.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titgiromix{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/giromix.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titdownloads{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/downloads.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titmural{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/mural.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titentrevistas{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/entrevistas.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titimprensa{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/imprensa.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titatendimento{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/atendimento.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titfaleconosco{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/contato.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titvocenomix{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
			
			background-image:url(../imagens/titpaginas/vocenomix.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titespacomix{
			position:absolute;
			width:519px;
			height:20px;
			top:0px;
			left:0px;
		
			background-image:url(../imagens/titpaginas/espacomix.jpg);
			background-repeat:no-repeat;
		}
		
		#paginas .titvocenomix img{
			cursor:pointer;
		}
		
		
		#paginas a:link, #paginas a:visited{
			color: #000000;
			text-decoration:none;
		}
		
		#paginas a:hover{
			color: #0099FF;
			text-decoration:none;
		}
/*		
				#paginas .enviarhistoria{
					text-align:right;
				}
				
				#paginas .enviarhistoria img{
	cursor: pointer;}
*/		
		
/*/////////////////// GALERIA ////////////////////////////*/

#g1 {
	background-color: #FFFFFF;
	padding: 10px;
	width:490px;
	height:500px;
	text-align:center;
}
#g1 ul { list-style: none; }
#g1 ul li { display: inline; }
#g1 ul img {
	border: 5px solid #e0f8ff;
	border-width: 5px 5px 5px;
}
#g1 ul a:hover img {
	border: 5px solid #82e1ff;
	border-width: 5px 5px 5px;
	color: #fff;
}
#g1 ul a:hover { color: #fff; }

/*********************newsletter**************************/

.botnewsletter{
background:url(../imagens/ok.png);
width:43px;
height:21px;
border:none;
cursor:pointer;
}

.newsedit{
width:130px;
border:#FF9900 1px solid;
}

.tb_servicos{
width:430px;
position:absolute;
left:50%;
margin-left:-215px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}

.cinza{
background-color:#ececec;
}

#cadastre{
position:absolute;
top:30px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #336600;
padding-left:5px;
width:190px;

}


.twitter_follow{
position:absolute;
top:50px;

}