/* CSS Document */

body#loira{
margin:0 auto;
font-family:"Arial";
background:url(../img/fon_body.gif) repeat;
text-align:center;
}

#contenedor_loira{
width:990px;
background:#fff;
margin:0 auto;
padding:0 0 25px 0;
text-align:left;
overflow:hidden;
}

#cabecera_loira{
height:174px;
margin:0;
padding:0;
overflow:hidden;
background:url(../img/cabecera_loira.jpg) no-repeat;
}

#cabecera_loira a{
width:300px;
height:90px;
margin:80px 0 0 20px;
}

#menu_loira{
background:#d7d7d7;
height:50px;
width:990px;
/*overflow:hidden;*/
}

#menu_loira a.yodona{
float:right;
display:block;
margin:0;
padding:0 0 0 300px;
}

#menu_loira ul#nav_sup{
list-style:none;
margin:0px 0 0 0;
padding:27px 0 0 20px;
line-height:normal;
}

#menu_loira ul#nav_sup li.enlace{
background:#c71a78;
padding:5px;
font-size:10px;
color:#d7d7d7;
display:inline;
float:left;
margin:0 0 0 5px;
}

#menu_loira ul#nav_sup li.enlace a{
color:#d7d7d7;
text-decoration:none;
}

#menu_loira ul#nav_sup li.enlace a:hover{
color:#FFF;
text-decoration:none;
}

#menu_loira ul#nav_sup li.activo{
background:#c71a78;
padding:5px;
font-size:10px;
color:#FFF;
display:inline;
float:left;
margin:0 0 0 5px;
}

/* portada */

#foto_loira {
margin:10px 5px 5px 5px;
display:block;
float:left;
}

#foto_loira p{
width:481px;
display:block;
float:right;
text-align:right;
border-top:1px solid #c71a78;
color:#c71a78;
font-size:9px;
margin:10px 10px 0 0;
padding:5px 0 0 0;
}

#col_izda{
width:475px;
display:block;
float:left;
margin:5px 10px 5px 5px;
}

#col_dcha{
width:475px;
display:block;
float:left;
margin:40px 5px 5px 10px;
}

#col_izda h1{
font-size:14px;
font-weight:bold;
color:#c71a78;
margin:10px 0 10px 0;
}

#col_izda p{
font-size:12px;
color:#c76198;
margin:0 0 10px 0;
}

#col_dcha h1{
font-size:14px;
font-weight:bold;
color:#c71a78;
margin:10px 0 10px 0;
}

#col_dcha p{
font-size:12px;
color:#c76198;
margin:0 0 10px 0;
}

/* interiores */
#int_izda{
width:375px;
display:block;
float:left;
margin:10px 10px 5px 10px;
}

#int_dcha{
width:570px;
display:block;
float:left;
margin:0px 0 0 5px;
}

#int_izda h1{
font-size:14px;
font-weight:bold;
color:#c71a78;
margin:10px 0 10px 0;
}

#int_izda p{
font-size:12px;
color:#c76198;
margin:0 0 10px 0;
}

#int_izda a{
font-size:12px;
font-weight:bold;
color:#c71a78;
text-decoration:none;
}

#int_izda a:hover{
color:#c76198;
font-weight:bold;
}

#int_dcha p{
width:560px;
display:block;
float:right;
text-align:right;
border-top:1px solid #c71a78;
color:#c71a78;
font-size:9px;
margin:10px 10px 0 0;
padding:5px 0 0 0;
}

#int_dcha img{
margin:20px 0 0 0;
}

