body{
	}
	
a {
     border: 0;
	 }
	
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

.clearfix {display: inline-block;}

/* Hide this from ie/mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide this from ie/mac */

#wrapper{
	width:780px;
	font-family:Tahoma;
	font-size:12px;
	color: #666666;
	margin:auto;
	}
#bordes_sup{
	background:url(image/curva_sup.jpg) top left no-repeat;
	height:15px;
	margin-top:5px;
	}
#conteiner{
	background-color:#e2f5ea;
	}
#barra_lateral{
	padding:15px 10px;
	float:left;
	width:230px;
}
#info{
	padding:10px 20px;
	_padding:20px;
	width:490px;
	float:right;
}
#pie {
	font-size: 10px;
	font-weight: bold;
	color: #80bf9a;
	text-align:center;
	padding-top:10px;
	height:20px;
	background-color:#e2f5ea;
	clear:both;
	}
#bordes_inf{
	background:url(image/curva_inf.jpg) top left no-repeat;
	height:15px;
	}
h1 {
	font:Trebuchet MS;
	font-size: 16px;
	color: #383b8c;
	font-weight: bold;
	}
h2 {
	font:Trebuchet MS;
	font-size: 13px;
	color: #383b8c;
	font-weight: bold;
	}
.listas{
	margin:0px;
	padding-left:0px;
	list-style-type:none;
	line-height:22px;
	}
	.listas li{
	margin:0px;
	padding-left:0px;
	list-style-type:none;
	}
.imgs{
	padding-top:10px;
	}
a.links{
	text-decoration:none;
	color: #666666;
	display:block;
	line-height:35px;
	font-weight:bold;
	}
	a.links:hover{
	text-decoration:none;
	color: #383b8c;
	}
#alianza_2 a.links {
	text-decoration:none;
	color: #666666;
	display:block;
	line-height:65px;
	font-weight:bold;
	}
	#alianza_2 a.links:hover {
	text-decoration:none;
	color: #383b8c;
	}
#alianza_1{
	margin:20px 0 20px 0;
	background:url(image/logo_altos.jpg) top left no-repeat;
	padding:0 0 0 200px;
	height:35px;	
	}
#alianza_2{
	margin:55px 0 20px 0;
	background:url(image/logo_riotumbes.jpg) top left no-repeat;
	padding:0 0 0 200px;
	height:71px;	
	}
.fomrs{
	padding:10px 0;
}
.fomrs label{
	display:block;
	width:80px;
	float:left;
	line-height:20px;
}
#input_msj{
	width:250px;
}
#input_submit{
	background-color:#8ec7a6;
	padding:3px 3px;
	font-family:trebuchet MS;
	font-size:11px;
	font-weight:bold;
	color:#ffffff;
	text-decoration:none;
	}
.botones_form{
	text-align:left;
	margin-top:10px;
	padding-left:283px;
	}
