/* 
    Document   : style.contact
    Created on : 24/10/2009, 09:39:39
    Author     : Rodrigo G. Bonoto
*/
@import url("style.message.css");

div.contact-text{font-size: 12px;padding-bottom: 15px;}

/* BOX FALE CONOSCO */
div.contact{float:left; width:615px}

/*FORM ERRORS*/
ul.errors li{font-size:11px; font-weight:bold; color:red}
h2{font-size:28px; color:#333; line-height:28px; margin:0; margin-bottom:5px; display:block}

/* Titulo do Bloco */
h3.def{margin-bottom:15px; padding-bottom:5px; border-bottom:2px dotted #84a1af; text-indent:35px}

/* BOX ENDEREÇO */
div.map div.address{
    padding:10px; margin-bottom:20px; background:#fff; line-height:18px; font-size:12px;
    border:1px solid #f1f1f1; border-bottom:1px solid #ccc; color:#555; margin-bottom:10px
}
div.map div.address strong{display:block; padding-bottom:5px}
div.map div.address a{color:#3c6553; text-decoration:none}
div.map div.address a:hover{color:#2fbf7f}

/* BOX MAPA */
div.map{padding-bottom:10px}
div.map small a{color:#aaa; text-align:left; font-size:11px; text-decoration:none}
div.map small a:hover{color:#666}
div.map p{font-size:12px}
div.map dl{padding-top:15px; font-size:12px; color:#696e78; line-height:18px}
div.map dl dt{
	width:120px; text-align:right; color:#555; display:block; padding-right:5px; float:left; clear:both; font-weight:bold;
	font-variant:small-caps
}
div.map div.images ul{padding-top:15px}
div.map div.images ul li{display:inline}
div.map div.images ul li img{border:1px solid #f1f1f1; padding:2px}

/* IMPORTANTE */
div.pos{margin-top:360px}
div.important{width:405px; float:right; padding:10px; background:#f8ffbf}
div.text{padding:10px; background:#f8ffbf}
div.important p, div.text p{padding-bottom:10px; font-size:12px; line-height:18px; text-align:justify; color:#555}
div.important p cite, div.text p cite{text-decoration:underline; font-style:normal}
div.important p a, div.text p a{color:#0d8bdf}
div.important p a:hover, div.text p a:hover{text-decoration:none}

/* DL, DT, DD */
div.form dl dd{padding-bottom:10px}

/* FIELDSET, LEGEND */
div.auto{margin:0 auto}
div.form fieldset{padding:10px; border:1px solid #ccc; background:#f9f9f9}
div.form fieldset legend{
	font-size:14px; color:#333; border:1px solid #ccc; padding:10px; font-variant:small-caps; background:#f9f9f9; 
	letter-spacing:1px; margin-bottom:15px
}

/* INPUT, SELECT, TEXTAREA */
div.form input, div.form textarea, div.form select{padding:5px; border:1px solid #ccc}
div.form textarea{height:140px; width:650px; margin-top:2px; font-size:12px}
div.form input.bnone{border:none}
div.form input.btn{cursor:pointer; border:none}

/* LABEL */
div.form label{font-size:11px; font-weight:bold; letter-spacing:1px}
div.form label.line{float:left; width:auto; padding-right:5px; line-height:28px}
div.form label.absolute{position:absolute; padding-left:20px; padding-top:2px}
div.form dd.listacheckbox br{display:none}
div.form dd.listacheckbox label{padding-right:10px}
div.form dd.listacheckbox input{margin-right:5px}

#frmtrabalhe{background:#f1f1f1; padding:20px}

/* __________________________________________________ */

/* endereço contato*/

div.bloco-info{margin-top:20px}
div.contact div.form label{color:#8f97Ac; font-size:12px; letter-spacing:0; line-height:30px}
div.contact div.form input, 
div.contact div.form textarea, 
div.contact div.form select{border:1px solid #cdd1da; padding:8px; background:#e9ecf3}
div.contact div.form input.bt-contato{
	background:#11729f; color:#fff; float:right; border:none; padding:10px; cursor:pointer
}

#telefone-lista{width:250px; float:left}
#telefone-lista h6, div.addrress h6{background-color:#EEF0F5; color:#9097A9; padding:5px; font-size:14px}
#telefone-lista dl dt a{font-size:12px; color:#333; text-decoration:none; display:block; padding-left:5px}
#telefone-lista dl dd{
	border-bottom:1px dashed #ccc; color:#444955; font-size:12px; margin-bottom:5px; margin-top:2px; 
	padding:5px 0 5px 8px
}
div.addrress{width:345px; float:right}
div.addrress p{margin-top:20px; margin-left:20px}
div.mapp{
	background:#fff; border-color:#F1F1F1 #F1F1F1 #CCCCCC; border-style:solid;
	border-width:1px; color:#555; float:left; font-size:12px; line-height:18px;
	margin:10px 0; padding:5px
}
div.mapp iframe{border:1px solid #000; width:330px; height:200px}
div.mapp small a{color:#aaa; font-size:11px; text-align:left; text-decoration:none}