﻿
<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;

}
.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;
				font-size:14px;
}
.styleq {
	color: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	width:30px;
}
.styleq1 {
	color: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 15px;
	width:80px;
}

.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: #f6f6f6;
	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: #ffffff;
}
.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;
}
.style1731 {
				font-family: Arial, Helvetica, sans-serif;
				color: #8CB3C9;
				font-size: 10px;
}

.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: 15px;



 }
 #menu ul li a { font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	color: #00577B;	text-decoration:none;	margin: 0px;	height: 15px;	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: 15px;
 				 -moz-border-radius: 2em 1em 2em 1em;
				 border-radius: 0.5em 0.5em 0.5em 0.5em; 				 

}


.bordaBox {bbackground: ttransparent; width:10%}
.bordaBox .b4b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b3b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b2b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1b {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b4 {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b3 {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b2 {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b1 {display:block; overflow:hidden; font-size:1px;}
.bordaBox .b3b {height:1px;}
.bordaBox .b2b {height:1px;}
.bordaBox .b1b {height:1px;}
.bordaBox .b3 {height:1px;}
.bordaBox .b2 {height:1px;}
.bordaBox .b1 {height:1px;}
.bordaBox .b4 {background:#CECECE; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b3 {background:#CECECE; border-left:1px solid #999; border-right:1px solid #999;}
.bordaBox .b2 {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#active a:hover
{
color: #FBFCFD;
background: #00577B;
border-color: #aaab9c #fff #fff #ccc;
}


ul#navlist li 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: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	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: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 50px;
	border:none;
	width:350px;
	background-color:#BED1DB;
}

.form_email {
	color: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
				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: #727376;
	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; 				 
}
.form3q {
	color: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width:100px;
}
.form4q {
	color: #727376;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	height: 18px;
	width:140px;
}


.form31 {
	color: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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: #727376;
	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:#d6d7d9; 
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: #d6d7d9; 
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: #d6d7d9; 
	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 #BED1DB; background-color:#ffffff; 
	padding-top:1px; padding-bottom:1px; padding-left:1px; padding-right:1px; 
	font-size:11px; line-height:22px; color: #d6d7d9; 
	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: #d6d7d9;
	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: #d6d7d9;
	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: #d6d7d9;
	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:#d6d7d9;
	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: #d6d7d9; 
	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: #d6d7d9; 
	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:#727376;
	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{
	height:25px;
	font-weight:bold; border:2px solid #a0c0c0; background-color: #f3f8f8;
	padding-top:1px; padding-bottom:1px; padding-left:4px; padding-right:1px; 
	font-size:11px; line-height:20px; color:#727376;
	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; 				 

 }
.botao_lembrar_senha{
	background-color: #ebf3f3;
	padding-top:0px; padding-bottom:0px; padding-left:0px; padding-right:0px; 
	font-size:8px; line-height:9px; color:#0000FF;
	text-decoration: none; font-family:Trebuchet MS;
	text-align:center;
	font-style:italic;

 }
 
.fundo 
{
	background-color:#BED1DB;
}
				

.box_peq {
	border:1px solid #E7E4E2;
	width:162px; 
	background:url(../../imagens/bg_box.jpg) repeat-x;
	padding:15px; 
	margin:0px 0px 10px 12px;

text-shadow:0px 0px 0px #fff;
box-shadow:0px 0px 1px #000000;
-moz-box-shadow:0px 0px 1px #000000;
-webkit-box-shadow:0px 0px 1px #000000;
border-radius:3px 3px 3px 3px;
-moz-border-radius:3px 3px 3px 3px;
-webkit-border-radius:3px 3px 3px 3px;
padding:15px 1px;
cursor:pointer;
	margin:0px 0px 10px 12px;

	text-decoration:none;
}

.box_peq:hover {
	border:1px solid #00FF00;
	width:162px; 
	background:url(../../imagens/bg_box.jpg) repeat-x;
	background-color:#f4f8f8;
	padding:15px; 
	margin:0px 0px 10px 12px;

text-shadow:0px 0px 0px #fff;
box-shadow:0px 0px 3px #000000;
-moz-box-shadow:0px 0px 3px #000000;
-webkit-box-shadow:0px 0px 3px #000000;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
padding:15px 1px;
cursor:pointer;

}

.box_peq h3{
	color:#b13335;
	padding:3px 0px 4px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	letter-spacing: -0.02em;
	text-decoration: none;
}

#box_peq h3{
	color:#b13335;
	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;
}


#box_peq p{
	font:normal 11px/16px arial, "trebuchet ms", tahoma;
	color:#666; padding:4px 0px 4px 0px;
	text-decoration: none;
}


#menu_p {
	width:340px;
	/*background-color:#FFFFFF;*/
	height:18px;
	margin:15px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	float: right;
	text-align:right;
}

#menu_p ul {
	width:100%;
	height:18px;
	list-style:none;
	display:inline;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

#menu_p ul li{
	display:inline;
	float:left;
	height:18px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 0px 0px;
}

#menu_p ul li a{
	display:block;
	width:77px;
	height:18px;
	font:normal 10px "trebuchet ms", arial, tahoma;
	text-transform:uppercase;
	text-align:center; text-decoration:none;
	color:white;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;	
	background-color:#a0c0c0;

}

#menu_p ul li a:hover{
	display:block;
	width:77px;
	height:18px;
	background-color:#f4f8f8;
	font:bold 10px "trebuchet ms", arial, tahoma;
	text-align:center; text-decoration:none;
	color:#003665;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;	
}

#menu_p ul li a.actived{
	display:block;
	width:77px;
	height:18px;
	background-color:#f4f8f8;
	font:bold 10px "trebuchet ms", arial, tahoma;
	text-align:center; text-decoration:none;
	color:#003665;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;	



}

#menu_p ul li a:hover.actived{
	display:block;
	width:77px;
	height:18px;
	/*background:transparent url(../../imagens/menu_aba_on2.png) no-repeat;*/
	background-color:#C0CCDB;
	font:bold 10px "trebuchet ms", arial, tahoma;
	text-align:center; text-decoration:none;
	color:#003665;
	margin:0px 0px 0px 0px;
	padding:5px 0px 0px 0px;	
}

.formulariogrande {
	border:1px solid #E7E4E2;
	width:650px;
	margin:0 auto;
	visibility: visible;
	z-index: auto;
	background-color:#f4f8f8;
}
.formulariograndedentro {
	width:600px;
	margin:0 auto;
	visibility: visible;
	z-index: auto;
	background-color:#f4f8f8;
}

.fundoexterno {
background-color:#f4f8f8;
}
.tituloexterno {
color:#b13335;
padding:3px 0px 4px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
letter-spacing: -0.02em;
text-decoration: none;

}

.tituloexterno1 {
color:#b13335;
padding:3px 0px 4px 0px;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-decoration: none;

}
.textofixo {
	color: #000;
	font-family:"Courier New";
	font-size:10px;

}
.linha_menu {
	border-bottom:1px solid #C4BDB9;
	background:url(../../imagens/bg_box.jpg) repeat-x;
	background-color:#f4f8f8;
	height: 0px;
	margin-top:4px;

}

.minha_ {

	color: #a0c0c0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	font-style: bold;
}

.folha {
page-break-after: always;

} 
.folha1 {
page-break-before: always
} 


.titulo_balancete {

	color:black;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-style: bold;
	text-align:center;
}

.texto_balancete {

	color: #000;
	font-family:"Courier New";
	 font-size:10px;
	text-align:left;
}

.texto_balancete1 {

	border:1px solid black;
	color: #000;
	font-family:"Courier New";
	 font-size:9.5px;
	background-color:#CCCCCC;
	text-align:center;
}

.texto_balancete2 {

	border:1px solid black;
	color: #000;
	font-family:"Courier New";
	 font-size:10px;
	background-color: white;
	text-align:center;
}
.texto_balancete31 {
	border-left:2px solid black;
	border-right:1px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}

.texto_balancete313 {
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}
.texto_balancete32 {
	border-left:1px solid black;
	border-right:2px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}
.texto_balancete33 {
	border-right:1px solid black;
	border-bottom:0px solid white;	
	border-bottom:0px solid #CCCCCC;			
	color: #000;
	font-family:"Courier New";
    font-size:9.5px;
}

.texto_balancete34 {
	border-left:1px solid black;
	border-right:2px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
    font-size:9.5px;

}

.texto_balancete36 {
	border-left:1px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}

.texto_balancete37 {
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}

.texto_balancete38 {
	border-right:2px solid black;
	border-bottom:0px solid white;		
	border-top:0px solid white;			
	border-left:0px solid white;				
	color: #000;
	font-family:"Courier New";
	font-size:9.5px;

}

.texto_balancete6 {
	border-top:2px solid black;
	border-left:0px solid white;
	border-right:0px solid white;
	border-bottom:0px solid white;			
	color: #000;
	font-family:"Courier New";
    font-size:9.5px;

}
.texto_balancete71 {
	border-left:2px solid black;
	border-right:1px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:7px;

}
.texto_balancete72 {
	border-left:1px solid black;
	border-right:2px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
	font-size:7px;

}
.texto_balancete73 {
	border-right:1px solid black;
	border-bottom:0px solid white;	
	border-bottom:0px solid #CCCCCC;			
	color: #000;
	font-family:"Courier New";
    font-size:7px;
}

.texto_balancete74 {
	border-left:1px solid black;
	border-right:2px solid black;
	border-bottom:0px solid #CCCCCC;		
	color: #000;
	font-family:"Courier New";
    font-size:7px;

}

.texto_balancete10 {

	border-top:1px solid black;
	border-left:1px solid black;
	border-right:1px solid black;
	border-bottom:1px solid white;	
	color: #000;
	font-family:"Courier New";
    font-size:9.5px;
	text-align:center;
	background-color:white;
}

.texto_balancete11 {

	border-top:1px solid black;
	border-left:2px solid black;		
	border-right:2px solid black;		
	border-bottom:1px solid black;				
	color: #000;
	font-family:"Courier New";
    font-size:9.5px;
	text-align:center;
	background-color:white;
}

.interno {
	padding: 12px;
}
.interno p{
	font: normal 12px/1.4em arial;
	padding-bottom: 10px;
	color: #696969;
}
.interno h2{
	font: bolder 20px/1.4em arial;
	color: #7D0101;
	border-bottom: 1px solid #E1E1E1;
	margin-bottom: 10px;
}
.interno h3{
	font: bolder 13px/1.4em arial;
	color: #696969;
	margin-top: 10px;
}
.interno h4{
	font: bolder 13px/1.4em arial;
	color: #333;
	margin-top: 10px;
}
.interno ul li {
	background: transparent url(img/ic_quad.jpg) no-repeat 1px 13px;
	padding: 7px 0 6px 12px;
	font: normal 12px/1.5em arial;
	color: #676767;
}
.interno ul.lista_noticias li {
	background: transparent none;
	padding: 0 0 7px 0;
	font: normal 12px/1.5em arial;
	color: #676767;
}
.interno ul.lista_noticias li strong{color: #333;}
.interno ul.links li {
	background: transparent none;
	padding: 0;
	font: normal 11px/1.5em arial;
	color: #676767;
}
.interno ul.sub{
	padding-left: 10px;
}
.interno table {
	width: 350px;
	margin: 0 auto;
	font: normal 12px/1.4em arial;
	color: #696969;
}
.internotd {
	margin: 0 auto;
	font: normal 12px/1.4em arial;
	color: #696969;
	height:15px;
}

.atencao {
	font: normal 11px/1.4em arial;
	color: #B73130;
	text-align: center;
}
.interno input {
	height: 25px;
	font: normal 11px/2em arial;
	color: #676767;
	background: #f3f8f8;
	border: 1px solid #a0c0c0;
}
.interno textarea {background: #F0F0F0;border: 1px solid #383838;}
input.menor {width: 33px;}
input.medio {width: 60px;}
td.botao {
	text-align: right;
}
.interno p a,.interno ul li a {
	text-decoration: underline;
	color: #A90101;
}
.interno p a:hover,.interno ul li a:hover {
	color: #fff;
	text-decoration: underline;
	background: #A90101;
}
.interno .fotos {
	float: right;
	width: 144px;
	background: #fff;
	padding-top: 18px;
}

.interno .codigo {
	float: left;
	width: 220px;
}
.interno .negociar {
	float: left;
	width: 158px;
}
.interno .link_back {
	float: left;
	width: 400px;
	
}
.interno .fotos ul li a {
	background: transparent;
	padding: 0;
	margin: 0;
	border: 2px solid #AAA8A9;
	display: block;
}
.interno .fotos ul li a:hover {
	border: 2px solid #A90101;
}
.interno ul.lista_fotos li{
	background: transparent none !important;
	padding:2px;
	float: left;
}
.transparent {
	/* Required for IE 5, 6, 7 */
	/* ...or something to trigger hasLayout, like zoom: 1; */
	width: 100%; 

	/* Theoretically for IE 8 & 9 (more valid) */
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";

	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=50);

	/* Older than Firefox 0.9 */
	-moz-opacity:0.5;

	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.5;

	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.5;
}
#news, #chamada-artigos {
	width:498px; height: 126px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 12px;
	float:left;
}

#news iframe {
	padding:0px 0px 0px 0px;
	margin:1px 0px 0px 13px;
	width:460px;
	height:42px;
}

#news h2, #chamada-artigos h2 {
	color: #FF7032;
	padding-bottom:1px;
	margin:8px 0px 0px 13px;
	letter-spacing: -0.05em;
	font-family: arial, "trebuchet ms", tahoma;
	font-size: 15px;
	font-weight: bold;
}
#abas ul {
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	height:27px;
	list-style:none;
	display:block;
}
#abas ul {
	margin:0px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	height:27px;
	list-style:none;
	display:block;
}

#abas ul li {
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	display:inline;

}

#abas ul li a.locacao {
	display:block;
	width:62px;
	height:22px;
	color:white;
	text-decoration:none;
	text-align:center;
	font:bold 10px "trebuchet ms", arial, tahoma;
	background:transparent url(../../imagens/aba_locacao_off.gif) no-repeat; 
	margin:0px 2px 0px 0px;
	padding:5px 0px 0px 0px;
	background-color:#a0c0c0;
}

#abas ul li a.condominio {
	width:84px;
	height:22px;
	color:white;
	text-decoration:none;
	display:block;
	text-align:center;
	font:bold 10px "trebuchet ms", arial, tahoma;
	background:transparent url(../../imagens/aba_condominio_off.gif) no-repeat; 
	background-color:#f3f8f8;	
	margin:0px 2px 0px 0px;
	padding:5px 0px 0px 0px;
	background-color:#a0c0c0;

}

#abas ul li a.locacao:hover, #abas ul li a.locacao:active, #abas ul li a.locacao_active, #abas ul li a.locacao_active:hover {
	background:transparent url(../../imagens/aba_locacao_on.gif) no-repeat;
	color:#002f72; height:22px;
	margin:0px 2px 0px 0px;
	padding:5px 0px 0px 0px;
	font-weight:bold;
	background-color:#a0c0c0;
	color:aqua;
}

#abas ul li a.condominio:hover, #abas ul li a.condominio:active, #abas ul li a.condominio_active, #abas ul li a.condominio_active:hover {
	width:84px;
	text-decoration:none;
	display:block;
	text-align:center;
	font:bold 10px "trebuchet ms", arial, tahoma;
	background:transparent url(../../imagens/aba_condominio_on.gif) no-repeat;
	color:#002f72; height:22px;
	margin:0px 2px 0px 0px;
	padding:5px 0px 0px 0px;
	background-color:#f4f8f8;
}
#buscar_anuncio, #buscar_anuncio1 {
	width:245px;
	height:170px;
	margin:-10px 0px 0px 0px;
	background-image:url('../../Institucional_arquivos/fundo_busca.png');

background-image: linear-gradient(bottom, rgb(244,248,248) 5%, rgb(209,227,227) 63%);
background-image: -o-linear-gradient(bottom, rgb(244,248,248) 5%, rgb(209,227,227) 63%);
background-image: -moz-linear-gradient(bottom, rgb(244,248,248) 5%, rgb(209,227,227) 63%);
background-image: -webkit-linear-gradient(bottom, rgb(244,248,248) 5%, rgb(209,227,227) 63%);
background-image: -ms-linear-gradient(bottom, rgb(244,248,248) 5%, rgb(209,227,227) 63%);

background-image: -webkit-gradient(
 linear,
 left bottom,
 left top,
 color-stop(0.05, rgb(244,248,248)),
 color-stop(0.63, rgb(209,227,227))
);

}

#buscar_anuncio p, #buscar_anuncio1 p  {
	font:normal 11px arial, "trebuchet ms", tahoma;
	color: #1A4A86;
	padding: 0px 17px 0px 17px;
}
#buscar_anuncio form , #buscar_anuncio1 form {

	margin:5px 0px -10px -14px;
}
#buscar_anuncio form label, #buscar_anuncio1 form label {
	margin:0px;
	font:bold 11px arial, "trebuchet ms", tahoma;
	color:#294676;
	width:67px;
	height:17px;
	text-align:right;
	display: block;
	padding:2px 4px 0px 0px;
	float:left;
}

#buscar_anuncio div, #buscar_anuncio1 div {

}

#buscar_anuncio form input.text, #buscar_anuncio1 form input.text {
	margin:-1px 0px 2px 3px;
	font:bold 10px arial, "trebuchet ms", tahoma;
	color:#294676;
	background-color:white;
	border:1px solid #f3f8f8;
	width:150px;
	height:17px;
	text-align:left;
}

#buscar_anuncio form select, #buscar_anuncio1 form select {
	padding:1px 1px 0px 1px;
	font:bold 10px arial, "trebuchet ms", tahoma;
	color:#294676;
	background-color:white;
	border:1px solid #f3f8f8;
	width:110px;
	height:17px;

}
.azclaro1 {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;

}
.fundo{
font:normal 11px Arial, Helvetica, sans-serif;
font-style:normal;
color:#365694;
background:#f6f6f6;
border:0px solid #ffffff;
text-shadow:0px 0px 0px #fff;
box-shadow:0px 0px 3px #000000;
-moz-box-shadow:0px 0px 3px #000000;
-webkit-box-shadow:0px 0px 3px #000000;
border-radius:5px 5px 5px 5px;
-moz-border-radius:5px 5px 5px 5px;
-webkit-border-radius:5px 5px 5px 5px;
padding:5px 7px;
cursor:pointer;
margin:0 auto;
}

</style>
