@charset "utf-8";
/* CSS Document - CoastLine*/

body{
background:url(../imagens/bg.jpg) no-repeat #FFFFFF center top;
margin:auto;
padding:inherit;
font-family:tahoma;
font-size:12px;
line-height:18px;
color:#333333;
}


input {
background-color:#FFFFFF;
font-size:14px;
color:#474747;	
padding:4px 4px 4px 4px;	
border:1px #999999 solid;
font-family:Verdana;

}


select {
border:none;
color:#474747;
font-size:14px;
background-color:#FFFFFF;
padding:4px 4px 4px 4px;
margin:2px;
border:1px #999999 solid;
font-family:Verdana;
}

textarea {
border:none;
color:#474747;
font-size:14px;
background-color:#FFFFFF;
padding:4px 4px 4px 4px;
margin:2px;
border:1px #999999 solid;
font-family:Verdana;
}

.input2 {
background:#990000;
padding: 4px 4px 4px 4px;
border:none;
color:#FFFFFF;
font-size:11px;
}





#topo{
width:100%;
height:344px;
margin:auto;
padding:inherit;
}


#container{
width:860px;
margin:auto;
padding:inherit;
}

#conteudo{
width:635px;
margin:0 0 0 0;
padding:8px 0 0 0;
float:left;
}

#lateral{
width:150px;
float:right;
margin:auto;
padding:35px 0 0 25px;
color:#FFFFFF;
font-size:11px;
}


#rodape{
width:100%;
height:137px;
clear:both;
margin:auto;
padding:inherit;
background:url(../imagens/rodape.jpg) center;
}


.bt {
background-color:#990000;
font-size:11px;
color:#FFFFFF;
padding-left:4px;	
border:none;
}

.link_branco a:link {color:#FFFFFF;text-decoration:none;}
.link_branco a:visited {color:#FFFFFF;text-decoration:none;}
.link_branco a:hover {color:#FFFFFF;text-decoration:underline;}

.link_vermelho a:link {color:#990000;text-decoration:none;}
.link_vermelho a:visited {color:#990000;text-decoration:none;}
.link_vermelho a:hover {color:#990000;text-decoration:underline;}

.table_mapas tr td {border:1px solid #999999;}

.imagem_desatque{
width:500px;
_width:360px;

margin:auto;
padding:0 0 0 132px;
_padding:0 0 0 272px;
float:left;
background:url(../imagens/img_index_destaque.jpg) no-repeat;
text-align:justify;
}

.box_texto_destaque{
width:339px;
margin:auto;
padding:inherit;
}

.boxes_index{
width:632px;
margin:auto;
padding:inherit;
}

.box02_index{
width:300px;
background:url(../imagens/box_frota.jpg) no-repeat;
margin:auto;
padding:70px 0 0 16px;
float:left;
}

.texto_box02{
width:271px;
text-align:justify;
}

.box03_index{
width:230px;
height:244px;
background:url(../imagens/box_clientes.jpg) no-repeat;
margin:auto;
padding:115px 0 0 83px;
float:right;
}

.vermelho{
color:#990000;
}

.foto_dir{
width:250px;
height:200px;
float:right;
}

.foto_esq{
width:250px;
height:200px;
float:left;
}

.table_parceiros tr td {border:1px solid #999999;}
