a:link{
	text-decoration: none;
	color:#66B822;
}
a:visited{
	text-decoration: none;
	color:#66B822;

}
a:hover{
	text-decoration: underline;
	color:#74DF00;
}
a:acive{
	text-decoration: none;
	color: DarkOrange;
}
body{
	background: #304548;
	margin: 0px;
	padding: 0px;
	background-attachment: fixed;
	background-position: center top;
	margin:20px 0 40px;
	
}
h1{
	font-family: sans-serif;
	font-size: 28px;
	font-weight: normal;
	text-align: left;
	margin: 0px;
	padding: 0px;
	color: #111111;
	line-height: 18px;
}
h2{
	color: #111111;
	font-family:Arial,sans-serif;
	font-size:16px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:lighter;
	line-height:14px;
	margin:6px 0 0;
	padding:0px;
}
h3{
	color:#999999;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bolder;
	line-height:15px;
	margin: 15px 0 0;
}
h4{
	font-family: Verdana;
	font-size: 9px;
	color:#B7B7B7;
	margin: 0px;
	padding: 17px 0px 0px 40px;
	width: 10%;
	float: left;
}
hr{
	background:#CCCCCC;
	border:0 none;
	clear:both;
	color:silver;
	height:1px;
	margin:0px 0px 0px 0px;
	padding: 0px;
	width: 90%;
	float:right;
}
img{
	max-width: 480px;
}
li {
	font-family: sans-serif;
	font-size: 11px;
	color: #999999;
	text-align: justify;
	margin: 0px 0px 0px 0px;
}
p{
	font-family: Arial,sans-serif;
	font-size: 12px;
	color: #444444;
	text-align: left;
	line-height: 19px;
	font-weight: normal;
	margin:3px 0 12px;
	text-align: justify;
}
span {
	font-family: sans-serif;
	font-size:1.4em;
	text-align: justify;
	color:#078C21;
	margin:5px 0 8px;
}
table {
	margin: 0px;
	padding: 0px;
	float: left;
}
table td {
	font-family: sans-serif;
	color: #999999;
	font-size: 12px;
}
td{
	margin: 0px;
	padding: 0 0 15px;
}
ul {
	color:#FFFFFF;
	font-family:sans-serif;
	font-size:13px;
	list-style-position:outside;
	list-style-image: url("/img/imagen_list.gif");
	text-align:justify;
}
.antetitulo_list{
	color:#848584;
	font-family:sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight: bold;
	padding: 4px 0px 0px 0px;
}
.antetitulo_list1{
	color:#848584;
	font-family:sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight: bold;
	padding: 4px 0px 0px 0px;
}
.archivo{
	font-family: sans-serif;
	font-size: 10px;
	color: #666666;
	float: left;
	width: 100%;
}
.archivo a:link{
	font-family: sans-serif;
	font-size: 10px;
	color: #666666;
	float: left;
	width: 100%;
}
.archivo a:hover{
	font-family: sans-serif;
	font-size: 10px;
	color: #CCCCCC;
	float: left;
	width: 100%;
	text-decoration: none;
}
.bajada1{
	color:#999999;
	font-family:sans-serif;
	font-size:12px;
	line-height:14px;
	font-weight: bolder;
	margin: 5px 0px 0px 0px;
}
.bajada_list{
	color:#111111;
	font-family:sans-serif;
	font-size:17px;
	line-height:18px;
	margin:5px 24px 10px 0;
	float: left;
	font-weight: normal;
}
.bajada_list1{
	color:#111111;
	font-family:sans-serif;
	font-size:17px;
	line-height:18px;
	margin:5px 24px 10px 0;
	float: left;
	font-weight: normal;
}
.bajada_list1b{
	color: #111111;
	font-family:sans-serif;
	font-size:20px;
	line-height:20px;
	float: left;
	width: 470px;
	padding: 17px 0px 17px 0px;
}
.bajada_list2{
	color:#4B8A08;
	float:left;
	font-family:sans-serif;
	font-size:14px;
	font-weight:lighter;
	line-height:16px;
	padding:0 0 8px;
	margin:0 0 10px;
}
.bajada_list3{
	color:#777777;
	font-family:sans-serif;
	font-size:13px;
	line-height:18px;
	margin: 0px 24px 0px 0px;
	float: left;
	font-weight: normal;
}
.barra_herramientas {
	float:left;
	margin:0;
	padding:0;
}
.boton{
	background:transparent url("../img/boton_contacto.gif") no-repeat scroll 0 0;
	border:medium none;
	color:#FFFFFF;
	cursor:pointer;
	font-family:sans-serif;
	font-size:11px;
	height:20px;
	width:50px;
}
.busqueda1{
	float: left;
	margin: 0px;
	padding: 0px;
}
.campos{
	background-color: #FBFBEF;
	border-color:#B5C3AD;
	border-style:solid;
	border-width:1px 1px 2px;
	color:#666666;
	padding:3px;
	font-size: 11px;
}
.consultas{
	font-family: sans-serif;
	font-size: 10px;
	color: DarkOrange;
}
.contenedor_masinfo{
	float: left;
	width: 94%;
}
.contenedor_masinfo1{
	margin: 5px 0px 0px 0px;
}
.contenedor_lista_contenidos{
	margin: 0px 0px 10px 0px;
	float: left;
	width: 65%;
}
.contenedor_lista_seccion{
	margin: 0px 0px 10px 0px;
	float: left;
	width: 80%;
}
.contenedor_imagen_lista{
	margin: 5px 0px 0px 0px;
	float: left;
	width: 35%;
}
.contenedor_imagen_seccion{
	margin: 5px 0px 0px 0px;
	float: left;
	width: 20%;
}
.contenedor_imagen_list1{
	float: left;
	margin: 0px 0px 10px 0px;
	width: 100%;
}
.contenedor_imagen_list2{
	float: left;
	margin: 15px 15px 5px 0px;
}
.cuerpo_contenidos{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	width: 470px;
	float: none;
}
.disertante{
	color:black;
	font-family:Arial,sans-serif;
	font-size:11px;
	line-height:16px;
	font-weight: bold;
	padding: 4px 0px 0px 0px;
}
.empresa{
	font-family: sans-serif;
	font-size: 10px;
	color: DarkOrange;
}
.fecha{
	float: left;
	font-family: sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	padding:1px 6px 0 0;
	margin: 0px 0px 0px 0px;
}
.fecha1{
	float: right;
	font-family: sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
.fecha_list{
	float: left;
	font-family: sans-serif;
	font-size: 10px;
	color: #999999;
	padding: 0px 0px 0px 0px;
	margin: 8px 0px 0px 0px;
}
.fdo_buscar {
	background:#FFFFFF;
	height:40px;
	margin-bottom:0;
	margin-top:0;
	width:200px;
}
.formularios{
	float: left;
	padding: 0px 0px 0px 0px;
	margin: 50px 0px 0px 0px;
}
.fuente{
	color: DarkOrange;
	font-family: sans-serif;
	font-size: 10px;
}
.horarios{
	font-family: sans-serif;
	font-size: 10px;
	color: DarkOrange;
}
.iconos_redes {
	float:left;
	margin:0 8px 0 0;
}
.imagen_interior{
	max-width: 480px;
	margin: 0px 15px 0px 0px;
}
.imagen_contenidos{
	float:none;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
}
.imagen_lista_contenido{
	float:left;
	margin-right:8px;
	margin-bottom: 13px;
	position: relative;
	clear: both;
	padding: 0px;
	max-width:150px;
}
.imagen_lista_seccion{
	float:left;
	margin-right:8px;
	margin-bottom: 13px;
	position: relative;
	clear: both;
	padding: 0px;
}
.imagen_lista_seccion1{
	clear: both;
	padding: 0px;
	max-width:78px;
	border: 1px solid #CCCCCC;
}
.imagen_list1{
	float: left;
	width: 180px;
	padding: 0px 0px 0px 0px;
}
.lugar{
	font-family: sans-serif;
	font-size: 10px;
	color: DarkOrange;
	margin: 0px;
	padding: 0px;
}
.mapa{
	font-family: sans-serif;
	font-size: 12px;
	font-weight: bold;
	float:left;
	margin:15px 0 0;
}
.mas_info_contenedor{
	font-size: 9px;
	font-family: sans-serif;
	clear: both;
	height:20px;
	
}
.mas_info{
	clear:both;
	color:#FFFFFF;
	float:left;
	font-family:sans-serif;
	font-size:10px;
	height:20px;
	padding:0 0 0 0;
	width:40px;
}
.mas_info a{
	text-decoration: none;
	color: #FFFFFF;
	background: transparent url("../img/boton_info.gif") no-repeat scroll 0 0;
	padding:4px 0 0 6px;
	text-decoration:none;
	float: float;
}
.mas_info a:hover{
	color:#FFFFFF;
	clear: both;
	background: transparent url("../img/boton_info_hover.gif") no-repeat scroll 0 0;
	text-decoration: none;
}
.menu_secciones_li  {
	width:118px;
	float: left;
}
.menu_secciones_li a{
	background:#555555 none repeat scroll 0 0;
	border-right:1px solid #888888;
	color:#FFFFFF;
	display:block;
	float:left;
	font-size:13px;
	font-weight:normal;
	height:22px;
	letter-spacing:-1px;
	padding:7px 0 0;
	text-align:center;
	text-decoration:none;
	width:116px;
}
.menu_secciones_li a:hover{
	background:#66B822 none repeat scroll 0 0;
	color:#FFFFFF;
	font-size:13px;
	font-weight:normal;
	letter-spacing:-1px;
	text-decoration:none;
	width:115px;
}
.menu_vert_li{
	background: transparent url("../img/boton_vertical.gif") no-repeat scroll 8px 4px;
	float: none;
	font-size: 12px;
	list-style-image:none;
	list-style-type:none;
	list-style-position:outside;
	font-family: sans-serif;
	display: block;
	text-align:left;
	cursor:default;
	margin:7px 0px 0px 10px;
	padding:0;
	border-bottom: 1px solid #4B8A08;
	vertical-align: baseline;
	height: 20px;
}
.menu_vert_li a:hover{
	text-decoration:none;
	color: #4B8A08;
	background: transparent url("../img/boton_vertical_hover.gif") no-repeat scroll 8px 4px;
}
.menu_vert_li a:visited {
	text-decoration:none;
}
.menu_vert_li a:active {
	color: black;
	text-decoration:none;
}
.menu_vert_li a { 
	color: #FFFFFF;
	font-weight:bold;
	padding:0 0 0 23px;
	text-decoration:none;
}
.menu_vert a{ 
	border-right:1px solid #FFFFFF;
}
.no_print {
	float:left;
	margin:0;
	padding:0;
}
.parrafo_contacto{
	float: left;
	padding: 0px;
	margin: 0px 0px 40px 0px;
}
.parrafos_list2{
	float: left;
	padding: 0px 15px 0 0;
}
.parrafos_list3{
	float: left;
	padding: 0px 15px 0 0;
}
.pie_botonera_li{
    background:transparent none repeat scroll 0 0;
	cursor:default;
	float:left;
	font-size:9px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding-right:9px;
	padding-left:9px;
	text-align:left;
	font-family: sans-serif;
	display: inline;
	letter-spacing: 1px;
	word-spacing: 0px;
	border-right: 1px dotted #66B822;
}
.pie_botonera_li a:hover{
	text-decoration:none;
	color:#66B822;
}
.pie_botonera_li a:visited {
	text-decoration:none;
}
.pie_botonera_li a:active {
	color: #CCCCCC;
	text-decoration:none;
}
.pie_botonera_li a { 
	color: #444444;
	display:block;
	font-weight:bold;
	padding:0px 0;
	text-decoration:none;
}
.pie_copy{
	color:#999999;
	font-family:sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:lighter;
	line-height:15px;
	margin: 15px 0px 0px 29px;
}
.pie_imagen{
	color:#999999;
	font-family:sans-serif;
	font-size:10px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:lighter;
	width: 100%;
}
.seccion{
	font-size: 11px;
	color:#BBBBBB;
	text-align: left;
	font-weight: bold;
	font-family: sans-serif;
	float: left;
	width: 100%;
}
.sitio_web{
	font-family: sans-serif;
	font-size: 10px;
	color:DarkOrange;
	margin: 0px;
	padding: 0px;
}
.text_regis {
	float:left;
	font-family:sans-serif;
	font-size:11px;
	margin:0 0 0 2px;
	text-align:center;
	width:130px;
}
.texto_ch_1 {
	color:#111111;
	font-size:9px;
	padding:0 0 0 0px;
	text-align:left;
}
.texto-busqueda {
	color:#555555;
	font-family:sans-serif;
	font-size:17px;
	font-weight:normal;
	margin:0 0 24px;
	padding:0;
	text-align:left;
}
.texto-busqueda1{
	color:#4B8A08;
	font-family:sans-serif;
	font-size:25px;
	font-weight:normal;
	margin:0 0 24px;
	padding:0;
	text-align:left;
}
.texto_contacto{
	font-family: sans-serif;
	font-size: 12px;
	color: #4B8A08;
	font-weight: normal;
	padding: 0 0px 0 0;
	clear: both;
	letter-spacing: 0px;
}
.titulo_contacto{
	color: #777777;
	font-family:sans-serif;
	font-size:23px;
	font-weight:bold;
	letter-spacing:-0.05em;
	line-height:14px;
	text-decoration: none;
	margin: 35px 0px 35px 0px;
}
.titulo_list{
	color:#888888;
	font-family:sans-serif;
	font-size:23px;
	font-weight:lighter;
	letter-spacing:-0.01em;
	line-height:16px;
	text-decoration: none;
	margin:5px 0 6px;
}
.titulo_list1{
	color:#888888;
	font-family:sans-serif;
	font-size:23px;
	font-weight:lighter;
	letter-spacing:-0.01em;
	line-height:14px;
	text-decoration: none;
	margin: 30px 0px 18px 0px;
}
.titulo_list1 a {
	color:#888888;
	font-family:sans-serif;
	font-size:23px;
	font-weight:lighter;
	letter-spacing:-0.01em;
	line-height:14px;
	text-decoration: none;
}
.titulo_list1 a:hover{
	text-decoration: none;
	color: #81BEF7;
}
.titulo_list2{
	font-family: sans-serif;
	font-size: 21px;
	float: left;
	margin: 8px 0px 2px 0px;
	width: 100%;
}
.titulo_list3{
	font-family: sans-serif;
	font-size: 16px;
	color: #66B822;
	float: left;
}
.titulo_seccion{
	color:#999999;
	font-family:Arial,sans-serif;
	font-size:13px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:bolder;
	line-height:15px;
	margin: 0px 0 0;
}
.usuarios {
	color:#999999;
	float:left;
	font-family:sans-serif;
	font-size:15px;
	text-align:center;
}
.web{
	font-family: sans-serif;
	font-size: 10px;
	color: DarkOrange;
	margin: 0px;
	padding: 0px;
}
div#container{
	width: 780px;
	margin:auto;
	background: #FFFFFF;
}
div#top{
	background: transparent;
	width: 780px;
	margin: 0px;
	float:left;
}
	
	div#top_fi1{
		background: #304548 url("../img/fondo_top_fi1.gif") no-repeat scroll 0 0;
		width: 780px;
		height:90px;
		margin: 0px;
		float:left;
	}
		div#top_fi1_col1{
			background:transparent;
			margin: 0px;
			float:left;
			width: 282px;
			height: 100%;
		}
			div#contenedor_marca {
				background:transparent;
				float:left;
				margin:0px 0 0;
				padding:0;
			}
					div#marca {
						float:left;
						margin:0px;
						padding:12px 0 0 54px;
					}
		div#top_fi1_col2{
			background:transparent;
			margin: 0px;
			float:left;
			width: 498px;
			height: 100%;
		}
		div#fecha_edicion{
			background:#66B822 none repeat scroll 0 0;
			float:right;
			height:16px;
			margin:41px 40px 0 0;
			padding:0px;
			width:220px;
		}
			div#fecha{
				float: right;
				margin: 0px;
				padding:0px;
			}
		div#buscar {
			background:#FFFFFF none repeat scroll 0 0;
			float:left;
			height:43px;
			margin:10px 0 0;
			width:200px;
		}
		div#top_fi2{
			width: 780px;
			margin: 0px;
			float:left;
			height: 40px;
			background: #FFFFFF;
		}
			div#menu_principal{
				background:#304548 none repeat scroll 0 0;
				float:left;
				height:30px;
				margin:0 0 0 35px;
				padding:0;
				width:708px;
			}
		
div#center{
	background:#FFFFFF none repeat scroll 0 0;
	float:left;
	margin:0;
	padding:0 0 0 35px;
	width:745px;
}
	div#center_col1{
		float:left;
		margin:0;
		width:200px;
	}
		div#center_col1_fil1{
			float: left;
			margin: 0px;
			padding: 0px;
			background:#66B822;
			width:100%;
		}
			div#menu_vertical{
				float: left;
				margin: 0px;
				padding: 0px;
				padding:0 0 20px;
				width: 188px;
			}
		div#center_col1_fil2{
			float: left;
			margin: 0px;
			padding: 0px;
			width:200px;
		}
			div#titulares_enviar{
				margin:10px 0 0;
				background: transparent;
				float: left;
				padding:8px 0 10px;
				width:198px;
				border:1px solid #CCCCCC;
			}
				div#contenido_listado2b{
					padding: 0px;
					margin: 0px 0px 0px 0px;
					float: left;
					width: 100%;
				}
					div#recuadro{
						color:#B5C3AD;
						float:left;
						height:95%;
						margin:0 0 11px;
						padding:0 0 0 20px;
						width:88%;
					}
		div#contenidos{
			padding:12px 0 0 28px;
			margin: 0px 0px 0px 0px;
			width: 480px;
			background: transparent;
			float: left;
		}
		div#contenedor_seccion{
			margin:15px 0 20px;
			background: transparent;
			float: left;
			width: 100%;
		}
		div#contenedor_login{
			background:#F5F6CE none repeat scroll 0 0;
			float:left;
			margin:0;
			padding:6px 0 9px 24px;
		}
		
		div#contenidos_contacto{
			padding:12px 0 0 28px;
			margin: 0px 0px 0px 0px;
			width: 480px;
			background: transparent;
			float: left;
       }
			div#volver{
				float: left;
				width: 100%;
			}
		div#buscar{
			background:#FFFFFF;
			float:left;
			height:43px;
			margin:10px 0 0;
			width:200px;
		}
		
			
			div#contenido_listado1{
				padding: 0px;
				margin: 0px;
				float: left;
				width: 490px;
				background: transparent;
			}
			div#contenido_listado1b{
				padding: 0px;
				margin: 0px;
				float: left;
				width: 100%;
				background: transparent;
			}
	div#center_col2{
		width: 545px;
		margin: 0px;
		float: left;
		background: transparent;
	}
		div#center_col2_fi1{
			background:#FFFFFF url("../img/imagen_top_animada2.gif") no-repeat scroll 0 0;
			float:left;
			height:125px;
			margin:0;
			width:510px;
		}
		div#center_col2_fi2{
			float:left;
			margin:0;
			width:510px;
		}
			div#titulares_principal{
				background: transparent;
				float: left;
				padding:13px 16px 17px 19px;
				width:462px;
				margin:2px 0 0 10px;
				border: 1px solid #CCCCCC;
			}
			div#titulares_destacados{
				background: transparent;
				float: left;
				padding:13px 16px 17px 19px;
				width:462px;
				margin:8px 0 0 10px;
				border: 1px solid #CCCCCC;
			}
	div#center_col3{
		width: 260px;
		margin: 0px;
		float: left;
		background: transparent;
		padding: 0px 0px 0px 0px;
		
	}
		
			div#contenedor_destacados{
				margin: 30px 0px 0px 0px;
				background: transparent;
				float: left;
				width: 100%;
			}
div#footer{
	background: transparent;
	width: 100%;
	height: 90px;
	float: left;
	padding:10px 0 0;
	background: #FFFFFF;
}
	div#footer_fi1{
		background: #FFFFFF;
		width: 100%;
		height: 20px;
		margin: 0px;
		float: left;
	}
		div#menu_pie{
			width: 100%;
			height: 100%;
			float: left;
		}
		div#menu_pie_botonera{
			padding: 0px 0px 0px 123px;
			float: left;
		}	
	div#footer_fi2{
		background: #FFFFFF;
		width: 100%;
		height: 17px;
		margin: 0px;
		float: left;
	}
		div#copy{
			color:#444444;
			float:left;
			font-family:sans-serif;
			font-size:10px;
			letter-spacing:1px;
			margin:0 0 0 40px;
			word-spacing:2px;
		}
		div#e-ssence{
			height: 52px;
			width: 100%;
			float: left;
			background: #FFFFFF;
		}
			div#marca_ess{
				float: left;
				color: #FFFFFF;
				font-family: sans-serif;
				font-size: 10px;
				height:35px;
				margin:0 22px 0 26px;
				padding:8px 0 0;
				border: none;
			}
			div#bajada_ess{
				padding: 6px 0px 0px 0px;
				float: left;
				color: #888888;
				font-family: sans-serif;
				font-size: 10px;
				width: 172px;
			}
			div#marca_esstools{
				float: left;
				color: #FFFFFF;
				font-family: sans-serif;
				font-size: 10px;
				margin:0 22px 0 60px;
				padding: 10px 0px 0px 0px;
				border: none;
			}
			div#bajada_esstools{
				padding: 6px 0px 0px 0px;
				float: left;
				color: #888888;
				font-family: sans-serif;
				font-size: 10px;
				width: 130px;
			}
		div#footer_fi3{
			background: #304548 url("../img/fondo_bottom_footer.gif") no-repeat scroll bottom;;
			width: 100%;
			height: 21px;
			margin: 0px;
			float: left;
		}
div#margen_fondo{
	width: 100%;
	float:left;
	margin: 0px;
	padding: 0px;
	height: 40px;
}
ul#menu_secciones{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul#menu_vert{
	margin: 22px 0px 0px 0px;
	padding: 0px 0px 0px 3px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
ul#pie_botonera{
	margin: 4px 0px 0px 31px;
	padding: 0px 0px 0px 0px;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}
input#busqueda {
	background-color:#FBFBEF;
	border-color:#B3B3B3 #B3B3B3 #D2D2D2;
	border-style:solid;
	border-width:1px 1px 2px;
	color:#4B8A08;
	font-size:11px;
	margin:0 0 0;
	padding:3px;
	width:192px;
}
input#accion {
	background:white none repeat scroll 0 0;
	border:0 none;
	color:#4B8A08;
	cursor:pointer;
	font-size:10px;
	margin:0;
	padding:0 0 0 65px;
	width:130px;
}
input#user {
	border:1px solid #B3B3B3;
	color:#666666;
	font-family:verdana,sans-serif;
	font-size:11px;
	margin:0 0 6px;
	padding:3px 0 3px 4px;
	width:132px;
}
input#pass {
	border:1px solid #B3B3B3;
	color:#666666;
	font-family:verdana,sans-serif;
	font-size:11px;
	margin:0;
	padding:3px 0 3px 4px;
	width:132px;
}
input#ir {
	color:#666666;
	font-family:verdana,sans-serif;
	font-size:11px;
	height:22px;
	margin:12px 0 10px 0;
	padding:0 0 3px 38px;
	width:138px;
}
