﻿body {
	margin:1px;
	padding:1px;
	border:none;
	font: 11px/1.5 Verdana, Arial, Helvetica, sans-serif;
	background:#ebebd4;
	color:#333;
	text-align:center;
	}
	
#geral {	
	width:auto;
	margin-left:0px;
	margin-top: 0px;
	padding: 0px  7px;
	background-image: url(images/sombra.png);
    background-repeat: repeat-y;
    background-position: center;
    position:relative;
    }	
	
#tudo {
	width:750px;     
	margin:0px auto;
	text-align:left;
	background:#ffe;
	color:#333;
		}

	
#topo2{
    height:10px;
    background-image: url(images/top.png);
    background-repeat: no-repeat;
    background-position: center;
}	

#topo {
	height:130px;
	width:751px;
	border-bottom:5px solid #afac89;
	background-image: url(images/fundo_top.jpg);
    background-repeat: repeat-x;
    background-position: center;
	}
	
	#logo {
	float:left;
	width:420px;
	height:120px;
	margin:5px;
	background-image: url(images/logo2.png);
    background-repeat: no-repeat;
    background-position: center;
	}
	
	#contato {
	float:right;
	height:50px;
	text-align: right;
	padding:15px 10px;
	}
	
#rodape {
	clear:both;
	width:748px;
	padding:2px 2px;
	text-align:center;
	border-top:5px solid #afac89;
	}
	
#copyright {
	padding:7px;
	text-align:center;
	border-top:1px dotted #afac89;
	}
	
#moldura {
	padding:7px;
	border:3px dotted #afac89;
	}	
	
#rodape2{
    height:10px;
    background-image: url(images/down.png);
    background-repeat: no-repeat;
    background-position: center;
}		
	
/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; }
* html ul li a { height: 1%; }
/* End */

	
#menuver {
width: 130px;
position:fixed;
list-style-type: none; /* retira o marcador de listas*/ 
padding: 0;
margin: 0;
font: 12px Verdana, sans-serif;
position:relative;
z-index:1;
}


#menuver ul {
    margin: 0;
    padding: 0;
	width: 130px; /* Width of Menu Items */
	border-bottom: 1px solid #ccc;
	background: #fff; /* IE6 Bug */
	font-size: 100%;
	position:relative;
	z-index:2;
	}


	
#menuver li {
    list-style-type: none; /* retira o marcador de listas*/ 
    border-bottom: 1px solid #afac89;
    position: relative;
	display: block;
	z-index:3;
}


#menuver li a {
	display: block;
	position: relative;
	text-decoration: none;
	list-style-type: none; /* retira o marcador de listas*/ 
    padding: 5px 5px 5px 0.5em;
    font-weight:bold;
    border-left: 10px solid #5b594a;
    border-right: 10px solid #f0eedf;
    background-color: #e7e5ce;
    color: #808000;
    z-index:4;
	}
	
#menuver li a:hover {
list-style-type: none; /* retira o marcador de listas*/ 
border-left: 10px solid #e7e5ce;
border-right: 10px solid #f0eedf;
background-color: #afac89;
color: #001b70;
}

/* Fix IE. Hide from IE Mac \*/
* html #menuver li { float: left; height: 1%; }
* html #menuver li a { height: 1%; }
/* End */
 
#menuver ul {
	position: absolute;
	display: none;
	left: 130px; /* Set 1px less than menu width */
	top: 0;
	}
	
#menuver li:hover ul ul,
#menuver li.over ul ul ul { display: none; } /* Hide sub-menus initially */
 
#menuver li:hover ul,
#menuver li li:hover ul,
#menuver li li li.over ul { display: block;} /* The magic */
 
 	
#menuver li:hover ul, li.hover ul { 
	display: block;
	
}

h1, h2, h3 {
	margin: 0.8em 0;
	color:#7dbf0a;
	font-size:1.4em;
	}
h2 {
	font-size:1.2em;
	}
h3 {
	font-size:1.0em;
	}
h4  {
    font-size:0.9em;
    }
	
.dest {
	color:#001b70;
	}
.sub {
    margin-left:40px;
}

ul, ol {
	margin:0;
	padding:0;
	list-style:none;
	}
	
		
#principal {
	float:left;
	width:460px;
	margin-left:10px; 	
	text-align:justify;
	border:1px dotted #afac89;
	border-width: 0 1px;
	padding: 0px 10px;
	}
	
#flash{
    width:440px;
    padding: 0px 0px;
    height:290px;
	margin-left:9px;
    border:2px solid #cccccc;
    z-index:0;
    position:relative;
    }
    	
#nav {
	width:120px;
	margin-top:0px;
	float:left;
	}
#utilitarios {
	width:120px;
	float:right;
	margin:5px;
	}
