
/* CSS Document */

/**************************************************
GERAL
**************************************************/
*{
border:0;
list-style:none;
margin:0;
padding:0;
text-decoration:none;
}

/**************************************************
BODY
**************************************************/
body{
background:#C9DD29;
background-image:url(../layout/bg.gif);
background-repeat:repeat-x;
background-attachment:fixed;
font-family: Verdana, Arial, Helvetica, sans-serif;
line-height:19px;
}

/**************************************************
TEXTOS
**************************************************/
h1.empresa{
background:url(../layout/tit-empresa.gif) no-repeat;
font-size:18px;
margin-top:10px;
padding-bottom:10px;
text-indent:-9999px;
}
h1.servicos{
background:url(../layout/tit-servicos.gif) no-repeat;
font-size:18px;
margin-top:10px;
text-indent:-9999px;
}
h1.seguradoras{
background:url(../layout/tit-seguradoras.gif) no-repeat;
font-size:18px;
margin-top:10px;
text-indent:-9999px;
clear:both;
}
h1.acompanhar{
background:url(../layout/tit-acompanhar.gif) no-repeat;
font-size:18px;
margin-top:10px;
padding-bottom:10px;
text-indent:-9999px;
}
h1.contato{
background:url(../layout/tit-contato.gif) no-repeat;
font-size:18px;
margin-top:10px;
text-indent:-9999px;
}
h2{
padding-top:25px;
font-size:14px;
color:#204E8C;
clear:both;
text-transform:uppercase;
}
h3{
padding-top:10px;
font-size:13px;
color:#333;
clear:both;
}
p{
font-size:12px;
padding:5px 5px 0px 5px;
color:#333;
}

/**************************************************
LINKS
**************************************************/
.saibamais{
background:url(../layout/saiba-mais.gif) no-repeat;
display:block;
float:right;
height:30px;
margin-bottom:10px;
text-indent:-9999px;
width:97px;
}
.toggle{
font-size:10px;
color:#999;
}
.ir-topo{
background:url(../layout/seta-top.gif) no-repeat 0% 50%;
color:#333;
font-weight:bold;
padding-left:15px;
text-decoration: underline;
}


/**************************************************
IMAGENS
**************************************************/
.esquerda{
clear:both;
float:left;
margin:5px 10px 5px 0px;
}

img.sombra{
text-align:center;
clear:both;
}

/**************************************************
TUDO
**************************************************/
#tudo{
margin:0 auto;
width:700px;
}

/**************************************************
MENU
**************************************************/
#menu{
position:fixed;
float:left;
height:310px;
width:190px;
margin-left:0px;
}

.flash-replaced .alt {
display: block;
height: 0;
position: absolute;
overflow: hidden;
width: 0;
}

/**************************************************
CONTAINER
**************************************************/
#container{
background:#FFF;
display:table;
float:right;
height:500px;
margin-top:3px;
width:500px;
}

/**************************************************
ANIMAÇÃO
**************************************************/
#animacao{
padding:8px 0px 0px 7px;
}

/**************************************************
CONTEUDO
**************************************************/
#conteudo{
padding:0px 6px 10px 7px;
}

/**************************************************
FORMULÁRIO DE CONTATO
**************************************************/
.alerta{
color:#CC0000;
}
fieldset{
border:0;
margin-top:10px;
padding:0;
}
label{
display:block;
font-size:12px;
font-weight:bold;
color:#333;
}
input.text,textarea{
width:300px;
font:bold 14px 'Trebuchet MS',Arial,Helvetica, sans-serif;
color:#333;
padding:3px;
margin:1px 0;
border:1px solid #ccc;
}
input.submit{
margin-top:3px;
padding:1px 5px;
font:bold 12px 'Trebuchet MS',Arial,Helvetica, sans-serif;
color:#204E8C;
border:1px solid #204E8C;
background:#f4f4f4;
}

/**************************************************
ERROR
**************************************************/
.error{
font:11px 'Trebuchet MS', Arial, Helvetica, sans-serif;
color:#CC0000;
}
