.overlay{position:absolute; top:0; left:0; width:100%; height:100%; overflow:auto; z-index:9000;background:transparent url(../images/bgOverlay-trans.png) repeat scroll 0 0}
.overlay div.contain{border:#cfcfcf solid 8px; text-align: center;width:596px; margin: 0 0 0 -298px; left:50%; top:50%; position:absolute; background-color:white;}
.overlay div.contain p{text-align: left;}
.overlay div.contain h5{width:100%; background:url(../images/tit_noticias_div.jpg) no-repeat left top #0a2339; width:596px; height:41px}
.overlay div.contain .close{position:absolute; right:12px; top:12px; display: block;width:17px; height:17px; background:url(../images/btn_close_div.jpg); cursor:pointer;}
.overlay div.contain ul{padding:0 19px 13px 19px}
.overlay div.contain ul li{display:block; text-align:left}
.overlay div.contain ul li.data{border-bottom:1px solid #dedede; color:#545454; font-size:14px; font-weight:bold; line-height:27px}
.overlay div.contain ul li.tit{color:#0071a4; font-size:16px; font-weight:bold; line-height:36px}
.overlay div.contain ul li.txt{height:279px; overflow:auto; color:#545454; font-size:12px}

#divContato.overlay{height:365px; background:transparent url(../images/bgOverlayContato-trans.png) repeat scroll 0 0; display:none}
#divContato.overlay div.contain{border:none; width:784px; margin:0 0 0 -392px; left:50%; top:25px; position:absolute; background:url(../images/contato_tit.png) no-repeat left top;}
#divContato.overlay div.contain ul{width:100%; display:block; position:relative; top:0; padding:0}
#divContato.overlay div.contain ul li{height:293px; float:left; display:inline-block;}
#divContato.overlay div.contain ul li.form{width:377px; padding:5px 0}
#divContato.overlay div.contain ul li.form b{display:block; text-transform:uppercase; font-size:16px; line-height:22px; color:#AF100C; font-weight:bold;}
#divContato.overlay div.contain ul li.form h1{font-size:12px; color:#F9CAB0; font-weight:bold; display:block; padding:20px 0 0;}
#divContato.overlay div.contain ul li.form label{width:90px; line-height:34px; height:18px; display:inline-block;}
#divContato.overlay div.contain ul li.form input.text{padding: 0 0 0 5px; width:267px; height:22px; border:#8C0C09 1px solid; background:url(../images/bgOverlayInput-trans.png)}
#divContato.overlay div.contain ul li.form input.submit{background:#370504; border:5px #370504 solid; font-weight:bold; float:right; margin:10px 13px 0 0; width:60px;}
#divContato.overlay div.contain ul li.form textarea{padding: 4px 0 0 5px; width:267px; height:73px; border:#8C0C09 1px solid; background:url(../images/bgOverlayInput-trans.png); vertical-align:middle; margin:10px 0 0}
#divContato.overlay div.contain ul li.spacer{background:url(../images/spacer_contato.png) center center no-repeat; width:61px}
#divContato.overlay div.contain ul li.adress{width:210px; padding:7px 0}
#divContato.overlay div.contain span.titApaixonado{display:block; text-transform:uppercase; font-size:16px; line-height:22px; color:#FC0; font-weight:bold; text-align:left;}
#divContato.overlay div.contain ul li.adress address{display:block; margin:18px 0}
#divContato.overlay div.contain ul li.adress address i{margin:18px 0; color:#F90;}
#divContato.overlay div.contain ul li.adress address b{display:block; font-size:16px; line-height:22px; color:#F90; font-weight:bold; text-transform:none}
#divContato.overlay div.contain ul li.adress address a{color:#F9CAB0; font-weight:bold; text-transform:none; text-decoration:none;}
#divContato.overlay div.contain ul li.adress address a:hover{color:#F9CAB0; font-weight:bold; text-transform:none; text-decoration:underline}
#divContato.overlay .close{background:transparent url(../images/bgOverlay-trans.png); height:46px; width:100%; position:absolute; bottom:0}
#divContato.overlay .close a{background:transparent url(../images/btn_close_divcontato-trans.png) center center no-repeat; display:block; width:100%; height:46px}
