/*
Theme Name: Milpies 1.0
Theme URI: http://www.anilina.cl/
Description: Este tema fue diseñado por anilina para milpies.
Version: 1.0
Author: Guillermo Fernandez Brombley
Author URI: http://www.anilina.cl/
*/


/* Estilos Generales */
body, img, bkg, td, div { behavior: url("iepngfix.htc"); }
body{
	background-image: url(images/bg.gif);
	background-repeat: repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	text-align: center;
}
a{
	outline: none;
}
a:hover{}
input, textarea{}
object{
	outline: none;
}
img{
	border:none;
}
/* Estilos del Header */
#wide_header{
	background-image: url(images/bg_wide_header.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 122px;
	width: 100%;
	margin: 0px;
	padding: 0px;
}
#center_header{
	padding: 0px;
	height: 122px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#mp_herramientas{
	padding: 0px;
	float: right;
	height: 33px;
	width: 300px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mp_rss{
	padding: 0px;
	float: left;
	height: 20px;
	width: 52px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 25px;
}
#mp_rss a{
	background-image: url(images/btn_rss_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	display: block;
	margin: 0px;
	padding: 0px;
	height: 20px;
	width: 52px;
}
#mp_rss a:hover{
	text-decoration: none;
	background-image: url(images/btn_rss_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
#mp_search{
	padding: 0px;
	float: right;
	height: 20px;
	width: 175px;
	margin-top: 6px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mp_search_btn{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 25px;
}
#mp_search input.search{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #5a5a5a;
	text-decoration: none;
	margin: 0px;
	float: left;
	height: 15px;
	width: 130px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	background-color: #FFF;
}
#mp_search_cola{
	background-image: url(images/btn_search_cola.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 20px;
	width: 10px;
}
#mp_logo{
	background-image: url(images/mp_logo.png);
	padding: 0px;
	float: left;
	height: 122px;
	width: 200px;
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#mp_logo a{
	height: 122px;
	width: 200px;
	display: block;
	text-indent: -9000px;
}
#mp_logo a:hover{
	text-decoration: none;
}
#mp_navbar{
	padding: 0px;
	float: right;
	height: 30px;
	width: 480px;
	margin-top: 59px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
/* Estilo banner home */
#wide_content_home{
	margin: 0px;
	padding: 0px;
	height: 295px;
	background-image: url(images/bg_banner_home.png);
	background-repeat: repeat-x;
	background-position: center 0px;
}
/* Estilo de Banner Chico */
#wide_content_page{
	margin: 0px;
	padding: 0px;
	height: 233px;
	background-image: url(images/bg_banner_pages.png);
	background-repeat: repeat-x;
	background-position: center 0px;
	clear: both;
}
/* Estilo media bar */
#center_mediabar_page{
	padding: 0px;
	width: 960px;
	height: 125px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/bg_mediabar.png);
	background-position: center top;
}
#center_mediabar_home{
	padding: 0px;
	width: 100%;
	height: 119px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/bg_mediabar_home.png);
	background-position: center top;
}
#content_mediabar{
	height: 114px;
	width: 940px;
	padding: 0px;
	margin-top: 9px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
}
#content_mediabar_home_src{
	height: 114px;
	width: 940px;
	padding: 0px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 6px;
	margin-left: auto;
}
#mp_mb_calugaizq{
	height: 60px;
	width: 250px;
	float: left;
	padding: 0px;
	margin-top: 24px;
	margin-left: 36px;
}
#mp_mb_calugacen{
	height: 60px;
	width: 250px;
	float: left;
	padding: 0px;
	margin-top: 24px;
	margin-left: 60px;
	margin-right: 45px;
}
#mp_mb_calugader{
	height: 60px;
	width: 250px;
	float: left;
	padding: 0px;
	margin-top: 24px;
	margin-left: 20px;
}
.mp_mb_ico{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 60px;
	width: 60px;
}
.mp_mb_titulo{
	float: left;
	height: 35px;
	padding: 0px;
	width: 150px;
	margin: 0px;
	text-align: left;
}
.mp_mb_titulo a{}
.mp_mb_titulo a:hover{}
.mp_mb_txt{
	padding: 0px;
	float: left;
	height: 25px;
	width: 179px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #ff8189;
	text-decoration: none;
	text-align: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
}

/* Estilo Footer */
#center_footer{
	padding: 0px;
	width: 960px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 34px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 9px;
	color: #ababab;
	text-decoration: none;
}
#mp_footer_contacto{
	padding: 0px;
	float: left;
	margin-top: 4px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 60px;
	width: 840px;
}
#mp_creditos{
	padding: 0px;
	float: right;
	width: 50px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#mp_creditos a{
	color: #acacac;
	text-decoration: none;
}
#mp_creditos a:hover{
	color: #FFF;
	text-decoration: none;
}
#mp_derechos{
	padding: 0px;
	color: #737373;
	width: 960px;
	height: 12px;
	margin: 0px;
	float: left;
}
/* Estilo formulario de contacto */

input.input_contacto{
	background-color: #FFF;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 22px;
	width: 460px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
}
textarea.textarea_contacto{
	background-color: #FFF;
	margin: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 460px;
	height: 151px;
	padding-top: 9px;
	padding-right: 5px;
	padding-bottom: 0px;
	padding-left: 5px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #666;
}
.contacto_datos{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	text-decoration: none;
	padding: 0px;
	width: 400px;
	margin-top: 35px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
	height: 40px;
}
/* Estilo eventos */
.evento_caluga{
	padding: 0px;
	float: left;
	height: 101px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(images/bg_eventos_mp.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.evento_caluga_ot{
	padding: 0px;
	float: left;
	height: 101px;
	width: 300px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 15px;
	font-family: Verdana, Geneva, sans-serif;
	background-image: url(images/bg_eventos_ot.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.evento_fecha{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 101px;
	width: 87px;
}
.eventotoFecha_dia{
	float: left;
	padding: 0px;
	width: 87px;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.eventotoFecha_mes{
	font-size: 11px;
	text-transform: uppercase;
	color: #560003;
	font-weight: bold;
	padding: 0px;
	float: left;
	width: 87px;
	text-align: center;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.eventotoFecha_mes_ot{
	font-size: 11px;
	text-transform: uppercase;
	color: #565656;
	font-weight: bold;
	padding: 0px;
	float: left;
	width: 87px;
	text-align: center;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.eventotoFecha_ano{
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #650003;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 87px;
}
.eventotoFecha_ano_ot{
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #656565;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 87px;
}
.evento_informacion{
	padding: 0px;
	float: left;
	height: 75px;
	width: 202px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 11px;
	text-align: left;
}
.eventoInformacion_titulo{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #c4000a;
	padding: 0px;
	width: 186px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.eventoInformacion_titulo_ot{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #535353;
	padding: 0px;
	width: 186px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
}
.eventoInformacion_lugar{
	float: left;
	font-size: 11px;
	color: #7c7c7c;
	margin: 0px;
	padding: 0px;
	width: 186px;
}
.eventoInformacion_web{
	float: left;
	padding: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 8px;
	width: 76px;
}
.eventoInformacion_web a{
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.eventoInformacion_web a:hover{
	color: #000;
	text-decoration: none;
}
.eventoInformacion_permalink{
	float: left;
	padding: 0px;
	width: 112px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
}
.eventoInformacion_permalink a{
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.eventoInformacion_permalink a:hover{
	color: #000;
	text-decoration: none;
}

/* estilos sidebar*/
#sidebar{
	padding: 0px;
	float: left;
	height: 200px;
	width: 300px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.sidebar_titulo_eventosMes{
	background-image: url(images/titulo_eventosMes.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 280px;
}
.sidebar_titulo_noticiasRecientes{
	background-image: url(images/titulo_noticiasRecientes.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 40px;
	width: 300px;
}
.sidebar_lista_eventos{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #767676;
	padding: 0px;
	float: left;
	height: auto;
	width: 280px;
	margin: 0px;
}
.sidebar_lista_eventos ul{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
.sidebar_lista_eventos ul li{
	padding: 0px;
	list-style-type: none;
	float: left;
	width: 263px;
	height: auto;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #434343;
	margin-top: 0px;
	margin-right: 7px;
	margin-bottom: 0px;
	margin-left: 9px;
}
.sidebar_lista_eventos ul li a{
	color: #767676;
	text-decoration: none;
	display: block;
	padding: 0px;
	float: left;
	height: auto;
	width: 256px;
	line-height: 22px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 7px;
	text-align: left;
}
.sidebar_lista_eventos ul li a:hover{
	color: #FFF;
	text-decoration: none;
}
/* estilos single */
#single{
	padding: 0px;
	float: right;
	height: auto;
	width: 622px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.single_bg_superior{
	background-image: url(images/single_bg_superior.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 7px;
	width: 622px;
}
.single_bg_medio{
	background-image: url(images/single_bg_medio.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.single_bg_inferior{
	background-image: url(images/single_bg_inferior.png);
	background-repeat: no-repeat;
	background-position: -1px top;
	margin: 0px;
	padding: 0px;
	height: 11px;
	width: 622px;
}
.single_fecha{
	background-image: url(images/single_fecha.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 90px;
	width: 87px;
	font-family: Verdana, Geneva, sans-serif;
}
.single_fecha_dia{
	float: left;
	padding: 0px;
	width: 87px;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.single_fecha_mes{
	font-size: 11px;
	text-transform: uppercase;
	color: #560003;
	font-weight: bold;
	padding: 0px;
	float: left;
	width: 87px;
	text-align: center;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.single_fecha_ano{
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #650003;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 87px;
}
.single_iconos{}
.single_iconos_mp{}
.single_contenido{}
.single_contenido_titulo{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #c4000a;
	padding: 0px;
	width: 508px;
	margin-top: 8px;
	margin-right: 13px;
	margin-bottom: 4px;
	margin-left: 13px;
}
.single_contenido_lugar{
	font-size: 11px;
	color: #7c7c7c;
	padding: 0px;
	float: left;
	height: 16px;
	width: 508px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 10px;
	margin-left: 13px;
}
.single_contenido_texto{
	font-size: 11px;
	color: #545454;
	padding: 0px;
	float: left;
	width: 500px;
	margin-top: 5px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.single_botones{
	padding: 0px;
	float: left;
	height: 26px;
	width: 508px;
	margin-top: 50px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.single_botones_inscripciones{
	padding: 0px;
	float: left;
	height: 26px;
	width: 118px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.single_botones_inscripciones a{
	display: block;
	background-image: url(images/btn_insrcipciones_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 26px;
	width: 118px;
	text-indent: -9000px;
}
.single_botones_inscripciones a:hover{
	background-image: url(images/btn_insrcipciones_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.single_botones_bases{
	padding: 0px;
	float: left;
	height: 26px;
	width: 118px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.single_botones_bases a{
	background-image: url(images/btn_bases_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	display: block;
	height: 26px;
	width: 118px;
}
.single_botones_bases a:hover{
	background-image: url(images/btn_bases_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.single_botones_resultados{
	padding: 0px;
	height: 26px;
	width: 118px;
	margin-top: 0px;
	margin-right: 12px;
	margin-bottom: 0px;
	margin-left: 0px;
	float: left;
}
.single_botones_resultados a{
	background-image: url(images/btn_resultados_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	display: block;
	height: 26px;
	width: 118px;
}
.single_botones_resultados a:hover{
	background-image: url(images/btn_resultados_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.single_botones_galeria{
	margin: 0px;
	padding: 0px;
	height: 26px;
	width: 118px;
	float: left;
}
.single_botones_galeria a{
	background-image: url(images/btn_galaria_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
	display: block;
	height: 26px;
	width: 118px;
}
.single_botones_galeria a:hover{
	background-image: url(images/btn_galeria_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
/* estilo clientes */
.clientes_caluga{
	background-image: url(images/clientes_fdo.png);
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px;
	float: left;
	height: 154px;
	width: 176px;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 15px;
	margin-left: 10px;
}
.clientes_logo{
	height: 124px;
	width: 148px;
	padding: 0px;
	margin-top: 15px;
	margin-bottom: 0px;
	margin-left: 14px;
	float: left;
}

/* estilo busqueda */
.busqueda{
	padding: 0px;
	float: right;
	height: auto;
	width: 622px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 13px;
	margin-left: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.busqueda_bg_superior{
	background-image: url(images/single_bg_superior.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	height: 7px;
	width: 622px;
}
.busqueda_bg_medio{
	background-image: url(images/single_bg_medio.png);
	background-repeat: repeat-y;
	background-position: left top;
}
.busqueda_bg_inferior{
	background-image: url(images/single_bg_inferior_rojo.png);
	background-repeat: no-repeat;
	background-position: -1px top;
	margin: 0px;
	padding: 0px;
	height: 7px;
	width: 622px;
}
.busqueda_fecha{
	background-image: url(images/single_fecha.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 82px;
	width: 87px;
	font-family: Verdana, Geneva, sans-serif;
}
.busqueda_fecha_dia{
	float: left;
	padding: 0px;
	width: 87px;
	font-size: 36px;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.busqueda_fecha_mes{
	font-size: 11px;
	text-transform: uppercase;
	color: #560003;
	font-weight: bold;
	padding: 0px;
	float: left;
	width: 87px;
	text-align: center;
	margin-top: 3px;
	margin-right: 0px;
	margin-bottom: 3px;
	margin-left: 0px;
}
.busqueda_fecha_ano{
	font-size: 11px;
	font-weight: bolder;
	text-transform: uppercase;
	color: #650003;
	text-align: center;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 87px;
}
.busqueda_contenido{
	font-family: Verdana, Geneva, sans-serif;
}
.busqueda_contenido_titulo{
	float: left;
	font-size: 18px;
	font-weight: bold;
	color: #c4000a;
	padding: 0px;
	width: 508px;
	margin-top: 8px;
	margin-right: 13px;
	margin-bottom: 4px;
	margin-left: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.busqueda_contenido_lugar{
	font-size: 11px;
	color: #7c7c7c;
	padding: 0px;
	float: left;
	height: 16px;
	width: 508px;
	margin-top: 0px;
	margin-right: 13px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.busqueda_eventoInformacion_web{
	float: left;
	padding: 0px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
	width: 76px;
}
.busqueda_eventoInformacion_web a{
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.busqueda_eventoInformacion_web a:hover{
	color: #000;
	text-decoration: none;
}
.busqueda_eventoInformacion_permalink{
	float: left;
	padding: 0px;
	width: 112px;
	margin-top: 7px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 13px;
}
.busqueda_eventoInformacion_permalink a{
	font-size: 10px;
	color: #555555;
	text-decoration: none;
}
.busqueda_eventoInformacion_permalink a:hover{
	color: #000;
	text-decoration: none;
}
/* estilo galerias */
.galeria_caluga{
	padding: 0px;
	float: left;
	width: 306px;
	height: 142px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 10px;
}
.galeria_miniatura{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 238px;
}
.galeria_ver{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 68px;
}
.galeria_ver a{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 105px;
	width: 68px;
	background-image: url(images/galeria_ver_out.png);
	background-repeat: no-repeat;
	background-position: left top;
	text-indent: -9000px;
}
.galeria_ver a:hover{
	background-image: url(images/galeria_ver_over.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.galeria_fdo_titulo{
	margin: 0px;
	padding: 0px;
	float: left;
	height: 37px;
	width: 306px;
	background-image: url(images/galeria_titulo.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.galeria_titulo{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FFF;
	padding: 0px;
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	text-align: left;
}
/* estilo calendario */
.calendario{
	padding: 0px;
	height: auto;
	width: 940px;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 13px;
	font-family: Verdana, Geneva, sans-serif;
}
.calendario_fdo_superior{
	background-image: url(images/calendario_fdo_superior.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 46px;
}
.calendario_fdo_medio{
	background-color: #EAEAEA;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #666;
}
.calendario_fdo_inferior{
	background-image: url(images/calendario_fdo_inferior.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 16px;
}
.calendario_contenido{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	text-align: left;
	padding: 0px;
	width: 940px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
	height: 30px;
	float: left;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
}
.calendario_contenido a{
	color: #6d6d6d;
	text-decoration: none;
}
.calendario_contenido a:hover{
	color: #900;
	text-decoration: none;
}
.calendario_contenido_separador{
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #6d6d6d;
	padding: 0px;
	margin-top: 0px;
	margin-right: 8px;
	margin-bottom: 0px;
	margin-left: 0px;
	display: block;
	float: left;
}
/* estilo de navegacion */
.navigation{
	padding: 0px;
	height: 100%;
	width: 940px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
}


.btn_anterior a{
	background-image: url(images/btn_anterior.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: left;
	height: 39px;
	width: 114px;
	text-indent: -9000px;
	display: block;
}
.btn_siguiente a{
	background-image: url(images/btn_siguiente.png);
	background-repeat: no-repeat;
	background-position: left top;
	margin: 0px;
	padding: 0px;
	float: right;
	height: 39px;
	width: 114px;
	text-indent: -9000px;
	display: block;
}

