/* CSS Document */
.flechaninvenla { font-family: Arial; font-size: 12px; text-decoration: none; color: #64a724; font-weight: bold;}
.flechaninvenla:hover { text-decoration: underline; color: #000000; }
.menulateral { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #000000; }
.menulateral:hover { color: #FFFFFF; text-decoration: underline; }
.menuinferior { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #000000; }
.menuinferior:hover { color: #3D6514; text-decoration: underline; }
.ponente { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #000000; }
.ponente:hover { color: #3D6514; text-decoration: underline; }
.ponenteon { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 12px; text-decoration: underline; color: #3D6514; }
.ponenteon:hover { color: #000000; }
.ponentedesh { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 12px; text-decoration: none; color: #000000; }
.ponenteinvertido { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #FFFFFF; }
.menutop { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menutop:hover { color: #e5e9a0; text-decoration: underline; }
.menutop2 { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menutop2:hover { color: #FFFFFF; }
.menutopinv { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #64a724; font-weight: bold;}
.menutopinv:hover { color: #000000; text-decoration: underline; }
.menutopinv2 { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 12px; text-decoration: none; color: #64a724; font-weight: bold;}
.menutopinv2:hover { color: #64a724; }
.flecha { font-family: Arial; font-size: 12px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.flechaninv { font-family: Arial; font-size: 12px; text-decoration: none; color: #64a724; font-weight: bold;}
.flechaninvsel { font-family: Arial; font-size: 14px; text-decoration: none; color: #64a724; font-weight: bold;}
.menutoppresent { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 11px; text-decoration: none; color: #FFFFFF; }
.menutoppresent:hover { color: #e5e9a0; text-decoration: underline; }
.menutopidioma { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: underline; color: #e5e9a0; font-weight: bold;}
.menutopidioma:hover { color: #FFFFFF; }
.menutopidioma:link { color: #e5e9a0; }
.menutopidiomaint { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 12px; text-decoration: none; color: #e5e9a0; font-weight: bold;}
.menutopmediano { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menutopmediano:hover { color: #e5e9a0; text-decoration: underline; }
.menutopmediano2 { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #FFFFFF; font-weight: bold;}
.menutopmediano2:hover { color: #FFFFFF; }
.partners { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #000000; }
.partners:hover { color: #3D6514; text-decoration: underline; }
.menuparticular { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 13px; text-decoration: none; color: #000000; padding-left: 1px; padding-right: 1px;  }
.menuparticular:hover { color: #3D6514; text-decoration: underline; }
.menuparticularele { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 13px; text-decoration: none; color: #FFFFFF; }
.partnerssinenlace { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 16px; text-decoration: none; color: #000000; }
.textos { font-family: Verdana, Arial; font-size: 14px; text-decoration: none; color: #000000; }
.textosdestacados { font-family: Verdana, Arial; font-size: 14px; text-decoration: none; color: #000000; font-weight: bold; }
.textosdestacados:hover{ text-decoration: underline; color: #3D6514; }
.textosdestacadossinenl { font-family: Verdana, Arial; font-size: 14px; text-decoration: none; color: #000000; font-weight: bold; }
.textosdestacadosverdes { font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #3D6514; text-decoration: underline; }
.textosdestacadosgris { font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #999999; font-weight: bold; }
.textosmedianosdestacados { font-family: Verdana, Arial; font-size: 13px; text-decoration: none; color: #000000; font-weight: bold; }
.textosmedianos { font-family: Verdana, Arial; font-size: 13px; text-decoration: none; color: #000000; }
.textosmedianosform { font-family: Verdana, Arial; font-size: 13px;	text-decoration: none;	color: #000000;}
.textosmedianosconenlace { font-family: Verdana, Arial; font-size: 12px; text-decoration: underline; color: #3D6514; }
.textosmedianosconenlace:hover { color: #3D6514; text-decoration: underline; }
.textosconenlace { font-family: Verdana, Arial; font-size: 14px; text-decoration: underline; color: #3D6514; }
.textosconenlace:hover { color: #3D6514; text-decoration: underline; }
.textosconenlacebold { font-family: Verdana, Arial; font-size: 12px; text-decoration: underline; color: #3D6514; font-weight: bold; }
.textosconenlacebold:hover { color: #3D6514; text-decoration: underline; }
.textosconenlaceboldgris { font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #666666; }
.textosconenlaceboldgris:hover { color: #3D6514; text-decoration: underline; }
.capacontextosmedianosformtit { float: left; width: 25px; font-family: Verdana, Arial; font-size: 12px;	text-decoration: none;	color: #999999; text-align: right; }
.capacontextosmedianosformtitosc { float: left; width: 25px; font-family: Verdana, Arial; font-size: 12px;	text-decoration: none;	color: #000000;}
.capacontextosmedianosform { float: left; width: 325px; padding-left: 5px; font-family: Verdana, Arial; font-size: 12px; text-decoration: none;	color: #000000;}
.capacontextosmedianosformsup { float: left; width: 395px; padding-left: 5px; font-family: Verdana, Arial; font-size: 12px;	text-decoration: none;	color: #000000; font-weight: bold; }
.textosmenores { font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #000000; }
.textosmenoresdestacados { font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #000000; font-weight: bold;}
.textosdiminutos { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #666666; }
.textosdiminutosform { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #000000; }
.textosdiminutosbold { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #000000; font-weight: bold;}
.textosdiminutositalic { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #000000; font-style: italic;}
.textosdiminutosconenlace { font-family: Verdana, Arial; font-size: 11px; text-decoration: none; color: #000000; }
.textosdiminutosconenlace:hover { color: #3D6514; }
.textosdiminutosconenlaceverde { font-family: Verdana, Arial; font-size: 11px; text-decoration: underline; color: #3D6514; }
.textosdiminutosconenlaceverde:hover { color: #000000; }
.titulos { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 20px; text-decoration: none; color: #000000; }
.titulosconenlace { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 20px; text-decoration: none; color: #000000; }
.titulosconenlace:hover { text-decoration: underline; color: #61a421; }
.titulosconenlacesin { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 20px; text-decoration: none; color: #000000; }
.titulosconenlacesin:hover { color: #61a421; }
.titulosconenlaceinv { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 20px; text-decoration: underline; color: #61a421; }
.titulosconenlaceinv:hover { color: #000000; }
.casillamediana { BORDER: 1px; border-style: solid; border-color: #61a421; FONT-SIZE: 12px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial ; HEIGHT: 23px; padding: 3px; }
.casillasugerencia { BORDER: 1px; border-style: solid; border-color: #61a421; FONT-SIZE: 12px; WIDTH: 210px; COLOR: #000000; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial; HEIGHT: 210px; padding: 3px; }
.casillapeqena { BORDER: 1px; border-style: solid; border-color: #61a421; FONT-SIZE: 12px; WIDTH: 150px; COLOR: #000000; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial ; HEIGHT: 23px; padding: 3px; }
.casillasugerenciapequena { BORDER: 1px; border-style: solid; border-color: #61a421; FONT-SIZE: 12px; WIDTH: 150px; COLOR: #000000; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial; HEIGHT: 100px; padding: 3px; }
.boton { FONT-SIZE: 16px; WIDTH: 80px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial; HEIGHT: 25px; background-color: #61a421;  cursor: hand; cursor: pointer; }
.botonenviar { FONT-SIZE: 16px; WIDTH: 100px; COLOR: #FFFFFF; FONT-FAMILY: Tahoma, Genova, Helvetica, Verdana, Arial; HEIGHT: 25px; background-color: #61a421;  cursor: hand; cursor: pointer; }
.celdafondooscuro { background-color: #61a421; }
.celdafondoclaro { background-color: #F2F2F2; }
.celdafondonegro { background-color: #000000; }
.marcador { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 24px; text-decoration: none; color: #FFFFFF; }
.marcador { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 24px; text-decoration: none; color: #FFFFFF; }
.entrevistatitulo { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 42px; text-decoration: none;  vertical-align: top; color: #FFFFFF; }
.entrevistasubtitulo { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 32px; text-decoration: none; color: #FFFFFF;}
.entrevistaSubtitulo2 { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 26px; text-decoration: none; color: #000000; }
.entrevistaOtrassubtitulo { font-family: Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 14px; text-decoration: none; color: #FFFFFF;}
.entrevistaDestacadosuperior { font-family: "Trebuchet MS", "Lucida Sans", Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 22px; text-decoration: none; color: #666666; }
.entrevistaDestacadoLateral { font-family: "Trebuchet MS", "Lucida Sans", Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 26px; text-decoration: none; color: #666666; }
.entrevistaDestacadoLateral2 { font-family: "Trebuchet MS", "Lucida Sans", Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 20px; text-decoration: none; color: #666666; }
.entrevistamarcofoto2 { padding-right: 8px; padding-bottom: 8px; background-image: url(../../eForo/imagenes/entorno/fondo-mail.jpg); }
.entrevistamarcofoto { padding: 4px; border: 2px; border-color: #CCCCCC; }
.entrevistabocadillo { border-top: 1px; border-left: 1px; border-right: 1px; border-bottom: 0; }
.estrelladefondo { background-image: url(../../eForo/imagenes/entrevistas/estrellaon.gif); }
.saved{ color:red; }
.plaza { font-family: "Trebuchet MS", "Lucida Sans", Tahoma, Genova, Helvetica, Verdana, Arial; font-size: 18px; text-decoration: underline; color: #3D6514; }
.plaza:hover { color: #000000; }
.divponentes { float: left; border-right: dotted; border-right-color: #CCCCCC; border-right-width: thin;  margin-right: 2px; padding-left: 5px; padding-right: 5px; }
.divprograma { float: left; border-right: dotted; border-right-color: #CCCCCC; border-right-width: thin;  margin-right: 2px; padding-left: 5px; padding-right: 5px; }
.divpresentaciones { float: left; border-right: dotted; border-right-color: #CCCCCC; border-right-width: thin; margin-right: 2px; padding-left: 3px; padding-right: 3px; padding-top: 3px; }
.divconclusiones { float: left; border-right: dotted; border-right-color: #CCCCCC; border-right-width: thin;  margin-right: 2px; padding-left: 5px; padding-right: 5px; background-color: #222222; color: #FFFFFF; padding-top: 16px; padding-bottom: 3px; }
.divmultimedia{ float: left; margin-right: 2px; padding-left: 5px; padding-right: 5px; }
.enviaraunamigo { position: absolute; top: 40px; left: 700px; width: 180px; height: 250px; z-index: 2; background-image: url(../imagenes/entorno/semi-blanco.png); background-repeat: repeat; padding: 13px; text-align:left; border: 1px; border-style: solid; border-color: #000000; display: none; }
.enviaraunamigo:hover { background-image: url(../imagenes/entorno/blanco.png); }
.menulateraldefondo { background-image: url(../imagenes/entorno/menu-lateral-superior.jpg); cursor: hand; cursor: pointer; height: 30px; width: 255px; padding-top: 6px; }
.menulateraldefondo:hover { background-image: url(../imagenes/entorno/fondo-menu.png); }
.menulateraldefondosinenl { background-image: url(../imagenes/entorno/menu-lateral-superior.jpg); height: 30px; width: 255px; padding-top: 6px; }
.menulateraldefondosub { background-image: url(../imagenes/entorno/menu-lateral-medio.jpg); cursor: hand; cursor: pointer; height: 30px; width: 255px; padding-top: 6px; }
.menulateraldefondosub:hover { background-image: url(../imagenes/entorno/fondo-menu.png); }
.menulateraldefondosubinterior { background-color: #F1F3CD; cursor: hand; cursor: pointer; height: 30px; width: 255px; padding-top: 4px; }
.ponentesbordes { border: 1px; border-color: #CCCCCC; border-style: solid; }
.ponentesbordesenl { border: 1px; border-color: #CCCCCC; border-style: solid; cursor: hand; cursor: pointer; }

#rateStatus { float:left; clear:both; width:100%; height:20px; }
#rateMe { float:left; clear:both; width:100%; height:auto; padding:0px; margin:0px; }
#rateMe li { float: left; list-style:none; }
#rateMe li a:hover, #rateMe .on { background:url(../../eForo/imagenes/entrevistas/estrellaon.gif) no-repeat; }
#rateMe a{ float:left; background:url(../../eForo/imagenes/entrevistas/estrellaof.gif) no-repeat; width:23px; height:21px; }
#ratingSaved{ display:none; }
#examples a {color:#888 ;text-decoration: none;}
#examples a:hover {color: #090;}
#examples h3 {margin: 20px 0 5px 0;}
/* example_1 css */
#example_1 { position: relative; /* important */ overflow: hidden; /* important */ width: 100%; /* important */ height: 24px; /* important */ border: 1px solid #888; background-color: #f8f8f8; }
#example_1 a { position: absolute; top: 0; left: 0; display: block; padding: 4px; font-size: 85%; color: #333; text-decoration: none; }
#example_1 a:hover {color: #c00}
/* example_2 css */
#example_2 { position: relative; /* important */ overflow: hidden; /* important */ width: 100%; /* important */ height: 24px; /* important */ border: 1px solid #888; background-color: #000; }
#example_2_content { position: absolute; top: 0; left: 0; }
#example_2 a { display: block; padding: 0 5px; font-size: 85%; color: #ff0; line-height: 24px; text-decoration: none; }
#example_2 a:hover {color: #0f0}
/* example_3 css */
#example_3 { position: relative; /* important */ overflow: hidden; /* important */ width: 470px; /* important */ height: 86px; /* important */ margin: 0 85px; background: #000; }
#example_3_frame {position: relative}
#example_3_previous {float: left;}
#example_3_next {float: right;}
#example_3_content { position: absolute; top: 0; margin-left: 20px; }
#example_3_content
#example_3_content li { list-style: none; margin: 0; padding: 0;  }
#example_3_content { width: 5418px; }
#container_bd #example_3 ul li { display: block; float: left; margin: 5px; padding: 5px; border: 1px solid #666; background-color: #000; }
#container_bd #example_3 ul li img { display: block; }
table#vertical_examples td { width: 320px; vertical-align: top; text-align: center; }
/* example_4 css */
#example_4 { position: relative; /* important */ overflow: hidden; /* important */ width: 172px; /* important */ height: 212px; /* important */ background: #000; }
#example_4_frame {position: relative}
#example_4_frame img {position: absolute;}
#example_4_previous {top: 0; left: 0;}
#example_4_next {top: 192px; left: 0;}
#example_4_content { position: absolute; margin-top: 20px; left: 0; }
.example_4_item img { display: block; float: left; margin: 5px; padding: 5px; border: 1px solid #666; background-color: #000; }
/* example_5 css */
#example_5 { position: relative; /* important */ overflow: hidden; /* important */ width: 172px; /* important */ height: 212px; /* important */ background: #000; }
#example_5_frame {position: relative}
#example_5_frame img {position: absolute;}
#example_5_previous {top: 0; left: 0;}
#example_5_next {top: 192px; left: 0;}
#example_5_content { position: absolute; margin-top: 20px; left: 0; }
.example_5_item { padding: 5px; height: 162px; background: #000;  text-align: left; }
.example_5_item h4 { font-size: 85%; color: #fff; }
.example_5_item p { font-size: 77%; color: #ccc; }
#container_bd .example_5_item a { color: #ff0; text-decoration: underline; }
#container_bd .example_5_item a:hover {color: #0f0;}
/* example_6 css */
#example_6 { position: relative; /* important */ overflow: hidden; /* important */ width: 640px; /* important */ height: 540px; /* important */ margin: 0; background: #fff; }
#example_6_content { position: absolute; top: 0; margin-left: 0; }
#example_6_content
#example_6_content li {list-style: none; margin: 0; padding: 0; }
#example_6_content { width: 13440px; }
#container_bd #example_6 ul li { display: block; float: left; margin: 0; padding: 0; border: none; background-color: #fff; }
#container_bd #example_6 ul li img { display: block; }
#example_6_frame { position: relative; margin: 485px 131px 0 131px; }
#container_bd #example_6_frame ul li { margin: 0 2px; }
#container_bd #example_6_frame ul li img{ border: 1px solid #9cf; padding: 2px; }
#container_bd #example_6_frame ul li img:hover {border: 1px solid #369;}
.accordion_toggler { padding: 5px; background: #369; border-top: 1px solid #69c; border-left: 1px solid #69c; border-right: 1px solid #036; border-bottom: 1px solid #036; color: #fff; cursor: pointer; }
.accordion_content { background: #fff; }
.ventanamasinfotop { position: absolute; left: 150px; top: 110px; width: 420px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; padding-top: 25px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; z-index: 2; }
.ventanamasinfo { position: absolute; left: 150px; top: 410px; width: 420px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; padding-top: 25px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; z-index: 2; }
.ventanamasinfosupe { position: absolute; left: 150px; top: 210px; width: 420px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; padding-top: 25px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; z-index: 2; }
.ventanamasinfoinfe { position: absolute; left: 150px; top: 560px; width: 420px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; padding-top: 25px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; z-index: 2; }
.ventanamas { position: absolute; width: 420px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; padding-top: 25px; padding-left: 15px; padding-right: 15px; padding-bottom: 30px; z-index: 1; }
.ampliarfoto { position: absolute; width: 640px; padding: 20px; border: 1px; border-color: #000000; border-style: solid; background-image: url(../imagenes/entorno/semi-blanco2.png); display: none; z-index: 1; }

.publicolineasecundariaunoservicio { position: absolute; width: 62px; height: 62px; z-index: 2; }
.bocadillo { background-color: #FFFFFF; position: absolute; padding: 7px; width: 185px; height: 140px; background-image: url('imagenes/bocadillo.png'); background-repeat: no-repeat; display: none; z-index: 1; }
.desplegapeq {  float: left; width: 35px; font-size: 10px; }
.desplegamed { float: left; width: 55px; font-size: 10px; }
.pestanassuperiores { position: relative; float: left; width: 460px; margin-bottom: 5px; height: 50px; }
.ponentesglobal { position: relative; float: left; width: 460px; }
.ponenteslinea { position: relative; float: left; width: 460px; margin-bottom: 10px; margin-left: 10px; }
.ponenteslineaizq { position: relative; float: left; width: 225px; margin-right: 10px; }
.ponenteslineader { position: relative; float: left; width: 225px; }
.parrafoconclyentetit { position: relative; float: left; width: 440px; margin-bottom: 8px; margin-top: 35px; color: #64a724; font-size: 14px; font-family: Verdana, Arial, Sans; }
.parrafoconclyentesubtit { position: relative; float: left; width: 420px; margin-bottom: 10px; margin-top: 5px; margin-left: 15px; }
.parrafoconclyente { position: relative; float: left; width: 410px; padding-left: 10px; text-indent: -10px; margin-bottom: 3px; font-family: Verdana, Arial; font-size: 12px; text-decoration: none; color: #333333;}
.parrafoconclyente2 { position: relative; float: left; width: 420px; padding-left: 10px; text-indent: -10px; margin-bottom: 3px; font-family: Verdana, Arial; font-size: 13px; text-decoration: none; color: #000000; }
.conludesta { position: relative; float: left; border: 1px; border-color: #CCCCCC; border-style: solid; margin: 5px; padding: 8px; width: 420px; }
.conclusiones { position: relative; float: left; margin-left: 18px; width: 420px; display: none; }
