body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background: #d5d5d5;
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
	font-size:100%;
}
*{
	margin:0;
	padding:0;
	border:0;
	outline:0;
}

h3{
	font-family:Arial, Helvetica, sans-serif;	
}
hr{
	color:#ccc;
	background:#ccc;
	height:1px;
	margin:10px 0px;
}
b{
	color:#013859;	
}
a{
	color:#666666;
	text-decoration:none;
}
a:hover{
	color:#000;
	text-decoration:underline;
}
label{
	cursor:pointer;	
}
#container {
	width:980px;  
	margin: 0 auto; 
	text-align: left; 
}
#header {
	background: #445c7c;
	padding:10px;
	margin-top:5px;
}
#header .buscador{
	float:right;
	text-align:right;
	padding-top:10px;
}
#header .buscador label{
	color:#fff;
	font-size:60%;
}
#header .buscador #busqueda{
	background:url(../imagenes/bg_buscador.jpg) no-repeat;
	width:150px;
	height:14px;
	padding:3px;
}
#header .buscador #busqueda{
	background:url(../imagenes/bg_buscador.jpg) no-repeat;
	width:150px;
	height:14px;
	padding:3px;
	float:left;
}
#header .buscador #enviar{
	width:17px;
	height:20px;
	font-size:0px;
	text-indent:-9999px;
	background:url(../imagenes/bg_boton_buscador.jpg) no-repeat;
	cursor:pointer;
	float:left;
}


#mainContent {
	background: #e4e4e4;
	width:998px;
	border:1px #ccc solid;
	padding:0;
}
.contenido_editor h1,
#mainContent h1{
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	color:#013859;
	font-size:150%;
	margin-bottom:20px;
}
#mainContent h1 .subtit{
	font-size:50%;
	font-weight:normal;
}
#mainContent .barra_derecha h1{
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	color:#013859;
	font-size:100%;
}

body.nevamedia #mainContent .barra_derecha{
	width:300px;
	margin-left:700px;
}
#mainContent ul.lista_media {
    clear: both;
    float: left;
    list-style: none outside none;
    margin: 0;
    padding: 0;
    width: 675px;
}

p.paginador{
	text-align:right;
	font-size:80%;
}
p.paginador a{
	color:#666;
	text-decoration:none;
}
p.paginador a:hover{
	color:#000;	
}
p.paginador img{
	margin:0 1px;
	margin-bottom:-2px;
}
p.selector_tipo{
	font-weight:bold;	
	font-size:90%;
	font-family:Arial, Helvetica, sans-serif;
	margin:5px 0;
}
p.selector_tipo label{
	font-weight:normal;	
}




p.boton_subir{
	text-align:right;
	padding:10px 5px;
	margin-bottom:0px;
}
p.boton_subir a{
/*	background:url(../imagenes/boton_subir_grande.jpg) no-repeat;
	color:#fff;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	height:31px;
	padding:7px 14px;
	text-align:right;
	text-decoration:none;
	width:180px;
	float:right;
	text-indent:-9999px;*/
}
.bloque{
	padding:10px;
	font-size:70%;
}
.bloque h2{
	font-size:150%;
	font-family:"Lucida Grande",Helvetica,Arial,Verdana,sans-serif;
	color:#013859;
}
.bloque ul{
	list-style:none;
	padding:5px 10px;
}
.bloque #resto_categorias{
	margin-top:-10px;	
	display:none;
}
.bloque ul a{
	text-decoration:none;
	color:#666;
}
.bloque ul a:hover{
	color:#000;
}
.bloque ul li.selected{
	background:url(../imagenes/bg_cat_selected.jpg) repeat-x;
	margin-left:-20px;
	margin-right:-20px;
}
.bloque ul li.selected a{
	background:url(../imagenes/cat_selected.jpg) no-repeat left;
	color:#fff;	
	padding-left:20px;
}
.bloque p.ver_todos{
	text-align:right;	
}
.bloque p.ver_todos a{
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-size:90%;
}
.bloque p.ver_todos a:hover{
	color:#000;
	text-decoration:underline;
}
#footer {
	padding: 10px; 
	background:#445C7C;
}
#footer p {
	text-align:center;
	color:#fff;
	font-size:80%;
}

#superiorcab{
	font-size:58%;
	color:#324d6f;
	text-align:right;
	padding:4px 0px;
}
#superiorcab a{
	color:#324d6f;
}
.detalle_media{
	padding-top:20px;	
	font-size:100%;
	font-family:Arial, Helvetica, sans-serif;
}
.detalle_media p.tit{
	font-size:100%;	
}
.detalle_media p.options{
	text-align:right;
	padding-bottom:5px;
}
.detalle_media p.options img{
	height:15px;	
}
.detalle_media .foto{
	text-align:center;
	padding-bottom:15px;
	border-bottom:#ccc 1px solid;
	margin-bottom:10px;
}
.detalle_media .foto img{
	max-width:640px;	
	width:expression(document.foto_desplegada.width > 640? "640px": "auto" );
}
.subtit{
	font-size:70%;	
}
.detalle_media p.ruta_foro{
	color:#000;
	padding-top:10px;
}
.detalle_media p.ruta_foro span{
	background-color:#e4e4e4;
	padding:4px;
}
.detalle_media p.puntuacion{
	float:right;
	text-align:right;
	font-size:80%;
	color:#000;
}
.detalle_media p.puntuacion img{
	margin-bottom:-4px;	
}
.form_comentarios{
	border:#ccc 1px solid;
	background:#e4e4e4;
	padding:10px;
	margin-top:20px;
}
.form_comentarios label{
	display:block;	
}
.form_comentarios textarea{
	border:#ccc 1px solid;
	width:400px;
	height:80px;
	padding:3px;	
}
.form_comentarios input{
	border:#ccc 1px solid;
	width:400px;
	height:20px;
	padding:3px;
}
.form_comentarios .boton{
	font-size:110%;
	width:auto;
	height:auto;
	padding:3px 10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;
}
ul.comentarios{
	list-style:none;	
}
ul.comentarios li{
	border:#ccc 1px solid;	
	margin:5px 0px;
}
ul.comentarios li.oculto{
	border:#ff0000 1px solid;	
	margin:5px 0px;
}
ul.comentarios li div.autor{
	border-bottom:#ccc 1px solid;
	padding:5px;
	font-size:110%;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	background-color:#E2E2E2;
}
ul.comentarios li div.autor .opciones{
	float:right;
	font-size:80%;
	padding:3px 0;
}
ul.comentarios li p.comentario{
	padding:5px;	
}



ul.menu_subida{
	float:left;
	width:640px;
	background-color:#e4e4e4;
	border-bottom:#ccc 1px solid;
	margin-left:-20px;
	margin-right:-20px;
	margin-top:20px;
	padding:0px 20px;
}
ul.menu_subida li{
	list-style:none;
	float:left;
}
ul.menu_subida li a{
	display:block;
	padding-left:43px;
	padding-right:20px;
	padding-top:15px;
	padding-bottom:5px;
	color:#013859;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	margin-bottom:-1px;
	border:1px solid #e4e4e4;
	border-bottom:#ccc 1px solid;
}
ul.menu_subida li.videos a{
	background:url(../imagenes/videos.png) no-repeat 5px 3px;
}
ul.menu_subida li.videos a.selected:hover,
ul.menu_subida li.videos a.selected{
	background:url(../imagenes/videos.png) #fff no-repeat 5px 3px;
	border:#ccc 1px solid;
	border-bottom:#fff 1px solid;
}
ul.menu_subida li.videos a:hover{
	background:url(../imagenes/videos.png) #d4d4d4 no-repeat 5px 3px;	
}
ul.menu_subida li.fotos a{
	background:url(../imagenes/fotos.png) no-repeat 5px 3px;
}
ul.menu_subida li.fotos a.selected:hover,
ul.menu_subida li.fotos a.selected{
	background:url(../imagenes/fotos.png) #fff no-repeat 5px 3px;
	border:#ccc 1px solid;
	border-bottom:#fff 1px solid;
}
ul.menu_subida li.fotos a:hover{
	background:url(../imagenes/fotos.png) #d4d4d4 no-repeat 5px 3px;
}
.contenedor_form_subida{
	padding-top:20px;
	font-size:90%;
	clear:both;
	min-height:500px;
	text-align:left;
}

.icono_ayuda{
	margin-bottom:-7px;
	cursor:pointer;
}
#menu_ayuda_2,
#menu_ayuda{
	text-align:left;
	width:400px;
}

p.tags{
	padding-top:7px;	
}
.tags input{
	border:#ccc 1px solid;
	padding:7px;
	font-size:130%;
	width:80%;
}
.file{
	border:#ccc 1px solid;
}
.subir{
	background:url(../imagenes/boton_subir_fotos.jpg) no-repeat;
	color:#000000;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	height:22px;
	padding:4px;
	text-align:center;
	text-decoration:none;
	width:113px;
	float:left;	
}
label.etiqueta{
	float:left;
	padding-top:10px;
	width:110px;
}
.barra_derecha .categorias_subida{
	padding:10px;	
}
.barra_derecha .categorias_subida a{
	font-size:80%;
}
.barra_derecha .categorias_subida p.lista{
	line-height:17px;	
}
.barra_derecha ul.lista_noticias li{
	padding:3px 0px;
	list-style:disc;
}
.barra_derecha ul.lista_noticias li a:hover{
	text-decoration:underline;	
}
#subir_modo_2{
	display:none;	
}
#linea_tags{
	padding:5px;	
	padding-left:0;
	border:#fff 1px solid;
}
#linea_tags.editable{
	background:#e4e4e4;
	border:#ccc 1px solid;	
}
#boton_editar{
	float:right;
	cursor:pointer;
}
#linea_tags input{
	border:#ccc 1px solid;
	padding:7px;
	font-size:130%;
	width:500px;
}

#linea_tags input.subir{
	background:url(../imagenes/boton_subir_fotos.jpg) no-repeat;
	color:#000000;
	display:block;
	font-family:Arial,Helvetica,sans-serif;
	font-size:90%;
	height:22px;
	padding:4px;
	text-align:center;
	text-decoration:none;
	width:113px;
	float:right;
	border:0;
	margin-top:17px;
	cursor:pointer;
}

textarea.codigo_embed{
	width:620px;
	border:#ccc 1px solid;
	padding:10px;
	color:#666;
	font-size:90%;
	background-color:#e4e4e4;
	overflow:hidden;
	margin-top:7px;
}

.contenido_editor{
	text-align:left;
	background-color:#FFF;
	padding:20px;
}
#registro_cambios{
	display:none;	
}

/* ESTILOS PARA EL LIGHTBOX */

	/* jQuery lightBox plugin - Gallery style */
	#gallery {
		background-color: #444;
		padding: 10px;
		width: 520px;
	}
	#gallery ul { list-style: none; }
	#gallery ul li { display: inline; }
	#gallery ul img {
		border: 5px solid #3e3e3e;
		border-width: 5px 5px 20px;
	}
	#gallery ul a:hover img {
		border: 5px solid #fff;
		border-width: 5px 5px 20px;
		color: #fff;
	}
	#gallery ul a:hover { color: #fff; }

.config_mail p{
	font-size:80%;	
	margin:8px 0px;
}

.config_mail{
	padding:15px;	
}
.config_mail form{
	border:#013859 1px solid;
	padding:20px;
}
.config_mail form input{
	border:#ccc 1px solid;	
}
.config_mail form label{
	display:block;	
}
.config_mail ul{
	padding-left:20px;	
	font-size:80%;
}

