body {
	background-image: url(bg.jpg);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	/*color:#3A5515;*/
	padding: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	top: auto;
}
a {
	color:#3A5515;
	text-decoration: none;
}
a:hover{
	color:#99CC00;
}
#header {
	border-bottom-width: 1px;
	border-bottom-color: #5B7900;
	border-bottom-style: dashed;
}
.albumTitle {
	font-size: 25px;
}

#topLine {
	height: 22px;
	background-image: url(topLineBackWhite.gif);
	background-position: right;
	text-align: right;
	padding-right: 20px;
	padding-top: 3px;
}
#topLine a {
	font-size: 10px;
	color: #333333;
	text-decoration: none;
}
#topLine a:hover{
	color: #99CC00;

}
table {
	color:#3A5515;
	font-size: 20px;
}
.thumbsBox{
	width: 120px;
	height: auto;
	text-align: center;
	float: left;
	word-wrap:break-word;
	word-break:break-all;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 4px;
	margin-right: 0px;
}
.thumbsBox a{
	word-wrap:break-word;
	word-break:break-all;
	padding: 5px;
	border: 1px solid #5B7900;
	text-align: center;
	width: 100px;
	float: left;
	height: auto;
	overflow: hidden;
}
#footer {
	text-align: right;
	height: 28px;
	background-image: url(footerBackWhite.gif);
	padding-right: 20px;
}
#footer a{
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 25px;
	color: #333333;
}
#footer a:hover{
	color: #99CC00;
}
#contentBox {
	padding-top: 10px;
	min-height:320px;
}
.control {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #5B7900;
}
#logoBox {
	float: left;
}
.ovo:link {
	text-decoration: none;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.ovo:active {
	text-decoration: none;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
}
.ovo:visited {
	text-decoration: none;
	font-size:12px;
	color:#FFFFFF;
	font-weight:bold;
}
.ovo:hover {
	text-decoration:underline;
	font-size:12px;
	color:#FFFF00;
	font-weight:bold;
}

a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
 
	text-decoration:underline;
	color:#FF9900;
	
}
a:active {
	text-decoration: none;
}
#fundo_menub{
	background-image:url(../imagens/bto.jpg);
}

#conteudo{
	background-image:url(bg_int_top.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:778px;
	position:absolute;
}

.link_diretoria{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	line-height:150%;
}

.link{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}

.link:hover{
	text-decoration:underline;
}

.voltar{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}

.voltar:hover{
	text-decoration:underline;
}



.bto_form{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #999999;
	background-color:#e5e5e5;
	height:20px;
}

.bto_form2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
	border: 1px solid #999999;
	background-color:#e5e5e5;
	height:17px;
	margin:0px 0px 0px 6px;
}

.img_border{
	border:1px solid #000000;
}

.img_border2{
	border:1px solid #000000;
	margin-right:5px;
}

#top_index_servico{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:bold;
}

.exames_online{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#C10001;
	font-weight:bold;
	border-bottom: solid #333333 1px;
	line-height:125%;
}

.acreditacao{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333333;
	font-weight:bold;
	line-height:125%;
}

.txt{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-decoration:none;
}
.txt_white{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration:none;
}



 

.button 
{ 
	BORDER-RIGHT: #cccccc thin solid; 
	BORDER-TOP: #f7f7f7 thin solid; 
	FONT-SIZE: 11px; 
	BACKGROUND: #eaeaea; 
	BORDER-LEFT: #f7f7f7 thin solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #cccccc thin solid; 
	FONT-FAMILY: Verdana 
}
	
.CursorHand
{
	cursor:pointer;
}
.STYLEyellow12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFF00;
}
.STYLEwhite9px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #ffffff;
}

.STYLEwhite10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}
.STYLEwhite10px:hover { 
	 text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}

.STYLEwhite10px:link { 
	text-decoration:none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
 
}
.STYLEwhite10px:visited { 
 	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ffffff;
}


.STYLEgree11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #80cfcd;
}

.STYLEgree12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #80cfcd;
}

.STYLEgree14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #80cfcd;
}

.STYLEgree16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #80cfcd;
}

.STYLEgreOver12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00F4E9;
}
.STYLEwhite8px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8px;
	color: #ffffff;
}

.STYLEwhite11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.STYLEwhite12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
}

.STYLEwhite14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #ffffff;
}

.STYLEwhite16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #ffffff;
}


 
/*.STYLEwhite16px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #FFFF00;
} */


.STYLEwhite18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #ffffff;
}


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

.STYLEdarkblue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000066;
}


.STYLEdarkblue12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000066;
}
.STYLEdarkblue14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000066;
}



.STYLEblue10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #0000CC;
}


.STYLEblue11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #0000CC;
}


.STYLEblue12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000CC;
}

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

.STYLEblack11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}

.STYLEblack12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.STYLEblack14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}

.STYLEblack16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #000000;
}

.STYLEblack18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000000;
}

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

.STYLEdarkgray11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #999999;
}
.STYLEdarkgray11px:link{
	color: #999999;
	text-decoration:none;
}
.STYLEdarkgray11px:hover{
	color: #C51015;
	text-decoration: underline;
}

.STYLEdarkgray12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #999999;
}

.STYLEdarkgray14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
}


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

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


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

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

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

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

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

.STYLEred10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
}
.STYLEred10px:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CC0000;
	text-decoration: underine;
}
.STYLEred10px:link {
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #CC0000;
}



.STYLEredMedio11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #996600;
}


.STYLEredMedio12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #996600
}


.STYLEredMedio14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

	color: #996600
}


.STYLEredMedio16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #CC0000;
}

.STYLEredMedio18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #996600
}


.STYLEdarkred12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#990000
}
.STYLEdarkred16px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color:#990000
}

.STYLEdarkred18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color:#990000
}
.STYLEorange10px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #ff9900;
}

.STYLEorange11px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ff9900;
}


.STYLEorange12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #ff9900;
}

.CELLTAB{
border-bottom-color:#ffffff; border-bottom-style:solid; border-bottom-width:1px; border-top-color:#ffffff; border-top-style:solid; border-top-width:1px;  border-right-color:#ffffff; border-right-style:solid; border-right-width:1px;  border-left-color:#ffffff; border-left-style:solid; border-left-width:1px;
}


.button 
{ 
	BORDER-RIGHT: #740A0D thin solid; 
	BORDER-TOP: #F26A6D thin solid; 
	FONT-SIZE: 10px; 
	BACKGROUND: #C51015; 
	BORDER-LEFT: #F26A6D thin solid; 
	COLOR: #ffffff; 
	BORDER-BOTTOM: #740A0D thin solid; 
	FONT-FAMILY: Verdana 
}

   .botaoRadio
   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
  
   }
 
   
     
	.bordaBox {bbackground: transparent; width:100%;  filter:alpha(opacity=90); -moz-opacity:0.9; opacity:0.9; }
	.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b4, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b, .bordaBox .b4b { display:block; overflow:hidden; font-size:1px;  filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
	.bordaBox .b1, .bordaBox .b2, .bordaBox .b3, .bordaBox .b1b, .bordaBox .b2b, .bordaBox .b3b {height:1px;   filter:alpha(opacity=60); -moz-opacity:0.6; opacity:0.6;}
	.bordaBox .b2, .bordaBox .b3, .bordaBox .b4 {background:#80cfcd; border-left:2px solid #80cfcd; border-right:2px solid #80cfcd;  filter:alpha(opacity=70); -moz-opacity:0.6; opacity:0.6;}
	.bordaBox .b1 {margin:0 3px;  filter:alpha(opacity=60; -moz-opacity:0.6; opacity:0.6;}
	.bordaBox .b2 {margin:0 3px; border-width:0 2px;   filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
	.bordaBox .b3 {margin:0 2px;  filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
	.bordaBox .b4 {height:1px; margin:0 1px;   filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
	.bordaBox .conteudo {padding:5px; display:block; border-left:2px solid #80cfcd; border-right:2px solid #80cfcd;    filter:alpha(opacity=70); -moz-opacity:0.7; opacity:0.7;}
