/* generated by csscreator.com */ 
html, body{ 
 margin:0; 
 padding:0; 
 text-align:center; 
} 
 
#pagewidth{ 
 width:977px; 
 text-align:left;  
margin-left:auto; 
 margin-right:auto;  
} 
 
#header{
	position:relative;
	height:66px;
	background-color:#43D9FF;
	width:100%;
	background-image: url(top-entrada.png);
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #CCCCCC;

} 
#header a{ color:#CCCCCC;}
#header .caja a{
	padding:5px;
	text-decoration: none;
}
#header .caja a:hover{
	padding:5px;
	text-decoration: none;
	background-color:#CCCCCC;
	color:#0033CC;
}

body {
	background-image: url(background-alone03.png);
}

 
#maincol{
background-color: #9FD9FF;
background-image:url(main.png); 
 float: right; 
 display:; 
 position: relative; 
 width:; 
 }
 
#footer{
 height:366px; 
 background-color:#FFFFFF;
 background-image:url(pie.png);
 clear:both;
 } 
 
 #lista {
 padding-top:20px;
 
 }
 
#lista li 
 {
display: inline;
list-style-type: none;
padding-left: 20px;

 }


 
 .opacityit img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
}

.opacityit:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}



 
 /* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: ; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}
	
/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */  
img {
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#texto {
	font-size:10px;
	font-family: Arial, sans;
	margin-left:5%;
	margin-top:3%;
	color: #666666;

}
