@import url("reset.css");
html{overflow:auto;}
body, input, textarea, select{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#000; }
body{background:#79797b url(../images/layout/bg.jpg) top center no-repeat; color:#000; overflow:auto;}
.clear{clear:both;}


#main{}
#main #header #container,
#main #content #container,
#main #footer #container{ width:980px; margin:0 auto; }

#main #header #container{position:relative; height:352px;}
#main #header #container span{}
#main #header #container span a{ background:url(../images/layout/logo.png) 0 0 no-repeat; display:block;  width:285px; height:151px; text-indent:-5000px;}
#main #header #container .navigation{ position:absolute; bottom:0; left:0; background:#e66531; width:100%; height:35px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(plugins/pie/PIE.php);}
#main #header #container .navigation li { float:left; position:relative;}
#main #header #container .navigation li a{ text-transform:uppercase; color:#FFF; display:block; padding:13px 0 0 25px; height:30px; height:20px; }
#main #header #container .navigation .laferspa a{ background:url(../images/layout/bandeira.png) 145px 11px no-repeat; padding:13px 0 0 170px; text-transform:none;}
#main #header #container .navigation li a:hover{ color:#000;}

#main #header #container .favoritos{ position:absolute; top:100px; left:715px;}
#main #header #container .favoritos a{ display:block; width:30px; height:30px; background:url(../images/layout/favoritos.png) 0 0 no-repeat; text-indent:-5000px; }
#main #header #container .busca{ position:absolute; top:100px; left:745px;}
#main #header #container .busca form{ width:240px; height:50px;}
#main #header #container .busca form .campo{padding:5px; margin:0 0 5px 0; float:left; color:#CCC; width:195px; text-transform:uppercase; border:none; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(plugins/pie/PIE.php); }
#main #header #container .busca form .lupa{ cursor:pointer; float:left; width:30px; height:30px; background:url(../images/layout/lupa.png) 0 0 no-repeat; border:none; color:#a40000;}
#content #container{ background:#dcddde; min-height:390px; width:870px!important; padding:50px 55px;  -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(plugins/pie/PIE.php);}
#content #container h1{  font-size:18px; text-transform:uppercase; display:block; margin:0 0 10px 0; }

#footer {margin:0 0 10px 0;}
#footer #container{ background:#939598; clear:both; height:22px; position:relative;  -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px; behavior: url(plugins/pie/PIE.php); }
#footer #container .endereco{ color:#FFF; position:absolute; top:5px; left:10px;}
#footer #container .copy{ color:#FFF; position:absolute; top:6px; right:10px; text-transform:uppercase;}

