img { border: 0;}
body { margin: 0; padding: 0; background: url(../img/fdHome.jpg) no-repeat center top fixed; font-family: Arial, Helvetica, sans-serif; }
#todo { margin: 0 auto; width: 960px; background: #fff; -moz-box-shadow: 0 5px 20px #000; -webkit-box-shadow: 0 5px 20px #000; box-shadow: 0 5px 20px #000; }
.container { width: 960px; background: url(../img/fdMenu2.jpg) no-repeat left top; margin: 0 auto; }
.meio { width: 900px; margin: 0 auto; background: #fff; padding: 30px 30px 0 30px; }
.linha { height: 1px; width: 900px; background: #ebebeb; }
.titulo1 { color: #000; text-decoration: none; font: normal 16px Arial; }
.cinza { background: #3d3d3d; overflow: hidden; }
.meioc { float: left; margin: 10px 0 10px 30px; width: 420px; font: normal 12px Arial; color: #fff; }
.meioc span { color: #dbe93a; font: normal 18px Arial; }
.dono { float: left; border: solid 4px #fff; margin: 0 10px 10px 0; }
.mapa { float: right; width: 450px; height: 150px; border: solid 4px #dbe93a; margin: 28px 30px 20px 0; }
.rodape { height: 45px; background: url(../img/fdMenu.jpg); color: #fff; font: normal 12px Arial; }

.logoP { float: left; width: 200px; margin: 5px 0 0 25px; }
.logoM{float:left; margin:20px 0 0 0;}
.meioM{width:960px; margin:0 auto; background:url(../img/fdMenu2.jpg) no-repeat center; overflow:hidden; height:100px;}

.lld { float: right; margin: 12px 25px 0 0; }
.te12 { float: left; margin: 16px 0 0 0; }
.linhaV { height: 45px; width: 2px; background: url(../img/linhaH.jpg); float: left; margin: 0 15px 0 15px; }
.fonte12 { font: normal 12px Arial; }
.foto2 { float: left; margin: 0 10px 10px 0; border: solid 1px #333333; }
.op2 { width: 150px; background: #ebebeb; margin: 0 0 10px 0; border-bottom: solid 4px #333333; padding: 0 0 10px 0; text-align: center; float: left; }
.op2 span { font: normal 12px Arial; text-align: center; }
.op2 img { margin-bottom: 10px; border-bottom:solid 2px #333; }

.op2a { width: 150px; background: #ebebeb; border-bottom: solid 4px #333333; float: left;}
.op2 img { border-bottom:solid 2px #333; }

.setaD { background: url(../img/seta1.jpg) no-repeat; width: 10px; height: 20px; margin: 50px 12px 0 12px; float: left;}
.setaE { background: url(../img/seta3.jpg) no-repeat; width: 10px; height: 20px; margin: 50px 12px 0 12px; float: left;}
.setaB { background: url(../img/seta2.jpg) 800px no-repeat; width: 890px; height: 20px; clear: both; margin: 0 0 10px 0;}
.setaB2 { background: url(../img/seta2.jpg) 65px no-repeat; width: 890px; height: 20px; clear: both; margin: 0 0 10px 0;}

/* MENU */
#mainMenus { height: 100px; margin:0; top:0; position:relative; z-index: 10000;}
.fundoMenu { background: url(../img/fdMenu2.jpg) no-repeat center; line-height: 100px; text-align: center; margin:0 auto; padding: 0; top: 0; overflow:hidden;}
#navigations { background: url(../img/fdMenu.jpg); line-height: 100px; text-align: center; margin: 0 auto; padding:0; top:0;}
/*#navigations ul { padding:0; float:right; margin-right:30px; bottom:0;}
#navigations ul li { list-style-type: none; display: inline; margin-left:1px; font:normal 14px arial;}

#navigations ul li a {color: #647a36; text-decoration: none; padding: 25px 10px; background:#fff; opacity:0.6;}
#navigations ul li a:hover {background: #fff url(../img/menu_marker.png) top center no-repeat; color: #647a36; opacity:1;}*/

.default { width: 960px; height: 100px; }
.stabled { position: fixed; top: -5px; left:0; width: 100% }
.stabled:hover { position: fixed; top:-5px; width: 100%; left:0;}


.mail{
	width:70px; 
	background:#fff;
	height:20px;
	list-style:none;
	margin-top:0;
	font:normal 12px arial;
	position:absolute;
	left:50%;
	margin-left:376px;}