@charset "utf-8";
body {
	background-image: url(bg-wrapper-holder.jpg);
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	margin-bottom: 0;
}
.footer {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #F00;
	text-align: center;
	background-image: url(bg-footer-holder.gif);
	background-repeat: no-repeat;
	background-color: #292726;
}
.footercontent {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
}
.header {
	background-image: url(bg-header-holder.jpg);
	background-repeat: no-repeat;
}

.bordebot {
	border-right-width: thin;
	border-right-style: solid;
	border-right-color: #0073BA;
}
.bordeimg {
	border: 1px solid #666;
}


.boletin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #09F;
	background-color: #F0F0F0;
	border: thin ridge #09F;
	text-align: left;
}
   textarea, input, .inputbox {
    border-radius: 5px;
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
}

a.menu:link {
	font-family: sans-serif;
	color:#0099FF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
}
a.menu:visited {
	font-family: sans-serif;
	color:#0099FF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
}
a.menu:hover {
	font-family: sans-serif;
	color:#FFFFFF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	background-color: #0099FF;
	text-shadow: 0px 0px 0px #ffffff;
}
a.menu:active {
	font-family: sans-serif;
	color:#0099FF;
	text-decoration: none;
	font-size: 16px;
	font-weight: bold;
	text-shadow: 1px 1px 1px #ffffff;
}

a.bottom:link {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.bottom:visited {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottom:hover {
	color:#FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottom:active {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottomred:link {
	color:#F00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
a.bottomred:visited {
	color:#F00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottomred:hover {
	color:#FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottomred:active {
	color:#F00;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.bottomsub:link {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.bottomsub:visited {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.bottomsub:hover {
	color:#FFFFFF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.bottomsub:active {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a.foot:link {
	color:#0099FF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
a.foot:visited {
	color:#0099FF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
a.foot:hover {
	color:#FFFFFF;
	text-decoration: underline;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}
a.foot:active {
	color:#0099FF;
	text-decoration: none;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
}

a.der:link {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.der:visited {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.der:hover {
	color:#0073BA;
	text-decoration: underline;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
a.der:active {
	color:#0099FF;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.bgmain {
	background-image: url(bg-main-block-c.png);
	background-repeat: repeat-y;
}
.bgtop {
	background-image: url(bg-main-box-t.png);
	background-repeat: no-repeat;
}

.bgbottom {
	background-repeat: no-repeat;
	background-position: bottom;
	background-image: url(bg-main-box-b.png);
}
.navi {  
	list-style:none;
	margin:0;
	padding:0;
}
.navi li {
	margin:2px;
	padding:2px;
	border:0px solid #CCCCCC;
	float:left; //para eliminar el comportamiento de elemento de bloque(salto de linea)
}
.bordetabla {
	border-left-style: dotted;
	border-left-width: 1px;
	border-left-color: #666;
}
.texto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0073BA;
	text-align: justify;
	line-height: 20px;
	width: 550px;
}
.titulo {
	font-family: 'Open Sans', sans-serif;
	font-size: 45px;
	font-weight: bold;
	color: #0073BA;
	text-align: left;
}
.subtitulo {
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #0073BA;
	text-align: left;
}
.subcamp {
	font-family: 'Open Sans', sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #0073BA;
	text-align: left;
}
.bordecamp {
	border: thin solid #C7C7C7;
}

.news {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #0073BA;
	text-align: justify;
}

.botonsusc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #F0F0F0;
	color: #0099ff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	color: #0099ff;
	width: 560px;
}

.linkimagen {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

.subt {
	font-family: 'Bangers', cursive;
	font-size: 26px;
	color: #0099ff;
	text-align: left;
}

.subder {
	background-image: url(bg-menu-l.png);
}
.subizq {
	background-image: url(bg-menu-r.png);
}
.subparticipa {
	font-size: 18px;
	color: #0099FA;
	font-family: 'Open Sans', sans-serif;
	background-image: url(bg-menu-c.png);
	text-align: left;
}

a.donacion:link {
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #09F;
	text-decoration: none;
	text-align: left;
}
a.donacion:visited {
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #09F;
	text-decoration: none;
	text-align: left;
}
a.donacion:hover {
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #0073BA;
	text-decoration: none;
	text-align: left;
}
a.donacion:active {
	font-family: 'Open Sans', sans-serif;
	font-size: 20px;
	color: #09F;
	text-decoration: none;
	text-align: left;
}

a.linkscamp:link {
	color:#0099FF;
	text-decoration: none
}
a.linkscamp:visited {color:#0099FF; text-decoration: none}
a.linkscamp:hover {color:#0073BA; text-decoration: underline}
a.linkscamp:active {color:#0099FF; text-decoration: none}
.linkscontacto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0073ba;
}
.fecha {
	font-family: 'Open Sans', sans-serif;
	font-size: 15px;
	color: #0073BA;
	text-align: justify;
	font-weight: bold;
}
.gracias {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0073ba;
}
.formu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	background-color: #F0F0F0;
	color: #0099ff;
}
#nav {
	margin: 0;
	padding: 0;
	list-style: none;
	clear: both;
	font-family: sans-serif;
	font-size: 16px;
	line-height: 28px;
	white-space: nowrap;
	width: 100%;
}

#nav li { float: left; z-index: 9999;}

#nav a {
	color: #0099FF;
	float: left;
	padding: 0 13px 3px;
	font-weight: bold;
	white-space: nowrap;
	text-transform: lowercase;
	text-decoration: none;
	text-shadow: 1px 1px 1px #ffffff;
}

#nav .current-menu-item a, 
#nav .current-page-parent a { color: #ffad5d; }

#nav li:hover a, 
#nav li.hover a {
	background: #292726;
	text-decoration:none;
	color:#fff;
	white-space:nowrap;
	text-shadow: none;
}

#nav li:hover, 
#nav li.hover {
	position: relative;
	white-space:nowrap;
}

#nav ul {
	margin: 0;
	padding: 0;
	list-style:none;
	position:absolute;
	top:28px;
	left:0;
	width:200px;		/* ADJUST THIS IF YOU EVER NEED LONGER MENU SUBHEADINGS */
	display: none;
	white-space:nowrap;
}

#nav li:hover li, 
#nav li.hover li {
	float: none;
	width: 100%;
	vertical-align: top;
	white-space:nowrap;
}

#nav li:hover li a, 
#nav li.hover li a {
	float: none;
	display: block;
	line-height: 36px;
	padding-bottom: 0;
	white-space:nowrap;
}

#nav li:hover ul, 
#nav li.hover ul { display: block; }

#nav li:hover li:hover a, 
#nav li.hover li.hover a { background: #0099FF;}

.post-body img {
box-shadow: 0px 0px 15px #000; /* Sombra */
padding:15px; /* Espacio entre la imagen y el borde */
background:#FFF; /* Color de fondo que se ve entre el espacio */
-moz-transition: all 1s;
-webkit-transition: all 1s;
-o-transition: all 1s;
}

.celdamiembros {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #FFF;
	background-color: #0073BA;
	padding: 0 20px;
}
