.apartado{

clear: both;

}


.apartado p{

color: #000;

}



.apartado h4{

font-size:130%;

text-transform: uppercase;

margin-bottom:5px;

display: block;

}



.apartado h4 span{

color: #666;

}



.apartado p{

margin-bottom: 15px;

}



.apartado p a{

color: #b800eb;

}



.apartado{

color: #000;

}



.apartado .eusk{

color: #666;

}

.apartado .eusk p{

color: #666;

}



.bot_subir{

display: block;

text-align: right;

}



.bot_subir a{

background: url(images/ico_subir.gif) no-repeat right;

padding: 5px;

padding-right: 18px;

}

.menu_h{

font-size:110%;

padding: 0px;

padding-top:8px;

display: block;

border:1px solid #f3f3f3;

padding: 8px;



margin-bottom: 25px;

list-style-type: square;

}



.menu_h li{

margin-bottom:10px;

}



.menu_h li a{

font-weight: bold;

color: #000;

padding-left:20px;

background: url(images/ico_fle_lst.gif) no-repeat left;

} 

.menu_h li.current_page_item a{
color: #b800eb;
} 



.menu_h li a span{

color: #666;

cursor: pointer;

} 

.menu_h li.current_page_item a span{
color: #b800eb;
} 


.menu_h li a:hover span{

color: #b800eb;

} 



.menu_h li a:hover{

color: #b800eb;

}







#navcontainer{display: block; clear: both;}



#navlist

{

border-bottom: 2px solid #666;

margin: 0;

padding-bottom: 27px;

padding-left: 260px;


}



#navlist ul, #navlist li

{

display: inline;

list-style-type: none;

margin: 0;

padding: 0;

}



#navlist a

{

background: #666;

border: 2px solid #666;

color: #fff;

float: left;

font-size: 140%;

font-weight: bold;

line-height: 17px;

margin-right: 8px;

padding: 4px 10px 4px 10px;

text-decoration: none;


}



#navlist .current_page_item a

{

background: #fff;

border: 2px solid #666;

border-bottom: 2px solid #fff;

color: #b800eb;

}



#navlist a:hover { color: #b800eb; background: #000;}



#navlist .current_page_item a:hover

{

background: #fff;

color: #b800eb;

}



body.section-1 #navlist li#nav-1 a, 

body.section-2 #navlist li#nav-2 a,

body.section-3 #navlist li#nav-3 a,

body.section-4 #navlist li#nav-4 a

{

background: #fff;

border-bottom: 2px solid #fff;

color: #000;

}



#navlist #subnav-1,

#navlist #subnav-2,

#navlist #subnav-3,

#navlist #subnav-4

{

display: none;

width: 90%;

}



body.section-1 #navlist ul#subnav-1, 

body.section-2 #navlist ul#subnav-2,

body.section-3 #navlist ul#subnav-3,

body.section-4 #navlist ul#subnav-4

{

display: inline;

left: 10px;

position: absolute;

top: 95px;

}



body.section-1 #navlist ul#subnav-1 a, 

body.section-2 #navlist ul#subnav-2 a,

body.section-3 #navlist ul#subnav-3 a,

body.section-4 #navlist ul#subnav-4 a

{

background: #fff;

border: none;

border-left: 2px solid #666;

color: #999;

font-size: smaller;

font-weight: bold;

line-height: 14px;

margin-right: 4px;

padding: 2px 10px 2px 10px;

text-decoration: none;

}



#navlist ul a:hover { color: #b800eb !important; }



#contents

{

background: #fff;

border: 1px solid #ccc;

border-top: none;

clear: both;

margin: 0px;

padding: 15px;

} 

