<!-- FOLHA DE ESTILO DO PORTAL DO REGATTA YACHTS  -->

<!-- INICIO DO CORPO DE TEXTO  -->
body {
background-color:#051829;
background-repeat:repeat-y;
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#828282;

}
<!-- FIM DO CORPO DE TEXTO  -->


#tudo {
position:absolute;
width:980px;
left:50%;
border:0px;
margin-left:-490px;
	}





#topo {
width:980px;
height:auto;
margin-top:auto;
margin-left:0px;
float:left;
}



#layout {
float:left;
text-align:left;
width:980px;
height:auto;
background-color:#ffffff;	
}


#menu_left {
padding-top:5px;
margin-left:5px;
text-align:center;
width:150px;
height:615px;
}

#menu_centro {
text-align:left;
margin-top:-602px;
margin-left:156px;
width:638px;
height:auto;
}



#barcos_novos_home {
text-align:left;
margin-left:10px;
width:455px;
height:270px;

}

#banner_barcos_novos_home {
margin-top:-262px;
margin-left:456px;
width:180px;
height:250px;

}



#fundo_barco_seminovos_250x180{
background:#ffffff url("http://lojaregatta.com.br/barcos_seminovos/include/images/fundo_barco_seminovos_250.jpg") no-repeat;
width:220px;
height:239px;
}





#fundo_menu_left_barcos_seminovos{
background:#ffffff url("http://lojaregatta.com.br/barcos_seminovos/include/images/menu_left_barcos_seminovos.jpg") no-repeat;
background-repeat:no-repeat;
width:132px;
height:300px;

}



#fundo_barco1_seminovos_400x200{
background:#ffffff url("../images/fundo_barco_seminovos_400.jpg") no-repeat;
width:400px;
height:200px;
}



#fundo_barco2_seminovos_400x200{
background:#ffffff url("http://lojaregatta.com.br/barcos_seminovos/include/images/fundo_barco_seminovos_400.jpg") no-repeat;
width:400px;
height:200px;
}




#fundo_barco3_1_seminovos_400x100{
background:#e3ebee;
width:610px;
height:25px;

}


#fundo_barco3_2_seminovos_400x100{
background:#f1f5f8;
width:610px;
height:25px;
}



#fundo_top_barco3_seminovos_400x18{
background:#ffffff url("http://lojaregatta.com.br/barcos_seminovos/include/images/fundo_top_barco_seminovos_400x100.jpg") no-repeat;
width:610px;
height:18px;
}


#fundo_bottom_barco3_seminovos_400x18{
background:#f1f5f8 url("http://lojaregatta.com.br/barcos_seminovos/include/images/fundo_bottom_barco_seminovos_400x100.jpg") no-repeat;
width:610px;
height:18px;
}



#barcos_seminovos_home {
padding-top:10px;
text-align:left;
margin-top:0px;
margin-left:10px;
width:637px;
height:150px;

}


#banner_interno_seminovos {
background:#cccccc url("../images/fundo_banner_seminovos.jpg") no-repeat;
width:450px;
height:150px;
}




#fundo_interno_busca_seminovos {
background:#cccccc url("../images/fundo_interno_busca_seminovos.jpg") no-repeat;
width:145px;
height:150px;
margin-top:-151px;
margin-left:460px;


}


#fundo_menu_left_phantom {
width:140px;
height:395px;

}

#charter_home {
text-align:left;
margin-top:50px;
margin-left:10px;
width:637px;
height:215px;

}


#banner_interno_charter {
width:600px;
height:210px;

}



#logo_topo{
margin-top:5px;
text-align:left;


}


.bts_navega_topo{
color:#FFFFFF;
font-weight:bold;
font-size:10px;
text-decoration:none;
}


#link_externo {
margin-top:-70px;
margin-left:485px;
padding-left:0px;
}



#bts_menu_topo {
margin-top:20px;
margin-left:280px;
padding-left:0px;



}


.titulo_menu_left {
color:#a0988e;
font-weight:bold;

}



.titulo_marrom {
color:#80776E;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}



.texto_marrom {
color:#80776E;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;

}




.titulo_azul_view_barco {
color:#1a3b6c;
font-weight:bold;
margin-left:30px;

}





.titulo_branco_tabela {
color:#ffffff;
font-weight:bold;
font-size:10px;

}





.titulo_azul_tabela {
color:#7eadca;
font-weight:bold;
font-size:11px;

}


.input_azul_view_barco{
margin-left:30px;
}


.texto{
color:#828282;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
margin:5px;
}


#menu_left_servicos {
background:#e7e0d6 url("../images/fundo_menu_left_servicos.jpg") no-repeat;
width:140px;
height:auto;
margin-top:-5px;
margin-left:5px;
margin-right:5px;
}

.margin5 {
margin-left:5px;
margin-top:5px;
}


#menu_left_barcos_novos{
background:#e7e0d6 url("../images/menu_left_barcos_novos.jpg") no-repeat;
width:140px;
height:auto;
margin-top:5px;
margin-left:5px;
margin-right:5px;


}



#menu_left_pesquisa {
margin:5px;
background:#e7e0d6 url("../images/fundo_menu_left_pesquisa.jpg") no-repeat;
width:140px;
height:83px;

}

#menu_left_banner_anuncio {
margin-top:5px;
text-align:center;

}	
	
	

#menu_centro_banner_barcos{
margin-top:35px;
margin-left:10px;

}



.texto_menu_left {
font-weight:normal;
font-size:10px;
text-align:justify;
padding-right:5px;

}




#rodape {
margin-bottom:0px;
margin-left:-5px;
margin-top:285px;
width:980px;
height:auto;
font:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
text-align:center;
}


#fundo_rodape{
background:#78a9c7 url("../images/barra.jpg") no-repeat;
color:#0B355A;
}


#banner {
margin-left:0px;
width:250px;
height:162px;
border:1px solid #CCCCCC;
}


.titulo{
color:#7eadca;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;

}





<!-- INICIO FORMATAÇOES DE TEXTOS -->
span.titulo{
font-weight:bold;
}

<!-- FIM DE FORMATAÇOES DE TEXTOS -->




<!-- INICIO DOS LINKS  -->

#paginacao{
text-decoration:none;
	color:#cccccc;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}


#paginacao:hover{
text-decoration:none;
	color:#666666;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}


.a_fundo_branco a:link {
text-decoration:none;
	color:#c1c1c1;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}







a:link {
text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
a:visited {
text-decoration:none;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
a:hover {
text-decoration:none;
	color:#cccccc;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;	
}
a:active {
text-decoration:none;
	color:#cccccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

<!-- FIM DOS LINKS  -->






<!-- INICIO DAS FORMULÁRIOS  -->
select.listmenu{
background:#F4F4F4 url("../images/fundo_select.jpg") no-repeat;
width:100px;
font-size:10px;
color:#666666;

}


select {
width:100px;
}


textarea.text_pesq_cod{
width:90px;
font-size:10px;

}

<!-- FIM DAS FORMULÁRIOS  -->








#todoform {

font:12px arial, verdana, helvetica, sans-serif;
border-collapse:collapse;
margin-left:70px;

}
#todoform th {
padding:3px;
font: bold 15px arial, verdana, helvetica, sans-serif;
border-bottom:1px solid #ff9900;
}
#todoform td {
padding:3px;
}
#todoform input {
border:1px solid #cccccc;
}
#todoform textarea {
border:1px solid #cccccc;
scrollbar-arrow-color:#ffffff;
scrollbar-3dlight-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-face-color:#a4b9cc;
scrollbar-shadow-color:#ffffff;
scrollbar-darkshadow-color:#ffffff;
scrollbar-track-color:#ffffff;
}
#todoform input.botao {
color:#000000;
border:1px solid #ffffff;
}