/* CSS Document */

#colunaEsq{
	background: url(../img/pixel_linha_vert.gif) right repeat-y;
	margin-top: -78px;
	width: 272px;
/*	height:415px;
	background:#FF66CC;*/
	float: left;
	z-index: 1;
	}

#colunaEsq .chamada {
/*	background:#00CC00;*/
	text-align: right;
	margin-right: 20px;
	}

#colunaEsq .fotoChamada img{
	margin: 10px 10px 10px 18px;
	border: 1px #FFF solid;	
	}

#colunaEsq .fotoChamada {
	margin-bottom: 30px;
}

#colunaEsq .fotoChamada .media {
	margin: 0 auto;
}

p.error {
	color: #F00;
}

#colunaMeio{
	margin-top: 46px;
	width: 261px;
/*	height:415px;*/
/*	background:url(../imagens/sombra.png) right repeat-y;*/
	float: left;
	}
	
#colunaMeio .titMeio{
	margin: 10px 10px 0px 20px;
	text-align: left;
	}
	
#colunaMeio .txtSobreMendes{
	padding-left: 10px;
	padding-right: 10px;
	margin: 15px;
	text-align: justify;
	padding-bottom: 20px;
	}

#colunaMeio .txtSobreMendes a, #colunaMeio .txtSobreMendes a:link, #colunaMeio .txtSobreMendes a:active, #colunaMeio .txtSobreMendes a:visited, #colunaMeio .txtSobreMendes a:hover {
	color: #FFFFFF;
	text-decoration: none;
	}

#colunaMeio .imgMeio img{
	margin: 10px 10px 2px 10px;;
	border: 1px #FFF solid;	
	}

#colunaMeio .btMaisInfo{
	margin: 0px 23px 0px 0px;
	text-align: right;
	}
	
#colunaMeio .comboUtilidades{
	background: #ff7400;
	margin: 5px 10px 0 10px;
	padding: 5px 10px 0 10px;
	text-align: right;
	height: 28px;
	}

#colunaMeio .comboUtilidades select {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 12px;
	color: #000000;
	}

#colunaDir{
	/*margin-top:-60px;*/
	width: 231px;
	height: 570px;
	background: url(../img/bg_coluna_dir.jpg) repeat-x #ca4c00;
	float: right;
	border-left: #FFF 4px solid;
	border-right: #FFF 4px solid;
	border-bottom: #FFF 4px solid;
	z-index: 5;
	position: relative;
	}

#colunaDir .titDir, #contentDir .colunaDirInterna .titMenuDir{
	margin: 20px 10px 10px 30px;
	text-align: left;
	}

#colunaDir .menuDir, #contentDir .colunaDirInterna .menuDir{
/*	background:#00FF33;*/
	width: 170px;
	text-align: left;
	margin: 0 auto;
	}

#colunaDir .menuDir ul, #contentDir .colunaDirInterna .menuDir ul{
	list-style: none;
	line-height: 19px;
	}
	
#colunaDir .menuDir li, #contentDir .colunaDirInterna .menuDir li{
	font-size: 12px;
	}

.menuDir a:link{
	color: #FFFFFF;
	font-weight:bold;
	 
   
	
	}
	
.menuDir a:visited {
	font-weight:bold;
	color: #FFFFFF;
	}
	
.menuDir a:hover{
	font-weight:bold;
	color: #FFFFFF;
	}
	
#colunaDir a:active, #contentDir a:active{
	font-weight:bold;
	color: #FFFFFF;
	}

#colunaDir #rodapeColunaDireita, #contentDir .colunaDirInterna #rodapeColunaDireita{
	width: 230px;
	height: 32px;
	left: 0;
	bottom: 0;
	position: absolute;
	clear: both;
	border-left: #FFF 1px solid;
	_margin-bottom: -1px;
	}

#colunaDir #santosConvetion, #contentDir .colunaDirInterna #santosConvetion{
	width:151px;
	height:110px;
	left:42px;
	bottom:66px;
	position: absolute;
	clear:both;
	}

#telefones{
	margin-top:6px;
	width:513px;
	height:40px;
/*	background:#CC9900;*/
	float:left;
	}
	
#telefones .foneMiramar{
	margin-top:10px;
	margin-left:20px;
	float:left;
	}
	
#telefones .fonePraiamar{
	margin-top:5px;
	margin-right:15px;
	float:right;
	}
	
/*
//////////////////////////////////////////////////////////////////////////////////////////////////////////
INTERNA
//////////////////////////////////////////////////////////////////////////////////////////////////////////		
*/

.topoTit .comboUtilidades{
	_margin-left:-5px;
	_width:246px;
	background:#e78500;
	padding:4px 10px 0 10px;	
	text-align:right;
	height:27px;	
	_float:left;
	}

#contentEsq .conteudo{
	color:#333333;
	text-align:justify;
	padding:10px;
	padding-bottom:60px;
	width: 503px;
	overflow: hidden;
	}


#telefonesInterna{
/*	margin-top:6px;*/
	width:523px;
	height:40px;
	background:#fefcc9;
	float:right;
	clear:both;
	bottom:0;
	left:9px;
	_left:9px;
	position:absolute;
	margin-bottom:5px;
	}
	
#telefonesInterna .foneMiramar{
	margin-top:10px;
	margin-left:20px;
	float:left;
	}
	
#telefonesInterna .fonePraiamar{
	margin-top:5px;
	margin-right:15px;
	float:right;
	}
.input{
	height:20px;
	border:1px;
	background-color:#fee899;
	border-style:solid;
 	border-color:#fee899;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#da6900;
}
	
.topico ul{
	margin:25px;
	_margin:10px;
	_padding:6px;
	list-style:url(../img/setinha.gif);
	line-height:15px;
}
.topico  li{
	list-style-position:outside;
/*	font-size:11px;*/
}
.msgErro{
	color:#CC0000;
}

#pacotes-nacionais {
	width: 168px;
}

#pacotes-internacionais {
	width: 175px;
}

#contentMiolo .floater {
	position:absolute;
	top:30%;
	left:15%;
}