			 
@import "menu.css";

body{
	/*background:#FFFFFF url(/css/img/fondo.gif) left top repeat-x;*/
	background:#FFFFFF url(/css/img/fondo.gif) left top repeat-x;
	margin:0;
}

form{
	margin:0;
	padding:0;
}

.float_left{
	float:left;
}

#precont{
	background:#FFFFFF url(/css/img/fondo_top.gif) center top no-repeat;
	width:100%;
	height:40px;
}

#contenedor{
	margin:-40px auto 0;
	width:950px;
}

/**** CABECERA ***/
#cabecera{
	float:left;
}

#cabecera #idiomas{
	float:right;
	margin-top:3px;
}

#cabecera #idiomas .idioma{
	float:left;
	margin-right:6px;
}

#cabecera #logo{
	float:left;
	padding-top:30px;
}

#cabecera #imagen_cabecera{
	float:right;
	margin-top:3px;
}

#cabecera #menu_superior{
	float:left;
	text-transform:uppercase;
	width:710px;
}

#cabecera #buscador{
	float:right;
	width:216px;
	background:url(/css/img/fondo_buscador.gif) repeat-x;
	height:35px;
	font:bold 12px Arial;
	color:#FFFFFF;
	padding:6px 0 0 14px;
}

#cabecera #buscador .nombre{
	float:left;
	/*position:relative;
	top:2px;*/
	margin-top:4px;
	margin-right:2px;
}

#cabecera #buscador input{
	background:#FFFFFF;
	border:1px solid #da4301;
	color:#a0a0a0;
	font:bold 12px Arial;
	width:119px;
	height:17px;
}

#cabecera #buscador input.submit{
	width:20px;
	height:20px;
	margin-left:3px;
	border:none;
}


/*** CONTENIDO ***/

#contenido{
	font:12px Verdana;
	color:#000000;
	float:left;
	margin-top:20px;
	clear:both;
	width:960px;
}

/*** IZQUIERDA ***/

#contenido #izquierda{
	float:left;
	width:230px;
	margin-top:6px;
}

.seccion{
	float:left;
	width:230px;
}

.seccion .encabezado{
	float:left;
	background:url(/css/img/fondo_seccion.gif) repeat-x bottom left;
	width:230px;
	height:76px;
}

.seccion .encabezado .icono{
	float:left;
	padding-top:16px;
}

.seccion .encabezado h1{
	float:left;
	font:bold 18px Georgia;
	color:#f26122;
	padding:33px 0 0 8px;
	margin:0;
	width:167px;
}

.seccion .encabezado h1 a{
	color:#f26122;
	text-decoration:none;
}

.seccion .encabezado .meses{
	float:right;
	width:155px;
	margin-top:3px;
}

.seccion .encabezado .meses .actual{
	padding:0 20px;
	position:relative;
	bottom:4px;
	font:bold 14px Arial;
	color:#6b6b6b;
}

.seccion .hoy{
	float:left;
	background:#efefef;
	font:11px Tahoma;
	margin-top:100px;
	padding:3px 5px;
}

.seccion .hoy a{
	color:#6b6b6b;
	text-decoration:none;
}

.seccion .calendario{
	float:right;
	margin-top:10px;
}

.seccion .zona_noticias{
	float:left;
	border:1px solid #b2b2b2;
	width:210px;
	height:97px;
	margin-top:11px;
	padding:9px;
	color:#b2b2b2;
	overflow:auto;
	position:relative;
}

.seccion .zona_noticias .noticia{
	padding:0 0 9px;
	font:11px Arial;
	color:#766e65;
}

.seccion .zona_noticias .noticia h2{
	font:bold 14px Georgia;
	color:#f26122;
	margin:0;
	padding:0;
}

.seccion .zona_noticias .noticia a{
	color:#f26122;
	text-decoration:none;
}

.banners_izquierda{
	float:left;
	width:230px;
	margin-top:12px;
}

.banner{
	margin-top:9px;
}

.banner img{
	border:none;
}

/*** FRONTAL ***/

#contenido #frontal{
	float:left;
	margin-top:6px;
	margin-left:15px;
	width:705px;
}

#frontal .imagen{
	float:left;
	border:10px solid #e5e5e5;
}

#frontal .tiempo{
	float:left;
	border:1px solid #d3d3d3;
	margin-left:13px;
}

/*** CONTENIDO PRINCIPAL ***/
#contenido #contenido_principal{
	float:left;
	margin-top:22px;
	margin-left:15px;
	width:450px;
	font:12px Arial;
	color:#766e65;
	text-align:justify;
	line-height:18px;
}

#contenido_principal .frontal{
	border:10px solid #e5e5e5;
	margin-bottom:20px;
}

#contenido_principal .zona_contenido{
	margin-left:20px;
}

/*** INICIO ***/

.inicio h1{
	margin:0 0 5px 0;
	font:bold 30px Georgia;
	color:#766e65;
	text-align:left;
}

.inicio h2{
	margin:5px 0 5px;
	font:bold 14px Georgia;
	color:#f26122;
	text-align:justify;
}

.inicio .bloque{
	float:left;
	margin:10px 0;
	width:430px;
}

.inicio .imagen{
	border:6px solid #e5e5e5;
	float:left;
	clear:left;
}	

.inicio .texto{
	float:right;
	width:305px;
}

.inicio .info{
	float:right;
	font:11px Arial;
	color:#f26122;
	margin-top:3px;
}

.inicio .info a{
	color:#f26122;
	text-decoration:none;
}

.inicio .info a:hover{
	text-decoration:underline;
}

/*** QUIENES SOMOS***/
.quienes{

}

.quienes h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

.quienes p{
	font:12px Tahoma;
	line-height:18px;
	color:#61615c;
}

/*** LA CIUDAD ***/

.ciudad h1{
	margin:0 0 5px 0;
	font:bold 30px Georgia;
	color:#766e65;
	text-align:left;
}

.ciudad h2{
	margin:5px 0 5px;
	font:bold 14px Georgia;
	color:#f26122;
	text-align:justify;
}

.ciudad p{
	margin:15px 0;
	padding:0;
}

.ciudad .zona_columnas{
	margin:35px 18px 0;
}

.ciudad .zona_columnas .columna{
	float:left;
	width:168px;
}

.ciudad .zona_columnas .columna .titulo{
	font:12px Georgia;
	text-transform:uppercase;
	margin:12px 0 25px;
}

.ciudad .zona_columnas .columna .orange{
	color:#f26122;
}

.ciudad .zona_columnas .medio{
	margin:0 25px;
}

/*** CONTACTO ***/
.contacto{

}

.contacto h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

.contacto p{
	font:12px Tahoma;
	line-height:18px;
	color:#61615c;
}

/*** REGISTRO ***/

#registro h2{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

#registro label{width:150px;display:block;}
#registro input,select{border:1px solid #666;}
#registro label.error{color:red;font-size:11px;}

input#registro_submit{
	margin-left:400px;
	font:12px Arial;
	color:#FFFFFF;
	text-align:center;
	width:80px;
	height:16px;
	padding-bottom:1px;
	background:url(/css/img/btn_contacto_large.gif) no-repeat;
	border:none;
	margin-top:6px;
	cursor:pointer;
}

/*** CATALOGO ***/
.catalogo{

}

.catalogo h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

/*** LISTADO FAMILIAS ***/
.catalogo .listado_familias{
	font:12px Tahoma;
	color:#61615c;
	margin-left:5px;
}

.catalogo .listado_familias a{
	color:#61615c;
	text-decoration:none;
}

.catalogo .listado_familias a:hover{
	text-decoration:underline;
}

.catalogo .listado_familias ul{
	float:left;
	margin:0;
	padding:0;
}

.catalogo .listado_familias ul li{
	list-style:none;
	width:185px;
	padding:4px 0 4px 10px;
	background:url(/css/img/dot.gif) no-repeat 0 10px;
}

.catalogo .listado_productos{

}

/*** LISTADO PRODUCTOS ***/
.catalogo .listado_productos .producto{
	float:left;
	width:590px;
	border-bottom:1px solid #b5b5b5;
	margin:25px 0 10px;
	padding-bottom:12px;
	font:12px Tahoma;
	color:#61615c;
}

.catalogo .listado_productos .producto .imagen{
	float:left;
	border:1px solid #bababa;
	margin-right:15px;
}

.catalogo .listado_productos .producto .imagen img{
	border:none;
}

.catalogo .listado_productos .producto .detalles{
	float:left;
}

.catalogo .listado_productos .producto h2{
	font:bold 16px Georgia;
	margin:0;
	padding:0;
}

.catalogo .listado_productos .producto h2 a{
	text-decoration:none;
	color:#61615c;
}

.catalogo .listado_productos .producto p{
	margin:0;
	padding:5px 0;
	width:495px;
}

/*** DETALLE PRODUCTO ***/
.catalogo .detalle_producto{
	
}

.catalogo .detalle_producto .imagen{
	float:left;
	margin-right:20px;
}

.catalogo .detalle_producto .imagenes_relacionadas{
	float:left;
	width:150px;
}

.catalogo .detalle_producto .imagenes_relacionadas .relacionada{
	float:left;
	margin-right:5px;
	margin-bottom:2px;
}

.catalogo .detalle_producto .imagenes_relacionadas .relacionada[class]{
	margin-bottom:5px;
}

.catalogo .detalle_producto .imagenes_relacionadas .relacionada img{
	border:none;
}

.catalogo .detalle_producto h2{
	float:left;
	font:bold 16px Georgia;
	color:#61615c;
	margin:20px 0 0;
	padding:0;
	clear:both;
}

.catalogo .detalle_producto p{
	float:left;
	clear:both;
	font:12px Tahoma;
	color:#61615c;
	margin:25px 0 35px;
	width:100%;
}

.catalogo .detalle_producto .contenido{
	float:left;
	clear:both;
	width:100%;
}

.catalogo .detalle_producto .zona_mapa{
	float:left;
	width:288px;
	text-align:right;
	margin-right:28px;
}

.catalogo .detalle_producto .zona_mapa .mapa{
	border:1px solid #e9501b;
}

.catalogo .detalle_producto .zona_mapa a{
	font:10px Tahoma;
	text-decoration:none;
	color:#d02d0b;
	padding:0 2px;
}

.catalogo .detalle_producto .datos{
	float:left;
	width:270px;
	text-align:justify;
	font:12px Tahoma;
	color:#61615c;
	line-height:18px;
}

.catalogo .detalle_producto .items_relacionados{
	float:left;
	clear:both;
	width:100%;
	margin-top:15px;
}

.catalogo .detalle_producto .items_relacionados .relacionado{
	float:left;
	margin-right:5px;
	margin-bottom:5px;
}

.catalogo .detalle_producto .items_relacionados .relacionado img{
	border:none;
}

.catalogo .detalle_producto .items_relacionados .relacionado a{
	font:10px Tahoma;
	text-decoration:none;
	color:#d02d0b;
}

/*** PAGINACION ***/
.pagination{
	float:left;
	width:590px;
	text-align:right;
	font:12px Tahoma;
	color:#61615c;
	margin-left:10px;
}

.pagination[class]{
	margin-left:20px;
}

.pagination a{
	color:#61615c;
	text-decoration:none;
	padding:0 2px;
}

.pagination a:hover{
	text-decoration:underline;J
}

.pagination .current{
	font-weight:bold;
	color:#e24b01;
	padding:0 5px;
}

/*** SHOWROOM ***/
.showroom{
	padding-left:25px;
}

.showroom[class]{
	padding-left:40px;
}

.showroom h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:15px 0 0 5px;
	padding:0;
	width:535px;
	border-bottom:1px solid #b5b5b5;
}

/***MAPA WEB***/
#contenido_principal .mapa_web{
	margin:45px 0 0 120px;
}

.mapa_web h1{
	margin:0;
	padding:0;
	font:bold 30px Times New Roman;
	text-transform:uppercase;
	color:#f26122;
}

.mapa_web ul{
	padding:40px 0 0 35px;
	margin:0;
}

.mapa_web ul li{
	color:#646464;
	font:bold 12px Tahoma;
	list-style:none;
	margin:19px 0;
	padding:0 0 0 30px;
	background:url(/css/img/flecha_dot.gif) no-repeat left 2px;
}

.mapa_web ul li a{
	color:#646464;
	text-decoration:none;
}

.mapa_web ul li a:hover{
	color:#F26122;
}

.mapa_web ul li ul{
	padding:0 0 0 20px;
	margin:0;
}

.mapa_web ul li ul li{
	font:11px Tahoma;
	margin:10px 0;
	padding:0 0 0 10px;
	background:url(/css/img/minidot2.gif) no-repeat left center;
}

/*** NOTICIAS ***/
.noticias{
	
}

.noticias h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 0 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

.noticias #listado-noticias{

}

.noticias #listado-noticias .listado-resumen{
	padding:20px 0 25px;
	border-bottom:1px solid #b5b5b5;
	float:left;
	width:100%;
}

.noticias #listado-noticias .listado-resumen a.rojo{
	float:left;
	font:16px Tahoma;
	color:#61615c;
	text-transform:uppercase;
	text-decoration:none;
	padding-left:10px;
	background:url(/css/img/triangle_dot.gif) no-repeat 0 8px;
}

.noticias #listado-noticias .listado-resumen strong{
	font-weight:normal;
}

.noticias #listado-noticias .listado-resumen .fecha_noticia{
	float:right;
	font:10px Tahoma;
	color:#fc5624;
	margin-top:5px;
}

.noticias #listado-noticias .listado-resumen p{
	float:left;
	font:12px Tahoma;
	color:#61615c;
	margin:5px 0 0;
	clear:both;
}

.noticias #noticia-actual{
	float:left;
	margin-top:10px;
}

.noticias #noticia-actual #titulo-noticia{
	font:bold 18px Georgia;
	color:#61615c;
	margin:20px 0 10px;
}

.noticias #noticia-actual #fecha-noticia{
	font:10px Tahoma;
	color:#FC5624;
}

.noticias #noticia-actual #resumen-noticia{
	font:bold 12px Georgia;
	color:#f26122;
	margin-top:15px;
}

/*** CLASIFICADOS ***/
.clasificados{

}

.clasificados h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

.clasificados .menu{
	margin-left:5px;
}

.clasificados .menu ul{
	float:left;
	margin:0;
	padding:0 0 5px 0;
	border-bottom:1px solid #b5b5b5;
	width:100%;
}

.clasificados .menu ul li{
	float:left;
	list-style:none;
	font:bold 12px Tahoma;
	padding:0 45px 0 5px;
}

.clasificados .menu ul li a{
	color:#f26122;
	text-decoration:none;
}

.clasificados .menu ul li.actual a{
	color:#766e65;
}

.clasificados .menu ul li a:hover{
	color:#766e65;
}

.clasificados .submenu{

}

.clasificados .submenu ul{
	float:left;
	margin:0 0 0 5px;
	padding:0 0 5px 0;
	width:100%;
}

.clasificados .submenu[class] ul{
	margin:20px 0 0 5px;
}

.clasificados .submenu ul li{
	float:left;
	list-style:none;
	font:12px Tahoma;
	padding:0 20px 0 8px;
	background:url(/css/img/minidot.gif) no-repeat center left;
}

.clasificados .submenu ul li a{
	color:#766e65;
}

.clasificados .listado_categorias{
	font:12px Tahoma;
	margin-left:10px;
}

.clasificados .listado_categorias .categoria{
	margin-top:25px;
}

.clasificados .listado_categorias .categoria a{
	color:#766E65;
	text-decoration:none;
}

.clasificados .listado_categorias .categoria a:hover{
	text-decoration:underline;
}

.clasificados .listado_clasificados{

}

.clasificados .listado_clasificados .anuncio{
	float:left;
	width:590px;
	border-bottom:1px solid #b5b5b5;
	margin:25px 0 10px;
	padding-bottom:12px;
	font:12px Tahoma;
	color:#61615c;
}

.clasificados .listado_clasificados .anuncio .imagen{
	float:left;
	border:1px solid #bababa;
	margin-right:15px;
}

.clasificados .listado_clasificados .anuncio .imagen img{
	border:none;
}

.clasificados .listado_clasificados .anuncio .detalles{
	float:left;
}

.clasificados .listado_clasificados .anuncio h2{
	font:bold 14px Tahoma;
	text-transform:uppercase;
	display:inline;
	margin:0;
	padding:0;
}

.clasificados .listado_clasificados .anuncio h2 a{
	text-decoration:none;
	color:#61615c;
}

.clasificados .listado_clasificados .anuncio .mas_info{
	font:12px Tahoma;
	margin-left:5px;
}

.clasificados .listado_clasificados .anuncio .mas_info[class]{
	margin-left:0;
}

.clasificados .listado_clasificados .anuncio .mas_info a{
	color:#f26122;
	text-decoration:none;
}

.clasificados .listado_clasificados .anuncio .mas_info a:hover{
	text-decoration:underline;
}

.clasificados .listado_clasificados .anuncio p{
	margin:0;
	padding:5px 0;
	width:495px;
}

/*** FORMULARIO ***/
.formulario{
	width:410px;
	margin-top:30px;
}

.formulario .nombre{
	float:left;
	width:100px;
	text-align:right;
	font:12px Tahoma;
	color:#61615c;
	margin-right:10px;
}

.formulario .campo{
	float:left;
	width:300px;
	height:40px;
}

.formulario .campo input{
	font:12px Tahoma;
	width:283px;
	height:18px;
	border:1px solid #4c4c4c;
}

.formulario .campo_textarea{
	float:left;
	width:300px;
}

.formulario .campo_textarea textarea{
	font:12px Tahoma;
	width:283px;
	height:133px;
	border:1px solid #4c4c4c;
}

.formulario .campo_submit{
	float:left;
	width:285px;
	text-align:center;
}

.formulario .campo_submit input{
	font:12px Arial;
	color:#FFFFFF;
	text-align:center;
	width:60px;
	height:16px;
	padding-bottom:1px;
	background:url(/css/img/btn_contacto.gif) no-repeat;
	border:none;
	margin-top:6px;
	cursor:pointer;
}

.formulario .campo_archivo{
	float:left;
	width:300px;
	height:40px;
}

.formulario .campo_archivo input {
	border:1px solid #4C4C4C;
	font:12px Tahoma;
	height:18px;
	width:280px;
}

.formulario label.error{
	color:#F26122;
}

/*** FORMULARIO ANUNCIOS ***/
#contenido_principal .anuncios{
	margin-top:15px;
}

.anuncios h1{
	font:bold 18px Georgia;
	color:#515151;
	margin:0 0 20px 5px;
	padding:0;
	width:585px;
	border-bottom:1px solid #b5b5b5;
}

.anuncios p{
	font:12px Tahoma;
	line-height:18px;
	color:#61615c;
}

.anuncios .formulario{
	width:590px;
}

.anuncios .formulario .nombre{
	width:190px;
}

.anuncios .formulario .campo{
	width:390px;
}

.anuncios .formulario .campo .max_char{
	font:10px Tahoma;
}

.anuncios .formulario .mensaje_img{
	float:left;
	margin: 10px 0;
	width:100%;
}



/*** DERECHA ***/

#contenido #derecha{
	float:left;
	margin-left:25px;
}

#derecha .seccion{
	margin-top:10px;
}

#derecha .seccion .encabezado h1{
	font-size:14px;
	color:#766e65;
	padding:34px 0 0 4px;
}

.banners_derecha{
	float:left;
	margin-top:12px;
}

/**** PIE ***/

#pie{
	position:relative;
	background:#f26122 url(/css/img/fondo_pie.gif) repeat-x top left;
	width:100%;
	float:left;
	clear:both;
	margin-top:40px;
}

#pie #contenido_pie{
	margin:0 auto;
	width:950px;
	text-align:center;
}

#contenido_pie ul{
	margin:20px 0 0 0;
	padding:0;
}

#contenido_pie li{
	margin:0;
	list-style-type:none;
	font:10px Arial;
	color:#4b4a48;
	display:inline;
	background:url(/css/img/red_dot.gif) no-repeat left center;
	padding:0 16px 0 16px;
}

#contenido_pie li#primero{
	background:none;
}

#contenido_pie li a{
	color:#4b4a48;
	text-decoration:none;
}

#contenido_pie li a:hover{
	text-decoration:underline;
}

#contenido_pie #nube_tags{
	float:left;
	margin-top:37px;
	width:340px;
	text-align:justify;
}

#contenido_pie #nube_tags[id]{
	margin-top:30px;
}

#nube_tags a{
	text-decoration:none;
}

#nube_tags a:hover{
	text-decoration:underline;
}

#nube_tags .clase1 a{
	font:10px Tahoma;
	color:#FFFFFF;
}

#nube_tags .clase2 a{
	font:bold 10px Tahoma;
	color:#FFFFFF;
	text-transform:uppercase;
}

#nube_tags .clase3 a{
	font:12px Georgia;
	color:#540000;
}

#nube_tags .clase4 a{
	font:10px Times New Roman;
	color:#FFFFFF;
}

#nube_tags .clase5 a{
	font:10px Tahoma;
	color:#FFFFFF;
	text-transform:uppercase;
}

#nube_tags .clase6 a{
	font:bold 10px Arial;
	color:#FFFFFF;
}

#nube_tags .clase7 a{
	font:10px Tahoma;
	color:#540000;
}

#nube_tags .clase8 a{
	font:bold 10px Georgia;
	color:#FFFFFF;
	text-transform:uppercase;
}

#contenido_pie #logo_facilis{
	float:right;
	margin-top:42px;
}

#contenido_pie #logo_facilis[id]{
	margin-top:35px;
}

#contenido_pie #copyright{
	float:right;
	clear:right;
	font:10px Tahoma;
	color:#FFFFFF;
	margin-top:70px;
}

#contenido_pie #copyright a{
	color:#FFFFFF;
}


/** Actividades **/

.clear{clear:both;}

#actividades .actividad_resumen{font:normal 12px Helvetica,Arial,sans-serif;}
#actividades .actividad_resumen h1{color:#F26122;font:normal 20px Georgia,serif;padding:0;margin:5px 0;}
#actividades .actividad_resumen h2{color:#F26122;font:normal 10px Verdana,sans-serif;text-align:right;padding:0;margin:0;margin-top:-15px;}
#actividades .actividad_resumen .resumen{color:#666;font:normal 12px Verdana,sans-serif;margin:5px 0;}
#actividades .actividad_resumen .precio{color:#F26122;font:bold 18px Georgia,serif;width:450px;float:left;}
#actividades .actividad_resumen .lupa{float:left;width:70px;text-align:right;}
#actividades .actividad_resumen .lupa a{color:#F26122;font:bold 14px Georgia,serif;margin:5px 0;text-decoration:none;line-height:25px;}
#actividades .actividad_resumen .anadir{float:left;width:80px;text-align:right;}
#actividades .actividad_resumen .anadir input{background:transparent;border:none;width:100px;height:22px;font:bold 14px Georgia,serif;cursor:pointer;color:#F26122;}
#actividades .separacion{height:1px;border-bottom:1px solid #999;padding-top:5px;}

#actividad_detalle{font:normal 12px Helvetica,Arial,sans-serif;}
#actividad_detalle h1{color:#F26122;font:normal 20px Georgia,serif;padding:0;margin:0;}
#actividad_detalle h2{color:#F26122;font:normal 10px Verdana,sans-serif;text-align:right;padding:0;margin:0;margin-top:-15px;}
#actividad_detalle .resumen{color:#666;font:bold 12px Verdana,sans-serif;margin:5px 0;}
#actividad_detalle .descripcion{color:#5b5b5b;font:normal 11px Verdana,sans-serif;margin:5px 0;}
#actividad_detalle .precio{color:#F26122;font:bold 18px Georgia,serif;width:460px;float:left;}
#actividad_detalle .anadir{float:left;width:150px;text-align:right;}
#actividad_detalle .anadir input{background:transparent;border:none;width: 90px;height:21px;font:bold 14px Georgia,serif;cursor:pointer;color:#F26122;}
#actividad_detalle .separacion{height:1px;border-bottom:1px solid #999;padding-top:5px;}

.pagination{text-align:center;margin:5px 0;padding:5px 0;background:#eaeaea;font:normal 12px Helvetica,Arial,sans-serif;}
.pagination a{color:#F26122;padding:0 3px;text-decoration:none;}
.pagination .current{color:#999;}
.pagination .disabled{color:#999;}


/** Inscripcion Actividades **/

#carrito_inscripcion .box{font:normal 12px Helvetica,Arial,sans-serif;color:#5B5B5B;margin-bottom:10px;overflow:hidden;}
#carrito_inscripcion .box1{border:1px solid #F26122;overflow:hidden;}
#carrito_inscripcion .box2{border:5px solid #e5e5e5;padding:5px;overflow:hidden;}
#carrito_inscripcion table.carrito_compra{width:80%;float:left;}
#carrito_inscripcion a, #carrito_inscripcion th{color:#F26122;}
#carrito_inscripcion #carrito_total{width:20%;float:left;text-align:center;}
#carrito_inscripcion #carrito_total h2{color:#F26122;font:bold 14px Helvetica,Arial,sans-serif;padding:0;margin:0;}

#pedido_main h2.pedido, .titulo-modulos, #paypal_detalles h2.paypal{
	font:bold 18px Georgia;color:#515151;margin:0 0 10px 5px;padding:0;border-bottom:1px solid #b5b5b5;}
#pedido_main p{font:normal 12px Helvetica,Arial,sans-serif;color:#5B5B5B;}
#pedido_main input.btn_submit{background:transparent;border:0;color:#F26122;font:bold 14px Helvetica,Arial,sans-serif;cursor:pointer;height:20px;float:right;}

#pedido-pago .titulo{font:bold 12px Helvetica,Arial,sans-serif;color:#F26122;}
#pedido-pago .forma_pago{padding:5px 0;margin:5px 0 0 80px;}

#resumen_inscripcion .box{font:normal 12px Helvetica,Arial,sans-serif;color:#5B5B5B;margin:10px 0;}
#resumen_inscripcion .box1{border:1px solid #F26122;overflow:hidden;}
#resumen_inscripcion .box2{border:5px solid #e5e5e5;padding:5px;}
#resumen_inscripcion table.carrito_compra{width:99%;float:left;}
#resumen_inscripcion table.carrito_compra td{border-bottom:1px solid #E5E5E5;padding:3px 0;}
#resumen_inscripcion a, #resumen_inscripcion th{color:#F26122;}
#resumen_inscripcion .pointer{color:#F26122;cursor:pointer;}
#resumen_inscripcion #pedido-totales{background:#E5E5E5;margin-left:380px;margin-top:10px;width:200px;}
#resumen_inscripcion #pedido-totales .left{color:#F26122;font:bold 12px Helvetica,Arial,sans-serif;text-align:right;padding:3px;}
#resumen_inscripcion #pedido-totales .right{color:#F26122;font:bold 16px Helvetica,Arial,sans-serif;text-align:right;padding:3px;}
#resumen_inscripcion #pedido-totales .right.big{font-size:18px;}

#pedido_form .observaciones{}
#pedido_form .observaciones label{color:#F26122;font:bold 12px Helvetica,Arial,sans-serif;clear:right;float;left;display:block;}
#pedido_form .observaciones textarea{border:1px solid #999;margin:10px 0;width:100%;color:#999;}

#pedido_ok{clear:both;}
#pedido_ok h3{font:bold 18px Georgia;color:#515151;color:#F26122;}
#pedido_ok .left{width:20%;float:left;}
#pedido_ok .right{width:80%;float:left;}
#pedido_ok .right p{color:#AEAEAE;font:normal 14px Helvetica,Arial,sans-serif;margin:10px 0;}
#pedido_main h4{color:#F26122;font:bold 14px Helvetica,Arial,sans-serif;margin:10px 0;clear:left;}
#pedido_main h4.titulo_datos_cliente{border-bottom:1px solid #E5E5E5;}
#pedido_main h4.numero_pedido{text-align:right;}

#datos_cliente .left{color:#F26122;font:bold 12px Helvetica,Arial,sans-serif;text-align:right;}
#datos_cliente .right{color:#ADADAD;font:normal 12px Helvetica,Arial,sans-serif;padding-left:20px;}

#detalles_inscripcion .box{font:normal 12px Helvetica,Arial,sans-serif;color:#5B5B5B;margin-bottom:10px;overflow:hidden;}
#detalles_inscripcion .box1{border:1px solid #F26122;overflow:hidden;}
#detalles_inscripcion .box2{border:5px solid #e5e5e5;padding:5px;overflow:hidden;}
#detalles_inscripcion table.carrito_compra{width:100%;float:left;}
#detalles_inscripcion table.carrito_compra td{border-bottom:1px solid #E5E5E5;padding:3px 0;}
#detalles_inscripcion a, #resumen_inscripcion th{color:#F26122;}
#detalles_inscripcion .pointer{color:#F7941D;cursor:pointer;}
#detalles_inscripcion #pedido-totales{background:#E5E5E5;margin-left:380px;margin-top:10px;width:200px;}
#detalles_inscripcion #pedido-totales .left{color:#F26122;font:bold 12px Helvetica,Arial,sans-serif;text-align:right;padding:3px;}
#detalles_inscripcion #pedido-totales .right{color:#F26122;font:bold 16px Helvetica,Arial,sans-serif;text-align:right;padding:3px;}
#detalles_inscripcion #pedido-totales .right.big{font-size:18px;}

#pedido_main input.btn_imprimir{background:transparent;border:0;color:#F26122;font:bold 14px Helvetica,Arial,sans-serif;cursor:pointer;height:20px;float:right;}
#pedido_main .pointer{cursor:pointer;}

.paypal #pedido_ok #apiheader{font:bold 18px Georgia;color:#515151;margin:0 0 10px 5px;padding:0;border-bottom:1px solid #b5b5b5;width:100%;display:block;}
.paypal #pedido_ok #smaller{color:#F26122;font:bold 16px Helvetica,Arial,sans-serif;}
.paypal #pedido_ok table{color:#AEAEAE;font:normal 14px Helvetica,Arial,sans-serif;margin:10px 0;}


/** THICKBOX **/

.box_confirmacion {
	color:#2D2D2D;
	font: 12px Arial,Helvetica,sans-serif;
	letter-spacing:1px;
	padding:10px;
	text-align:center;
}

.box_margin {
	margin:25px 0 0;
	text-align:left;
}

.box_botonera {
	border-bottom:10px none;
	position:absolute;
	right:10px;
}

.box_boton {
	border:1px solid #868686;
	color:#2D2D2D;
	float:left;
	font:bold 14px Arial,Helvetica,sans-serif;
	letter-spacing:1px;
	margin:10px;
	text-align:center;
	width:85px;
}

.box_boton a {
	color:#2D2D2D;
	display:block;
	height:100%;
	text-decoration:none;
	vertical-align:middle;
	width:100%;
}

.box_boton a:hover{
	background:#BEBEBE;
}

.box_boton span {
	vertical-align:baseline;
}
.destacados img{
border:1px solid #766e65;
}
