body {
	margin:0px;
	padding:0px;
	font-family:arial, helvetica;
	font-size:11px;
	color:#000000;
	clear:both;
}
fieldset { border:1px solid #CCC; margin-top:10px; margin-right:10px; padding:0px; }
legend { padding:0px 5px; }
h1 { margin:0px; padding:0px; }
h2 { margin:0px; padding:0px; }
h3 { margin:0px; padding:0px; }
h4 { margin:0px; padding:0px; }
h5 { margin:0px; padding:0px; }
h6 { margin:0px; padding:0px; }
form { margin:0px; padding:0px; }
img { border:0px; }

.undertop {
	background-color:#404040;
}

.topline {
	width:980px;
	height:60px;
	overflow:hidden;
	margin-left:auto;
	margin-right:auto;
	color:#333333;
	padding-top:20px;
	padding-bottom:10px;
	background-color:#272727;
}

.topline h1 {
	float:right;
	width:468px;
	height:60px;
	margin-right:10px;
}

.topline #datas {
	float:left;
	color:#FFFFFF;
	padding-left:10px;
}

.header {
	height:90px;
	background-color:#00518f;	
	color:#ffffff;
	overflow:hidden;
}

.centralover {
	background-image: url('gif/shadow_under.gif');
	background-repeat: repeat-y;
	background-position:top center;
}


.header #logo {
	float:left;
}

.header #contenido {
	width:980px;
	height:90px;
	margin-left:auto;
	margin-right:auto;
	background-image: url('png/wall_header.png');
	background-position:left top;
	background-repeat: repeat-x;
}

.header #datas {
	font-size:100%;
	height:50px;
	width:220PX;
	float:right;
	padding:25px;
	padding-top:20px;
	padding-bottom:10px;
	background-image: url('png/header_today.png');
	background-repeat: repeat-x;
	border-bottom:20px solid #1f1f1f;
}

.subheader {
	background-color:#DFDFDF;
	color:#ffffff;
	height:30px;
	border-bottom:1px solid #ffffff;
	overflow:hidden;
}


.centralpark {
	width:980px;
	margin:auto;
	background-image: url('png/shadow_central.png');
	background-repeat: repeat-x;
}

.centralpark #left {
	width:225px;
	overflow:hidden;
	float:left;
}

.centralpark h2 {
	font-size:160%;
	width:300px;
	font-weight:bold;
	color:#00518f;
	margin-bottom:5px;
	margin-top:10px;
}

.linea {
	padding:7px;
	background-color:#C6DFF1;
	border-bottom:1px solid #ffffff;
	overflow:hidden;
	cursor:pointer;
}

.linea_red {
	padding:7px;
	background-color:#F1C6C6;
	border-bottom:1px solid #ffffff;
	overflow:hidden;
	cursor:pointer;
}

.centralpark a {
	text-decoration:none;
}

.centralpark #number {
	float:left;
	font-size:250%;
	font-weight:bold;
	width:20px;
	margin-right:10px;
	margin-left:10px;
	padding-top:5px;
	color:#0078CC;
}

.centralpark #number a{
	color:#0078CC;
}

.centralpark #number_red a{
	color:#CC0000;
}

.centralpark a {
	color:#000000;
}

.centralpark #number_red {
	float:left;
	font-size:250%;
	font-weight:bold;
	width:20px;
	margin-right:10px;
	margin-left:10px;
	padding-top:5px;
	color:#CC0000;
}

.centralpark h1 {
	font-weight:bold;
	font-size:100%;
}

.subfooter {
	background-color:#DFDFDF;
	color:#ffffff;
	border-top:1px solid #ffffff;
}

.subfooter #footer {
	background-color:#e1e1e1;
	color:#000;
	padding:15px 5px;
	width:980px; margin:auto;
}

.subfooter #footer a { text-decoration:none; color:#000; }

.centralpark #centro {
	width:728px;
	float:right;
	padding:5px;
	background-image: url('jpg/wallradiuo.jpg');
	background-repeat: no-repeat;
	background-position: bottom center;
	background-color:#eff5d9;
	margin-right:5px;
	border-top:10px solid #00518f;
	margin-top:10px;
}

.centralpark #lista {
	border:1px solid #e1e1e1;
	padding:10px;
	margin-bottom:10px;
	background-color:#f2f3e1;
}

.centralpark #publi_350 {
	float:right;
	margin-right:10px;
	margin-top:10px;
	width:336px;
}

.ciudades #columna1 {
	float:left;
	width:170px;
	overflow:hidden;
}

.ciudades ul {
	padding:0px;
	padding-left:10px;
	margin-left:15px;
	margin-right:15px;
	margin-bottom:7px;
	margin-top:7px;
	background-image: url('gif/flechita.gif');
	background-repeat: no-repeat;
	background-position: left center;
}

.ciudades #columna2 {
	float:left;
	margin-bottom:10px;
}

.centralpark #gris {
	color:#9b9b9b;
}

.centralpark #publicidad {
	color:#939393;
	font-size:85%;
	width:730px;
	border:1px solid #eeeeee;
	padding:3px;
	margin-top:5px;
	margin-right:5px;
	background-color:#ffffff;
}

.entrada {
	font-size:100%;
	border:1px solid #9d9d9d;
}

.boton {
	font-size:100%;
	background-color:#9d9d9d;
	color:#ffffff;
	border:1px solid #9d9d9d;
}

.undershadow {
	background-image: url('png/under_shadow.png');
	background-repeat:no-repeat;
	width:730px;
	padding-top:15px;
}

.lineal {
	background-image: url('gif/lineal.gif');
	background-repeat:repeat-x;
	width:330px;
	height:7px;
}

.centralpark #under {
	width:738px;
	float:right;
	background-color:#e1e1e1;
	margin-right:5px;
}

.player {
	width:630px;
	height:445px;
	background-color:#000000;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.player a {
	text-decoration:none;
}

.player #footer {
	width:300px;
	height:35px;
	overflow:hidden;
	padding-top:15px;
}

.player #superplayer {
	background-image: url('png/wall_negrita.png');
	background-repeat: repeat-x;
	height:79px;
}

.player h1 {
	padding:0px;
	margin-left:10px;
	padding-top:10px;
	font-weight:bold;
	font-size:24px;
	color:#ffffff;
}

.player h3 {
	float:left;
	font-size:100%;
	font-weight:normal;
	padding-top:4px;
	padding-right:10px;
	padding-left:10px;
}

.player #si {
	padding-right:5px;
	cursor:pointer;
}

.player #no {
	cursor:pointer;
}

.player h2 {
	font-size:100%;
	margin-left:10px;
	color:#ffffff;
	font-weight:normal;
}

.player #aviso {
	margin-top:25px;
	margin-right:10px;
	width:165px;
	float:right;
	border-left:15px solid #6dab00;	
	padding-left:5px;
	color:#a2ff00;
}

.player #aviso a {
	color:#a2ff00;
	text-decoration:none;
}

.player #line {
	overflow:hidden;
	height:20px;
}

.player #lineal {
	background-image: url('gif/line_gris.gif');
	background-repeat:repeat-x;
	padding:3px;
	width:294px;
	float:left;
	border-bottom:1px solid #000000;
}

.player ul {
	float:left;
	margin:0px;
	padding:0px;
	margin-right:19px;
	float:left;
}

.player #imagen {
	height:205px;
	width:300px;
	overflow:hidden;
}

.player #preview {
	float:left;
}

.player #chat {
	float:right;
	width:330px;
	overflow:hidden;
}

.player #poll {
	background-image: url('png/wall_negrita.png');
	background-repeat:repeat-x;
	height:23px;
	width:300px;
	color:#ffffff;
	text-align:center;
	overflow:hidden;
	padding-top:5px;
	padding-bottom:5px;
	border-top:1px solid #000000;
	border-bottom:1px solid #000000;
}

.ciudades #campo {
	border:1px solid #333333;
	color:#333333;
	font-size:100%;
	padding-bottom:4px;
	font-family:arial, helvetica;
}

.ciudades #clave {
	margin-top:10px;
}

.paginacion {
	float:left;
	width:300px;
	margin-left:20px;
	padding:5px;
}

.paginacion ul {
	float:left;
	background-color:#e8ffcb;
	border:1px solid #54c600;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	margin:5px;
	cursor:pointer;
}

.paginacion #activo {
	float:left;
	background-color:#54c600;
	border:1px solid #e8ffcb;
	padding:5px;
	padding-left:8px;
	padding-right:8px;
	margin:5px;
}

.ayeli { clear:both; }

.recomendaciones { padding-bottom:10px; }
.recomendaciones ul { margin:0px; padding:0px; list-style:none; padding:10px; }
.recomendaciones li { float:left; width:90px; height:65px; border:1px solid #CCC; padding:5px; margin-left:8px; margin-right:7px; overflow:hidden; cursor:pointer; }
.recomendaciones li:hover { color:#09F; }

.superior_publicidad_top { float:right; margin-right:15px; }

.login_datos a { color:#FFF;  }
.login_img { float:left; margin-right:10px; }
.login_datos { float:left;  }

.menu_prin_superior { width:980px; margin:auto;	height:34px; background-color:#404040; border-top:1px solid #DFDFDF; }
.menu_prin_superior a { float:left; display:block; padding:8px 20px; color:#FFF; text-decoration:none; border-left:1px solid #DFDFDF; border-right:1px solid #DFDFDF; }
.menu_prin_superior a:hover { background-color:#6d6d6d; }
.menu_prin_superior #primero { border-left:0px; }

.boton_player_lateral { cursor:pointer; }

.contenedor_central { float:right; width:750px; overflow:hidden; }