@charset "utf-8";
/* CSS Document */

html{
	background-image: url(../imgs/bg_repyt.jpg);
	background-position:top;
	background-repeat:repeat;
	margin:0px;
	padding:0px;
	background-color:#ddd9c6;
	color:#5e5b46;
}
body{
	background-image:url(../imgs/bg_top.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	font-family:Verdana, Arial, sans-serif;
	color:#5e5b46;
	font-size:11px;
	line-height:14px;
}
a{
	outline:none;
}
/********************************************/
.corpo{
	margin:0 auto;
	padding:0px;
	width:780px;
	/*min-height:400px;
	border:1px solid #FF0000;*/
	top:0;
}
	.header{
		background-image:url(../imgs/bg_header.jpg);
		background-position:top;
		background-repeat:no-repeat;
		width:100%;
		height:160px;
		margin:0px;
		padding:0px;
		top:0;
	}
	.logo{
		margin-left:134px;
		top:0;
	}
		ul.menu{
			background-image:url(../imgs/menu.jpg);
			width:498px;
			height:30px;
			clear:right;
			list-style:none;
		}
			ul.menu li{
				height:30px;
				float:left;
			}
			ul.menu li a{
				width:100%;
				height:100%;
				margin:0px;
				padding:0px;
				display:block;
				text-indent:-40000px;
			}
			.m_inicio, .m_campanha, .m_parque, .m_alambique{
				background-image:url(../imgs/menu.jpg);
				background-repeat:no-repeat;
			}
			.m_inicio a:hover, .m_campanha a:hover, .m_parque a:hover, .m_alambique a:hover{
				background-image:url(../imgs/menu_over.jpg);
				background-repeat:no-repeat;
			}
			.m_inicio, .m_inicio a:hover{
				width:65px;
			}
			.m_campanha, .m_campanha a:hover{
				width:140px;
				background-position:-69px;
			}
			.m_parque, .m_parque a:hover{
				width:167px;
				background-position:-213px;
			}
			.m_alambique, .m_alambique a:hover{
				width:113px;
				background-position:-384px;
			}
			
	.content{
		min-height:400px;
		width:100%;
		margin:0px;
		padding:0px;
		float:left;
		/*border:1px solid #FF0000;*/
	}
	.centro{
		text-align:center;
	}
	.footer{
		width:100%;
		height:70px;
		clear:both;
		padding-top:30px;
		background-image:url(../imgs/bg_footer.jpg);
		background-position:top center;
		background-repeat:no-repeat;
	}
	.footer_content{
		width:780px;
		margin:0 auto;
	}
		.footer p{
			color:#8c8761;
			font-family: Verdana, Arial, Helvetica, sans-serif;
			font-size:10px;
			line-height:15px;
		}
/********************************************/
.respiro_bottom_10{
	margin-bottom:10px;
}
.respiro_bottom{
	margin-bottom:20px;
}
.respiro_right4{
	margin-right:4px;
}
.respiro_right{
	margin-right:10px;
}
.respiro_right17{
	margin-right:17px;
}
.respiro_left_95{
	margin-left:95px;
}
.respiro_left_20{
	margin-left:20px;
}
.respiro_left_17{
	margin-left:17px;
}
.respiro_top{
	margin-top:10px;
}

.topo{
	vertical-align:text-top;
}
.esquerda{
	float:left;
}
.direita{
	float:right;
}
.div_w{
	width:100%;
}
.div_w_500{
	width:499px;
}
.branco{
	background-color:#FFFFFF;
}
.box_select_home{
	background-image:url(../imgs/box_busca_rapida.jpg);
	background-repeat: no-repeat;
	background-position:top left;
	width:496px;
	height:22px;
	padding-top:8px;
}
.box_select_home p{
	margin-left:45px;
	float:left;
}
.box_select_home select{
	width:193px;
	float:right;
	margin-top:-4px;
	margin-right:15px;
}

ul.list_novidades{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.list_novidades li{
		width:215px;
		margin-left:10px;
		padding-left:5px;
		border-bottom:1px solid #9ecc17;
		margin-bottom:10px;
		padding-bottom:10px;
	}
	ul.list_novidades li a{
		text-decoration:none;
		color:#737070;
		outline:none;
	}
	ul.list_novidades li h1{
		color:#6e97a5;
		font-weight:bold;
		margin-left:0px;
	}
	
ul.list_novidades2{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.list_novidades2 li{
		margin-bottom:10px;
		padding-bottom:10px;
		margin-left:15px;
		margin-right:15px;
		min-height:55px;
	}
	ul.list_novidades2 img{
		float:left;
		margin-right:10px;
	}
	ul.list_novidades2 li a{
		text-decoration:none;
		color:#737070;
		outline:none;
	}
	ul.list_novidades2 li h1{
		color:#6e97a5;
		font-weight:bold;
	}
	h1{
		color:#6e97a5;
		font-weight:bold;
		font-size:13px;
		margin-left:15px;
		margin-bottom:4px;
	}
	h2{
		color:#6e97a5;
		font-size:18px;
		margin-left:0px;
		margin-bottom:8px;
		font-weight:lighter;
	}
	
ul.submmenu{
	width:205px;
	background-color:#e9f2e8;
	list-style:none;
}
	ul.submmenu ul{
		margin-top:-4px;
		margin-bottom:-10px;
	}
	ul.submmenu li{
		width:175px;
		padding-bottom:10px;
		margin-bottom:10px;
		margin-left:15px;
		color:#6e97a5;
		font-size:13px;
		font-weight:bold;
	}
	ul.submmenu li a{
		text-decoration:none;
		color:#6e97a5;
		font-size:13px;
		font-weight:bold;
	}
	.borde_list{
		border-bottom:1px solid #FFFFFF;
	}
.text{
	background-color:#FFFFFF;
	width:790px;
}
.text p{
	margin-left:15px;
	margin-right:15px;
}
.text_575{
	background-color:#FFFFFF;
	width:575px;
}
.text_630{
	background-color:#FFFFFF;
	width:630px;
}

ul.list_parceiros{
	list-style:none;
	margin-left:15px;
	margin-right:15px;
}
	ul.list_parceiros li{
		margin-left:20px;
		margin-bottom:20px;
		float:left;
		color:#6e97a5;
		text-align:center;
		font-weight:bold;
	}
	ul.list_parceiros li img{
		border:1px solid #999999;
	}
	
.box_seguros{
	background-image: url(../imgs/box_seguros.jpg);
	width:210px;
	height:137px;
}
.box_seguros select{
	width:166px;
	margin-top:95px;
	margin-left:25px;
}
.box_outrosseguros_detalhe{
	background-image:url(../imgs/st_outrosseguros_detalhe.jpg);
	width:210px;
	height:137px;
}
.box_outrosseguros_detalhe select{
	width:166px;
	margin-top:95px;
	margin-left:25px;
}
.box_outrosseguros{
	width:365px;
	background-color:#e9f2e8;
}
ul.list_seguros{
	margin-left:20px;
	margin-right:5px;
	width:100%;
	list-style:none;
}
ul.list_seguros li{
	float:left;
	width:45%;
	margin-bottom:5px;
}
ul.list_seguros li a{
	color:#737070;
	text-decoration:none;
}
ul.list_seguros1{
	width:100%;
	list-style:none;
	margin-right:15px;
}
ul.list_seguros1 li{	
	margin-bottom:15px;
	margin-right:15px;
}

.box_atendimento{
	background-image:url(../imgs/box_atendimentoonline.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:316px;
	height:122px;
}
.box_atendimento a{
	color:#737070;
	text-decoration:none;
}
	.box_atendimento p{
		margin-top:35px;
		margin-left:15px;
		line-height:20px;
	}

.box_indique{
	background-image:url(../imgs/box_indiqueesseseguro.jpg);
	background-position:top left;
	background-repeat:no-repeat;
	width:276px;
	height:122px;
}

.link_glossario a{
	color:#6e97a5;
	text-decoration:none;
	font-weight:bold;
	display:block;
	width:15px;
	height:13px;
	padding-top:2px;
	text-align:center;
}
.link_glossario a:hover{
	background-color:#6e97a5;
	color:#FFFFFF;
	display:block;
}


ul.list_gloss{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.list_gloss li{
		margin-bottom:10px;
		padding-bottom:10px;
		margin-left:15px;
		margin-right:15px;
	}
	ul.list_gloss a{
		text-decoration:none;
		color:#6e97a5;
	}

ul.list_links{
	width:100%;
	margin:0px;
	padding:0px;
	list-style:none;
}
	ul.list_links li{
		margin-bottom:10px;
		padding-bottom:10px;
		margin-left:15px;
		margin-right:15px;
	}
	ul.list_links a{
		text-decoration:none;
		color:#737070;
	}