@charset "utf-8";
/** 12 Octubre 2009 **/
/* CSS Document */
:focus {outline:0;}
img {border:none;}
html {width: 100%;}

body{
	font-size: 12px;
	color: #666;
	margin: 0px;
	padding: 0px;
	border-left: 1px solid #CCC;
	background-color: #6E6C6C;
	font-family: Arial, Helvetica, sans-serif;
}
a:link{
	color:  #333;
	border-bottom: 1px dotted #BACC3B;
	text-decoration: none;
}
a:visited{
	color:  #333;
	border-bottom: 1px dotted #BACC3B;
	text-decoration: none;
}
a:hover {
	color: #000000;
	background-color: #BACC3B;
	border-bottom: 1px solid #BACC3B;
	text-decoration: none;
}
a.sinlink { border:0;}
a.sinlink:hover { border:0; background-color: #fafafa;}
#todo {
	margin: 0 auto;
	/*SI SE ABRE ESTO QUEDA CENTRADA*/
	padding: 0px;
	width: 990px;
	height: auto;
	background-color: #BACC3B;
	/*border-left: #BACC3B 5px solid;
	border-right: #BACC3B 5px solid;*/
}
#banner-top{
	background-image: url('/ar/tit_publi_top.gif');
	background-position: center left;
	background-repeat: no-repeat;
	background-color: #E9E9E9;
	padding: 0 0 0 15px;
	border-bottom: 5px #bacc3b solid;
/*	border-top: 5px #6E6C6C solid;*/
	height: 90px;
}
#banner-top-en{
	background-image: url('/ar/tit_publi_top_en.gif');
	background-position: center left;
	background-repeat: no-repeat;
	background-color: #E9E9E9;
	padding: 0 0 0 15px;
	/*border-top: 5px #6E6C6C solid;*/
	border-bottom: 5px #bacc3b solid;
	height: 90px;
}
#banner-top a, #banner-top-en a{
	border: 0;
}
/* Hacemos flotar los banners */
.banner728 { float: left; }
.banner236 { float: right; }
.banner-dividido { height: 93px }

#logo-contenedor{
	width: 990px;
	height: 53px;
}
#logo{
	float: left;
	width: 400px;
}
#logo img{
	margin: 7px 0 0 12px;
}
#clock-share{
	width: 165px;
	float: right;
	margin: 10px 0 10px 0;
}
.clock{
	color: #333333;
	margin-top: 7px;
	line-height: 16px;
	font-size: 11px;
}
#share img{
	margin-right: 5px;
}
.texto-p{
	font-size: 10px;
}
.texto-m{
	font-size: 11px;
}
.fecha-general{
	color: #666;
	margin: -8px 0 5px 20px; /* ************************************************************************************ */
	font-size: 11px;
	width: 95%; /* *********************************************************************************************** */
	float: left;
	line-height:26px; /* ************************************************************************************ */
}
.fecha-general div {float:left;}
/* menu-------------------- */

#menu{
	padding: 0 0 0 15px;
	width: 780px;
	height: 25px; /* *********************************************************************************************** */
	margin: 20px 0 0 0;
	display: block;
}
#menu ul li {list-style-type:none;}
#menu ul, #menu ul li {padding:0;margin:0;display:inline;}
#menu-english{
	float: right;
	width: 150px;
	text-align: right;
	margin:-1px;
}
#menu-general {
	float: left;
	width: 500px;
}
#menu .menu, #menu .menu:visited {
	margin: 0 4px 0 0;
	float: left;
	display: block;
	color: #FFFFFF;
	background-color: #6E6C6C;
	padding: 5px 7px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-topright: 5px;
	-webkit-border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	/*text-shadow: 2px 2px 2px #666;*/
	text-decoration: none;
	font-size: 10px;
	border-left: 1px solid #6E6C6C;
	border-top: 1px solid #6E6C6C;
	border-right: 1px solid #6E6C6C;	
	border-bottom: 3px solid #FFF;
}
.idioma{
float: right !important;
}
.menu:hover, .selected{
	color: #333 !important;
	background-color:#FFF !important;
}

/* menu2 -------------------- */

#menu2-contenedor{
	margin: 10px 0 8px 20px;
	/* padding: 7px 0 30px 0;++++++ */
	font-size: 10px;
	width: 95%;
	/*border-bottom: 5px solid #F4F7DD;*/
	height:20px;/* height:20px;**************************************************************************************************************** */
padding-bottom:12px;
}
#plus-body #menu2-contenedor {
padding-bottom:33px;
}/***************************************************************************************************************/

#menu2{
	 /* width: 580px; *******************************************************************/
	width:100%;
	float: left;
/*	height: 25px !important;  ************************************************************************************** */
	}

.menu2, .menu2Selected {float:left;margin-right:3px;height:20px;line-height:20px;} /* ************************************************* */
#sumario .menu2 {float:none;}
.menu2 span a{line-height:20px;}
.menu2 a{
	color: #333;
	background-color: #BACC3B;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
	height:20px !important;
	}
.menu2 a:visited{
	color: #333;
	background-color: #BACC3B;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
}
.menu2 a:hover{
	color: #333;
	background-color:#FFF;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #CCC;
	}
.menu2Selected a{
	background-color:#FFF;
	color: #333333;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #CCC;
	}



.menu-semanas a{
	color: #333;
	background-color: #BACC3B;

	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
	height:20px !important;
	}
.menu-semanas a:visited{
	color: #333;
	background-color: #BACC3B;

	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
}
.menu-semanas a:hover{
	color: #333;
	background-color:#FFF;

	text-decoration: none;
	font-size: 10px;
	border: 1px solid #CCC;
	}
.menu-semanasSelected a, .menu-semanasSelected a:hover {
	background-color:#FFF !important;
	color: #333333 !important;

	text-decoration: none !important;
	font-size: 10px !important;
	border: 1px solid #CCC !important;
	}







.menu-recibir{
	float: right;
	width: 180px;
	text-align: right;
	font-size: 10px;
	height: 20px;
}
/*generales------------------*/

#contenido{
	width: 700px;
	float: left;
	margin: 20px 0 0 40px;
}
#contenido-dos-columnas{
	width: 800px;
	float: left;
	display: block;
	background-color: #FFFFFF;
	margin: -2px 0 0 5px;
	padding:0;
}
#error{
	width: 360px;
	float: left;
	margin: 10px 0 0 30px;
	border-right: 1px solid #BACC3B;
	padding-right: 10px;
	height: 550px;
}
#derecha-imagen-error{
	width: 365px;
	float: left;
	margin: 10px 0 0 10px;
	text-align: center;
}
.img-left{
	float: left;
	margin: 15px 17px 10px 0;
}

.img-right{
	float: right;
}
.img-nada{
	clear: both;
}
#izquierda{
	width: 360px;
	float: left;
	margin: 5px 0 0 20px;
	border-right: 1px solid #BACC3B;
	padding-right: 10px;
}
body#aviso-legal #izquierda {
	width:600px;
	border-right: 1px solid #FFF;
	margin-left:80px;
	
}
#derecha{
	width: 360px;
	float: left;
	margin: 5px 0 0 0;
	padding-left: 10px;
}
.seccion1{
	display:block;
	color: #777;
	width: 96%;
	clear: both;
	height: auto;
	padding: 4px 0 6px 7px;
	border-top: 5px solid #BACC3B;
	font-size: 13px;
	font-weight: bold;
	background-color: #F4F7DD;
	}
.subseccion1{
	padding: 12px;
	font-size: 14px;
	font-weight: bold;
	margin-top:15px;
	}
#izquierda-plus{
	width: 360px;
	float: left;
	margin: 5px 0 0 20px;
	padding-right: 10px;
}	
#derecha-plus{
	width: 360px;
	float: left;
	margin: 5px 0 0 0;
	padding-left: 15px;
	border-left: 1px solid #BACC3B;
}
#derecha-imagen{
	width: 365px;
	float: left;
	margin: 10px 0 0 10px;
	text-align: center;
}
.izquierda-1{
	margin: 0 0 20px 0;
}
.izquierda-11{
	padding: 0 12px 20px 12px;
}
#izquierda-larga{
	width: 420px;
	float: left;
	margin: 10px 10px 0 20px;
}

/*blog------------*/
#izquierda-blog{
	width: 490px;
	float: left;
	margin: 0 0 0 20px;
	border-right: 1px solid #BACC3B;
	padding-right: 20px;
	padding-bottom: 20px;
}
.izquierda-11-blog{
	padding: 15px 15px 30px 15px;
	margin: 20px 0 20px 0;
	background-image: url('/ar/bg_diagonal-2.gif');
	background-repeat: repeat-x;
	background-position: bottom left;
	width: 92%;
	background-color:#FAFAFA;
}
.izquierda-11-blog-sin-raya{
	padding: 15px 12px 20px 0;
	margin: 0 0 20px 10px;
}
#izquierda-blog img{
	padding: 20px 0;
}
.titulo-blog{
	color: #666666;
	clear: both;
	margin: 2px 0 5px 0;
	padding: 7px 0 0 0;
	font-size: 16px;
	font-weight: bold;
	border-top: 2px dotted #CCC;
}	
#derecha-blog{
	width: 210px;
	float: left;
	margin: 0 0 0 20px;
}
.titulo-blog-menu{
	margin: 0 0 15px 0;
}
.titulo-blog-menu ul{
	margin-left: 15px;
	padding:0;
	color:#bacc3b;
}


.titulo-blog-menu a{
font-size: 11px;
}
.izquierda-11-blog .pie_post {
	height:16px;
	margin-top:20px;
}
.izquierda-11-blog .autor_post {
	background:url('/ar/ico_lapiz.gif') no-repeat;
	padding:3px 0 5px 21px;
	margin-top:-2px;
	float:left;
	width:190px;
}
.izquierda-11-blog .comments {
	background:url('/ar/icono_bubble.gif') no-repeat;
	padding-left:18px;
	height:16px;
	font-size:11px;
	float:right;

	}
.izquierda-11-blog .permalink {
	background:url('/ar/icono_permalink2.gif') no-repeat;
	height:16px;
	font-size:11px;
	padding-left:18px;
	margin-right:20px;
	float:right;
}
.comments a{	
font-size:11px;
}
body#body-blog .paginacion-resultados {
	margin-right: 0 !important;
	margin-bottom: -20px;

}
#pie-foto-cursiva{
	font-size: 11px;
	margin: -15px 0 25px 0 !important;
}
.pie-foto-blog {
	font-size: 10px;
	margin: -25px 0 20px 0 !important;
}
a.cero-altura{
	border-bottom: 0px solid #fafafa !important;	
	display:block;	
	margin-bottom:-25px !important;
}
.cero-altura:hover{
	background-color:#fafafa;
	border-bottom: 0px solid #fafafa !important;	
}

/* *********
	post comentarios
************ */
.formcomentario textarea {
	height:200px;
	width:450px;
	font-size:12px;
	font-family:Arial,Helvetica,sans-serif;
}
.formcomentario .alias {
	width:200px;
}
.formcomentario .email {
	width:200px;
	margin-bottom:5px;
}
.formcomentario .codigo {
	height:20px;
	position:relative;
	top:-3px;
	margin-left:10px;
	width:40px;
	font-size:13px;
}
.formcomentario .codigo-img {
	position:relative;
	top:10px;
	width:136px;
	height:44px;
	margin:15px 0;
}
.formcomentario .boton {
	cursor:pointer;
	margin-top:15px;
}
.codigo-img img{
	padding:0 !important;
}

.post-comentarios{
	margin: 0 0 20px 0;
	border-bottom: 1px #BACC3B solid;
	padding: 15px 15px 25px 25px;
	background-color: #F8FAEB;
}

.post-cabecera{
	clear: both;
	height: 30px;
}
.post-usuario{
	float: left;
	font-size: 11px;
	color: #666666;
}
	
.post-numero{
	float: right;
	font-size: 16px;
	color: #A2B12E;
	font-weight: bold;
}

.post-paginacion{
	height: 20px;
	margin: 0 0 20px 0;
}
	
.post-numero-comentarios{
	float: left;
	font-size: 10px;
	color: #666666;
	padding: 2px 4px;
	border: 1px #CCC solid;
}

.post-menu-paginacion{
	float: right;
}

.post-permalink {
	background:url('/ar/icono_permalink2.gif') no-repeat;
	height:16px;
	font-size:11px;
	padding-left:18px;
	margin-bottom:20px;
	float:right;
}

.menu-comments a{
	color: #333;
	background-color: #CCCCCC;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
	}
.menu-comments a:visited{
	color: #333;
	background-color: #CCCCCC;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #FFF;
}
.menu-comments a:hover{
	color: #333;
	background-color:#FFF;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #CCC;
	}
.menu-commentsSelected a{
	background-color:#FFF;
	color: #333333;
	padding: 2px 6px;
	text-decoration: none;
	font-size: 10px;
	border: 1px solid #CCC;
	}

/* *********
	fin post comentarios
************ */



#derecha-corta-imagen{
	width: 250px;
	float: left;
	margin: 30px 10px 0 40px;
	background-image: url('/ar/escaparate_01.jpg');
	height: 400px;
	background-position: bottom left;
}
.derecha-1-imagen{
	float: right;
	margin: 25px 0 0 0;
}
.derecha-1{
	margin: 0 0 20px 0;
	
}
.derecha-11{
	padding: 0 12px 5px 12px;
}


.titulo1{
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	padding: 15px 0 6px 0;
	clear: both;
	}
	
/* *********
	agenda
************ */
.agenda-columna{
	width: 175px;
	float: left;
	margin: 10px 0 0 18px;
	color: #666666;
	padding: 0 0 20px 0;
}
.agenda-ancho{
	margin: 10px 14px 0 18px !important;
	width: 230px !important;
}
.titulo-agenda{
	font-size: 14px;
	color: #6E6C6C;
	font-weight: bold;
	margin: 10px 0;
}
.seccion{
	font-size: 12px;
	color: #333333;
	padding: 0 0 6px 0;	
	font-weight: bold;
	border-bottom: 3px solid #BACC3B;
	text-transform: uppercase;
	margin: 0 0 10px 0;
}
.imagen{
	border: 1px #CCC solid;
	-moz-box-shadow: 2px 5px 10px #999;
	-webkit-box-shadow: 2px 5px 10px #999;
}
.donde{
	color: #333;
	font-weight: bold;
	}	
.linea{
	border-top: 2px #D1DE43 dotted;
	margin: 10px 0 10px 0;
}
.linea2{
	border-top: 1px #CCC dotted;
	margin: 5px 0 5px 0;
}

form#formbuscarAgenda {float:right; margin-right:5px;}
form#formbuscarAgenda .busquedaAgenda, #formbuscar-anuncio .busqueda-anuncio {
	background-color:#FFFFFF;
	color:#333333;
	font-size:11px;
	border:1px solid #999999;
	text-indent:2px;
}
form#formbuscarAgenda .boton, #formbuscar-anuncio .boton {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
	background-color:#FFFFFF;
	cursor:pointer;
}
.img-resultados-agenda {float:left;height:95%;margin-top:15px;width:175px;}
.resultados-agenda {width:370px;float:right;}
/* FIN agenda */

/****************
Resultados agenda
*****************/

body#agenda-resultados .fecha-general div {
	padding-left:81px;
	width:60%;
} 
body#agenda-resultados .agenda-columna {
		width: 580px;
		margin-left: 100px
}
body#agenda-resultados .fecha-general {
		font-size: 12px;
		color: #666;
		margin:15px 0 5px 20px;
}
body#agenda-resultados .fecha-general span {
		color: #333;
		padding: 1px 4px;
}
body#agenda-resultados .paginacion-resultados a, body#body-blog .paginacion-resultados a  {
		padding: 3px;
		border: 1px solid #ddd;
		margin: 0 5px;
}
body#agenda-resultados .paginacion-resultados, body#body-blog .paginacion-resultados {
		text-align: right;
		margin-right: 120px;
		font-size: 11px;
}

.res_1 {
	background-color:yellow;
}
.res_2 {
	background-color:aqua;
}
.res_3 {
	background-color:lawngreen;
}
.res_4 {
	background-color:#FF4F4F;
}
.res_5 {
	background-color:yellow;
}
.res_6 {
	background-color:yellow;
}
.res_7 {
	background-color:yellow;
}
.res_8 {
	background-color:yellow;
}
.res_9 {
	background-color:yellow;
}
.res_10 {
	background-color:yellow;
}
/* Fin resultados agenda */

/********
Recomendaciones 4 abril 2011
*********/
body.recomendaciones .agenda-columna{
	margin-left: 60px !important;
	width: 655px !important;
}

body.recomendaciones .img-resultados-agenda{
	width:250px !important;
}

body.recomendaciones .resultados-agenda{
	width:360px !important;
}
body.recomendaciones .paginacion-resultados{
	margin-right:80px !important;
}
body.recomendaciones .fecha-general div {
	padding-left: 41px!important;
}
body.recomendaciones .fecha-general {
	margin:-8px 0 5px 20px !important;
}
body.recomendaciones #caja-enviar-amigo {
	display: none;
	width: 315px;
	z-index:20001;
	background-color:transparent;
}
body.recomendaciones #caja-enviar-amigo .solicitar-cerrar{
	width: 295px;
}
.enviar-amigo {
	cursor:pointer;
	margin:10px 0 0 0;
	width:111px;
	border:0;
}
#form-enviar-recomendacion label.error {
    float: right;
    margin-top: -5px;
    text-align: right;
    width: 100%;
}
span.facebooklink {
	display:inline-block;
	position:relative;
	top:2px;
	margin-left:5px;
}
span.errorcode, span.errorsend {color:#CD4D3C; display:none;}
/* Fin recomendaciones */

/* *************
	revista
*************** */
#contenido-dos-columnas-anteriores{
	width: 750px;
	float: left;
	margin: 0 0 0 0;
	padding: 10px 0 0 40px;
	display: block;
	background-color: #FFFFFF;
}
#contenido-dos-columnas-anteriores strong{
color: #333;
}
#contenido-dos-columnas-pdf{
	float: left;
	margin: 0 0 0 0;
	padding: 10px 0 30px 20px;
	display: block;
	background-color: #FFFFFF;
}
#menu-comprar-revista{
	background-color: #3C3C3C;
	color: #FFFFFF;
	padding: 10px 0 0 20px;
	height: 20px;
	width: 730px;
}
.numero-revista{
	width: 200px;
	float: left;
	font-size: 12px;
	font-weight: bold;
	background-color: #3C3C3C;
	color: #FFFFFF;
}

#sumario {
	width: 400px;
	float:left;
}

#sumario_imagen{
	float: right;	
}
							
.anteriores {
	display: inline;
	float: left;
	height: 170px;
	width: 150px;
	padding: 10px;
	border-right: 1px solid #E6E6E6;
	border-bottom: 1px solid #E6E6E6;
	text-align: left;
	font-size: 11px;
	color: #333333;
	line-height: 18px;
	}
.anteriores img{
	clear: both;
	padding: 0;
	}
.separador{
	clear: both;
}	
.separador-1{
	clear: both;
	height: 20px;
}	
.linea3{
	display:block;
	border-top: 1px #CCC dotted;
	margin: 10px 0 10px 0;
}
.linea4{
	border-top: 2px #D1DE43 solid;
	margin: 10px 0 10px 0;
}
.linea-sumario{
	border-top: 2px #CCC dotted;
	margin: 10px 0 10px 0;
	width: 370px;
}
.fondo-verde{
	background-color: #D1DE43;
	border: 1px #CCC solid;
	color: #333333;
}
.fondo-verde-claro{
	background-color: #F8FAE2;
	border: 1px #CCC solid;
	color: #333333;
	font-size: 11px;
}
textarea{
	font-size: 12px;
	font-family:Arial,Helvetica,sans-serif;
	color:#333;
	width: 340px;
}
/* FIN revista */

/************
	anuncios
*************/
#anuncios{
	width: 160px;
	float: left;
	margin: 0 0 20px 14px;
}
.publi{
	color: #333333;
	text-align: center;
	background-color: #FFFFFF;
	font-size: 10px;
	}
.anuncio {
	width:160px;
	height:80px;
	margin-top: 15px;
}
/* FIN anuncios */

/************
	FOOTER
*************/
#footer {
	font-size: 10px;
	padding:20px 20px 40px 20px ;
	margin: 20px 0 40px 0;
	border-top: #BACC3B 3px solid;
}
.footer-logoMc{
	float: left;
	margin-left:58px;
}
.footer-1 {
	font-size: 10px;
	float: left;
	width: 300px;
	padding: 0 0 20px 0;
}
.footer-2 {
	font-size: 10px;
	float: right;
	width: 200px;
	text-align: right;
	margin-top:-5px;
}
.footer-2 img{
	margin-left:5px;
}
#footer a{
	color: #333;
	text-decoration: none;
	font-size: 10px;
}
img.ico-pyasc {
	position:relative;
	top:4px;
}
div.icos-validacion {
	margin-top: 15px;
}
/* FIN footer */

/**********
 pop caja-news
 ***********/
#box{
	display:none;
	position:fixed;
	_position:absolute; /* hack para internet explorer 6*/
	height:100%;
	width:100%;
	top:0;
	left:0;
	background:#000000;
	border:1px solid #cecece;
	z-index:20000;
}
#caja-news {    /* ************************************************************************************** */
	display:none;
	position:fixed;
	_position:absolute; /* hack para internet explorer 6*/
	z-index:20001;
	width:300px;
}
.solicitar-caja {
	border: 10px solid #BACC3B;
	border-top:0;
	background-color: #FFF;
	border-right: 10px solid #BACC3B;
	border-bottom: 10px solid #BACC3B;
	border-left: 10px solid #BACC3B;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-webkit-border-bottom-right-radius: 10px;
	padding:10px; 
}
.solicitar-caja strong{
	font-size:14px;
}
.solicitar-cerrar span{
	right:10px;
	top:4px;
	position:absolute;
	display:block;
	cursor:pointer;
}
.solicitar-cerrar {
	padding: 5px 10px;
	color: #FFF;
	font-weight: bold;
	text-align: right;
	font-size: 14px;
	-moz-border-radius-topright: 10px;
	-moz-border-radius-topleft: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	height:15px;
	width:280px;
	background-color:#BACC3B;
}
.solicitar-cerrar a{
	color: #FFF;
	border:0;
}
#caja-news form .boton, #caja-news form .mail, .formulario form .boton, form .mail, #caja-enviar-amigo .boton {
	background-color:#D2DF43;
	border:1px solid #C0C0C0;
	color:#333333;
	font-size:10px;
	padding:2px;
	text-decoration:none;
}

#caja-news form option, .formulario form option{
	font-size: 11px;
}
#caja-news form .radio, .formulario form .radio{
	position:relative;
	top:3px;
	margin-top:10px;
	border:0;
	cursor:pointer;
}
#caja-news form .boton, .formulario form .boton, #caja-enviar-amigo .boton{
	margin-left:185px;
	margin-top:10px;
	width:70px;
	cursor:pointer;
	color:#666;
}
#caja-news .mail, .formulario .mail{
	width:200px;
}
#caja-news form .select, .formulario form .select{
	border:1px solid #ccc;
	cursor:pointer;
	font-size: 10px;
	color: #666;
	width:100px;
}
label.error {color:#CD4D3C;font-size:10px;display:block;/*margin:5px 0 0 53px;*/}
/* ************************************************************************************************************ */
#enviar-amigo {
	cursor:pointer;
	margin-left:18px;
	width:160px;
	background-color:#BACC3B;
	border:1px solid #FFFFFF;
	color:#333333;
	font-size:10px;
	line-height:20px;
	text-align:center;

}
#enviar-amigo img, .enviar-amigo img {position:relative;top:2px;}
#caja-enviar-amigo {width:280px;display:none;background: #F4F7DD; position:relative;top:-23px;left:215px;}
#caja-enviar-amigo label{display:block;float:left;}
#caja-enviar-amigo .mail {display:block;float:right;width:170px;}
#caja-enviar-amigo form {line-height:23px;padding:10px;}

/* ************************************************************************************************************ */
/****** FIN pop caja-news *******/

/* *********
 Cajas de tooltips
 ********** */
.caja-suscribir{
	width:180px;
	padding: 15px;
	border:1px solid #ccc;
	background:#333;
	font-size: 12px;
	color: #fff;
	position:relative;
	top: -70px;
	left:355px;
	opacity:0;
	filter: alpha(opacity = 00);
	margin-bottom:-150px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
.caja-suscribir span, .caja-num_actual span {
	font-weight:bold;
}
body#revista_anteriores .caja-suscribir,
body#revista_sumario .caja-suscribir
 {
	top: -55px;
	width:150px;
	left:460px;
}
body#plus-body .caja-suscribir
 {
	top: -140px;

}
span.recibe-informacion {float:right; visibility:visible !important;}
.caja-num_actual{
	width:180px;
	padding: 15px;
	border:1px solid #ccc;
	background:#333;
	font-size: 12px;
	color: #fff;
	position:relative;
	top: -50px;
	left:100px;
	opacity:0;
	filter: alpha(opacity = 00);
	margin-bottom:-90px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
}
/* *********
 FIN Cajas de tooltips
 ********** */
 
 hr{
	height: 1px;
	background-color: #C9D548;
	color: #C9D548;
	border: 0;
	margin: 10px 20px 10px 0;
 }
 /* *********
 Caja de menus archivo
 ********** */
#plus-body #menu2-contenedor{
	height:48px !important;
}
#aviso-legal #menu2-contenedor{
	margin-bottom:12px;
}
div.caja-form {
	float:left;
	margin-top:-10px;
	margin-left:20px;
}
#caja-archivo {
	clear:both;
	margin-top:5px;/*  *************************************************************************************/
	height:55px !important; /* *****************************************************************************/
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
#caja-archivo a{
	padding:2px 6px;
	border:1px solid #fff;
}
#caja-archivo a.anio-select, #caja-archivo a:hover {
	background-color:#fff;
	border:1px solid #ccc;
	line-height:20px; /* ******************************************************************************************** */
	
}
#caja-archivo a.mes-sin{
	color:#ccc;
}
#caja-archivo a.mes-sin:hover{
	background-color:#fff;
	cursor:default;
	border:1px solid #fff;
}
#fechas-archivos {
	height:30px;
	margin:20px 0 0;
	padding-top:3px;
}
#plus-body #fechas-archivos {
	margin:0;

}

#caja-archivo .anios {
	font-size:14px;
	margin:5px 0;
	font-weight:bold;
	line-height:22px; /* *********************************************************************************************** */
}
#caja-archivo .meses {
	display:none;
	margin:5px 0 0 0;
	padding:0;
	height:20px;
}
 /* ************
	FIN Caja de menus archivo
 ************* */
  /* ************
	index
 ************* */
.textorevista {
	position:relative;
	top:10px;

}
.carrusel-agenda {
	margin: 20px 0 20px 0;
}
.carrusel-agenda img {
	 border: 1px #CCC solid;
	 float: right;
	 margin: 0 0 10px 10px;
}
.carrusel-agenda-noticia {
	width:100%;
}



 /* ************
	FIN index
 ************* */

/* TABLON ANUNCION * */
#izquierda-tablon {
	float:left;
	position:relative;
	left:20px;
	padding-bottom:20px;
	width:760px;
}
#izquierda-tablon .seccion1 {width:750px; }
.anuncio-tablon {
	background: #FAFAFA url('/ar/esquina_tr.png') no-repeat top right;
	width:210px;
	float:left;
	font-size:11px;
	padding:10px 15px 15px;
	height:250px;
	margin:15px 15px 0 0;
	border-left:1px solid #bacc3b;
	border-bottom:1px solid #bacc3b;
	position:relative;
}
.no-margen {margin-right:0 !important;}
.paginacion-tablon {
	font-size:11px;
	margin-bottom:-20px;
	position:relative;
	text-align:right;
	top:8px;
	width:300px;
	float:right;
	margin-right:25px;
}
#formbuscar-anuncio {
	display:inline;
}
#formbuscar-anuncio .busqueda-anuncio {
	width:155px;;
}
#izquierda-tablon .menu2 {margin-top:10px;}
#izquierda-tablon .menu2 ul, .menu2 li{
	display:inline;
	margin:0;padding:0;
	list-style-type:none;

}
li.boton-enviar-anuncio {margin: 0 120px 0 200px; }
div#izquierda-tablon .menu2Selected {
	float:none !important;
}
div#izquierda-tablon .menu2Selected a {
	background-color:#FFFFFF;
	border:1px solid #CCCCCC;
	color:#333333;
	font-size:10px;
	padding:2px 6px;
}
form#enviar-anuncio {
	display:none;
	border:1px solid #ccc;
	width:710px;
	position:relative;
	top:20px;
	padding:10px;
	padding-left:30px;
	margin-bottom:20px;
	background:#F4F7DD url('/ar/1px_ccc.gif') repeat-y scroll 365px 0;
	height: 360px;
}
#respuestaAnuncio {
	width:710px;
	position:relative;
	top:20px;
	padding:10px;
	padding-left:30px;
	margin-bottom:10px;
	background:#F4F7DD;
	height: 25px;
	font-weight:bold;
}

form#enviar-anuncio input[type=radio]{
	position:relative;
	top:2px;
}
form#enviar-anuncio div {
	width:350px;
}
div.izquierda-eviar-form {float:left;}
div.derecha-eviar-form {float:right;}
form#enviar-anuncio textarea {
	width:250px;
	height:150px;
	display:block;
}
form#enviar-anuncio .boton {
	color:#666666;
	width:70px;


background-color:#D2DF43;
border:1px solid #C0C0C0;

font-size:10px;
padding:2px;
text-decoration:none;


}
.anuncio-tablon-busco, .anuncio-tablon-ofrezco, .fecha-anuncio {font-size:9px;}
.anuncio-tablon span.fecha-anuncio {line-height:20px;}
span.anuncio-tablon-busco {color:#3C70CC; font-size:10px;}
span.anuncio-tablon-ofrezco {
	color:#BF4231;
	font-size:10px;
}
.caja-busco {border-bottom:1px solid #3c70cc;}
.caja-ofrezco {border-bottom:1px solid #bf4231;}
.anuncio-titulo {color:#666;margin-top:15px;font-size:12px;}
.anuncio-tablon p {
	line-height:14px;
	padding-bottom:10px;
	margin:10px 0 30px;
	min-height:100px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#333;
}

#caja-responder {display:none;z-index:20002}


#form-responder-anuncio  {width:240px; line-height:23px;margin-top:-35px;position:relative;left:10px;}
#form-responder-anuncio label {margin-right:10px;}
#form-responder-anuncio textarea {width:235px; height:80px;color:#666;overflow:auto;}
#ref-anuncio {float:left;width:240px;padding:6px 0;font-size:10px;color:#aaa;font-style:italic;}
#form-responder-anuncio .boton {color:#666666;cursor:pointer;background-color:#D2DF43;border:1px solid #C0C0C0;position:relative;top:15px;left:0;;font-size:10px;}
#form-responder-anuncio .boton:focus {outline:none;}
#form-responder-anuncio .mail {width:160px;}
#form-responder-anuncio .codigo {width:35px;}
#form-responder-anuncio .codigo-img {position:relative;top:10px;}


#caja-responder .solicitar-cerrar {width:280px;position:relative;}
#caja-responder .solicitar-caja {width:260px;}

/* NOTICIAS */
.caja-noticia{
		float:left;
		font-size:11px;
		padding:6px;
		width:468px;
		margin-top:10px;
		background:#F4F7DD url('/ar/separador_noticia.png') no-repeat bottom right;
		-moz-border-radius-topleft:35px;
		position:relative;
}
.titulo_noticia {
	color:#9D7228;
	font-size:14px;
	line-height:15px;
} 
.caja-noticia p {
	margin-top:5px;
	text-align:justify;
}
.caja-noticia span.fecha-noticia {
	font-size:10px;
	line-height:15px;
	color:#999;
}
div.ico_noticia {width:50px;height:50px;float:left;position:relative;top:15px;left:8px;}
div .seccion1 div.ico_noticia {top:-18px}
div.texto_noticia {
	float:right;
	margin:10px 10px 10px 0;
	width:355px;
	padding:15px;
	background-color:#fff;
}
.caja-noticia img {
	width:50px;
	height:50px;
	padding:0 !important;
	float:left;
}

form#formbuscar-noticias .boton, form#enviar-noticia .boton, .anuncio-tablon .boton {
	border:1px solid #CCCCCC;
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:11px;
	text-align:center;
	background-color:#FFFFFF;
	cursor:pointer;
}
.anuncio-ref {
	bottom:15px;
	display:block;
	position:absolute;
	width:200px;
}
.anuncio-ref .boton{
	position:absolute;
	right:0;
	bottom:0;
	width:75px;

}
form#formbuscar-noticias .busqueda-noticias {
	background-color:#FFFFFF;
	border:1px solid #999999;
	color:#333333;
	font-size:11px;
	text-indent:2px;
	width:155px;
}
form#enviar-anuncio input[type=text] {
	width:250px;
	margin-bottom:10px;
	color:#333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
}

span.radio-buttons label.error {float:left;width:100%;}
form#enviar-noticia textarea {
	width:208px;
	overflow:hidden;
	height:150px;
	background:#F8FAE2;
	border:1px solid #ccc;
	margin-bottom:10px;
}
form#enviar-noticia img, 
form#form-enviar-amigo img, 
form#form-enviar-recomendacion img, 
form#enviar-anuncio img {width:80px;position:relative;bottom:-8px;margin-right:10px;}

form#enviar-noticia .email {width:208px;margin-top:2px;}

form#enviar-noticia .codigo, 
form#form-enviar-amigo .codigo, 
form#form-enviar-recomendacion .codigo, 
form#enviar-anuncio .codigo {width:35px !important;}

.paginacion-noticias {
	position:relative;
	top:20px;
	text-align:right;
	font-size:11px;
}
.paginacion-noticias a, .paginacion-tablon a {
	border:1px solid #DDDDDD;
	margin:0 5px;
	padding:3px;
}
body#body-noticias .seccion1{
	margin-bottom:15px;
}
body#body-noticias .seccion2 {
	width: 350px;
	margin-left: 80px;
}
.tooltip-ico-noticias {
	-moz-border-radius:6px;
	-webkit-border-radius: 6px;
	background:#333333 none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#FFFFFF !important;
	font-size:11px !important;
	left:37px;
	opacity:0;
	padding:3px 10px;
	position:absolute;
	top:-8px;


}
.noticia-portada{}
.noticia-portada11{
	border-bottom:3px solid #F4F7DD;
	margin:0 0 0 60px;
	padding:0 0 5px;
}
.ico_noticia_index{float:left;height:30px;width:30px;margin:12px 10px 10px;}
.noticia-portada .titulo1{clear:none;}
.fecha-noticia-portada{
	color:#999;
	font-size:10px;
	line-height:15px;
}
/* iconos noticias */
.noticia_escena{background:url('/ar/iconos_noticias.png')}
.noticia_libro{background:url('/ar/iconos_noticias.png') 0 -50px}
.noticia_cine{background:url('/ar/iconos_noticias.png') 0 -100px}
.noticia_arte{background:url('/ar/iconos_noticias.png') 0 -150px}
.noticia_tecnologia{background:url('/ar/iconos_noticias.png') 0 -200px}
.noticia_arquitectura{background:url('/ar/iconos_noticias.png') 0 -250px}
.noticia_disenio{background:url('/ar/iconos_noticias.png') 0 -300px}
.noticia_medio_ambiente{background:url('/ar/iconos_noticias.png') 0 -350px}
.noticia_feminismo{background:url('/ar/iconos_noticias.png') 0 -400px}
.noticia_musica{background:url('/ar/iconos_noticias.png') 0 -450px}
.noticia_formacion{background:url('/ar/iconos_noticias.png') 0 -500px}
.noticia_danza{background:url('/ar/iconos_noticias.png') 0 -550px}
.noticia_gestion_cultural{background:url('/ar/iconos_noticias.png') 0 -600px}

/* iconos noticias portada*/
.noticia_escena_index{background:url('/ar/iconos_noticias.png') 50px 0}
.noticia_libro_index{background:url('/ar/iconos_noticias.png') 50px -30px}
.noticia_cine_index{background:url('/ar/iconos_noticias.png') 50px -60px}
.noticia_arte_index{background:url('/ar/iconos_noticias.png') 50px -90px}
.noticia_tecnologia_index{background:url('/ar/iconos_noticias.png') 50px -120px}
.noticia_arquitectura_index{background:url('/ar/iconos_noticias.png') 50px -150px}
.noticia_disenio_index{background:url('/ar/iconos_noticias.png') 50px -180px}
.noticia_medio_ambiente_index{background:url('/ar/iconos_noticias.png') 50px -210px}
.noticia_feminismo_index{background:url('/ar/iconos_noticias.png') 50px -240px}
.noticia_musica_index{background:url('/ar/iconos_noticias.png') 50px -270px}
.noticia_formacion_index{background:url('/ar/iconos_noticias.png') 50px -300px}
.noticia_danza_index{background:url('/ar/iconos_noticias.png') 50px -330px}
.noticia_gestion_cultural_index{background:url('/ar/iconos_noticias.png') 50px -360px}

/**********
ENVIAR AMIGO
****************/
#caja-enviar-amigo .enviarCopia {margin-right:70px;line-height:15px;background-color:transparent;border-color:transparent;cursor:pointer;width:auto;}
#caja-enviar-amigo .textoComentario {width:255px;height:90px;overflow:auto;border:1px solid #ccc;color:#666;font-family: Arial, Helvetica, sans-serif}
#form-enviar-amigo label.error {float:right; width:100%;text-align:right;margin-top:-5px;}

/*  resultados buscador   */

.sin-resultados {
	height:700px;
}

.sin-resultados div{
	margin:40px 0 0 50px;
}

