@IMPORT url("/css/general.css");
@page {
	margin: 1cm;
	padding: 1cm;
}

body {
	font-family:Georgia, "Times New Roman", Times, serif;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding: 0;
	font-size: 10pt;
	background: none;
}
p {
	text-align: justify;
}
a {
	text-decoration:none;
}
a.externo:link:after, a.externo:visited:after {
	content: " (" attr(href) ") ";
}
/*#contenido p a {
	content: attr(title)" (" attr(href) ") ";
}
*/
#ruta {
	display:none;
}
#colIzquierda {
	display:none;
}
#masInformacion {
	display:none;
}
#menuAuxiliar {
	display:none;
}
#menuIdiomas {
	display:none;
}
#menuPrincipal {
	display:none;
}
#busqueda {
	display:none;
}
.volver {
	display:none;
}
.descargas {
	display:none;
}
.paginacion {
	display:none;
}
.sindicacion {
	display:none;
}
.ayudaAcces {
	display:none;
}
.fechas a {
	display: none;
}
.formacion .enlaces {
	display: none;
}
.subcontratacion .enlaces {
	display: none;
}
.publicaciones .alineadoDerecha .enlaces {
	display: none;
}
html>body #contenido .alineadoCentro .enlaces {
	display: none;
}
.tituloAgenda {
	display: none;
}
.menuAgenda {
	display: none;
}
.menuSemana {
	display: none;
}

#contenido {
	background:none;
	margin: 0 0 0 0;
	width: 500pt;
}

#contenido h1 {
	color:#B61031;
	margin:0 0 5pt -30pt;
	background: none;
	clear:both;
}

#contenido.informacion h2 span,
#opcionSubcontratacion h2 span {
	font-size: 8pt;
}

.listaHome ul {
	padding:0 0 0 10pt;
	border-top:none;
	border-bottom:none;
	background: none;
}

#cabecera {
	background: none;
	height:100px;
	padding-top: 0;
	margin-bottom: 5pt;
}
#cabecera img {
	padding-top: 15pt;
	padding-left:17pt;
	margin:0;
}

tr.par {
	background:none;
}

table {
	margin-bottom: 15pt;
}

.grafico {
   margin-top:20pt;
   padding:20pt 20pt;
   border:#ccc 5pt solid;
}

/*---------- Localizacion y contacto bis --------*/
#localizacion{
    width:525px;
    margin-left:-10pt;
}

.contacto {
    min-height:143pt;
    margin-bottom:10pt;
    clear:both;
}
#infoContacto{
	float:left;
	display:block;
	width:235px;
}
#infoContacto p {
   margin:0;
   padding-bottom:1pt;
}

#infoContacto .espacio{
  margin-bottom:11pt;
}
#infoDerecha{
	float:left;
	display:block;
	width:270px;
	margin:0 0 13pt 10pt;
}

#infoDerecha .box{
     padding-left:50pt;
     margin:0 0 13pt 0;
}
#infoDerecha .box p {
  margin:0;
}

#infoDerecha #aeropuerto {
margin-left:70pt;
 background:url(/img/all/informacion/icon-localizacion-aeropuerto.jpg) no-repeat 5pt 10.5pt;
}

#infoDerecha #coche {
margin-left:70pt;
 background:url(/img/all/informacion/icon-localizacion-coche.jpg) no-repeat 5pt 10.5pt;
}

/*------------Agenda------*/
#dia {
  padding:10pt 0 0 50pt;
  margin-bottom:10pt;
}
.horas{
 padding:0 0 0 20pt;
}
ul.horas li {
 padding-bottom: 10pt;
}
ul.horas li span {
   padding:4pt;
   margin-right:20pt;
   font-weight:bold;
   font-size:11pt;
}

.semana ul li .dia {
    height:80pt;
}
.semana ul li .diaBorde{
    border-top:2pt solid #cccccc;
}
.semana ul li p {
   width:50pt;
   font-weight:bold;
}
#agenda.semana ul li .dia {
	padding-top: -7pt;
}

table.mes tr td{
   margin:0;
   padding:0 0 3pt 0 ;
   width:64pt;
   height:80pt;
}
ul.listasCalendario {
   margin:-29pt 0 3.5pt 5pt;
   height:24pt;
}
ul.listasCalendario li {
	font-size:9pt;
	padding-left:11pt;
}
.verDia {
    display:none;
}
.diaLaboral {
    margin:0;
    padding:0;
    width:64pt;
    height:80pt;
}
.diaFestivo {
    margin:0;
    padding:0;
    width:64pt;
    height:80pt;
    color: #ccc;
}
.diaTitulo{
    padding:6pt 6pt 0 6pt;
    font-size:11pt;
    font-weight:bold;
    text-align:center;
}
.numeroDia{
    font-size:18pt;
    padding:4pt 0 0 13pt;
}

/*------------publicaciones------*/
.aviso {
    text-decoration:none;
    color: #999;
}

/*------MapaSitio------*/
.mapaSitioWeb{
  margin:0;
  padding:0;
  float: left;
}
.mapaIzquierdo{
 width:300px;
}
.mapaDerecho{
width:400px;
}
.mapaSitioWeb ul{
  margin-left:2em;
}
#contenido .mapaSitioWeb ul li.primer{
   margin-left:2em;
   margin-bottom:2em;
   background:url(/img/all/bullet-01.gif) no-repeat 0 .3em;
   font-weight:bold;
   text-transform:uppercase;
   padding-left:1.1em;
}
#contenido .mapaSitioWeb ul li.primer a{
	color:#888;
}
.mapaSitioWeb ul li.primer ul li.segundo{
   margin-bottom:2em;
   margin-top:1.5em;
   font-weight:normal;
   text-transform:none;
}
.mapaSitioWeb ul li.primer ul li.segundo ul{
	margin-top:1.5em;
}
#contenido .mapaSitioWeb ul li.primer ul li.segundo a {
	color:#CC0033;
	font-weight:bold;
}
#contenido .mapaSitioWeb ul li.primer ul li.segundo ul li a {
	color:#666;
	font-weight:normal;
}
#contenido .mapaSitioWeb ul li.primer ul li.segundo ul li{
	margin-top: 0.4em;
}

