body {
	padding: 0px;
	/* COLOR DE LA FUENTE */
	/*color: 	#024880;*/
	color: #083D67;
	position: relative;
	text-align: center;
	background-color:#fffff;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	background-image:url(../imgcss/main-bg2.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: 1px;
}

a{
	color:#999999;
	text-decoration:none;
	font: 	11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a:hover, a:active{
	text-decoration:underline;
	color:#666666;
}

p {
	margin-left:20px;
	margin-right:20px;
	margin-top:0px;
	margin-bottom:0px;
	padding:0px;
	text-align:justify;
	color: #333;
	/*color:#E8E9E9;*/
}
.prop {
    float:right;
    width:1px;
	/*background-color:#66FF33;*/
}
div.wrap1 {
	width: 858px;
	margin: 0 auto;
	overflow: hidden;
	border:1px solid #D7D5D5;
}

div.wrap1 .wrap2 {
	width: 856px;
	background-repeat:repeat-y;
	border: 1px solid #FFFFFF;
	margin: 0 auto;
	overflow: hidden;
}
.min8em {
    height:500px;
}

.clear {
    clear:both;
    height:1px;
    overflow:hidden;
	/*background-color:#CC00CC;*/
}
#container {
	/*EXPLORER: el fondo solo tiene el with marcado, sin embargo el border coge todo el contenido*/
	/*GEKO: ancho de fondo y border es el mismo -Case sensitive-*/
	position: relative;/*POSICION DE LOS ELEMENTOS INTERIORES*/
	margin: 0 auto;
	text-align: left;
	width: 798px !important;
	background: #5080C0 url(../imgcss/fondo.jpg) repeat-y;
	/*border-bottom:2px solid #A9A9AA;*/
border-right:1px solid #d5dcec;
/*border-top:2px solid #5080C0;*/
}

#content {
	position: relative;/*POSICION DE LOS ELEMENTOS INTERIORES*/
	margin: 5;
	text-align: left;
	/*width: 670px !important;*/
	width: 800px !important;
	background: url(../imgcss/fondo_bottom.jpg) no-repeat 0% 100%;
		/*border:1px solid #000;*/
}
#tabla {
	position: relative;/*POSICION DE LOS ELEMENTOS INTERIORES*/
	width: 500px !important;
	height:65px;
	margin-left: 10px;







*/
	border-top:  #CDCDD1;
	padding-left: 5px;
	padding-bottom: 0px;
	border: 1px dotted #0060AD;
	background-repeat: no-repeat;
	background-position: 0% 0%;
	background-image: url(../img/prensa_entrar.jpg);
	
	}
#cabecera {
	width: 800px !important;
	padding: 0px;
	margin: 0px auto;
	height: 141px;
}

#logo {
	width: 123px;
	height: 121px;
	background: #5080C0 url(../imgcss/logo.jpg) no-repeat 0% 0%;
	position:relative;
}

#titulo {
	width: 677px;
	height: 121px;
	background: #5080C0 url(../imgcss/titulo.jpg) no-repeat 0% 0%;
	position:absolute;
	top:0px;
	left:123px;
}

#titulo1 {
	width: 338px;
	/*height: 40px;*/
	/*background: #5080C0 url(../imgcss/titulo.jpg) no-repeat 0% 0%;*/
	position:relative;
	top:45%;
	left:333px;
	color:#FFF;
	text-align:right;
	font-size:2.0em;
	font-weight:bold;
	letter-spacing:0.03em;
	/*border:1px solid #000;*/
}
#titulo2 {
	width: 338px;
	/*height: 40px;*/
	/*background: #5080C0 url(../imgcss/titulo.jpg) no-repeat 0% 0%;*/
	position:relative;
	top:45%;
	left:333px;
	color:#FFFfff;
	text-align:right;
	font-size:2.0em;
	font-weight:bold;
	letter-spacing:0.03em;
	background-color: #5080C2;
	/*border:1px solid #FFF;*/
}

#back-top {
	width: 670px;
	height: 20px;/*!!!!!*/
	background: #D5DCEC url(../imgcss/back-top.jpg) repeat-y;
	position:relative;
	text-align:right;
	padding:0px;
	margin:0px;
	font: verdana;
	font-size: 8pt;
	color: #666666;
	/*z-index:1px;*/
	/*padding-top:1px;*/
	/*margin-bottom:1px;*/
	/*vertical-align:top;*/
	/*vertical-align:text-top;*/
	/*border:1px solid #0c0;*/
}

#banderas {
	position:absolute;
	top:121px;
	left:670px;
	width: 130px;
	height: 20px;
	background: #d5dcec url(../imgcss/back-banderas.jpg) no-repeat 0% 0%;
	padding:0px;
	margin:0px;
	padding-top:1px;
	/*margin-bottom:1px;*/
	/*vertical-align:top;*/
	/*vertical-align:text-top;*/
	/*border:1px solid #000;*/
}

#espanola {
  position:relative;
  left:40px;
  padding-left:10px;
  top:2px;
  height:13px;
  /*border:1px solid #0c0;*/
  /*padding:5px;*/
  }

#catalana {
  position:absolute;
  top:2px;
  left:80px;
  padding-left:10px;
  height:13px;
  /*border:1px solid #000;*/
  }

.language{background: transparent url(../imgcss/arrow.gif) no-repeat 0% 0%;}

/*#back-top a {
	color:#F65B09;
	height:20px;
	text-decoration:none;
	padding-right:1.6em;
	position:relative;
	top:4px;*/
	/*border:1px solid #c30;*/
/*}*/

#cos {
	/*width: 664px;*//*para 2 columnas*/
	width: 534px;/*para 3 columnas*/
	/*height:259px;*/
	padding: 0px;
	margin-left: 135px;
	/*border: 2px solid #0F0;*/
	background-color:#FFF;
	margin-bottom: 45px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-top-style: solid;
	border-right-style: dashed;
	/*border-top-color: #98aecc8;*/
	border-right-color: #98aecc;
	margin-top: 0px;
	margin-right: 0px;
	/*background: url(../imgcss/fondo_bottom2.jpg) no-repeat 0% 100%;*/
}

#menu-right { 
	/*width: 531px !important;*/
	position: absolute;
	width: 130px;
	/*height:480px;*/
	padding: 0px;
	margin:0px;
	/*border-top:1px solid #F65B08;*/
	/*background: #FFF url(../imgcss/innerwrap.gif) repeat-y;*/
	top:1px;
	left: 672px;
	color:#F65B09;
	
	/*border: 2px solid #0F0;*//*****VERDE***/
	/*background-color:#F0F;*/
	/*height:50px;*/
}
/*
#cuadro{
  position:relative;
  margin:3px;
  width:122px;
  height:110px;
  border:1px solid #0060AD;}*/

#enlaces-titulo{
	position:relative;
	margin:2px;
	width:122px;
	Heith:22px;
	/*border-top:1px solid #F65B09;
  border-bottom:1px solid #F65B09;*/
  color:#FFFFFF;
	background:#DFE5F3 url(../imgcss/backenlaces.jpg) no-repeat 0% 0%;
	;
	text-align:center;
  }

#enlace{
	position:relative;
	margin:3px;
	width:122px;
	overflow:hidden;
	border-bottom:1px dotted #E5E2FD;
	padding-bottom: 4px;
	padding-top: 2px;
	font-family:Verdana;
	font-size:11px
}

#text{
	padding-top:15px;
	/*border:1px solid #F65B09;*/
}

#apartado1{
	position:relative;
    margin:5px;
    border-bottom:1px dotted #DB7122;
	color: #DB7122;
	font-size:10px, verdana;
	text-align:right;
}
#apartado1b{
	position:relative;
	/*border-bottom:1px dotted #DB7122;*/
	color: #A4A4AA;
	font-size:10px, verdana;
	text-align:center;
	width: 505px;
	margin-left: 10px;
	border: thin1px #A4A4AA;
	background-color: #EDEDFC;
}
#apartado2{
	position:relative;
	text-decoration:none;
	margin:0px;
	/*border-bottom:1px dotted #F65B09;*/
	left:15px;
	/*border-bottom:1px solid #F65B09;*/
	/*border:1px solid #F65B09;*/
	color: #99AECD;
	font-size:12px;
	font-weight:bold;
	text-align:left;
	font-family: verdana;
	}

#fin{
  position:relative;
  margin:4px;
  margin-top:20px;
  border-bottom:1px dotted #DB7122;
}

#construccion {
height:200px;
width:400px;
background: #FFF url(../imgcss/uc2_large06.gif) no-repeat 50% 50%;
position:absolute;
left: 120px;
top:120px;
 font-size:36px;
 font-weight:500;
 text-align:center;
 color:#02477E;
 font: Verdana, Geneva, Arial, Helvetica, sans-serif;
 border:1px solid #02477E;
}
#borde {
 border: 4px solid #E8E9E9;
 width:452px;
 margin-left:33px;
 margin-top:15px;
 margin-bottom:15px;
 font: Verdana;
}
#contenido{
border: 1px solid #024880;
text-decoration:none;
padding:4px;
background-color:#FFF;
}

#contenido-foto{
border: 1px solid #71B3D3;
margin:0px;
padding:0px;
}

/*************************MENU IZQUIERDA***********************/
#menu{
	position:absolute;
	width:133px;
	/*border:1px solid #000;*/
height:50px;
	color:#FFFFFF;
	background:#3884be url(../imgcss/backmenu.jpg) no-repeat 0% 0%;
}


#titol a{
	position:relative;
	top:12px;
	left:6px;
	font-size:12px;
	font-weight:bold;
	color:#FFFFFF;!important;
	text-decoration:none;
	border:1px solid #F65B09;
	padding:4px;
	background:#3884be url(../imgcss/backmenu.jpg) no-repeat 0% 0%;
	font: Verdana;
}


#programa{
position:relative;
top:0px;
/*border:1px solid #000;*/
z-index:1;
color:#ffffff;

}
#programa a{
	color:#ffffff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-weight:bold;*/
	font-size:12px;
}
#navmenu{
	width: 115px !important;
	position:relative;
	
	text-align:right;
	/*poner si quiero letra mas peque�a en menu*/
	font-size:14px;
	color:#ffffff;!important;
	border-top: 1px solid #DFE5F5;
	background:#0060ad url(../imgcss/backmenu.jpg) no-repeat ;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/* Root = Horizontal, Secondary = Vertical */
ul#navmenu {
  margin: 0px;
  list-style: none;
  display:block;
  position: absolute;
  top:0px;
  left:0px;
  float:left;
  color:#DFE5F5;

}

ul#navmenu li {
  margin: 0px;
  padding:0px;
  float: left; /*For Gecko*/
  display: inline;
  position: relative;
  z-index:10px;
  border-bottom:10px solid #ffffff;
 
}

ul#navmenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  font-size: 0.8em !important;
/*color:#5080C0!important;*/
  /*display: none;*/
}

ul#navmenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
  border: none;/*1px solid #FFF*/
  /*margin:0px;
  padding:0px;*/
  /*border-top: 2px solid #F35B07;
  background-color:#DFE5F5;*/
  border-top: 1px dotted #5080C0;
  /*background-color:#5080C0;*/
  background-color:#ecf3f8;
color:#5080C0 !important;


}

div#programa > li {
   margin: 0px;
   padding: 0px;
   }
div#programa > ul {
   margin: 0px;
   padding:0px;
   padding-right:8px;
   }
div#ul > ul {
   /*margin: 0px;
   padding: 0px;*/
   }

/* Root Menu */
ul#navmenu a {
	width: 115px;
	font-size:11px;
	/*font-weight:bolder;*/
padding: 4px;/*margen del texto al borde de la caja*/
	text-decoration:none;
	display:block;
color:#fffffff
/*text-indent:9px;*/
}

ul#navmenu ul a {
color:#0060AD;
 
}

.select{
/*background: #5080C0 url(../imgcss/arrow.gif) no-repeat 5% 50%;*/
background:#DFE5F3 url(../imgcss/backmenu_r.jpg) no-repeat 0% 0%;
}

/* Root Menu Hover Persistence */
ul#navmenu a:hover,
ul#navmenu li:hover a,
ul#navmenu li.iehover a {
  text-decoration:none;
  /*background: #0060AD url(../imgcss/arrow.gif) no-repeat 5% 50%;*/
  background:#DFE5F3 url(../imgcss/backmenu_r.jpg) no-repeat 0% 0%;
  display:block;

}

/* 2nd Menu */
ul#navmenu li:hover li a,
ul#navmenu li.iehover li a {
/*font-size:0.8em;*/
  float: none;
  background-color:#EFF4FA;
  /*background-color:#DFE5F5;*/
  background-image:none;
margin:0px;
/*padding:0px;*/
/*text-decoration:underline;*/
color:#5080C0;


}

/* 2nd Menu Hover Persistence iex*/
ul#navmenu li:hover li a:hover,
ul#navmenu li:hover li:hover a,
ul#navmenu li.iehover li a:hover,
ul#navmenu li.iehover li.iehover a {
	/*background-color:#DFE5F5;*/
	background-color:#FF934A;
	color:#0060AD !important;
	background-image:none;
	
	
	/*text-decoration:underline;*/
	/*margin:0px;
padding:0px;*/
/*color:#5080C0;*/
}

/* 3rd Menu */
/*ul#navmenu li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}*/

/* 3rd Menu Hover Persistence */
/*ul#navmenu li:hover li:hover li a:hover,
ul#navmenu li:hover li:hover li:hover a,
ul#navmenu li.iehover li.iehover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover a {
  background: #CCC;
  color: #FFF;
}*/

/* 4th Menu */
/*ul#navmenu li:hover li:hover li:hover li a,
ul#navmenu li.iehover li.iehover li.iehover li a {
  background: #EEE;
  color: #666;
}*/

/* 4th Menu Hover */
/*ul#navmenu li:hover li:hover li:hover li a:hover,
ul#navmenu li.iehover li.iehover li.iehover li a:hover {
  background: #CCC;
  color: #FFF;
}*/

/*ul#navmenu ul ul,
ul#navmenu ul ul ul {
  
  display: block;
}*/

/* Do Not Move - Must Come Before display:block for Gecko */
/*ul#navmenu li:hover ul ul,
ul#navmenu li:hover ul ul ul,
ul#navmenu li.iehover ul ul,
ul#navmenu li.iehover ul ul ul {
  
  	display: block;
}*/

/*ul#navmenu li:hover ul,
ul#navmenu ul li:hover ul,
ul#navmenu ul ul li:hover ul,
ul#navmenu li.iehover ul,
ul#navmenu ul li.iehover ul,
ul#navmenu ul ul li.iehover ul {
  display: block;
}*/
/**************************************************************/
/**************************************************************/
/**************************************************************/
/**************************************************************/
/*#hormenu{
	width: 532px;
	position:relative;
	text-align:left;
	top:0px;
	left:134px !important;
	font-size:1.0em;
	margin:0px;
	margin-left:25px;
	padding:0px;
}*/

#capa{
	width: 533px;
	height:20px;
	text-align:left;
	font-size:11px;
	margin:0px;
	padding:0px;
	position:absolute;
	top:120px;
    left:135px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*border:1px solid #F65B09;*/
	/*background:#3884be url(../imgcss/backmenu.jpg) no-repeat 0% 0%;*/
	
	
}

/* Root = Horizontal, Secondary = Vertical */
ul#hormenu {
  margin: 0px;
  padding:0px;
  list-style: none;
  display:block;
  position: absolute;
  top:0px;
  left:20px;
}

ul#hormenu li {
  margin: 0px;
  padding:0px;
  float: left; /*For Gecko*/
  
  position: relative;
 
}

ul#hormenu ul {
  margin: 0;
  padding: 0;
  list-style: none;
  display: none;
 
}

ul#hormenu ul li {
  float: none; /*For Gecko*/
  display: block !important;
  display: inline; /*For IE*/
}

div#back-top > li {
   margin: 0px;
   padding: 0px;
   }
div#back-top > ul {
   margin: 0px;
   padding:0px;
   }
div#ul > ul {
   margin: 0px;
   padding: 0px;
   }

/* Root Menu */
ul#hormenu a {
text-decoration:none;
padding-right:1.6em;
padding-bottom:0.3em;
margin-top:4px;
display:block;
color:#Ffffff;

}

.select{
background: #5080C0 url(../imgcss/flecha.gif) no-repeat 5% 50%;
}


/* Root Menu Hover Persistence */
ul#hormenu a:hover,
ul#hormenu li:hover a,
ul#hormenu li.iehover a {
  text-decoration:none;
  display:block;
  background-color:#0061AE;
  color:#ffffff;
 
}

/* 2nd Menu */
ul#hormenu li:hover li a,
ul#hormenu li.iehover li a {
position:relative;
top:1px;
border-left:1px solid #99AECD;
border-right:1px solid #99AECD;
/*border-bottom:1px solid #99AECD;*/
border-bottom:1px dotted #99AECD;
font-size:1.0em;
  float: none;
  background-color: #D5DCEC;
  width: 120px;
margin:0px;/*separaciones entre cajas*/
padding:2px;
color:#0060AD;
}

/* 2nd Menu Hover Persistence */
ul#hormenu li:hover li a:hover,
ul#hormenu li:hover li:hover a,
ul#hormenu li.iehover li a:hover,
ul#hormenu li.iehover li.iehover a {
	/*text-decoration:underline;*/
	 background-color:#FF934A;
	color:#0060AD ;	
}

/* Do Not Move - Must Come Before display:block for Gecko */
ul#hormenu li:hover ul ul,
ul#hormenu li:hover ul ul ul,
ul#hormenu li.iehover ul ul,
ul#hormenu li.iehover ul ul ul {
  display: none;
}

ul#hormenu li:hover ul,
ul#hormenu ul li:hover ul,
ul#hormenu ul ul li:hover ul,
ul#hormenu li.iehover ul,
ul#hormenu ul li.iehover ul,
ul#hormenu ul ul li.iehover ul {
  display: block;
}

#hormenu li ul {
	position: absolute;
	background-color: #D5DCEC;
	border-right: solid 1px #99AECD;
	color:#0060AD 
	/*border-bottom: solid 2px #99AECD;*/
	
	
	
	
	
}
select.estilform {
background-color:#f7f8fa;
color:#6d6f70;
font-family: Verdana, sans serif;
font-size:12px;
font-weight:normal;
width:210px;
}
