@charset "utf-8";
body {
margin:0 auto;
width:1024px;
background: #97cd99 url('imgs/fundo-body.jpg') repeat-y top center;
}
#topo {
	width:1024px;
	height:450px;
	float:left;
}
#tudo {
	width:1024px;
	background:#fff;
	float:left;
	height:auto; 
}
#principal {
	margin-left:50px;
	padding: 20px 0 10px 0;
	color:#006633;
	width:900px;
	text-align:justify;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	height:auto;
	float: left;
	margin-top:100px;
}
h1{float:left; width:900px; font:bold 18px Arial, Helvetica, sans-serif; color:#8d0001; padding:10px 10px 10px 0; margin-top:20px;}

h2{ float:left; width:200px; height:auto; padding:0 0 0 10px; color:#8d0001; font-size:18px; margin-top:-5px; }
#seguro {
	margin-top:15px;
	float:left;
	margin-bottom:15px;
}
h3 {
	width:700px;
	color:#212121;
	font-size:18px;
}
h4 {
	width:200px;
	color:#212121;
	margin-left:15px;
}
#texto {
	width:650px;
}
#texto2 { float:left; padding:0 10px 5px 10px;
	width:200px;
}
#texto3 {
	width:400px;
}
#texto4 {
	width:150px;
}
#texto5 {
	width:530px;
}
#box1 {
	width:220px;
	height:100%;
	float:left;
	margin:25px 5px 30px 60px;
	background:#c5e1c6;
}
#box2 {
	width:230px;
	height:100%;
	float:left;
	margin:10px 5px 50px 60px;
	margin-top:-10px;
}
#box2 img{
	float:left;
	padding:5px;
}
#box7 {
	width:220px;
	height:100%;
	float:left;
	margin:25px 5px 30px 60px;
	background:#B6FF6D;
}

.topobox{ float:left; background:url(imgs/destindextopo.png) top left no-repeat; width:220px; height:10px;}
.botbox{ float:left; background:url(imgs/destindexbot.png) top left no-repeat; width:220px; height:10px;}
.botbox2{ float:left; background:url(imgs/destindextopo2.png) top left no-repeat; width:220px; height:10px;}


/*.borda {bbackground: ttransparent; width:193px; float:left;}
.borda .b1, .borda .b2, .borda .b3, .borda .b4, .borda .b1b, .borda .b2b, .borda .b3b, .borda .b4b {display:block; overflow:hidden; font-size:1px;}
.borda .b1, .borda .b2, .borda .b3, .borda .b1b, .borda .b2b, .borda .b3b {height:1px;}
.borda .b2, .borda .b3, .borda .b4 {background:#000; border-left:1px solid #000; border-right:1px solid #000;}
.borda .b1 {margin:0 5px; background:#000;}
.borda .b2 {margin:0 3px; border-width:0 2px;}
.borda .b3 {margin:0 2px;}
.borda .b4 {height:2px; margin:0 1px;}
.borda .conteudo {padding:0;display:block; background:#00CC00; border-left:1px solid #ededed; border-right:1px solid #000; float:left; width:180px; text-align:left;}*/
#box3 {
	width:150px;
	height:180px;
	float:left;
	padding-right:20px;
	margin-left:150px;
}
#box4 {
	width:550px;
	float:left;
	padding: 5px 5px 5px 5px;
	margin: 5px 0 10px 15px;
}
#box5 {
	width:600px;
	float:left;
	padding: 5px 5px 5px 5px;
	margin: 0 0 10px 15px;
}
#rodape {
	background-color:#4b9848;
	width:1024px;
	height:40px;
	color:#FFFFFF;
	margin: 0 0 0 0;
	font-size:12px;
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#rodape a:link {
	color:#FFF;
}
#rodape1 {
	float:left;
	padding-left:50px;
	padding-top:10px;
}
#rodape2 {
	float:right;
	padding-right:50px;
	padding-top:10px;
}
a:link, a:visited, a:active {
	text-decoration:none;
	color:#212121;
}
a:hover {
	color:#212121;
	text-decoration:underline;
}
#titulo {
	width:450px;
	height:20px;
	padding:5px 0 0 5px;
	float:left;
	background-color:669933;
	color:#FFFFFF;
}

/***NOVO TOPO PRIME QUALITY***/

.logo {width:610px; height: 210px; float: left; text-align: left;}
.frase {margin:0 auto; color: #97CD99; font-family: Verdana; float:left; font-size: 10px; font-weight: bold; height: auto;text-align: center; width:1024px; margin-top:10px;}
.menu {width: 1019px; height: 40px; float: left; padding-left:5px;}
.banner {width:1024px; height: 276px; float: left; border-top: 5px solid #999; border-bottom: 5px solid #999; margin-top:10px;}

.menu .op-menu {float: left; font-family: Verdana; font-size: 16px;}
.menu .op-menu a {text-decoration:none; background: #fff; color: #676767; padding: 11px 21px; display: block;}
.menu .op-menu a:hover {background: #4c994d; color:#fff;}
.menu .active {background: #4c994d; color: #fff;}

/*PAGINA DE SEGUROS*/

#principal .seguros{width:890px; height:0 auto; float:left; margin-top:50px;}
#principal .seguros .tipo{float:right; margin-bottom:15px;}

/*PAGINA DE PRODUTOS*/

#principal .produtos{width:900px; height:0 auto; float:left; margin-top:30px;}
#principal .produtos .imagemProduto{width:150px; height:150px; float:left; margin-left:20px; margin-bottom:70px; border:5px solid #99d798;}
#principal .produtos .imagemProduto img:hover{width:140px; height:140px; padding:5px;}
#principal .parceiros{width:900px; height:0 auto; float:left; margin-top:25px;}
#principal .parceiros .logoParceiro{float:left; margin-left:30px; margin-bottom:10px; border:1px solid #111111;}