html{ width:100%; height:100%;}

body {
	margin: 0px;
	padding: 0px;
	font-size:10pt;
	color:#666;
	font-family: Arial, Helvetica, sans-serif;
	height:100%;
	width:100%;
	background-color: #fff;
}
 
 a:link, a:visited
{
	font-size:9pt;
	color: #717171;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

 a:hover, a:active
{	
	color: #999;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	}

	
#c0 {
	position:absolute;
	width:100%;
	height:auto;
	text-align:center;
	background-image: url(../img/f.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}

#cabecera{ width:100%; height:300px;}
#c1 { position:relative; width:1000px; height:100%; margin:0 auto;}

#menup{
	height:50px;
	width:100%;
	border-bottom:1px solid #eee;
	background-color: rgba(255,255,255,0.7);
}

#logo{ margin:0; padding:0; width:380px; float:left; margin-top: 20px;}
#menu1{ float: left; height:100%;}



#c3base {
	height:100%;
	width:100%;
	float:left;
	clear:both;
	margin:0 0 40px 0;
	text-align:left;
	padding:20px  0;
	vertical-align:top;
	background-color: rgba(255,255,255,0.7);
	
	border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;
}
#c3base img {	
border-radius:5px 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;}

/*------------ columnas------------------------------------------------------------------------------*/
#c3base-2 {
	width:311px; min-height:400px;
	float:left;
	margin:20px 10px 10px 10px;
	background-color: rgba(255,255,255,0.7);
	border:1px solid #eee;
	
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#c3base-2 a:link, #c3base-2 a:visited { color:#444; font-size:14pt;}
#c3base-2 a:hover, #c3base-2 a:active { color:#666; font-size:14pt;}
#c3base-2 p{ margin:20px;}	
#c3base-2 li{list-style-position: outside;list-style-type: decimal; font-size:9pt; font-style:italic;}


#c3base-2-2 {
	width:100%;
	float:left;
	margin:20px 10px 10px 10px;
}
#c3base-2- a:link, #c3base-2-2 a:visited { color:#444; font-size:14pt;}
#c3base-2-2 a:hover, #c3base-2-2 a:active { color:#666; font-size:14pt;}
#c3base-2-2 p{ margin:20px;}	
#c3base-2-2 li{list-style-position: outside;list-style-type: decimal; font-size:9pt; font-style:italic;}


#c3base-3 {
	width:645px; min-height:400px;
	float:left;
	margin:20px 10px 10px 10px;
	background-color: rgba(255,255,255,0.7);
	border:1px solid #eee;
	
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#c3base-3 a:link, #c3base-3 a:visited { color:#fff; font-size:14pt;}
#c3base-3 a:hover, #c3base-3 a:active { color:#666; font-size:14pt;}
#c3base-3 p{ margin:20px;}	
#c3base-3 li{list-style-position: outside;list-style-type: decimal; font-size:9pt; font-style:italic; margin:0 40px 10px 40px;}
#c3base-3 img { margin:10px 10px; border:1px solid #eee;}


#c3base-4 {
	width:980px; min-height:400px;
	float:left;
	margin:20px 10px 10px 10px;
	background-color: rgba(255,255,255,0.7);
	border:1px solid #eee;
	
border-radius:5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
}
#c3base-4 a:link, #c3base-4 a:visited { color:#4a8bc9; font-size:14pt;}
#c3base-4 a:hover, #c3base-4 a:active { color:#666; font-size:14pt;}
#c3base-4 p{ margin:20px;}	
#c3base-4 li{
	list-style-position: outside;
	list-style-type: lower-alpha;
	font-style:italic;
	margin:0 40px 10px 20px;
}
#c3base-4 img { margin:0 30px;}
#c3base-4 h5 { padding:0 0 0 15px;}


/*------------ columnas------------------------------------------------------------------------------*/
	
h1 {
	color: #717171;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14pt;
	text-align: left;
	vertical-align: top;
	margin: 20px;
	text-transform: uppercase;
	padding: 0 0 20px 0;
	border-bottom: 1px solid #eee;
	}

h2 {
	color:#717171;
	font-family: Verdana, Geneva, sans-serif;
	font-size:12pt;
	text-align:left;
	vertical-align:top;
	margin:20px;
	padding:0 0 20px 0;
	text-transform: uppercase;
	border-bottom:1px solid #eee;
	}
	
h3 {
	color:#666;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10pt;
	text-align:left;
	vertical-align:top;
	margin:0 20px;
	}
	
h4 {
	color:#999;
	font-family: Verdana, Geneva, sans-serif;
	font-size:10pt;
	text-align:left;
	vertical-align:top;
	margin:20px 20px 5px 0;
	text-transform: uppercase;
	}

h5 {
	color:#888;
	font-family: Verdana, Geneva, sans-serif;
	font-size:7pt;
	text-align:left;
	vertical-align:top;
	margin:0 20px 5px 0;
	padding:0 0 10px 0;
	text-transform: uppercase;
	border-bottom:1px  solid #eee;
	}

#mapa {height:400px;width:1000px;float:left;margin:0 0 2px 0;}






/*-----pie--------------------------------------------------------------------------------------------*/
#c4{
	clear:left;
	width:100%;
	margin:0 auto;
	height:100%;
	background-color:;
	border-top:1px solid #ccc;
}
#c4-0{
	clear:left;
	width:1000px;
	margin:0 auto 10px auto;
	height:360px;
	background-color: rgba(255,255,255,0.7);
	
	
border-radius:0 0 5px 5px;
-moz-border-radius:0 0 5px 5px;
-webkit-border-radius:0 0 5px 5px;

}
#c4-1{width:250px; margin:30px 40px 0 40px; float:left; padding:10px 0 0 20px; text-align:left; color:#666; font-size:9pt;}
#c4-1 a:link, #c4-1 a:visited{ color:#666; font-size:12pt; margin:0; padding:0;}
#c4-1 a:hover, #c4-1 a:active{ color:#69191a; font-size:12pt; margin:0; padding:0;}
#c4-1 img {
	margin:20px 0 0 0;
	
border-radius:5px 5px;
-moz-border-radius:5px;
-webkit-border-radius:5px;}

#c4-2{width:200px; margin:30px 40px 0 40px; float:left; padding:10px 0 0 20px; text-align:left; color:#666; font-size:9pt;}
#c4-2 a { margin:0 10px;}
#c4-2 a:link, #c4-2 a:visited{ color:#666; font-size:10pt; padding:0;}
#c4-2 a:hover, #c4-2 a:active{ color:#69191a; font-size:10pt; padding:0;}

#c4-3{width:100%; float:left; border-top:1px solid #ccc; margin-top: 20px; padding-top: 10px;}
#c4-3 ul li{ display: inline-block; vertical-align: middle; margin-left: 5px; margin-right: 5px;}






#footer{font-size:9px ;color:#ccc; width:1000px; margin:20px 20px 20px 0; text-align:right!important; color: #444; float: right;}
#footer a:link, #footer a:visited 
{
	font-family: 'Oswald', sans-serif;
	font-size:12px;
	color:#444;
	text-decoration:none;
	}

#footer a:hover, #footer a:active 
{
	font-family: 'Oswald', sans-serif;
	color:#999;
	text-decoration:none;
	}


.sello li{ list-style: none; text-align: center;}



