*{margin:0; padding:0;}

li ul a{
text-decoration:none;
}

img{border:none;}
body{
	font:normal 12px/18px "Arial", Arial Narrow, Helvetica, sans-serif;
	color:#333;
	}

.clear{clear:both;}
	


#geral{
	width:955px;
	display:table;
	margin:0 auto;
}
	

	
#container{
	width:100%;
	margin:10px 0 0 0;
	display:table;
}

/******************************************************************************************************************************
******************************************************************************************************************************
Col-um 
*******************************************************************************************************************************/

#container #col-um{
	width:180px;
	float:left;
	}

#container #col-um h3{
	background:#D8EAFA;
	padding:6px;
	font-size:11px;
	}
	
#container #col-um ul{
	list-style:none;
	}	

#container #col-um #apoio-tel ul li{
	border-bottom:1px solid #EAF4F7;
	text-align:center;
	padding:8px;
	}
	
#container #col-um #apoio-links ul li{
	border-bottom:1px solid #EAF4F7;
	text-align:left;
	padding:8px;
	}

#container #col-um #apoio-links ul li img{
	padding:0 8px 0 0;
	}
	
#container #col-um #apoio-links ul li a{
	color:#333;
	text-decoration:none;
	}
#container #col-um #apoio-links ul li a:hover{
	text-decoration:underline;
	}	
	
#container #col-um #apoio-outros{
	background-image:url(../img/alseg_ouvidoria.jpg);
	width:150px;
	height:90px;
	margin:30px 0 0 13px;
	}
	
#container #col-um #apoio-outros ul{
	margin:0 0 0 75px;
	}
	
#container #col-um #apoio-outros ul li{
	padding:9px 0 0 0;
	}
	
#container #col-um #apoio-outros ul li a{
	color:#333;
	text-decoration:none;
	}
#container #col-um #apoio-outros ul li a:hover{
	text-decoration:underline;
	}


/******************************************************************************************************************************
******************************************************************************************************************************
Col-dois 
*******************************************************************************************************************************/


#container #col-dois{
	float:left;
	width:580px;
	padding:0 5px 0 5px;
	text-align:center;
	}	
	
#container #col-dois p{
	text-align:justify;	
	padding:25px 25px 0 25px;
	font-size:13px;
	}

#container #col-dois p a{
	color:#333;
	text-decoration:none;
	}

#container #col-dois p a:hover{
	color:#333;
	text-decoration:underline;
	}
#container #col-dois p.inicio{
	margin-top:50px;
	border-top:1px solid #EAF4F7;
	}	

#container #col-dois p.final{
	padding-bottom:25px;
	border-bottom:1px solid #EAF4F7;
	}	
	
#container #col-dois p.final a{
	color:#333;
	text-decoration:none;
	}

#container #col-dois p.final a:hover{
	color:#333;
	text-decoration:underline;
	}

#container #col-dois h6{
	text-align:center;
	margin:15px 0 0 0;
	}

#container #col-dois h3{
	background:#D8EAFA;
	padding:6px;
	font-size:11px;
	text-align:center;
	}

#container #col-dois h3.tabela{
	margin: 20px 0 0 0;
	}

#container #col-dois h1{
	padding:6px;
	margin:30 0 -30px 30px;
	font-size:18px;
	text-align:center;
	}
	
#container #col-dois h2{
	padding:6px;
	margin:0 0 0 30px;
	font-size:13px;
	text-align:left;
	}

#container #col-dois ul{
	list-style:none;
	text-align:left;
	margin:0 0 0 40px;
	font-size:13px;
	}
	
#container #col-dois ul li a{
	text-decoration:none;
	color:#333;
	}
	
#container #col-dois ul li a:hover{
	text-decoration:underline;
	color:#333;
	}

#container #col-dois table{
	border:1px solid #D8EAFA;
	font-size:12px;
	text-align:left;
	}
	
#container #col-dois table td{
	padding:2px;
	}

#container #col-dois table a{
	font-size:12px;
	color:#333;
	text-decoration:none;
	}

#container #col-dois table a:hover{
	text-decoration:underline;
	}


#container #col-dois form{display:table; text-align:left; margin:0 auto; background:#EAF4F7; padding:10px;}
#container #col-dois label{display:block; margin:0 0 15px 0;}
#container #col-dois textarea{display:block;}
#container #col-dois span{float:left; width:90px;}
#container #col-dois li.numeros{margin:20px 0 0 0;}
#container #col-dois li span.label{float:none; width:150px; display:inline-block;}
#container #col-dois li span.dados{float:none; width:150px; display:inline-block;}
#container #col-dois button{float: right;}


#container #col-dois #arquivos{
	width:300px;
	border:1px solid #666; 
	background:#EEE; 
	padding:5px; 
	margin:0 auto;
	margin-top:30px;
	}

#container #col-dois #arquivos h4{
	padding:2px;
	}
	
#container #col-dois #arquivos li{
	list-style:none;
}

#container #col-dois #arquivos li{
	padding:2px;
	}
	
#container #col-dois #arquivos li a{
	text-decoration:none;
	color:#333;
	}

#container #col-dois #arquivos li a:hover{
	text-decoration:underline;
	}


/******************************************************************************************************************************
******************************************************************************************************************************
Col-tres 
*******************************************************************************************************************************/


#container #col-tres{
	width:180px;
	float:right;
	}	

#container #col-tres h6{
	text-align:center;
	margin:5px 0 0 0;
	}

#container #col-tres h3{
	background:#D8EAFA;
	padding:6px;
	font-size:11px;
	text-align:center;
	}
	
/******************************************************************************************************************************
******************************************************************************************************************************
Rodape
*******************************************************************************************************************************/		

#rodape h5{
	font-weight:normal;
	color:#333;
	text-align:center;
	border-top:2px solid #EAF4F7;
	margin:10px 0 0 0;
	}
