* { padding: 0; margin: 0; }

body {
 background-image:url(../imagenes/fondo-superior.png);
 background-repeat:repeat-x;
 background-color:#D1E2F1;
 font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
 text-align:justify;
 font-size: 12px;
}
#wrapper { 
 margin: 0 auto;
 width: 950px;
}
#header {
 width: 950px;
 color: #FFF;
 height: 80px;
 margin-bottom:6px;
}
#navigation {
 width: 950px;
 color: #498CC8;
 height:25px;
}
#subnavigation {
 width: 950px;
 background-color:#265CA9;
 color: #FFF;
 height:25px;
 margin-top:5px;
}
#content { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
}
#texto-content {
 padding-top:30px;
 margin-left:50px;
 width:330px;
}
#texto-contacto {
 padding-top:30px;
 margin-left:50px;
 width:250px;
 float:left;
}
#content-home { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 background-image:url(../imagenes/home-content.jpg); 
 background-repeat:no-repeat; 
 background-position:bottom right;  
}
#content-quienes { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 background-image:url(../imagenes/quienes-content.jpg); 
 background-position:bottom right; 
 background-repeat:no-repeat; 
 height:510px;
}

#content-servicio1 {
 width: 950px;
 background-color:#FFF;
 background-image:url(../imagenes/servicio1-content.jpg); 
 background-repeat:no-repeat; 
 height:340px;
 margin-top:0px; 
}

#content-servicio2 { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 height:500px; 
 margin-top:0px;
}

#content-servicio3 { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 margin-top:0px;
}
#content-servicio3 p { 
 margin-top:5px;
 } 
#content-servicio4 { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 margin-top:0px; 
 padding-top:25px; 
 height:775px;
}

#content-centro { 
 width: 950px;
 height: 360px;
 margin-top:6px;
 background-color:#FFF;
 height:510px; 
 text-align:center; }

.e-mail {
 color:#000;
 text-decoration:none;
}


#aviso { 
 width: 950px;
 background: #81BBF4;
 height: 150px;
}
#footer { 
 width: 930px;
 background: #FFF;
 padding:15px 0px 0px 20px;
 height:35px;
 margin-top:5px;
 font-family:Tebruchet;
 font-size:13px;
 text-align:center;
}
#footer span {
 margin-right:15px;
}

#texto-aviso{
 margin-top:15px;
 margin-left:30px;
}
#texto-aviso-dcho{
 margin-top:15px;
 margin-right:50px;
 width:330px;
}
/*Menús*/
#navlist { list-style:none; margin-left:20px;}
#navlist li { float:left;}
#navlist li a {
 text-align:center;
 display:block;
 padding:5px 25px 0px 25px;
 height:25px;
 width:auto!important;  
 width:115px; 
 text-align:center;
 text-decoration:none;
 color:#FFF;
 font-weight:bold;
 font-size:14px!important;
 font-size:12px;
}
#navlist li a:hover, #navlist li a.selected  { background-color:#275CA8;}

#subnavlist { list-style:none; margin-left:30px;}
#subnavlist li { float:left;}
#subnavlist li a {
 text-align:center;
 display:block;
 padding:5px 15px 0px 15px;
 height:25px;
 width:auto!important;  
 width:150px; 
 text-align:center;
 text-decoration:none;
 color:#FFF;
 font-weight:bold;
}
#subnavlist li a:hover, #subnavlist li a.selected  { color:#D1E2F1;}

/*Galeria*/


/*Fuentes*/
h1 {
 font-size:30px;
 color:#81BBF4;
}

h1 strong {
 font-size:48px;
 color:#498CC8;
}

h2, h2 a{
 font-size:17px;
 color:#498CC8;
 font-weight:bold;
 margin-bottom:5px;
 text-decoration:none;
}

h2 a:hover {
 color:#265CA9;
}

h3{
 font-size:15px;
 color:#498CC8;
 font-weight:bold;
 margin-bottom:5px;
 text-decoration:none;
}

.tit_tarifas{
 font-size:17px;
 color:#265CA9;
 font-weight:bold;
 margin-bottom:5px;
 text-decoration:none;
}
#list, #list a{
 margin-top:20px;
 list-style:none;
 font-size:13px;
 font-weight:bold;
 color:#265CA9;
 text-decoration:none;
}
#list li {
 margin-top:5px;
}
.txt_aviso {
 font-size:20px;
 color:#FFF;
 font-weight:bold;
}
.txt_aviso_num{
 font-size:22px;
 color:#265CA9;
 font-weight:bold;
}
.azulN17{
 font-size:17px;
 color:#498CC8;
 font-weight:bold;
}
.blancoN17{
 font-size:17px;
 color:#FFF;
 font-weight:bold;
}
.footer_name{ color:#498CC8; font-weight:bold;}
.footer_content{ color:#000;}
.footer_NIF{ color:#797979; font-weight:bold; text-decoration:none;}
