@charset "utf-8";
/* Reset ---------------------------------- */
* {	margin: 0;padding: 0;}
body { color: #000000; font-family: 'Trebuchet MS', Helvetica, sans-serif; font-size: 62.5%; /*1em = 62.5% = 10px*/ text-align: center;/* Hack para que IE6 no de problemas */  }
ol, ul {list-style: none;list-style-type: none;}
img, a img {border: none;text-decoration: none; background-repeat: no-repeat;}
fieldset {border:none;}
label, button {	cursor: pointer;}
input:focus, select:focus, textarea:focus {	background-color: #FFF;}
input, textarea, select, button {font-size: 100%;font-family: inherit; border:none;}
table {	border-collapse:collapse;border-spacing:0;}
q:before,q:after {content:'';}
h1,h2,h3,h4,h5,h6 {	font-size:100%;font-weight:normal;}

/* -------------------Fin Reset ------------------ */
/* ------------------------------------------------*/

/* Generales */

a:link, a:visited { text-decoration:underline; color: #85a024; }
a:hover { text-decoration: none;}
p { line-height: 15px; margin-bottom: 8px; }

select, option {
  behavior: url(/js/select-option-disabled-emulation.htc);
}
/*behavior: url(/css/iepngfix.htc);*/


/************/
body {background: #3d5700 url(/img/interface/fondo.jpg) no-repeat 50% 0; }
#paginaExterior { overflow:hidden; width:100%; margin:0 auto; position: relative;  }
	#pagina { overflow: hidden; width:999px; margin:0 auto;text-align: left;}
		#colIzquierda{overflow:hidden; float:left;width: 204px;margin:0 19px 0 1px; background: #e14824 }
		#cabecera { overflow:hidden; width:775px;position:relative; float:left; z-index:1;}		
		#contenedor {overflow: hidden;  float: right;padding: 35px 40px 26px 25px; width: 709px;background: #ffffff  }
		#pie { overflow: hidden; float: right;padding: 0px 0 0 30px; width: 744px; margin:0 auto;text-align: left;background: #9eb820;color: #ffffff}

/*********************/

h1 {overflow:hidden;float:left; width: 205px;height:251px; margin: 25px auto; text-align:center; }
	h1 a:link, h1 a:visited {  cursor:pointer; }
		h1 a img { vertical-align:top;}

#imagenCabecera { vertical-align:top; }

#menuPrincipal { overflow: hidden; width: 205px; margin: 0px 20px 25px ; background: #e14824 }
	#menuPrincipal dl { font-family: Georgia, serif;}
		#menuPrincipal dl dt {overflow: hidden;display:block; margin: 0px 8px 0px 0px; font-size: 1.6em; color: #ffffff;  }
		#menuPrincipal dt.activa { }
		#menuPrincipal dt a { display: block; padding: 2px 8px 2px 8px; color: #ffffff; text-decoration: none; }
		#menuPrincipal dt a:hover { }
		#menuPrincipal dd.pagina { display:block; margin-bottom:5px; padding-bottom:3px; font-size:1.1em;  color:#77aaaa; text-decoration:none;}
			#menuPrincipal dd.pagina a:link, #menuPrincipal dd.pagina a:visited { font-weight:bold; color:#77aaaa; text-decoration:none;}
			#menuPrincipal dd.pagina a:hover, #menuPrincipal dd.menuSeleccionado a:link, #menuPrincipal dd.menuSeleccionado a:visited { text-decoration:underline; }
			#menuPrincipal dd.pagina ul.submenu { width: 100%; overflow: hidden; }
			#menuPrincipal dd.pagina ul.submenu li { margin: 5px 0px 0px 0px; }
			#menuPrincipal dd.pagina ul.submenu li a:link, #menuPrincipal dd.pagina ul.submenu li a:visited { display: block; padding: 2px 0px 2px 12px; color: #838282; font-weight: normal; text-decoration: none; }
			#menuPrincipal dd.pagina ul.submenu li a:hover { background-color: #e0e0e0; text-decoration: none; }

#menuSuperior{overflow: hidden;float:right;width:774px;padding: 5px 0 }
	#menuSuperior ul{color: #e14824}
		#menuSuperior ul li{overflow:hidden;float:left; ;}
			#menuSuperior ul li a:link, #menuSuperior ul li a:visited{color:#ffffff;text-decoration: none;padding: 0 5px;}
				#menuSuperior ul li a:hover{text-decoration: underline}

/* Fin de los estilos */
#pie {tex-align: left}
	#pie .intro{overflow:hidden; float:left; width: 31%;padding-top:35px}
		#pie .intro h2{margin-bottom: 13px;color: #ffffff}
		#pie .intro p{font-size: 1.1em; line-height:1.2em;}
	#pie .puntosVista{overflow:hidden; float:left; width: 22%;padding:75px 20px 0 25px; }
		#pie .puntosVista p{padding-bottom:15px; font-size: 1.1em; background:url(/img/interface/separador-pie.gif) no-repeat bottom left}
		#pie .puntosVista address{ padding-left: 28px;font-style:normal;font-size: 1.1em; background:url(/img/interface/punto-mapa-rojo.gif) no-repeat}
	#pie .localizacion{overflow:hidden; float:right; width: 38%;padding: 15px 0 15px 15px; text-align:right;background: #90ac1a}
	#pie .localizacion a:link, #pie .localizacion a:visited{color: #ffffff}
	
/* fijos */
.migas { position:absolute; margin-top:0px; z-index:10;}
	.migas p { padding-left:5px; margin-bottom:0; line-height:25px; height:25px; }
		.migas p span { color:#77aaaa; }
		.migas p span.estaUsted { color:#cdcfcf; }
		.migas p a.inicio:link, .migas p a.inicio:visited { color:#77aaaa; text-decoration:none; }
		.migas p a.inicio:hover { text-decoration:underline;}
		.migas .seccion { text-transform:uppercase;}
			.migas p a.seccion:link, .migas p a.seccion:visited { color:#77aaaa; text-decoration:none;}
			.migas p a.seccion:hover { text-decoration:underline;}
		.migas p .pagina { color:#77aaaa;}


ul.libreriaFicheros li { }
	ul.libreriaFicheros li a { }
ul.libreriaFicheros li.word { padding: 3px 0 3px 20px; background: transparent url(/img/icons/icon_doc.gif) no-repeat 0px 2px;}
ul.libreriaFicheros li.excel { padding: 3px 0 3px 20px; background: transparent url(/img/icons/icon_xls.gif) no-repeat 0px 2px;}
ul.libreriaFicheros li.pdf { padding: 3px 0 3px 20px; background: transparent url(/img/icons/icon_pdf.gif) no-repeat 0px 2px;}
ul.libreriaFicheros li.zip { padding: 3px 0 3px 20px; background: transparent url(/img/icons/icon_archive.gif) no-repeat 0px 2px;}
ul.libreriaFicheros li.defecto { padding: 3px 0 3px 20px; background: transparent url(/img/icons/icon_txt.gif) no-repeat 0px 2px;}


.paginador{overflow:hidden; margin:10px auto; width:100%; padding:3px 0; text-align:right; background:#f4f3f0;}
	.paginador span { float:left; color:#9e9781; font-size:1.1em; padding-left:10px; }
	.paginador div { display:inline; }
		.paginador a:link, .paginador a:visited{ padding:0; padding-right:4px; padding-left:2px;  text-decoration: none; font-size: 1.1em; }
		.paginador a:hover, .paginador a.seleccionado{ color:#000; font-weight:bold; }

div.paginador a:link.volverListado, div.paginador a:visited.volverListado { padding:0; padding-right:4px; padding-left:2px; text-decoration: none; font-size: 1.1em; border:none; }
div.paginador a:hover.volverListado { color:#000; font-weight:bold; }

/*** calendario *****/
#calendarioEventos { margin:0 auto; padding:6px 0; font-size:1.1em; border-collapse:separate; border-spacing:5px; background:url(/frontEmprendedores/img/interface/fnd-calendario.png) no-repeat; }
	#calendarioEventos table.year { width:100%; }
		#calendarioEventos table.year .mes { color:#000000; font-size:16px; text-align:center; padding-bottom:5px; font-family: Georgia, serif;}
		#calendarioEventos table.year .anterior { width:10%; padding-bottom:5px; text-align:right; color:#ad1818; }
			#calendarioEventos table.year .anterior a:link, #calendarioEventos table.year .anterior a:visited { text-decoration:none;}
			#calendarioEventos table.year .anterior a:hover { text-decoration:underline;}
		#calendarioEventos table.year .siguiente { width:10%; padding-bottom:5px; text-align:right; color:#ad1818;}
			#calendarioEventos table.year .siguiente a:link, #calendarioEventos table.year .siguiente a:visited { text-decoration:none;}
			#calendarioEventos table.year .siguiente a:hover { text-decoration:underline;}
	#calendarioEventos .dias { text-align:center;border-right:1px solid #FFFFFF; }
		#calendarioEventos .dias th { width:30px; font-size:9px; color:#aaaaaa;  border-right:1px dotted #000000; }
		#calendarioEventos .dias td { padding:1px 0; font-size:11px; color:#000;   border-right:1px dotted #000000; }
			#calendarioEventos .dias td.vacio { background:none;}
			#calendarioEventos .dias td a:link, #calendarioEventos .dias td  a:visited { color:#ffffff; font-weight:bold; }
			#calendarioEventos .dias td.seleccionado {background: #b0c170;}
				#calendarioEventos .dias td.seleccionado a:link, #calendarioEventos .dias td.seleccionado  a:visited { color:#ffffff; font-weight:bold; text-decoration:none;}
				#calendarioEventos .dias td.seleccionado a:hover { text-decoration:underline;}


/* hack columnas iguales */
/*
#columnas { position:relative; overflow:hidden; width:100%;}
.col-1, .col-2, .col-3 { margin-bottom:-30000px; padding-bottom:30000px;}
*/

/***************************/

/***************/
/* Estilos para contenido proveniente de editor avanzado */
#pagina .textoEditor { }
	#pagina .textoEditor p { }
	#pagina .textoEditor ul { margin-bottom:10px; margin-left:10px; list-style-position:outside;font-size:1.1em}
		#pagina .textoEditor ul li { margin-left:20px; margin-bottom: 5px; list-style-type:disc;}
	#pagina .textoEditor ol { margin-bottom:10px; margin-left:20px;}
		#pagina .textoEditor ol li { margin-bottom:3px; padding-left:5px; list-style-type:decimal;}
	#pagina .textoEditor h2 {font-size: 16px; }
	#pagina .textoEditor h3 {font-size: 15px; }
	#pagina .textoEditor h4 {font-size: 14px; font-family:Georgia, "Times New Roman", Times, serif; color:#E14824; font-weight:normal; font-style:italic; }
	#pagina .textoEditor h5 {font-size: 13px; }
	
	#pagina .textoEditor .underline { text-decoration:underline;}
	#pagina .textoEditor .strikethrough { text-decoration:line-through;}
	#pagina .textoEditor p.center { text-align:center;}
	#pagina .textoEditor p.left { text-align:left;}
	#pagina .textoEditor p.right { text-align:right;}
	#pagina .textoEditor img.left { float:left; margin-right:10px; margin-bottom:5px;}
	#pagina .textoEditor img.right { float:right; margin-left:10px; margin-bottom:5px;}

/* Estilos para contenido proveniente de editor avanzado SOLO en pagina editable */
#pagina .paginaEditor { padding-left:10px; }
	#pagina .paginaEditor p { font-size:1.1em; color:#666; }
	#pagina .paginaEditor strong {color:#000; font-weight:bold;}

/* Estilos para módulos */
#pagina h2.titular { font-size:2.0em; font-family: Georgia, serif;}
#pagina h3.tituloPagina{font-size:1.9em;color:#e14824;font-family: Georgia, serif; font-style:italic;}
#pagina h3.subtitulo{font-family: Georgia, serif;}
#pagina h2.tituloSeccion{position:absolute; top:0;width: 205px;padding:63px 0 19px 15px; margin-left:500px;z-index: 10;background: #e14824;font-size:2.0em; font-family: Georgia, serif;color:#ffffff}
