BODY {background-color:#ECECEC; margin:0px; background-image: url(images/fondo.jpg); background-repeat:repeat-x }
img{border:0;}
ul{counter-reset:item}
li{display:list-item}
a:link{color:#666666;
text-decoration: none;}
a:visited{color:#666666;
text-decoration: none;}
a:hover {
	text-decoration: underline;
}


.Estilo1 {color: #FF0000}

/*-------comun-------*/
.contenedor{margin:0px;}
.contenido{width:980px; margin-left:auto; margin-right:auto; margin-top:auto; margin-bottom:auto;text-align:justify; background-color:#FFFFFF; background-image:url(images/fondopinchos.jpg); overflow:visible}

.quienes_logo{ width:403px; height:144px; }
.quienes_arriba{ width:577px; height:144px; background-image:url(images/web3_2.jpg); }

.cabecera{ height:99px; clear:both }
.izq{ width:231px; float:left; height:550px;}
.logo{ width:231px; height:75px; float:left; clear:left}
.enlaces{ width:749px; height:75px; float:left;}
.arriba{ height:19px; background-color:#47480E; color:#C0C1AD; font-family:Tahoma, Verdana, Arial; font-size:0.7em; padding-left:10px; padding-top:5px; clear:both}

.login{ background-color:#949494; width:231px; height:74px; border-bottom:1px solid #ffffff; border-top:1px solid #ffffff; font-family:Tahoma, Verdana, Arial; color:#FFFFFF; font-size: 0.7em}
.foto{ height:156px; width:231px; background-image:url(images/foto.jpg)}
.pinchos{ width:231px; height:30px;}
.columna{ width:199px; margin-left:auto; margin-right:auto; margin-top:30px; }
.titulo_columna{}
.contenido_columna{ background-image: url(images/fondocontenidocolumna.jpg); height:40px; padding:11px; font-family: Tahoma, Verdana, Arial; font-size:0.7em }
.abajo_columna{ background-image:url(images/abajo_columna.jpg); width:199px; clear:both; margin-bottom:20px}
.pie{ height:21px; background-color:#D9D9D9; clear:both; font-family: Tahoma, Verdana, Arial; font-size:0.7em; color:#666666; padding-top:10px; text-align:center}
.cuerpo{ font-family: Tahoma, Verdana, Arial; font-size:0.7em; color:#555555; text-align:justify; background-color:#FFFFFF; float:right}
.titulo_mostrado{ background-image:url(images/titulo_mostrado.jpg); height:17px; padding-top:6px; padding-left:8px; font-size:0.9em}
.abajo_mostrado{ background-image:url(images/abajo_mostrado.jpg); height:15px; width:364px; clear:both; overflow:hidden}
.titulo_mostrado2{ background-image:url(images/titulo_mostrado2.jpg); height:17px; padding-top:6px; padding-left:8px; font-size:0.9em}
.abajo_mostrado2{ background-image:url(images/abajo_mostrado2.jpg); height:15px; overflow:hidden; clear:both}
p span a:link, p span a:hover, p span a:active, p span a:visited{color:#6D7F2B; text-decoration:none; font-weight:bold}
/*------------------------------------------------------*/

.textonegro{ color:#000000}
.textorojo{ color:#FF0000; text-align:left}
.textogris{ color:#494949; text-decoration:none}
.textogristitulo{ color:#737372; }
.textoadematica{ color:#BBBBBB; text-decoration:none}


.enviarbox{font-family: Tahoma, Verdana, Arial; width:180px; font-size:1em }
.textboxcontacto{ height:10px; font-family: Tahoma, Verdana, Arial; width:70px; font-size:1em }
.campo{ width:200px; float:left; font-family:Tahoma, Verdana, Arial; color:#5D5D5D; text-align:right; margin-bottom:5px}


/*-------elementos form-------*/
.formulariocontacto{ text-align:right; width:200px; float:left; margin-left:40px}
.formulariocontacto2{ width:200px; float:left}
.enviarcontacto{width:250px; float:left; font-family:Tahoma, Verdana, Arial; font-size:0.7em; color:#5D5D5D; text-align:right; margin-top:15px}


.enviar_reserva { cursor:pointer; HEIGHT: 30px ; background-image:url(images/siguiente.jpg); width:60px;}
.enviar { cursor:pointer; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; HEIGHT: 20px ; background-color:#73721F; color:#FFFFFF; width:60px; BORDER-BOTTOM: #73721F 1px solid; BORDER-LEFT: #73721F 1px solid; BORDER-RIGHT: #73721F 1px solid; BORDER-TOP: #73721F 1px solid;}
.textarea1 { BORDER-BOTTOM: #5A5A5A 1px solid; BORDER-LEFT: #5A5A5A 1px solid; BORDER-RIGHT: #5A5A5A 1px solid; BORDER-TOP: #5A5A5A 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; width:175px}
.campo_privada { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color:#DA8726; height:10px; color:#ffffff; border:1px solid #DA8726}
.consulta { BORDER-BOTTOM: #B8B4A8 1px solid; BORDER-LEFT: #B8B4A8 1px solid; BORDER-RIGHT: #B8B4A8 1px solid; BORDER-TOP: #B8B4A8 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; width:145px; height:60px; color:#555555}

.textbox1 { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 10px; background-color:#ffffff; height:10px; color:#555555; border:1px solid #B8B4A8}
.enviar2 { cursor:pointer; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 10px; HEIGHT: 20px ; background-color:#626262; color:#FFFFFF; width:70px; BORDER: #626262 1px solid; font-weight:bold}
.txtreserva { FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; background-color:#ffffff; height:14px; color:#555555; border:1px solid #ffffff; width:150px}

.encabeh1 {
	display:inline;
	font-size:11px;
}
.novedad {display:block; color:#000000; width:89px; height:14px; text-align:center; background-image:url(images/novedad.jpg); background-position:center; background-repeat:no-repeat;}
.agotado {display:block; color:#000000; width:89px; height:14px; text-align:center; background-image:url(images/agotado.gif); background-position:center; background-repeat:no-repeat;}
.promocion {display:block; color:#000000; width:89px; height:14px; text-align:center; background-image:url(images/promocion.gif); background-position:center; background-repeat:no-repeat;}
.general_1 {
	width:155px;
	text-align:right;
	margin-top:11px;
}
.general_2 {
	float:left;
	width:200px;
}
.general_3 {
	float:right;
	padding-right:5px;
	font-size:0.9em;
}
.general_4 {
	width:80px;
	height:10px;
	background-color:#A8A8A8;
	border:1px solid #B9B9B9;
	font-size:0.8em;
}
.general_5 {
	width:150px;
	float:left;
	text-align:left;
	padding-left:8px;
	margin-top:6px;
}
.general_6 {
	width:80px;
	height:10px;
	background-color:#A8A8A8;
	border:1px solid #B9B9B9;
	font-size:0.9em;
}
.general_7 {
	width:40px;
	padding-top:6px;
	float:left;
}
.general_8 {
	float:left;
	width:80px;
	padding-left:20px;
	padding-bottom:10px;
	padding-top:10px;
	color:#CCCCCC;
	font-size:0.9em;
	font-weight:bold;
}
.general_9 {
	float:left;
	width:120px;
	padding-left:10px;
	padding-bottom:10px;
	padding-top:10px;
	color:#CCCCCC;
	font-size:0.9em;
	font-weight:bold;
}
.general_10 {
	background-image:url(images/fondocontenidocolumna.jpg);
}
.general_11 {
	height:83px;
}
.general_12 {
	width:80px;
	float:left;
}
.general_13 {
	float:left;
	margin-top:10px;
	width:146px;
	margin-left:1px;
}
.general_14 {
	float:left;
	margin-top:7px;
}
.general_15 {
	float:left;
	width:140px;
	margin-top:10px;
	font-size:0.9em;
}
.general_16 {
	margin:0;
	border:0;
}
.general_17 {
	list-style:none;
	float:left;
}
.general_18 {
	color:#666666;
	text-decoration:none;
}
.general_19 {
	width:160px;
	float:left;
}
.general_20 {
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:130px;
}
.general_21 {
	color:#555555;
}
.en_linea {
	display:inline;
}
.catalogo_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.color_666666 {
	color:#666666;
}
.catalogo_2 {
	width:475px;
	float:left;
}
.catalogo_3 {
	width:467px;
	margin-top:20px;
	float:left;
}
.catalogo_4 {
	float:left;
	width:467px;
	margin-top:5px;
}
.catalogo_5 {
	background-image:url(images/arriba_busavanz.jpg);
	height:12px;
}
.catalogo_6 {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	background-color:#EDEDED;
	min-height:80px;
	overflow:visible;
}
.catalogo_7 {
	padding-left:20px;
	padding-right:10px;
	width:320px;
	float:left;
	padding-top:5px;
}
.catalogo_8 {
	width:110px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
}
.catalogo_9 {
	float:left;
	width:200px;
	margin-bottom:4px;
}
.catalogo_10 {
	width:110px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
	clear:left;
}
.catalogo_11 {
	float:left;
	width:200px;
	margin-bottom:4px;
}
.catalogo_12 {
	width:110px;
	float:left;
	text-align:right;
	padding-top:3px;
	padding-right:5px;
	clear:left;
}
.catalogo_13 {
	float:left;
	width:200px;
	margin-bottom:4px;
}
.catalogo_14 {
	padding-right:10px;
	width:100px;
	float:right;
	padding-top:5px;
}
.catalogo_15 {
	float:left;
	padding-right:4px;
	padding-bottom:10px;
	padding-left:10px;
}
.catalogo_16 {
	background-image:url(images/abajo_busavanz.jpg);
	height:12px;
}
.catalogo_17 {
	width:193px;
	float:left;
	margin-left:10px;
}
.catalogo_18 {
	width:193px;
	float:left;
	margin-top:20px;
}
.catalogo_19 {
	width:193px;
	float:left;
}
.catalogo_20 {
	background-image:url(images/arriba_clasificados.jpg);
	height:10px;
	margin-top:5px;
}
.catalogo_21 {
	border-left:1px solid #cccccc;
	border-right:1px solid #cccccc;
	height:5px;
	height:90px;
	padding-bottom:10px;
	background-color:#EDEDED;
}
.catalogo_22 {
	padding-left:7px;
}
.catalogo_23 {
	padding-left:5px;
}
.catalogo_24 {
	margin-top:3px;
	padding-left:5px;
}
.catalogo_25 {
	margin-top:10px;
	padding-left:5px;
}
.catalogo_26 {
	margin-top:3px;
	padding-left:5px;
}
.catalogo_27 {
	width:140px;
	font-size:0.8em;
}
.catalogo_28 {
	height:15px;
	background-image:url(images/abajo_clasificados.jpg);
	margin-bottom:15px;
}
.catalogo_29 {
	margin-top:25px;
	margin-bottom:15px;
	clear:both;
	border-bottom:1px solid #cccccc;
	height:15px;
	margin-right:15px;
}
.catalogo_30 {
	float:left;
	width:300px;
}
.catalogo_31 {
	float:right;
	width:200px;
	text-align:right;
}
.catalogo_32 {
	width:324px;
	margin-bottom:20px;
	margin-right:5px;
	margin-left:5px;
	float:left;
}
.catalogo_33 {
	float:left;
	width:200px;
}
.catalogo_34 {
	float: right;
	padding-right:10px;
	width:80px;
	text-align:right;
}
.catalogo_35 {
	float: right;
	padding-right:10px;
	width:80px;
	text-align:right;
}
.catalogo_36 {
	border-left:1px solid #CACACA;
	border-right:1px solid #cacaca;
	min-height:140px;
}
.catalogo_37 {
	float:left;
	width:100px;
	height:100px;
	margin:5px;
}
.catalogo_38 {
	float:left;
	width:170px;
	margin-top:5px;
	margin-left:10px;
}
.catalogo_39 {
	font-weight:bold;
	color:#555555;
	clear:both;
	margin-top:10px;
}
.catalogo_40 {
	color:#666666;
	margin-top:3px;
	padding-bottom:9px;
}
.catalogo_41 {
	color:#666666;
	margin-top:3px;
}
.catalogo_42 {
	border-left:1px solid #CACACA;
	border-right:1px solid #cacaca;
	min-height:15px;
}
.catalogo_43 {
	float:left;
	width:130px;
	padding-left:15px;
	font-size:1.1em;
}
.catalogo_44 {
	font-size:1.1em;
	font-weight:bold;
	margin-top:10px;
}
.catalogo_45 {
	float:right;
	width:120px;
}
.catalogo_46 {
	color:#666666;
	font-size:0.9em;
}
.catalogo_47 {
	width:25px;
	float:left;
}
.catalogo_48 {
	float:left;
	padding-top:4px;
	padding-left:4px;
}
.limpiar {
	clear:both;
}
.catalogo_49 {
	width:300px;
	margin:auto;
	clear:both;
}
.catalogo_50 {
	width:150px;
	float:left;
}
.catalogo_51 {
	width:150px;
	float:right;
}
.catalogo_52 {
	clear:both;
	height:10px;
}
.catalogo_53 {
	height:12px;
	width:200px;
	font-size:0.8em;
}
.catalogo_55 {
	width:140px;
	font-size:0.8em;
}
.color_777777 {
	color:#777777;
}
.negrita {
	font-weight:bold;
}
.compra_1 {
	background-color:#F5F5F5;
	border-left:1px solid #888888;
	padding-left:10px;
	height:20px;
	padding-top:8px;
	border-right:1px solid #888888;
	text-align:center;
	border-top:1px solid #cccccc;
	width:629px;
}
.compra_2 {
	float:right;
	padding-right:40px;
	font-size:1.6em;
	padding-left:10px;
}
.compra_3 {
	float:right;
	width:200px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
	margin-top:5px;
}
.compra_4 {
	width:629px;
}
.compra_5 {
	float:left;
	margin-top:10px;
	margin-left:50px;
}
.compra_6 {
	float:right;
	width:200px;
	padding-right:100px;
	margin-top:10px;
}

.compra_7 {
	margin-left:50px;
	border:1px solid #cccccc;
	margin-right:50px;
	background-color:#E5E5E5;
	font-family:Tahoma, Verdana, Arial;
	color:#666666;
	padding:18px;
	text-align:center;
	line-height:20px;
	margin-top:50px;
	margin-bottom:20px;
	clear:both;
}
.compra_8 {
	margin:9px;
	margin-left:20px;
	line-height:1.2em;
}
.compra_9 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.compra_10 {
	margin-bottom:5px;
	margin-left:3px;
}
.compra_11 {
	width:20px;
	font-size:9px;
}
.compra_r_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.compra_r_2 {
	float:left;
	width:680px;
	margin-top:30px;
}
.centrada {
	text-align:center;
}
.texto_izd {
	text-align:left;
}
.cursivo{
	font-style:italic;	
}
.contacto_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.contacto_2 {
	padding-left:10px;
}
.contacto_3 {
	font-family:Tahoma, Verdana, Arial;
	color:#666666;
	padding-left:45px;
	padding-top:20px;
	padding-bottom:20px;
}
.contacto_4 {
	clear:both;
	width:620px;
}
.contacto_5 {
	margin-left:50px;
	border:1px solid #cccccc;
	margin-right:50px;
	background-color:#E5E5E5;
	font-family:Tahoma, Verdana, Arial;
	color:#666666;
	padding:18px;
	text-align:center;
	line-height:20px;
	margin-top:50px;
	margin-bottom:20px;
	clear:both;
}
.contacto_7 {
	margin:9px;
	margin-left:20px;
	line-height:1.2em;
}
.contacto_6 {
	margin-right:50px;
}
.enlaces_1 {
	clear:both;
	margin-top:30px;
	height:500px;
	width:600px;
	margin-left:auto;
	margin-right:auto;
}
.enlaces_2 {
	float:left;
	width:120px;
	text-align:center;
}
.enlaces_3 {
	padding-top:5px;
	text-align:left;
}
.enlaces_4 {
	float:left;
	width:150px;
	text-align:center;
	margin-left:80px;
}
.enlaces_5 {
	margin-left:auto;
	margin-right:auto;
	height:85px;
}
.enlaces_6 {
	padding-top:5px;
}
.enlaces_7 {
	clear:both;
	height:15px;
}
.enlaces_8 {
	float:left;
	width:200px;
}
.enlaces_9 {
	float:left;
	width:180px;
}
.enlaces_10 {
	color:#333333;
}
.enlaces_11 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.eus_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.eus_2 {
	float:right;
	width:200px;
	padding-top:0;
}
.eus_3 {
	float:left;
	width:470px;
	margin-top:30px;
}
.identificar_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.identificar_2 {
	float:left;
	height:100px;
	padding:30px;
}
.identificar_3 {
	float:right;
	width:350px;
	padding-right:20px;
}
.identificar_4 {
	width:300px;
	height:50px;
	border:1px solid #666666;
	padding:8px;
	margin-top:20px;
}
.identificar_5 {
	float:left;
	width:200px;
}
.identificar_6 {
	float:left;
	width:50px;
	margin-top:4px;
}
.identificar_7 {
	float:left;
	width:130px;
}
.identificar_8 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:130px;
}
.identificar_9 {
	float:left;
	width:50px;
	margin-top:4px;
}
.identificar_10 {
	float:left;
	width:130px;
}
.identificar_11 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:130px;
}
.identificar_12 {
	float:right;
	width:100px;
	padding-bottom:2px;
	padding-top:7px;
	margin:auto;
}
.identificar_13 {
	width:600px;
	height:5px;
	border-bottom:1px dashed #666666;
	clear:both;
	margin-top:20px;
	margin-bottom:10px;
	margin:auto;
}
.identificar_14 {
	font-weight: bold;
	color: #339933;
}
.identificar_15 {
	width:580px;
	border:1px solid #666666;
	padding:7px;
	margin:auto;
	margin-top:20px;
}
.identificar_16 {
	float:left;
	width:80px;
	margin-top:4px;
}
.izquierda {
	float:left;
}
.identificar_17 {
	float:left;
	width:90px;
	margin-top:4px;
	margin-left:40px;
}
.identificar_18 {
	clear:both;
	height:1px;
}
.identificar_19 {
	width:300px;
	float:left;
}
.identificar_20 {
	float:left;
	margin-top:4px;
}
.identificar_21 {
	float:left;
	width:100px;
	margin-left:50px;
	margin-top:30px;
}
.identificar_22 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:100px;
}
.identificar_23 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
}
.identificar_24 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
}
.identificar_25 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
}
.identificar_26 {
	margin:2px;
	background-color:#E9E9E9;
	border:1px solid #E9E9E9;
	width:101px;
}
.identificar_27 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
}
.identificar_28 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:60px;
}
.index_1 {
	width:370px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.index_2 {
	padding-top:15px;
}
.index_3 {
	margin-top:20px;
	margin-bottom:15px;
}
.index_4 {
	width:364px;
	margin-bottom:20px;
}
.index_5 {
	float:left;
	width:200px;
}
.index_6 {
	float: right;
	padding-right:10px;
	width:120px;
	text-align:right;
}
.index_7 {
	border-left:1px solid #CACACA;
	border-right:1px solid #cacaca;
	height:140px;
}
.index_8 {
	float:left;
	width:100px;
	height:100px;
	margin:5px;
}
.index_9 {
	float:left;
	width:230px;
	margin-top:5px;
	margin-left:10px;
}

.index_10 {
	font-weight:bold;
	color:#555555;
	clear:both;
	margin-top:10px;
}
.index_11 {
	color:#666666;
	margin-top:3px;
	padding-bottom:9px;
}
.index_12 {
	color:#666666;
	margin-top:3px;
}
.subrayar {
	text-decoration:underline;
}
.index_13 {
	border-left:1px solid #CACACA;
	border-right:1px solid #cacaca;
	height:15px;
}
.index_14 {
	float:right;
	width:120px;
}
.index_15 {
	color:#666666;
	font-size:0.9em;
}
.index_16 {
	width:25px;
	float:left;
}
.index_17 {
	float:left;
	padding-top:4px;
	padding-left:4px;
}
.index_18 {
	float:left;
	margin-left:8px;
	margin-top:20px;
}
.index_19 {
	margin-top:10px;
	padding-left:10px;
}
.index_20 {
	margin-left:15px;
	margin-top:10px;
}
.index_21 {
	margin-top:5px;
	line-height:1.4em;
	font-weight:bold;
}
.lista_sin_icono {
	list-style:none;
}
.index_22 {
	margin-left:15px;
	margin-top:20px;
}
.index_23 {
	width:320px;
	height:75px;
	background-image:url(images/fondodireccion.jpg);
	margin-top:25px;
}
.index_24 {
	margin:9px;
	margin-left:20px;
	line-height:1.2em;
}
.color_555555 {
	color:#555555;
}
.index_25 {
	float:left;
	width:200px;
	padding-left:15px;
	font-size:1.1em;
}
.index_26 {
	font-size:1.1em;
	font-weight:bold;
	margin-top:10px;
}
.ini_pago_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.ini_pago_2 {
	float:left;
	width:680px;
	margin-top:30px;
}
.ini_pago_3 {
	float:left;
	margin-top:10px;
}
.ini_pago_4 {
	background-color:#F5F5F5;
	border-left:1px solid #888888;
	padding-left:10px;
	height:20px;
	padding-top:8px;
	border-right:1px solid #888888;
	text-align:center;
	border-top:1px solid #cccccc;
	width:629px;
}
.ini_pago_5 {
	float:right;
	padding-right:100px;
	font-size:1.6em;
	padding-left:10px;
}
.ini_pago_6 {
	float:right;
	width:200px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
	margin-top:5px;
}
.ini_pago_8 {
	margin:2px;
	background-color:#E9E9E9;
	height:21px;
	border:1px solid #333333;
}
.ini_pago_7 {
	text-align:justify;
	padding:5px;
	margin:5px;
	border:1px dotted #000000;
}
.justificado {
	text-align:justify;
}
.mapa_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.mapa_2 {
	float:right;
	width:200px;
	padding-top:0;
}
.mapa_3 {
	float:left;
	width:470px;
	margin-top:30px;
}
.modif_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.modif_2 {
	float:left;
	width:680px;
	margin-top:30px;
}
.modif_3 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:130px;
}
.modif_4 {
	margin:2px;
	background-color:#E9E9E9;
	height:16px;
	border:1px solid #E9E9E9;
	width:130px;
}
.pago_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.pago_2 {
	float:left;
	width:680px;
	margin-top:30px;
}
.pago_3 {
	float:left;
	margin-top:10px;
}
.pago_4 {
	background-color:#F5F5F5;
	border-left:1px solid #888888;
	padding-left:10px;
	height:20px;
	padding-top:8px;
	border-right:1px solid #888888;
	text-align:center;
	border-top:1px solid #cccccc;
	width:629px;
}
.pago_5 {
	float:right;
	padding-right:100px;
	font-size:1.6em;
	padding-left:10px;
}
.pago_6 {
	float:right;
	width:300px;
	text-align:right;
	font-size:1.2em;
	font-weight:bold;
	margin-top:5px;
}
.pago_7 {
	width:600px;
	border-bottom:1px dashed #666666;
	clear:both;
	margin:auto;
}
.pago_8 {
	width:600px;
	border-bottom:1px dashed #666666;
	clear:both;
	margin:auto;
}
.pago_9 {
	font-size: 0.7em;
}
.pago_10 {
	width:600px;
	border-bottom:1px dashed #666666;
	clear:both;
	margin:auto;
}
.ofrecemos_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.ofrecemos_2 {
	float:right;
	width:200px;
	padding-top:0;
}
.ofrecemos_3 {
	float:left;
	width:470px;
	margin-top:20px;
}
.ofrecemos_4 {
	font-size:13px;
}
.ofrecemos_5 {
	font-size:11px;
}
.quienes_1 {
	width:690px;
	float:left;
	padding-left:30px;
	margin-top:20px;
}
.quienes_2 {
	float:right;
	width:200px;
	padding-top:0;
}
.quienes_3 {
	float:left;
	width:470px;
	margin-top:30px;
}
.quienes_4 {
	margin-top:0;
}
.quienes_5 {
	margin-top:10px;
}
.quienes_6 {
	padding-left:10px;
	padding-top:10px;
}
.quienes_7 {
	background-color:#E7E9E6;
	background-image:url(images/rectangulo_fondo.jpg);
	font-size:13px;
	width:442px;
	height:111px;
}
.quienes_8 {
	border:0;
	margin:0;
	padding:10px 30px 0 45px;
}
.quienes_9 {
	border:0;
	margin:0;
	text-align:center;
}
.quienes_10 {
	border:0;
	margin:0;
	text-align:right;
	padding-right:15px;
	padding-top:5px;
}
.quienes_11 {
	border:0;
	margin:0;
	padding-left:45px;
	padding-top:5px;
}
.result_1 {
	padding-top:50px;
	padding-left:30px;
	width:700px;
}
.result_2 {
	padding-left:24px;
	text-align:right;
	width:700px;
}
.general22 {
	list-style:none;
	font-size:0.7em;
	float:left;
}
.parrafo_limpio {
	border:0;
	margin:0;
}
.sinborde {
	border:0;
}
.carrito_c_1 {
	width:285px;
	background-image:url(images/cesta_libro.jpg);
	vertical-align:middle;
	text-align:center;
	color:#000000;
	height:34px;
}
.carrito_c_2 {
	width:79px;
	background-image:url(images/cesta_precio.jpg);
	vertical-align:middle;
	text-align:center;
	color:#000000;
}
.carrito_c_3 {
	width:93px;
	background-image:url(images/cesta_cantidad.jpg);
	vertical-align:middle;
	text-align:center;
	color:#000000;
}
.carrito_c_4 {
	width:92px;
	background-image:url(images/cesta_subtotal.jpg);
	vertical-align:middle;
	text-align:center;
	color:#000000;
}
.carrito_c_5 {
	width:92px;
	background-image:url(images/cesta_eliminar.jpg);
	vertical-align:middle;
	text-align:center;
	color:#000000;
}
.carrito_c_6 {
	width:641px;
	background-color:#F5F5F5;
	margin-top:20px;
	border:0;
}
.carrito_c_7 {
	background-color:#F5F5F5;
	border-left:1px solid #888888;
	padding-left:10px;
	height:20px;
	padding-top:8px;
	padding-bottom:5px;
}
.lista_enlace {
	list-style-type:none;
	padding-bottom:20px;
}
.boton_abajo {
	vertical-align:bottom;
}
.boton_arriba {
	vertical-align:top;
}
.margen0 {
	margin:0;
}
.cat_linea {
	display:inline;
}
.cat_1em {
	font-size:1em;
}
.cat_1em_nor {
	font-size:1em;
	font-weight:normal;
}
.index_cat_h2 {
	margin-bottom:0;
	font-size:1em;
	margin-left:0;
	margin-right:0;
}

/*CAMPO DESCRIPCION*/
.descripcion_ficha {
	width:342px;
	margin:0px;
	padding:5px 10px 10px 10px;
	min-height:80px;
	border-bottom:none;
	border-left:1px solid #ccc;;
	border-right:1px solid #ccc;;
	border-top:none;}
.titulo_descripcion { padding:5px; text-decoration:underline;}	
.texto_descripcion { padding:5px;}
/*NAVEGADORES NOVEDADES*/
.navegadores { float:right; margin:5px 10px 15px 5px; font-size:0.95em; }
.color { color:#F5F5F5;}
.navegadores a { text-decoration:none;}
.negor { color:#000000; font-weight:bold;}