html, body {
	width: 100%;
	margin: 0px;
	padding: 0px;
	font-family: arial, helvetica, sans-serif;
}
body {
	/*background-image:url(../images/discovering_bg.jpg);-->*/
	background-color: #000000;
	font-size: 13px;
	color: #ffffff;
	margin: 0px;
	padding-top: 5px;
}
#marcobanner
{
	position:relative;
border:1px solid gray;
width:970px;
height:113px;
overflow:hidden;
}
#logo_top
{
	width:233px;
	float:left;
}
#top_right
{
	width:737px;
	float:left;
}
.clear
{
	clear:both;
}
img {
	display: block;
}
form {
	margin: 0px;
	padding: 0px;
}
td {
	font-size: 13px;
}
input {
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
select {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
}
a:link, a:visited, a:active { color:#999999; text-decoration:underline; }

h1, h2, h3, h4, h5 {
	padding: 0px;
	margin: 0px;
}a:hover {
	color:#FF6633;
}
textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	background-color: #CCCCCC;
}
h1 {
	font-size: 14px;
}
h2 {
	font-size: 12px;
	letter-spacing: normal;
	vertical-align: top;
	word-spacing: normal;
	white-space: normal;
	margin-bottom: 0px;
	margin-top: 0px;
}
h6 {
	font-size: 24px;
}
small {
	font-size: 9px;
}
/*Contenedor Principal*/
#contenedor
{
	position: relative;
	z-index: 10;
	width: 970px;
	padding: 0px 4px;
	margin: 0px auto;
}
#contenedor #content {
	padding: 0px 0 0 0;
}
#contenedor #content .left {
	float: left;
	width: 660px;
}
#contenedor #content .right {
	float: left;
	width: 303px;
}

/* ID Selectors */
#calendario {
	border: 3px solid #838383;
	background-color:#F24219;
	padding-left:1em;
	padding-right:1em;
}
#mensaje {
	/*border: 3px solid #F24219;*/
	border: 3px solid #838383;
	background-color:#000000;
	padding-left:1em;
	padding-right:1em;
	text-align:center;
}
#mensaje a {
color:#ffff00;
}
/* classes */
.caltitle
{
color:#444444;
font-size:20px;
padding-top:0.5em;
padding-bottom:0.5em;
}
.greyborder {
	border: 1px solid #CCCCCC;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}
.textblack {
	color: #000000;
	font-weight: normal;
}
.titleblue {
	color: #3b6da8;
	font-weight: bold;
}
#pie
{
margin-bottom:100px;	
}
#pieNav
{
text-align:center;
margin-top:20px;	
}
.pieNav
{
padding-top:10px;
padding-bottom:10px;
}
#creditos
{
padding-top:50px;
font-size:9px;	
}
.note {
	font-size: 11px;
	line-height: normal;
}
.mensaje
{
font-size: 2.2em;
line-height: 1cm;
font-family: Comic Sans MS;
}
.mensaje2
{
color:#eeeeee;
}
.link
{
color:#ffffff;
font-size:2em;
line-height: 1cm;
}
.border1
{
padding:0;
margin:0;
}
.spacer
{
padding-top:10px;
padding-bottom:10px;
}
#header2
{
width:970px;
height:40px;
background-color:#ffffff;
color:#222222;
padding-left:0px;
margin-bottom:20px;
}
#contenido
{
padding-top:10px;
}
#suscriptores
{
padding-top:10px;
background-color:#000;
width:970px;
	
}
.bienvenida{
	padding-left:5px;
	padding-right:75px;
	text-align:justify;
	}
.nav3
{	
padding-left:5px;
padding-right:5px;
}
#navinicio
{
height:19px;
}
.barra
{
margin-top:20px;
padding-left:0px;
height:73px;
width:660px;
background-image:url(../images/articulos_header_green3.jpg);
background-repeat:no-repeat;
}
#navbarra
{
padding-top:50px;
padding-left:10px;
vertical-align:bottom;
font-size:.9em;
color:black;
}
#navbarra.bol 
{
padding-top:50px;
vertical-align:bottom;
font-size:1.1em;
color:gray;
}
#navbarra a
{
text-decoration:none;
}
#navbarra a:active
{
border-left:1px dotted gray;
border-right:1px dotted gray;
border-bottom:1px dotted gray;*/
color:green;
}

#publi
{
padding-top:50px;
}
#logo
{
position:absolute;
left:20px;
top:45px;
height:170px;
width:430px;
z-index: 100;
background:url(../images/logoGrande.gif) 0 0 no-repeat;
opacity:1;
filter:alpha(opacity=100);
}
#opaco
{
position:absolute;
left:-2px;
top:5px;
height:160px;
width:430px;
background:#fff;
opacity:0.5;
filter:alpha(opacity=50);   
z-index: 1;
}
#invisible
{
visibility:hidden;
}
#flash
{
z-index: 500;
}
#edicion
{
padding-left:10px;
}
/*/////////////////Boletin//////////////////////////*/
#articulos_boletin .article .foto_cortos img
{
padding-right:0;
}
.pagina_gris
{
background-color:#d7d7d7;
color:#000;
width:640px;
padding-left:0px;
padding-top:20px;
}
.pagina_tuvoz
{
margin-left:10px;
width:640px;
padding-left:0px;
padding-top:20px;
}
.pagina_boletin
{
padding-left:20px;
font-size:1.5em;
}
.firma_boletin
{
width:52%;
float:right;
padding-bottom:20px;
}
.info_foto
{
position:relative;
border-top:solid black 1px;
padding-top:10px;
width:200px;
height:296px;
}
.credito_foto
{
position:absolute;
bottom:0;
}
#articulos_boletin .article_columns .boletin_left
{
float: left;
width: 315px ! important;
padding-top: 30px;
padding-left:10px;
padding-bottom:0px;
text-align: justify;
border-right: 1px solid #9a9a9a;
}
#articulos_boletin .article_columns .boletin_right
{
float: left;
width: 305px ! important;
padding-right:10px;
padding-left:5px;
padding-top: 0px;
padding-bottom:0px;
text-align: justify;
}
.pagina_cortos
{
margin-left:10px;
width:640px;
padding-left:0px;
padding-top:20px;
background-color:#2B2724;
color:#fff;
}
.fondo_naranja
{
border:1px solid #EF651A;
padding:0;
}
.cortos_left
{
float: left;
width: 310px ! important;
padding-top: 0px;	
padding-left:10px;
padding-bottom:0px;
text-align: justify;
}
.cortos_right
{
float: right;
width: 300px ! important;
padding-right:0px;
padding-left:10px;
padding-top: 0px;
padding-bottom:40px;
text-align: justify;
}
.cortos_full
{
padding-left:60px;
}
#travesia
{
height:70px;
}
.texto1
{
font-size:2em;
color:#fff;
padding-top:20px;
padding-bottom:10px;
padding-left:40px;
}
.texto2
{
padding-left:40px;
padding-top:40px;
}
.texto3
{
font-size:14px;
font-weight:bold;
color:#888888;
padding-left:5px;
}
.texto4
{
font-size:15px;
font-weight:bold;
color:#888888;	
}
.texto4 a
{
color:blue;	
}
#img_cortos
{
padding-top:40px;
padding-right:0px;
}
#escapada
{
height:72px;
padding-top:50px;
padding-bottom:20px;
}
#bitacora
{
padding-left:15px;
}
#pagina_desafio
{
padding-left:10px;
}
.desafio_fondo
{
width:640px;
background-image:url(../images/boletin/desafio/fondo.gif);
}
#suscripcion
{
position:relative;
width:970px;
height:500px;
background:black;
}
#suscripcion_header
{
position:absolute;
left:0px;
top:0px;
height:64px;
width:970px;
background:url(../suscripcion/header_bg.png) no-repeat;
}
#suscripcion_foot
{
height:64px;
width:970px;
background:url(../suscripcion/foot_bg.gif) no-repeat;
}
#suscripcion_body
{
background:#fff;
height:760px;
width:970px;
}
#suscripcion_forma
{
padding-top:70px;
padding-left:20px;
width:400px;
color:#222;
}
#suscripcion_leyenda
{
position:absolute;
left:480px;
top:20px;
height:700px;
width:500px;
background:url(../suscripcion/afiliacion1.jpg) no-repeat;
}
#suscripcion_pie
{
color:#F47D1F;
font-size:1.5em;
width:400px;
text-align:justify;
}
#edkey
{
padding-top:50px;
}
#edicion_header
{
position:relative;
height:50px;
width:650px;
background:url(../images/edicion.gif) no-repeat;
}
#edicion_form
{
position:absolute;
left:132px;
top:22px;
}
#edicion_num
{
position:absolute;
left:330px;
top:22px;
}
.revista_pic
{
width:150px;
background-color:black;
padding:10px;
}
.limiter
{
height:113px;
overflow: hidden;
}
#limiter_banner_video
{
	height:413px;
	width:199px;
	overflow:hidden;
}
#limiter_banner_pie
{
	height:113px;
	overflow:hidden;
}
.flashindex
{
z-index: 1;
}
#sideR
{
	background-image:url(../images/stripe_bg.png);
}
#sidebaner
{
	
z-index: 1;
}
#lmr
{
padding-bottom:5px;
}
#sidepromo
{
padding-bottom:10px;
}
#web2_links
{
/*background: url('../images/links/fondoh970.jpg') no-repeat 0px 0px;*/
margin-top:10px;
width:970px;
height:	107px;
}
#web2_links .top {
background: url('../images/970_wbg_corners.gif') no-repeat 0px 0px;
height: 5px;
overflow: hidden;
}
#web2_links .inside {
background-color: white;
padding: 0px 0px;
width: 970px;
min-height:97px;
}
#web2_links .bottom {
background: url('../images/970_wbg_corners.gif') no-repeat 0px -5px;
height: 5px;
overflow: hidden;

}
#promopie
{
	width:400px;
	
	padding-top:20px;
	padding-left:10px;
	padding-bottom:10px;
}
#promopie img
{
height:75px;
width:315px;
}
#promopie td
{
	padding-right:3px;
}
#ligas
{
padding-right:10px;
float:right;
text-align:right;
margin-top:25px;
width:950px;
}
#ligas img
{
display:inline;
}
#ligas a
{
	padding-left:60px;
	float:left;
}
.floatleft
{
	float:left;
}
#web2_links_w
{
height:50px;
padding-bottom:10px;	
padding-top:10px;
background:#fff;
}
#icons
{
margin-top:25px;	
}
#contacto
{
min-height:420px;
}
#flash_mailto
{
padding-left:60px;
padding-bottom:30px;
}
.pagina_blanca {
padding: 0 0 0px 0;
}
.pagina_blanca .top {
background: url('../images/660_wbg_corners.gif') no-repeat 0px 0px;
height: 5px;
overflow: hidden;
}
.pagina_blanca .inside {
background-color: white;
padding: 0px 0px;
width: 660px;
min-height:530px;
}
.pagina_blanca .inside_h {
background-color: white;
padding: 0px 0px;
width: 660px;
min-height:910px;
}
.pagina_blanca .inside td {
vertical-align: top;
}
.pagina_blanca .bottom {
background: url('../images/660_wbg_corners.gif') no-repeat 0px -5px;
height: 5px;
overflow: hidden;
}
.pagina_blanca_wide {
padding: 0 0 0px 0;
width:970px;

}
.pagina_blanca_wide .top {
background: url('../images/970_wbg_corners.gif') no-repeat 0px 0px;
height: 5px;
overflow: hidden;
}
.pagina_blanca_wide .inside {
background-color: white;
padding: 0px 0px;
width: 970px;
min-height:650px;
}
.pagina_blanca_wide .inside td {
vertical-align: top;
}
.pagina_blanca_wide .bottom {
background: url('../images/970_wbg_corners.gif') no-repeat 0px -5px;
height: 5px;
overflow: hidden;
}
#videoBar
{
width : 160px;
margin-right: 5px;
margin-left: 5px;
padding-top : 4px;
padding-right : 4px;
padding-left : 4px;
padding-bottom : 0px;
}
#video
{
padding-left:5px;
padding-bottom:10px;
padding-top:10px;	
}
#main_video
{
	width:756px;
}
#videoPub
{
	padding-top:6px;
}
.navgal
{
font-size:12px;
color:#999999;
border:1px solid #F3F3F3;
margin:1px 15px 0 2px;
padding:3px 4px 4px;
width:195px;
}
#galnav
{
padding-left:20px;
padding-top:10px;
padding-bottom:50px;
}
#gal1, #gal2, #gal3, #gal4, #gal5, #gal6, #gal7, #gal8, #gal9, #gal10, #gal11, #gal12
{
display:none;
}
.LilIcon
{
padding-right:0;
vertical-align:bottom;
}
#galdesc
{
padding-left:20px;
}
#galTitulo
{
font-size:24px;
color:#999999;
padding-left:20px;
padding-top:10px;
}
#gal90
{
background-color:#F3F3F3;
border:1px solid #E3E3E3;
margin-bottom:50px;
padding-right:15px;
padding-left:15px;
padding-top:10px;
padding-bottom:5px;
min-height:80px;
}
#descTitle
{
padding-left:50px;
}
.descgal 
{
font-size:17px;
color:#666666;
border:1px solid #F3F3F3;
margin:1px 15px 0 2px;
padding:3px 4px 4px;
width:195px;
}
#pub
{
padding-left:0px;
height:172px;
margin-top:-90px;
margin-left:40px;
}

.galerias
{
padding-top:20px;
padding-left:20px;
color:#444444;
width:900px;
}
.mapas
{
padding-top:20px;
padding-left:5px;
color:#444444;
}
.foto
{
font-size:10px;
width:200px;
text-align:justify;
}
.boletin
{
text-align:justify;
}
#sidebaner
{
padding-left:5px;
padding-bottom:5px;
color:#000;
}
#contactText
{
margin-top:100px;	
}
#email
{
margin-top:20px;
margin-bottom:10px;
font-size:15px;
color:#444444;	
}
#issuu
{
width:600px;
text-align:center;
padding-top:30px;	
}
#loginText
{
padding-top:10px;
padding-bottom:10px;	
}

#side_susc
{
	background-color:#00f20c;
	padding:2px;
	width:259px;
}
#sponsor_title
{
	padding-bottom:8px;
}
#side_top
{
	height:16px;
}
#side_bot
{
	height:16px;

background: url('../images/sponsors/head.gif') no-repeat 0px -17px;
}
#promosplash 
{

}
#promopie ul
{
display:inline;
}
#promosplash img
{
	height:77px;
}
#promopie li
{
	
	display:block;
	padding:10px;
}
#indexspace
{
	height:100px;
}
#promo_maps_pie
{
	padding-left:10px;
	padding-bottom:10px;
}

#artDesafio
{
	padding-left:10px;
	display:inline-block;
	width:630px;
	text-align:justify;
}
#artDesafio .fecha
{
	font-weight:bold;
	color:#222;
}


#arTexto img
{
	padding-left:0px;
}
.rightline
{
	padding-left:10px;
	padding-right:30px;
	border-right:1px solid #bbb;
}
#desafio_side
{
	padding-top:30px;
	padding-left:10px;
	color:#222;
}
#archivo_head
{
	padding-bottom:20px;
}