/* dotPROJECT REQUIRED CLASSES */
BODY {
	background-color: #f3f3f3;
	margin-top: 0px;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	font-family: Arial;
	font-size: 10pt;
}

.anchox1{width:200px;}
.adjunt{width:auto;float:left;}
pre{color:#ffffff;}
.divisoria_titular{width:100%;float:left;height:30px;color:#FA1B53;margin-top:20px;font-weight:bold;font-size:18px;font-family:arial;}
.mealineo{width:100%;float:left;height:auto;}
.meight{width:auto;float:right;margin-right:5px;border:1px solid #cccccc;padding:8px;}
.meight_activo{width:auto;float:right;margin-right:5px;border:1px solid #cccccc;padding:8px;background-color:#666666;}

.fecha_del_evento{width:99%;padding:1%;background-color:#d01054;color:#ffffff;font-weight:bold;}
.titulo_del_evento{width:99%;padding:1%;margin-top:25px;color:#666666;font-weight:bold;font-size:16px;font-family:Helvetica;}
.finaliza_evento{width:99%;padding:1%;color:#666666;font-weight:normal;font-size:11px;font-family:Helvetica;}
.texto_del_evento{width:99%;padding:1%;margin-top:10px;margin-bottom:15px;color:#666666;font-weight:normal;font-size:12px;font-family:Helvetica;}

.ancho_fijo{width:520px;float:left;}
.caja_imagen{float:left;width:125px;}

.enunciadoff{margin:5px;width:145px;height:auto;float:left;text-align:right;padding-right:10px;font-weight:bold;color:#717274;}
.inputypeff{margin:5px;width:350px;float:left;height:auto;}
.veo_evento{width:100%;float:left;margin-bottom:20px;}
.evento_titulo{font-size:14px;font-weight:bold;color:#da0c4a;}
.evento_texto{font-size:12px;font-weight:normal;color:#656565;}

.sujeto{font-family:Helvetica,sans-serif;color:#000000;font-size:14px;font-weight:bold;}
.sujetop{font-family:Helvetica,sans-serif;color:#666666;font-size:11px;}
.textual{font-family:Helvetica,sans-serif;color:#666666;font-size:14px;}
.arrobaza{font-family:Helvetica,sans-serif;color:#666666;font-size:18px;}
.arrobazap{font-family:Helvetica,sans-serif;color:#666666;font-size:12px;}
.respuesta{color:#333333;}
.patron{width:98%;float:left;margin-top:20px;margin-bottom:20px;}
.mesecito{font-weight:bold;color:#aa2145;}
.texto_tres{color:#333333;padding-left:5px;}

.visor_fecha{width:99%;float:left;margin-top:15px;margin-bottom:15px;padding:5px;background-color:#ece9d8;}

.visor_meses{width:99%;float:left;font-size:16px;margin-top:15px;margin-bottom:15px;padding:5px;background-color:#da0c4a;}
.texto_blanco{color:#ffffff;padding-left:5px;}
.texto_blancodoce{font-size:12px;font-weight:bold;color:#ffffff;padding-left:5px;}
.gr{background-color:#e3e3e3;}
.enunciado{width:100%;height:15px;float:left;text-align:left;padding-right:10px;font-weight:bold;color:#717274;}
.inputype{width:75%;float:left;}
.inputypec{width:50%;float:left;}
.imgen{width:100%;float:left;}
.immm{width:25%;float:left;}
.modificar_imagen{width:75%;float:left;}
.mostrarDiv{width:100%;float:left;text-align:right;}
.flotante{width:250px;height:50px;padding:10px;float:left;}
.cierro{width:250px;float:left;text-align:right;}


.inputillo{width:100%;height:30px;padding-top:15px;float:left;text-align:center;}

.inputypesend{width:530px;height:30px;padding-top:15px;float:left;text-align:center;}
.feisbuk{width:550px;float:left;}


.anexos{width:100%;float:left;background-color:#D3D2A9;}
.vacia{background-color:transparent;border:0px;}
.tit_log{padding-left:20px;}
.cabecera_nueva{float:left;height:20px;padding:5px;width:98%;color:#ffffff;background-color:#da0c4a;font-weight:bold;font-size:14px;}
.formulario{float:left;height:auto;width:100%;margin:10px;color:#333333;}

.general{width:100%;float:left;}

.familiares{width:100%;float:left;}
.datos_perfil{width:80%;text-align:left;padding:5px;background-color:#ece9d8;font-size:12px;}

.tabla_perfil{width:100%;float:left;margin-top:20px;margin-bottom:20px;}

.una_detalle{width:500px;height:auto;}
.edicion{width:160px;text-align:right;height:22px;float:left;}
.edicion2{width:90px;text-align:right;height:22px;float:left;}
.edicion3{width:90px;text-align:right;height:22px;float:right;margin-top:10px;margin-bottom:10px;}
.edicion4{width:100%;text-align:left;height:22px;float:left;}
.botonera{background-image: url('images/aqua1.jpg');background-repeat:no-repeat;width:124px;height:22px;float:left;text-align:center;padding-top:15px;}
a.link_min {
	color:#ffffff;
font-size:11px;
	text-decoration:none;

}
.corto{width:50px;height:18px;border:1px solid #cccccc;}
.lalgo{width:200px;height:18px;border:1px solid #cccccc;}
a:hover.link_min {
	color:#da0c4a;
font-size:11px;
	text-decoration:underline;

}

a.conle {
	color:#686767;
font-size:12px;
text-decoration:underline;

}

a:hover.conle {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}

a.adejunt {
	color:#686767;
font-size:12px;
text-decoration:underline;

}

a:hover.adejunt {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}


a.ediciones {
	color:#686767;
font-size:12px;
text-decoration:underline;

}

a:hover.ediciones {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}

.textuales_bold {
	color:#686767;
font-size:14px;
font-weight:bold;
font-family:Helvetica, Trebuchet ms;
}


a.ediciones_bold {
	color:#686767;
font-size:14px;
font-weight:bold;
text-decoration:underline;
font-family:Helvetica, Trebuchet ms;
}

a:hover.ediciones_bold {
	color:#da0c4a;
font-size:14px;
font-weight:bold;
	text-decoration:underline;
font-family:Helvetica, Trebuchet ms;
}




a.mail_perfil {
	color:#686767;
font-size:12px;
text-decoration:underline;

}

a:hover.mail_perfil {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}

.inputyper{height:30px;float:left;width:100%;margin-top:10px;}

.negrita{font-weight:bold;font-size:14px;font-family:arial;float:left;margin-top:20px;}


A.gris_finito {
	color:#333333;
font-size:11px;

text-decoration:none;
}

A:hover.gris_finito {
	color:#da0c4a;
font-size:11px;

text-decoration:none;
}


A.link_blanco {
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.link_blanco {
	color:#00FFFF;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


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

A:hover.ldetalles_comu {
	color:#6ddefc;
font-size:11px;
font-weight:bold;
text-decoration:none;
}





A.ldetalles {
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.ldetalles {
	color:#6ddefc;
font-size:11px;
font-weight:bold;
text-decoration:none;
}




div.fileinputs {
	position: relative;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
}


.input_nuevo{border:1px solid #cccccc;width:180px;}
.salir{float:right;width:150px;}
.tit_contras{font-size:16px;font-weight:bold;font-family:arial;}
.detalles_long_top{float:right;margin-right:20px;text-align:center;height:17px;padding-top:5px;margin-top:25px;background-color:#333333;width:120px;}




.ancho_menu{width:180px;margin-left:20px;float:left;}
.capsalera{float:left;background-image: url('images/logo.jpg');background-repeat:no-repeat;height:94px;width:575px;}
.capsalera_login{float:left;background-image: url('images/backline.jpg');height:94px;width:100%;}

.capsa{float:left;background-image: url('images/backline.jpg');height:94px;width:430px;*width:420px;}
.generic{float:left;width:100%;height:auto;}
.consejo{text-align:center;font-size:10px;color:#cccccc;}


.direccion_login{text-align:center;font-size:11px;color:#8e8e8e;padding-right:20px;}

A.link_pie {
text-align:center;font-size:11px;color:#8e8e8e;padding-right:20px;text-decoration:none;
}

A:hover.link_pie {
text-align:center;font-size:11px;color:#8e8e8e;padding-right:20px;text-decoration:underline;
}


.oscuuro{background-color:#A0A0A0;padding:3px;}
.titular{width:100%;height:22px;background-color:#f3f3f3;padding-top:5px;padding-left:5px;font-weight:bold;font-size:16px;font-family:arial;color:#333333;}
.titular_oferta{width:500px;height:22px;margin-top:15px;margin-bottom:15px;background-color:#f3f3f3;padding-top:5px;padding-left:5px;font-weight:bold;font-size:16px;font-family:arial;color:#333333;}

#titular_types{width:100%;float:left;background-color:#f3f3f3;padding-left:5px;font-weight:bold;font-size:12px;font-family:arial;color:#333333;}

#titular_types_red{width:100%;float:left;background-color:#f3f3f3;padding-left:5px;font-weight:bold;font-size:12px;font-family:arial;color:#C62104;}


.semana{float:left;width:30px;height:18px;font-weight:bold;color:#ffffff;padding-top:5px;background-color:#dc3354;text-align:center;}
.mes_encurso{height:40px;font-family:Arial;font-weight:bold;font-size:14px;color:#000000;}
.titulo_calendario{float:left;background-color:#da0d48;width:198px;height:20px;padding:6px;color:#ffffff;font-weight:bold;}

.containerx_long{width:100%;float:left;height:auto;margin-left:10px;margin-right:10px;}

.containerx_long2{width:96%;float:left;height:auto;margin-left:10px;margin-right:10px;}
.containerx_long2ped{width:96%;float:left;height:auto;margin-left:20px;margin-right:10px;}

.containerx_long222{width:94%;float:left;height:auto;margin-left:20px;margin-right:10px;}
.una{width:240px;float:left;margin-top:30px;}
.una_comunicados_una{width:240px;float:left;height:170px;}
.fila{float:left;width:517px;}

.containerxyz{width:530px;float:left;height:auto;margin-left:20px;margin-right:10px;}

.containerxyz1{width:590px;float:left;height:auto;margin-left:20px;margin-right:10px;}
.containerxyz1ki{width:95%;float:left;height:auto;margin-left:20px;margin-right:10px;}

.containerx{width:530px;float:left;height:auto;margin-left:10px;margin-right:10px;}
.containerx2{width:717px;float:left;height:auto;margin-left:25px;margin-right:10px;}
.ayuda{width:99%;float:left;height:auto;padding:10px;font-size:12px;font-family:arial;border:1px solid #b94f74;}
.ayudah1{font-size:14px;font-weight:bold;font-family:verdana,arial;color:#676039;}
.ayudah2{font-size:12px;font-weight:bold;font-family:verdana, arial;color:#bc234e;}

.container{width:100%;float:left;height:auto;}
.container_det{width:517px;float:left;height:auto;margin-left:10px;margin-right:10px;}

.navegador_noticias{float:left;width:397px;margin-left:40px;margin-right:35px;height:auto;margin-top:30px;}

.nnavv{width:60%;float:left;text-align:center;}
.centrado_nav{margin-bottom:30px;float:left;text-align:center;background-color:#da0c4a;width:80px;*width:70px;margin-top:8px;height:20px;padding-top:8px;}
.centrado_der{margin-bottom:30px;float:right;text-align:center;background-color:#da0c4a;width:80px;*width:70px;margin-top:8px;height:20px;padding-top:8px;}

.centrado_navl{float:left;text-align:center;background-color:#da0c4a;width:20%;margin-top:8px;height:20px;padding-top:8px;}
.centrado_derl{float:right;text-align:center;background-color:#da0c4a;width:20%;margin-top:8px;height:20px;padding-top:8px;}
.re{color:#d01847;}
.cuadro_negro{background-color:#333333;color:#ffffff;}
.calendi{width:100%;float:left;height:auto;margin-left:10px;margin-right:10px;}
.espacion{width:50%;height:30px;float:left;}
.espaciono{width:100%;height:50px;float:left;}

.filtros{width:100%;float:left;height:60px;margin-top:15px;}
.searcher{float:left;width:auto;margin-right:20px;}
.cos_i2{width:770px;float:left;}
.cos_i_long{width:770px;float:left;margin-left:10px;}
.cos_i{width:550px;float:left;margin-left:10px;}
.cos_d{width:210px;float:left;}

.titulo_comuni{float:left;font-weight:bold;font-size:15px;font-family:arial;text-align:left;width:99%;vertical-align:bottom;}

.titulo_listado{font-weight:bold;font-size:15px;font-family:arial;text-align:left;width:99%;height:30px;vertical-align:bottom;}
.titulo_noticia_minimo{font-weight:bold;font-size:15px;font-family:arial;text-align:left;width:99%;height:30px;vertical-align:bottom;}



.margen_imagen{float:left;padding-right:5px;*padding-right:5px;}
.imatge{float:left;width:83px;*width:83px;}
.titulo_noticia{float:left;font-weight:bold;font-size:15px;font-family:arial;text-align:left;width:150px;height:80px;vertical-align:bottom;}



.divisoria{width:100%;height:8px;background-color:#eee8d8;float:left;margin-top:5px;margin-bottom:5px;}
.divisoria2{width:100%;height:10px;float:left;}

.divisoria3{width:100%;height:20px;float:left;}




.publicidad{float:left;width:100%;text-align:right;font-size:11px;color:#9a9a9a;height:15px;margin-top:15px;}
.maximo_imagen{max-width:190px;}

.eventi{width:100%;float:left;margin-left:10px;text-align:left;margin-top:30px;}
.titulo_evento_lat{width:100%;float:left;font-size:12px;text-align:left;margin-top:12px;margin-bottom:12px;*padding-bottom:12px;color:#333333;font-weight:bold;}
.titulo_dia{padding:5px;width:200px;float:left;font-size:14px;text-align:left;background-color:#da0c4a;font-weight:bold;font-size:12px;font-family:arial;color:#ffffff;}

.titulo_dia_b{padding-top:20px;width:200px;float:left;font-size:14px;text-align:center;font-weight:bold;font-size:12px;font-family:arial;color:#ffffff;}


.descripcion_evento_lat{width:100%;float:left;font-size:12px;text-align:left;margin-top:12px;margin-bottom:12px;color:#333333;}

.anuncio{width:100%;float:left;margin-left:10px;margin-top:20px;}

.contenido_login{width:100%;height:auto;float:left;padding-top:70px;background-color: #ffffff;}
.peu_login{background-color:#f3f3f3;width:100%;float:left;height:50px;text-align:right;margin-top:10px;}

.usuario{float:left;width:100%;padding-top:8px;padding-bottom:8px;}
.password{float:right;width:48%;}
.sendbuton{text-align:center;}
.u{font-weight:bold;font-size:14px;text-align:left;width:150px;font-family: Arial;color:#323232;}
.c1{float:left;width:100%;padding:2px;height:8px;background-color: #f3f3f3;}
.nombre{padding:10px;font-weight:bold;color:#6b6764;float:left;height:20px;}
.perf{float:left;width:100%;padding-left:10px;padding-right:10px;}
.margen_superior{padding-top:25px;float:left;width:100%;}
.margen_superior_adm {padding-top:25px;float:left;width:760px;}
.margen_superior_not_hom{padding-top:0px;float:left;width:100%;}

.gris_p{color:#cccccc;}

.fecha{float:left;height:20px;background-color:#f3f3f3;width:80px;text-align:center;padding-top:5px;color:#666666;font-size:10px;}


.foto{float:left;width:100%;height:150px;background-color:#ece9d8;margin-top:20px;}
.foto_inn{padding:15px;float:left;}
.foto_perfil{width:85px;float:left;margin-right:10px;}
.texto_perfil{width:300px;float:left;}


.fecha_comu{float:left;height:20px;background-color:#f3f3f3;width:80px;text-align:center;padding-top:5px;color:#666666;font-size:10px;}
.imatit_comu{float:left;width:68%;}

.detalles_comu{float:left;text-align:center;height:20px;padding-top:5px;background-color:#f3f3f3;width:80px;}
.titulo_listado_comu{font-weight:bold;font-size:12px;padding-top:5px;margin-left:5px;font-family:arial;text-align:left;width:99%;height:30px;vertical-align:bottom;}
.espaciono_comu{width:100%;height:5px;float:left;}
.edicion_comu{width:160px;text-align:left;height:22px;float:left;}

.imatit_condi{float:left;width:64%;}
.detalles_condi{float:left;text-align:center;height:20px;padding-top:5px;background-color:#f3f3f3;width:100px;}
.contt_calendi{width:100%;float:left;}
.menu_superfluo{float:left;width:100%;}

.si_condi2{width:50%;float:left;text-align:center;background-color:#333333;height:20px;padding-top:5px;}
.si_tarifa2{width:50%;float:left;text-align:center;background-color:#cccccc;height:20px;padding-top:5px;}

.si_activo{width:auto;float:left;text-align:center;background-color:#333333;height:20px;padding-top:5px;padding-left:10px;padding-right:10px;margin-right:3px;}
.si_inactivo{width:auto;float:left;text-align:center;background-color:#cccccc;height:20px;padding-top:5px;padding-left:10px;padding-right:10px;margin-right:3px;}

.si_activof{width:auto;float:left;text-align:center;background-color:#333333;height:20px;padding-top:5px;padding-left:10px;padding-right:10px;margin-right:8px;margin-top:8px;}
.si_inactivof{width:auto;float:left;text-align:center;background-color:#cccccc;height:20px;padding-top:5px;padding-left:10px;padding-right:10px;margin-right:8px;margin-top:8px;}

.si_condi_l{width:40%;float:left;text-align:center;background-color:#da0c4a;height:20px;padding-top:5px;}
.si_tarifa_l{width:40%;float:left;text-align:center;background-color:#333333;height:20px;padding-top:5px;}



.si_condi{width:40%;float:left;text-align:center;background-color:#333333;height:20px;padding-top:5px;}
.si_tarifa{width:40%;float:left;text-align:center;background-color:#cccccc;height:20px;padding-top:5px;}
.submenu_superfluo{width:100%;float:left;height:20px;margin-top:10px;padding-top:5px;padding-bottom:10px;}
.menu1{width:33%;float:left;text-align:center;}
.menu2{width:33%;float:left;text-align:center;}
.menu3{width:34%;float:left;text-align:center;}


.menu1mc{width:50%;float:left;}
.menu2mc{width:50%;float:left;}

.menu1m{width:25%;float:left;}
.menu2m{width:25%;float:left;}
.menu3m{width:25%;float:left;}
.menu4m{width:25%;float:left;}
.divisoria_blanca{width:100%;height:20px;background-color:#ffffff;float:left;margin-top:5px;margin-bottom:15px;}

.divisoria_finaxd{width:100%;height:2px;background-color:#eee8d8;float:left;margin-top:0px;margin-bottom:15px;}

.divisoria_fina{width:100%;height:2px;background-color:#eee8d8;float:left;margin-top:5px;margin-bottom:15px;}
A.lcondi_l {
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondi_l {
	color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}




A.lcondi {
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondi {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

.mensajesnuevos{height:25px;}
A.lcondigty {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondigty {
	color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}




A.lcondiinv {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondiinv {
	color:#333333;
font-size:11px;
font-weight:bold;
text-decoration:none;
}
A.lcondi_off_l {
	color:#ffffff;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondi_off_l {
	color:#da0c4a;
font-size:11px;

font-weight:normal;
text-decoration:none;
}

A.twitter {
	color:#000000;
font-size:12px;
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
}

A:hover.twitter {
	color:#da0c4a;
font-size:12px;
font-family:Helvetica;
font-weight:bold;
text-decoration:none;
}

.nuevo_foro{width:88%;float:right;}

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

A:hover.lcondi_off {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


A.numsub {
	color:#333333;
font-size:12px;
font-weight:bold;
text-decoration:underline;
}

A:hover.numsub {
	color:#333333;
font-size:12px;
font-weight:bold;
text-decoration:none;
}



A.lcondi_x {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}

A:hover.lcondi_x {
	color:#da0c4a;
font-size:11px;
font-weight:bold;
text-decoration:none;
}


.altotede{height:30px;}
.detallesyy{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:80px;}
.detallesbb{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:60px;}
.branco{background-color:#ffffff;}
.interrogante{width:100%;height:15px;margin-bottom:10px;background-image: url('images/interrrr.jpg');background-repeat:no-repeat;background-color:#000000;}
.detalles{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:80px;}
.detalles_eve{float:left;text-align:center;height:20px;margin-bottom:10px;padding-top:5px;background-color:#333333;width:80px;}


.detalles_aui{float:left;text-align:center;height:16px;margin-left:5px;padding-top:5px;background-color:#333333;width:80px;}



.detalles_long_centro{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:120px;margin-left:40px;}

.detalles_long_red{float:left;text-align:center;height:20px;padding-top:5px;background-color:#6d091c;width:120px;}

.muymini{width:50px;height:auto;border:0px;}
.detalles_long{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:120px;}
.edicion_long{width:430px;text-align:right;height:22px;float:left;}
.detalles_longmas{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:170px;}


.detalles_longmasxd{float:left;text-align:center;height:20px;padding-top:5px;margin-top:10px;margin-left:10px;background-color:#333333;width:170px;}



.detalles_longauto{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:auto;padding-left:5px;padding-right:5px;}

.imatitpl{float:left;width:75%;}
.imatitpl2{float:left;width:25%;text-align:right;}
.detallespl{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:50%;}


.imatit_serveis{float:left;width:90%;margin-left:80px;}
.imatit{float:left;width:100%;height:auto;}
.imatit_comunicados_imatit{float:left;width:100%;height:40px;}
.imatit_center{float:left;width:100%;text-align:center;}
.detalles_com{float:left;text-align:center;height:20px;padding-top:5px;background-color:#333333;width:160px;}

.contt_det_over{overflow:auto;height:250px;float:left;width:99%;text-align:justify;color:#686868;margin-top:5px;margin-bottom:15px;}
.contt_min{float:left;width:100%;text-align:justify;color:#686868;margin-top:5px;margin-bottom:5px;height:auto;}
.contt_tit{float:left;width:100%;font-size:16px;font-weight:bold;font-family:arial;color:#000000;text-align:justify;margin-top:10px;margin-bottom:5px;height:auto;}


.contt_det{float:left;width:100%;text-align:justify;color:#686868;margin-top:5px;margin-bottom:15px;}
.contt{float:left;width:100%;text-align:left;color:#686868;margin-top:5px;margin-bottom:5px;height:80px;}
.contt_delasnotis{float:left;width:100%;text-align:left;color:#686868;margin-top:5px;margin-bottom:5px;height:40px;}



.contt_comunicados_contt{float:left;width:100%;text-align:justify;color:#686868;margin-top:5px;height:40px;}
.contt_home{float:left;width:100%;text-align:left;color:#686868;margin-top:5px;margin-bottom:15px;height:40px;}

.quad{width:12px;height:12px;float:left;background-color:#656565;text-align:center;font-weight:bold;font-size:10px;color:#ffffff;}
.mo{float:left;padding-left:5px;}
.minispace{height:5px;float:left;}




.input_login{width:100%;border:1px solid #f3f3f3;height:20px;}
.cuadro_superior{background-image: url('images/back_fon_sup.jpg');height:117px;width:188px;}
.cuadro_menu{height:117px;width:168px;}
.grog{background-color:#f3f3f3;color:#333333;font-weight:bold;font-size:12px;text-align:left;padding-left:10px;}
.grog_b{background-color:#f3f3f3;}

.medio{background-color:#f3f3f3;text-align:left;height:25px;width:100%;}
.medi{background-color:#f3f3f3;text-align:left;height:30px;padding-left:10px;}

.medi_activo{background-color:#333333;text-align:left;height:30px;padding-left:10px;}
.sumi{background-color:#d0d0d0;float:right;width:140px;height:20px;padding-top:5px;padding-left:25px;}
.meditit{background-color:#f3f3f3;}
.mainpage{background-color:#ffffff;}
.spa{width:60px;}

.imagen_evento_mini{width:60px;height:auto;}
.lista_evty{width:100%;float:left;}
.imagen_lista{width:13%;float:left;}
.titulo_evento_lista{width:86%;float:left;}
a.link_menu {
	color:#323232;

	text-decoration:none;
	font-weight:bold;
}

a:hover.link_menu {
	color:#da0c4a;

	text-decoration:underline;
	font-weight:bold;
}


a.emiliano {
	color:#2fc2ef;
font-size:11px;
	text-decoration:none;
	font-weight:normal;
}

a:hover.emiliano {
	color:#da0c4a;
font-size:11px;
	text-decoration:underline;
	font-weight:normal;
}



a.link_menu_b {
	color:#ffffff;

	text-decoration:none;
	font-weight:bold;
}

a:hover.link_menu_b {
	color:#6adaff;

	text-decoration:underline;
	font-weight:bold;
}


a.day {
	color:#323232;

	text-decoration:none;

}

a:hover.day {
	color:#da0c4a;

	text-decoration:underline;

}

a.weekend{
	color:#666464;

	text-decoration:none;

}

a:hover.weekendy {
	color:#da0c4a;

	text-decoration:underline;

}

a.links_system{
	color:#000000;
font-size:12px;
	text-decoration:none;

}

a:hover.links_system {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}

a.event{
	color:#000000;
font-size:12px;
	text-decoration:none;

}

a:hover.event {
	color:#da0c4a;
font-size:12px;
	text-decoration:underline;

}


#mapeado{

  height:50px;
  width:250px;

display:block;
}

#mapeado a{
display:block;
  height:50px;
  width:250px;


}




a.today{
	color:#ffffff;

	text-decoration:none;

}

a:hover.today {
	color:#da0c4a;

	text-decoration:underline;

}

a:visited.today {
	color:#ffffff;

	text-decoration:underline;

}


a.numerito {
	font-family:helvetica;font-size:12px;

}

a:hover.numerito {
font-family:helvetica;font-size:12px;
	text-decoration:underline;

}

a.enlace_subrallado {
	color:#333333;
font-weight:bold;
	text-decoration:none;

}

a:hover.enlace_subrallado {
	color:#000000;
font-weight:bold;
	text-decoration:underline;

}

a.link_negre {
	color:#000000;

	text-decoration:none;

}

a:hover.link_negre {
	color:#333333;

	text-decoration:underline;

}



ul {
	margin-left: 25px;
}

dl {
	margin-top: 0px; padding-left: 1px;
}
dt {
	margin-top: 0.5em;
	color: #000099;
	font-weight: bold;
}
dd {
	margin-bottom: 0px; margin-left: 1.5em;
}


em {
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
}


TD {
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt
}

TR {
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt
}

h1, .title {
	font-size: 16px;
	font-weight: bold;
	font-family: Osaka,verdana,Sans-Serif;
	color: #08245b;
	margin-bottom: 0px;
	margin-top: 5px;
}

h2, .subtitle {
	font-size: 12px;
	font-weight: bold;
	font-family: Osaka,verdana,Sans-Serif;
	color: #666;
	margin-bottom: 0px;
	margin-top: 15px;
}

h3 {
	font-size: 12px;
	font-weight: bold;
	font-family: Osaka,verdana,Sans-Serif;
	color: #08245b;
	margin-bottom: 0px;
	margin-top: 35px;
}

bordertable {
	border: 1px black solid;
}

.bordertable{
 border: 1px black solid;
}

.button{
	border: 1px black solid;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	background-color:#333333;
	color:#ffffff;
	font-weight:bold;
	/*width: 100px; too small for some translations*/
}

.item {
	color: #08245b;
}

.ok {
	color: green;
}

.text{
	border: 1px black solid;
	font-family: Osaka,verdana,Sans-Serif;
	font-size: 8pt;
	/*height: 12pt; Select boxes are too small in Mozilla */
}

TEXTAREA {
	font-family: Osaka,verdana,helvetica,arial,sans-serif;
	font-size: 9pt;
}

.textarea {
	font-family: Osaka, verdana,helvetica,arial,sans-serif;
	font-size: 9pt;
}

textarea.small {
	border: 1px black solid;
	font-family: Osaka, verdana,Sans-Serif;
	font-size: 8pt;
}

/* dotProject Top Banner and Top Nav Customization */
TH.banner {
	background-color: #08245b;
	color: #fff
}

TD.nav {
	border: 1px solid #848284;
	background-color: #d5d3ce;
	color: #000
}

/*
**********************************
Begin IE TD buttonizing
**********************************
*/

TD.clsBtnUp {
	cursor: hand;
	color: #FFFFFF;
	padding: 0 3;
	border: inset 2px;
}

TD.clsBtnDown {
	cursor: hand;
	color: #FFFFFF;
	padding: 0 3;
	border: inset 2px;
}

TD.clsBtnOn {
	cursor: hand;
	color: #FFFFFF;
	padding: 0 3;
	border: outset #eeeeee 2px;
}

TD.clsBtnOff {
	color: #FFFFFF;
	padding: 0 3;
	tab-index: 0;
	border: solid #559999 2px;
}

TD.topBtnOff {
	color: #FFFFFF;
	padding: 0 3;
	tab-index: 0;
	border: solid #cccccc 2px;
}

TD.nav {
	color: #FFFFFF;
}

/* Standard table 'spreadsheet' style */
table.tbl {
	background: #cccccc;
}

table.tbl TH {
	background-color: #333333;
	color: #ffffff;
	
	text-align:center;
}

table.tbl td {
	background-color: #ffffff;
}

/* a 'standard' table */
table.std {
	border: solid #cccccc 1px;
	background: #ffffff;
}
table.std TH {
	background-color: #333333;
	color: white;
	list-style-type: disc;
	list-style-position: inside;
	
}

.boldo{font-weight:bold;font-family:arial;color:#000000;font-size:14px;}
table.std td.hilite {
	background-color: #ece9d8;
}

/* contacts table */
table.contacts {
	background-color: #08245b;
}

table.contacts td {
	background-color: #d6ebff;
}

table.contacts td.hilite {
	background-color: #ffffff;
}
.fil{float:left;}
.filtor{width:100%;float:left;text-align:left;}
/* links in header blocks */
.hdrtabla{background-color:#333333;}
.hdrtablag{background-color:#333333;}
.hdrtablagg{background-color:#333333;}
A.hdr:link, A.hdr:active, A.hdr:visited {
	color: #ffffff;
}

/* tabbed boxes */
td.tabon {
	background: #000000;
	/*
	border-top: outset #ffffff 2px;
	border-left: outset #ffffff 2px;
	border-right: outset #cccccc 2px;
	border-bottom: none;
	*/
	/* background-image: url('./style/default/images/tabSelectedBg.png');*/

}
td.taboff {
	background: #d6ebff;
	/*
	border-top: solid #cccccc 1px;
	border-left: solid #cccccc 1px;
	border-right: solid #cccccc 1px;
	border-bottom: solid #cccccc 2px;
	*/
	/* background-image: url('./style/default/images/tabBg.png'); */
	background-image: url('images/tabBg.png');
}
td.tabsp {
	border-bottom: solid #cccccc 2px;
}
td.tabox {
	background-color: #ffffff;

}
.enunciados_log{background-color:#000000;padding:5px;font-weight:bold;color:#ffffff;}
.celdas_blancas{background-color:#ffffff;padding:5px;}
/* Message styles */
.warning {
	color: red
}
.error {
	color: red
}
.message {
	color: #08245b;
}

.no_ {
	color: red
}

/* popup calendar */
body.popcal {
	background-color: #f0f0f0;
}

table.poptitle {
	background-color: #ffffff;
}
table.poptitle td {
	background-color: #ffffff;
}
table.poptitle th {
	background-color: #ffffff;
	color: #000000;
	font-size: 10pt;
	font-weight: bold;
}

table.popcal {
	background-color: #cccccc;
}

table.popcal th {
	background-color: #ffffff;
	color: #000000;
	font-family: Osaka,helvetica,arial,sans-serif;
	font-size: 9pt;
	font-weight: normal;
}

table.popcal td {
	background-color: #ffffff;
	font-family: Osaka,helvetica,arial,sans-serif;
	font-size: 8pt;
	text-align: center;
}

table.popcal td.empty {
	background-color: #e0e0e0;
}

table.mocal td.day  {
	background-color: #ffffff;
	text-align: center;
}

table.popcal td.today {color:#ffffff;
}

table.popcal td.weekend {
	background-color: #f0f0f0;
}

table.popcal a:link,
table.popcal a:visited {
	color: #0000ff;
	text-decoration: none;
}

table.popcal a.today:link,
table.popcal a.today:visited {
	color: #ffffff;
	font-weight: bold;
}

table.popcal a.weekend:link,
table.popcal a.weekend:visited {
	color: #0000aa;
}

table.popcal a.empty:link,
table.popcal a.empty:visited {
	color: #777777;
}

/* month calendar - title area */
table.motitle {
	background-color: #777777;
}
table.motitle td {
	background-color: #f0f0f0;
}
table.motitle th {
	background-color: #f0f0f0;
	font-size: 10pt;
}

table.mocal {
	background-color: #777777;
}
table.mocal th {
	background-color: #08245b;
	color: #ffffff;
}
table.mocal td {
}
table.mocal td.week {
	vertical-align: top;
	background-color: #08245b;
	height: 80px;
}
table.mocal td.empty {
	background-color: #e0e0e0;
	color: #aaaaaa;
	text-align: left;
	vertical-align: top;
	height: 80px;
}
table.mocal td.day  {
	background-color: #ffffff;
	color: #333366;
	text-align: left;
	vertical-align: top;
	height: 80px;
}
table.mocal td.today {
	background-color: #a5cbf7;
	color: #ffffff;
	text-align: left;
	vertical-align: top;
}

table.mocal td.weekend {
	background-color: #f0f0f0;
	text-align: left;
	vertical-align: top;
}

table.mocal .event {
}


/* mini calendar - title area */
table.minititle {
}
table.minititle td {
}
table.minititle th {
	font-weight: normal;
}

table.minical {
	margin-top:5px;
}
table.minical th {
	font-weight: normal;
}
table.minical td {
}
table.minical td.week {
}
table.minical td.empty {
	color: #aaaaaa;
}
table.minical td.day  {
	text-align: center;
}
table.minical td.today {
	background-color: #e0e0e0;
	text-align: center;

}
table.minical td.weekend {
	text-align: center;
}
table.minical .event {
}

/* daily calendar */

table.tbl td.event {
        background-color: #fff0b0;
}

table.tbl td.event td {
	background-color: #fff0b0;
}

.hidden {display:none;}


#dhtmltooltip{
position: absolute;
width: auto;
border: 1px solid #da0c4a;
padding: 4px;
background-color: #ffffff;
visibility: hidden;
z-index: 100;

}


/*scroll*/
div{
				margin: 0px;
			}
			/* Scrollbar & content css */						
			#content1, #content2, #content3{
				height: 206px;
				width: 300px;
				float:left;
				background: #f5f5f5;
				overflow:hidden;
			}
			#content1 p{
				margin: 10px;
			}
			.scrollbar-vert{
				background-color: #d2e8ff;
				height: 206px;
				width: 20px;
				float:left;
			}
			.handle-vert{
				height: 42px;
				width: 20px;
				background: url(images/handle.gif) no-repeat;
			}
			
			#content2 p{
				width: 1000px;
			}
			.scrollbar-hor{
				background-color: #d2e8ff;
				height: 20px;
				width: 300px;
				float:left;
			}
			.handle-hor{
				height: 20px;
				width: 42px;
				background: url(images/handle-hor.gif) no-repeat;
			}
			
			#content3 p{
				width: 700px;
			}


   .dynamicDiv {
    width:200px;
    height:100px;
    border:solid 1px #c0c0c0;
    background-color:#e1e1e1;
    font-size:11px;
    font-family:verdana;
    color:#000;
    padding:5px;
    }



/* Appearance of the Calendar-Modul */

.calendar
{
	width : 210px;
	height: 160px;
}

.calendar .headline {
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	background-color: #006699;
	border-bottom : 1pt solid Black;
	border-left : 1pt solid Black;
	border-right: 1pt solid Black;
	border-top : 1pt solid Black;
/*	background : url(ice.jpg);*/
}

.calendar .headline A:link {
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .headline A:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .headline A:hover {
	color: #FF0000;
	text-decoration: none;
}

.calendar .headline .today_select  {
	background-color: #77AADD;
	border-top: 1pt solid Black; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align : center;
	text-decoration: underline;	
    	font-size: 65%;
}


.calendar .overview {
	background-color: #ffffff;
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	text-align : center;
	
	height: 100%;
	width: 100%;
}

.calendar .overview A:link {
	text-decoration: none;
	color: #666666;
}

.calendar .overview A:visited {
	text-decoration: none;
	color:#333333;
}

.calendar .overview A:hover{
	background-color: #FF0000;
	color: #FFFFFF;
	text-decoration: none;
}

.calendar .overview .last_month {
	color: #ffffff;
}

.calendar .overview .next_month {
	color: #CCCCCC;
}




.calendar .overview #today A:visited
{
	color: #FFFFFF;
	background-color: #333333;
}
.calendar .overview #today {
	color: #FFFFFF;

	background-color: #333333;
}
.calendar .overview #today A{
	color: #FFFFFF;

	background-color: #333333;
}
.calendar .overview #today A:hover{
	color: #FFFFFF;

	background-color: #da0d48;
}







.calendar .overview #selected {
	color: #666666;
	background-color: #f3f3f3;
	margin-top: auto;
	margin-bottom: auto;
}
.calendar .overview #selected A:visited
{color: #666666;
}

.calendar .overview #sinnada {
	color: #333333;
	background-color: #ffffff;
	margin-top: auto;
	margin-bottom: auto;
}

.calendar .overview .dayname {
	background-color: #da0d48;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: auto;
	width:28px;
	color:#ffffff;
	margin-bottom: auto;
}

.tableta{width:100%;float:left;margin-top:5px;margin-bottom:10px;}
.mitad{float:left;width:15px;height:auto;}

.reserved {
	color: #FFFFFF;
	background-color: #da0d48;

	font-size: 11px;
margin:6px;
}

.wh{color:#ffffff;}

.calendar.overview.reserved {
	color: #FFFFFF;
	background-color: #FF0000;
	margin-top: auto;
	margin-bottom: auto;
	font-weight: bold;
	font-size: 120%;
	color:#C20338;
	text-decoration: underline;
}

/* Appearance of the Eventlist */

.event_list_title   {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #006699;
	background-color: #FFFFFF;	
}

.event_list {
	width : 100%;
	height: auto;
	background-color: #ffffff;


}

.event_list .headings {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 100%;
	background-color: #006699;
/*	background : url(ice.jpg);*/
}

.event_list .col_status {
	width: 50pt;
}

.event_list .col_date {
	width: 100pt;
}

.event_list .col_event {
	width: auto;
}

.event_list .status {
	font-size: 80%;
	color: Red;
	font-weight: bold;   
	vertical-align : top;
}

.event_list .date {
    font-size: 75%;
	color: #888888;
	font-family: Arial, Helvetica, sans-serif;
}

.event_list .event {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align : top;
}

.event_list A  {
  text-decoration: none;
}

.event_list A:hover  {
  text-decoration: underline;
}

.event_list .error_message {
	font-size: 80%;
	font-family: Arial, Helvetica, sans-serif;
	margin-left : auto;
	margin-right : auto;
	padding-left : 10pt;
	padding-right : 10pt;
	padding-top: 10pt;
	padding-bottom: 10pt;
	background-color: #EAF0FF;
	}
	
.cal_view_select {
margin: 5px;
}
	

/* Appearance for Event-Infos */

.event_info {
	width : 500px;
	height: auto;
	background-color: #FEFADE;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
    border : 1pt solid;
		}

.event_info .headings {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	font-size: 100%;
	background-color: #006699;
    padding: 5pt 5pt 5pt 5pt;
/*	background : url(ice.jpg);*/
}

.event_info .title {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	border-bottom : 1pt solid #000000;
}

.event_info .date {
	background-color: #EAF0FF;
	color: #006699;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	width: 100pt;
	border-bottom : 1pt solid #000000;
}
.footlinia{margin-top:20px;float:left;width:100%;}
	
	.nav_page{margin-top:10px;text-align:center;float:left;width:100%;}
	
.event_info .description {
	font-family: Arial, Helvetica, sans-serif;
	padding: 10pt 10pt 10pt 10pt;
	font-size: 80%;
}
.descripcion_evento{
	
	font-size:12px;
	color:#333333;
	font-family:Verdana;
	line-height:14px;
	text-align:justify;
	
	}
.line_color0 {
	background-color: #DDE7FF;
	padding-top:3pt;
	padding-bottom:3pt;
}

.line_color1 {
	background-color: #EAF0FF;
	padding-top:3pt;
	padding-bottom:3pt;
}

.author_info {
	font-family: Arial;
	font-size: xx-small;
	color: #CCCCCC;
}

.author_info A {
	color: #CCCCCC;
}

.next_event_select  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	background-color: #FFFFFF;
	text-align : left;
}

.next_event_select A {
	font-size: 100%;
	color: #82C4F4;
	background-color: #FFFFFF;
	text-align : center;
	text-decoration: underline;
}


.qs_months, .qs_prev_years, .qs_next_years {
	zindex : 1000;
	position : absolute;
	width:50px;
	background-color: #77AADD;
	border: 1pt solid Black; 
	padding-left: 5px;
	padding-right: 5px;
	visibility: hidden;
}

.qs_months table, .qs_prev_years table, .qs_next_years table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 75%;
}

.qs_months table A, .qs_prev_years table A, .qs_next_years table A {
	display:block; width: 30px;
	text-decoration : none;
	color: black;
}

.qs_months table A:hover, .qs_prev_years table A:hover, .qs_next_years table A:hover {
	display:block; width: 30px;
	background-color: red;
	color: white;
}

.ancho_fijo_calendario{float:left;width:210px;height:235px;}










#lightbox{
	position: absolute;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
	}

#lightbox a img{ border: none; }

#outerImageContainer{
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
	}

#imageContainer{
	padding: 10px;
	}

#loading{
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
	}
#hoverNav{
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
	}
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{
	width: 49%;
	height: 100%;
	background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */
	display: block;
	}
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }


#imageDataContainer{
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	}

#imageData{	padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }	
#imageData #caption{ font-weight: bold;	}
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;	}			
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em;	}	
		
#overlay{
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
	background-color: #000;
	}
	

/* Min-Width */
.lbWidth { /* most browsers */
	position: absolute;
	top: 0px; left: 0px;
	width: 100%;
	min-width: 790px;
	}

* html .lbContent { /* IE6 */
	margin-left: -790px;
	position:relative;
	}

* html .lbMinWidth { /* IE6 */
	padding-left: 790px;
	}
	
	
/* Clearfix */	
.clearfix:after {
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */ 
	
.mini_pedidos{width:150px;border:0px;height:auto;}	
.vercarro{width:100%;float:left;}
.cubo{width:160px;float:left;border:1px solid #cccccc;margin-right:4px;padding:5px;}
.cubo_2{width:203px;float:left;border-bottom:1px solid #cccccc;margin-right:4px;padding:5px;}
.cubo2_nombre{width:100%;float:left;font-size:14px;font-weight:bold;font-family:arial;}
.cubo100{width:100%;float:left;border:1px solid #cccccc;margin-right:4px;padding:5px;}

.cubo_2t{width:100%;float:left;border-bottom:1px solid #cccccc;margin-right:4px;padding:5px;}
.resumen_compra{width:100%;float:left;}

.mini_can{width:25px;}
.cubo_can{width:120px;float:left;text-align:left;}
.cubo_p{width:100%;float:right;margin-top:3px;text-align:right;}
.cubo_pm{width:15px;float:right;margin-right:5px;text-align:right;}
.cubo_pmx{width:15px;float:right;margin-right:5px;margin-left:10px;text-align:right;}
.cubo_resum{width:100%;float:left;font-size:11px;font-weight:normal;font-family:arial;height:30px;min-height:30px;}
.cubo_pmr{width:150px;float:right;margin-right:5px;text-align:right;}
.cubo2_nombrexr{width:300px;float:left;font-size:14px;font-weight:bold;font-family:arial;}
.mensaje_enviado{width:100%;float:left;margin-left:30px;font-weight:bold;font-size:14px;}
.cubo_espacio{float:left;width:50px;height:30px;}
.cubo_imagen{width:100%;float:left;height:150px;max-height:150px;}
.cubo_nombre{width:100%;float:left;font-size:14px;font-weight:bold;font-family:arial;height:30px;max-height:30px;}
.cubo_preu{width:100%;font-weight:bold;float:left;text-align:right;margin-top:10px;margin-bottom:10px;color:#FA1B53;}
.cubo_no_agregado{width:100%;float:left;}
.cubo_borrar{width:100%;float:left;}
.porc1{width:50%;float:left;}
.porc2{width:50%;float:right;text-align:right;}
.porc3{width:100%;float:left;text-align:right;}
.porc4{width:100%;float:left;text-align:left;margin-top:20px;margin-bottom:20px;}
.prod_final{font-weight:bold;color:#d10e3c;}
.sein_prod{width:auto;height:auto;float:left;}
.blo-sein{width:100%;float:left;}

