/* CSS Document */
body {
	text-align: center;
	margin: 0px;	
	font-size:12px;
	color:#666666;
}
#pagina {
	margin: 0px auto 0px auto;
	font-family:Tahoma;
	background-color:#666666;
	clear: both;
	text-align: center;
}
#contenidopagina {
	margin: 0px auto 0px auto;
	width: 1000px;
	background-image:url(imagenes/fondo.jpg);
	clear: both;
	overflow: hidden;
	height: auto;
}

/*---------------- top ------------- */
#top_swf{
	height:358px;
	width:1000px;
}
/*---------------- botonera izq ------------- */
.botonera_izq{
	width:216px;
	margin-left:35px;
	padding-left:5px;
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:13px;
	color:#666666;
	text-decoration: none;
	text-align:left;
	float:left;
	line-height:34px;
	border-bottom: dotted 1px #A9C8A8;
}
.botonera_izq:hover{
	background-image:url(imagenes/botonera_izq_fondo.jpg);
	background-repeat:no-repeat;
	text-decoration: none;
	color:#000000;
}
.titulo_izq_legales{
	width:216px;
	float:left;
}
.datos_izq_contenido{
	width:216px;
	margin-left:35px;
	padding-left:5px;
	font-size:11px;
	text-align:left;
	float:left;
	line-height:20px;
}
.datos_izq_contenido_contacto{
	width:216px;
	margin-left:35px !important;
	margin-left:35px;
	_margin-left:15px;
	padding-left:5px;
	font-size:11px;
	text-align:left;
	float:left;
	line-height:20px;
}
.datos_izq_contenido_verde{
	color:#66A538;
}
.otros_contactos{
	margin-top: 10px;
	font-size: 11px;
	line-height: 15px; 
}
/*---------------- contenido ------------- */
/*#contenidocuerpo{
	width:715px;
	font-size:11px;
	line-height:225%;
	text-align:justify;
	height:200px;
	float: none;
}*/

.img_dinamico{
	border:8px #FFF solid;
}
.contenidodinamico a{
	color: #009900;
	text-decoration:none;
}
.contenidodinamico a:hover{
	color: #009900;
	text-decoration:underline;
}
#contenidoderecha {
	font-family:"Arial", Helvetica, sans-serif;
	color:#333333;
	float:left;
	width:655px !important;
	width:715px;
	_width:655px;
	height:auto;
	font-size:12px;
	background-image: url(imagenes/titular.jpg);
	background-repeat: no-repeat;	
	text-align:left;
	line-height: 200%;
	padding-top: 80px;
	padding-left: 30px;
	padding-right: 30px;
	padding-bottom: 20px;
	min-height:400px;/*-------------- altura minima en firefox--------- */
	overflow:hidden;/*-------------- hack para controlar la altura minima en IE--------- */
    height:expression(this.scrollHeight <401?"400px":"auto");/*------------ hack para controlar la altura minima en IE -------- */
}
#contenidotexto {
	margin:0px 30px 0px 30px;
}
#contenidoizquierda{
	background-image:url(imagenes/izq_fondo.jpg);
	background-repeat:repeat-x;
	background-position:top;
	width:285px;
	float:left;
}
/*#imagenesderecha{
	width:285px;
	height:232px;
	float:right;
	text-align:right;
}*/
.tituloseccion{
	padding-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 150%;
	color: #3A77DC;
	padding-right: 10px;
	padding-top:10px;
	margin-bottom:40px;
}
.tituloseccion_otros{
	padding-top:10px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 150%;
	color: #3A77DC;
	padding-right: 10px;
	padding-top:10px;
	margin-bottom:10px;
}
.destacado_bold{
	font-weight:bold;
}
.sub_tituloseccion{
	font-size: 13px;
	font-weight: bold;
	line-height: 180%;
}
.punto_subtitulo{
	height:10px;
	width:13px;
}
.tituloseccion_legales{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 150%;
	color: #333333;
	padding-right: 10px;
	margin-bottom:30px;
}
.tituloseccion_legales_mapa{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 150%;
	color: #333333;
	padding-right: 10px;
	margin-bottom:10px;
}
.noticia{
	margin-top:25px;
	margin-bottom:25px;
}
.noticia_imagen{
	float:right;
	margin-left:15px;
	margin-bottom:15px;
}
.noticia_titulo{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:14px;
	color: #539EBB;
}
.noticia_categoria{
	font-weight:bold;
	font-size:12px;
	color: #666666;
}
.noticia_fecha{
	font-weight:normal;
	color:#666666;
}
.noticia_link_mas {
	color: #539EBB;
	text-decoration:none;
}
.noticia_link_mas:hover {
	text-decoration:none;
	color: #8AB4E6;
}
.botonera_izq.selected{
	background-image: url(imagenes/botonera_izq_fondo_selected.jpg);
	background-repeat:no-repeat;
}
#paginado{
	margin-top:10px;
	font:Tahoma;
	border-top: dotted 1px #A9C8A8;
	border-bottom: dotted 1px #A9C8A8;
	padding-bottom:2px;
}
.textopaginadoresaltado{
	font-size:11px;
	font-weight:bold;
}
.textopaginado{
	font-size:11px;
}
.textopaginado_icono{
	font-family:Tahoma, Arial;
	font-size:11px;
}

.separadorpaginado{
	font:Tahoma;
	font-size:11px;	
	color:#666666;
}
.linkpaginado{
	font-family:Tahoma, Arial;
	font-size:11px;	
	color:#666666;
	text-decoration:none;
}
.linkpaginado:hover{
	color:#66A538;
	
}
.documentos{
	margin-top:25px;
	margin-bottom:25px;
}
.documentos_nombre{
	font-size:12px;
	color: #66A538;
}
.documentos_fecha{
	font-size:11px;
	color:#333;
}
.documentos_archivos a{
	font-size:11px;
	color: #0066FF;
	text-decoration:none;
}
.documentos_archivos a:hover{
	color: #0066FF;
	text-decoration: underline;
}
.documentos_archivos{
	padding-right:5px;
}
.mapa_sitio{
	margin:20px 0px 10px 0px;
	font-size:14px;
	color: #333333;
	text-decoration:none;
	border-bottom:#94B3EB dotted 1px;
}
.mapa_sitio a{
	color: #398DE1;
	text-decoration:none;
}
.mapa_sitio a:hover{
	text-decoration: none;
	color: #9DC5EC;
}

.mapa_sitio_sub{
	font-size:11px;
	color: #66A538;
	text-decoration:none;
	margin-left:25px;
}
.mapa_sitio_sub a{
	color: #66A538;
	text-decoration:none;
}
.mapa_sitio_sub a:hover{
	color: #9FDE85;
	text-decoration:none;
}
.concursos_link_mas {
	color: #3A77DC;
	text-decoration:none;
}
.concursos_link_mas:hover {
	text-decoration:none;
	color: #1E51A6;
}
.concursos_fecha{
	font-size:11px;
	color: #333333;
	padding-top:20px;
	font-weight:bold;
}
.concursos_nombre_detalle{
	font-size:15px;
	color: #1E51A6/*#66A538*/;
	margin-top:20px;
	font-weight:bold;
	text-decoration:none;
}
.concursos_nombre{
	font-size:15px;
	color: #1E51A6 /*#66A538*/;
	margin-top:20px;
	text-decoration:none;
}
.concursos_nombre a{
	font-size:15px;
	color: #1E51A6/*#66A538*/;
	text-decoration:none;
}
.concursos_nombre a:hover{
	color: #1E51A6/*#66A538*/;
	text-decoration: underline;
}
.concursos_nombre_sub{
	font-size:15px;
	color: #3A77DC;
	padding-top:20px;
}
.concursos_archivos{
	font-size:12px;
	color: #333333;
}
.concursos_archivos a{
	color: #3A77DC;
	text-decoration:none;
}
.concursos_archivos a:hover{
	text-decoration:underline;
}
.copete_documentacion{
	font-family:"Arial",Helvetica,sans-serif;
	font-size:11px; 
	color:#666666;
	line-height:20px;
	margin-top:10px;
}
/*---------------- formulario de contacto ------------- */
.contenedor_formulario{
	width:600px;
	height:auto/*345px*/;
	padding:20px 10px 10px 20px !important;
	*padding:20px 10px 0px 20px!important;
	_padding:20px 0px 0px 20px;
	border: dotted 1px #A9C8A8;
	margin-top:20px;
	margin-bottom:15px !important;
	margin-bottom:5px;
}
.textos_imput{
	font-family: Tahoma;
	color:#666666;
	margin-left:15px;
	font-size: 11px;
}
.aceptar_condic_generales{
	color: #FFF;
	font-size: 11px;
	height:24px;
	width:575px;
	background-color:#CC0000;
	border:1px #CCCCCC solid;
	text-align: center;
	margin-top:-20px;
}
.aceptar_condic_generales_salaprensa{
	color: #FFF;
	font-size: 11px;
	height:24px;
	width:575px;
	background-color:#CC0000;
	border:1px #CCCCCC solid;
	text-align: center;
	margin-top:5px !important;
	*margin-top:-20px !important;

}
.contenedor_lineas{
	margin-bottom:12px;
}
.titulos_formularios{
	width:60px;
	font-size:12px;
	color: #666666;
	float: left;
}
.botonera_contacto{
	width:561px !important;
	width:600px;
	padding-right:51px;
	text-align:center;
}
.contacto_formulario_boton{
	background-color: #FFFFFF;
	border:1px #66A538 solid;
	color: #666666;
}
.categoria{
	margin-top:15px;
	margin-bottom:2px;
	font-size: 15px;
	color:#1E51A6/*#66A538*/;
	font-weight:bold;
}
.subcategorias{
	color: #000000;
	font-size: 12px;
	margin-top:10px;
	margin-bottom:5px;
	text-decoration:underline;
}
.enlaces{
	color:#000000;
	text-decoration:none;
}
.enlaces a{
	color: #0066FF;
	text-decoration:none;
}
.enlaces a:hover{
	color: #0066FF;
	text-decoration: underline;
}
/*---------------- ubicacion ------------- */
.ubicacion{
	width:630px;
	height:380px;
	border: dotted 1px #A9C8A8;
}
/*---------------- destacado index ------------- */
#destacado_index{
	background-image:url(imagenes/ficha.jpg);
	background-repeat:no-repeat;
	clear:both;
	width:595px !important;
	width:642px;
	height:202px;
	padding-left:30px;
	padding-right:60px;
	padding-top:20px;
}
.titulo_destacado_index{
	font-family:"Georgia", Times New Roman, Times, serif;
	font-size:16px;
	color:#333333;
	text-align:left;
	padding-left:25px;
}
.flechitas_index_abajo{
	padding-top:28px;
	float:left;
}
.texto_index_abajo{
	font-size:11px;
	padding-left:28px;
	padding-right:40px !important;
	padding-right:0px;
	padding-top:20px;
	line-height: 25px;
}
.link_condicones_generales{ color:#66A538;text-decoration:none}
.link_condicones_generales:hover{ color:#66A538; text-decoration: underline}

/*---------------- pie -------------*/ 
#contenidopie{
	clear:both;
	margin: 0px auto 0px auto;
	width: 1000px;
	overflow: hidden;
	height:auto;
}
#pie {
	height: 83px !important;
	height: 133px;
	_height: 83px;
	width:1000px;
	background-image: url(imagenes/pie.jpg);
	background-repeat:no-repeat;
	margin-left:0px;
	text-align:left;
	padding-top:50px;
	padding-left: 295px;
	line-height:180%;
}
/*#subpie{
	clear:both;
	height:100px;
	background-image:url(imagenes/fondo_contenido_top.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}*/

.linkpie{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
}

.linkpie:hover{
	text-decoration:underline;
}
.linkpiechico{
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}
.linkpiechico:hover{
	text-decoration:underline;
}
.linkpiemaschico{
	font-size: 10px;
	color: #999999;
	text-decoration: none;
}
.linkpiemaschico:hover{
	text-decoration:underline;
}
.logo_klever{
	width:367px !important;
	width:73px;
	padding-right:10px;
	margin-top:-32px;
	float:right;
}
.logo_premicom{
	width:367px !important;
	*width:0px !important;
	padding-right:90px;
	margin-top:-32px;
	float:right;
}

.texto_logos{
	color:#666666;
	font-weight:bold;
	font-size:10px;
	width:540px;
	padding-left:470px;
	margin-top:-30px;
	float:left;
}
.estilo_concursos{
	color:#66A538;
	font-weight:bold;
	margin: 0px 20px 10px 25px;
	text-align:left;
}
.estilo_concursos2{
	margin: 0px 25px 0px 25px;
	text-align:left;
	font-size:11px;
	line-height:150%;
	text-align:justify;
}

.estilo_concursos3{
	margin: 0px 25px 0px 25px;
	text-align:left;
	font-size:11px;
	line-height:150%;
	text-align:left;
}

.categoria_recorte a{
	margin-top:15px;
	margin-bottom:2px;
	font-size: 12px;
	color:#66A538;
	font-weight:bold;
	text-decoration: underline;
}
.categoria_recorte a:hover{
	color:#66A538;
	font-weight:bold;
	text-decoration:underline;
}
.recorte_prensa_desarrollo{
	color: #666666;
	font-size:11px;
	margin-top:10px; 
}



#contenido_seccion p{
	margin-top:-10px !important;
	margin-bottom:10px !important;
}
.contenido_seccion_titulo{
	font-size: 15px;
	color:#66A538;
	font-weight:bold;
}
.contenido_seccion_copete{
	color: #666666;
	font-size:12px; 
}
.link_instrucciones{
	text-decoration:none;
	color:#0066ff;
}
.link_instrucciones:hover{
	text-decoration:underline;
}

.editado{
	width:250px;
}
.editado_logo{
margin-bottom:10px;
}
.editado_texto{
font-size:12px;
text-align:left;
color:#666;
margin-bottom:10px;
font-family:Tahoma;
}

/*---------------- contenido shadowbox ------------- */

.shadow_titulo{color: #66A538; font-size:15px; font-weight:bold; font-family: "Arial", Helvetica, sans-serif; margin-top:10px}
.shadow_contenido{color: #333; font-size:12px; font-weight:normal; font-family: "Arial", Helvetica, sans-serif; text-align:left; padding-left:10px; padding-right:10px}
.shadow_contenido a{color: #66A538; font-size:12px; font-weight:normal; font-family: "Arial", Helvetica, sans-serif; text-decoration:underline}
.shadow_contenido a:hover{color: #66A538; font-size:12px; font-weight:normal; font-family: "Arial", Helvetica, sans-serif; text-decoration:underline}
