/*Declaración de etiquetas generales */
body{
  background-image:url(../clips/stripe.png);
	background-color:rgb(156,185,250);
	background-attachment: fixed;
	font-family:arial,verdana;
	color:#fff;
	padding:0;
	margin:0;
	
}

ul li{
list-style-position: inside;
}

hr {
	z-index:11;
	color:rgb(16,41,134);
	background-color:rgb(16,41,134);
	height: 2px;
	width: 90%;
	border: 0;
	margin: 0 auto;
	text-align: center;
}

#marcoancho hr {
	z-index:11;
	color:rgb(16,41,134);
	background-color:rgb(16,41,134);
	height: 2px;
	width: 98%;
	border: 0;
	margin: 0 auto;
	text-align: center;
	clear:both;
}

h1 {	
 	font-size:180%;
 	letter-spacing:0;
 	color:rgb(16,41,134);
 	text-align:left;
}

h2,.centrar {
  text-align:center;
}

td {
text-align:left;
}

a:visited, a:link {
  color:#000;
  text-decoration:none;
}

#marcocontrolpanel a:visited, #marcocontrolpanel a:link {
  color:#fff;
  text-decoration:none;
}


#marcocontrolpanel a:hover, a:hover {
 color:#FC0;
}

a > img {
  color:transparent;
}

label,fieldset {
  font-weight:bold;
}

#marcoblanco {
font-size:9pt;
text-align:justify;
color:#5FB0E3;
padding:15px 25px;
}

#marcoblanco > h2 {
text-align:center;
color:rgb(30,144,255);
}

#marcoblanco > p {
font-weight:bold;
}

.campoformulario {
  padding:5px;
}

#principal {
	position:relative;
	width:1137px;
	top:-31px;
	left:50%;
	margin:0 0 0 -570px;
	padding:0;	
}

#galeria {
 min-height:1px;
}
 
#galeria > a{
  
   padding:100px 10px;
}

.fecha {
font-weight:bold;
color:rgb(16,41,134);
}

.marconoticia {
	z-index:10;
	position:relative;
	top:40px;
	width:64%;
	text-align:left;
	font-size:9pt;
	margin:0 20px 40px 20px;
	padding:10px 20px 10px 10px;
	background-color:#5FB0E3;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

.marconoticia hr, #marcocontrolpanel hr {
	color: #fff;
	background-color: #fff;
	width:100%;
	padding:0;
	margin:5px 0 0;
} 

#marcocontrolpanel {
	z-index:10;
	position:relative;
	top:40px;
	text-align:left;
	font-size:9pt;
	margin:0 20px 150px 40px;
	padding:10px 10px 10px 10px;
	background-color:#5FB0E3;	
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

#marcontrolpanel > .centrado {
text-align: center;
}

#marcocontrolpanel > .centrado table {
position:relative;
margin: 0 auto;
text-align: left;
}

#marcoancho {
  float:left;
	z-index:10;
	position:relative;
	top:40px;
	width:72%;
	text-align:left;
	font-size:9pt;
	margin:0 20px 40px 20px;
	padding:10px 20px 10px 10px;
	background-color:#5FB0E3;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

#marcoanchoprensa {
  float:left;
	z-index:10;
	position:relative;
	top:40px;
  width:65%;
	text-align:left;
	font-size:9pt;
  margin:0 20px 150px 20px;
  padding:10px 10px 10px 10px;
	background-color:#5FB0E3;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

#contenedor {
	z-index:5;
	position:relative;
	top:31px;
	width:100%;
	min-height:500px;
	padding:1px;
	margin:0;
	background-color:#fff;
	font-size:9pt;
	-webkit-box-shadow: 10px 10px 68px #222;
	box-shadow: 10px 10px 68px #222;
	-moz-box-shadow: 10px 10px 68px #222;
}

#contenedor b {
	font-size:120%;
 	letter-spacing:0;
 	color:rgb(16,41,134);
 	text-align:left;
}

#final {
clear:both;
}

#sidebar {
	position:absolute;
	top:40px;
	left:70%;
	max-height:95%;
	width:300px;
	padding:10px;
	margin:0 40px 20px 0;
	background:#5FB0E3;
	display:inline;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;	
}

#sidebar a {
  color:rgb(16,41,134);
}

#sidebar a:hover{
  color:#000;
}

#sidebar hr {
	color: #fff;
	background-color: #fff;
	width:100%;
	padding:0;
	margin:5px 0 0;
} 

#sidebar2 {
	position:relative;
	float:right;
	top:40px;
	max-height:95%;
	width:200px;
	padding:10px;
	margin:0 20px 20px 0;
	background:#5FB0E3;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;	
}

#sidebarprensa {
	position:relative;
	float:right;
	top:40px;
	max-height:95%;
  width:290px;
	padding:10px;
	margin:0 20px 20px 0;
	background:#5FB0E3;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;	
}

.imagen {
	display:inline;
	position:relative;
	padding:10px 15px;
	margin-bottom:20px;
}
	
#titulo{
  background-image:url(/imagenes/logotipo1280copy.jpg);
	z-index:10;
	position:relative;    
	top:0px; 
	display:block;
  width:1139px;
	height:283px; 
	left:50%;
	padding:0px;
	margin:0 0 0 -570px;
	/*-webkit-box-shadow: 10px -10px 68px #222;
	-moz-box-shadow: 10px -10px 48px #222;
	box-shadow: 10px -10px 68px #222; */
}

#creditos {
  z-index:10;
	position:absolute;
	clear:both;
	width:100%;
	padding:5px 0 10px 0;
	margin-top:20px;
	text-align:center; 
	color:#000;
	font-size:8pt; 
	bottom:5px;
}

#actividades{
  font-size:1.1em;
  font-weight:bold;
}

.error {
	background-color:#C00;
	-moz-border-radius:8px;
	-webkit-border-radius: 8px;
}

.login {
  float:left;
  display:block;
}

#login {
	z-index:100;
	position:absolute; 
    top:4px;
    left:50%;
    margin:0 0 0 200px; 
    font-size:8pt; 
    padding:5px; 
    color:#fff;
    display:block;
    max-width:550px; 
    -moz-border-radius:8px;
    -webkit-border-radius:8px;
}

#submenu {
	position:absolute;
	z-index:10;
	top:0;
	width:1137px;
	font-size:9pt;
	padding:0;
	margin:0;
}
	
#navegador {
  clear:both;
	position:relative;
	z-index:30;
	text-align:center;
	font-size:8pt;
	min-height:1px;
	margin:100px 0px 140px -20px;
}

#navegador img {
	width:20px;
	height:20px;
	border:none;
}

.autoryfecha {
	text-align:right;
	font-size:7pt;
} 

#footer{
	position:relative;
	clear:both;
	top:200px;
	left:40px;
	bottom:5%;
	width:1100px;
	font-size:8pt;	
}

.hrm {
	clear:both;
}

.boton{
	position:relative;
	top:8px;
	margin:-15px 0 0 4px;
	width:80px;
	height:25px;
}

/*Declaración de clases imagen, sólo para decorar*/
#imgescalador {
	z-index:6;
	position:absolute;
	top:25%;
	left:0%;
	background:url(/clips/Escalador.png);
	margin-left:-60px;
	width:60px;
	height:160px;
}

#imgescalador2 {
	z-index:6;
	background:url(/clips/Escalador2.png);
	position:absolute;
	top:60%;
	right:0%;
	margin-right:-46px;
	width:48px;
	height:160px;
}
  
.imagennoticia {
 	z-index:12;
 	position:relative;
 	float:left;
 	margin-right:5px;
 	margin-bottom:8px;
}

#bloquemiembros .imagennoticia {
 	z-index:12;
 	position:relative;
 	float:left;
 	margin-right:10px;
 	margin-bottom:8px;
 	clear:both;
}

#nav{
	position:relative;
	height:0px; 
}

#myGallery{
	width:100% !important;
	height:780px !important;
	top:100px;
}

#volver{
	position:relative;
	text-align:center;
	
}
