@import url("reset.css"); /* css reset */

body { background:url(../pics/bg-body.jpg) repeat-x; }

a { color:#c63; font-weight:bold; text-decoration:none; }
a:hover { color:#c63; font-weight:bold; text-decoration:underline; }

#container {
width:1000px;
margin:0 auto;
}

.imagem {
float:left;
margin:5px 7px;
padding:5px;
border:1px solid gray;
}

img.img-left {float:left;display:inline;margin-right:10px;padding:3px;border:2px solid #D45C27;}

.espaco {margin-top:40px; width:100%;}

img.natal-rt {
float:right;
margin-left:9px;
padding:5px;
border:1px solid orange;
}

img.natal-lt {
float:left;
margin-right:9px;
padding:5px;
border:1px solid orange;
}

#Address {
padding:5px 0 5px 0;
height:35px;
font:13px Tahoma;
color:#fff;
text-align:center;
background:#036;
}

#interativa {
position:absolute;
padding:15px 0 0 37px;
width:91px;
height:15px;
}

#idiomas {
float:left;
width:75px;
}

.bt-enviar { font:11px Tahoma; }

.promocao-geral {margin:0 auto; width:325px;}

.promocao {font:normal 13px tahoma; color:#000;}
ul.promocao li {margin:4px 0; background:#f93; width:325px;}

/*******************************************************************************
								   MENU
*******************************************************************************/

ul.menu {
float:left;
display:inline;
margin:14px 0 0 60px;
}

ul.menu li {
float:left;
display:inline;
margin:0 15px;
}

ul.menu li a {
color:#000;
}

ul.menu li a:hover {
color:#036;
}

/*******************************************************************************
								  IDIOMAS
*******************************************************************************/

ul.idiomas {
float:left;
margin:15px 0 0 10px;
}

ul.idiomas li {
float:left;
width:21px;
display:inline;
margin:0 3px 0 0;
}

/*******************************************************************************
									 CONTATO
*******************************************************************************/

fieldset { }

input.contato {
margin:1px;
padding:5px 0 0 5px;
font:11px Arial; 
width:295px;
height:20px;
border:1px solid gray;
}

input.periodo {
margin:1px;
padding:5px 0 0 5px;
font:11px Arial; 
width:141px;
height:20px;
border:1px solid gray;
}

.txtArea {
margin:1px;
padding:5px 0 0 5px;
font:11px Arial; 
width:295px;
border:1px solid gray;
}

.bt-fale {
display:inline;
float:right;
background:#ccc;
margin-right:60px;
}

.clear{
clear:both;
}