/* tags */

body {
	margin:0;
	padding:0;
	background-color:#6699FF;
}

a:hover { text-decoration: underline; }

/* divs */

#geral {
	/*border:1px solid #000;*/
}

#topo {
	position:relative;
	background:url(images/header.jpg) no-repeat;
	width:800px;
	height:295px;
}
#meio {
	position:relative;
	background:url(images/meio.jpg) no-repeat;
	width:800px;
	height:44px;
	overflow:hidden;
}
#meio .titulo {
	text-align:center;
	padding:5px;
}
#corpo {
	position:relative;
	background:url(images/corpo.jpg) repeat-y;
	width:800px;
	height:auto;
	padding:15px;
}
#borda_rodape {
	background:url(images/rodape.jpg) no-repeat;
	width:800px;
	height:15px;
}
#rodape {
	position:relative;
	background-color:#537BB8;
	width:800px;
	height:auto;
}
* html #rodape { top:-4px; }
#rodape .texto {
	padding:10px;
}
#rodape .canto_esq {
	position:absolute;
	float:left;
	background:url(images/rodape_canto_esq.jpg) no-repeat;
	height:26px;
	width:16px;
	left:30px;
	margin-top:-34px;
	z-index:1000;
}
#rodape .canto_dir {
	position:relative;
	float:right;
	background:url(images/rodape_canto_dir.jpg) no-repeat;
	height:26px;
	width:14px;
	right:30px;
	margin-top:-34px;
	z-index:1000;
}
#rodape .barra {
	position:absolute;
	float:left;
	width:90%;
	height:20px;
	left:30px;
	padding-left:20px;
	margin-top:-30px;
	background-color:#81A3D3;
	text-align:center;
	z-index:10;
}
* html #rodape .barra { width:91%; }

/* Menu */
#menu_direita {
	position:absolute;
	float:right;
	padding-top:20px;
	width:120px;
	z-index:100;
	right:0;
	top:0;
}
* html #menu_direita { right:-1px; }
#menu {
	width: 120px;
	padding-top:20px;
}
#menu ul, #menu_direita ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font: bold 11px Trebuchet MS, helvetica, sans-serif; 
}
#menu li, #menu_direita li {
	margin-bottom:1px;
}
#menu a, #menu_direita a {
	display: block;
	width: 120px;
	padding: 2px 2px 1px 20px;
	color: #FFFFFF;
	text-decoration: none; 
	-moz-opacity:0.7;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=70);
	background:url(images/fundo_1.gif) no-repeat; 
}

#menu a:hover {
	font-size:11px;
  	-moz-opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background: url(images/fundo_2.gif) no-repeat;
	color: #FFFFFF;
}
#menu_direita a:hover {
	font-size:11px;
  	-moz-opacity:1;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
	background: url(images/fundo_3.gif) no-repeat;
	color: #FFFFFF;
}
/* imagem invisivel em cima do logo para redirecionar usuario p/ pagina principal */
.invisivel {
	position:absolute;
	float:left;
	z-index:1000;
	left:292px;
	top: 14px;
}


/* ##### Formatacao de texto ##### */
.txt_rodape { font:10px Verdana, Arial, Helvetica, sans-serif; color:#4A5A5A; font-weight:bold;}
.txt_email { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; text-decoration: none; font-weight: bold; }

/* texto utilizado no corpo do html */
.txt_texto {
	text-align:justify;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	padding:10px 100px;
	line-height:20px;
}
.txt_sobre { font:12px Verdana, Arial, Helvetica, sans-serif; color:#FFFFFF; font-weight:bold; }
.txt_titulo { font:16px Verdana, Arial, Helvetica, sans-serif; color:#365685; font-weight:bold; }
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #365685;
	text-decoration: none;
	font-weight: bold;
	font-style: normal;
	text-transform: none;

}
.email { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #FFFFFF;	text-decoration: none ;	font-weight: bold;}
.cinzabold10 { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #4A5A5A;	text-decoration: none ;	font-weight: bold;	background-color : #EFEFEF;}
/*.rodape { font:10px Verdana, Arial, Helvetica, sans-serif; color:#4A5A5A; font-weight:bold;}*/
.texto {
	FONT-SIZE: 11px;
	COLOR: #000000;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	text-transform: none;
	text-align: justify;
}
.textomenor {
	FONT-SIZE: 10px;
	COLOR: #005279;
	LINE-HEIGHT: 20px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	text-transform: none;
	text-align: justify;
}

.textorosa {
	FONT-SIZE: 12px;
	COLOR: #FF01FF;
	LINE-HEIGHT: 25px;
	FONT-STYLE: normal;
	FONT-FAMILY: Verdana, Arial, Helvetica;
	TEXT-DECORATION: none;
	text-transform: none;
	text-align: justify;
	font-weight: bold;
}

.fontenegritoverdana12{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}

.bordatabela{
	border: 1px;
	border-collapse:collapse;
	border-color:#000000;
	border-style:solid;
}

.laranja {  font-weight: bold; color: #FF01FF}
.azulchillan {
	color: 39557D;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;

}
.azul {  font-weight: bold; color: #038BAA}
.position {
	position: relative;
	height: 200px;
	width: 100px;
	top: auto;
}
.link_idioma, .link_idioma a {
	font:9px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}.nevadoschillan {
	color: 39557D;
	font-weight: normal;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.nevados_chillan_pacotes {
	color: 39557D;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	background-color: #D0D2C7;
	text-align: center;
}
