/* Start of CMSMS style sheet 'Hauspoz' */
html, body, hr,p {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}



/* ---------------------------- Estructura -------------------------------*/

body {
    background-color: #E9ECC6;
}

#contenedor {
	background-image: url(img/fondo_body.png);
	background-position: top center;
	background-repeat: repeat-y;
}


#cabecera-es_ES {
    width: 999px;
	margin: auto;
	background-image: url(img/fondo_cabecera.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 134px;
}

#cabecera-eu_EU {
    width: 999px;
	margin: auto;
	background-image: url(img/fondo_cabecera_eu.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 134px;
}

#cabecera-en_EN {
    width: 999px;
	margin: auto;
	background-image: url(img/fondo_cabecera_en.png);
	background-repeat: no-repeat;
	background-position: top center;
	height: 134px;
}

#migas {
    width: 969px;
	margin: auto;
	background-image: url(img/fondo_migas_buscador.png);
    background-repeat: no-repeat;
	background-position: bottom center;
	height: 55px;
    padding: 0 15px 0 15px;
}

#contenido {
	width: 999px;
	margin: auto;
	background-image: url(img/fondo_contenido.png);
	background-repeat: repeat-y;
   	background-position: top center;
}


#pie {
    clear: both;
    width: 999px;
	margin: auto;
	background-image: url(img/fondo_pie.png);
    background-repeat: no-repeat;
	background-position: top center;
   	height: 74px
}

#texto {
    width: 695px;
	float: right;
	padding: 0 20px 0 0;
}

hr {
    clear: both;
	margin: 0;
	padding: 0;
visibility: hidden;

	}

#menu {
    width: 243px;
	float: left;
	padding: 0 0 0 15px;

}


/* -------------------------------- hs y tipos ------------------------------*/


body {
    font-family: Arial;
	font-size: .9em;
	color: #000;
}


h1 {
    display: none;
}

h2 {
border-bottom: 1px solid  #003C77;
font-size: 1.1em;
}

#migas {
    font-size: .9em;
}

#pie {
    font-size: .8em;
	color: #FFF;
}

#texto {
    width: 695px;
	float: right;
	padding: 0 20px 0 0;
font-size: .8em;
}

#menu {
    font-size: .8em;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
}

#menu ol {
list-style: none;
margin: 0;
padding: 0;
}

#texto p {
margin: 0;

}

#texto img {
border: 0;
margin: 3px 0 0 0;
}


/* -------------------------------- Cabecera ---------------------------------*/

#cabecera-es_ES p {
    color: #FFF;
	font-size: .75em;
	padding: 108px 0 0 820px;
}

#cabecera-eu_EU p {
    color: #FFF;
	font-size: .75em;
	padding: 108px 0 0 820px;
}

#cabecera-en_EN p {
    color: #FFF;
	font-size: .75em;
	padding: 108px 0 0 820px;
}

#cabecera-es_ES p a {
   text-decoration: none;
   color: #FFF;
}

#cabecera-es_ES p a:visited {
   text-decoration: none;
   color: #FFF;
}

#cabecera-es_ES p a:hover {
   text-decoration: underline;
}

#cabecera-eu_EU p a {
   text-decoration: none;
   color: #FFF;
}

#cabecera-eu_EU p a:visited {
   text-decoration: none;
   color: #FFF;
}

#cabecera-eu_EU p a:hover {
   text-decoration: underline;
}

#cabecera-en_EN p a {
   text-decoration: none;
   color: #FFF;
}

#cabecera-en_EN p a:visited {
   text-decoration: none;
   color: #FFF;
}

#cabecera-en_EN p a:hover {
   text-decoration: underline;
}

/* -------------------------Migas y Buscador ---------------------------------*/


.lasmigas {
    float: left;
	width: 660px;
font-size: 11px;
padding: 15px 0 0 0;
}

.lasmigas a {
color: #000;
text-decoration: none;
}

.lasmigas a:visited {
color: #000;
}

.lasmigas a:hover {
color: #003C77;
text-decoration: underline;
}

.buscador {
    float: right;
	width: 280px;
	text-align: right;
	font-size: .9em;

padding: 10px 0 0 0;
}

.buscador input {
	font-size: .9em;
}


/* -------------------------------- Pie --------------------------------------*/

#pie p {
    text-align: center;
	padding: 40px 0 0 0;
}


/* ---------------------------------- Texto ---------------------------------*/



/* End of 'Hauspoz' */


/* End of 'Hauspoz' */

