@charset "utf-8";
/* CSS Document */

p, div, ul, li, ol, li, img, a, h1, h2, h3, h4{padding:0; margin:0; border:none; list-style:none; text-decoration:none; color:#666;}
a{color:#0099FF;}
a:hover{color:#000;}
p {padding:0 0 20px 0;}

html, body {margin:0; padding:0; height:100%; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size:12px; line-height:16px; color:#666; font-weight:normal;}

#container {min-height:100%;  position:relative;}

/*HEADER*/
#header {background:#231F20; height:208px; width:100%; margin:0 auto; display:block; text-align:center;}
#header #linksSuperiores {width: 948px; margin:0 auto; padding:12px 0 34px 0;}
#header #linksSuperiores h1 {color:#FFF; font-size:12px; font-weight:normal; display:inline; float:left;}
#header #linksSuperiores ul{display: inline; float:right;}
#header #linksSuperiores li{display: inline; padding-left:12px; color:#FFF;}
#header #linksSuperiores li a{color:#FFF;}
#header #linksSuperiores li a:hover{color:#000;}

#header #contenidoHeader { width:972px; margin:0 auto; text-align:left; position:relative;}

#header #contenidoHeader #flash {z-index:100px; position:absolute; left: 650px; top: -50px;}

.menu {width: 972px; margin:0 auto; text-align:left;  margin-top:38px;}
.menu ul{}
.menu li{display: inline; font-weight:bold; margin:0px;}
.menu li a{display: inline; font-weight:bold; color:#0099FF; padding:15px 10px 15px 10px;}
.menu li a:hover{display: inline; font-weight:bold; background-color:#FFF; padding:15px 10px 15px 10px; color:#0099FF}
.activo {display: inline; font-weight:bold; background-color:#FFF; padding:15px 10px 15px 10px; color:#0099FF}



#subMenu {width: 972px; margin:12px auto; text-align:left; height:48px;}
#subMenu ul{}
#subMenu li{display: inline; font-weight:bold; margin:0px;}
#subMenu li a{display: inline; font-weight:bold; color:#0099FF; padding:15px 10px 15px 10px;}
#subMenu li a:hover{display: inline; font-weight:bold; padding:15px 10px 15px 10px; color:#666;}
.activoSubMenu {display: inline; font-weight:bold; padding:15px 10px 15px 10px; color:#666;}


/*BODY*/
#body {width:948px; margin:0 auto; padding:0; display:block;}
#body #columnaIzquierda {width:708px; float:left; display:inline;}




/*COLUMNA PRINCIPAL*/
#body #columnaIzquierda #listado{display:block;}
#body #columnaIzquierda #listado ul{}
#body #columnaIzquierda #listado li{display:block;  margin:0; }
#body #columnaIzquierda #listado li img{float:left; width:227; height:152; padding: 5px 12px 20px 0;}
#body #columnaIzquierda #listado li p{/*padding-bottom:20px;*/ display:table;}
#body #columnaIzquierda #listado li a{color:#0099FF;}
#body #columnaIzquierda #listado li a:hover{color:#000;}

#body #columnaIzquierda #parrafo{display:block; width:585px;}



.margenInferior{margin-bottom:50px;}

#body h2{font-size:18px; padding:0 0 15px 0; line-height:22px; font-weight:normal;}
#body span{padding-bottom:5px; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:9px;}

#body #columnaIzquierda #listadoFotos {display:block;  width:728px; }
#body #columnaIzquierda #listadoFotos ul{clear:both;}
#body #columnaIzquierda #listadoFotos li{display:block; padding-right:12px; padding-top:12px; width:228px; float:left; height:230px;}
#body #columnaIzquierda #listadoFotos li img{float:left; width:228; margin:0 0 6px 0;}
#body #columnaIzquierda #listadoFotos .last{padding:12px 0 0 0;}
#body h5 { font-weight:normal; color:#0099FF; font-size:12px; clear:both;}

#body #columnaIzquierda #listadoFotos .logosChicos {display:block}
#body #columnaIzquierda #listadoFotos .logosChicos li {display:block; padding-right:12px; padding-top:12px; width:168px; float:left; height:185px;}

#body #columnaIzquierda #listadoFotos hr {width:708px; text-align:left; margin:50px 0 7px 0; display:block; float:left;}



#body #columnaIzquierda #listadoFotos .supporters {display:block; clear:both;}

#body #columnaIzquierda #listadoFotos .bigNames {display:block; clear:both;}
#body #columnaIzquierda #listadoFotos .bigNames li {display:block; float:left; height:22px; width:228px; padding-top:0;}
#body #columnaIzquierda #listadoFotos .bigNames li h6{font-size:14px; line-height:22px; padding:0; margin:0; font-weight:normal; color:#0099FF;}


#body #columnaIzquierda #listadoFotos .smallNames {display:block; clear:both;}
#body #columnaIzquierda #listadoFotos .smallNames li {display:block; float:left; height:22px; width:228px; padding-top:0;}
#body #columnaIzquierda #listadoFotos .smallNames li h6{font-size:12px; line-height:22px; padding:0; margin:0; font-weight:normal; color:#0099FF;}




/*COLUMNA SECUNDARIA*/
#body #columnaDerecha {width:228px; float:right; display:inline; }
#body #columnaDerecha .recuadroGris{padding:9px; display:block; background-color:#F5F5F5; margin:0 0 12px 0;}
#body #columnaDerecha .recuadroGris p{/*padding:0 0 20px 0;*/}
#body #columnaDerecha .recuadroGris a{color:#0099FF; display:block;}
#body #columnaDerecha .recuadroGris a:hover{color:#000;}

#body #columnaDerecha .recuadroGris li {display:block;}
#body #columnaDerecha .recuadroGris span{padding-bottom:5px; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:9px;}
#body #columnaDerecha .recuadroGris h4{padding-bottom:0px; font-weight:normal; font-size:12px;}
#body #columnaDerecha .recuadroGris h4 span{ color:#0099FF; font-size:12px; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;}

#body #columnaDerecha .recuadroGris h4 a{color:#666; display:inline;}
#body #columnaDerecha .recuadroGris h4 a:hover{color:#0099FF;}


#body #columnaDerecha .recuadroMagenta{padding:9px; display:block; background-color:#ff33cc; margin:0 0 12px 0;}
#body #columnaDerecha .recuadroMagenta p{padding:0 0 20px 0; color:#FFF;}
#body #columnaDerecha .recuadroMagenta a{color:#FFF; display:block;}
#body #columnaDerecha .recuadroMagenta a:hover{color:#000;}

/*COLUMNA COMPLETA*/
#columnaCompleta {width: 948px; margin:0 auto;background-color:#F5F5F5; clear:both; padding:12px;}
#columnaCompleta h3, #columnaCompleta h4{font-size:18px; padding:0 0 15px 0; line-height:22px; font-weight:normal;}
#columnaCompleta span {font-weight:bold; display:block;}
#columnaCompleta ul { width:585px;}
#columnaCompleta li { margin-bottom:15px;}
#columnaCompleta li p{ margin:0; padding:0;}

/*COLUMNA COMPLETA CON FOTOS*/
#body #columnaCompletaFotos {width: 960px; margin:0 auto; clear:both;}
#body #columnaCompletaFotos ul{}
#body #columnaCompletaFotos li{display:block; padding-right:12px; padding-top:12px; width:228px; float:left; height:260px;}
#body #columnaCompletaFotos li img{float:left; width:228px; margin:0 0 6px 0;}
#body #columnaCompletaFotos .last{padding:12px 0 0 0;}


.title{padding:0 0 20px 0;}

hr {color: #1E90FF; background-color: #0099FF; height: 6px; width: 100%; border: 0; margin: 0 auto; margin-bottom:7px; clear:both;}

/*FOOTER*/
#footer {width:100%; height:auto; background:#F5F5F5; clear:both; display:table; border-top-style:solid; border-top-width:40px; border-top-color:#FFF;}
#footer #contenidoInferior {width: 948px; margin:0 auto; padding:12px 0 34px 0;  color:#000; }
#footer #contenidoInferior .latestNews{float:left;display:inline; width:230px; padding-left:12px;}
#footer #contenidoInferior .aboutProgram{float:left;display:inline; width:230px;}
#footer #contenidoInferior .aboutProgram li{display:block; padding:0px;}

#footer #contenidoInferior .lastestPressRelease{float:left;display:inline; width:230px; padding-left:12px;}
#footer #contenidoInferior .contact{float:left;display:inline; width:200px; padding-left:12px;}

#footer #contenidoInferior img { padding-bottom:25px;}
#footer #contenidoInferior li {display:block; padding:0 0 20px 0}
#footer #contenidoInferior span{padding-bottom:5px; text-transform:uppercase; font-family:Verdana, Geneva, sans-serif; font-size:9px;}
#footer #contenidoInferior h4{ font-weight:normal; font-size:12px;}

#footer #contenidoInferior h4 a{color:#666;}
#footer #contenidoInferior h4 a:hover{color:#0099FF;}



/*FACEBOOK BOX*/

.fan_box .connections {padding: 10px !important;}
.fan_box .profileimage {padding:0 10px 20px 0 !important;}
.fan_box .full_widget {height: 315px; border: 0 !important; background: #F5F5F5 !important; position: relative;}
.fan_box .connections .connections_grid {padding-top: 10px !important;}
.fan_box .connections_grid .grid_item {padding: 0 10px 10px 0 !important;}




