body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { padding: 0; margin: 0;}
table { border-collapse: collapse; border-spacing: 0;}
fieldset,img { border: 0;}
address,caption,cite,code,dfn,em,strong,th,var { font-weight: normal; font-style: normal; }
ol,ul { list-style: none; }
caption,th { text-align: left;}
h1,h2,h3,h4,h5,h6 { font-weight: normal; font-size: 100%;}
q:before,q:after { content:''; }
abbr,acronym { border: 0;}
/**************************************************************************************************/


body { background-color: #333; font: 12px/18px Palatino,'Palatino Linotype',Georgia, "Times New Roman", Times, serif;}

a {color:#333333; text-decoration:none;}
a:hover {color:#000;}


#cabecera, #barra_herramientas, #redimensionar a, #cerrar a, #btnUp, #btnDown  { background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_cont.png)}

#contenedor { width: 635px;  height: 635px; overflow: hidden; position: relative; margin: auto; background-color: #FFF; border.radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; }

#cabecera { height: 35px; background-position: 0 -72px;}
	#cabecera p { font: 16px/30px Arial, Helvetica, sans-serif; color: #666; text-shadow: 1px 1px #FFFFFF; margin-left: 15px; }
	#cabecera p span { font-size: 18px;}
	#cerrar a{ width: 19px; height: 17px; position: absolute; right: 20px;  top: 8px; background-position: 0 -137px; text-indent: -9999px;}
	#cerrar a:hover{  background-position: 30px -137px;}

#cuerpo, #contenido_lateral, #contenido_principal {height:594px;}
#contenido { width: 100%}

#cuerpo { overflow: hidden; border-bottom: 1px solid #cecece; }
#contenido_lateral { width: 200px; position: relative; float: left; border-right: 1px solid;}
#contenido_principal {width: 434px; float: right; position: relative; background-color: }
#redimensionar a{ width: 13px; height: 35px; position: absolute; top: 30px; left: -13px; text-indent: -9999px; display: block; cursor: pointer;}

#pie {width: 100%; height: 5px; background-color: #e5e5e5; position: absolute; bottom: 0;}


/************************************************** BARRA DE HERRAMIENTAS ***********************************************************************/


#barra_herramientas { height:30px; background-position: 0 -107px; }
#barra_herramientas ul { float: right; margin: 8px 9px 0 0;}
#barra_herramientas ul li { float:left;}
#barra_herramientas ul li a{ width: 18px; height: 20px; text-indent: -9999px; float: left; display: block; margin-right: 10px; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_herramientas.png); overflow: hidden;}


#barra_herramientas ul li.h_compartirT a, #barra_herramientas ul li.h_compartirF a {width: 40px; height: 30px; position:absolute;  }
/*#barra_herramientas ul li.h_comentar a{ background-position: -72px 0px;}
#barra_herramientas ul li.h_compartir a{ background-position: -54px 0px;}*/
#barra_herramientas ul li.h_enviar a{ background-position: -35px 0px;}
#barra_herramientas ul li.h_guardar a{ background-position: -18px 0px;}
#barra_herramientas ul li.h_imprimir a{ background-position: 0px 0px;}

#barra_herramientas ul li.h_compartirT a { background-position: 177px -1px; left: 0px; top: 0px;}
#barra_herramientas ul li.h_compartirF a { background-position: 137px -1px; left: 38px; top: 0px;}


/*#barra_herramientas ul li.h_comentar a:hover{ background-position: -72px -20px;}
#barra_herramientas ul li.h_compartir a:hover{ background-position: -54px -20px;}*/
#barra_herramientas ul li.h_enviar a:hover{ background-position: -35px -20px;}
#barra_herramientas ul li.h_guardar a:hover{ background-position: -18px -20px;}
#barra_herramientas ul li.h_imprimir a:hover{ background-position: 0px -20px;}


#barra_herramientas ul li.h_compartirT a:hover{ background-position: 97px -1px;}
#barra_herramientas ul li.h_compartirF a:hover{ background-position: 57px -1px;}

/***************************************************************************************************************************/

#contenido_lateral .el_autor {}
	#contenido_lateral .el_autor  p{ color: #FFFFFF; text-shadow: 1px 1px #282b2c; text-align: center; }
	#contenido_lateral .el_autor .foto_autor {  width: 145px; height: 155px; overflow: hidden; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/fnd_foto_grande.png) center bottom no-repeat; margin: 0 0 25px 0; position: relative;
	top: 25px; left: 25px;}
	#contenido_lateral .el_autor  span{ display: block; width: 120px; height: 125px; overflow: hidden; margin: 13px;}
	#contenido_lateral .el_autor  img{width: 120px; height: 125px;}
	#contenido_lateral .el_autor .nombre_autor p strong{ font-size: 22px; line-height: 22px; display: block; padding: 0 4px;}
	#contenido_lateral .el_autor  p em{ font-size: 16px; font-style:italic;}
	
.modo_noticia #contenido_lateral { background-color: #f5f5f5; border-color: #cecece;}
body.expansion .modo_autor #contenido_lateral { background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/fnd_autor_expansion.png);}
body.marca .modo_autor #contenido_lateral { background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/fnd_autor_marca.png);}

.modo_autor #contenido_lateral { background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/fnd_autor.png); border-color: #3a3b3b;}



/******************************* ETIQUETAS *****************************/
#lblTags{  position: absolute; bottom: 270px; width: 100%; overflow:hidden; }
ul.lista_tags { padding: 2px 2px 2px 10px; }
ul.lista_tags li{display: inline-block; zoom:1; *display: inline; border.radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; color: #4D93A1; padding: 4px 7px; background-color: #eaeaea; padding-right: 10px; box-shadow: 0px 1px 0px #FFFFFF, inset 0px 1px 0px #CCC  ; font: 12px  Helvetica, Arial, sans-serif; margin: 0 3px 6px 2px}
body.expansion ul.lista_tags li {color: #3172A8;}
body.marca ul.lista_tags li {color: #cc0000;}
/*******************************************************************/



#nav { width: 100%; top: 350px; position: absolute; border-top: 1px solid; border-bottom: 1px solid; }
	#nav ul li { overflow: hidden;}
	#nav ul li a{ display: block; border-top: 1px solid; border-bottom: 1px solid; font: 14px/30px  Helvetica, Arial, sans-serif; height: 30px;}
	span.nicon { width: 30px; height: 30px; overflow: hidden; display: block; float: left; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_nav.png); border-right: 1px solid; }
	#nav ul li strong{  border-left: 1px solid; line-height: 30px; display: block; margin-left: 31px; padding-left: 8px; white-space: nowrap;}

.modo_noticia #nav {border-top-color: #cecece; border-bottom-color:#FFF; }
.modo_noticia #nav ul li a{   border-top-color: #FFF; border-bottom-color: #cecece; text-shadow: 1px 1px #FFFFFF; }
.modo_noticia span.nicon { border-right-color: #cecece; }
.modo_noticia #nav ul li strong{  border-left-color: #FFF;}
.modo_noticia #nav ul li a:hover{ background-color: #FFFFFF;}

.modo_autor #nav { border-top-color: #525e63; border-bottom-color:#8e9da1; }
.modo_autor	#nav ul li a{  border-top-color:  #8e9da1; border-bottom-color: #525e63; text-shadow: 1px -1px #282b2c; color: #FFF;}
.modo_autor span.nicon { border-right-color: #525e63; }
.modo_autor #nav ul li strong{  border-left-color: #8e9da1; }
.modo_autor #nav ul li a:hover{ background-color: #a4b0b4;}

body.expansion .modo_autor #nav { border-top-color: #162d50; border-bottom-color:#2a508c; }
body.expansion .modo_autor	#nav ul li a{  border-top-color:  #2a508c; border-bottom-color: #162d50; text-shadow: 1px -1px #282b2c; color: #FFF;}
body.expansion .modo_autor span.nicon { border-right-color: #162d50; }
body.expansion .modo_autor #nav ul li strong{  border-left-color: #2a508c; }
body.expansion .modo_autor #nav ul li a:hover{ background-color: #4971b0;}
body.expansion .modo_autor #nav ul li a:hover span.nicon { border-right-color: #213e6d; }
body.expansion .modo_autor #nav ul li a:hover strong{  border-left-color: #7a9fd9; }


body.marca .modo_autor #nav { border-top-color: #660000; border-bottom-color:#cc3333; }
body.marca .modo_autor	#nav ul li a{  border-top-color:  #cc3333; border-bottom-color: #660000; text-shadow: 1px -1px #660000; color: #FFF;}
body.marca .modo_autor span.nicon { border-right-color: #660000; }
body.marca .modo_autor #nav ul li strong{  border-left-color: #cc3333; }
body.marca .modo_autor #nav ul li a:hover{ background-color: #cc0000;}
body.marca .modo_autor #nav ul li a:hover span.nicon { border-right-color: #660000; }
body.marca .modo_autor #nav ul li a:hover strong{  border-left-color: #ff6666; }





.modo_noticia li.nav_actualizdas a span.nicon { background-position: 0px 0px;}
.modo_noticia li.nav_relacionadas a span.nicon {background-position: 0px -30px;}
.modo_noticia li.nav_mismo_tema a span.nicon {background-position: 0px -60px;}
.modo_noticia li.nav_volver a span.nicon {background-position: 0px -90px;}
 
.modo_autor li.nav_sala_columnas a span.nicon {background-position: -30px -0px;}
.modo_autor li.nav_editoriales a span.nicon {background-position: -30px -30px;}

/***************************************************************************************************************************/


#redimensionar a{ z-index: 200;}
.modo_noticia #redimensionar a{ background-position:  24px 0;}
.modo_noticia #redimensionar a:hover{ background-position:   24px -35px;}
.modo_autor #redimensionar a{background-position:  0px 0px;}
.modo_autor #redimensionar a:hover{background-position: 0px -35px;}

.modo_noticia #redimensionar.abierto a, .modo_autor #redimensionar.abierto  a{ background-position:  37px 0; left: 0;}
.modo_noticia #redimensionar.abierto a:hover, .modo_autor #redimensionar.abierto  a:hover{ background-position: 37px -35px;}

/********************************************************** SALA DE COLUMNAS ****************************************************************/
ul.lista_columnas { margin-right: 15px;}

ul.lista_columnas li{ padding: 15px 15px 20px 120px; position: relative; border-bottom: 1px solid #cfcfcf; border-top: 1px solid #FFF; cursor: pointer; min-height: 80px}
ul.lista_columnas li:hover{ background-color: #e2e2e2; }
ul.lista_columnas .el_autor { padding-top: 5px;}
ul.lista_columnas .el_autor  p{  text-shadow: 1px 1px #FFFFFF; text-align: left;}
ul.lista_columnas .el_autor .foto_autor { position: absolute; left: 0; top: 10px; width: 80px; height: 85px; overflow: hidden; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/fnd_foto_peque.png) center no-repeat; margin: 5px 5px 5px 30px; float: left;}

ul.lista_columnas .el_autor  span{ display: block; width: 65px; height: 68px; margin: 6px 0 0 7px; overflow: hidden;}
ul.lista_columnas .el_autor  img{width: 65px; height: 68px;}
ul.lista_columnas .el_autor .nombre_autor p strong{ font-size: 14px; display: block; color: #333333;}
ul.lista_columnas .el_autor .nombre_autor p em{ font-size: 12px; font-style:italic; color: #666666;}

ul.lista_columnas .el_autor .nombre_columna a{ font-size: 14px; display: block; color: #4D93A1;text-transform:uppercase;}
body.expansion ul.lista_columnas .el_autor .nombre_columna a{ color: #3172A8; }
body.marca ul.lista_columnas .el_autor .nombre_columna a{ color: #cc0000; }


ul.lista_columnas .el_autor .nombre_autor a{ font-size: 11px; font-style:italic; color: #666;}
ul.lista_columnas li h4.titular_columna { font-size: 18px; line-height: 1.3em; color: #333;}


/********************************************************** SALA DE COLUMNAS ****************************************************************/
ul.lista_editoriales { padding-right: 25px;}
ul.lista_editoriales > li{ padding: 15px 20px 15px 35px; position: relative; border-bottom: 1px solid #cfcfcf; border-top: 1px solid #FFF; cursor: pointer; }
ul.lista_editoriales > li:hover{ background-color: #e2e2e2; }
ul.lista_editoriales h4.titulo { color: #333333; font-size: 24px; line-height: 1em; }

.contenedor_foto_autor img{max-width:200px; float:left; position:relative; margin:0px 10px 5px 0px;}



/********************************************************** ARTICULOS ****************************************************************/

.articulo { position: relative; padding: 35px 30px 50px 25px;  }
ul.tamano_herramientas { position: absolute; top: 7px; right: 10px;}
ul.tamano_herramientas li {float: left;  text-indent: -9999px; margin-left: 5px;}
ul.tamano_herramientas li a {display: block; width: 30px; height: 30px; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/tamano.png) no-repeat;   }
ul.tamano_herramientas li.audio a{background:url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/audio.png) no-repeat 0px 3px;}
ul.tamano_herramientas li.disminuyeletra a { background-position: top  right;   border-bottom: 1px solid #cfcfcf; }
ul.tamano_herramientas li.aumentaletra a { background-position: top left;   border-bottom: 1px solid #cfcfcf;  }
ul.tamano_herramientas li.audio a:hover{background-position: 0px -27px;}
ul.tamano_herramientas li.disminuyeletra a:hover { background-position: bottom  right; }
ul.tamano_herramientas li.aumentaletra a:hover { background-position: bottom left; }



.articulo h1.titulo { border-bottom: 1px solid #CCCCCC; font-size: 28px; line-height: 1.1em; margin-bottom: 8px; padding-bottom: 6px;}
.articulo .subtitulo { border-bottom: 5px solid #CCCCCC; padding-bottom: 5px;  font-size: 17px; line-height: 19px; color: #555;  margin-bottom: 7px; }
.articulo .subtitulo p{font-size: 17px; margin-bottom: 7px;}

.articulo .antetitulo { border-top: 1px dotted #CCCCCC; font-size: 17px; line-height: 19px; color: #4D93A1; padding: 10px 0 3px 0; }
body.expansion .articulo .antetitulo { color: #3172A8; }
body.marca .articulo .antetitulo { color: #cc0000; text-transform: uppercase; font-size: 12px; }

.articulo .subtitulo p{font-size: 17px; margin-bottom: 7px;}


/*********************************************************************/
.metadata_noticia { padding-bottom: 3px; overflow: hidden; }
.noticias_actualizadas  .metadata_noticia {margin-top: 5px;}
.noticias_relacionadas .metadata_noticia { padding-bottom: 0; }
.noticias_anteriores .metadata_noticia li { margin-right: 4px;}
.lista_noticias.noticias_anteriores ul.metadata_noticia { margin-top: 6px; }
.lista_noticias.noticias_anteriores ul.metadata_noticia li.firma { font-size: 12px; line-height: 18px; }

.metadata_noticia li{ float: left; color: #666; font-size: 11px; text-transform: uppercase; margin-right: 2px;}
.metadata_noticia li.firma { font-size: 12px; line-height: 16px; float: none;  }
.metadata_noticia li.edicion { font-weight: bold;  color: #4D93A1; border-left: 1px dotted  #666; padding-left: 2px}
body.expansion .metadata_noticia li.edicion { color: #3172A8;}
body.marca .metadata_noticia li.edicion { color: #cc0000;}


.metadata_noticia li.edicion + .edicion{ font-weight: normal;}
.metadata_noticia li.pagina { border-left: 1px dotted  #666; padding-left: 2px; color: #4D93A1;}
body.expansion .metadata_noticia li.pagina { color: #3172A8;}
body.marca .metadata_noticia li.pagina { color: #cc0000;}


.metadata_noticia li.pagina:before { content: "Pág. "; text-transform: none; }
.metadata_noticia li.fecha a, .metadata_noticia li.fecha { font-size: 11px; color: #4D93A1;}

body.expansion .metadata_noticia li.fecha a, body.expansion .metadata_noticia li.fecha { color: #3172A8;}
body.expansion .lista_editoriales .metadata_noticia li.fecha a, body.expansion .lista_editoriales .metadata_noticia li.fecha { font-size: 16px}

body.marca .metadata_noticia li.fecha a, body.marca .metadata_noticia li.fecha { color: #cc0000;}

/*********************************************************************/
.icono_publicacion p{ text-indent: -9999px; display: block; width: 25px; height: 25px; position: absolute; left:}
.noticias_actualizadas .icono_publicacion p{ left: 12px; top: 50px;}
.noticias_relacionadas .icono_publicacion p{ left: 12px; top: 30px;}
.icono_elmundo p{ background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/icono_elmundo.png) center no-repeat;}
.icono_telva p{background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/icono_telva.png) center no-repeat;}
.icono_expansion p{background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/icono_expansion.png) center no-repeat;}
.icono_marca p{background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/icono_marca.png) center no-repeat;}

/***************************************** LISTADO NOTICIAS **************************/

ul.lista_noticias > li{ padding: 10px 30px 10px 30px; position: relative; border-bottom: 1px solid #cfcfcf; border-top: 1px solid #FFF; cursor: pointer; }
ul.lista_noticias.noticias_anteriores > li { padding: 20px 15px 15px 30px;}
ul.lista_noticias li:hover{ background-color: #f1f1f1; }
ul.lista_noticias .titulo { font-size: 20px; line-height: 24px; color: #333; margin: 0px 0 5px 0;}
ul.lista_noticias.noticias_anteriores .titulo { margin-bottom: 0;}
ul.lista_noticias .subtitulo { font-size: 16px; margin-bottom: 1px;}
ul.lista_noticias .subtitulo p, ul.lista_noticias .subtitulo a{font-size: 17px; color: #666; margin-bottom: 7px;}
ul.lista_noticias > li:hover .titulo a {text-decoration: underline;}
ul.lista_noticias li div.texto p {font: 13px/19px Arial, Helvetica, sans-serif; color: #333; }
#tamano.tamano .texto p.multit{ font-size: 20px; line-height: 24px; color: #333; margin:  0 0 10px 0; border-top: 1px solid #CCC; padding-top: 6px; }
#tamano.tamano .texto p.mulant, #tamano.tamano .texto p.mulant_cuatro, #tamano.tamano .texto p.mulant_arriba  {  font: 17px/19px Palatino,'Palatino Linotype',Georgia, "Times New Roman", Times, serif; color: #333; margin: 20px 0 0 0; text-transform: uppercase}

body.marca #tamano.tamano .texto p.mulant, body.marca #tamano.tamano .texto p.mulant_cuatro, body.marca #tamano.tamano .texto p.mulant_arriba  {  font: 19px/19px Palatino,'Palatino Linotype',Georgia, "Times New Roman", Times, serif; color: #555555; margin: 20px 0 0 0 ;}

#tamano.tamano .texto p.multit_cuatro, #tamano.tamano .texto p.multit_arriba{ font: 24px/25px Palatino,'Palatino Linotype',Georgia, "Times New Roman", Times, serif; color: #333; margin: 0 0 10px 0; border-top: 1px solid #CCC; padding-top: 6px; }
ul.lista_noticias.noticias_actualizadas > li{  padding: 0px 30px 10px 25px; }

/*********************************************************************/
.texto {font: 13px/19px  Helvetica, Arial, sans-serif; color: #333;}
#tamano .texto p { font: 13px/19px  Helvetica, Arial, sans-serif; color: #333; margin-bottom: 1em;  }
#tamano.tamanoletra3 .texto p { font-size: 10px; line-height: 16px; }
#tamano.tamanoletra4 .texto p { font-size: 12px; line-height: 18px; }
#tamano.tamanoletra5 .texto p { font-size: 14px; line-height: 20px; }
#tamano.tamanoletra6 .texto p { font-size: 16px; line-height: 22px; }
#tamano.tamanoletra7 .texto p { font-size: 18px; line-height: 24px; }

/****************************FOTOS / SUMARIO *************************************/

.contenedor_foto{max-width:379px; float:left; position:relative; margin:0px 0px 5px 0px;}
.contenedor_foto img.foto_articulo{width:100%;}
#tamano .texto .contenedor_foto .pie_foto { font-size:11px; line-height:14px; color: #FFFFFF; background: none repeat scroll 0 0 #333333; opacity: 0.8; margin:0px; padding: 4px 4px 4px 8px; bottom: 0; left: 0; position: absolute;}

#tamano.tamanoletra3 .contenedor_foto .pie_foto, #tamano.tamanoletra3 .texto .sumario .foto p {font-size:9px; line-height:11px;}
#tamano.tamanoletra4 .contenedor_foto .pie_foto, #tamano.tamanoletra4 .texto .sumario .foto p{font-size:10px; line-height:12px;}
#tamano.tamanoletra5 .contenedor_foto .pie_foto, #tamano.tamanoletra5 .texto .sumario .foto p{font-size:11px; line-height:14px;}
#tamano.tamanoletra6 .contenedor_foto .pie_foto, #tamano.tamanoletra6 .texto .sumario .foto p{font-size:12px; line-height:16px;}
#tamano.tamanoletra7 .contenedor_foto .pie_foto, #tamano.tamanoletra7 .texto .sumario .foto p{font-size:14px; line-height:18px;}

.sumario.derecha { float: left; margin-right: 10px;}
.sumario.izquierda { float: right; margin-left: 10px;}
.sumario.centro { margin: 0;}
.sumario .foto { background: white; position: relative; overflow: hidden; margin: 0 auto 5px;}
.sumario .foto img { display: block;}
#tamano .texto .sumario .foto p { position: absolute; bottom: 0; left: 0; background: #333; color: white; margin: 0 -30px 0 0; width: 100%; padding: 4px 0 4px 8px; font-size: 11px; line-height: 14px; filter: alpha(opacity=80); -moz-opacity: .8; opacity: .8; }
/*******************************************************************************/
.panel_mensaje {}
.panel_email, .panel_mensaje, p.NoResults  { background-color: #F5F5F5; padding:10px 40px 10px 4px; border-bottom: 1px solid #CECECE; box-shadow: 2px 2px 3px #CCCCCC; font-family: Helvetica, Arial, sans-serif; position: relative;   }
.panel_email form { width: 375px; margin: auto;}
input, select{ padding: 3px; border: solid 1px #d5d8d0;  outline: 0;  width: 200px; height: 30px; margin-top: 10px;
background: -webkit-gradient(linear, left top, left 25, from(#FFFFFF), color-stop(2%, #EEEEEE), to(#FFFFFF));  
background: -moz-linear-gradient(top, #FFFFFF, #EEEEEE 2px, #FFFFFF 15px); -webkit-border-radius:  2px; -moz-border-radius: 2px; border-radius: 2px; }  

select:hover, input:hover {  border-color: #C9C9C9; box-shadow: 0px 0px 4px #CCCCCC;}  
input[type="text"]:focus{border-color: #4D93A1;}
body.expansion input[type="text"]:focus{border-color: #3172A8;}
body.marca input[type="text"]:focus{border-color: #cc0000;}

.panel_email label { margin: 10px 10px 0 0; color: #666; font-size: 14px; width: 135px; text-align: right; display: block; float: left; line-height: 36px; }  

input.boton_email {width: 100px}
#btnCancel { margin: 0 4px 0 145px;}

label.alerta_email { width: 335px; padding-left: 10px; margin-left: 10px; text-align: center; border: solid 1px #ffcccc; background:#FFF url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_alertas.png) 10px 7px no-repeat; border-radius: 5px; color: #cc3333; }
label.alerta_mensaje { width: 345px;  margin:auto; text-align: center; border: solid 1px #99cc99; background:#FFF url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_alertas.png) 10px -23px no-repeat; border-radius: 5px; color: #669966; display: block; line-height: 36px; }

.panel_mensaje.error label.alerta_mensaje { border: solid 1px #ffcccc; background:#FFF url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_alertas.png) 10px 7px no-repeat; color: #cc3333;}

.boton_mensaje{ width: 20px; height: 19px; background: none; border: none; background: url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_cont.png) 0 -137px; text-indent: -9999px; position: absolute; top: 2px; right: 35px; }
.boton_mensaje:hover {background-position: 30px -137px}

a.volver_noticia { text-decoration: underline; display: block; left: 40%; position: absolute; top: 150px; color: #999; font-family: Helvetica, Arial, sans-serif}

p.NoResults {width: 300px; text-align: center; border: solid 1px #ffcccc; background:#FFF url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/sprite_alertas.png) 10px 7px no-repeat; color: #cc3333; border-radius: 5px;  box-shadow: 2px 2px 3px #CCCCCC; line-height: 36px; margin: 100px auto; position: relative; padding: 0;  } 

/***************************** MODO GUARDAR ********************/

#contenedor.guardar, .guardar #contenido_principal, .guardar #cuerpo { width: auto; height: auto}
																																																																												
/***************************** SCROLL ********************/
/* content block 1 */
#mcs_container{position:relative; height:600px; padding:0;}
#mcs_container .customScrollBox{position:relative; height:100%; overflow:hidden;}
#mcs_container .customScrollBox .container{position:relative; top:0; float:left;width:100%;}
#mcs_container .customScrollBox .content{width:100%;}
/*#mcs_container .customScrollBox img{border:5px solid #fff;}*/
#mcs_container .dragger_container{position:absolute; right: 5px; top: 50px; width:6px; height:485px;  background:#555; cursor:pointer -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:s-resize; }
#mcs_container .dragger{position:absolute; width:6px; height:60px; background:#CCC; text-align:center; line-height:60px; color:#666; overflow:hidden; cursor:pointer; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px;}
#mcs_container .dragger_pressed{position:absolute; width:6px; margin-left:1px; height:60px; background: #A7A7A7; text-align:center; line-height:60px; color:#666; overflow:hidden; -moz-border-radius:3px; -khtml-border-radius:3px; -webkit-border-radius:3px; border-radius:3px; cursor:s-resize;}

/***************************** TWITTER ********************/
body.twitter{font:14px/18px "HelveticaNeue","Helvetica Neue",Helvetica,Arial,sans-serif; color:#333;}
body.twitter #nav{display:none;}
body.twitter #barra_herramientas{display:none;}
body.twitter #cabecera p span{  padding: 0px 0px 5px 35px; background:url(http://quioscodes.orbyt.es/img/orbyt30/v1.x/v1.0/icon_twitter.png) no-repeat; font-size:20px;}
ul.lista_twitter{overflow: hidden;}
ul.plegado li a{padding:0px;}
ul.lista_twitter li, ul.lista_entradas_twitter li{ border-bottom:1px solid #CCC; border-top:1px solid #fff; display:table; clear:both; width:100%; background-color:#f0f0f0;}
ul.lista_twitter li.activo{ background-color:#6ea6b0; background-image:linear-gradient(top, #6ea6b0, #558893); border-bottom:1px solid #558893; border-top:1px solid #558893;}
ul.lista_twitter li.activo a span.nombre_twitter{color:#FFF;}
ul.lista_twitter li.activo a span.usuario_twitter{ color:#bdd4d8;}
ul.lista_twitter li a{ display:block; padding:5px; height:100%; overflow:hidden;}
ul.lista_twitter li a img.imagen_twitter, ul.lista_entradas_twitter li img{border-radius:5px; float:left; margin-right:5px; }
ul.lista_twitter li a span.nombre_twitter{font-weight:bold; display:block; color:#555;}
ul.lista_twitter li a span.usuario_twitter, ul.lista_entradas_twitter li p.linea_tiempo_usuario{font-size:12px; color: #999;}
ul.lista_twitter li a span.descripcion_twitter{ display:none;}
ul.lista_entradas_twitter li{background-color:#FFF; padding:10px 5px; width:95%;}
ul.lista_entradas_twitter li span p{ display:inline-block;}
ul.lista_entradas_twitter li p.linea_tiempo_nombre{ font-weight:bold; color:#555; padding-right:8px;}
ul.lista_entradas_twitter li p.linea_tiempo_usuario{}
ul.lista_entradas_twitter li p.linea_tiempo_fecha{font-size:11px; color:#CCC; float:right;}
ul.lista_entradas_twitter li p.linea_tiempo_entrada{padding-left:53px;}
ul.lista_entradas_twitter li p.linea_tiempo_entrada a{ color:#4d93a1;}

/***************************** PROMOCIONES ********************/
.promociones #barra_herramientas {display:none;}
.promo_estanteria{overflow:hidden; padding:10px; margin:10px 0px; color:#555; border-bottom:1px solid #CECECE; width:95%;}
.promo_estanteria img{ float:left; margin:0px 15px 15px 0px; border:3px solid #FFF; box-shadow:0px 0px 2px 1px #ccc;}
.promo_estanteria h2{ padding:0px 0px 5px 370px;}
.promo_estanteria h2 a{ font:italic bold 18px Georgia,"Times New Roman",Times,serif;color:#555;}
.promo_estanteria p{padding-left:370px; font-family:Arial, Helvetica, sans-serif;}
.promo_estanteria ul{padding-left:370px; margin:5px 0px; text-align:right; overflow:hidden; font:bold 12px Arial, Helvetica, sans-serif;}
.promo_estanteria ul li{display:inline-block; border-radius:2px; }
.promo_estanteria ul li a{display:block; padding:5px;  color:#FFF; text-shadow:1px 1px #333;}
.promo_estanteria ul li.precio{text-align:left; float:left; font-size:20px;}
.promo_estanteria ul li.masinfo{border: 1px solid #b0b0b0; margin-right:5px; }
.promo_estanteria ul li.masinfo a{background: rgb(199,199,199); background: linear-gradient(top, rgba(199,199,199,1) 2%,rgba(152,152,152,1) 100%); border-top:1px solid #dedede;}
.promo_estanteria ul li.masinfo a:hover{background: rgb(179,179,179); background: linear-gradient(top, rgba(152,152,152,1) 100%, rgba(199,199,199,1) 2%); }
.promo_estanteria ul li.abonese{border: 1px solid #515151;}
.promo_estanteria ul li.abonese a{ background: rgb(104,105,107); background: linear-gradient(top, rgba(104,105,107,1) 0%,rgba(69,69,71,1) 100%); border-top:1px solid #737476; text-transform:uppercase;}
.promo_estanteria ul li.abonese a:hover{ background: rgb(84,85,87); background: linear-gradient(top, rgba(69,69,71,1) 100%), rgba(104,105,107,1) 0%;}














