/*
Theme Name: Predeterminado de WordPress 
Theme URI: http://wordpress.org/
Description: El tema predeterminado de WordPress en versión internacional, basado en el conocido <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/



/* Begin Typography & Colors */

.negro {
	color: #000;
}

a.negro:visited {
	color: #000 !important;
}

a.negro:hover {
	color: #ff9900 !important;
}

a.negro {
	color: #000 !important;
}

.blanco {
	color: #fff;
}

.naranja {
	color: #ff9900;
}

.left {
	float: left;
}

.right {
	float: right:
}

body {
	height:100%;
	margin: 0;
	text-align: center;
	background: url("images/fondo.png") repeat-y scroll center 50% #1C3873;
}

#tablaContenedora{
	margin: 0 auto;
	/*-moz-box-shadow:0px 0px 50px #000000;*/
	width: 980px;
	background-color: #fff;
	margin-left:auto;
	margin-right:auto;
	text-align:left;
}

body p {
	font-size: 14px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3em;
	line-height:1.5;
}

#header {
	background:url(images/header/header.jpg);
	background-repeat: no-repeat;
	height: 185px;
}

.link-header {
	height: 156px;
	float: left;
	width: 690px;
}

.publicidad {
	height: 94px;
	padding: 2px 0px 2px 2px;
}

#wrapper {
	width: 980px;
	background:url(images/menu_der/fondo.jpg) repeat-y scroll right;
	overflow: auto;
}

#wrapper-colecciones {
	width: 980px;
	background:url(images/menu_der/fondo_col.jpg) repeat-y scroll right;
	overflow: auto;
}
	
body small {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #999;
}
	
.linksmall {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	text-decoration: none;
}
	
.fraseheader {
	font-size: 9px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #000;
	margin: 0px 0px 0px 10px;
	letter-spacing: 0.5px;
}

/* Estilos del sidebar */

#menu {
	width: 280px;
	float: right;
}

.publi-sidebar {
	padding: 15px 0px 15px 15px;
	background-color: #fff;
}

.sidebar-titulo {
	background: url(images/menu_der/header-sidebar.jpg);
	background-repeat: no-repeat;
	height: 29px;
	font-size: 17px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow:1px 1px 1px #000;

}

.autor-sidebar {
	float: left;
	width: 82px;
	margin-bottom: 10px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.autor-sidebar .avatar{
	float: none;
	border: 1px solid #ccc;
	background-color: #fff;
}

.sidebar {

}

#rotator {
	
}

.sidebartitulo {
	font-size: 16px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #FF9900;
	font-weight: bold;
	text-decoration: none;
}
	
.titulo-secciones {
	padding: 5px 0 0 10px;
}
	
#sidebar {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
	text-decoration: none;
	list-style-type: none;
	list-style: square url(images/lista.gif);
	padding: 15px 10px 20px 15px;
	background: url(images/menu_der/top-sidebar.jpg) top;
	background-repeat: no-repeat;
	*background-image: none;
	_background-image: none;
}

#sidebar-destacados {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
	text-decoration: none;
	list-style-type: none;
	list-style: square url(images/lista.gif);
	background: url(images/menu_der/top-sidebar.jpg) top;
	background-repeat: no-repeat;
	*background-image: none;
	_background-image: none;
}

#sidebar-comentarios {
	font-size: 11px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #000;
	text-decoration: none;
	list-style-type: none;
	padding: 15px 10px 20px 15px;
	list-style: square url(images/lista.gif);
	background: url(images/menu_der/top-sidebar.jpg) top;
	background-repeat: no-repeat;
	*background-image: none;
	_background-image: none;
}

#sidebar-comentarios li{
	margin-bottom: 15px;
	clear: right;
}

#sidebar-comentarios a:link {
	color: #19558B;
	outline: none; 
}

#sidebar-comentarios a:visited {
	color: #000;
	outline: none; 
}

#sidebar-comentarios a:hover {
	color: #ff9900;
	outline: none; 
}

#sidebar-inicio {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #CCCCCC;
	text-decoration: none;
	list-style-type: none;
	margin: 0px 0px 0px 15px;
	list-style: square url(images/lista.gif);
	padding-bottom: 20px;
	background: url(images/menu_der/fondo-ini.jpg) top;
	background-repeat: no-repeat;
}

#sidebar a:link {
	color: #000;
	outline: none; 
}

#sidebar a:visited {
	color: #000;
	outline: none; 
}

#sidebar a:hover {
	color: #ff9900;
	outline: none; 
}

#sidebar-autores a:link {
	color: #000;
	outline: none; 
}

#sidebar-autores a:visited {
	color: #000;
	outline: none; 
}

#sidebar-autores a:hover {
	color: #ff9900;
	outline: none; 
}

#sidebar-destacados a:link {
	color: #000;
	outline: none; 
}

#sidebar-destacados a:visited {
	color: #000;
	outline: none; 
}

#sidebar-destacados a:hover {
	color: #ff9900;
	outline: none; 
}

#autor-ultimos-comentarios {
	float: right;
	margin-bottom: 10px;
}

#autor-ultimos-comentarios a:link {
	color: #000;
	outline: none; 
}

#autor-ultimos-comentarios a:visited {
	color: #000;
	outline: none; 
}

#autor-ultimos-comentarios a:hover {
	color: #ff9900;
	outline: none; 
}

#cse-search-box {
	margin-bottom: 0px;
}
	
.sidebar-autores {
	font-size: 14px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #CCCCCC;
	text-decoration: none;
	list-style-type: none;
	padding: 20px 0px 0px 15px;
	background: url(images/menu_der/top-sidebar.jpg) top;
	background-repeat: no-repeat;
	*background-image: none;
	_background-image: none;
}

.sidebar-titulo-inicio {
	background: url(images/menu_der/header-ini.jpg);
	background-repeat: no-repeat;
	height: 160px;
	font-size: 16px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	color: #fff;
	font-weight: bold;
	text-decoration: none;
	text-shadow:1px 1px 1px #5F4C23;
}



#menu li a {
	*margin-left: 5px;
	_margin-left: 5px;
}

#sidebar li {
	*margin-top: 2px;
	_margin-top: 2px;
}

/* Fin estilos del sidebar -------- */

/*Estilos del footer---------*/

#footer {
	clear: both;
	background: url(images/footer/fondo2.jpg);
	height: 50px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ccc;
}

.licencia {
	float: right;
	margin: 4px 6px 0px 0px;
}

.datos-legales {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 16px;
	margin: 5px 0px 3px 0px;
}

.datos {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
}

.powered {
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	clear: left;
	font-size: 11px;
	}
	.powered a{
		color: #ccc;
	}
	.powered a:hover{
		color: #ff9900;
	}
	
.logo {
	float: left;
	margin: 0px 0px 0px 0px;
}

.datos-legales a{
	color: #fff;
	font-weight: bold;
}

.datos-legales a:hover{
	color: #FF9900;
}

/* Fin estilos del footer ----------*/

/*Estilos del loginbox.php --------*/
	
.bienvenido {
	color: #fff;
	text-shadow: 1px 1px 0px #000;
	font-weight: bold;
	margin: 0px 5px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	float: right;
}
	
.loginbox-score {
	position: relative;
	top: 120px;
	*top: 55px;
	_top: 55px;
	text-align: right;
	padding-right: 2px;
	*clear: left;
	_clear: left;
}

.loginbox-score-perfil {
	margin-top: 8px;
	text-align: right;
	padding-right: 2px;
}
	
.bluebox {
	float: left;
	margin: 10px 0px 2px 0px;
	list-style-type: none;
	font-size: 11px;
	text-shadow: 1px 1px 0 #000000;
}

.bluebox li {
	margin: 0px 0px 0px 0px;
	padding-bottom: 3px;
}

.bluebox a:link{
	color: #fff;
}

.bluebox a:visited{
	color: #fff;
}

.bluebox a:hover{
	color: #ff9900;
}

.avatar-login {
	box-shadow: 1px 1px 1px #000000;
	margin: 10px 15px 0px 10px;
	float: left;
	border: 1px solid #CCCCCC;
	background-color: #fff;
	width: 50px;
}

.avatar-login img.avatar {
    border: 0;
}

.error-login {
	background-color: #FF0000;
    border: 1px solid #CC0000;
    margin: 0 6px;
    overflow: auto;
    padding: 3px 0 3px 5px;
    width: 241px;
	background: url(images/loginbox/error-fondo.gif);
	color: #fff;
}

.error-login a{
	color: #fff;
}

.error-login a:hover{
	color: #ff9900;
}

#registro {
	font-size: 10px; /* Resets 1em to 10px */
	text-align: left;
	text-decoration: none;
	color: #fff;
}
	
#loginform {
	margin: 0px 0px 0px 0px;
}
	
.entrar {
	font-size: 10px; /* Resets 1em to 10px */
	text-align: left;
	text-decoration: none;
	color: #999;
	margin: 7px 0px 0px 0px;
	float: left;
}

.entrar-face {
	font-size: 10px; /* Resets 1em to 10px */
	text-align: left;
	text-decoration: none;
	color: #999;
	margin: 7px 0px 0px 0px;
	*margin-right: 5px;
	_margin-right: 5px;
	float: right;
}
	
.registrate {
	outline: none;
	text-decoration: none;
	text-shadow: 1px 1px 0px #000;
	font-weight: bold;
	float: right;
	margin-left: 3px;
}

.nav-bar .registrate a
{
	color: #fff;
	background-color: #ff9900;
	padding: 6px;
	*padding-top: 5px;
	_padding-top: 5px;
	*height: 20px;
	_height: 20px;
}

.login-header {
    background: url("images/loginbox/fondo.jpg") repeat-x;
    border: 1px solid #CCCCCC;
    box-shadow: 3px 3px 1px #000;
    display: inline;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 133px;
    margin: 10px;
    width: 260px;
}

.ficha-perfil{
    background: url("images/loginbox/fondo.jpg") repeat-x;
    border: 1px solid #CCCCCC;
    box-shadow: 3px 3px 1px #000;
    display: inline;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 133px;
    margin: 0px 0px 10px 10px;
    width: 260px;
}

.ficha-perfil-autor{
    background: url("images/perfil/fondo.jpg") repeat-x;
    border: 1px solid #CCCCCC;
    box-shadow: 3px 3px 1px #000;
    display: inline;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    height: 133px;
    margin: 0px 0px 10px 10px;
    width: 260px;
}

/*Fin del loginbox.php*/

a:hover {
	color: #147;
	font-family: Arial, Helvetica, sans-serif;
	outline: none; 
}
	
a, h2 a:hover, h3 a:hover {
	color: #06c;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	outline: none; 
}
	
input {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
	
input#log, input#pwd {
	width: 170px;
}

.imagen_des {
	text-decoration: none;
	border: 0;

}

/* Inicio Comentarios */

.coleccion-comentario {
	float: right;
	margin: 3px 3px 0px 0px;
	display: inline;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-size: 11px;
	color: #fff;
	font-weight: normal;
	}
	.coleccion-comentario a:link {
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		color: #fff;
	}
	.coleccion-comentario a:hover {
		color: #ff9900;
	}
	.header-comment-autor .coleccion-comentario a:hover {
			color: #333;
	}

.score {
	font-size: 12px;
	color: #ff9900;
	font-weight: normal;
	margin: 6px 0px 0px 10px;
	text-shadow: none;
	float: left;
}

.numero-comentario {
	font-size: 12px;
	color: #333;
	font-weight: normal;
	margin: 6px 8px 0px 0px;
	text-shadow: none;
	float: right;
	}
	.numero-comentario a:link {
		color: #333 !important;
	}
	.numero-comentario a:hover {
		color: #ff9900 !important;
	}
	.numero-comentario a {
		color: #333 !important;
	}

.estrella {
	width: 16px;
	height: auto;
	float: left;
}

#comentarios {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
}
	
.fondocoment {

	margin: 10px 0px 0px 0px;
}
	
.fondocomentm1 {
	background: url(images/barracomentm1.gif) bottom left no-repeat;
	padding: 30px 20px 20px 20px;
	margin: 0px 0px 0px 40px;
}
	
.fondocomentm2 {
	background: url(images/barracomentm2.gif) bottom left no-repeat;
	padding: 30px 20px 20px 20px;
	margin: 0px 0px 0px 40px;
}
	
.fondocomentb1 {
	background: url(images/barracomentb1.gif) bottom left no-repeat;
	padding: 30px 20px 20px 20px;
	margin: 0px 0px 0px 40px;
}
	
.fondocomentb2 {
	background: url(images/barracomentb2.gif) bottom left no-repeat;
	padding: 30px 20px 20px 20px;
	margin: 0px 0px 0px 40px;
}
	
.txtnegro {
	color: #000000;
	font-weight: normal;
	padding: 5px 20px 0px 20px;
}

.txtnegro blockquote p {
	margin-top: 5px;
	margin-bottom: 5px;
}

.txtnegro blockquote strong {

}

.txtnegro p{
	margin: 0;
	padding : 0;
	color: #333333;
	font-weight: normal;
	margin-bottom: 20px;
	font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	font-size: 13px;
}

.header-comment {
	margin: 0px 0px 0px 0px;
	vertical-align: center;
	height: 75px;
	background: url(images/comentarios/header.jpg);
	background-repeat: no-repeat;
}

.header-comment a{
	color: #fff;
	outline: none; 
}

.header-comment a:link{
	color: #fff;
	outline: none; 
}

.header-comment a:hover{
	color: #ff9900;
	outline: none; 
}

.header-comment-autor {
	margin: 0px 0px 0px 0px;
	vertical-align: center;
	height: 75px;
	background: url(images/comentarios/header-autor.jpg);
	background-repeat: no-repeat;
}

.header-comment-autor a{
	color: #fff;
}

.header-comment-autor a:link{
	color: #fff;
	outline: none; 
}

.header-comment-autor a:hover{
	color: #114477;
	outline: none; 
}

.avatar {
	display: inline;
	float: left;
}

a.FB_Link img {
    display: inline;
	background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #CCCCCC;
    display: inline;
    float: left;
    margin: 10px 0 0 10px;
    padding: 2px;
}

.comment-url {
	font-size: 12px;
	font-weight: normal;
	color: #fff;
	margin-top: 14px;
	margin-right: 3px;
}

.header-comment img.avatar {
	border:1px solid #ccc;
	padding: 2px;
	display: inline;
	margin: 9px 0px 0px 9px;
	background: #FFFFFF;
	float: left;
	*margin: 11px 0 0 11px;
	_margin: 11px 0 0 11px;
}

.header-comment-autor img.avatar {
	border:1px solid #ccc;
	padding: 2px;
	display: inline;
	margin: 9px 0px 0px 9px;
	background: #FFFFFF;
	float: left;
}

.autorcoment {
	font-size: 16px;
	color: #999;
	vertical-align: center;
	margin: 7px 0px 0px 10px;
	float: left;
	text-shadow:1px 1px 1px #5F4C23;
}

#footnoticias {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	float: left;
}

.comments {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
}

.commentlist {
	font-size: 40px;
	font-family: Arial, Helvetica, sans-serif;
	list-style: decimal;
	color:#0066CC;
	font-weight: bold;
	padding: 0px 0px 0px 0px;
	list-style: none;
}

.numero {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	color:#ccc;
	font-weight: bold;
	float: right;
	margin: 3px 3px 0px 0px;
	text-shadow:1px 1px 1px #5F4C23;
	*text-align: right;
	_text-align: right;
	*width: 50px;
	_width: 50px;
}

.numero a{
	color:#fff;
	outline: none;
}

.numero a:hover{
	color: #ff9900;
}

.numeroautor {
	font-size: 40px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	color:#FF9900;
	font-weight: bold;
	float: right;
	margin: 25px 0px 0px 10px;
}
	
.fechacoment {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
	color: #999;
	float: left;
	display: inline;
	font-weight: normal;
	margin: 0px 0px 0px 5px;
}

.fechacoment img {
	border: 0;
}
	
.karma {
	float: right;
	display: inline;
	font-weight: normal;
	font-size: 12px;
}
	
.karmafecha {
	text-align: left;
	height: 22px;
}

.karma-error {
	padding: 5px 5px 5px 25px;
	font-size: 11px;
	background-color: #00ff00;
	border: solid #000 1px;
	margin: 5px 0px 0px 0px;
	font-weight: normal;
	color: #000;
	background-color:#DFF1FF;
	border:1px solid #3399FF;
	-moz-box-shadow:3px 3px 3px #A2B5C8;
	background-image: url(images/caution.gif);
	background-position: left;
	background-repeat: no-repeat;
}

.karma-error a {
	font-weight: bold;
}

.karma-error a:hover {
	text-decoration: underline;
}
	
.inputcoment {
	text-align: center;
	margin-left: 0px;
}
	
.precoment {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#comments {
	margin: 10px 0px 10px 0px;
}

/*End Comentarios*/

.relacionados {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
	margin: 20px 0px 20px 0px;
	list-style: square url(images/lista.gif);
}
	
.related_post {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	list-style-type: none;
}

.foro {
	padding: 10px 10px 0px 10px;
	width: 960px;
	text-align: center;
}
	
.buscar {
	float: right;
	margin: 5px 4px 0px 0px;
	*margin: 7px 4px 0px 0px;
	_margin: 7px 4px 0px 0px;
}

.buscar input{
	float: left;
	margin-left: 5px;
	background-color: #fff !important;
}

.buscar input {
	background: #fff url("images/header/google_search.gif") no-repeat scroll left center;
}

.siguenos {
	float: right;
}

.siguenos img{
	margin: 0px 7px 0px 0px;
	*margin: 5px 7px 0px 0px;
	_margin: 5px 7px 0px 0px;
}
	
.nav-bar {
	background: url(images/menu_header/fondo.jpg) repeat-x;
	background-color: #19558B;
	height: 30px;
	font-size: 15px;
}

.nav-bar a{
	color: #fff;
}

.nav-options {
	float: left;
	margin: 0px 0px 0px 0px;
	padding-top: 5px;
}

.nav-right {
	float: right;
	margin: 5px 0px 0px 0px;
	*margin: 0px 0px 0px 0px;
	_margin: 0px 0px 0px 0px;
}

.nav-right a:hover {
	color: #ff9900;
}

.registrate a:hover {
	background-color: #fff;
}
	
.menuheader-ok {
	display: inline;
}
	
.menuheader-ok a{
	outline: none;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	text-shadow: 2px 2px 0px #000;
	padding: 5px 15px 6px 15px;
	background: transparent url(images/menu_header/fondo-ok.jpg) no-repeat center center;
	font-weight: bold;
}

.menuheader-ok a:hover {
	color: #fff;
}

.menuheader {
	display: inline;
}

.menuheader a:hover {
	color: #FF9900;
	text-shadow: 2px 2px 0px #000;
	outline: none;
}
	
.menuheader a {
	outline: none;
	background-repeat: no-repeat;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-decoration: none;
	text-shadow: 2px 2px 0px #000;
	padding: 5px 15px 7px 15px;
}
	
	
/*.entry img {border:1px solid #003366}*/

/* End captions */
#footnoticiasmarcadores {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	float: right;
	display: inline;
	text-decoration: none;
	color: #CCCCCC;
}

#tags {
	display: inline;
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #CCCCCC;
	float:left;
	line-height:1.8;
	margin: 0px 10px 0px 10px;
}
	
.museo {
	margin: 30px 0px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
	


.museoletras {
	font-family: Arial, Helvetica, sans-serif;
	color: #003366;
	text-align: center;
	font-weight: bold;
	text-decoration: none;
}
	
.sindeco {
	text-decoration: none;
	border: 0;
}
	
/*
	###  Estilos de los articulos del museo  ###
*/

.subtitulomuseo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #000000;
}

.centro {
	text-align: center;
}

.negrita {
	font-weight: bold;
}

.blanco {
	color: #FFFFFF;
}
/* "Daisy, Daisy, give me your answer do. I'm half crazy all for the love of you.
	It won't be a stylish marriage, I can't afford a carriage.
	But you'll look sweet upon the seat of a bicycle built for two." */
.small {
}

.titulobits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
	color: #003366;
	letter-spacing: 1;
}

.subtitulobits {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #003366;
	font-weight: normal;
}

hr {
	color: #003366;
	background-color: #003366;
	height: 3px;
	width: 615px;
	border: 0;
	margin: 0 auto;
	text-align: center;
	-moz-box-shadow: 3px 3px 10px #A2B5C8; 
}

.sftagp {
	font-size: 12px;
	margin: 0 0 0 10;
}

.ultimosposts {
	font-size: 14px;
	margin-left: 10px;
}

#linkmuseo a:hover{
	color: #FF9900;
	outline: none; 
}

#linkmuseo a:visited{
	color: #003366;
	outline: none; 
}

.navigation {
	margin: 20px 0px 50px 0px;
	height: 15px;
	font-size: 16px;
	font-weight: bold;

}

.leermas {
	margin: 0px 0px 10px 20px;
	font-size: 14px;
	font-weight: bold;
	letter-spacing:1px;
	display:inline;
	height: 15px;
	float: right;
}

#linknar a:link{
	color: #FF9900;
	outline: none; 
}

#linknar {
	color: #FF9900;
	display: inline;
	font-size: 15px;
	font-weight: bold;
}

.sidebartitulomenu {
	color:#CCCCCC;
	font-family:Arial,Helvetica,sans-serif;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}

.categorias {
	margin: 5px 0px 0px 10px;
}

.margenmenupong {
	padding: 0px 0px 0px 100px;
}

/*Estilos aaron*/

#contenido {
	width: 700px;
	*width: 698px;
	_width: 698px;
	background-color: #fff;
	float: left;
}

#content-login {
	width: 660px;
	background-color: #fff;
	float: left;
	padding: 20px 20px 20px 20px;
}

#tablamensaje{
	width: 180px;
	color: #993333;
	margin: 10px 10px 0px 10px;
	border-style:solid;
	border-color: #FF0000;

}

#cse-search-results {
	text-align: center;
	margin: 10px 0px 0px 0px;
	width: 780px;
	padding-left: 20px;
	padding-right: 10px;
}

.margenup {
	margin: 5px 0px 0px 0px;
}

h1 {
	background: url("images/formato/fondo_h1.jpg") no-repeat scroll left bottom transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 22px;
    line-height: 38px;
}

h2 {
    background: url("images/formato/fondo_h2.jpg") no-repeat scroll left bottom transparent;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    line-height: 25px;
}

h3 {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    line-height: 0px;
}

p.message {
	width:318px;
	margin: 0px 0px 0px 227px;
}

p#login_error {
	width:318px;
	margin: 0px 0px 0px 227px;
}

.wp-polls-ans {
	font-size: 12px;
}

.wp-polls-ul {
	margin: 0;
	font-size: 12px;
}

blockquote {
	padding: 0px 10px 0px 40px;
	border:1px solid #3399FF;
	font-size: 12px;
	background: #DFF1FF url(images/comillas.png) top left no-repeat;
}

/* el caption es para los pie de foto */
.wp-caption-text {
	font-size: 13px;
	line-height:1,2;
	margin: 2px 0px 0px 0px;
	font-style:italic;
	font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	margin: 3px 5px 3px 5px;
}

.wp-caption-dd {
	font-size: 13px;
	line-height:1,2;
	margin: 2px 0px 0px 0px;
	font-style:italic;
	font-family: "Segoe UI",Calibri,"Myriad Pro",Myriad,"Trebuchet MS",Helvetica,Arial,sans-serif;
	margin: 3px 5px 3px 5px;
}

.alignnone {
	background-color:#DFF1FF;
	border:1px solid #003366;
	clear:both;
	margin:3px auto 9px;
	text-align: center;
}

img.alignnone {
	background-color:#DFF1FF;
	border:1px solid #003366;
	clear:both;
	margin:3px auto 9px;
	text-align: center;
}

img.aligncenter {
	background-color:#DFF1FF;
	border:1px solid #003366;
	clear:both;
	display:block;
	margin:3px auto 9px;
	text-align: center;
	margin:0 auto 0;
}



.wp-caption {
	background-color:#F6F6F6;
	border:1px solid #003366;
	clear:both;
	display:block;
	margin:3px auto 9px;
	padding:5px 0px 0px 0px;
	text-align: center;
}

/* principio alineacion imagenes */

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	background-color:#DFF1FF;
	border:1px solid #003366;
}

img.alignright {
	margin: 0 0 9px 7px;
	display: inline;
	background-color:#DFF1FF;
	border:1px solid #003366;
}

img.alignleft {
	margin: 0px 12px 5px 0;
	display: inline;
	background-color:#DFF1FF;
	border:1px solid #003366;
}

.alignright {
	float: right;
	margin-left: 15px;
}

.alignleft {
	float: left;
	margin-right: 15px;
}
	
/* Fin alineacion imagenes */

.fichatecnica {
	padding: 30px 10px 14px 40px;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #3399FF;
	font-size: 14px;
	background: #336699 url(images/fichatec.gif) top left no-repeat;
	font-weight:bold;
	line-height:2;
}

.fichatecnica a:link {
	color: #CC9933;
	outline: none; 
}

.fichatecnica a:hover {
	color: #1780C6;
	outline: none; 
}

/* Estilos de los destacados aleatorios del sidebar */
#wp_thumbie_li{
	margin: 0px 0px 15px 0px;
	padding: 0px 15px 0px 0px;
	font-size: 11px;
}

#wp_thumbie_thumb{
	border:2px solid #CCCCCC;
	border-color: #CCCCCC;
}

#wp_thumbie_thumb a:hover{
	border:2px solid #CC9933;
	border-color: #CC9933;
	outline: none; 
}

/* Hasta aqui lo de los destacados */

ol {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:1.5;
}

ul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height:1.5;
}

/*
Estilos que sustituyen los del login.css
*/
#registerform {
	border:0;
}

#loginform {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	border:0px;
	font-weight:normal;
	margin-left:0px;
	padding:0px 0px 0px;
	}
	
.recuerdame label {
	color:#999999;
	font-size:10px;
}
/*
.button{
	text-align: center;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	background:#003366;
	border:0px;
	width:80px;
	height:22px;
	color: #FF9900;
}

input.button:hover{
	text-align: center;
	font-size:15px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:white;
	background:#003366;
	border:0px;
	width:80px;
	height:22px;
	color: #FF9900;
}
*/
#wpbody{
	color: #003366;
}
/*
Fin de estilos que sustituyen los del login.css
*/
.encuestasidebar {
	color:#CCCCCC;
	margin: 0px 10px 0px 10px;
	font-size:12px;
}

.encuestasidebar p {
	font-size:12px;
}

.wp-polls-ul{
	padding: 0px 0px 0px 15px;
}

/*.button {
background:#003366 url(images/bg-button.png) no-repeat scroll 100% 0;
text-decoration:underline;
border:medium none;
color:#CCCCCC;
}*/

.enlaces ul{
	color:#CCCCCC;
	text-decoration: none;
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 10px;
	list-style: square url(images/lista.gif);
}

.enlaces li{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#003366;
	text-decoration: none;
	list-style-type: none;
	margin: 0px 0px 0px 15px;
}

.enlaces h2{
	font-family: Arial, Helvetica, sans-serif;
	color:#003366;
	text-decoration: none;
	list-style-type: none;
	margin-bottom: 0px;
	margin-top: 10px;
}

/*
Estilos de los Reviews
*/
.fichareview{
	background-color: #F7F7F7;
	border:1px solid #3399FF;
	width: 140px;
	float: left;
	margin:7px 5px 5px 5;
	height: 140;
	-moz-box-shadow:3px 3px 3px #A2B5C8;
}

.fichareviewint{
	padding: 5 10 5 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:1.5;
}

.titulofichareview{
	color:#003366;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	margin: 2 0 3 0;
	line-height: 1.3;
}

.notareview{
	background-color: #DFF1FF;
	border:1px solid #3399FF;
	float: right;
	margin:7px 0px 0px 0;
	width: 140px;
	height: 140;
	-moz-box-shadow:3px 3px 3px #A2B5C8;
}

.notareviewint{
	padding: 15 10 5 10;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;

	text-align: center;
}

.notareviewnum{
	color:#FF9900;
	font-family:Arial,Helvetica,sans-serif;
	text-align: center;
	font-size:50px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
}

.fondocomentreview {
	background-color: #DFF1FF;
	border:1px solid #3399FF;
	margin: 30px 0px 30px 0px;
}

.fondocomentreviewint {
	padding: 10px;

	-moz-box-shadow: 3px 3px 10px #A2B5C8; 
}

.numeroautorreview {
	color:#FF9900;
	float:left;
	font-family:Arial,Helvetica,sans-serif;
	font-size:40px;
	font-weight:bold;
	list-style:none outside none;
	margin:5px 0 0 10px;
}

.numeroreview {
	font-size: 40px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	list-style: none;
	color:#99CCFF;
	font-weight: bold;
	float: left;
	margin: 5px 0px 0px 10px;
}

.valoracionreview{
	float: right;
	background-color: #FFFFFF;
	border:1px solid #3399FF;
	height: 50px;
}

.valoracionreviewint{
	width: 180px;
	-moz-box-shadow: 10px inset 1px 1px #888;
}

.valoracionreviewintizq{
	padding: 5px 5px 5px 5px;
	float: left;
	width: 100;
	text-align: center;
}

.valoracionreviewintder{
	padding: 0px 10px 0px 0px;
	float: right;
	-moz-box-shadow: 10px inset 1px 1px #888; 
}

.autorcomentreview {
	font-size: 12px; /* Resets 1em to 10px */
	color: #999;
	width: 52%;
	float: left;
	border-bottom: 1px dashed #003366;
	vertical-align: center;
	margin: 7px 0px 0px 5px;
}

.notareviewnumcoment{
	color:#FF9900;
	font-family:Arial,Helvetica,sans-serif;
	text-align: center;
	font-size:40px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	vertical-align: center;
}

.avatarautorreview {
	margin: 0px 0px 0px 0px;
	vertical-align: center;
	height: 65px;
}

.karmafechareview {
	text-align: left;
	margin-bottom: 20px;
	margin-top: 10px;
}

/*Fin de los estilos de los Reviews*/

/*Inicio del menu de las secciones*/

.menuseccion {
	width: 770px;
	height: 30px;
	background: #fff000;
	margin-left: 10px;
	text-align: right;	
}

.botonini {
	width: 100px;
	height: 30px;
	background: url(images/menu_header/boton_pincipio.jpg);
	text-align: center;
	float: right;
}

.botonmid {
	width: 100px;
	height: 30px;
	background: url(images/menu_header/boton_medio.jpg);
	text-align: center;	
	float: right;
}

.botonfin {
	width: 100px;
	height: 30px;
	background: url(images/menu_header/boton_final.jpg);
	text-align: center;
	float: right;
}

/*Fin del menu de las secciones*/

.cuadromuseo {
	-moz-box-shadow: 3px 3px 10px #A2B5C8; 
}

/*Inicio login y registro*/

#user_login {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:320px;
}

#user_email {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:320px;
}

#user_pass {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:320px;
}

form.loginform p label {
	float: none;
	width: 100%;
}

.loginform {
	width: 320px;
	margin: 0px 0px 0px 227px;
}

.regform {
	width: 320px;
}

.formulario-registro {
	width: 320px;
	float: left;
}

.info-registro {
	float: left;
	margin: 0px 0px 0px 30px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	width: 300px;
	*width: 280px;
	_width: 280px;
	line-height: 1.5;
}

.info-registro li{
	margin: 5px 0px 5px 15px;
	*margin-left: 15px;
	_margin-left: 15px;
	list-style: square outside url("images/lista.gif");
}

#pass1 {
	background:#FBFBFB none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:320px;
}

#pass2 {
	background:#FBFBFB none repeat scroll 0 0;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:320px;
}

#reCAPTCHA {
	display: block;
	height: 100px;
}

#cycnav {
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	list-style-type: none;
	margin: 0px 0px 0px 190px;
}

#log {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
}

#pwd {
	background:none repeat scroll 0 0 #FBFBFB;
	border:1px solid #E5E5E5;
}

/*Fin login y registro*/

/*Inicio perfil usuario*/

#your-profile {
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	padding: 0px 30px 10px 50px;
}

#your-profile input {
	background:#FBFBFB none repeat scroll 0 0;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;

	padding:3px;
	width:275px;
}

#your-profile textarea {
	background:#FBFBFB none repeat scroll 0 0;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;
	width:275px;
}

#your-profile select {
	background:#FBFBFB none repeat scroll 0 0;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:2px;
	padding:3px;

}

#cycsubmit{
	background:clear;
	font-family: Arial, Helvetica, sans-serif;
	border:1px solid #E5E5E5;
	font-size:24px;
	margin-bottom:16px;
	margin-right:6px !important;
	margin-top:40px;
	padding:3px;
	text-align: center;
}

/*Fin perfil usuario*/

/*Inicio contenido index*/

.index_content {
	width: 650px;
	text-align: left;
}

.index_content-blanco {
	width: 930px;
	text-align: left;
}

.head_content {

}

.margen-ie {
	*clear: left;
	_margin-top: 10px;
	*clear: left;
	_margin-top: 10px;
}

.info-noticia {
	width: 202px;
	background: url("images/index/info-entradas.jpg") repeat-x scroll 0 0 #19558B;
	color: #fff;
	height: 15px;
	text-shadow: 1px 1px 0 #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	float: left;
}

.info-noticia img{
	width: none;
	text-decoration: none;
}

.noticia-header {
	height: 20px;
}

.info-articulo {
	float: right;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999;
	font-size: 12px;
	width: 125px;
	background:url(images/index/info-up.jpg) top;
	background-repeat: no-repeat;
	height: 64px;
}

.fecha {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
	color: #999;
	float: right;
	margin-right: 10px;
}

.fecha a{
	text-decoration: none;
}

.fecha img{
	text-decoration: none;
}

.fecha-entry {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
	color: #999;
	float: right;
}

.fecha-articulo {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: right;
	text-decoration: none;
	color: #fff;
	height: 15px;
	margin-left: 2px;
}

.hora-articulo {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	font-weight: normal;
	float: left;
	margin-left: 2px;
}

.info-breve {
	width: 200px;
	float: left;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #999;
}

.autor_fecha {
	height: 20px;
	width: 650px;
	overflow: auto;
}
	
.autor {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	background:url(images/index/info-down.jpg);
	background-repeat: no-repeat;
	color: #FFFFFF;
    font-size: 11px;
	overflow: auto;
	width: 100%;
}

.autor-entry {
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #999;
    font-size: 11px;
	float: left;
}

.info-comentarios {
	height: 28px;
	width: 37px;
	float: left;
	text-align: center;
	padding: 3px 2px 0px 2px;
	color: #fff;
	font-weight: bold;
	margin: 10px 0 0 14px;
	text-shadow: 1px 1px 0 #000000;
}

.info-comentarios a{
	color: #fff;
	background:url(images/index/comentarios.png);
	background-repeat: no-repeat;
	padding: 3px 15px 10px;
}

.info-comentarios a:hover{
	color: #fff;
	background:url(images/index/comentarios-hover.png);
	background-repeat: no-repeat;
}

.info-comentarios-breve {
	height: 28px;
	width: 45px;
	float: left;
	text-align: center;
	padding: 3px 2px 0px 2px;
	color: #fff;
	font-weight: bold;
	text-shadow: 1px 1px 0 #000000;
}

.info-comentarios-breve a{
	color: #fff !important; 
	background:url(images/index/comentarios.png);
	background-repeat: no-repeat;
	padding: 3px 15px 10px;
}

.info-comentarios-breve a:hover{
	color: #fff;
	background:url(images/index/comentarios-hover.png);
	background-repeat: no-repeat;
}

.autor a{
	color: #FFFFFF;
}

.autor a:hover{
	color: #ff9900;
}

.avatarpost .avatar {
	float: none;
}
	
#titulonoticia {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}

.articulo-index #titulonoticia {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
}
	
#titulonoticiaactualidad {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	float: right;
	width: 387px;
}

#titulo-breve {
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	font-weight: bold;
	float: right;
	width: 436px;
}

#titulonoticia a, #titulonoticiaactualidad a, #titulo-breve a {
	color: #19558B;
}

.cuadro-breve {
	width: 200px;
	background: url("images/index/info-entradas.jpg") repeat-x scroll 0 0 #19558B;
	color: #fff;
	height: 15px;
	text-shadow: 1px 1px 0 #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	overflow: auto;
	text-align: left;
}

.cuadro-articulo {
	width: 352px;
	background: url("images/index/info-entradas.jpg") repeat-x scroll 0 0 #19558B;
	color: #fff;
	height: 15px;
	text-shadow: 1px 1px 0 #000000;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	overflow: auto;
	text-align: left;
	margin-top: 10px;
	margin-bottom: -9px;
	*margin-bottom: 0px;
	_margin-bottom: 0px;
}

.noticia-index {
	overflow: auto;
	border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
	padding-bottom: 20px;
	width: 650px;
}

.breve-index {
	overflow: auto;
	border-bottom: 1px solid #DDDDDD;
    margin-bottom: 20px;
	padding-bottom: 5px;
	width: 650px;
}

.entry iframe {
	text-align: center;
	display: block;
	margin: 0 auto;
}

.entry-breve {
	overflow: auto;
	width: 650px;
	text-align: left;
}

.articulo-index {
	border-bottom: 1px solid #ddd;
	width: 650px;
	margin-bottom: 20px;
	overflow: auto;
	padding-bottom: 10px;
}

.articulo-index p {
	
	*clear: left;
	_clear: left;
	*float: left;
	_float: left;
	*width: 100%;
	_width: 100%;
	*margin-top: 10px;
	_margin-top: 10px;
	*margin-bottom: 10px;
	_margin-bottom: 10px;
}

.me-gusta-articulo {
	margin-top: 10px;
	*width: 136px;
	_width: 136px;
	*height: 20px;
	_height: 20px;
}

.articulo-index img.aligncenter{
	width: 350px;
	*width: 550px;
	_width: 550px;
	height: auto;
	text-align: left;
	float: left;
	margin: 0px 10px 0px 0px;;
}

.entry-articulo p{
	margin-top: 5px;
	
}

.entrynoticia img.alignleft {
	width: 200px;
	height: auto;
	float: left;
}

.entrynoticia{
	float: right;
}

.entrynoticia p{
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	line-height:1.5;
	margin-top: 0px;
}
	
.avatarpost img {
	border: 1px solid #CCCCCC;
	display: inline;
	background-color: #fff;
}

.avatarpost  {
	float: right;
	margin: 5px 5px 4px 0px;
}

.avatarpostnoticia img {
	border: 1px solid #CCCCCC;
	margin:7px 5px 5px 90px;
	#margin:7px 5px 0px 34px;
	_margin:7px 5px 0px 34px;
	display: inline;
}

.avatarpostnoticia  {
	display: inline;
	float: left;
	height: 48px;
	width: 134px;
	#width: 76px;
	_width: 76px;
	margin: 0px 10px 0px -58px;
	#margin: 0px 10px 0px 0px;
	_margin: 0px 10px 0px 0px;
	background: url(images/fondo_avatar_noticia.jpg);
	#background: url(images/fondo_avatar_noticia_ie.jpg);
	_background: url(images/fondo_avatar_noticia_ie.jpg);
}

.foot_content {
	font-size: 11px;
	background: url(images/index/fondo-comentarios.jpg);
	background-repeat:	no-repeat;
	height: 15px;
	width: 125px;
	color: #fff;
	margin-top: 12px;
	text-align: right;
}

.foot_content a {
	color: #fff;
}

.foot_content a:hover {
	color: #ff9900;
}

#footnoticias_content {
	font-size: 12px; /* Resets 1em to 10px */
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-decoration: none;
	color: #666666;
	margin-bottom: 50px;
}

.comentario img {
	width: auto;
}

/*Fin contenido index*/

/*Inicio estilos slideshow secciones*/

#rotator_borde {
	margin: 10px 0px 0px 10px;
	-moz-box-shadow:3px 3px 3px #A2B5C8;
	background-color:#003366;
	border:1px solid #000000;
	padding:5px;
	width: 440px;
}

#rotator img{
	border: 0px;
}

/*Fin estilos slideshow secciones*/

/*Inicio estilos foot autor*/

.foot_autor {
	width: 650px;
	height: 150px;
	background: url(images/footautor.jpg) no-repeat;
}

.foot_autor_avatar {
	-moz-box-shadow: 3px 3px 3px #A2B5C8;
	background:none repeat scroll 0 0 #FFFFFF;
	border:1px solid #003366;
	display:inline;
	float:left;
	margin:9px 10px 10px 24px;
}

.titulo_foot_autor {
	color:#003366;
	font-family:Arial,Helvetica,sans-serif;
	font-weight:bold;
	text-decoration:none;
	font-size: 19px;
	padding:5px 10px 0px 95px;
}

.contenido_foot_autor {
	color: #0066CC;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	margin: 9px 0 0 95px;
}

.contenido_foot_autor a {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	outline: none; 
}

.contenido_foot_autor a:hover {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	text-decoration: underline;
	outline: none; 
}

.contenido_foot_autor_nombre {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	display:inline;
}

.contenido_foot_web {
	color: #0066CC;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	margin: 9px 10 0 0px;
	float: right;
}

.contenido_foot_web a {
	color: #000;
	font-size: 14px;
	font-weight:normal;
	outline: none; 
}

.contenido_foot_web a:hover {
	color: #000;
	text-decoration: underline;
	outline: none; 
}

.contenido_foot_compartelo {
	color: #0066CC;
	font-size: 14px;
	font-weight:bold;
	font-family:Arial,Helvetica,sans-serif;
	margin: 5px 10 0 95px;
	float: left;
	width: 500px;
}

.bookmark {
	display: inline;
}

.bookmark table{
	background-color: #fff;
	margin-top: 0px;
}

textarea.precoment  {
	width: 100%;
	height: 200px;
	max-width: 600px;
	min-width: 520px;
}

/*Fin estilos foot autor*/

/* Inicio estilos perfil */

.contenedor-cuadros-perfil {
	background-color: #F5F5F5;
    border: 1px solid #003366;
	padding: 23px;
	clear: both;
	overflow: hidden;
	list-style: square outside url("images/lista.gif");
	font-size: 11px;
}

.contenedor-cuadros-perfil a:link {
	color: #19558B;
	outline: none; 
}

.contenedor-cuadros-perfil a:visited {
	color: #000;
	outline: none; 
}

.contenedor-cuadros-perfil a:hover {
	color: #ff9900;
	outline: none; 
}

.cuadro-perfil {
	background-color: #fff;
    border: 1px solid #003366;
    padding: 10px;
	*clear: right;
	_clear: right;
	float: left;
	width: 251px;
	clear: right;
	margin-right: 26px;
}

.cuadro-perfil-derecha {
	background-color: #fff;
    border: 1px solid #003366;
    padding: 10px;
	*clear: right;
	_clear: right;
	float: left;
	width: 251px;
	clear: right;
}

.cuadro-perfil li{
	margin-bottom: 15px;
}

.cuadro-perfil-derecha li{
	margin-bottom: 15px;
}

.form_perfil input, select{
	background: none repeat scroll 0 0 #FBFBFB;
    border: 1px solid #E5E5E5;
    font-size: 24px;
    margin-bottom: 16px;
    margin-right: 6px !important;
    margin-top: 2px;
    padding: 3px;
    width: 320px;
}

.form_perfil textarea{
    width: 320px;
	height: 100px;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 24px;
	background: none repeat scroll 0 0 #FBFBFB;
    border: 1px solid #E5E5E5;
	max-width: 320px;
}

.form_perfil table{
    width: 500px;
}

.form_perfil #interest{
	font-size: 16px;
}

.nombre-ficha {
	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    margin: 7px 5px 0 0;
    text-shadow: 1px 1px 0 #000000;
	font-size: 15px;
}

.info-ficha {
	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    margin: 7px 5px 0 10px;
    text-shadow: 1px 1px 0 #000000;
	font-size: 10px;
}

.info-ficha-autor {
	color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    margin: 7px 5px 0 10px;
    text-shadow: 1px 1px 0 #000000;
	font-size: 10px;
}

.info-ficha span{
	color: #ff9900;
}

.info-ficha-autor span{
	color: #000;
	text-shadow: none;
}

.info-ficha a:link{
	color: #ff9900;
}

.presentacion-perfil {
	/*width: 605px;
	min-height: 60px;*/
}

.linea {
	padding-bottom: 7px;
}

.fn {
	color: #000;
}

/* Fin estilos perfil */

/* Botones "Me gusta" */

.error_logueo_favoritos {
	background-color: #DFF1FF;
    background-image: url("images/caution.gif");
    background-position: left center;
    background-repeat: no-repeat;
    border: 1px solid #3399FF;
    box-shadow: 3px 3px 3px #A2B5C8;
    color: #000000;
    font-size: 11px;
    font-weight: normal;
    margin: 5px 0px 10px 0px;
    padding: 5px 5px 5px 25px;
	font-family: Arial,Helvetica,sans-serif;
	clear: both;
	width: 150px;
}

.boton-me-gusta-infocon {
	background-image:url(images/me-gusta.png);
	height: 20px;
	width: 71px;
	border: 0;
}

.boton-me-gusta-infocondisabled {
	background-image:url(images/me-gusta-ok.png);
	height: 20px;
	width: 71px;
	border: 0;
}

.boton-me-gusta-infocon:hover {
	background-image:url(images/me-gusta-hover.png);
	cursor: pointer;
}

.boton-me-gusta-infocondisabled:hover {
	
}

.me-gusta-form {
	float: left;
	margin-right: 4px;
	margin-bottom: 5px;
}

.no-favorito {
	background-image:url(images/no_favorito.png);
	height: 20px;
	width: 71px;
	border: 0;
	}
	.no-favorito:hover {
		background-image:url(images/no_favorito_hover.png);
		cursor: pointer;
	}

/* Coleciones consolas
-------------------------------------------------------------- */

.edit-consola {
	float: left;
	position: relative;
	}
	.edit-consola img{
		cursor: pointer;
	}
	
.edit-consola {
	background-color: #FAFAFA;
	width: 120px;
	height: 140px;
	float: left;
	border: 1px solid #E9E9E9;
	margin-right: 6px;
	margin-top: 7px;
	position: relative;
	}
	.edit-consola img {
		border-right: 1px solid #E9E9E9;
		border-bottom: 1px solid #E9E9E9;
	}

.edit-consola-ok {
	width: 16px;
	height: 16px;
	position: absolute;
		top: 155px;
		left: 110px;
	}
	img.edit-consola-ok{
		border: none;
	}

#consola-caja-del {
	cursor: default !important;
}

#consola-manual-del {
	cursor: default !important;
}

.index_colecciones {
	text-align: left;
    width: 650px;
	padding-bottom: 20px;
	}
	.index_colecciones h1 {
		color: #333333;
		font-size: 24px;
		font-weight: bold;
		font-family: Arial,Helvetica,sans-serif;
		background: none;
	}
	.index_colecciones h2 {
		color: #333333;
		font-size: 20px;
		font-weight: bold;
		font-family: Arial,Helvetica,sans-serif;
		background: none;
		margin-bottom: 5px;
		margin-top: 30px;
		clear: both;
	}
	.index_colecciones p {
		color: #333333;
		font-size: 13px;
		font-family: Arial,Helvetica,sans-serif;
	}
	
.consola-content {
	background-color: #F2F6F8;
	overflow: hidden;
	border: 1px solid #E9E9E9;
	padding: 0px 0px 7px 7px;
	width: 641px;
}

.consola {
	background-color: #FAFAFA;
	width: 120px;
	height: 140px;
	float: left;
	border: 1px solid #E9E9E9;
	margin-right: 6px;
	margin-top: 7px;
	position: relative;
	}
	.consola img {
		border-right: 1px solid #E9E9E9;
		border-bottom: 1px solid #E9E9E9;
	}
	
.col-add-delete-consola {
	position: absolute;
		top: 121px;
		left: 72px;
	color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
	
.consola-nombre {
	position: absolute;
		top: 123px;
		left: 5px;
	color: #333333;
	font-size: 11px;
	height: 15px;
	overflow: hidden;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	}
	.consola-nombre a {
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		color: #333;
	}
	.consola-nombre a:hover {
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		color: #ff9900;
	}

.consola-juegos {
	position: absolute;
		top: 5px;
		left: 91px;
	color: #333333;
	font-size: 11px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	text-align: center;
	width: 29px;
	}
	.consola-juegos img{
		color: #333333;
		font-size: 11px;
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		border: none;
	}

.consola-juegos-a {
	position: absolute;
		top: 5px;
		left: 91px;
	color: #333333;
	font-size: 11px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	text-align: center;
	width: 29px;
	cursor: pointer;
	}
	.consola-juegos-a img{
		color: #333333;
		font-size: 11px;
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		border: none;
	}
	.consola-juegos-a:hover{
		color: #ff9900;
	}

.consola-plus {
	position: absolute;
		top: 40px;
		left: 97px;
	border: none !important;
	}
	.consola-plus img {
		border: none;
	}

.consola-caja {
	position: absolute;
		top: 67px;
		left: 97px;
	border: none !important;
	}
	.consola-caja img {
		border: none;
	}

.consola-manual {
	position: absolute;
		top: 95px;
		left: 97px;
	border: none !important;
	}
	.consola-manual img {
		border: none;
	}
	
.img-add-consola {
	width: 120px;
	height: 140px;
	#width: 118px;
	#height: 135px;
	}
	img.img-add-consola {
		border: none;
	}

	
.img-add-consola-submit {
	width: 120px;
	height: 140px;
	#width: 118px;
	#height: 135px;
	border: none;
	cursor: pointer;
}
	
.img-del-consola-submit {
	width: 120px;
	height: 140px;
	#width: 118px;
	#height: 135px;
	border: none;
	cursor: pointer;
}
	
.img-del-consola {
	width: 120px;
	height: 140px;
	#width: 118px;
	#height: 135px;
	}
	img.img-del-consola {
		border: none;
	}
	
.head-titulo-volver-content {
	margin-top: 20px;
	}
	.head-titulo-volver-content h2 {
		display: inline;
	}
	
.head-volver {
	float: right;
	color: #333333;
    font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-size: 11px;
	margin-top: 9px;
	}
	.head-volver a {
		color: #333333;
	}
	.head-volver a:hover {
		color: #ff9900;
	}
	
.head-volver-juegos {
	float: right;
	color: #333333;
    font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
    font-size: 11px;
	margin-top: 8px;
	}
	.head-volver-juegos a {
		color: #333333;
	}
	.head-volver-juegos a:hover {
		color: #ff9900;
	}
	
/* Sidebar */

.content-datos-coleccion {
	padding: 10px 10px 10px 10px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	color: #333333;
	}
	.content-datos-coleccion li{
		clear: both;
		list-style: none;
		margin-bottom: 5px;
	}
	.content-datos-coleccion h3{
		margin-top: 0px;
		margin-bottom: 5px;
		line-height: 1;
	}
	.content-datos-coleccion a{
		font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
		color: #333;
	}
	.content-datos-coleccion a:hover{
		color: #ff9900;
	}
	.content-datos-coleccion a:visited{
		color: #333;
	}

.datos-coleccion {
	background-color: #FFF;
	border: 1px solid #E9E9E9;
	padding: 10px 10px 0px 10px;
	overflow: hidden;
	}
	.datos-coleccion .avatar {
		border: 1px solid #E9E9E9;
		margin-right: 10px;
		margin-bottom: 10px;
		background-color: #fff;
	}

.datos-coleccion-texto {
	clear: both;
}

.datos-coleccion-error {
	background-color: #FF9999;
	border: 1px solid #FF3333;
	padding: 5px 10px 5px 10px;
	overflow: hidden;
	margin-bottom: 10px;
}

.datos-coleccion-abajo {
	background-color: #FFF;
	border: 1px solid #E9E9E9;
	padding: 10px 10px 10px 10px;
	overflow: hidden;
	margin-top: 10px;
	}
	.datos-coleccion-abajo #wp_thumbie_thumb {
		border: 1px solid #CCC;
	}
	.datos-coleccion-abajo img#wp_thumbie_thumb {
		height: auto;
		width: 236px;
	}

.datos-coleccion-comparte {
	clear: both;
	float: right;
	display: inline;
	height: 24px;
}

.datos-coleccion-comparte img{
	margin-left: 5px;
	border: none;
}

.datos-coleccion-admin {
	background-color: #F2F6F8;
	border: 1px solid #E9E9E9;
	padding: 10px 10px 0px 10px;
	overflow: hidden;
	margin-top: 10px;
	}
	.datos-coleccion-admin li{
		margin-left: 5px;
	}
	
.datos-coleccion-comparte-content {
	background-color: #FFF;
	border: 1px solid #E9E9E9;
	padding: 5px 5px 5px 10px;
	overflow: hidden;
	margin-top: 10px;
	position: relative;
	}
	.datos-coleccion-comparte-content li{
		margin-right: 5px;
	}
	.datos-coleccion-comparte-content h3{
		display: inline;
		margin-top: 5px;
		position: absolute;
	}

/* Import */

.col-juegos-nombre a{
	color: #333;
	}
	.col-juegos-nombre a:hover{
		color: #ff9900;
	}

.col-juegos-select-title {
	color: #333;
	font-size: 18px;
	font-family: Arial,Helvetica,sans-serif;
	margin-top: 25px;
}

.col-juegos-import-generacion {
	color: #333;
	font-size: 11px;
	font-family: Arial,Helvetica,sans-serif;
}

/* Juegos */

.col-juegos-head {
	clear: both;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 10px;
    margin-bottom: 2px;
    overflow: hidden;
	margin-top: 20px;
	height: 23px;
}

.col-juegos-nombre {
	float: left;
    margin-right: 2px;
    text-align: left;
    width: 51%;
	#width: 347px;
}

.col-juegos-complementos {
	float: left;
    margin-right: 2px;
    text-align: center;
    width: 12%;
	#width: 94px;
}

.col-juegos-body .col-juegos-complementos {
	padding: 4px !important;
	height: 16px;
	#height: 26px;
	position: relative;
}

.col-juegos-caja {
	position: absolute;
		top: 4px;
		left: 20px;
	display: inline;
}

.col-juegos-manual {
	position: absolute;
		top: 4px;
		left: 50px;
	display: inline;
}

.col-juegos-valoracion {
	float: left;
    margin-right: 2px;
    width: 15%;
	text-align: center;
	#width: 106px;
}

.col-juegos-body .col-juegos-valoracion {
	height: 16px;
	#height: 26px;
	#padding-bottom: 1px;
	text-align: left;
}

.col-juegos-fecha {
	float: left;
    text-align: center;
    width: 13%;
	padding-right: 2px;
	#width: 92px;
}

.col-juegos-nombre, 
.col-juegos-complementos, 
.col-juegos-valoracion, 
.col-juegos-fecha {
	background: url("images/degradado.png") repeat-x scroll 0 0 #617EBF;
    border: 1px solid #495F91;
    padding: 4px;
}

.col-juegos-body .col-juegos-nombre, 
.col-juegos-body .col-juegos-complementos, 
.col-juegos-body .col-juegos-valoracion, 
.col-juegos-body .col-juegos-fecha {
	background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #EFEFEF;
}

.col-juego-single {
	background: none repeat scroll 0 0 transparent;
    border: medium none;
    clear: both;
    color: #333333;
    margin-bottom: 2px;
    overflow: hidden;
	height: 26px;
}

.col-juegos-body {
	clear: both;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

/* Juegos edit */

.col-juegos-nombre-edit {
	float: left;
    margin-right: 2px;
    text-align: left;
    width: 51%;
	#width: 339px;
	padding: 0px 4px 0px 4px !important;
}

.col-juegos-nombre-edit input {
	border: 0 none !important;
	height: 24px;
	width: 335px;
	font-size: 14px;
	color: #333333;
}

.col-juegos-complementos-edit {
	float: left;
    margin-right: 2px;
    text-align: center;
    width: 12%;
}

.col-juegos-body-add .col-juegos-complementos-edit {
	padding: 4px !important;
	height: 16px;
	#height: 26px;
	#width: 94px;
	position: relative;
}

.col-juegos-caja-edit {
	position: absolute;
		top: 4px;
		left: 20px;
	display: inline;
	cursor: pointer;
}

.col-juegos-manual-edit {
	position: absolute;
		top: 4px;
		left: 50px;
	display: inline;
	cursor: pointer;
}

.col-juegos-valoracion-edit {
	float: left;
    margin-right: 2px;
    width: 15%;
	#width: 106px;
	text-align: center;
	cursor: pointer;
	}
	.col-juegos-valoracion-edit img{
		padding-right: 3px;
	}

.col-juegos-body-add .col-juegos-valoracion-edit {
	height: 16px;
}

.col-juegos-fecha-edit {
	float: left;
    text-align: center;
    width: 13%;
	#width: 92px;
	padding-right: 2px;
}

.col-juegos-nombre-edit, 
.col-juegos-complementos-edit, 
.col-juegos-valoracion-edit, 
.col-juegos-fecha-edit {
	background: url("images/degradado.png") repeat-x scroll 0 0 #617EBF;
    border: 1px solid #495F91;
    padding: 4px;
}

.col-juegos-valoracion-edit {
	#padding-bottom: 1px;
}

.col-juegos-body-add .col-juegos-nombre-edit, 
.col-juegos-body-add .col-juegos-complementos-edit, 
.col-juegos-body-add .col-juegos-valoracion-edit, 
.col-juegos-body-add .col-juegos-fecha-edit {
	background: none repeat scroll 0 0 #FAFAFA;
    border: 1px solid #EFEFEF;
}

.col-juegos-body-add {
	clear: both;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}

.col-juegos-boton-add {
	background-color: #FAFAFA;
	width: 635px;
	#width: 645px;
	height: 24px;
	#height: 26px;
	border: 1px solid #EFEFEF;
	cursor: pointer;
	margin-bottom: 2px;
	}
	
.col-juegos-boton-del {
	background-color: #FAFAFA;
	width: 539px;
	#width: 549px;
	height: 24px;
	#height: 26px;
	border: 1px solid #EFEFEF;
	cursor: pointer;
	float: left;
	margin-right: 2px;
	}
	
.col-juegos-boton-borrar {
	float: right;
	height: 16px;
	width: 16px;
	cursor: pointer;
	}
	
.col-juegos-boton-submit {
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	float: left;
    text-align: center;
    width: 94px;
	height: 26px;
	#height: 29px;
	padding-right: 2px;
	padding: 4px;
	background: url("images/degradado.png") repeat-x scroll 0 0 #FFDBA2;
    border: 1px solid #FFB43E;
	color: #333333;
	}
	.col-juegos-boton-submit:hover {
		text-decoration: underline;
		cursor: pointer;
}

.col-juegos-boton-submit-delete {
	font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
	float: right;
    text-align: center;
    width: 94px;
	height: 26px;
	padding-right: 2px;
	padding: 4px;
	background: url("images/degradado.png") repeat-x scroll 0 0 #FF9999;
    border: 1px solid #FF3333;
	color: #333333;
	margin-right: 13px;
	#margin-right: 5px;
	}
	.col-juegos-boton-submit-delete:hover {
		text-decoration: underline;
		cursor: pointer;
}

.col-juegos-header-imagen{
	border: 1px solid #EFEFEF;
	position: absolute;
	clip: rect(34px, 92px, 88px, 0px);
	float: left;
	margin-top: -10px;
	z-index: 1;
}

.col-juegos-header-imagen-fondo {
	position: absolute;
	clip: rect(33px, 92px, 89px, 0px);
	float: left;
	margin-top: -10px;
	background: url("images/colecciones/fondo_con_juego.gif");
	height: 120px;
	z-index: 2;
	width: 92px;
}

.col-juegos-header-titulo {
	font-size: 18px;
	font-weight: bold;
	position: absolute;
		top: 25px;
		left: 105px;
}

.col-juegos-header-nofunciona {
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	color: #333;
	position: absolute;
		top: 25px;
		left: 575px;
	}
	.col-juegos-header-nofunciona a{
		color: #ff0000;
	}
	.col-juegos-header-nofunciona a:hover{
		color: #ff0000;
	}
	
.col-juegos-header-importar {
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	color: #333;
	position: absolute;
		top: 2px;
		left: 435px;
	}
	.col-juegos-header-importar a{
		color: #333;
	}
	.col-juegos-header-importar a:hover{
		color: #ff9900;
	}

.col-juegos-header-subtitulo {
	font-size: 18px;
	position: absolute;
		top: 50px;
		left: 105px;
	width: 530px;
}

.col-juegos-header {
	position:relative;
	height: 80px;
	color: #333333;
    font-family: Arial,Helvetica,sans-serif;
}

.col-descripcion-submit {
	background-color: #FAFAFA;
	width: 100%;
	height: 24px;
	border: 1px solid #EFEFEF;
	cursor: pointer;
	margin-bottom: 2px;
	text-align: center;
	color: #333333;
	}
	.col-descripcion-submit:hover {
		text-decoration: underline;
	}
	
.col-descripcion-edit textarea{
	max-width: 650px;
	width: 100%;
	height: 250px;
	background-color: #FAFAFA;
	border: 1px solid #E9E9E9;
	padding: 5px 5px 5px 7px;
	color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 13px;
}

.col-footer-compartir {
	background-color: #F2F6F8;
    border: 1px solid #E9E9E9;
    overflow: hidden;
    padding: 0 0 7px 7px;
    width: 641px;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	color: #333;
	font-size: 11px;
	}
	.col-footer-compartir input{
		width: 634px;
	}
	.col-footer-compartir h3{
		width: 120px;
		float: left;
	}
	.col-footer-compartir a{
		float: left;
		margin-top: 18px;
	}

.col-last-add-imagen {
	height: 30px;
	overflow: hidden;
	clip: rect(20px, 90px, 40px, 0px);
	float: left;
	border: 1px solid #E9E9E9;
	}
	.col-last-add-imagen img {
		margin-top: -40px;
	}

.col-last-add-content {
	clear: both;
	height: 32px;
	margin-top: 10px;
	position: relative;
}

.crear-coleccion {
	background-color: #fff;
	border: 1px solid #e9e9e9;
	height: 126px;
	}
	.crear-coleccion:hover {
		background-color: #fff;
		border: 1px solid #D7D7D7;
	}
	
.nota-eliminar-consola {
	color: #333;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	margin-top: 9px;
}

.col-indice-generaciones {
	color: #333;
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	background-color: #FAFAFA;
	border-bottom: 1px solid #E9E9E9;
	text-align: left;
	padding: 5px 5px 5px 15px;
	margin: 0px -25px 0px -25px;
	}
	.col-indice-generaciones a{
		color: #333;
	}
	.col-indice-generaciones a:hover{
		color: #ff9900;
	}
	
.col-imagenes-portada {
	width: 300px;
	margin: 10px;
	}
	.col-imagenes-portada img{
		border: 1px solid #E9E9E9;
	}
	
.col-imagenes-portada-texto {
	font-family: Tahoma,Calibri,Verdana,Geneva,sans-serif;
	font-size: 11px;
	color: #333;
	padding: 5px;
}

/* Mensajes privados
-------------------------------------------------------------- */

.cubepm .col-juegos-nombre {
	width: 54%;
}

.cubepm .col-juegos-complementos {
	width: 20%;
	overflow: hidden;
}

.cubepm .col-juegos-fecha {
	width: 20%;
	overflow: hidden;
}

.cubepm .col-juego-single .unopened {
	background: url("images/degradado.png") repeat-x scroll 0 0 #FFDBA2 !important;
	border: 1px solid #FFB43E !important;
}

.cubepm table thead tr th {
	background: url("images/degradado.png") repeat-x scroll 0 0 #617EBF;
}

/* Foro
-------------------------------------------------------------- */

.bbp-mandar-pm {
	background-color: #fff;
	position: absolute;
		right: 2px;
		bottom: 2px;
	}
	.bbp-mandar-pm img {
		border: none;
	}
	.bbp-mandar-pm a {
		text-decoration: none;
		border: 1px solid #e9e9e9;
		float: right;
		height: 18px;
	}
	.bbp-mandar-pm a:hover {
		border: 1px solid #495F91;
	}

.bbp-reply-content {
	position: relative;
}

