﻿<style type="text/css">
.verde {
	color: #060;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.laranja {
	color: #FF8000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.negro {
	color: #000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.vermelho_1 {
	color: #F00;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
}
.azclaro {
	color: #09C;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.AZ {
	color: #00F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}

.AZ2 {
	color: #f0a93b;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	margin-left:13px;

}

.ROSA {
	color: #F3F;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}
.AZC {
	color: #0FF;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;

}

.borda {
				border: 1px solid #BED1DB;
}

.borda1 {
				border: 1px solid #BED1DB;
}

.vermelho {
	color: #FF0000;
	font:Verdana, Arial, Helvetica, sans-serif;
	font-style:normal;
	text-align: center;
		}
.vermelhog {
	color: #FF0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-style:oblique;
		}


.vermelhop {
			color: #FF0000; 
			font:Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:8px;
		}

.preto {
			color:#000000; 
			font:Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			background-color:#BED1DB;
	   }
.preto1 {
			color:#000000; 
			font:Verdana, Arial, Helvetica, sans-serif;
			font-style:normal;
			font-size:8px;

	   }

.style1 {
				background-color: #3e7bae;
}
.style2 {
				border-collapse: collapse;
				height:auto;
				font-size:6px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 
				
}
.style2a {
				border-collapse: collapse;
				height:auto;
				font-size:6px;
}

.style3 {
	background-color: #00577B;
	color: #FFFFFF;
	text-align: center;
}
.style4 {
	color: #5092B1;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.style5 {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #5092B1; 
}
.style6 {
				font-family: Arial, Helvetica, sans-serif;
				color: #00577B;
				text-align: center;
				background-color: #ffffff;
}
.style6a {
				font-family: Arial, Helvetica, sans-serif;
				color: #00577B;
				text-align: center;
				background-color: #ffffff;
}
.style6b {
	font-family: Arial, Helvetica, sans-serif;
	color: #00577B;
	text-align: center;
	background-color: #bed1db;
	font-size: 16px;
	font-weight: bold;
}
.style6b1 {
	font-family: Arial, Helvetica, sans-serif;
	color: #00577B;
	text-align: left;
	background-color: #bed1db;
	font-size: 11px;
	font-weight: bold;
}

.style7 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				color: #5092B1;
}

.style8 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				color: #5092B1;
				background-color: #BED1DB;
}
.style9 {
				color:   #00577B;
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}
.style10 {
				font-family: Arial, Helvetica, sans-serif;
				color: #F4E17D;
				text-align: center;
				background-color: #BED1DB;
				font-size:medium;
}

.style11 {
				color: #5092B1;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 15px;
				border-spacing:inherit;
				background-color: #FFFFE8;
				white-space: nowrap;
				border-collapse: collapse;
}
.style13 {
				font-family: Arial, Helvetica, sans-serif;
				color: #8CB3C9;
				text-align: center;
				background-color: #00577B;
}
.style7 {
				color: #5092B1;
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}

.style14 {
				color:   #5092B1;
				font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
				font-size: 13px;
				height:22px;

}

.style15 {
				font-family: Verdana, Arial, Helvetica, sans-serif;
				color: #8CB3C9;
				text-align: center;
				background-color: #00577B;
				font-weight: bold;
				font-size:12px;

}
.style16 {
				color: #8CB3C9;
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
}

.style17 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}
.style19 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 10px;
				color: #5092B1;
}

.style20 {
				font-family: Verdana;
				color: #124B78;
				font-size: 9px;
				background-color:#ffffff;

}

.style21 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				color: #124B78;
}
.style22 {
				color: #EBCF62;
				font-size: 8px;
}
.style23 {
				font-family: Arial, Helvetica, sans-serif;
				color: #F4E17D;
				text-align: left;
				font-size: x-small;
}
.style24 {
				font-family: Arial, Helvetica, sans-serif;
				color: #124B78;
				font-size: 13px;
				background-color:#F5F8FA;

}


.style26 {
	color: #00577B;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: small;
	border:1px solid #bed1db;
	background-color: #FBFCFD;
	text-align:left;
	 -moz-border-radius: 2em 1em 2em 1em;
	 border-radius: 1em 1em 1em 1em; 				 

}
.style26d {

	color: #00577B;
	font-weight:bold;
	font-family:Trebuchet MS;
	font-size: small;
	border:1px solid #6F8BA2;
	background-color:#9DB8CC;
	text-align:center;
	 -moz-border-radius: 2em 1em 2em 1em;
	 border-radius: 1em 1em 1em 1em; 				 


}
.style26e {

	color: #00577B;
	font-weight:bold;
	font-family:Trebuchet MS;
	font-size: small;
	border:1px solid #6F8BA2;
	background-color:#9DB8CC;
	text-align:center;
		 -moz-border-radius: 2em 1em 2em 1em;
		 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 


}

.style27 {
				color: #00577B;	
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				background-color: #edf0f9;
				border:1px solid #bed1db;
				text-align:left;
				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 1em 1em 1em 1em; 				 

}
.style271 {
				color: #00577B;	
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				background-color: #bed1db;
				text-align:left;
				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}
.style271a {
				color: #00577B;	
				font-family: 'Trebuchet MS', Arial, Helvetica, sans-serif;
				font-size: 11px;
				background-color: #edf0f9;
				text-align:left;
				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}

.style271v {
				color: #00577B;	
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				background-color: #bed1db;
				text-align:left;
				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}

.style262 {
				color: #00577B;	
				font-family: Arial, Helvetica, sans-serif;
				font-size: small;
				background-color: #FBFCFD;
				text-align:left;
				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}



.style28 {
				font-family: Arial, Helvetica, sans-serif;
				border-collapse: collapse;
				font-size: 10;
				color: #BED1DB;
}

.style29 {font-family: Verdana, Arial, Helvetica, sans-serif
}
.style30 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 7;
				color: #BED1DB;
}
.style36 {
				font-family: Arial, Helvetica, sans-serif;
				font-size: 12px;
				background-color: #BED1DB;
}
.style37 {
				font-family: Arial, Helvetica, sans-serif;
				border-collapse: collapse;
				font-size: 10px;
				color: #8CB3C9;
}
.style68 {
				font-family: Arial, Helvetica, sans-serif;
				color: #00577B;
				text-align: left;
				background-color: #ffffff;
				font-size:11px;
}

.style69 {
	font-family: Arial, Helvetica, sans-serif;
	color: #00577B;
	text-align: left;
	background-color: #ffffff;
	font-size:12px;
}
.style69p {
				font-family: Arial, Helvetica, sans-serif;
				color: #000000;
				text-align: left;
				background-color: #ffffff;
				font-size:11px;
}

.style70 {background-color: #1b5584; color: #FFFFFF; }
.style71 {background-color: #3E7BAE; color: #00577B; }
.style71a {background-color: #bed1db; color: #00577B;
 }
.style72 {background-color: #5fa0d7; color: #FFFFFF; }

.style77 {
	color: #00577B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #BED1DB;

}

.style172 {
				font-family: Arial, Helvetica, sans-serif;
				font-style:normal;
				font-size:12px;
				color: #5092B1;
}
.style1721 {
	font-family: Arial, Helvetica, sans-serif;
	font-style:normal;
	font-size:12px;
	color: #5092B1;
	text-align: left;
	background-color:#ebf7e6;
}

.style173 {
				font-family: Arial, Helvetica, sans-serif;
				color: #8CB3C9;
				font-size: 10px;
				background-color:#ffffff;
}
.style414 {
				color: #5092B1;	
				font-family: Arial, Helvetica, sans-serif;
				border-collapse: collapse;
				font-size: 11px;
				background-color: #FBFCFD;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}
.style414A {
				color: #5092B1;	
				font-family: Arial, Helvetica, sans-serif;
				border-collapse: collapse;
				font-size: 11px;
				background-color:#F2F2F2;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}

.style4141 {
				color: #00577B;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}
.style4142 {
				color: #5092B1;	
				font-family: Arial, Helvetica, sans-serif;
				border-collapse: collapse;
				font-size: 11px;
				background-color: #F5F8FA;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}
.style4143 {
				color: #BED1DB;	
				font-family: Arial, Helvetica, sans-serif;
				font-size: 9px;
				background-color: #F5F8FA;
				text-align:left;
}

.style41419 {
				color: #8CB3C9;
				font-family: Arial, Helvetica, sans-serif;
				font-size:11px;
}


.paginacao{font-weight:bold; border:1px solid #F4ECBB; background-color:#ffffff; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; font-size:11px; line-height:22px; color: #5092B1; font-family:Trebuchet MS; 
	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.paginacao_back{font-weight:bold; border:1px solid #ECD052; background-color: #fcfbff; padding-top:2px; padding-bottom:2px; padding-left:3px; padding-right:3px; font-size:11px; line-height:22px; color: #FF0000; text-decoration: none; font-family:Trebuchet MS;
	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
 }



.rodape{border:1px solid #F4E17D; 
background-color:#F4E17D; 
padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; 
font-size:12px; line-height:20px; color: #00577B; font-family: Verdana, Arial, Helvetica, sans-serif;

				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 



 }

.rodape_seta {
	
	font-weight:bold; background-color: #F4E17D; 
	padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:1px; 
	font-size:11px; color: #0C0;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;	
	
	height: 12px;
	width:16px;
	text-decoration: none;
	-moz-border-radius: 0.7em 0.0em 0.7em 0.0m;
	border-radius: 0.7em 0.0em 0.7em 0.0em;
	
	border-top-left-radius: 0.7em;
	border-top-right-radius: 0.0em;
	border-bottom-right-radius: 0.7em;
	border-bottom-left-radius: 0.0em;
}




#menu-etapa2 ul {

	background-image: url(imagens/gradmenu_hover.jpg);

	background-repeat: repeat-x;

	list-style-type: none;

	margin: 0px;

	padding-top: 4px;

	padding-right: 0px;

	padding-bottom: 4px;

	padding-left: 0px;

	text-align: center;

}
#menu ul li {

 display: inline;

 padding: 0px;

 height: 25px;



 }
 #menu ul li a { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #00577B;	text-decoration:none;	margin: 0px;	height: 19px;	padding-top: 3px;	padding-right: 5px;	padding-bottom: 3px;	padding-left: 5px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }

#menu ul li a:hover {	color: #00577B;	border-top-width: 1px;	border-right-width: 1px;	border-bottom-width: 1px;	border-left-width: 1px;	border-top-style: solid;	border-right-style: solid;	border-bottom-style: solid;	border-left-style: solid;	border-top-color: #FFFFFF;	border-right-color: #C6C5D3;	border-bottom-color: #545478;	border-left-color: #F1F1F5;	padding-right: 4px;	padding-left: 4px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 


}

#menu ul {	list-style-type: none;	margin: 0px;	padding-top: 4px;	padding-right: 0px;	padding-bottom: 4px;	padding-left: 0px;	text-align: center;	background-image: url(imagens/gradmenu_hover.jpg);	background-repeat: repeat-x;}#menu ul li {	display: inline;	padding: 0px;	height: 25px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}


.bordaBox {bbackground: ttransparent; width:10%}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;}
.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#CECECE; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b1 {margin:0 5px; background:#999;}
.bordaBox .b2 {margin:0 3px; border-width:0 2px;}
.bordaBox .b3 {margin:0 2px;}
.bordaBox .b4 {height:2px; margin:0 1px;}
.bordaBox .conteudo {padding:5px;display:block; background:#CECECE; border-left:1px solid #999; border-right:1px solid #999;}

#navcontainer
{
background: #ffffff;
width: 90%;
margin: 0 auto;
padding: 1em 0;
font-family:  Arial, Helvetica, sans-serif;
font-size: 13px;
text-align: center;

}

ul#navlist
{
text-align: left;
list-style: none;
padding: 0;
margin: 0 auto;
width: 70%;
}

ul#navlist li
{
display: block;
margin: 0;
padding: 0;

}

ul#navlist li a
{
display: block;
width: 100%;
padding: 0.7em 0em 0.7em 0em;
border-width: 1px;
border-color: #ffe #aaab9c #ccc #fff;
border-style: solid;
color: #00577B;
text-decoration: none;
background: #bed1db;
 -moz-border-radius: 1em 1em 1em 1em;
 border-radius: 4em 1em 4em 1em;
text-align:center;
}

#navcontainer>ul#navlist li a { width: auto; }

ul#navlist li#active a
{
background: #00577B;
color: #FBFCFD;

}

ul#navlist li a:hover, ul#navlist li#active a:hover
{
color: #FBFCFD;
background: #00577B;
border-color: #aaab9c #fff #fff #ccc;
}


.barNav a:hover {
color: #666666;
background: #FCFCFC;
border: 1px solid #666666;
}
.barNav a {
font: 12px  Arial, Verdana,Helvetica,sans-serif;
color: #8674AB;
text-decoration: none;
background:   #E9E5F2;
text-align: center;
padding: 1px 5px;
margin-right: -1px;
margin-left: 10px;
border: 0px solid #000000;
}
.form {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 				 
}
.form3l {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 50px;
	border:none;
	width:350px;
	background-color:#bed1db;
}

.form_email {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:330px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 				 
}

.form_detalhe {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 				 
}
.form10 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:20px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0em 0em 1em 0em; 				 
}
.form_medio {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width:200px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0em 0em 0em 0em; 				 
}

.form_locacao {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:100px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0em 0em 0em 0em; 				 
}

.form_uf {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 50px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 				 
}

.form_data {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 60px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0em 0em 0em 0em; 				 
}


.form1 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 20px;
	width:200px;
	border-top-width: 0.6px;	
	border-right-width: 0.7px;	
	border-bottom-width: 0.7px;	
	border-left-width: 0.7px;	
	
	-moz-border-radius: 2em 1em 2em 1em;
	border-radius: 0em 0em 0.5em 0.5em; 				 

}

.form2 {
				color: #5092B1;
				font-family: Arial, Helvetica, sans-serif;
				font-size: 11px;
				height: 80px;
				width:260px;
				-moz-border-radius: 25px 10px / 10px 25px;
				border-radius: 5px 10px / 10px 25px;
 

}
.form3 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:100px;
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0.5em 0.5em 1.5em 0.5em; 				 
}

.form31 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width: 100px;
	border-top-width: 1px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 1px;	
	
	-moz-border-radius: 2em 2em 2em 2em;
	border-radius: 0.5em 0.5em 0.5em 0.5em; 				 


}


.form4 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:250px;
	border-top-width: 0.6px;	
	border-right-width: 1px;	
	border-bottom-width: 1px;	
	border-left-width: 0.8px;	
	-moz-border-radius: 2em 1em 2em 2em;
	border-radius: 0em 0em 1em 0em; 				 
}

.avancar {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 25px;
	width:56px;
	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.sel18 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width:18px;
	-moz-border-radius: 0.7em 0.0em 0.7em 0.0em;
	border-radius: 0.7em 0.0em 0.5em 0.0em;
	
	border-top-left-radius: 0.7em;
	border-top-right-radius: 0.0em;
	border-bottom-right-radius: 0.7em;
	border-bottom-left-radius: 0.0em;
}

.sel16 {
	color: #5092B1;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 16px;
	width:16px;
	-moz-border-radius: 0.7em 0.7em 0.7em 0.7em;
	border-radius: 0.7em 0.7em 0.7em 0.7em;
	
	border-top-left-radius: 0.7em;
	border-top-right-radius: 0.7em;
	border-bottom-right-radius: 0.7em;
	border-bottom-left-radius: 0.7em;
}

.bordabotoes{
	font-weight:bold; border:1px solid #bed1db; background-color: #8DAEC0; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:20px; color: #0C0;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
 }



.calenhoje{
	font-weight:bold; border:1px solid #0F0; background-color: #fcfbff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:20px; color: #0C0;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
 }

.calensemana {font-weight:bold; border:1px solid #F4ECBB; background-color:#F5F8FA; 
padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
font-size:11px; line-height:20px; color:#5092B1; 
font-family:Trebuchet MS;
text-align:center; 

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}


.calenclaro {
font-weight:bold; border:1px solid #F4ECBB; background-color:#8CB3C9; 
padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
font-size:11px; line-height:20px; color: #5092B1; 
font-family:Trebuchet MS; 

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}

.calen {
	font-weight:bold; border:1px solid #F4ECBB; background-color:#ffffff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:20px; color: #5092B1; 
	font-family:Trebuchet MS;
	text-align:center; 

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}


.calenagenda{
	font-weight:bold; border:1px solid #ECD052; background-color: #fcfbff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:20px; color: #FF0000;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
 }

.botaoselecionado
{
	font-weight:bold; border:2px solid #0F0; background-color: #fcfbff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:22px; color: #00F;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 25px;
	width: 100px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;



}
.botaonaoselecionado
{
	font-weight:bold; border:1px solid #F4ECBB; background-color:#ffffff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:22px; color: #5092B1; 
	font-family:Trebuchet MS;
	text-align:center; 

	height: 25px;
	width: 100px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;

}
.botaoselecionado3
{
	font-weight:bold; border:2px solid #0F0; background-color: #fcfbff; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:9px; line-height:22px; color: #00577B;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 22px;
	width: 70px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.botaoselecionado31
{
	font-weight:bold; border:2px solid #0F0; background-color: #fcfbff; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:9px; line-height:22px; color: #00577B;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 22px;
	width: 62px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.roxoredondo
{
	font-weight:bold; border:0px solid #0F0; background-color: #663366; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:10px; line-height:15px; color: #FFF;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 15px;
	width:8px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.vermelhoredondo
{
	font-weight:bold; border:0px solid #0F0; background-color: #FF0000; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:10px; line-height:15px; color: #FFF;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 15px;
	width:8px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.amareloredondo
{
	font-weight:bold; border:0px solid #0F0; background-color: #FFFF00; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:10px; line-height:15px; color: #00577B;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 15px;
	width:8px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.verderedondo
{
	font-weight:bold; border:0px solid #0F0; background-color: #00FF00; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:10px; line-height:15px; color:#00577B;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	height: 15px;
	width:8px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}

.botaonaoselecionado3
{
	font-weight:bold; border:1px solid #F4ECBB; background-color:#ffffff; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:9px; line-height:22px; color: #5092B1; 
	font-family:Trebuchet MS;
	text-align:center; 

	height: 22px;
	width: 70px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}
.botaonaoselecionado31
{
	font-weight:bold; border:1px solid #F4ECBB; background-color:#ffffff; 
	padding-top:0px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:9px; line-height:22px; color: #5092B1; 
	font-family:Trebuchet MS;
	text-align:center; 

	height: 22px;
	width: 62px;

	-moz-border-radius: 0.5em 0.5em 0.5em 0.5em;
	border-radius: 0.5em 0.5em 0.5em 0.5em;
	
	border-top-left-radius: 0.5em;
	border-top-right-radius: 0.5em;
	border-bottom-right-radius: 0.5em;
	border-bottom-left-radius: 0.5em;
}

.botao_1{
	font-weight:bold; border:2px solid #f2de66; background-color: #ffffbe;
	padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:1px; 
	font-size:11px; line-height:20px; color:#00577B;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }
.botao_2{
	font-weight:bold; border:2px solid #f2de66; background-color: #ffffbe;
	padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:1px; 
	font-size:11px; line-height:20px; color:#FF0000;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }
.botao_3{
	font-weight:bold; border:1px solid #0000CC; background-color:#E5E5E5;
	padding-top:0px; padding-bottom:0px; padding-left:2px; padding-right:0px; 
	font-size:10px; line-height:14px; color:#0000FF;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }
.botao_4{
	font-weight:bold; border:1px solid #0000CC; background-color:#E5E5E5;
	padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:1px; 
	font-size:10px; line-height:14px; color:#FF0000;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }
.botao_5{
	font-weight:bold; border:2px solid #f2de66; background-color: #ffffbe;
	padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:1px; 
	font-size:11px; line-height:20px; color:#0000FF;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

 }
.box_peq {
	border:1px solid #E7E4E2;
	width:162px; 
	background:url(../../imagens/bg_box.jpg) repeat-x;
	padding:15px; 
	margin:0px 0px 10px 12px;
	text-decoration:none;
}

.box_peq:hover {
	color:#00577B;	
	border:1px solid #de751a;
	width:162px; 
	background:url(../../imagens/bg_box.jpg) repeat-x;
	background-color:#f4f8f8;
	padding:15px; 
	margin:0px 0px 10px 12px;
}

.box_peq h3{
	color:#00577B; 
	padding:3px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: -0.02em;
	text-decoration: none;
}

.box_peq p{
	font:normal 11px/16px arial, "trebuchet ms", tahoma;
	color:#666; padding:4px 0px 4px 0px;
	text-decoration: none;
}


#mininav22 {
	/*background-image: url(../imagens/bg_nav_menu.jpg);*/
	background-image: url('imagens/bg_nav_menu2.jpg');
	background-repeat: repeat-x;
	height: 32px;
	clear: both;
	text-align:center;
	top:18px;
	position: relative;
	padding:0.1px;
}
#mininav22 ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	font-weight: bold;
	float: center;
	color: #109a42;
	height: 33px;
	padding:0px 3px 8px 3px;
}
#mininav22 ul li {
	color: #109a42;
	display: inline;
	margin: 0px;
	padding:9px 3px 8px 3px;
	background-image: url(/imagens/separator.jpg);
	background-repeat: no-repeat;
	background-position: right;
	/*padding:9px 1px 8px 1px;*/
}

#mininav2 ul li.last {
	color: #109a42;
	display: inline;
	float: left;
	margin: 0px;
	padding:0px 1px 33px 1px;
	background-image: url(/imagens/separator.jpg);
	background-repeat: no-repeat;
	background-position: left;
}
#mininav2 img.separator {
	float: left;
	margin-top:7px;
}
#mininav22 ul li a {
	color: #109a42;
	text-decoration: none;
	padding:8px 18px 8px 18px;
	margin: 0px;
	/*padding:8px 13px 8px 13px;*/
}
#mininav22 ul li a:hover {
	color: white;
	text-decoration: none;
	background-color: #109a42;
	padding:8px 18px 8px 18px;
	margin: 0px;
	/*padding:8px 13px 8px 13px;*/
}
#mininav2 ul li a.actived {
	color: white;
	text-decoration: none;
	background-color:#109a42;
	padding:8px 18px 8px 18px;
	margin: 0px;
	/*padding:8px 13px 8px 13px;*/
}

#mininav2 ul span {
	float: left;
	height: 32px;
	width: 2px;
	display: block;
}

.box_botao {
	width:70px; 
	height:25px;
	background:url(/imagens/bg_33.jpg) repeat-x;
	text-decoration:none;
}

.box_botao:hover {
	color:#257b58;	
	width:70px; 
	height:25px;
	background:url(/imagens/bg_2.jpg) repeat-x;
	background-color:#f4f8f8;
}

.box_botao h3{
/*	color:#00577B; */
	color:#2d420f;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:70px; 
	height:25px;
	text-decoration: none;
	text-align:center;
	margin-top:4px;
}
.box_botao1 {
	width:70px; 
	height:25px;
	background:url(/imagens/bg_22.jpg) repeat-x;
	text-decoration:none;
}

.box_botao1:hover {
	color:#8a4c3f;
	width:70px; 
	height:25px;
	background:url(/imagens/bg_3.jpg) repeat-x;
	background-color:#f4f8f8;
}

.box_botao1 h3{
/*	color:#00577B; */
	color:#87493c;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width:70px; 
	height:25px;
	text-decoration: none;
	text-align:center;
	margin-top:4px;
}
.botaoclicado {
	color: white;
	text-decoration: none;
	background-color: #109a42;
	padding:8px 18px 8px 18px;
	margin: 0px;
}
}
</style>
