body {
text-align:center;
background-color:#BCD53C;
background-image: url(img/background_x.jpg);
background-repeat:repeat-x;
font-family: arial, verdana, tahoma;
font-size:12px;
}
p,div,h1,h2,h3 {font-family: arial, verdana, tahoma;text-align:justify !important;}
a {letter-spacing:0px !important;font-size:12px;font-family:arial,Verdana,tahoma;}
a:hover {text-decoration:none;font-size:12px;}
#container {
margin:0px auto;
width:1003px;
background-image: url(img/conten_1.gif);
background-repeat:repeat-y;
background-position:center;
text-align:justify;
}
#head{
float:left;
position:relative;
}
#head,#content,#bottom{
margin-left:12px;
width:955px;
}
#container > #head,#container > #content,#container > #bottom {
margin-left:24px;
}
#content{
background:#FFFFFF;
float:left;
}
#bottom{
float:left;
background-color:#f4f4f4;
height:46px;

}
#imghead p{padding:0px; margin:0px;}

/*Menú idiomas top*/
#langstop{position:absolute;top:264px;  left:830px;width:130px;}
#langstop ul {padding:0px;margin:0px;}
#langstop ul li{padding:0px;margin:0px; list-style-type:none;float:left;}
#langstop ul li a{color:#006699;font-size:12px;font-family:arial;padding-left:7px;padding-right:7px;}
#langstop a.eng1 {border-right:1px solid #006699;}

/*Menú inferior*/
#menu_bottom{
float:left;
padding-top:13px;
padding-left:11px;
padding-right:8px;
width:auto;
}
#menu_bottom div.nav1{
width:auto;
}
#menu_bottom li a {
width:auto;
color:#B4B4B4;
font-family:arial;
font-size:11px;
padding-left:8px;
padding-right:8px;
}
#menu_bottom li a:hover {
color:#848484;
}

/*Menú idiomas bottom*/
#langs{
float:left;
border-left:1px solid #848484;
margin-top:16px;
padding-left:10px;
}
#langs ul {padding:0px;margin:0px;}
#langs ul li{padding:0px;margin:0px; list-style-type:none;float:left;}
#langs ul li a{color:#848484;font-size:11px;font-family:arial;padding-left:7px;padding-right:7px;}

/*Copyright*/
#copyright {
float:right;
color:#A7A7A7;
font-size:11px;
margin-top:16px;
padding-right:15px;
margin-right:-3 px;
}

/*****MENU PRINCIPAL****************************************************************************/
#menuppal div.nav2 {float: left; width:100%; background-image:url(img/button_1.jpg);height:47px;background-color:#EFF7F9;}
#menuppal div.nav2 ul {margin:0px ; padding:0px;}
#menuppal div.nav2 li { float:left; position: relative; list-style:none; }
#menuppal div.nav2 li:hover { }
#menuppal div.nav2 li a { 
font-size:13px;
font-family:arial;
color:#010101;
padding: 0px;  
margin-right:1px; 
 text-decoration:none; 
display: block;
text-align:left;
font-weight:bold;
}
#menuppal div.nav2 ul a {margin:0px;  padding:1px; text-decoration: none; width: auto;display: block;}
#menuppal div.nav2 ul ul {position: absolute; display: none; margin-left: 0px;}
#menuppal div.nav2 ul ul li {float:none; display:block;}
#menuppal div.nav2 li li {margin: 0px; width:22em;}
#menuppal div.nav2 ul.level1 li:hover ul.level2, 
#menuppal div.nav2 ul.level2 li:hover ul.level3 {display:block;}
#menuppal div.nav2 ul.level2 {margin-top: 0px; margin-left: 0px;background-color:#B8CBCF}
#menuppal div.nav2 ul.level3 {margin-top: 0px; margin-left: 0px; top:0px;left:22em;background-color:#B8CBCF}

#menuppal div.nav2 ul.level1 a {padding:16px 17px 15px 12px;background-image: url(img/button_1.jpg);}
#menuppal div.nav2 ul.level1 a:hover {color:#00728A;background-image: url(img/button_1_hover.jpg);}

#menuppal div.nav2 ul.level2 a {padding:6px 2px 9px 18px;background-image: url(img/button_2.jpg);background-color:#B8CBCF;color:#ffffff;}
#menuppal div.nav2 ul.level2 a:hover {color:#FFFFFF;background-image: url(img/button_2_hover.jpg);}

.nodisplay{display:none;}