body{
margin:0;
padding:0;
background:#BBC5CE;
}
#css_amostras{
clear:both;
margin:0;
padding:5px 0 5px 5px;
width:750px;
}
#css_amostras a img{
border:0;
padding:0;
margin:0;
}
#css_amostras h3{
margin:0 0 10px 15px;
padding:0;
color:#B0471F;
font:italic bold 18px Arial,Tahoma,Helvetica,sans-serif;
}
#css_amostras p{
padding:0;
margin:0 0 5px 0;
color:#30303F;
font:normal 12px Arial,Tahoma,Helvetica,sans-serif;
text-align:center;
}
#css_cabecalho{
margin:0;
padding:0;
background:#FFFFFF;
height:186px;
}
#css_cabecalho h1{
margin:0;
padding:0;
width:392px;
float:left;
display:block;
background:url(img/cabec1.jpg) no-repeat center center;
text-indent:-5000em;
height:186px;
overflow:hidden;
}
#css_cabecalho h2{
margin:0;
padding:0;
width:368px;
float:right;
display:block;
background:url(img/cabec2.jpg) no-repeat center center;
text-indent:-5000em;
height:186px;
overflow:hidden;
}
#css_corpo{
clear:both;
margin:0;
padding:5px 0 5px 5px;
width:750px;
}
#css_corpo h3{
margin:0 0 10px 15px;
padding:0;
color:#B0471F;
font:italic bold 18px Arial,Tahoma,Helvetica,sans-serif;
}
#css_corpo h4{
margin:5px 0 10px 15px;
padding:0;
color:#30303F;
font:bold 12px Arial,Tahoma,Helvetica,sans-serif;
}
#css_corpo h4.css_sep{
margin:15px 0 10px 0;
padding:10px 0 0 15px;
border-top:1px dotted #30303F;
}
#css_corpo img{
margin:0 10px;
float:right;
}
#css_corpo p{
padding:0;
margin:0 0 5px 0;
color:#30303F;
font:normal 12px Arial,Tahoma,Helvetica,sans-serif;
text-align:justify;
text-indent:20px;
}
#css_corpo p a{
padding:0;
margin:5px 0 3px 0;
color:#4AA3BC;
font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
text-decoration:none;
}
#css_corpo p a:hover{
text-decoration:underline;
}
#css_email{
padding:0;
margin:0 0 0 610px;
position:absolute;
top:69px;
}
#css_email a{
margin:0;
padding:0;
width:147px;
display:block;
background:url(img/email.png) no-repeat 0 0;
line-height:23px;
text-indent:-5000em;
height:23px;
overflow:hidden;
}
#css_email a:hover{
background-position:0 -23px;
}
#css_endereco{
padding:0;
margin:0 0 0 570px;
position:absolute;
top:103px;
_top:113px;
}
#css_endereco p{
color:#FFFFFF;
font:bold 11px Tahoma,Arial,Helvetica,sans-serif;
text-align:right;
}
#css_form{
color:#30303F;
font:bold 11px Tahoma,Arial,Helvetica,sans-serif;
}
#css_form input,#css_form textarea{
color:#30303F;
font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
}
#css_fotoamostra{
margin:0 0 5px 0;
padding:0;
text-align:center;
height:270px;
overflow:hidden;
}
#css_fotoamostra img{
width:250px;
border:10px double #23788F;
padding:0;
margin:0 auto;
display:none;
}
#css_fotoamostra p{
color:#30303F;
font:normal 12px Arial,Tahoma,Helvetica,sans-serif;
line-height:30px;
height:30px;
}
#css_fotogrd{
width:260px;
margin:0 0 0 5px;
display:none;
position:absolute;
height:260px;
top:110px;
z-index:100;
}
#css_fotogrd img{
width:250px;
border:10px double #23788F;
padding:0;
margin:0;
display:none;
}
#css_index{
clear:both;
margin:0;
padding:5px 0 5px 5px;
width:750px;
}
#css_index #css_dir{
margin:0;
padding:0;
width:302px;
float:right;
text-align:center;
}
#css_index #css_dir object{
margin:0;
padding:0;
}
#css_index #css_esq{
margin:0;
padding:0;
width:443px;
float:left;
}
#css_index #css_esq h3{
padding:0;
margin:0 0 5px 0;
color:#30303F;
font:italic bold 12px Arial,Tahoma,Helvetica,sans-serif;
}
#css_index #css_esq h3.css_sep{
margin:5px 0 5px 0;
padding:5px 0 0 0;
border-top:1px dotted #30303F;
}
#css_index #css_esq p{
padding:0;
margin:0 0 3px 0;
color:#30303F;
font:normal 12px Arial,Tahoma,Helvetica,sans-serif;
}
#css_index #css_esq p a{
padding:0;
margin:5px 0 3px 0;
color:#4AA3BC;
font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
text-decoration:none;
}
#css_index #css_esq p a img{
border:0;
padding:0;
margin:0 5px 0 0;
text-align:center;
}
#css_index #css_esq p a:hover{
text-decoration:underline;
}
#css_menu{
margin:0;
padding:0;
position:absolute;
top:153px;
}
#css_menu ul{
padding:0;
margin:0;
list-style:none;
}
#css_menu ul li{
float:left;
}
#css_menu ul li a{
margin:0 3px;
padding:0;
display:block;
line-height:25px;
text-indent:-5000em;
height:25px;
overflow:hidden;
}
#css_menu ul li a.css_mnamostras{
width:63px;
background:url(img/mn_amostras.png) no-repeat 0 0;
}
#css_menu ul li a.css_mnamostras:hover{
background-position:0 -25px;
}
#css_menu ul li a.css_mncontato{
width:54px;
background:url(img/mn_contato.png) no-repeat 0 0;
}
#css_menu ul li a.css_mncontato:hover{
background-position:0 -25px;
}
#css_menu ul li a.css_mnempresa{
width:58px;
background:url(img/mn_empresa.png) no-repeat 0 0;
}
#css_menu ul li a.css_mnempresa:hover{
background-position:0 -25px;
}
#css_menu ul li a.css_mnhome{
width:44px;
background:url(img/mn_home.png) no-repeat 0 0;
}
#css_menu ul li a.css_mnhome:hover{
background-position:0 -25px;
}
#css_menu ul li a.css_mnservicos{
width:55px;
background:url(img/mn_servicos.png) no-repeat 0 0;
}
#css_menu ul li a.css_mnservicos:hover{
background-position:0 -25px;
}
#css_rodape{
clear:both;
background:url(img/rod_fundo.gif) repeat-x 0 0;
line-height:27px;
height:27px;
}
#css_rodape #css_roddir a{
margin:0;
padding:0;
width:107px;
display:block;
background:url(img/miraiweb.gif) no-repeat 0 0;
line-height:27px;
text-indent:-5000em;
height:27px;
overflow:hidden;
}
#css_rodape p#css_roddir{
float:right;
padding:0;
margin:0;
line-height:27px;
height:27px;
}
#css_rodape p#css_rodesq{
float:left;
padding:0 0 0 5px;
margin:0;
color:#F0F0F0;
font:normal 11px Tahoma,Arial,Helvetica,sans-serif;
line-height:27px;
height:27px;
}
#css_site{
margin:0 auto;
padding:0;
width:760px;
background:#FFFFFF;
}
