/* INDEX */
#index, #contato{
position:relative;
top:0;
left:0;
width:610px;
*width:616px;
height:423px;
margin:0;
*margin:0;
background:#FFFFFF;
}

/*
#box1{
width:810px;
height:200px;
margin:0 ;
}
*/
#box11{
float:right;
width:182px;
height:100px;
border: 1px solid #FCF9CF;
margin-right:-3px;
}
#boxindex11{
float:left;
width:182px;
height:420px;
border: 1px solid #B9EA99;
margin:-1px  0 0 8px;
background:#FFFFFF;
}
#boxindex11 p img{
margin:5px  0 0 -2px;

}


#box15 {
width:200px;
height:100px;
border: 1px solid #FCF9CF;
float:left;
}

#box12 {
width:400px;
height:340px;
border: 1px solid #C1FC8D;
margin:0 2px 0 7px;
float:left;
}
#indexbox{
width:400px;
height:270px;
margin:0;
float:left;
background:#FFFFFF;
}
#index_operadoras{
width:595px;
height:280px;
border-bottom:1px dotted #333333;
border: 1px solid #B9EA99;
margin:1px 0 5px 4px;
padding:2px 0 0 0;
background:url(../images/fundo_operadoras.jpg) top left no-repeat;
}
#boxindex12 {
position:relative;
left:0;
width:600px;
height:550px;
margin:-22px 0 0 7px;
*margin:-22px 0 0 5px;
}

#boxindex12 img {
margin:10px 10px 0 -3px;
float:left;
}
#boxindex12 p, #boxindex15 p{
margin-right:0 5px 0 105px;
line-height:19px;
}
#boxindex121 {
width:470px;
height:75px;
border-bottom:1px dotted #333333;
border: 1px solid #B9EA99;
margin:15px 0 5px 0;
padding:2px 0 0 0;
}
#boxindex122 {
width:470px;
height:75px;
border: 1px solid #B9EA99;
margin:10px 0 5px 0;
padding:2px 0 0 0;
}
#boxindex123 {
width:120px;
height:280px;
float: right;
background: url(../images/corretoras.jpg) no-repeat center center;
}
#boxindex1233 {
margin-top:15px;
width:120px;
height:256px;
float: right;
background: url(../images/planos_grande.jpg) no-repeat center center;
}
#boxindex124 {
width:470px;
height:75px;
border: 1px solid #B9EA99;
margin:10px 0 5px 0;
padding:2px 0 0 0;
}
#boxindex124 img, #boxindex121 img, #boxindex122 img {
border:1px solid #999999;
float:left;
margin:1px 0 0 3px;
}
#boxoperadoras{
width:600px;
height:335px;
margin:0;

}
#opera{
width:190px;
height:110px;
margin:3px 8px 0 0;
float:left;
}
#opera img{
margin:0 0 0 5px;
border:1px solid #D4D4D4;

}
#boxcontato{
width:800px;
height:80px;
margin:0 ;
}
#box13 {
float:right;
width:390px;
height:80px;
border: 1px solid #FCF9CF;

}
#box14 {
width:400px;
height:80px;
border: 1px solid #C1FC8D;
margin:0 2px 0 7px;
background-color: #C1FC8D;
}
#box2{
width:805px;
height:230px;
margin:5px 0 0 0 ;
}
#box3{
width:450px;
height:230px;
margin:15px 0 0 77px ;
border: 1px solid #BBBBBB;
}
#show {
margin:0 0 0 0;
float:right;
}

#visita {
width:170px;
height:99px;
float:right;
margin:0 2px 0 7px;
background-color:#FFCCFF;


}
/* FIM INDEX*/

#contato table {
background:url(../images/fundo_email.png) no-repeat left top;
margin:20px 0 0 0;
font:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#999999;
}
#box_cotacao {
width:600px;
height:450px;
border:1px solid #00CC66;
}
.topo {
margin-top:13px;
}
#simulacao {
width:600px;
height:70px;
margin:0;
margin-left:10px;
padding:0;
background: url(../images/simula.jpg) no-repeat top left;

}

#botao_cotacao {
float:left;
width:149px;
height:70px;
position:relative;
top:-430px;
*top:1px;
left:0;
}
#botao_cotacao p{
padding:10px 0 0 0;
text-align:center;
margin-top:450px;
*margin-top:15px;

}
#botao_cotacao p a {
text-align:center;
font-size:13px;
color: #003300;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif
}
#botao_cotacao p a:hover {
text-align:center;
font-size:13px;
color: #FFFFFF;
text-decoration:none;
font-family:Geneva, Arial, Helvetica, sans-serif
}
.centralizar {
padding:10px 0 0 0;
text-align:center;
}

/* HACK para o IE 5 e 7 */
* + html #boxindex11 {
margin:0 1px 0 0;
}
* + html #boxindex15 {
margin:0 1px 0 0;
}
* html #corpo2{
border:1px solid #0033FF;
}

legend {
margin-top:20px;

}
