/* Dohms Comunicação */
/* Michel Dohms  <>  michel@dohms.com.br */
/* DWEB */
html{
	background: #DEDCCF;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\       	  BASIC elements    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */

*{
	padding: 0;
	margin: 0;
}

.table_cell{
	display:table-cell;
}

/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        		  specific DIVS    		    /\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
#corpo{
	width:946px;
	height:auto;
	min-height:647px;
	_height:647px;
	/*display:table;*/
	margin:0 auto;
	background:url(imgs/back_corpo.jpg) no-repeat 385px 275px #FFFFFF;
	border-left:5px solid #D1D1D1;
	border-right:5px solid #D1D1D1;
}

	#corpo #kbca{
		width:946px;
		height:128px;
		background:url(imgs/back_kbca.jpg);
		position:relative;
	}
	
	#corpo #data_area_restrita{
		width:946px;
		height:30px;
		margin-top:0;
		_margin-top:0;
		background:url(imgs/back_area_restrita01.jpg) 442px 0px no-repeat;
	}
	
	#corpo #data_area_restrita #data{
	float:left; 
	margin:8px 0 0 15px;
}
	#corpo #rodape{
		width:917px;
		height:27px;
		border-top:1px solid #AEAEAE;
		margin:0 auto 0 auto;
		clear:both;
		padding-top:15px;
	}
	
	#corpo #menu{
		width:917px;
		height:30px;
		margin:17px auto 28px auto;
		_margin:17px auto 28px auto;
	}
	
	#corpo #menu_esquerdo{
		width:186px;
		height:auto;
		min-height:647px;
		_height:647px;
		float:left;
		margin-bottom:20px;
		*margin-bottom:10px;
	}
		#corpo #menu_esquerdo .banner{
			border:0;
			margin:10px 0 0 30px;
			*margin:7px 0 0 30px;
		}
	
		#corpo #menu_esquerdo img{
			border:0;
			margin-top:10px;
			_margin-bottom:-4px;
		}
		
		#corpo #menu_esquerdo ul{
			width:186px;
			height:auto;
		}
	
			#corpo #menu_esquerdo ul li{
				width:150px;
				height:20px;
				margin:0 0 0 19px;
				padding:4px 0 0 15px;
				list-style-type:none;
				border-top:1px solid #E4E4E4;
				background:url(imgs/seta.jpg) 0 7px no-repeat;
			}
	
	#corpo #conteudo_restrito{
		width:904px;
		height:auto;
		min-height:500px;
		_height:500px;
		float:left;
		margin:20px 0 20px 20px;
	}
			
	#corpo #conteudo{
		width:706px;
		height:auto;
		min-height:500px;
		_height:500px;
		float:left;
		margin:0 0 32px 32px;
	}
	
			#corpo #conteudo .foto{
				float:right;
				margin-left:25px;
				margin-bottom:5px;
				border:1px solid #B2B2B2;
				padding:4px;
				background:#F0F0F0;
			}
	
			#corpo #conteudo .titulo{
				width:706px;
				height:1px;
				border:0;
				margin:0;
				*margin:-7px 0;
				color:#AEAEAE;
				background:#AEAEAE;
				clear:both;
			}
		
			#corpo #conteudo .separa{
				width:706px;
				height:1px;
				border:0;
				margin:21px 0;
				*margin:-8px 0;
				color:#AEAEAE;
				background:#AEAEAE;
				clear:both;
			}
		
			#corpo #conteudo ul{
				width:706px;
				height:24px;
				margin:6px 0 6px 0;
				*margin:-7px 0 6px 0;
			}
		
			#corpo #conteudo ul li{
				height:21px;
				padding:0 0 0 35px;
				float:left;
				list-style-type:none;
				background:url(imgs/seta_azul.gif) 19px 7px no-repeat;
				border-right:1px solid #AEAEAE;
			}	
			
			#corpo #conteudo h1{
				margin:20px 0;
				*margin:8px 0 20px 0;
			}
			
		
			#corpo #conteudo #submenu_empresa{
				width:704px;
				height:auto;
				min_height:58px;
				_height:58px;
				margin-bottom:20px;
				*margin-bottom:10px;
			}
			
			
.seta_laranja{
	color:#E48525;
}

.ar{
	width:133px; 
	height:12px; 
	border:1px solid #E0E0E0; 
	float:right; 
	margin:5px 5px 0 0;
	padding-top:3px;
}


h1{
	margin:0;
}
	
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  TEXT classes     		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
.trebuchet9cinza{
	font: 9px/15px "Trebuchet MS", sans-serif;
	color:#7F7F72;
	text-decoration:none;
}
.trebuchet9brco{
	font: 9px/10px "Trebuchet MS", sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.trebuchet10cinza{
	font: 10px/15px "Trebuchet MS", sans-serif;
	color:#818172;
	text-decoration:none;
}
.trebuchet11cinza{
	font: 11px/15px "Trebuchet MS", sans-serif;
	color:#7F7F72;
	text-decoration:none;
}
.trebuchet11brco{
	font: 11px/15px "Trebuchet MS", sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.trebuchet11cinzaescuro{
	font: 11px/18px "Trebuchet MS", sans-serif;
	color:#484840;
	text-decoration:none;
}
.trebuchet11azul{
	font: 11px "Trebuchet MS", sans-serif;
	color: #2C708D;
	text-decoration:none;
}
.trebuchet11azulescuro{
	font: 11px "Trebuchet MS", sans-serif;
	color: #005277;
	text-decoration:none;
}

.trebuchet12azulbold{
	font: bold 12px "Trebuchet MS", sans-serif;
	color: #005277;
	text-decoration:none;
}

.trebuchet12cinzaescuro{
	font: 12px "Trebuchet MS", sans-serif;
	color:#484840;
	text-decoration:none;
}

.trebuchet12vermelho a:link, .trebuchet12vermelho a:visited{
	font: 12px/15px "Trebuchet MS", sans-serif;
	color: #E03504;
	text-decoration:underline;
}
.trebuchet12vermelho a:hover{
	text-decoration:underline;
}
.trebuchet12azul{
	font: 12px/15px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	text-decoration:none;
}

.trebuchet12cinza, .trebuchet12cinza a:link, .trebuchet12cinza a:visited{
	font: 12px/16px "Trebuchet MS", sans-serif;
	color:#818172;
	text-decoration:none;
}

.trebuchet12cinza a:hover{
	text-decoration:underline;
}

.trebuchet13cinza, .trebuchet13cinza a:link, .trebuchet13cinza a:visited{
	font: 13px/15px "Trebuchet MS", sans-serif;
	color:#808072;
	text-decoration:none;
}

.trebuchet13cinza a:hover{
	text-decoration:underline;
}

.trebuchet13azul{
	font: 13px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	text-decoration:none;
}

.trebuchet13azulescuro, .trebuchet13azulescuro a:link, .trebuchet13azulescuro a:visited{
	font: 13px "Trebuchet MS", sans-serif;
	color: #005277;
	text-decoration:none;
}

.trebuchet13azulbold, .trebuchet13azulbold a:link, .trebuchet13azulbold a:visited{
	font: 13px "Trebuchet MS", sans-serif;
	color: #005277;
	font-weight:bold;
	text-decoration:none;
}

.trebuchet13azulbold a:hover{
	text-decoration:underline;
}
.trebuchet13branca{
	font: 13px/17px "Trebuchet MS", sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

.trebuchet13vermelha, .trebuchet13vermelha a:link, .trebuchet13vermelha a:visited{
	font: 13px "Trebuchet MS", sans-serif;
	color:#C41230;
	text-decoration:none;
}

.trebuchet13vermelha a:hover{
	text-decoration:underline;
}

.trebuchet14cinza{
	font: 14px/24px "Trebuchet MS", sans-serif;
	color:#484840;
	text-decoration:none;
}

.trebuchet14cinza a:link, .trebuchet14cinza a:visited, .trebuchet14cinza a:hover{
	font: 14px/24px "Trebuchet MS", sans-serif;
	color:#484840;
	text-decoration:underline;
}

.trebuchet14cinzaclaro, .trebuchet14cinzaclaro a:link, .trebuchet14cinzaclaro a:visited{
	font: 14px/24px "Trebuchet MS", sans-serif;
	color:#7F7F72;
	text-decoration:none;
}

.trebuchet14cinzaclaro a:hover{
	text-decoration:underline;
}

.trebuchet14laranja{
	font: 14px/24px "Trebuchet MS", sans-serif;
	color:#DF3404;
	text-decoration:none;
}
.trebuchet14pink{
	font: 14px/24px "Trebuchet MS", sans-serif;
	color:#E91755;
	text-decoration:none;
}

.trebuchet14azul{
	font: 14px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	text-decoration:none;
}

.trebuchet14azul a:link, .trebuchet14azul a: visited, .trebuchet14azul a:hover {
	text-decoration:underline;
}

.trebuchet14azulbold{
	font: 14px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	font-weight:bold;
	text-decoration:none;
}

.trebuchet14azulbold a:link, .trebuchet14azulbold a: visited, .trebuchet14azulbold a:hover {
	font: 14px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	font-weight:bold;
	text-decoration:underline;
}

.trebuchet15azul{
	font: 15px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	text-decoration:none;
}
.trebuchet15azulbold{
	font: 15px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	font-weight:bold;
	text-decoration:none;
}

.trebuchet16azul{
	font: 16px/19px "Trebuchet MS", sans-serif;
	color:#005277;
	text-decoration:none;
}

.trebuchet16azulbold{
	font: 16px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	font-weight:bold;
	text-decoration:none;
}

.trebuchet18azul{
	font: 18px "Trebuchet MS", sans-serif;
	color: #3C96BD;
	text-decoration:none;
}

.trebuchet18laranja{
	font: 18px/21px "Trebuchet MS", sans-serif;
	color:#005277;
	text-decoration:none;
}



/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */
/* /\/\/\/\/\/\/\/\/\/\/\        	  Another Stuff    		   /\/\/\/\/\/\/\/\/\/\/\/\  */
/*  /\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\/\//\/\/\/\/\ */