﻿/* CSS Document */
#banner {
width:548px;
height:105px;
background:url(../imagens/banner_contact.jpg) no-repeat center left;
position:relative;
}

#banner address {
position:absolute;
top:10px;
right:10px;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff !important;
text-align:right;
}

#subs {
position:relative;
width:548px;
height:62px;
margin-top:5px;
}

#subs #mapa, #subs #contact, #subs #tels {
width:185px;
height:61px;
position:absolute;
}

#subs #tels {
background:url(../imagens/banner_contact_4.jpg) no-repeat center center;
left:-5px;
text-align:center;
}

#subs #tels a {
color:#fff;
text-decoration:none;
display:block;
margin-top:15px;
}

#subs #tels a:hover {
text-decoration:underline;
}

#subs #mapa {
background:url(../imagens/banner_contact_2.gif) no-repeat center center;
right:186px;
text-align:center;
}
#subs #mapa a {
font:bold 14px Arial, Helvetica, sans-serif;
color:#0000CC;
text-decoration:none;
display:block;
margin-top:15px;
}
#subs #mapa a:hover {
text-decoration:underline;
}
#subs #contact {
background:url(../imagens/banner_contact_3.gif) no-repeat center center;
right:0;
font:normal 12px Arial, Helvetica, sans-serif;
color:#fff;
text-align:center;
}

#subs #contact span {
display:block;
margin-top:10px;
}

/*FORM*/
fieldset {
padding:10px;
margin-bottom:15px;
border:1px solid #ccc;
}
label {
display:block;
font:normal 12px Arial, Helvetica, sans-serif;
color:#666;
margin-top:10px;
}
input, textarea {
width:371px;
border:1px solid #666;
font:normal 12px Arial, Helvetica, sans-serif;
}
textarea {
height:80px;
overflow:hidden;
}
.botao {
text-align:right;
}
.botao input {
background:none;
border:none;
cursor:pointer;
font-weight:bold;
width:80px;
}
.botao input:hover {
color:#666;
}
