body{    background-color: #ffffff;    margin: 0px;    color: #333333;    font-family: Tahoma, Verdana, Arial;    font-size: 11px;    background-image: url(../images/bg.gif);}input{font-family: Tahoma, Verdana, Arial;font-size: 11px;}select{font-family: Tahoma, Verdana, Arial;font-size: 11px;}#marquesina{	position:absolute;	top:185px;	left:10px;}.boton {	border: 1px solid #B6B6B6;	padding-right: 10px;	padding-left: 10px;	padding-top: 2px;	padding-bottom: 2px;	background-image: url(../images/fondoBoton.gif);	background-repeat:  repeat-x;	font-family: Tahoma;	font-size: 11px;	color: #595959;	text-decoration: none;	display: block;	font-weight: bold;	text-align: center;	}.boton:visited {	border: 1px solid #B6B6B6;	padding-right: 10px;	padding-left: 10px;	padding-top: 2px;	padding-bottom: 2px;	background-image: url(../images/fondoBoton.gif);	background-repeat:  repeat-x;	font-family: Tahoma;	font-size: 11px;	color: #595959;	text-decoration: none;	display: block;	font-weight: bold;	text-align: center;	}.boton:hover {	background-image: url(../images/fondoBotonHover.gif);	border: 1px solid #B6B6B6;	padding-right: 10px;	padding-left: 10px;	padding-top: 2px;	padding-bottom: 2px;	background-repeat:  repeat-x;	font-family: Tahoma;	font-size: 11px;	color: #595959;	text-decoration: none;	display: block;	font-weight: bold;	text-align: center;	}a{	margin: 0px;	padding: 0px;	color:#dd0000;	text-decoration:none;}a:hover{	margin: 0px;	padding: 0px;	color:#dd0000;	text-decoration:underline;}h1{	padding: 0px;	font-size: 15px;	margin-bottom: 10px;	padding-bottom: 5px;	padding-top: 5px;	padding-left: 5px;	color:#FFFFFF;	background-color:#000000;	width: 885px;	font-family: Arial, Helvetica, sans-serif;	font-weight: normal;	margin-top: 0px;}h2{	 font-size:14px;	 color:#ffffff;	 margin-top: 0px;	 margin-bottom: 8px;}h3{	color: #DD0000;	margin: 0px;	font-size: 17px;	font-weight: bold;}h4{	color: #DD0000;	margin-bottom: 10px;	font-weight: bold;	font-size: 22px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}h5{	color: #DD0000;	margin-bottom: 10px;	font-weight: bold;	font-size: 18px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}h6{	color: #333333;	font-weight: bold;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}.noticias{	color: #DD0000;	font-weight: bold;	font-size: 16px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}#wrapper {	    position:relative;    width: 960px;    margin-left: auto;    margin-right: auto;    margin-top: 12px;}#listadoLineas ul{	margin-top:0px;	margin-bottom:0px;	vertical-align:middle;}.inactivo{	background-color:#000000;	color:#ffffff;		padding:2px;	height:22px;	margin:2px;	width:18px;	text-align:center;	vertical-align:middle;	display:block;	float:left;}.lineaRoja{	background-color:#dd0000;	color:#ffffff;		padding:2px;	height:22px;	margin:2px;	width:18px;	text-align:center;	vertical-align:middle;	display:block;	float:left;}.lineaRoja:hover{	background-color:#000000;	color:#ffffff;		padding:2px;	height:22px;	margin:2px;	width:18px;	text-align:center;	vertical-align:middle;	display:block;	float:left;}#listadoLineas li{	list-style-type: none;	list-style-image: url(../images/icoLinea.gif);	height:19px;	padding-bottom:0px;	padding-top:0px;	margin:0px;	vertical-align:middle;}#cabecera{    position:relative;    height: 16px;    background-image: url(../images/Cab2013.jpg);    background-repeat: no-repeat;    padding-top: 160px;    padding-left: 50px;    padding-right: 198px;}#cabecera_beni{    position:relative;    height: 16px;    background-image: url(../images/CabBenidorm.JPG);    background-repeat: no-repeat;    padding-top: 160px;    padding-left: 50px;    padding-right: 198px;}#idiomas{	margin-bottom:10px;	text-align:right;	padding-right:25px;}#contenido{	background-color:#FFFFFF;	padding: 10px;	color:#333333;}#logoCabecera{	position:absolute;	left:35px;		top:-11px;}#logoAvanza{	position:absolute;	left:402px;		top:37px;}#piePortada{	position:absolute;	left:625px;		top:672px;	color:#ffffff;}#piePortada a{	color:#ffffff;	font-weight:bold;}#notPortada{	padding-left:3px;	padding-top:3px;	width:190px;}#ultimaHora{	padding-left:4px;	padding-top:4px;	color:#cc1618;	width:186px;}#ultimasNoticias{	padding-left:4px;	padding-top:4px;	color:#707070;	width:186px;}#pie{	width: 932px;	margin-left: auto;	margin-right: auto;	margin-top: 12px;	text-align: center;}#pieEstatica{    background-image: url(../images/pieEstatica.png);    background-repeat: no-repeat;    height:34px;    padding-top: 20px;    padding-left:595px;    /*width:932px;*/    color:#ffffff;    /*JORGEPRUEBA*/    /*border:1px solid black;*/}#pieEstatica a{	color:#ffffff;	font-weight:bold;}#menu{	position:absolute;	left:15px;	top:120px;}#telefono{	position:absolute;	left:766px;	text-align:center;	top:126px;	color:#ffffff;	font-size:15px;	font-weight:bold;	width: 150px;}#pie a{	text-decoration: none;	font-weight: bold;	color: #333333;}#portada{	background-image: url(../images/fondo_portada.png);	background-repeat: no-repeat;	width:932px;	height:509px;}#estatica{	background-image: url(../images/fondoEstatica.png);	background-repeat:  repeat-y;	width:860px;	padding-left: 37px;	padding-right: 37px;	padding-bottom: 15px;	min-height : 60%;}#noticias a{	text-decoration: none;	color: #003399;}#noticias a:hover{	text-decoration:underline;}#noticias .titulo {	padding: 0px;	font-size: 17px;	margin-bottom: 10px;	margin-top: 10px;	color:#0042ad;	font-weight:bold;		}.cuadroRojo{	margin-top: 5px;	margin-bottom: 10px;	border: solid 1px #999999;	background-color: #B80002;	color:#FFFFFF;	font-weight: bold;	text-align: center;}	.contenidoCuadroRojo{	text-align: left;	background-color:#FFFFFF;	color: #333333;	padding: 3px;	font-weight: normal;}.tituloCuadroRojo{	padding: 3px;}#foldheader{	FONT-SIZE: 8pt;	COLOR: #000033;	cursor:hand; 	font-weight:bold;}#foldinglist{	FONT-SIZE: 8pt;	COLOR: #639cce;	FONT-WEIGHT: 900;}.PARADAS{    FONT-SIZE: 8pt;    COLOR: #336699;    TEXT-DECORATION: none}.ENLACEMENU{    FONT-WEIGHT: 900;    FONT-SIZE: 8pt;    COLOR: #639cce;    TEXT-DECORATION: none}.ENLACEMENU:hover{    FONT-SIZE: 8pt;    COLOR: #ff6600;    TEXT-DECORATION: none}/* SLIMBOX */#lbOverlay {	position: absolute;	z-index: 9999;	left: 0;	width: 100%;	background-color: #000;	cursor: pointer;}#lbCenter, #lbBottomContainer {	position: absolute;	z-index: 9999;	left: 50%;	overflow: hidden;	background-color: #fff;}.lbLoading {	background: #fff url(../images/loading.gif) no-repeat center;}#lbImage {	position: absolute;	left: 0;	top: 0;	border: 10px solid #fff;	background-repeat: no-repeat;}#lbPrevLink, #lbNextLink {	display: block;	position: absolute;	top: 0;	width: 50%;	outline: none;}#lbPrevLink {	left: 0;}#lbPrevLink {	background: transparent url(../images/prevlabel.gif) no-repeat 0% 15%;}#lbNextLink {	right: 0;}#lbNextLink {	background: transparent url(../images/nextlabel.gif) no-repeat 100% 15%;}#lbBottom {	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;	font-size: 10px;	color: #666;	line-height: 1.4em;	text-align: left;	border: 10px solid #fff;	border-top-style: none;}#lbCloseLink {	display: block;	float: right;	width: 66px;	height: 22px;	background: transparent url(../images/closelabel.gif) no-repeat center;	margin: 5px 0;	outline: none;}#lbCaption, #lbNumber {	margin-right: 71px;}#lbCaption {	font-weight: bold;}.titDigital{	text-align:center;	color: #ffffff;	background-color:#DD0000;	font-weight: bold;	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;}.digital{	color: #666666;	text-align:center;	background-color:#ffffff;	font-weight: bold;	font-size: 15px;	font-family: Arial, Helvetica, sans-serif;	letter-spacing: -1px;	border-top:1pt solid #cccccc;}img{	behavior: url("includes/pngbehavior.htc");	}#navidad{	position:absolute;	top:5px;	left:800px;	width:147px;	height:147px;	z-index:100;}.login {    color: #DD0000;    margin-bottom: 10px;    font-weight: bold;    font-size: 18px;    font-family: Arial, Helvetica, sans-serif;    letter-spacing: -1px;}.login_peq {    color: #990000;    margin-bottom: 10px;    font-weight: bold;    font-size: 12px;    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;}/*JGV*//* cabecera de las tablas en gris oscuro */ .cabtabservicios {    background-color:#808080;    text-align: center;    font-weight: bold;    vertical-align: bottom;    color: #FFFFFF;}/* celda de tabla con margen para que quede más separado todo (usada en filtros) */ .tdfiltro {    padding:5px 10px 5px 5px;}/* usada para el detalle de la Hoja de Tiempos de PORTILLO */.tabsimple {    width: 100%;}.tabsimple td {    width: 7%;    height: 40px;    border: 1px solid black;    text-align: center;}.observaciones {	color: #000000;	font-weight: bold;	font-size: 12px;	font-family: Arial, Helvetica, sans-serif;	}