/* CSS Document */

body { background-image:url(img/azul.jpg); 
		background-repeat: no-repeat center center ; 
		BACKGROUND-ATTACHMENT: FIXED;
		margin: auto 0px; padding:0 px;
		font-family:Helvetica, arial, sans-serif;
		font-size:12px; 
		color:#666666; }
p{ 
	font:11px arial; 
	color:#7D7D7D;
	padding:8px 7px; }
	
#conteudo li {list-style:none; background:url(img/arrow.gif) no-repeat left; padding-left:16px;}
#materias li {list-style:none; background:url(img/arrow.gif) no-repeat left; padding-left:16px;}
#conteudo{float:right; width:430px; margin-top:5px; height:720px; background:#FFFFFF;}

#conteudoPort{float:right; width:430px; margin-top:5px; height:220px; background:#FFFFFF;}
#porti {width:430px; height:500px; background:#FFF; float:right;}
#porti li {list-style:none; display:inline;}


h1 {font-family:Helvetica, arial, sans-serif; font-size:16px; color:#999999;}

h3{
	font:bold 12px arial;
	border-bottom:1px solid #e5e5e5;
	text-transform:uppercase;
	color:#6f2727;
	text-decoration:none;
	display:block;
	padding:6px;
	cursor:default;
}

#principal {width:800px; height:887px; margin:0 auto; background:#e5e5e5;}
#top {width:800px; height:190px; margin:0 auto;}

#meio {position:relative; width:570px; height:730px; 
float:left; overflow:visible; }

#flash{width:420px; margin-left:5px; margin-top:5px;}

div.imgDest {width:420px; height:52px; margin-left:5px;}

#dest {width:420px; margin:0 auto; height:80px;}

#menuEsq {width:130px; float:left; margin-left:5px; height:720px; 
background:#FFFFFF; margin-top:5px; }

#ladoDir {width:220px; float:left; margin-left:5px; height:720px; margin-top:5px; background:#FFF;}

#parceiros {width:790px; height:130px; background:#FFF; margin-left:5px; margin-bottom:5px; margin-top:5px; clear:both;}

#rodape {width:800px; height:200px; margin:0 auto;  clear:both;}
#txtRod {width:250px; margin-top:100px; margin-left:500px; text-align:right; color:#333;}

/* ------------------- links -------------- */

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #999999;
}
a:hover {
	text-decoration: none;
	color: #990000;
}
a:active {
	text-decoration: none;
	color: #666666;
}



/* ---- CONTATO ---- */
/*#contactPage{ position:relative }*/
#contactPage form{ 
	width:180px;
	margin:2px auto 0;
	
}
#contactPage form label{ font-weight:bold; margin-bottom:2px; }
#contactPage fieldset{ border:0; width:180px; }
#contactPage fieldset legend{ display:none }
#contactPage input,
#contactPage textarea{
	border:1px solid #E5E5E5;
	padding:1px;
	width:180px;
	color:#7D7D7D
}
#contactPage dd{width:180px; padding:0px; margin:0px;  }
#contactPage dt{width:180px; padding-bottom:5px; }
input#bt{ width:60px; cursor:pointer; float:left; }


/* ------- menu esq -------------- */

ul#menu {
width:125px;
background:#DDDDDD;
margin-left:2px;
margin-top:2px;
padding:0;
list-style-type:none; }

ul#menu li {
border-bottom:1px solid #9C9C9C;
border-right:3px solid #828282;
padding:1px; }

ul#menu li a:link, ul#menu li a:visited {
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
border-left:8px solid #696969;
padding-left:5px; }

ul#menu li a:hover {
background-color:#696969;
color:#FFFFFF;
display:block;
border-left:8px solid #828282; }


/*----------------menu topo-------------------------*/

#menuTop {background:#006699; margin:0 auto; padding:0px; display:table; width:800px;}
#menuTop ul {list-style:none; margin-top:2px; height:8px;}
#menuTop ul li {display:inline; padding-left:1px; }
#menuTop ul li a {font:13px verdana, arial, tahoma, sans-serif;
				color:#000; background:#0099CC;
				text-decoration:none;
				padding-top:2px;
				padding-bottom:2px;
				padding-left:4px;
				padding-right:4px;
				
				}
#menuTop ul li a:hover { color:white; background:#000066;}

