body {
    text-align: center;
}
#container {
    width: 990px;
    margin: 0px auto;
    text-align: left;
}

#portada{
	text-align: left;
	margin-left:5px;
	margin-top:65px;
	margin-bottom:30px;
	
}


#portprensa{
	text-align: left;
	margin-left:20px;
	margin-top:20px;
	float:left;
	position: relative;
	}	
	
#portarte{
	margin-top:20px;
	margin-left:2px;
    text-align: left;
	float:left;
	clear:right;
	}
	
#portfoto{
	text-align: left;
	margin-top:20px;
	margin-left:20px;
	float:left;
	clear:none;
	position: relative;
}

#portfoco{
	margin-left:50px;
	margin-top:20px;
	float:left;
	clear:none;
	position: relative;
	background-color: #faf1c6;

}


.bloqueprensa{
	padding-top : 2px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:10px;
	margin-top : 0px;
	margin-bottom : 5px;
	background-color : #Fff;
	color : #000000;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #FC7C00;
	}
	
.bloquearte {
	padding-top: 5px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:5px;
	margin-bottom : 5px;
	background-color : #FFF;
	color : #000000;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #06B18B;
	}
	

.bloquefoto {
	padding : 10px;
	margin-top : 0px;
	margin-bottom : 5px;
	background-color : #666666;
	color : #FFF;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	}
	
.bloquefoco {
	padding : 5px;
	margin-top : 0px;
	margin-bottom : 5px;
	background-color : #faf1c6;
	color : #000;
	font-size:10pt;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px outset #EEE;
	}

.portartista {
	font-size:16px;
	color: #06B18B;
	background-color:#FFFFFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	display: block;	
}
	

	 
 .fecha {
	font-size:9px;
	color: #777777;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-align:right;
	display: block;
	 }
	 
	 	 .tarte{
	font-size: 15px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: left;
	color:#00CA9D;
	background-color: #Faf1C6;
	text-align: left;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #00CA9D;
	border-left-width: 1px;
	border-left-color: #00CA9D;
}
	 .tprensa {
	font-size: 15px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: left;
	color:#FA5005;
	background-color: #Faf1c6;
	text-align: left;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FA5005;
	border-left-width: 1px;
	border-left-color: #FA5005;
}
	
		 .tfoto{
	font-size: 15px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: left;
	color:#333;
	background-color: #Faf1c6;
	text-align: left;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #333;
	border-left-width: 1px;
	border-left-color: #333333;
}


	 .tfoco {
	font-size: 15px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: left;
	color:#FA5005;
	background-color: #FAF1c6;
	text-align: left;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #FA5005;
	border-left-width: 1px;
	border-left-color: #FA5005;
}

	 
	 
	 

#main {
    margin-top:80px;
	margin-left: 15px;
	width:700px;
	float:left;
}

#report {
    margin-top:65px;
	margin-left:20px;
	width: 800px;
    padding: 10px;
    float: left;
	border:1px;
	border-color:#FA5005;
}

#fondo {
    margin-top:80px;
	margin-left: 20px;
	float:left;
	padding:10px;
	width:950px;
}

#publi {
    margin-top:190px;
    padding: 10px;
    position:absolute;
	left:850px;
	width:150px;
	text-align:center;
}
#footer {
    clear: both;
	background-color:#FAF1C6;
	width:970px;
	margin-left:10px;
	text-align:center;
	padding:5px;
	display:block;

}

/* Estilos de configuración del menú desplegable.*/

#dhtmlgoodies_menu ul li ul{
display:none; /* Necesario para visualizarse bien en opera */
}

#dhtmlgoodies_menu{
visibility:hidden;
}
#dhtmlgoodies_menu ul{
margin:0px; /* Sin sangria */
padding:0px; /* Sin sangria */
}
#dhtmlgoodies_menu li{
list-style-type:none; /* Sin iconos */
}
#dhtmlgoodies_menu a{
margin:0px;
padding:0px;
}

/* Estilos de la estética del menú. Aquí puedes modificarlos de acuerdo al estilo de tu web
   Estilos que se aplican a todo el menú*/

#dhtmlgoodies_menu ul{
border:0px solid #000;
background-color:#FC7C00;
padding:1px;
}
#dhtmlgoodies_menu ul.menuBlock1{ /* Barra de menú - elementos del menu principal*/
	padding:0px;
	border:0px;
	background-color:#FC7C00;
	overflow:visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: auto;
	top:38px;
	left:300px;
	position: absolute;

}
#dhtmlgoodies_menu ul.menuBlock2{ /* Barra de menú - elementos del menu principal*/
	border:0px;
	background-color:#FAF1C6;
	overflow:visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	height: 4px;
	line-height: normal;
	vertical-align: top;
	display: block;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 1px;
	padding-left: 1px;
}
#dhtmlgoodies_menu a{
color: #000;
text-decoration:none;
padding-left:2px;
padding-right:2px;
}

/* Estilos del menú principal. El que esta siempre visible */

#dhtmlgoodies_menu .currentDepth1{
color:#000;
padding-left:5px;
padding-right:5px;
border:0px;
}
#dhtmlgoodies_menu .currentDepth1over{
padding-left:5px;
padding-right:5px;
background-color:#FC7C00;
border:0px;
}
#dhtmlgoodies_menu .currentDepth1 a{
font-weight:bold;
}
#dhtmlgoodies_menu .currentDepth1over a{
color:#FFF;
font-weight:bold;
}

/* Estilos submenu nivel 1 */

#dhtmlgoodies_menu .currentDepth2{
padding-right:2px;

}
#dhtmlgoodies_menu .currentDepth2over{
padding-right:2px;
background-color:#FFF;
border:0px;
}
#dhtmlgoodies_menu .currentDepth2over a{
color:#FA5005;
} 

/* Estilos submenu nivel  2 */

#dhtmlgoodies_menu .currentDepth3{
padding-right:2px;
border:1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth3over{
padding-right:2px;
background-color:#FFF;
border:1px solid #000;
}

/* Estilos submenu nivel 3 */

#dhtmlgoodies_menu .currentDepth4{
padding-right:2px;
border:1px solid #FFF;
}
#dhtmlgoodies_menu .currentDepth4over{
padding-right:2px;
border:1px solid #000;
} 

a.men {
	color: #000000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
a.men:hover {
color: #FFFFFF; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:14px;
font-weight:bold;}

a.men2 {
	color: #000000;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.men2:hover {
color: #FA5005; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:11px;
font-weight:bold;}

a.men3 {
	color: #333;
	text-decoration:none;
	font-size:10px;
	font-weight:bold;
	background-color:none;
}
a.men3:hover {
color: #FA5005; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:10px;
font-weight:bold;}

a.men4 {
	color: #000;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
a.men4:hover {
color: #FA5005; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:14px;
font-weight:bold;}

a.glos {
	color: #FAF1C6;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.glos:hover {
color: #000; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:11px;
font-weight:bold;}

a.inni {
	color: #FA5005;
	text-decoration:none;
	font-size:11px;
	font-weight:bold;
}
a.inni:hover {
color: #000; 
font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none;
font-size:11px;
font-weight:bold;}



.cabeza{
	background-image: url(cabezera.jpg);
	background-repeat: no-repeat;
	position: absolute;
	height: 70px;
	width: 995px;
	left: 1px;
	right:2px;
	top: 3px;
}


.menu {
	vertical-align:bottom;
	text-align: left;
	position: absolute;
	left:130px;
	top: 40px;
	right: auto;
	bottom: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	background-color: #FAF1C6;
	display: block;
	visibility: inherit;
}

.buscador {
	vertical-align:bottom;
	text-align: left;
	position: absolute;
	left:5px;
	top: 36px;
	right: auto;
	bottom: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	background-color: #FAF1C6;
	display: block;
	visibility: inherit;
}


.forosup {
	vertical-align:bottom;
	text-align: left;
	position: absolute;
	left:600px;
	top: 40px;
	right: auto;
	bottom: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: 800;
	color:#FFFFFF;
	background-color: #FC7C00;
	display: block;
	visibility: inherit;
}


.ini{
	vertical-align:bottom;
	text-align: left;
	position: absolute;
	left:10px;
	top: 15px;
	right: auto;
	bottom: auto;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:#FA5005;
	font-size: 11px;
	font-weight: 800;
}


BODY {
	scrollbar-face-color:#FA5005;
	scrollbar-highlight-color:#000000;
	scrollbar-darkshadow-color:#000000;
	scrollbar-shadow-color:#666666;
	scrollbar-arrow-color:#FEECCD;
	scrollbar-track-color:#FEECCD;
	color:black;
	text-align: justify;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	height: 100%;
	width: 100%;
	margin-left : 0px;
	margin-right : 0px;
	margin-top : 0px;
	margin-bottom : 0px;
	background-color: #FAF1C6;
	vertical-align: top;
	background-repeat:no-repeat;
}

.cuerpo {
	margin-left: 20px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 500;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
	line-height: 130%;
	display: block;
	float: center;
	height: 100%;
	width: 980px;
}

.nav{ 
font-size:12px;
text-indent: 15px; 
color: #FAF1C6; 
font-family:Verdana, helvetic, arial, sans-serif; 
font-weight:bold;  
background-color: #FC7C00; 
text-align: right; 
float: right;}

.still{ 
font-size:12px;
text-indent: 15px; 
color: #666666; 
font-family:Verdana, helvetic, arial, sans-serif; 
font-weight:bold;  
background-color: #FC7C00; 
text-align: right; 
float: right;}

.ret{ 
font-size:12px; 
text-indent: 15px; 
background-color: #FC7C00; 
text-align: right; 
float: right;}

.cont{ 
font-size:12px; 
text-indent: 10px; 
background-color: #000; 
text-align: right; 
float: right;}



a {
	color: #000;
	text-decoration:none;
	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:hover {font-size:12px; color: #FA5005; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;}

a.bold {color: #FA5005;	text-decoration:none;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;}
a.bold:hover {font-size:12px; color: #000; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;}

a.nav {	color: #000;	text-decoration:none;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #FC7C00;}
a.nav:hover {font-size:12px; color: #FFF; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;background-color: #FC7C00;}

a.ret {	color: #FFF;	text-decoration:none;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px;	background-color: #FC7C00;}
a.ret:hover {font-size:12px; color: #000; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;background-color: #FC7C00;}

a.peq {	color: #000;	text-decoration:none;	font-weight:bold;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;}
a.peq:hover {font-size:10px; color: #FC7C00; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;
}

a.com {
	color: #FA5005; text-decoration:none;	background-color:#FFF;	padding-left:5px;	padding-right:5px;	font-weight:bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;}
a.com:hover {
font-size:11px; color: #000; background-color:#FFFFFF; padding-left:5px; padding-right:5px; font-family:Verdana, helvetic, arial, sans-serif;
text-decoration:none; font-weight:bold;
}

a.tit{ font-size:18px; color: #FA5005; font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;}
a.tit:hover {font-size:18px; color: #000;  font-family:Verdana, helvetic, arial, sans-serif;text-decoration:none;font-weight:bold;}

	
.noticiastitulo {
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: 900;
	color: #FA5005;
	line-height: normal;
}

.titprensa{
	font-size: 17px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: center;
	color:#000;
	background-color: #FC7C00;
	text-align: left;
	display:block;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	text-indent: 5px;
	margin-left: -5px;
}


.titmsur {
	font-size: 17px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	color:#FA5005;
	background-color: #FFF;
	text-align: left;
	display:block;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	text-indent: 5px;
	margin-left: -5px;
}

.titfondo{
	font-size: 17px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: center;
	color:#000;
	background-color: #C3CB6F;
	text-align: left;
	display:block;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	text-indent: 5px;
	margin-left: -5px;
}

.titarte{
	font-size: 17px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: center;
	color:#000;
	background-color: #00CA9D;
	text-align: left;
	display:block;
	line-height: 24px;
	border-top-width: 1px;
	border-top-style: solid;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #000000;
	text-indent: 5px;
	margin-left: -5px;
}


.tema {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	font-size: 11px;
	text-transform: uppercase;
	vertical-align: middle;
	color: #FA5005;
	right: auto;
	bottom: auto;
	margin-left:15px;
}
	
 .autor {
	float : right;
	clear : left;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 15px;
	margin-right : 0px;
	background-color : #FAF1C6;
	color : #666;
	text-align:right;
	font-size : 10px;
	font-weight:700;
	font-family : Verdana, Arial, sans-serif;
	}


.titular {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:900;
	text-align: center;
	margin-left:0px;
	font-size: 24px;
	line-height:30px;
	color: #000000;
	left:0px;
	top: 100px;
	right: auto;
	bottom: auto;
	display: block;
}
 
	 
.entrevistado {
font-size:18px; 
font-family:Verdana, helvetic, arial, sans-serif; 
font-weight:700;
color:#000000;
text-align:left;
padding-top:10px;
padding-left:15px;
vertical-align:top;
display: block;

}

.cargo {
	font-size:16px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:200;
	text-align: left;
	vertical-align:top;
	line-height:25px;

}

.entrevista-tit {
	font-size:16px;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:600;
	color:#000;
	text-align:left;
	padding-left:15px;
	padding-top:7px;
	padding-bottom:10px;
	display: block;
}

.columna{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 130%;
	margin: 10px;
	padding: 10px;
	clear: both;
	float: none;
	height: 100%;
	width: 550px;
	left:80px;
	}
	
	.columna-autor{
font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: 500;
	color: #000000;
	text-align: justify;
	vertical-align: top;
	line-height: 130%;
	margin: 10px;
	padding: 10px;
	clear: both;
	float: none;
	height: 100%;
	width: 675px;
	left:75px;
	}
	
.autorcol {
	float : right;
	clear : left;
	padding: 10px;
	margin-top : 20px;
	margin-bottom :auto;
	margin-left : 600px;
	margin-right : auto;
	border-color : #FC7C00;
	border-width : 0px;
	border-style : solid;
	color : #000000;
	text-align: center;
	font-size : 11px;
	line-height:20px;
	font-weight:600;
	font-family : Verdana, Arial, sans-serif;
	position: absolute;
	}

.autorlist {
	float : right;
	clear : left;
	padding: 10px;
	margin-top : 5px;
	margin-bottom :auto;
	margin-left : 720px;
	margin-right : auto;
	border-color : #FC7C00;
	border-width : 2px;
	border-style : solid;
	color : #000000;
	font-weight:600;
	font-family : Verdana, Arial, sans-serif;
	position: absolute;
	}

.arte-cab {
	margin-left:2px;
	color:#000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:900;
	vertical-align:top;
	text-transform: lowercase;
	font-size: 10px;
	background-color:#00CA9D;
	right: auto;
	bottom: auto;
}

.arte-tema {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-size: 10px;
	font-weight:800;
	text-align: left;
	vertical-align:top;
	text-transform: uppercase;
	padding:1px;
	color: #00CA9D;
	background-color:#FFF;
	right: auto;
	bottom: auto;
}

.resenna-tit {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:700;
	text-align: center;
	font-size: 17px;
	line-height:25px;
	color: #FFFFFF;
	background-color:#00CA9D;
	margin-left:0px;
	left:90px;
	top: 50px;
	right: auto;
	bottom: auto;
	display: block;
	text-indent: 5px;
	}
	
.resenna-obra {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: center;
	font-size: 15px;
	line-height:20px;
	color: #000;
	background-color:#FFF;
	margin-left:0px;
	left:90px;
	top: 30px;
	right: auto;
	bottom: auto;
	display: block;
	text-indent: 5px;
	}

.resenna-autor {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	font-size: 11px;
	text-align:left;
	vertical-align:bottom;
	color: #333333;
	float:right;
	clear:left;
	right: 2px;
}


.resenna-ficha {
	vertical-align:top;
	position: absolute;
	left:590px;
	top: 200px;
	right: auto;
	bottom: auto;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: 700;
	background-color: #FFF;
	width: 200px;
	border: 3px solid #00CA9D;
	padding: 10px;
}

	
.primera:first-letter {
	color:#FA5005;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	font-size: 300%;
	float: left;
	margin-left: 0px;
	font-style: normal;
	vertical-align: top;
	line-height: 90%;
	margin-right: 1px;
}
	
.primera-art:first-letter {
	color:#00CA9D;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	font-size: 300%;
	float: left;
	margin-left: 0px;
	font-style: normal;
	vertical-align: top;
	line-height: 90%;
	margin-right: 1px;
}

.entradilla {
	color:#000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:600;
	text-transform: none;
	font-size: 13px;
	text-align: justify;
	margin-left:0px;
	line-height: 130%;
}


.ladillo {
	color: #FA5005;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-transform: none;
	margin-left: 0px;
	font-size: 14px;
	}

.naranja {
	font-family: Verdana;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #FA5005;
}


.comentario_izda {
	color : #FA5005;
	width : 250px;
	float : left;
	clear : right;
	margin-top : 5px;
	padding : 15px;
	margin-bottom : 0px;
	margin-right : 10px;
	text-align: center;
	font-size : 15px;
	font-family : Verdana,Arial, sans-serif;
	font-weight : bold;
}

.comentario_dcha {
	color : #FA5005;
	width : 250px;
	float : right;
	clear : right;
	margin-top : 5px;
	padding : 15px;
	margin-bottom : 0px;
	margin-left : 10px;
	text-align: center;
	font-size : 15px;
	font-family : Verdana,Arial, sans-serif;
	font-weight : bold;
}


.comentario-art_izda {
	color : #00CA9D;
	width : 250px;
	float : left;
	clear : right;
	margin-top : 5px;
	padding : 15px;
	margin-bottom : 0px;
	margin-right : 10px;
	text-align: center;
	font-size : 15px;
	font-family : Verdana,Arial, sans-serif;
	font-weight : bold;
}

.comentario-art_dcha {
	color : #00CA9D;
	width : 250px;
	float : right;
	clear : right;
	margin-top : 5px;
	padding : 15px;
	margin-bottom : 0px;
	margin-left : 10px;
	text-align: center;
	font-size : 15px;
	font-family : Verdana,Arial, sans-serif;
	font-weight : bold;
}

.bloquetexto {
	float : left;
	clear : right;
	padding : 10px;
	margin-top : 0px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 10px;
	background-color : #FFF;
	color : #000000;
	font-size:10pt;
	font-family: Arial, Helvetica, sans-serif;
	border: 1px solid #999999;
	}
	

.bloque_texto {
	float : right;
	clear : left;
	padding-top : 10px;
	padding-bottom:5px;
	padding-left:15px;
	padding-right:15px;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 15px;
	margin-right : 0px;
	border-color : #FC7C00;
	border-width : 2px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	text-align: justify;
	font-size : 11px;
	font-weight:500;
	font-family : Verdana, Arial, sans-serif;
	}
	

.bloque_texto_2{
	float : right;
	clear : both;
	margin-top : 5px;
	padding : 10px;
	border-color : #FC7C00;
	border-width : 2px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	font-size : 12px;
	font-family : Verdana,Arial, sans-serif;
	margin-right: 20px;
	margin-bottom: 8px;
	margin-left: 20px;
	vertical-align: top;
	}

.bloque_texto_3{
	float : left;
	clear : none;
	margin-top : 6px;
	padding : 10px;
	border-color : #FC7C00;
	border-width : 0px;
	background-color : #FFFFFD;
	color : #000000;
	font-size : 12px;
	font-family : Verdana,Arial, sans-serif;
	width:230px;
	margin-right: 10px;
	margin-bottom: 4px;
	margin-left: 0px;
	vertical-align: top;
	display: block;
	text-align: left;
	}
	
.bloque-tit {
	font-size:14px;
	color: #FFFFFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:600;
	text-align: center;
	vertical-align: top;
	background-color: #FC7C00;
	line-height: 17px;
	padding-left:3px;
	padding-right:2px;
}


.bloque_art{
	float : left;
	clear : right;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 5px;
	border-color : #00CA9D;
	border-width : 1px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	text-align: justify;
	font-size : 12px;
	font-weight:500;
	font-family : Verdana, Arial, sans-serif;
	padding : 20px;
	vertical-align: top;
	}
	
	.bloque_artarab{
	float : left;
	clear : right;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 5px;
	border-color : #00CA9D;
	border-width : 1px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	text-align: justify;
	font-size : 12px;
	line-height:17px;
	font-weight:500;
	font-family : Verdana, Arial, sans-serif;
	padding : 20px;
	vertical-align: top;
	}

	.bloque_artarabie6{
	float : left;
	clear : right;
	margin-top : 5px;
	margin-bottom : 5px;
	margin-left : 0px;
	margin-right : 5px;
	border-color : #00CA9D;
	border-width : 1px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	text-align: justify;
	font-size : 12px;
	line-height:12px;
	font-weight:500;
	font-family : Verdana, Arial, sans-serif;
	padding : 20px;
	vertical-align: top;
	}


.bloque_art_2{
	border-color : #00CA9D;
	border-width : 3px;
	border-style : solid;
	background-color : #FFFFFD;
	color : #000000;
	text-align: justify;
	font-size : 15px;
	font-weight:800;
	font-family : Verdana, Arial, sans-serif;
	text-align:center;
	padding : 15px;
	vertical-align: middle;
	height: auto;
	width: auto;
	}


.datos { 
font-size:12px; 
color: #FAF1C6; 
font-family:Verdana, helvetic, arial, sans-serif; 
font-weight:bold;  
background-color: #000000; 
text-align: right; 
float: right;}

 
 .ficha { font-size:9px; 
	 color: #777777; 
	 font-family:Verdana, helvetic, arial, sans-serif;
	 font-weight:bold;}
	 
 .ficha-neg { 
 font-size:9px; 
 color: #000000; 
 text-align:left; 
 font-family:Verdana, helvetic, arial, sans-serif;font-weight:bold;}
     
.ficha-text {
	font-size:11px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;

}	 

.ficha-right {
	font-size:11px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	line-height:18px;
	text-align: right;

}	
	 
.light {
	font-size:12px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:400;

}	 
	
	
	.msur {
	margin-left: 0px;
	margin-right: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	font-weight: 900;
	color: #FA5005;
}

.pie {
	font-size:10px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-align:center;
	background-image: url(pieprensa.jpg);
	background-repeat: no-repeat;
	vertical-align: top;
	display: block;
	position: relative;
	visibility: visible;
	background-position: bottom;
	line-height: 20px;
	vertical-align: bottom;
	display: block;
}

.piearte {
	font-size:9px;
	color: #000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-align:center;
	background-image: url(piearte.gif);
	background-repeat: no-repeat;
	line-height: 15px;
	vertical-align: top;
	display: block;
	position: relative;
	visibility: visible;
	background-position: bottom;
}

.piefondo {
	font-size:10px;
	color: #FA5005;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-align:center;
	background-image: url(piefondo.gif);
	background-repeat: no-repeat;
	line-height: 20px;
	vertical-align: bottom;
	display: block;
}

.piemsur {
	font-size:9px;
	color: #000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:bold;
	text-align:center;
	background-image: url(piemsur.gif);
	background-repeat: no-repeat;
	line-height: 15px;
	vertical-align: top;
	display: block;
	position: relative;
	visibility: visible;
}



.line {
	font-size:13px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	vertical-align: bottom;
	background-color: #FC7C00;
	line-height: 16px;
}

.line-blanc {
	font-size:13px;
	color: #FFFFFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	background-color: #FC7C00;
	line-height: 16px;
}


.firma {
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:700;
	font-size: 9px;
	text-align:right;
	vertical-align:bottom;
	color: #000;
	background-color: #FFF;
	text-indent: 5px;
	border: 1px solid #FC7C00;
	clear: left;
	float: right;
	line-height:15px;

}


.list-tema {
	font-size:9px;
	color: #000000;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:500;
	text-align: left;
	line-height:12px;
}


.list-prensa {

	font-size:10px;
	color: #FC7C00;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #FFF;
	vertical-align: middle;
	line-height: 16px;
}

.prensaplus {

	font-size:10px;
	color:#FFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #FC7C00;
	vertical-align: middle;
	line-height: 16px;
}

.list-fotorep {

	font-size:10px;
	color: #FFFFFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #000000;
	vertical-align: middle;
	line-height: 20px;
}
	

	.list-resenna {

	font-size:10px;
	color: #666;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #FFF;
	vertical-align: middle;
	line-height: 16px;
}

.list-arte {

	font-size:10px;
	color: #00CA9D;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #FFF;
	line-height: 16px;
}

.arteplus {

	font-size:10px;
	color: #FFF;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:800;
	text-align: left;
	background-color: #00CA9D;
	vertical-align: middle;
	line-height: 16px;
}

	
.link{
	font-size:12px;
	color: #000000;
	background-color: #DDDDDD;
	font-weight:bold;
	text-align: left;
	vertical-align: middle;
}

.copy {
	font-size:9px;
	color: #666;
	font-family:Verdana, helvetic, arial, sans-serif;
	font-weight:400;
	text-align:right;

}	 
	

.publicidad {
	font-size: 16px;
	font-family:"Courier New", Courier, monospace;
	font-weight:900;
	color:#FFFFFF;
	background-color: #CCC;
	margin-left: 0px;
	text-align: center;
	padding:5px;

}

.invisible {
	
	color:#FAF1C6;

}



/*====================================================
	- HTML Table Filter Generator v1.9.6
	stylesheet
	- do not hesitate to edit classes below to 
	change filter grid appearance
=====================================================*/

/* FILTERS BAR
=====================================================*/
.fltrow{ /* filter grid row appearance */
	height:20px;
	background-color:#f4f4f4;
}
.btnflt{ /* button appearance */
	font-size:11px;
	margin:0 2px 0 2px; padding:0 1px 0 1px;
	text-decoration:none; color: #FC7C00;
	background-color:#666;
	vertical-align:middle;
}
.flt{ /* filter (input) appearance */
	background-color:#fff; font-size:10px;
	border-left:1px solid #999; border-right:1px solid #ccc;
	border-top:1px solid #ccc; border-bottom:1px solid #999;
	margin:0; width:100%; vertical-align:middle;
}
select.flt{ /* select filter */
	background-color:#fff; border:1px solid #ccc; 
	margin:0 1px 1px 0; width:100%; font-size:9px; vertical-align:middle;
}
select.flt_multi{ /* multiple select filter */
	background-color:#fff; border:1px solid #ccc; 
	margin:0 1px 1px 0; width:100%; height:100px;
	font-size:9px; vertical-align:middle;
}
.flt_s{ /* small filter (input) appearance */
	background-color:#fff; font-size:10px;
	border-left:1px solid #999; border-right:1px solid #ccc;
	border-top:1px solid #ccc; border-bottom:1px solid #999;
	margin:0; width:80%; vertical-align:middle;
}
.single_flt{ /* single filter appearance (input) */
	background-color:#fff; font-size:11px;
	border-left:1px solid #999; border-right:1px solid #ccc;
	border-top:1px solid #ccc; border-bottom:1px solid #999;
	margin:0; width:120px; vertical-align:middle;
}

.div_checklist{ /* div containing checklist  */
	width:100%; height:100px;
	border:1px solid #ccc;
	overflow:auto; 
	background-color:#fff;
}

.div_checklist ul.flt_checklist{ padding:0; margin:0; list-style: none; }
.div_checklist li.flt_checklist_item{ /*check list item*/
	padding:1px; margin:0; font-size:10px;
	border-bottom:1px solid #ccc;
}
.div_checklist li.flt_checklist_item:hover{
	background-color:#335EA8;
	color:#fff;
}
.flt_checklist_slc_item{ /*selected check list item*/
	background-color:#335EA8;
	color:#fff;
}
.div_checklist label{ display:block; }
.div_checklist input{ vertical-align:middle; margin:2px 5px 2px 1px; }


/* PAGING ELEMENTS
=====================================================*/
.inf{ /* div containing left, middle and right divs */
	clear:both; width:auto; height:25px; 
	background:#fff; font-size:11px; 
	margin:0; padding:2px 3px 2px 3px; 
	border:1px solid #Fc7c00; overflow:hidden;
}
.ldiv{ /* left div */
	float:left; width:30%; position:inherit; 
}
.mdiv{ /* middle div */
	float:left; width:38%; position:inherit; text-align:center;
	padding:1px 0;
}
.rdiv{ /* right div */
	float:right; width:30%; position:inherit; text-align:right; 
}
select.pgSlc{ height:20px; vertical-align:middle; font-size:10px; }/*paging drop-down list*/
input.pgNbInp{ 
	width:25px; height:16px; 
	font-size:10px; vertical-align:middle;  
	margin:1px;
}/*paging text-box*/
input.pgInp{ /*paging buttons (Next/Previous)*/
	font-size:10px; font-color:#FC7C00; font-weight:bold; vertical-align:middle; 
	padding:1px 1px 2px 1px; background-color:#fff; 
	border:0px outset #666; margin:1px;
}
span.nbpg{ padding:0 5px 0 0; }/*paging nb pages*/
div.inf a{ color:#CC0000; }/*link appearence in .inf div*/
div.inf a:hover{ text-decoration:none; }/*link appearence in .inf div*/
div.tot{ /* rows counter appearance */
	float:left; overflow:hidden;
	width:150px; height:15px;
	border-right:1px solid #ccc;
	margin:0 5px 0 2px;
	padding:0 2px 0 2px;
}
div.tot span{ font-weight:bold; font-size:11px; }
select.rspg{ width:50px; margin:1px 5px 0 5px; vertical-align:middle; }/*results per page select*/
span.rspgSpan{ font-size:11px; } /*results per page select label*/

/* BEHAVIOURS
=====================================================*/
span.keyword{ background-color: #ffcc00;}/*highlighted word*/

.even{ background-color:#fff; }/*row bg alternating color*/
.odd{ background-color:#E5E5E5; }/*row bg alternating color*/

.loader{ /* loader appearance */
	position:absolute; padding: 5px 10px 5px 10px;
	margin:20px 0 0 20px; width:auto; 
	z-index:1000; font-size:12px; font-weight:bold;
	border:1px solid #666; background:#f4f4f4; 
	vertical-align:middle;
}

div.status{ /* status bar appearance */
	float:left; overflow:hidden;
	width:150px; height:15px;
	border-right:1px solid #ccc;
	margin:0 5px 0 2px;
	padding:0 2px 0 2px;
}
div.status span{ font-weight:bold; font-size:11px; }

div.cont{ /*table container div*/
	height:200px; overflow: auto;
}
div.head{
	width:auto; overflow:hidden;
}

/* GRID LAYOUT
=====================================================*/
div.grd_Cont{ /*Main container*/
	width:800px; height:auto;
	overflow:hidden;
	padding:3px 3px 3px 3px; 
	background:#C8E0FB; 
	border:1px solid #99BBE8;
}
div.grd_tblCont{ /*Content table container*/
	height:400px; width:800px;
	background:#fff;
	overflow-x:auto;
	overflow-y:scroll;
}
div.grd_headTblCont{ /*headers' table container*/
	height:auto; width:800px; overflow:hidden;
	border-bottom:1px solid #99BBE8;
	background-color:#C8E0FB;
}
div.grd_tblCont table, div.grd_headTblCont table{ /*Tables*/
	font-size:12px; border-collapse:collapse;
	table-layout:fixed;
}
div.grd_tblCont table{ border-right:1px solid #99BBE8; }

/* Filters */
div.grd_Cont .fltrow{ background-color:transparent; } /*Filters' row*/
div.grd_Cont .flt{ border:1px solid #99BBE8; width:99%; }
div.grd_Cont .flt:focus{ border:1px solid #558DD9; }

/* Headers */
div.grd_tblCont table th, div.grd_headTblCont table th, div.grd_headTblCont table td{
	background:#C8E0FB;
	padding:2px 2px 2px 2px; color:#333;
	border-right:1px solid #99BBE8;
	overflow:hidden;
	/*white-space:nowrap;*/
	text-overflow:ellipsis;
}
div.grd_tblCont table td{
	padding:2px 2px 2px 2px; 
	border-bottom:1px solid #ccc;
	overflow:hidden;
	/*white-space:nowrap;*/
	text-overflow:ellipsis;
}

.grd_inf{ /* div containing left, middle and right divs */
	clear:both; width:auto; height:25px; 
	background:#C8E0FB; font-size:11px; 
	margin:0; padding:1px 3px 1px 3px;
	border-top:1px solid #99BBE8;
}

div.grd_Cont .even{ background-color:#fff; }/*row bg alternating color*/
div.grd_Cont .odd{ background-color:#DFE8F6; }/*row bg alternating color*/
