html,body{
	margin:0px;
	padding:0px;
	height:100%;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color: #3a3a3a;
}

a{
	color:#009900;
	text-decoration:none;
}

a:hover{
	color:#009900;
	text-decoration:underline;
}

#page{
	border:1px solid #F8F8F8;
	width:102%;
	height:100%;
	float:left;
}

#page #header{
	width:100%;
	height:259px;
	position:relative;
	background:url(../images/bg-header.jpg) #FFFFFF;
}

#page #header #align-header{
	width:800px;
	position:relative;
	left:50%;
	margin-left:-400px;	
}

#page #header #align-header #logo{
	float:left;
}

#page #header #align-header #logo h1 a{
	background:url(../images/logo.gif) no-repeat transparent;
	float:left;
	width:181px;
	height:115px;
	display:block;
	margin:25% 15px 15px 0px;
}

#page #header #align-header #logo span{
	display:none;
}

#page #header #align-header #banner{
	border:1px solid #E4E4E4;
	float:left;
	width:539px; 
	height:196px;
	background:#FFFFFF;
	margin:3% 5px 15px 1%;
}

#page #content{
	width:100%;
	position:relative;
	background:url(../images/bg-content.jpg) #FFFFFF;
	padding-top: 15px;
	padding-bottom:15px;
	float:left;
}

#page #content #align-content{
	width:800px;
	position:relative;
	left:50%;
	margin-left:-400px;	
}



#page #content #align-content #menu-area{
	width:212px;
	min-height:515px;
	border:1px solid #e3e3e3;
	background: #fbfff6;	
	padding:35px 10px 25px 15px;
	float:left;
}

#page #content #align-content #menu-area #fone{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:16px;
	font-size:11px;
	font-weight:bold;
	color:#00923f;
	margin-bottom:20px;	
}

#page #content #align-content #menu-area #fone a{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	color:#00923f;
}

#page #content #align-content #menu-area #area-menu-vertical{
	margin-bottom:50px;
	margin-left:5px;
	margin-right:10px;
}

#page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical {
	margin: 0;
    padding: 0;
    width: 180px; /* Width of Menu Items */
    font-size: 100%;
    background: #fbfff6; /* IE6 Bug */
}

#page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical  li{
	border-bottom: 1px solid #f1efed;
	text-align: left;
	position: relative;
	list-style:url(../images/bullet-menu.gif);	
	list-style-position:outside;			
}

* html #page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical  li{
	float: left;
    height: 1%;
}

#page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical li a{
	height: 20px;
	display: block;
	text-decoration: none;
	color: #676766;
	margin-top: 10px;
	margin-left: 3px;
	padding-bottom: 3px;
	border-bottom: 0;
}

* html #page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical  li a{
	height: 1%;
}

#page #content #align-content #menu-area #area-menu-vertical ul.menu-vertical  li a:hover{
    color: #00923f;
	text-decoration: underline;
/*
	list-style:url(../images/bullet-menu-hover.gif);
*/
	list-style-position:outside;
}

#page #content #align-content #area-content{
	float:left;
	margin:0px 10px 10px 10px; 
	padding:10px 10px 10px 10px;
	width:500px;
}

#page #content #align-content #area-content #content-page{
	width:535px;
	float:left;
	margin:15px 0px 10px 0px;
	padding:5px 5px 5px 0px; 
	text-align:justify;
}

#page #content #align-content #area-content #content-page #content-links{
	float:left;	
	margin-top:15px;
}

#page #content #align-content #area-content #content-page #content-footer{
	float:left;
	width:450px;
	margin-top:15px;
	margin-left:0px;
}

#page #content #align-content #area-content #navegacao{
	color:#CCCCCC;
}

#page #content #align-content #area-content #navegacao a{
	color:#009900;
	text-decoration:none;
}

#page #content #align-content #area-content #navegacao a:hover{
	color:#009900;
	text-decoration:underline;
}

#page #content #align-content #area-content #exames-form #title-form{
	margin-bottom:3px;
	font-weight:bold;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#FF9933;
}

#page #footer{
	width:100%;
	height:92px;
	position:relative;
	float:left;
	background:url(../images/bg-footer.jpg) #FFFFFF;	
	padding:10px 0px 10px 0px;
}

#page #footer #align-footer{
	width:800px;
	position:relative;
	left:50%;
	margin-left:-400px;	
	font-size:10px;
	float:left;
}

#page #footer #align-footer #footer-1{
	border:1px solid #009900;
	padding-top:0px;
	padding-left:20px;
	border-bottom:none;
	border-top:none;
	border-right:none;	
	width:180px;
	height:80px;
	float:left;
}

#page #footer #align-footer #footer-1 a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#page #footer #align-footer #footer-1 #title-footer{
	font-size:12px;
	font-weight:bold;
	color:#009900;
	margin-bottom:10px;
}

#page #footer #align-footer #footer-2{
	border:1px solid #009900;
	padding-top:0px;
	padding-left:20px;
	border-bottom:none;
	border-top:none;
	border-right:none;	
	width:180px;
	height:80px;
	float:left;
}

#page #footer #align-footer #footer-2 a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#page #footer #align-footer #footer-2 #title-footer{
	font-size:12px;
	font-weight:bold;
	color:#009900;
	margin-bottom:10px;
}

#page #footer #align-footer #footer-3{
	border:1px solid #009900;
	padding-top:0px;
	padding-left:20px;
	border-bottom:none;
	border-top:none;
	border-right:none;	
	width:180px;
	height:80px;
	float:left;
}

#page #footer #align-footer #footer-3 a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

#page #footer #align-footer #footer-3 #title-footer{
	font-size:12px;
	font-weight:bold;
	color:#009900;
	margin-bottom:10px;
}

#page #footer #align-footer #creditos a{
	font-size:9px;
	text-decoration:none;
	float:right;
	padding:5px;
	color:#009900;
}


