/* CSS Document */
body{
    margin: 0px;
    padding: 0px;
    font-family:"Century Gothic";
    font-size: 11px;
    background-image: url("../imagenes/inicio/fondo_rpt.jpg");
    background-repeat: repeat-y;
    background-position:top center;
    
}
#todo
{
    width: 100%;
    margin: 0px;
    padding: 0px;
    overflow: hidden;
    background-image: url("../imagenes/inicio/fondo.jpg");
    background-repeat: no-repeat;
    background-position:top center;
}
a{
	border:0px;
	text-decoration:none;
	color:#756706;
}

a img
{
border:0px;
}

#contenido{
	width:1048px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	margin-top:0px;
	padding:0px;
	text-align:left;

}
div#tab
{
    float:left;
    width: 42px;
    overflow:hidden;
}

#cuerpo_inicio
{
  float: left;
  width: 964px;
  height: 1520px;
  text-align: left;
  overflow: hidden;
}

#cuerpo
{
  float: left;
  width: 964px;
  text-align: left;
  overflow: hidden;
}

div#cabecera
{
    width: 964px;
    height: 271px;
    overflow:hidden;
    display:block;
    
}
div#cab_superior
{
    display: block;
    width: 964px;
    height: 87px;
    overflow: hidden;
}
div#dformu
{
    float:left;
    width: 272px;
    height: 87px;
    margin-right: 25px;
    
}
div#campos
{
    float:left;
}
div#campoi
{
  float: left;
  width: 55px;
}
div#campoi img
{
    display: block;
}
div#campod
{
float:left;
margin-top:21px;
width:132px;
overflow: hidden;
}
div#campod input
{
    display: block;
    width: 132px;
    margin-bottom: 10px;
    border:1px solid #66900a;
    background-color:#c6cc7a;
}
div#login
{
    float:right;
    width:61px;
    overflow:hidden;
    

}
div#msuperior
{
float:right;
height:53px;
margin-right:0;
margin-top:0;
overflow:hidden;
width:335px;
}
div#msuperior a
{
    float: left;

}
div#info_registro
{
float:left;
margin-top:32px;
width:315px;;
}
div#registrarse
{
    display: block;
    margin-bottom: 7px;
    text-align: left;
    font-family:"Century Gothic";
    font-size: 13px;
    text-transform: uppercase;
    color: #c6cc7a;
}
div#registrarse a
{
    font-family:"Century Gothic";
    font-size: 13px;
    text-transform: uppercase;
    color: #c6cc7a;
}
div#olvido
{
    display: block;
    margin-bottom: 4px;
    text-align: left;
    font-family:"Century Gothic";
    font-size: 12px;
    color: #9ac1c6;
}
div#olvido a
{
    font-family:"Century Gothic";
    font-size: 12px;
    color: #9ac1c6;
}
#etiqueta
{
 float:left;
 width:34px;
 margin-top: 326px;
}
div#cab_inferior
{
    float: right;
    height: 63px;
    overflow: hidden;
    margin-top: 121px;
    margin-right: 38px;
}
div#cab_inferior form
{
    display: inline;
}
div#cab_inferior input#enviar
{
   margin-left: 10px;
   float: right;
}
div#cab_inferior input#campo
{
    float: right;
    margin-top: 30px;
    margin-left: 13px;
    border: 1px solid #5f8686;
    background-color: #c3dfe0;
}
div#cab_inferior input#campo
{
    float: right;
    margin-top: 30px;
    margin-left: 13px;
    border: 1px solid #5f8686;
    background-color: #c3dfe0;
    width: 183px;
}
div#cab_inferior span
{
    float: right;
    margin-top: 32px;
    font-weight: bold;
     font-family:"Century Gothic";
    font-size: 15px;
    color: #274f5a;
    text-transform: uppercase;
    
}
div#cab_inferior a#eng{
    float: right;
    margin-top: 12px;
    margin-right: 35px;
}
div#cab_inferior a#esp{
    float: right;
    margin-top: 12px;
    
}
div#datos
{
    display:block;
    width:964px;
    overflow: hidden;
   
}
div#izq
{
    float: left;
    width: 269px;
    overflow: hidden;
    margin-top: 111px;
}
div#menu
{
  display: block;
  width: 269px;
  overflow: hidden;
}
div#menu div.item
{
    display: block;
    width: 269px;
    height: 36px;
    overflow: hidden;
    
}
div#menu div.item a
{
   font-weight: bold;
   color:#42767e;
   font-size: 15px;
   font-weight: bold;
    font-family:"Century Gothic";
    width: 187px;
    height: auto;
    text-align: right;
    overflow: hidden;
    display: block;
    padding-right: 89px;
    padding-top: 14px;
    text-transform: capitalize;
}
div#menu div.item a:hover,div#menu div.item a#activo
{
   font-weight: bold;
   font-size: 15px;
   color:#1f5057;
}

div#menu div#menu001
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/001.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu002
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/002.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu003
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/003.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu004
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/004.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu005
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/005.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu006
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/006.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu007
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/007.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu008
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/008.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu009
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/009.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu010
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/010.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu011
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/011.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu012
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/012.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu013
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/013.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu014
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/014.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu015
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/015.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu016
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/016.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu017
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/017.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu001_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/001_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu002_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/002_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu003_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/003_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu004_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/004_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu005_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/005_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu006_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/006_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu007_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/007_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu008_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/008_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu009_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/009_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu010_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/010_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu011_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/011_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu012_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/012_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu013_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/013_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu014_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/014_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu015_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/015_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu016_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/016_hov.jpg");
  background-repeat: no-repeat;
}
div#menu div#menu017_hov
{
  background-image: url("../imagenes/inicio/izquierda/menu_principal/017_hov.jpg");
  background-repeat: no-repeat;
}
div#caja_login
{
    display: block;
    width: 269px;
    height: 156px;
    margin-top: 84px;
    background-image: url("../imagenes/inicio/izquierda/login_izquierda/login_izquierda.png");
    background-repeat: no-repeat;
    padding-top: 43px;
}
div#caja_login_activo
{
    display: block;
    width: 269px;
    height: 156px;
    margin-top: 84px;
    background-image: url("../imagenes/inicio/izquierda/login_izquierda/login_izquierda_activo.png");
    background-repeat: no-repeat;
    padding-top: 43px;
}
div#caja_login span
{
   display: block;
   width: 216px ;
   text-align: right;
   text-transform: uppercase;
   font-size: 14px;
    font-family:"Century Gothic";
    color: #42767e;
    overflow: hidden;
    padding-right: 20px;
    

}
div#caja_login input
{
 background-color:#E0ECEA;
border:1px solid #96D3CC;
display:block;
margin-left:35px;
overflow:hidden;
width:207px;
margin-bottom: 15px;
text-align: right;

}
div#caja_login a
{
    display: block;
    overflow:  hidden;
    margin-top: 38px;
    margin-left:167px;
    font-size: 14px;
    font-family:"Century Gothic";
    color: #4f8c88;
    text-transform: lowercase;
}
div#banner
{
    display: block;
    width: 269px;
    height: 126px;
    margin-top: 30px;
    background-image: url("../imagenes/inicio/izquierda/energia_renovables/bot_energia.png" );
    background-repeat: no-repeat;
    overflow: hidden;
    
}
div.banner_activo
{
    display: block;
    width: 269px;
    height: 126px;
    margin-top: 30px;
    background-image: url("../imagenes/inicio/izquierda/energia_renovables/bot_energia_hov.png" );
    background-repeat: no-repeat;
    overflow: hidden;

}
div#banner span#area,div.banner_activo span#area
{


display:block;
font-size:15px;
margin-left:22px;
margin-top:25px;
overflow:hidden;
text-align:right;
width:218px;
height: 68px;
color:#DEEF99;
font-family:"Century Gothic";
}
div#banner span#area a,div.banner_activo span#area a
{
  display: block;
  width:218px;
  height: 68px;
  color:#DEEF99;
  padding-top: 48px;
  overflow: hidden;
  font-family:"Century Gothic";
  
}
div#banner span#tit,div.banner_activo span#tit
{

color:#D0EAE9;
display:block;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
margin-left:22px;
margin-top:1px;
text-align:right;
text-transform:uppercase;
width:218px;
height: 27px;
}
div#banner span#tit a,div.banner_activo span#tit a
{
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
color:#D0EAE9;
text-transform:uppercase;
}
div#drc
{
    float: left;
    width: 695px;
    overflow: hidden;
    text-align: left;
    margin: 0px;
    
}
div#cont_inicio
{
    display: block;
    width: 695px;
    overflow: hidden;
}
div#bienvenido
{
    display: block;
    width: 695px;
    height: 380px;
    overflow: hidden;
    background-image: url("../imagenes/inicio/cuerpo/zona_bienvenido.jpg");
    background-repeat: no-repeat;

}
div#enc_bienvenido
{
   display: block;
   overflow: hidden;
   height: 53px;
   text-align: right;
}
div#enc_bienvenido img
{
    float: right;
}
div#enc_bienvenido span
{
    float: right;
    font-family:"Century Gothic";
    font-size:18px;
    text-transform: uppercase;
    color: #b0eaee;
    overflow: hidden;
    margin-top: 30px;
    margin-left: 10px;
    margin-right: 43px;

}
div#bievenido_des
{
 color:#E9F3F4;
display:block;
font-family:"Century Gothic";
font-size:13px;
font-weight:bold;
height:83px;
margin-left:49px;
text-align:justify;
width:610px;
overflow: hidden;
margin-top: 18px;
    
}
div#cajas
{
    margin-left: 56px;
    overflow: hidden;
    display: block;
    margin-top: 27px;
}
div#not_eve
{
    display: block;
    width: 695px;
    height: 312px;
    overflow:  hidden;
    background-image: url("../imagenes/inicio/cuerpo/zona_noticias.jpg") ;
    background-repeat: no-repeat;
    
}
div#not_inicio
{
float:left;

margin-right:41px;
margin-top:20px;
overflow:hidden;
width:303px;
}
div#eve_inicio
{
float:left;

margin-left:20px;
margin-top:20px;
overflow:hidden;
width:313px;
}
div#tit_eve_inicio
{
font-family:"Century Gothic";
font-size: 16px;
text-transform: uppercase;
font-weight: bold;
color: #067377;
width: 218px;
margin-left: 81px;
margin-top: 10px;
overflow: hidden;

}
div#tit_not_inicio
{
font-family:"Century Gothic";
font-size: 16px;
text-transform: uppercase;
font-weight: bold;
color: #067377;
width: 218px;
margin-left: 85px;
margin-top: 10px;
}

div#lista_not_inicio
{
display:block;
margin-left:37px;

overflow:hidden;
text-align:left;
width:264px;

}
div#lista_eve_inicio
{
display:block;
margin-left:30px;

overflow:hidden;
text-align:left;
width:264px;

}
div.item_not_inicio
{
    display: block;
    width: 264px;
    overflow: hidden;
    margin-top:20px;
}
div.fecha_not_eve
{
    
    width: 44px;
    height: 53px;
    overflow: hidden;
    float: left;
    margin-right: 15px;
 
}
div.dia_not_eve
{
    font-family:"Century Gothic";
   font-weight: bold;
    font-size: 31px;
    color: #6eaa00;
    display: block;
    height: 32px;
    overflow:hidden;
}
div.mes_not_eve
{
    font-size: 16px;
    font-family:"Century Gothic";
    color: #067871;
    display: block;
    text-align: center;
    overflow: hidden;
    text-transform: lowercase;
}
div#txt_not_inicio
{
    float: left;
    overflow: hidden;
    width: 204px;
    margin-top: 5px;
    height: 49px;
    line-height: 1.1em;
   
    
}
div#txt_not_inicio a
{
   font-family: "verdana";
    font-size: 11px;
    color: #2e6d76;
    cursor: pointer;
   
}
div#txt_not_inicio a:hover
{
   font-family: "verdana";
    font-size: 11px;
    color: #092f34;
}

div#vnot_inicio
{
    margin-left: 153px;
    overflow: hidden;
    display: block;
    width: 200px;
    text-align: right;
    margin-top: 15px;
}
div#vnot_inicio a img
{
 float: left;
 margin-right: 5px;
}
div#vnot_inicio a span
{
float: left;
margin-top: 5px;
color: #64ad9d;
font-family:"Century Gothic";
font-size: 12px;
text-transform: uppercase;
}
div#veve_inicio
{
    margin-left: 153px;
    overflow: hidden;
    display: block;
    width: 200px;
    text-align: right;
    margin-top: 15px;
}
div#veve_inicio a img
{
 float: left;
 margin-right: 5px;
}
div#eve_inicio a span
{
float: left;
margin-top: 5px;
color: #64ad9d;
font-family:"Century Gothic";
font-size: 12px;
text-transform: uppercase;
}
div#zona_foro
{
    display: block;
    width: 695px;
    height: 102px;
    overflow: hidden;
    background-image: url("../imagenes/inicio/cuerpo/zonaforo.jpg") ;
    background-repeat: no-repeat;
}
div#foro_inicio
{
    display: block;
    width: 350px;
    height: 102px;
    margin-left: 171px;
    background-image: url("../imagenes/inicio/cuerpo/bot_foro.jpg");
    background-repeat: no-repeat;
    overflow: hidden;
}
div#foro_inicio a
{
color:#1E666E;
display:block;
font-family:"Century Gothic";
font-size:18px;
font-weight:bold;
margin-left:138px;
margin-top:65px;
text-transform:uppercase;
}
div#des_enl_inicio
{
    display: block;
    width: 695px;
    height: 455px;
    overflow: hidden;
    background-image: url("../imagenes/inicio/cuerpo/zona_inferior.jpg");
    background-repeat: no-repeat;

}
div#udescargas_home
{
    display:block;
    margin-left:33px;
    margin-top:10px;
    overflow:hidden;
    width:406px;
}
span.ultimas
{
    font-size: 16px;
    font-weight: bold;
    text-transform: uppercase;
    font-family:"Century Gothic";
    float: left;
    color: #0e7f93;
    margin-right: 3px;
}
span.descargas
{
    float: left;
    overflow: hidden;
     font-weight: bold;
    text-transform: uppercase;
    font-family:"Century Gothic";
    color: #024a4d;
    font-size: 16px;
}
div#ludescargas
{
display:block;
margin-left:101px;
margin-top:41px;
overflow:hidden;
width:339px;
height: 90px;

}
div.udescargas
{
    display: block;
    overflow: hidden;
    margin-bottom: 16px;
    height: 27px;
}
div.ico_udescargas
{
    float: left;
    width: 16px;
    height:16px;
    overflow: hidden;
    background-image:url("../imagenes/inicio/cuerpo/ico_desc_enl.png");
    background-repeat: no-repeat;
}
div.txt_udescargas
{

    float: left;
    width: 323px;
    overflow: hidden;
    
}
div.txt_udescargas a
{
    font-family: "Verdana";
    color: #21545b;
    font-size: 11px;
}
div.txt_udescargas a:hover
{
    
    color: #0c2d32;

}

/* Ultimos enlaces */
div#uenlaces_home
{
    display:block;
    margin-left:33px;
    margin-top:49px;
    overflow:hidden;
    width:406px;
   
}

div#luenlaces
{
display:block;
margin-left:101px;
margin-top:41px;
overflow:hidden;
width:339px;
 height: 90px;
}

#pie_inicio{
	width:100%;
	height:291px;
	overflow:hidden;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-image:url(../imagenes/pie/fondo_pie.jpg);
    background-repeat: no-repeat;
	background-position:center;
  
}
div#cpie_inicio
{
display:block;
width:965px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
height:292px;
}
div#cpie_tit
{
display:block;
text-align:right;
font-weight:bold;
font-size:14px;
color:#d1f057;
margin-bottom:10px;
text-transform:uppercase;
margin-top:70px;
}
div#cpie_des
{
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
margin-left:404px;
overflow:hidden;
text-align:right;
width:560px;
text-align:justify;
}

#pie{
	width:100%;
	height:292px;
	overflow:hidden;
	margin-top:0px;
	padding:0px;
	text-align:left;
	background-image:url(../imagenes/pie/fondo.jpg);
    background-repeat: no-repeat;
	background-position:center;
       

}
div#cpie
{
display:block;
width:965px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
height:292px;
}
div#tab_pie
{
float:left;
width:92px;
overflow:hidden;
}
div#unoticias
{
float:left;
margin-top:36px;
overflow:hidden;
width:358px;
margin-right:121px;
}
div#enc_unoticias,div#enc_ueventos
{
display:block;
font-weight:bold;
text-transform:uppercase;
font-size:16px;
color:#f5faf8;
margin-bottom:25px;
}
div#enc_unoticias span,div#enc_ueventos span
{
color:#e1fb9b;
}
div.txt_unoticias
{
display:block;
overflow:hidden;
margin-bottom:20px;
}
div.tit_txt_unoticias
{
display:block;
overflow:hidden;
height:16px;
margin-bottom:6px;
}
div.tit_txt_unoticias a
{
font-family:"Verdana";
font-weight:bold;
color:#d3fb65;
font-size:12px;
}
div.des_txt_unoticias
{
display:block;
overflow:hidden;
font-family:"Verdana";
font-size:11px;
color:#ffffff;
height:31px;
}

div#ueventos
{
float:left;
margin-top:36px;
overflow:hidden;
width:358px;
}

div.error
{
    display: block;
    margin-top: 20px;
    color: black;
	font-size:11px;
	color:#12ACC0;
}

/* BUSQUEDA */
div#cont /* Para todos */
{
    display: block;
    width: 695px;
    min-height: 975px;
    overflow: hidden;
    background-image: url("../imagenes/fondo_rpt.png");
    background-repeat:repeat-y;
    overflow: hidden;

}
div#cont_datos
{
    display: block;
    width: 695px;  
    overflow: hidden;
    min-height: 975px;
    overflow: hidden;
    background-image: url("../imagenes/fondo_sup.jpg");
    background-repeat:no-repeat ;    
    
    
  

}
div#fcont
{
    display: block;
    width: 695px;
    height: 35px;
    overflow: hidden;
      background-image: url("../imagenes/fondo_inf.png");
    background-repeat: repeat-y;
    margin-bottom: 20px;
}
div#enc_busqueda
{
    display: block;
    width: 695px;
    height: 189px;
    background-image: url("../imagenes/busqueda/zona_busqueda.jpg");
    background-repeat: no-repeat;
    overflow: hidden;
    
}
div#enc_busqueda table
{
    float: right;
    margin-left: 245px;
    overflow: hidden;
    width: 422px;
    height: 73px;
    margin-bottom: 23px;
    margin-right: 35px;
    margin-top: 55px;
}
div#enc_busqueda table td
{
    font-family:"Century Gothic";
    text-align: right;
    font-size: 14px;
    color: #542b03;
    text-transform: uppercase;
}

div#enc_busqueda table td.saltotd
{
    height: 10px;
}

div#enc_busqueda table td input,div#enc_busqueda table td select
{
    border: 1px solid #a26a42;
    background-color: #ddc493;
    color: #000;
    width: 195px;
    font-size: 11px;
  
}

div#enc_busqueda table td input#enviar
{
    width: 34px;
    height: 33px;
    margin-top: -10px;
    overflow: hidden;
    border: 0px;
}
div#resultados
{
    clear: both;
    display: block;
    font-size: 14px;
    font-family:"Century Gothic";
    color: #4a7c83;
    text-align: right;
    margin-right:45px;
    margin-top:26px;
  
}
div#resultados span
{
    display: inline;
    color: #18959a;
    font-weight: bold;
    font-size: 18px;
    font-family:"Century Gothic";
}

div#lista_res
{
    display: block;
    overflow: hidden;
    width: 550px;
    margin-left: 99px;
    margin-top: 30px;

}
div.res
{
    display: block;
    width: 550px;
    overflow: hidden;
    margin-bottom: 35px;
}
div.fres
{
    display: block;
    text-align: right;
    width: 550px;
    color: #577b0f;
    font-size: 11px;
    font-family: "Verdana";
}
div.tit_res
{
    display: block;
    overflow: hidden;
    width: 550px;
    height: 33px;
    text-align: right;
    
    margin-bottom: 10px;
}
div.tit_res a
{
   color: #173a3e;
    font-size: 12px;
    font-weight: bold;
    font-family: "Verdana";
}
div.cat_res
{
display: block;
width: 550px;
font-size: 11px;
font-family: "Verdana";
color: #D9540F;
text-align: right;
margin-bottom: 10px;
}

div.des_res
{
    display: block;
    overflow: hidden;
    width: 550px;
    text-align: right;    
    height: 79px;
    
}
div.des_res a
{
    color: #2b797c;
    font-size: 11px;
    font-family: "Verdana";
}
div#pag_busqueda
{
     margin-left: 99px;
    display: block;
    width: 550px;
    text-align: right;
    overflow: hidden;
    margin-top:30px;
  
}
div#pag_busqueda a
{
 background-image: none;
 display: inline;
 padding-top: 2px;

}
div#pag_busqueda a.epag
{
color: #6ab5b4;
font-size: 12px;
 font-family:"Century Gothic";
background-image: url("../imagenes/paginacion/fondo_pag.jpg");
background-repeat: no-repeat;
display: inline;
width: 22px;
 height: 17px;
 overflow: hidden;
 text-align: center;
 padding: 5px;
 
}

div#pag_busqueda span.current
{
 display: inline;
 font-weight: bold;
 font-size: 12px;
 font-family:"Century Gothic";
 color: #0a5649;
 background-image: url("../imagenes/paginacion/fondo_pag.jpg");
 background-repeat: no-repeat;
 width: 22px;
 height: 17px;
 padding: 5px;


 overflow: hidden;
 text-align: center;
}

/* LACCC */

div#enc_laccc
{
  display: block;
  height: 135px;
  width: 695px;
  overflow: hidden;
}
div#menu1_laccc
{
    float: left;
    width: 232px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/laccc/001_menu_prin_hov.jpg");
    background-repeat: no-repeat;

}
div#menu2_laccc
{
    float: left;
    width: 231px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/laccc/002_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu3_laccc
{
    float: left;
    width: 232px;
    height: 135px; /* ** */
    overflow: hidden;
    background-image: url("../imagenes/laccc/003_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu1_laccc span.n,div#menu2_laccc span.n,div#menu3_laccc span.n
{
    display: block;
    width: 232px;
    overflow: hidden;
    padding-top: 28px;
    text-align: center;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #81f8fd;
}
div#menu1_laccc span.t,div#menu2_laccc span.t,div#menu3_laccc span.t
{
    display: block;
    width: 232px;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #112b32;
    text-transform: uppercase;
    text-align: center;
}
div#menu1_laccc a,div#menu2_laccc a,div#menu3_laccc a
{
    display: block;
    width: 232px;
    height: 135px;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
}

div#menu1_laccc a{
background-image: url("../imagenes/laccc/001_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu2_laccc a{
background-image: url("../imagenes/laccc/002_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu3_laccc a{
background-image: url("../imagenes/laccc/003_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu1_laccc a span.n,div#menu2_laccc a span.n,div#menu3_laccc a span.n
{
    display: block;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #a8e4e8;
}

div#menu1_laccc a span.t,div#menu2_laccc a span.t,div#menu3_laccc a span.t
{
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #244c57;
    text-transform: uppercase;
}
div#menu1_laccc a:hover span.n,div#menu2_laccc a:hover span.n,div#menu3_laccc a:hover span.n
{
    display: block;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #81f8fd;
}

div#menu1_laccc a:hover span.t,div#menu2_laccc a:hover span.t,div#menu3_laccc a:hover span.t
{
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #112b32;
    text-transform: uppercase;
}
div#sub_menu_laccc
{
background-image:url(../imagenes/laccc/zona_submenu.jpg);
background-repeat:no-repeat;
display:block;
height:38px;
overflow:hidden;
padding-left:9px;
text-align: center;
padding-top:24px;
width: auto;
width:688px;
}

div.item_sub_laccc
{
    float: left;
    overflow: hidden;
    margin-right: 10px;
}
div.item_sub_laccc div.ico_sub_laccc
{
    float: left;
    width: 13px;
    height: 12px;
    overflow: hidden;
    background-image: url("../imagenes/laccc/ico_submenu.png");
    background-repeat: no-repeat;
    margin-right: 5px;
    margin-top: 4px;
}
div.item_sub_laccc div.txt_sub_laccc
{
    float: left;
    overflow: hidden;
    font-family:"Century Gothic";
    color: #ffffff;
    font-size: 15px;
    
}
div.item_sub_laccc div.txt_sub_laccc a
{
    float: left;
    overflow: hidden;
    font-family:"Century Gothic";
    color: #e5e9d9;
    font-size: 15px;
}
div.item_sub_laccc div.txt_sub_laccc a:hover
{
    float: left;
    overflow: hidden;
    font-family:"Century Gothic";
    color: #ffffff;
    font-size: 15px;
}

div#cuerpo_laccc
{
    display: block;
    width: 695px;
    overflow: hidden;
    margin-top: 25px;
}
div#enc_cuerpo_laccc
{
    display: block;
    width: 630px;
    margin-left: 34px;
    overflow: hidden;
}
div#ico_enc_cuerpo_laccc
{
    float: right;
    width: 12px;
    height: 13px;
    background-image:  url("../imagenes/laccc/ico_titulo_secc.png");
    background-repeat: no-repeat;
    margin-left: 7px;
    margin-top: 2px;
}
div#txt_enc_cuerpo_laccc
{
    float: right;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #508615;
}
div#des_cuerpo_laccc
{
    display: block;
    text-align: justify;
    font-size: 11px;
    font-family: "verdana";
    margin-top: 30px;
    width: 630px;
    margin-left: 34px;
    overflow: hidden;
    color: #0a6160;
}
div#descarga_cuerpo_laccc
{
   display: block;
   width: 630px;
   margin-left: 34px;
   overflow: hidden;
   text-align: right;
   margin-top: 25px;
}
div#descarga_cuerpo_laccc a
{
  font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #0f8c9b;
}
div#descarga_cuerpo_laccc a:hover
{
  font-size: 11px;
    text-transform: uppercase;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #095e68;
}

div.part
{
    display: block;
    text-align: left;
    overflow: hidden;
    margin-bottom: 35px;
}
div.nombre_part
{
    display: block;
    font-weight: bold;
    overflow: hidden;
    font-size: 14px;
    font-family:"Century Gothic";
    color: #0a5649;
    margin-bottom: 7px;
}
div.des_part
{
    display: block;
    overflow: hidden;
      font-size: 11px;
    font-family:"Verdana";
    color: #0a6160;
    text-align: justify;
}

div#paginacion
{
     margin-left: 74px;
    display: block;
    width: 550px;
    text-align: right;
    overflow: hidden;
    margin-top:30px;

}
div#paginacion a
{
 background-image: none;
 display: inline;
 padding-top: 2px;

}
div#paginacion a.epag
{
color: #6ab5b4;
font-size: 12px;
 font-family:"Century Gothic";
background-image: url("../imagenes/paginacion/fondo_pag.jpg");
background-repeat: no-repeat;
display: inline;
width: 22px;
 height: 17px;
 overflow: hidden;
 text-align: center;
 padding: 5px;

}

div#paginacion span.current
{
 display: inline;
 font-weight: bold;
 font-size: 12px;
 font-family:"Century Gothic";
 color: #0a5649;
 background-image: url("../imagenes/paginacion/fondo_pag.jpg");
 background-repeat: no-repeat;
 width: 22px;
 height: 17px;
 padding: 5px;


 overflow: hidden;
 text-align: center;
}

div.det_ponentes
{
    display: block;
    text-align: left;
    margin-top: 10px;
    overflow: hidden;
    font-weight: bold;
    font-size: 14px;
    font-family:"Century Gothic";
    color: #4e8214;
}
div.det_descarga,div.det_leer
{
    display: block;
    text-align: left;
    margin-top: 15px;
    overflow: hidden;
}
div.det_descarga a
{
    font-weight: bold;
    font-size: 11px;
    font-family:"Century Gothic";
    color: #0f8c9b;
    text-transform: uppercase;
}
div.det_leer a
{
font-weight: bold;
    font-size: 11px;
    font-family:"Century Gothic";
    color: #0f8c9b;
}
div.det_descarga a:hover
{
    font-weight: bold;
    font-size: 11px;
    font-family:"Century Gothic";
    color: #095e68;
    text-transform: uppercase;
}
div#cuerpo_laccc_sin_espacios
{
    display: block;
    width: 695px;
    overflow: hidden;
 }
 div#enc_act_laccc
 {
     display: block;
     overflow: hidden;
     width: 695px;
     height: 111px;
     background-image:  url("../imagenes/laccc/zona_ano_mes.jpg");
     background-repeat: no-repeat;
}
div#enc_cuerpo_act_laccc
{
    display: block;
    width: 630px;
    margin-left: 34px;
    overflow: hidden;
    margin-top: 30px;
}
div#bus_act_laccc
{
   float: right;
    width: 400px;
    padding-right: 34px;
    
    overflow: hidden;
    margin-top: 20px;    

}
div#bus_act_laccc select
{
    float: right;
    background-color: #ffffff;
    border: 1px solid #a7d4ce;
    overflow: hidden;
    width: 100px;
    margin-left: 10px;
    color: #14646F;
}
div#bus_act_laccc input
{
    float: right;
    background-color: transparent;
    border: none;
    width: 18px;
    height: 19px;
    overflow: hidden;
    margin-left: 10px;
    color: #14646F;
}
div#bus_act_laccc span
{
    float: right;
    overflow: hidden;
    font-weight: bold;
    text-transform: uppercase;
    font-size: 11px;
    font-family:"Century Gothic";
    color: #7fa24e;
    margin-top: 5px;
    margin-left: 17px;
}
div#mes_anho_act_laccc
{
display:block;
margin-left:34px;
margin-top:30px;
overflow:hidden;
width:630px;
text-align: right;
font-size: 18px;
font-family:"Century Gothic";
font-weight: bold;
color: #155f4c;
text-transform: uppercase;
}
div#mes_anho_act_laccc span
{
    font-weight: normal;
}
div#lista_act_laccc
{
    display: block;
    overflow: hidden;
    width: 630px;
    margin-left: 34px;
    margin-top: 20px;
}
div.act_laccc
{
    display: block;
    width: 630px;
    overflow: hidden;
    margin-bottom: 50px;
}
div.tit_act_laccc
{
   display: block;
   width: 630px;
   overflow: hidden;
}
div.ico_tit_act_laccc
{
    float: left;
    width: 37px;
    height: 37px;
    overflow: hidden;
    margin-right: 14px;
    background-image:  url("../imagenes/laccc/ico_fecha.png");
    background-repeat: no-repeat;
    font-weight: bold;
    font-size: 22px;
    padding-top: 6px;
    color:#f8f9f4;
    font-family:"Century Gothic";
    text-align: center;
}
div.txt_tit_act_laccc
{
    float: left;
    width: 578px;
    height: 36px;
    overflow: hidden;
    margin-top: 0px;
    color:#0a5649;
    font-family:"Century Gothic";
    font-size: 14px;
    font-weight: bold;
}
div.txt1_tit_act_laccc
{
    float: left;
    width: 578px;
    overflow: hidden;
    margin-top: 0px;
    color:#0a5649;
    font-family:"Century Gothic";
    font-size: 14px;
    font-weight: bold;
}
div.det_act_laccc
{
    display: block;
    overflow: hidden;
    width: 630px;
    margin-top: 10px;
}
div.img_act_laccc
{
    float: left;
    width: 77px;
    height: 58px;
    overflow: hidden;
    border: 1px solid #095a41;
    margin-right: 15px;
}
div.img_act_laccc img
{
    display: block;
    width: 71px;
    height: 52px;
    overflow: hidden;
    margin-top: 3px;
    margin-left: 3px;

}
div.des_act_laccc
{
    float: left;
    width: 503px;
    height: 63px;
    overflow: hidden;
    
    text-align: justify;
    font-family: "Verdana";
    font-size: 11px;
    color: #0a6160;
}
div.des1_act_laccc
{
    float: left;
    width: 503px;
 
    overflow: hidden;
    
    text-align: justify;
    font-family: "Verdana";
    font-size: 11px;
    color: #0a6160;
}
div#enc_gal_laccc
{
    display: block;
    width:695px;
    height: 110px;
    overflow: hidden;
}
div#menu_img_gal_laccc
{
    float: left;
    width:232px;
    height: 110px;
    overflow: hidden;
    background-image:  url("../imagenes/laccc/bot_imagenes.jpg");
    background-repeat: no-repeat;
   
}
div#menu_img_gal_laccc_activo
{
    float: left;
    width:232px;
    height: 110px;
    overflow: hidden;
    background-image:  url("../imagenes/laccc/bot_imagenes_hov.jpg");
    background-repeat: no-repeat;

}
div#menu_img_gal_laccc a,div#menu_img_gal_laccc_activo a
{
 display: block;
 font-weight: bold;
 font-size: 14px;
 font-family:"Century Gothic";
 text-transform: uppercase;
 color: #288b8e;
 overflow: hidden;
 padding-left:85px;
 padding-top:84px;
 width: 147px;
 height: 26px;
}
div#menu_vid_gal_laccc
{
    float: left;
    width:231px;
    height: 110px;
    overflow: hidden;
    background-image:  url("../imagenes/laccc/bot_video.jpg");
    background-repeat: no-repeat;
}
div#menu_vid_gal_laccc_activo
{
    float: left;
    width:231px;
    height: 110px;
    overflow: hidden;
    background-image:  url("../imagenes/laccc/bot_video_hov.jpg");
    background-repeat: no-repeat;
}
div#menu_vid_gal_laccc a,div#menu_vid_gal_laccc_activo a
{
 display: block;
 font-weight: bold;
 font-size: 14px;
 font-family:"Century Gothic";
 text-transform: uppercase;
 color: #288b8e;
 
 overflow: hidden;
padding-left:98px;
padding-top:84px;
 width: 146px;
 height: 30px;
}
div#menu_resto_gal_laccc
{
    float: left;
    width:200px;
    height: 110px;
    overflow: hidden;
    background-image: url("../imagenes/laccc/bot_zona_dcha.jpg");
    background-repeat: no-repeat;
    padding-right: 32px;

    
}
div#ico_resto_gal_laccc
{
    float: right;
    width: 12px;
    height: 13px;
    background-image:  url("../imagenes/laccc/ico_titulo_secc.png");
    background-repeat: no-repeat;
    margin-left: 7px;
    margin-top: 32px;
}
div#txt_resto_gal_laccc
{
    float: right;
    font-size: 15px;
    text-transform: uppercase;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #508615;
    margin-top: 32px;
}
div#etiqueta_gal_laccc
{
    display: block;
    font-weight: bold;
    font-size: 18px;
    text-transform: uppercase;
    color: #e2f0eb;
    font-family:"Century Gothic";
    background-image:  url("../imagenes/laccc/zona_subtitulo.jpg");
    background-repeat: no-repeat;
    overflow: hidden;
    height: 30px;
    padding-top: 10px;
    padding-right: 27px;
    width: 668px;
    text-align: right;
}
div#cuerpo_gal_laccc
{
    display: block;
    width: 695px;
    overflow: hidden;
}
div#izq_gal_laccc
{
    float: left;
    width: 248px;
    height: 629px;
    overflow: hidden;
    background-image: url("../imagenes/laccc/zona_categorias.png");
    background-repeat: no-repeat;
}

div#ncat_gal_laccc
{
    display: block;
    font-size: 14px;
    color: #1b7871;
    font-family:"Century Gothic";
    width: 248px;
    text-align: center;
    margin-top: 18px;
}
div#lista_cat_gal_laccc
{
    display: block;
    width: 248px;
    margin-top: 42px;
    overflow: hidden;
}
div#lista_cat_gal_laccc a
{
    display: block;
    width: 210px;
    margin-left: 20px;
    text-align: center;
    font-size: 13px;
    color: #3d776e;
    text-transform: uppercase;
    font-weight: bold;
    font-family:"Century Gothic";
    margin-bottom: 20px;
    
}
div#lista_cat_gal_laccc a#activo,div#lista_cat_gal_laccc a:hover
{
    color: #153f39;
}
div#drc_gal_laccc
{
    float: right;
    width: 447px;
   
    overflow: hidden;
}
div#cont_gal_laccc
{
    display: block;
    width: 406px;
    margin-left: 30px;
    height: 629px;
    margin-top: 49px;
    overflow: hidden;
}
div.img_gal_laccc
{
    float: left;
    width:107px;
    height: 121px;
    overflow: hidden;
    margin-right: 28px;
    margin-bottom: 28px;
}
div.img_img_gal_laccc
{
    display: block;
    overflow: hidden;
    width: 105px;
    height: 79px;
    border: 1px solid #74b7a6;
    margin-bottom: 10px;
}
div.img_img_gal_laccc img
{
    display: block;
    width:99px;
    height:73px;
    margin-top: 2px;
    margin-left: 2px;
    overflow: hidden;
    
}
div.txt_img_gal_laccc
{
    display: block;
    text-align: center;
    font-family: "Verdana";
    font-size: 11px;
    color: #285247;
}
div#cont_video_gal_laccc
{
    display: block;
    width: 359px;
    margin-left: 30px;
    height: 629px;
    margin-top: 38px;
    overflow: hidden;
 
}
div.video
{
display:block;
overflow:hidden;
width:367px;
margin-bottom:20px;
}
div.tit_vid_gal_laccc
{
    display: block;
    width: 355px;
    text-align: right;
    font-family:"Century Gothic";
    font-size: 13px;
    color: #3d7768;
    font-weight: bold;
    text-transform: uppercase;
}
div.visor_vid_laccc
{
    display: block;
    width: 353px;
    height: 263px;
    overflow: hidden;
    margin-top: 20px;
	padding-top:2px;
	padding-left:2px;
    border: 1px solid #74b7a6;
}
div.des_vid_laccc
{
    display: block;
    margin-top: 10px;
    width: 355px;
    font-family: "Verdana";
    font-size: 11px;
    color: #285247;
    text-align: justify;
}
div#izq_cuerpo2_laccc
{
    float: left;
    text-align: justify;
    font-size: 11px;
    font-family: "verdana";
    width: 591px;
    margin-left: 66px;
    overflow: hidden;
    color: #0a6160;
    margin-top: 15px;
  
    
}
div#drc_cuerpo2_laccc
{
    float: left;
    overflow: hidden;
    width: 38px;
    margin-top: 15px;

}
div#drc2_cuerpo2_laccc
{
    float: left;
    overflow: hidden;
    width: 38px;


}
div#img1_cuerpo2_laccc
{
    float: right;
    width: 331px;
    height: 215px;
    overflow: hidden;
    
}
div#img_cuerpo2_laccc
{
    float: right;
    width: 332px;
    /*height: 215px;*/
    overflow: hidden;

}
div#acc_descarga
{
    display: block;
    clear: both;
    width: 300px;
    margin-left: 65px;
    padding-top: 40px;
     color:#0F8C9B;
font-family:"Century Gothic";
font-size:11px;
font-weight:bold;
text-transform:uppercase;
    
}
div#lista_acc_desc
{
    display: block;
    margin-top: 14px;
    overflow: hidden;
    width: 597px;
    margin-left: 65px;
}
div.acc_desc
{
    display: block;
    overflow: hidden;
    margin-bottom: 20px;
    font-size: 11px;
    font-family: "Verdana";
    color: #789d25;
    text-transform: lowercase;
}
div.acc_desc a
{
    display: block;
    width: 597px;
    font-size: 11px;
    font-family: "Verdana";
    color: #0d6a5f;
    font-weight: bold;
    margin-top: 3px;
}

/* CAMBIO CLIMATICO */

div#menu1_cambio
{
    float: left;
    width: 139px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/cambio/001_menu_prin_hov.jpg");
    background-repeat: no-repeat;

}
div#menu2_cambio
{
    float: left;
    width: 139px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/cambio/002_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu3_cambio
{
    float: left;
    width: 139px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/cambio/003_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu4_cambio
{
    float: left;
   width: 139px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/cambio/004_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu5_cambio
{
    float: left;
    width: 139px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/cambio/005_menu_prin_hov.jpg");
    background-repeat: no-repeat;
}
div#menu1_cambio span.n,div#menu2_cambio span.n,div#menu3_cambio span.n,div#menu4_cambio span.n,div#menu5_cambio span.n
{
    display: block;
    width: 139px;
    overflow: hidden;
    padding-top: 28px;
    text-align: center;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #81f8fd;
}
div#menu1_cambio span.t,div#menu2_cambio span.t,div#menu3_cambio span.t,div#menu4_cambio span.t,div#menu5_cambio span.t
{
    display: block;
    width: 139px;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #112b32;
    text-transform: uppercase;
    text-align: center;
}
div#menu1_cambio a,div#menu2_cambio a,div#menu3_cambio a,div#menu4_cambio a,div#menu5_cambio a
{
    display: block;
    width: 139px;
    height: 135px;
    overflow: hidden;
    cursor: pointer;
    text-align: center;
}

div#menu1_cambio a{
background-image: url("../imagenes/cambio/001_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu2_cambio a{
background-image: url("../imagenes/cambio/002_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu3_cambio a{
background-image: url("../imagenes/cambio/003_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu4_cambio a{
background-image: url("../imagenes/cambio/004_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu5_cambio a{
background-image: url("../imagenes/cambio/005_menu_prin.jpg");
background-repeat: no-repeat;
}
div#menu1_cambio a span.n,div#menu2_cambio a span.n,div#menu3_cambio a span.n,div#menu4_cambio a span.n,div#menu5_cambio a span.n
{
    display: block;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #a8e4e8;
}

div#menu1_cambio a span.t,div#menu2_cambio a span.t,div#menu3_cambio a span.t,div#menu4_cambio a span.t,div#menu5_cambio a span.t
{
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #244c57;
    text-transform: uppercase;
}
div#menu1_laccc a:hover span.n,div#menu2_laccc a:hover span.n,div#menu3_laccc a:hover span.n,div#menu4_laccc a:hover span.n,div#menu5_laccc a:hover span.n
{
    display: block;
    font-size: 44px;
    font-family:"Century Gothic";
    color: #81f8fd;
}

div#menu1_laccc a:hover span.t,div#menu2_laccc a:hover span.t,div#menu3_laccc a:hover span.t,div#menu4_laccc a:hover span.t,div#menu5_laccc a:hover span.t
{
    display: block;
    font-size: 14px;
    font-weight: bold;
    font-family:"Century Gothic";
    color: #112b32;
    text-transform: uppercase;
}

/* Proyectos */

div#pro_busqueda
{
    display: block;
    width: 695px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/proyectos/zona_busqueda.jpg");
    background-repeat: no-repeat;
}
div#pro_tab_bus
{
    float: left;
    width: 10px;
    overflow: hidden;
}
div#pro_bus_campo,div#bpracticas_bus_campo
{
float:left;
height:30px;
margin-left:5px;
margin-right:57px;
margin-top:102px;
overflow:hidden;
width:274px;
}
div#pro_bus_campo input
{
    float: right;
    width:165px;
    height:19px;
    border: 1px solid #95a11a;
    background-color: #dae7b1;
  
}
div#bpracticas_bus_campo input,div#empresas_bus_campo input,div#empresas_bus_campo select
{
    float: right;
    width:165px;
    height:19px;
    border: 1px solid #23a07d;
    background-color: #b1e7e0;

}
div#empresas_bus_campo select
{
width:100px;
}
div#pro_bus_campo span,div#bpracticas_bus_campo span,div#empresas_bus_campo span{
    float: right;
    font-size: 14px;
    color: #275306;
    margin-right: 13px;
    overflow: hidden;
    margin-top: 3px;
	text-transform:capitalize;
}
div#pro_bus_campo input#enviar,div#bpracticas_bus_campo input#enviar,div#empresas_bus_campo input#enviar
{
    float: right;
    width:18px;
    height:19px;
    border: 0px;
    background-image: none;
    background-color:  transparent;
    margin-left: 10px;
    overflow: hidden;
    margin-top: 3px;
}
div#pro_bus_cat
{
float:left;
height:30px;
margin-top:103px;
overflow:hidden;
width:304px;
}

div#pro_bus_cat select,div#empresas_bus_cat select
{
    float: right;
    width:182px;
    height:19px;
    border: 1px solid #cce0c0;
    background-color: #f0faf8;

}
div#pro_bus_cat span,div#empresas_bus_cat span{
    float: right;
    font-size: 14px;
    color: #275306;
    margin-right: 13px;
    overflow: hidden;
    margin-top: 3px;
}
div#pro_bus_cat input,div#empresas_bus_cat input
{
    float: right;
    width:18px;
    height:19px;
    border: 0px;
    background-image: none;
    background-color:  transparent;
    margin-left: 10px;
    overflow: hidden;
   
}
div#npro_cat
{
    display: block;
    width:651px;
    height: 62px;
    overflow: hidden;
    background-image: url("../imagenes/proyectos/zona_titulo_categoria.jpg");
    background-repeat: no-repeat;
    padding-right:44px;


}
div#tab_cat_pro
{
    float: left;
    width: 31px;
    overflow: hidden;
}
div#izq_cat_pro
{
    float: left;
    width: 105px;
    height: 30px;
    overflow:hidden;
    margin-top: 16px;
}
div#drc_cat_pro
{
    float: right;
    width: 475px;
    overflow: hidden;
  
}
div#img_npro_cat
{
    float: right;
    width: 12px;
    height: 13px;
    background-image: url("../imagenes/proyectos/ico_titulo.png");
    background-repeat: no-repeat;
    margin-left:12px;
    margin-top:32px;;
}
div#txt_npro_cat
{
    float: right;
    margin-left: 10px;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #086669;
    margin-top: 29px;
}
div#lista_pro
{
display:block;
margin-left:47px;
margin-top:35px;
overflow:hidden;
width:607px;    
}
div.pro
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 35px;
}
div.fpro
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: left;
    font-family: "Verdana";
    font-size: 12px;
    color: #447f03;
}
div.tpro
{
    display: block;
    overflow: hidden;
    width: 607px;
    max-height: 30px;
    
    font-size: 13px;
    font-weight: bold;
    color: #0a5649;
    margin-bottom: 10px;
    text-align: justify;
}
div.dpro
{
    display: block;
    overflow: hidden;
    width: 607px;
    max-height: 53px;
    margin-bottom: 3px;
  
     font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-bottom: 15px;
    text-align: justify;
}
div.vpro
{
     display: block;
    overflow: hidden;
    width: 607px;
    text-align: left;
	margin-top:10px;
}
div.vpro a
{
    font-size: 12px;
    font-weight: bold;
    color: #1396a2;
}
div#fecha_pro
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: left;
    font-family: "Verdana";
    font-size: 12px;
    color: #447f03;
}
div#tit_pro
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    color: #0a5649;
    margin-bottom: 10px;
    text-align: justify;
}
div#des_pro
{
   display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: left;
         font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-bottom: 50px;
    text-align: justify;
}
div#des_buenas
{
   display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: left;
         font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-bottom: 10px;
    text-align: justify;
}
div#desc_pro
{
   display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: right;
    margin-bottom: 50px;
    text-align: right;
}
div#desc_buenas
{
   display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 3px;
    text-align: right;
    margin-bottom: 10px;
    text-align: right;
}
div#desc_pro a
{
     color:#0F8C9B;
    font-family:"Century Gothic";
    font-size:11px;
    font-weight:bold;
    text-transform:uppercase;
}
div#label_comentarios
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 16px;
    text-align: left;
    font-size: 13px;
    font-weight: bold;
    color: #437406;
	text-transform:capitalize;
}
div#lista_comentarios
{
    display: block;
    overflow: hidden;
    width: 607px;
    text-align: left;
}
div.comentario
{
    display: block;
    overflow: hidden;
    width: 607px;
    text-align: left;
    margin-bottom: 30px;
}
div.izq_comentario
{
    float: left;
    width: 42px;
    height: 48px;
    overflow: hidden;
    background-image: url("../imagenes/proyectos/ico_comentario.png");
    background-repeat: no-repeat;
    margin-right: 5px;
}
div.drc_comentario
{
    float: left;
    width: 558px;
    overflow: hidden;    
}
div.tit_comentario
{
    display: block;
    width: 558px;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
    font-family: "Verdana";
    font-size: 11px;
    font-weight: bold;
    color: #0a5641;
    text-align: justify;
}
div.creador_comentario
{
    display: block;
    width: 558px;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
    font-family: "Verdana";
    font-size: 11px;
    font-weight: bold;
    color: #239fa3;
}
div.fecha_comentario
{
   display: block;
    width: 558px;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
    font-family: "Verdana";
    font-size: 10px;
    color: #979f03;
}
div.des_comentario
{
    display: block;
    width: 558px;
    overflow: hidden;
    text-align: left;
    margin-bottom: 10px;
    font-family: "Verdana";
    font-size: 11px;
    color: #4c7408;
    text-align: justify;
}
div#acomentario
{
    display: block;
    display: block;
    width: 558px;
    overflow: hidden;
    text-align: left;
    margin-left:47px;
}
div#txt_acomentario
{
    display: block;
    width: 558px;
    overflow: hidden;
    font-family: "Verdana";
    font-weight: bold;
    font-size: 13px;
    color: #437406;
    text-align:right;
	text-transform:capitalize;
}
div#txt_acomentario input#enviarc
{
display:block;
overflow:hidden;
color:#23A39A;
font-size:13px;
font-weight:bold;
text-transform:uppercase;
border:0px;
width:120px;
background-color:transparent;
border:0px;
margin-left:456px;
cursor:pointer;
}
div#aviso
{
display:block;
overflow:hidden;
color:#23A39A;
font-size:13px;
font-weight:bold;
}
div.titulo
{
display:block;
overflow:hidden;
text-align:right;
margin-bottom:2px;
margin-top:21px;
}
div#txt_acomentario input
{
    display: block;
    width: 553px;
    overflow: hidden;
    border:1px solid #a4d5d0;
    background-color: #eaf3f0;
    font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-top: 8px;
	margin-bottom:4px;
}
div#txt_acomentario input.ioculto
{
border:0px;
background-color:transparent;
height:1px;
}
div#txt_acomentario textarea
{
    display: block;
    width: 553px;
    height: 81px;
    overflow: hidden;
    border:1px solid #a4d5d0;
    background-color: #eaf3f0;
    font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-top: 8px;
}
div#enviar_comentario
{
    display: block;
    width: 553px;
    height: 81px;
    overflow: hidden;
    text-align: right;
    margin-top: 7px;
}

div#enviar_comentario a
{
  font-size: 13px;
  font-weight: bold;
  text-transform: uppercase;
  color: #23a39a;
}
div#enviar_comentario a:hover
{
    color: #14706a;
}

/* Buenas practicas */

div#bpracticas_busqueda
{
    display: block;
    width: 695px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/buenas_practicas/zona_busqueda.jpg");
    background-repeat: no-repeat;
}
div#bherr_busqueda
{
    display: block;
    width: 695px;
    height: 135px;
    overflow: hidden;
    background-image: url("../imagenes/proyectos/zona_busqueda.jpg");
    background-repeat: no-repeat;
}
div#exp_busqueda
{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image: url("../imagenes/experiencias/zona_busqueda.jpg");
    background-repeat: no-repeat;
}
div#lista_exp
{
display:block;
margin-left:47px;
margin-top:35px;
overflow:hidden;
width:607px;
}
div#cuerpo_exp
{
display:block;
overflow:hidden;
width:695px;
min-height:360px;
    background-image: url("../imagenes/experiencias/fondo_cuerpo.png");
    background-repeat: no-repeat;
}
div#enc_exp
{
    display: block;
    width:655px;
  
    overflow: hidden;

}

div.exp
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 40px;
}
div.eexp
{
    display: block;
    overflow: hidden;
    width: 607px;

    text-align: left;
    font-family: "Verdana";
    font-size: 13px;
    text-transform: uppercase;
    color: #ca8101;
}
div.texp
{
    display: block;
    overflow: hidden;
    width: 607px;
    max-height: 33px;

    font-size: 13px;
    font-weight: bold;
    color: #0a5649;
    margin-bottom: 6px;
    text-align: justify;
}
div.lexp
{
    display: block;
    overflow: hidden;
    width: 607px;
    margin-bottom: 10px;
    text-align: left;
    font-size: 13px;
    color: #7f9c06;
}
div.dexp
{
    display: block;
    overflow: hidden;
    width: 607px;
    max-height: 49px;
    margin-bottom: 3px;

     font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-bottom: 20px;
    text-align: justify;
}
div#texp
{
    display: block;
    overflow: hidden;
    width: 607px;
    font-size: 13px;
    font-weight: bold;
    color: #0a5649;
    margin-bottom: 6px;
    text-align: justify;
}

div#dexp
{
    display: block;
    overflow: hidden;
    width: 607px;
    
    margin-bottom: 3px;

     font-family: "Verdana";
    font-size: 11px;
    color: #0d6a69;
    margin-bottom: 20px;
    text-align: justify;
}
div.fin_exp
{
   display: block;
   overflow: hidden;
   width: 607px; 
}
div.finicio_exp
{
    float: left;
    overflow: hidden;
    width: 37px;
    height: 53px;
    margin-right: 13px;
    background-image: url("../imagenes/experiencias/ico_fecha_inicio.png");
    background-repeat: no-repeat;
    margin-bottom: 10px;
    
}
span.dia_fecha_exp
{
color:#F9F6F6;
display:block;
font-size:17px;
font-weight:bold;
height:18px;
margin-top:3px;
overflow:hidden;
text-align:center;
width:37px;
}
span.mes_fecha_exp
{
    display: block;
    width: 37px;
    text-align: center;
    font-size: 12px;
    overflow: hidden;
    color: #f9f6f6;
    
}
span.txt_fecha_exp
{
    display: block;
    width: 37px;
    text-align: center;
    font-size: 10px;
    overflow: hidden;
    font-family: "Verdana";
    color: #0a5641;
    margin-top: 2px;
    text-transform: uppercase;
}
div.ffin_exp
{
     float: left;
    overflow: hidden;
    width: 37px;
    height: 53px;
    margin-right: 25px;
    background-image: url("../imagenes/experiencias/ico_fecha_final.png");
    background-repeat: no-repeat;
}
div.anho_exp
{
 float: left;
 overflow: hidden;
 width: 78px;
 margin-right: 20px;
 font-size: 13px;
 color: #216957;
 text-transform: uppercase;
 margin-top: 18px;
}
div.anho_exp span
{
 font-weight: bold;
}
div.leer_exp
{
   float:right;
   overflow: hidden;
   margin-top: 18px;
   
}
div.leer_exp a
{
    font-size: 12px;
    color: #1396a2;
}

div#volver_exp
{
    display: block;
    width: 600px;
    text-align: right;
    overflow: hidden;
    margin-top: 14px;
}
/* Empresas */
div#empresas_busqueda2
{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/empresas/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#legislacion_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/legislacion/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#empresas_busqueda
{
    
	background-image:url(../imagenes/proyectos/zona_titulo_categoria.jpg);
	background-repeat:no-repeat;
	display:block;
	height:62px;
	overflow:hidden;
	padding-right:44px;
	width:651px;
}
div#fondo_cuerpo
{
display:block;
width:695px;
overflow:hidden;
background-image:url(../imagenes/empresas/fondo_cuerpo.png);
background-repeat:no-repeat;
}
div#empresas_bus_campo
{
float:left;
height:30px;
margin-left:5px;
margin-right:57px;
margin-top:20px;
overflow:hidden;
width:274px;
}
div#empresas_bus_cat
{
float:left;
height:30px;
margin-top:20px;
overflow:hidden;
width:304px;
}
div#nempresas_cat
{
    display: block;
    width:651px;
    height: 62px;
    overflow: hidden;
    padding-right:44px;
}
div#volver_emp {
display:block;
margin-top:4px;
overflow:hidden;
text-align:right;
width:632px;
}
div#txt_tit_act_laccc 
{
color:#0A5649;
float:left;
font-family:"Century Gothic";
font-size:14px;
font-weight:bold;
overflow:hidden;
width:554px;
}
div#des_act_laccc {
color:#0A6160;
float:left;
font-family:"Verdana";
font-size:11px;
overflow:hidden;
text-align:justify;
width:510px;
margin-bottom:30px;
}
div#txt_nov_cat
{
    float: right;
    margin-left: 10px;
    font-size: 15px;
    font-weight: bold;
    text-transform: uppercase;
    color: #086669;
    margin-top: 29px;
}
div#txt_nov_cat span
{
    font-weight:normal;
}
div#novedades_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/novedades/zona_busqueda.jpg);
    background-repeat: no-repeat;
}

div#des_nov
{
display:block;
overflow:hidden;
margin-top:20px;
color:#0A6160;
font-family:"Verdana";
font-size:11px;
margin-bottom:30px;
overflow:hidden;
text-align:justify;
width:604px;
}
div#img_des_nov
{
float:left;
width:125px;
overflow:hidden;
margin-bottom:5px;
margin-right:20px;
}
div#img_des_nov img
{
display:block;
overflow:hidden;
width:125px;
margin-bottom:5px;
}
div#img_des_nov span
{
display:block;
overflow:hidden;
text-align:center;
color:#12ACC0;
cursor:pointer;
}
div#img_des_nov a.oculto
{
display:none;
}
div#prensa_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/prensa/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#hora_eve
{
display:block;
width:695px;
text-align:left;
overflow:hidden;
}
div#img_hora_eve
{
float:left;
width:35px;
height:35px;
overflow:hidden;
margin-right:16px;
background-image:url(../imagenes/eventos/ico_reloj.png);
background-repeat:no-repeat;
margin-top:10px;
}
div#txt_hora_eve
{
float:left;
width:340px;
overflow:hidden;
margin-top:8px;
}
div#horas_eve
{
display:block;
overflow:hidden;
margin-bottom:3px;
font-size:14px;
font-weight:bold;
color:#12acb4;
}
div#duracion_eve
{
display:block;
overflow:hidden;
font-size:13px;
color:#6d7c05;
text-transform:capitalize;
}
div#enlaces_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/enlaces/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div.enl
{
    display: block;
    width: 630px;
    overflow: hidden;
    margin-bottom: 50px;
}
div.img_enl
{
float:left;
width:46px;
height:44px;
overflow:hidden;
background-image:url(../imagenes/enlaces/icono_enlaces.png);
background-repeat:no-repeat;
margin-right:7px;
}
div.txt_enl
{
float:left;
width:551px;
overflow:hidden;
text-align:left;
}
div.tit_enl
{
display:block;
overflow:hidden;
font-size:14px;
font-weight:bold;
color:#0a5649;
margin-bottom:10px;
text-align:justify;
}
div.des_enl
{
display:block;
overflow:hidden;
margin-bottom:10px;
font-family:"Verdana";
font-size:11px;
color:#0d6a69;
text-align:justify;
}
div.entrar_enl
{
display:block;
overflow:hidden;
}
div.entrar_enl a
{
font-size:15px;
font-weight:bold;
color:#36a697;
}
 div#eventos_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/eventos/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
 div#faqs_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/faqs/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#faqs_bus_campo
{
float:right;
height:30px;
margin-top:20px;
overflow:hidden;
width:274px;
}
div#faqs_bus_campo input
{
    float: right;
    width:165px;
    height:19px;
    border: 1px solid #23a07d;
    background-color: #b1e7e0;

}

div#faqs_bus_campo span
{
    float: right;
    font-size: 14px;
    color: #275306;
    margin-right: 13px;
    overflow: hidden;
    margin-top: 3px;
	text-transform:capitalize;
}
div#faqs_bus_campo input#enviar
{
    float: right;
    width:18px;
    height:19px;
    border: 0px;
    background-image: none;
    background-color:  transparent;
    margin-left: 10px;
    overflow: hidden;
    margin-top: 3px;
}
div.img_faqs
{
float:left;
width:37px;
height:40px;
overflow:hidden;
background-image:url(../imagenes/faqs/ico_faqs.png);
background-repeat:no-repeat;
margin-right:7px;
}
 div#descargas_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/descargar/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div.img_descarga
{
float:left;
width:31px;
height:37px;
overflow:hidden;
background-image:url(../imagenes/descargar/ico_descarga.png);
background-repeat:no-repeat;
margin-right:7px;
}
 div#sugerencias_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/sugerencias/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#fondo_sugerencia
{
display:block;
width:695px;
min-height:170px;
overflow:hidden;
background-image:url(../imagenes/sugerencias/fondo.png);
background-repeat:no-repeat;
}
div#fsugerencia
{
display:block;
margin-left:180px;
margin-top:60px;
overflow:hidden;
width:465px;
}
div#fsugerencia table
{
display:block;
width:465px;
overflow:hidden;
}
div#fsugerencia table td
{
text-align:right;
font-size:14px;
text-transform:uppercase;
color:#2f560a;
}
div#fsugerencia table td.espacio
{
height:10px;
}
div#fsugerencia table td input
{
font-family:"Verdana";
font-size:11px;
color:#288868b;
height:17px;
width:375px;
border:1px solid #5fa4a3;
background-color:#dcf1ee;
}
div#fsugerencia table td input#enviar
{
height:52px;
width:169px;
border:0px;
background-color:transparent;
}
div#fsugerencia table td textarea
{
font-family:"Verdana";
font-size:11px;
color:#288868b;
height:117px;
width:375px;
border:1px solid #5fa4a3;
background-color:#dcf1ee;
}
div#fsugerencia table td.msj
{
font-family:"Verdana";
font-size:12px;
color:#58850e;
text-transform:none;
}
div#fsugerencia table td.salto
{
height:25px;
}
div#patrocinadores_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
    background-image:url(../imagenes/patrocinadores/zona_busqueda.jpg);
    background-repeat: no-repeat;
}
div#contacto_busqueda2{
    display: block;
    width: 695px;
    height: 197px;
    overflow: hidden;
	
    background-image:url(../imagenes/contacto/zona_busqueda.jpg);
    background-repeat: no-repeat;
	
}
div#registro_busqueda2{
    display: block;
    width: 695px;
    height: 134px;
    overflow: hidden;	
    background-image:url(../imagenes/login/zona_login.jpg);
    background-repeat: no-repeat;	
}
div#registro_busqueda2 a
{
float:right;
overflow:hidden;
margin-right:49px;
margin-top:90px;
font-size:14px;
color:#feffff;
}
div#flogin
{
display:block;
margin-left:111px;
margin-top:60px;
overflow:hidden;
width:543px;
}
div#flogin table
{
display:block;
width:543px;
overflow:hidden;
}
div#flogin table td
{
text-align:right;
font-size:14px;
text-transform:uppercase;
color:#2f560a;
}
div#flogin table td.espacio
{
height:10px;
}
div#flogin table td input
{
font-family:"Verdana";
font-size:11px;
color:#288868b;
height:17px;
width:375px;
border:1px solid #5fa4a3;
background-color:#dcf1ee;
}
div#flogin table td input#enviar
{
height:52px;
width:169px;
border:0px;
background-color:transparent;
}
div#flogin table td textarea
{
font-family:"Verdana";
font-size:11px;
color:#288868b;
height:117px;
width:375px;
border:1px solid #5fa4a3;
background-color:#dcf1ee;
}
div#flogin table td.msj
{
font-family:"Verdana";
font-size:12px;
color:#58850e;
text-transform:none;
}
div#flogin table td.salto
{
height:25px;
}
div#activacion
{
color:#5D8529;
display:block;
font-size:14px;
margin-left:130px;
margin-top:100px;
overflow:hidden;
}
.oculto
{
display:none;
}
span#bien
{
display:block;
overflow:hidden;
font-size:13px;
color:#fef696;
margin-left:47px;
margin-top:14px;
margin-bottom:5px;
text-transform:capitalize;
}
span#nlogin
{
display:block;
overflow:hidden;
font-size:13px;
color:#fef696;
font-weight:bold;
margin-top:2px;
margin-left:47px;
text-transform:uppercase;
}
div#bienb
{
display:block;
overflow:hidden;
font-size:14px;
color:#568a8c;
margin-top:30px;
margin-bottom:5px;
text-align:center;
width:209px;
margin-left:29px;
text-transform:capitalize;
}
div#nloginb
{
display:block;
overflow:hidden;
font-size:14px;
color:#40929b;
font-weight:bold;
margin-top:2px;
text-transform:uppercase;
width:209px;
margin-left:29px;
text-align:center;
margin-bottom:10px;
}
div#caja_login_activo a#cerrar
{
display:block;
width:213px;
color:#6ab1ad;
font-size:12px;
margin-left:29px;
text-align:right;
margin-top:27px;
}
div#ncomentario
{
display:block;
overflow:hidden;
margin-bottom:20px;
font-size:12px;
color:#49B2AA;
}
div#caja_login input#benviar
{
background-color:transparent;
border:0 none;
height:19px;
margin-left:227px;
margin-top:-11px;
width:17px;
}

div.galeria
{
display:block;
width:607px;
overflow:hidden;
margin-bottom:40px;
}
div.cab_galeria
{
display:block;
margin-left:20px;
width:113px;
height:20px;
overflow:hidden;
background-image:url(../imagenes/proyectos/pestana.png);
background-repeat:no-repeat;
font-family:"Century Gothic";
font-size: 12px;
font-weight:bold;
text-transform:uppercase;
color:#71a723;
text-align:center;
padding-top:10px;
}
div.cgaleria
{
display:block;
width:574px;
padding-left:30px;
padding-top:41px;
padding-bottom:41px;
border:1px solid #a2d9d3;
background-color:#ddf0ec;
overflow:hidden;
}
div.item_galeria
{
float:left;
overflow:hidden;
margin-right:25px;
margin-bottom:15px;
width:122px;
height:142px;
}
div.img_item_galeria
{
display:block;
overflow:hidden;
border:1px solid #a2d9d3;
background-color:#ddf0ec;
margin-right:10px;
margin-bottom:5px;
width:119px;
height:89px;
}
div.img_item_galeria img
{
display:block;
width:114px;
height:85px;
overflow:hidden;
margin-left:2px;
margin-top:2px;
}
div.item_galeria span
{
display:block;
width:114px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#328783;
}
div.txt_enl_pro {
float:left;
overflow:hidden;
text-align:left;
width:521px;
}
