/* Estilo ACTIVIDADES *//* Estilo central :: izquierda */.men_separa{height:20px;line-height:20px;}span.info{font-size:xx-small;margin:0;position:relative;top:-0.7em;left:-0.7em;}span.info a:link{color:#3E6625;}span.info a:visited{color:#4c643d;}span.info a:hover{color:#003300;}span.info a:active{color:#003300;}#opciones img{float:right;margin:0.4em 0;display:inline;position:relative;}/* Estilo central :: centro_dr */#centro_dr{float:left;margin:0;padding:0;width:78.3%;display:inline;}* html #centro_dr {display:inline;float:left;margin:0;padding:0;width:77%;}	#main{margin:0 !important;}#arriba{margin:0 2% 15px 1.3%;padding:0;background-image: url(../img/general/video_fondo.gif);background-repeat:repeat-x;background-position:center;}	#arriba_iz{margin:0 2% 0 0;padding:0 0 0.5em;width:47%;float:left;}		#arriba_dr{margin:0;padding:0 0 0.5em;width:49%;float:left;}	#arriba_dr p{font-size:0.7em;}	h2{font-weight:bold;color:#999900;padding:0.5em 0 0.4em;}	#abajo{margin:0 2% 0 1.3%;padding:0;}	/* Estilo central :: centro_dr_iz */	#centro_dr_iz{float:left;margin:0 0 3%;padding:0;width:74%;}	#centro_dr_iz h3{font-weight:bold;color:#777700;font-size:0.8em;}	#centro_dr_iz #ficha {margin:0;padding:0;width:100%;font-size:0.7em;}#centro_dr_iz #ficha dt{float:left;margin:0 0 0.5em;padding:0;width:31%;font-weight:bold;clear:left;display:block;white-space:normal}#centro_dr_iz #ficha dd{float:left;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;display:block;font-weight:normal;white-space:normal}* html #centro_dr_iz #ficha dd{float:none;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;white-space:normal}*:first-child+html  #centro_dr_iz #ficha dd{float:none !important;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;white-space:normal}#centro_dr_iz div.vmAttribChildDetail label{float:left;margin:0 0 0.5em;padding:0;width:100%;font-weight:bold;clear:left;display:block;white-space:normal;font-size:0.7em;}#centro_dr_iz div.vmAttribChildDetail select{float:none;margin:0 0 0.5em 1%;padding:0;width:100%;color:#333333;clear: right;font-size:0.7em;}#centro_dr_iz #cancelacion {margin:0;padding:0;width:100%;font-size:0.7em;}#centro_dr_iz #cancelacion dt{margin:0.5em  0;padding:0;font-weight:bold;list-style-type:none;}#centro_dr_iz #cancelacion dd{margin:0 0 0.5em;padding:0 0 0 2%;font-size:xx-small;font-weight:normal;width:97%;background-image:url(../img/general/guion.gif);background-position:left 0.6em;background-repeat:no-repeat;}#actividad #ficha{margin:0;padding:0;width:100%;font-size:0.7em;}#actividad #ficha dt{float:left;margin:0 0 0.5em;padding:0;width:31%;font-weight:bold;clear:left;display:block;white-space:normal}#actividad #ficha dd{float:left;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;display:block;font-weight:normal;white-space:normal}* html #actividad #ficha dd{float:none;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;white-space:normal !important;}*:first-child+html #actividad #ficha dd{float:none;margin:0 0 0.5em 1%;padding:0;width:67%;color:#333333;clear: right;white-space:normal !important;}#actividad div.vmAttribChildDetail label{float:left;margin:0 0 0.5em;padding:0;width:100%;font-weight:bold;clear:left;display:block;white-space:normal;font-size:0.7em;}#actividad div.vmAttribChildDetail select{float:none;margin:0 0 0.5em 1%;padding:0;width:100%;color:#333333;clear: right;font-size:0.7em;}#actividad #cancelacion {margin:0;padding:0;width:100%;font-size:0.7em;}#actividad #cancelacion dt{margin:0.5em  0;padding:0;font-weight:bold;list-style-type:none;}#actividad #cancelacion dd{margin:0 0 0.5em;padding:0 0 0 2%;font-size:xx-small;font-weight:normal;width:97%;background-image:url(../img/general/guion.gif);background-position:left 0.6em;background-repeat:no-repeat;}	/* Estilo central :: centro_dr_dr */	#centro_dr_dr{float:right;margin:0;padding:0;width:23%;}	#tab{width:56%;}	#tab span{font-size:xx-small;color:#000000;position:relative;top:-4px;}	#borde_dr{text-align:left;margin:0 0 0 6px;}	#borde_dr table{margin:auto;}	#borde_dr caption{border-bottom:1px dotted #999999;padding:0 0 3px 0;margin:10px 0 5px 0;font-weight:bold;}	#borde_dr table td{text-align:center;}	#borde_dr table span{background-color:#d9e187;display:block;padding:0.2em 0.4em;margin:0.15em 0.1em;}	#borde_dr p.consultar{color:#333333;font-size:xx-small;float:none;text-align:left;width:84%;margin:0 4% 0 12%;display:block;padding:10px 0;text-indent:-0.6em;}.ser_separa{height:10px;line-height:10px;}h3.servicios{font-size:xx-small;font-weight:bold;margin-top:0.8em;}p.ser{font-size:xx-small;}#caja h3.servicios{font-size:xx-small;font-weight:bold;margin:0.8em 0 0 0;}#caja p.ser{font-size:xx-small;margin:0;width:95%;}/* Estilo GALERIA FOTOGRÁFICA */.margen_dr{width:95.7%;padding:0;margin:0 3% 0 1.3%;}#centro_dr ul.migas{background-image:url(../img/general/gris_h3.gif);background-position:center center;background-repeat:repeat-x;color:#777700;font-weight:normal;height:1.6em;line-height:1.6em;margin:0;padding:0 0 0 1%;width:99%;font-size:0.65em;}#centro_dr ul.migas li{display:inline;}#album_conteiner{margin:0 1.8em 0 2em;padding:0;}.caja_album{display:inline-block;margin:15px 1.3% 0 0;padding:0;width:23.5%;float:left;}.no_margin{margin:15px 0 0 0;}.caja_g{background-image: url(../img/general/tab_fondo.gif);background-repeat:repeat-x;background-position:bottom;float:none;clear:both;font-size:0.8em;padding:0;}.borde_alto_g{background-image: url(../img/borde/t_sup_g.gif);background-repeat:repeat-x;background-position:top;float:none;clear:both;}.borde_iz_g{background-image: url(../img/borde/t_iz_g.gif);background-repeat:repeat-y;background-position:left;}.borde_dr_g{background-image: url(../img/borde/t_dr_g.gif);background-repeat:repeat-y;background-position:right;padding:3px 0 0;text-align:center;}.borde_bajo_g{background-image: url(../img/borde/t_bot_g.gif);background-repeat:repeat-x;background-position:bottom;}.foto_album{width:84%;margin:7px auto;}h2.titulo_a{text-align:left;margin:0 8%;font-weight:bold;color:#000000;}p.fecha_g{font-size:xx-small;margin:0 8% 3px;color:#777700;text-align:left;line-height:2.5em;}.form_gal{width:50%;float:right;padding:0;margin:0 0 10px 0;}select.gal{color:#666666;border:1px solid #999999;float:left;display:inline;margin:0 0 0 5%;width:37%;height:1.8em;line-height:1.8em;font-size:0.7em;}.sel_gal{float:left;display:inline;font-size:0.7em;height:2em;line-height:2em;font-weight:bold;}.bot_bus{float:left;display:inline;font-size:0.7em;font-weight:bold;margin:0 0 0 5%;position:relative;top:-0.3em;}/* Estilo Albumes */.arriba_al{margin:15px 0;padding:0;background-image: url(../img/general/video_fondo.gif);background-repeat:repeat-x;background-position:center;}	.arriba_iz_al{margin:0;padding:0 0 0.5em;width:76%;float:left;}#arriba_iz_al>#arriba_iz{margin:0;width:100%;}	.arriba_dr_al{margin:0;padding:0 0 0.5em;width:24%;float:left;}h1.album{margin:15px 0 0 7%;padding:0 0 0 15%;background-image: url(../img/general/album.png);background-repeat:no-repeat;background-position:left center;font-size:0.7em;line-height:2.5em;font-weight:bold;}h2.contentheading{font-size:0.8em;margin:5px 0 0 7%;}.arriba_dr_al h3{font-size:0.8em;margin:5px 0 0 7%;}.arriba_dr_al p.fecha{font-size:xx-small;margin:5px 0 0 7%;color:#777700;}.arriba_all{margin:0;padding:0;}		.volver{margin:0;padding:0;border-top:4px solid #FFFFFF;height:2.5em;line-height:2.5em;position:relative;top:-3.5em;}		.volver p{margin:0;padding:0;text-align:center;}		.volver p a:link{color:#777700;text-decoration:underline;margin:0;font-size:xx-small;}		.volver p a:visited{color:#777700;text-decoration:underline;margin:0;font-size:xx-small;}		.volver p a:hover{color:#446600;text-decoration:underline;margin:0;font-size:xx-small;}		.volver p a:active{color:#446600;text-decoration:underline;margin:0;font-size:xx-small;}.dl_llegar{margin:0;padding:0;width:100%;font-size:0.7em;}.dl_llegar dt{margin:0.5em  0;padding:0;font-weight:bold;list-style-type:none;}.dl_llegar dt span.normal{font-weight:normal !important;}.dl_llegar dd{margin:0 0 0.5em;padding:0 0 0 2%;font-size:xx-small;font-weight:normal;width:97%;background-image:url(../img/general/guion.gif);background-position:left 0.6em;background-repeat:no-repeat;}