
#wrapper{margin:0 auto;width:934px;}
#conteudo{margin:-120px 0 0 0;clear:both;}

#cont{display:inline;width:780px;clear:both;margin-left:6px;}

#menu {width:130px;float:left;}
#menu ul{list-style:none;}
#menu ul li{margin-left:-30px;padding-bottom:20px;}
#menu ul li a{color:#8cabcf;text-decoration:none;text-transform:uppercase;font:18px Verdana, Arial, Helvetica, sans-serif;}
#menu ul li a:hover{color:#066892;}

#img {display:inline; float:left; padding:5px; padding-top:20px; padding-bottom:20px;}

#rodape{background:#c6dce4; height:94px; clear:both; text-align:center;}
#rodapebg{background:url(../img/rodape.jpg) no-repeat center; width:934px; height:94px; margin:0 auto}
#rodapebg p{font:12px Verdana, Arial, Helvetica, sans-serif; color:#0c445c; padding:10px;}
#rodapebg p a{text-decoration:none; color:#0c445c;}
#rodapebg p a:hover{text-decoration:underline ; color:#333333;}
.slideshow{width:780px; height:383px; float:right;}



/*************** contato *****************/

.Welcome{ margin-left:15px; width:500px;}
.Welcome2{ margin-left:15px; width:450px;}
.Welcome3{ margin: 0px auto 0px auto; width:450px;}
#contactform { margin:0; padding:5px 10px; }
#contactform * { color:#222222; }
#contactform ol { margin:0; padding:0; list-style:none; }
#contactform li { margin:0; padding:0; background:none; border:none; display:block; }
#contactform li.buttons { margin:5px 0 5px 0; }
#contactform label { margin:0; width:110px; display:block; padding:0px 0; font: 12px Arial, Helvetica, sans-serif; color:#656565; text-transform:capitalize; }
#contactform label span { font:normal 10px Arial, Helvetica, sans-serif; }
#contactform input.text { width:430px; border:1px solid #dcdcdc; margin:0px 0; padding:3px 2px; height:15px; background:#f5f5f5; margin-bottom:12px; }
#contactform textarea { width:430px; border:1px solid #dcdcdc; margin:0px 0; padding:2px; background:#f5f5f5;margin-bottom:12px; }
#contactform li.buttons input { padding:3px 0; margin:0; border:0; color:#FFF; }
p.response { text-align:center; color:#2c2c2c; font: bold 11px Arial, Helvetica, sans-serif; line-height:1.8em; width:auto; }



/* ---------- gallery styles start here ----------------------- */
.gallery {
	list-style: none;
	margin: 0;
	padding: 0;
}
.gallery li {
	margin: 15px 10px;
	padding: 0 12px;
	float: left;
	position: relative;
	width: 180px;
	height: 130px;
	background:url(../img/drop-shadow.png) no-repeat center bottom;
}
.gallery img {
	background: #fff;
	border: solid 1px #ccc;
	border-bottom: none;
}
.gallery a:hover img {
	border-color: #000;
}

.gallery span {
	width: 172px;
	height: 84px;
	display: block;
	position: absolute;
	top: 0px;
	left: 12px;
	background:url(../img/glossy-gradient.png) no-repeat;
}
.gallery a {
	text-decoration: none;
}
