body { margin-left: 0px; margin-top: 0px; background-color: #000000; line-height:15px; text-align:center; padding: 0px 0px 0px 0px; }
a { text-decoration:none; color:#fecc91; }
a:hover { text-decoration:none; color:#99CC00; }
a:link, a:visited { text-decoration: none; border-color:none; border-style:hidden; }
.floatr{ float:right; }
p { margin-top: 0px; margin-bottom: 10px; }
img { border:none; }
#contenedor { position:absolute; float:left; margin-top:0px; width:1003px; height: 400px; margin-left:-501px; left:50%; }
#contenido { float:left; margin-top:0px; width:1003px; height:400px; text-align:left; background-image:url(../imagenes/edificios.jpg); background-repeat:repeat-x; }
#lineas1 { margin-top:-64px; width:1003px; height:3px; text-align:left; background-image:url(../imagenes/linea.gif); background-repeat:repeat-x; }
#lineas2 { margin-top:0px; width:1003px; height:5px; text-align:left; background-image:url(../imagenes/linea2.gif); background-repeat:repeat-x; }

div#fondobis { float:right; margin-top:5px; width:200px; height:200px; text-align:right; background-image:url(../imagenes/fondo3.gif); background-repeat:no-repeat; }
div#fondo2 { margin-top:0px; width:995px; height: 70px; background-image:url(../imagenes/fondo2.gif); background-repeat:no-repeat; }
div#final { float:center; margin-top:-4px; width:460px; height:54px; text-align:center; background-image:url(../imagenes/final.gif); background-repeat:no-repeat; }
#top { height:127px; background-image: url(../imagen/behardan-cabecera2.jpg); background-repeat: no-repeat; }
#menu{ float:right; height:15px; color:#FFFFFF; margin-top:60px; margin-right:15px; font-family:Arial, Helvetica, sans-serif; color:#fecc91; font-size:13px; }
#menu div{ float:left; height:15px; }
#menu a { padding: 7px 0px 0px 17px; color:#fecc91; text-decoration:none; height:20px; float:left; font-variant:small-caps; }
#menu a:hover {	color:#FFFFFF; }
#cuerpo { height:330px; padding:13px 13px 3px 13px; background-color:#FFFFFF; }	
#izquierda{	width:468px; }
#derecha{ float:right; width:211px; }
#catalogo { margin-felf:6PX; margin-top:15px; float:left; width:394px; height:148px; }
#oferta { margin-felf:150PX; margin-top:30px; float:left; width:388px; height:212px; background-image:url(../imagenes/ofertas.jpg); background-repeat:no-repeat; }
#produ { margin-felf:590PX; margin-top:13px; float:left; width:228px; height:158px; background-image:url(../imagenes/productos.jpg); background-repeat:no-repeat; }
#proyec { margin-felf:24PX; margin-top:13px; float:left; width:133px; height:158px; background-image:url(../imagenes/proyectos.jpg); background-repeat:no-repeat; }
#formulario { float:left; padding:15px 0px 0px 10px; }	
#cajas1 { float:left; background-image: url(../imagenes/fondo1.gif); background-repeat: no-repeat; height:195px; width: 195px; margin-top:0px; margin-left:23px; color:#ffffff; font-size:14px; font-family:Geneva, Arial, Helvetica, sans-serif; line-height:30px; padding-left: 10px; padding-top: 10px; }
#linea-foto { float:left; height:59px; width: 992px; margin-top:10px; margin-left:0px; }
#logo { float:left; height:88px; width: 1003px; margin-top:0px; margin-left:0px; background-image:url(../imagenes/logo4.jpg); background-repeat:no-repeat; }
#fondobis { float:left; height:400px; width: 514px; margin-top:12px; margin-left:15px; border:#FFFFFF solid 1px; }
#fondo{
	float:left;
	height:410px;
	width:514px;
	margin-top:0px;
	margin-left:15px;
	margin-bottom:15px;
}
#fondonuevo{
	float:left;
	height:400px;
	width: 574px;
	margin-top:12px;
	margin-left:0px;
	border:#FFFFFF solid 1px;
    
}
#tituloproyectos{
float:left;
	height:30px;
	width: 514px;
	margin-top:10px;
}
#tituloproyectos2{

	height:30px;
	width: 150px;
	margin-top:5px;
	margin-left:0px;
}
#antes{
float:left;
height:10px;
width: 149px;
margin-left:25px;
margin-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#fotoalta{
float:left;
margin-left:0px;
height:400px;
width: 237px;
border-right:#FFFFFF solid 1px;
}
#fotoalta3{
float:left;
margin-left:0px;
height:400px;
width: 300px;
border-right:#FFFFFF solid 1px;
}
#fotoalta2{
height:400px;
width: 304px;
}
#fotoancha{
height:380px;
width: 514px;
border-bottom:#FFFFFF solid 1px;
}
#foto1{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto1c{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:-60px;
border:#FFFFFF solid 1px;
}
#foto1 a{
border-style:none;
}
#foto1 a:visited{
border-style:none;
border-style:none;
}
#foto1 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto1b{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:15px;

}
#foto2{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto2 a{
text-decoration:none;
border-style:none;
}
#foto2 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto3{
float:left;
height:100px;
width: 133px;
margin-left:90px;
margin-top:15px;
border:#FFFFFF solid 1px;
}

#foto3 a{
text-decoration:none;
border-style:none;
}
#foto3 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto4{
float:left;
height:177px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto4 a{
text-decoration:none;
border-style:none;
}
#foto4 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto4b{
float:center;
height:100px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto4b a{
text-decoration:none;
border-style:none;
}
#foto4b a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto5{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:-60px;
border:#FFFFFF solid 1px;
}
#foto5 a{
text-decoration:none;
border-style:none;
}
#foto5 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto6{
float:left;
height:177px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto6 a{
text-decoration:none;
border-style:none;
}
#foto6 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto7{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:5px;
border:#FFFFFF solid 1px;
}
#foto7 a{
text-decoration:none;
border-style:none;
}
#foto7 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto8{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:0px;
border:#FFFFFF solid 1px;
}
#foto8 a{
text-decoration:none;
border-style:none;
}
#foto8 a:link, a:visited {
	text-decoration: none;
	border-style:none;
}
#foto9{
float:left;
height:100px;
width: 75px;
margin-left:10px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto10{
float:left;
height:100px;
width: 75px;
margin-left:10px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto11{
float:left;
height:100px;
width: 133px;
margin-left:15px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#foto12{
float:left;
height:100px;
width: 133px;
margin-left:10px;
margin-top:45px;
border:#FFFFFF solid 1px;
}
#foto13{
float:left;
height:100px;
width: 133px;
margin-left:60px;
margin-top:45px;
border:#FFFFFF solid 1px;
}
#foto13b{
float:left;
height:100px;
width: 75px;
margin-left:10px;
margin-top:45px;
border:#FFFFFF solid 1px;
}
#fotoantes{
float:left;
height:180px;
width: 240px;
margin-left:45px;
_margin-left:25px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
.fotoantes1{
height:180px;
width: 240px;
}
.fotodespues1{
height:180px;
width: 240px;
}
#fotodespues{
float:left;
height:180px;
width: 240px;
margin-left:10px;
margin-top:15px;
border:#FFFFFF solid 1px;
}
#despues{
float:left;
height:10px;
width: 149px;
margin-left:110px;
margin-top:15px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
}
#textoproyectos{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width: 495px;
margin-left:25px;
margin-top:30px;
}
#textoproyectos2{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
width: 395px;
margin-left:25px;
margin-top:10px;
}
#mainproyectos{
float:left;
width: 395px;
margin-left:10px;
margin-top:10px;
}
#imagenproyectos{
float:left;
width: 140px;
height:100px;
margin-left:5px;
margin-top:10px;
border:#FFFFFF solid 1px;
}
#imagenproyectos2{
float:left;
width: 410px;
height:140px;
margin-left:0px;
margin-top:10px;

}

#textoproductos{
float:left;
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
width: 485px;
margin-left:15px;
margin-top:10px;
text-align:left;
}
#textofondo{
float:left;
width: 564px;
height:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-top:5px;
text-align:left;

}
#fondofoto{
	float:left;
	height:381px;
	width: 560px;
	margin-top:-2px;
	margin-left:0px;
	background-image:url(../imagenes/cama4.gif);
	background-repeat:no-repeat;
	border:#FFFFFF solid 1px;
	
		
}
#quienes3{
	float:left;
	height:320px;
	width: 300px;
	margin-top:25px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	background-color:#000000;
	
	}
#quienes{
	float:left;
	height:395px;
	width: 564px;
	margin-top:12px;
	margin-left:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	border:#FFFFFF solid 1px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	background-color:#000000;
	}
#quienes2{
	float:left;
	width: 250px;
	margin-top:12px;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	text-align:justify;
	}
	#quienes4{
	float:left;
	width: 800px;
	margin-top:12px;
	margin-left:5px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:9px;
	text-align:left;
	padding-left: 5px;
	padding-right: 5px;
	padding-top:5px;
	text-align:justify;
	}
	#imaquienes{
	float:right;
	height:130px;
	width: 190px;
	
	margin-top:33px;
	margin-right:0px;
	}
	#imaquienes2{
	float:right;
	height:130px;
	width: 190px;
	
	margin-top:52px;
	margin-right:5px;
	}
#fondofertas{
	float:left;
	height:400px;
	width: 440px;
	margin-top:12px;
	margin-left:15px;
	border:#FFFFFF solid 1px;
	}
	#fondofertas50{
	float:left;
	height:380px;
	width: 780px;
	margin-top:12px;
	margin-left:15px;
	border:#FFFFFF solid 1px;
	}
	#fondofertas100{
	float:left;
	height:784px;
	width: 835px;
	margin-top:12px;
	margin-left:15px;
	border:#FFFFFF solid 1px;
	}
	#fondofbilbao{
	float:left;
	height:330px;
	width: 287px;
	margin-top:12px;
	margin-left:15px;
	border:#FFFFFF solid 1px;
	}
	#fondotarragona{
	float:left;
	height:283px;
	width: 480px;
	margin-top:30px;
	margin-left:-5px;
	margin-bottom:20px;
	border:#FFFFFF solid 1px;
	}
#titulofertas{
background-color:#741918;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:10px;
width:85px;
}
#imagenprocuto{
width:79px;
height:79px;
border:#FFFFFF solid 1px;

}
#mapabilbo{
float:left;
width:375px;
height:285px;
margin-top:45px;
margin-left:15px;
border:#FFFFFF solid 1px;
}
#mapatarragona{
float:left;
width:480px;
height:283px;
margin-top:0px;
margin-left:0px;
}
#titulofertasb{
background-color:#741918;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:10px;
width:88px;
}
#titulofertasc{
background-color:#741918;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:10px;
width:180px;
}
#titulosemana{
background-color:#741918;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:10px;
width:142px;
}
#titulofertas2{
background-color:#741918;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:16px;
font-weight:bold;
width:265px;
height:30px;
}
#titulofertas2b{
background-color:#000000;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:center;
font-size:16px;
font-weight:bold;
width:265px;
height:30px;
}
#textofertas{
background-color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
vertical-align:middle;
font-size:10px;
width:85px;
}
#textofertas2{
background-color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
vertical-align:middle;
font-size:10px;
width:185px;


}
#textofertas3{
background-color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
vertical-align:middle;
font-size:10px;
margin-left:40px;
width:285px;


}
#textoproducto{
background-color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
vertical-align:middle;
font-size:10px;
width:120px;

}
#textosemana{
background-color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;
text-align:center;
vertical-align:middle;
font-size:10px;
width:150px;

}
#imagenfertas{
background-color:#000000;
width:85px;
height:60px;
border:#FFFFFF solid 1px;
}
#paginador{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:265px;
}
#paginadorc{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:170px;
}
#paginador2{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:185px;
}
#paginador3{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:185px;
margin-top:380px;
margin-right:5px;
margin-bottom:5px;
}
#paginador4{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:3px;
margin-bottom:5px;
}
#paginador5{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:195px;
margin-bottom:5px;
}

#paginador6{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:180px;
margin-bottom:5px;
}
#paginador6b{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:165px;
margin-bottom:5px;
}
#paginador6c{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:195px;
margin-bottom:5px;
}
#paginador7{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:118px;
margin-bottom:5px;
}
#paginador8{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:63px;
margin-bottom:5px;
}
#paginador9{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:312px;
margin-bottom:5px;
}
#paginador10{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:15px;
margin-left:80px;

}
#paginador11{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:15px;
}
.pagina{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
font-size:10px;
width:265px;
}

.pagina a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fecc91;
text-align:center;
font-size:10px;
width:265px;
}
.pagina a:hover {
color:#99CC00;

}
.pagina2{
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #FFFFFF;
text-align:center;
font-size:14px;
width:265px;
}

.pagina2 a{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#fecc91;
text-align:center;
font-size:14px;
width:265px;
}
.pagina2 a:hover {
color:#99CC00;

}


#cuadro{
	float:left;
	height:200px;
	width: 199px;
	margin-top:12px;
	margin-left:2px;
	background-image:url(../imagenes/cuadro2b.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;	
}

#cuadronegro{
	float:left;
	height:185px;
	width: 199px;
	margin-top:12px;
	margin-left:10px;
	background-image:url(../imagenes/cuadro2bnegro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
border:#FFFFFF solid 1px;
	font-size:10px;	
}
#cuadro2{
	float:left;
	height:400px;
	width: 199px;
	margin-top:12px;
	margin-left:2px;
	background-image:url(../imagenes/cuadro3b.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;	
		padding:12px 0px 0px 12px;
}
#cuadro2negro{
	float:left;
	height:340px;
	width: 188px;
	margin-top:10px;
	margin-left:8px;
	background-image:url(../imagenes/cuadro3negro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;	
		padding:12px 0px 0px 12px;
		border:#FFFFFF solid 1px;
}
#cuadro2negrob{
	float:left;
	height:390px;
	width: 188px;
	margin-top:12px;
	margin-left:58px;
	_margin-left:8px;
	background-image:url(../imagenes/cuadro3negro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;	
		padding:12px 0px 0px 12px;
		border:#FFFFFF solid 1px;
}
#cuadro2negroc{
	float:left;
	height:390px;
	width: 188px;
	margin-top:12px;
	margin-left:8px;
	background-image:url(../imagenes/cuadro3negro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
	text-align:left;
	font-size:9px;	
		padding:12px 0px 0px 12px;
		border:#FFFFFF solid 1px;
}
#cuadro3{
	float:left;
	height:200px;
	width: 199px;
	margin-top:5px;
	margin-left:0px;
	background-image:url(../imagenes/cuadro2.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;

	font-size:10px;	
}
#cuadro3negro{
	float:left;
	height:189px;
	width: 199px;
	margin-top:20px;
	margin-left:10px;
	background-image:url(../imagenes/cuadro2negro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
border:#FFFFFF solid 1px;
	font-size:10px;	
}
#blanco{
	float:left;
	height:430px;
	width: 430px;
	margin-top:0px;
	margin-left:0px;
	background-color:#000000;
		
}
#tarra{
	float:left;
	height:400px;
	width: 320px;
	margin-top:0px;
	margin-left:0px;
	background-color:#000000;
		
}
#textostarra {
float:left;
height:50px;
width: 390px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-top:90px;
margin-left:20px;

}
#textosdirec {
float:left;
height:50px;
width: 385px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
margin-top:30px;
margin-left:50px;

}
#fotosdirec{
width:400;
height:300;
margin-top:60px;
}
#fotostarra{
float:left;
width:420px;
height:180px;
margin-top:60px;
margin-left:5px;
}
#fotodirec1b{
float:left;
margin-left:50px;
width:375px;
height:285px;
border:#FFFFFF solid 1px;
margin-top:45px;
}
#fotodirec1c{
float:left;
margin-left:50px;
width:375px;
height:285px;
border:#FFFFFF solid 1px;
margin-top:-25px;
}
#fotodirec11c{
float:left;
margin-left:30px;
width:468px;
height:250px;
border:#FFFFFF solid 1px;
margin-top:-30px;
}
#fotodirec1{
float:left;
margin-left:5px;
width:100px;
height:75px;
border:#FFFFFF solid 1px;
}
#fotodirec2{
float:left;
margin-left:10px;
width:180px;
height:130px;
border:#FFFFFF solid 1px;
}
#blancoentra{
	float:left;
	height:190px;
	width: 430px;
	margin-top:120px;
	margin-left:120px;
	margin-bottom:80px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}
#blancoentra2{
	float:left;
	height:330px;
	width: 410px;
	margin-top:100px;
	margin-bottom:30px;
	margin-left:0px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}
#blancopedido{
	float:left;
	height:400px;
	width: 500px;
	margin-top:50px;
	margin-bottom:30px;
	margin-left:40px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}
#blancoentra2c{
	float:left;
	height:330px;
	width: 410px;
	margin-top:50px;
	margin-bottom:20px;
	margin-left:100px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}
#blancoentra22c{
	float:left;
	height:790px;
	width: 785px;
	margin-top:50px;
	margin-bottom:20px;
	margin-left:100px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}
#fotosoferta{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:50px;
height:330px;
width: 300px;
}
#fotosoferta100{
position:absolute;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:50px;
height:330px;
width: 300px;
}
#oferta1{
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFffff;
height:90px;
width: 120px;
margin-top:5px;
margin-left:5px;


}
#fotoferta1{
float:left;
max-height:75px;
max-width: 100px;
border:#FFFFFF solid 1px;
margin-top:2px;
}
.fotooferta2{
float:left;
max-height:75px;
max-width: 100px;
margin-top:0px;
}


#blancooferta{
	float:left;
width: 410px;
	margin-top:20px;
	margin-bottom:20px;
	margin-left:30px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
	padding-left:15px;
		
}
#blancoentra3{
	float:left;
	height:350px;
	width: 410px;
	margin-top:50px;
	margin-bottom:30px;
	margin-left:30px;
	background-color:#000000;
	border:#FFFFFF solid 1px;
		
}

#formulariob { float:left; height:405px; width:650px; background-color:#000000; margin-top:10px; margin-left:100px; border:#FFFFFF solid 1px; margin-bottom:5px; }
#cuadroaviso{
	float:left;
	height:300px;
	width: 950px;
	background-color:#000000;
	margin-top:10px;
	margin-left:20px;
	margin-bottom:5px;
		
}
#tablab { float:left; height:380px; width:338px; background-color:#000000; margin-top:5px; margin-left:30px; }
#fotocontacta{
float:left;
margin-top:140px;
margin-left:-30px;
width:200px;
height:240px;
border:#FFFFFF solid 1px;
margin-bottom:5px;

}
#textoformu{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:right;

font-size:10px;
width:120px;

}
#textoformu2{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;

font-size:10px;
width:180px;

}
#textoformu3{

font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
text-align:left;

font-size:10px;
width:240px;

}
.camposformu{
color:#FFFFFF;
width:180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-color:#231f20;
border:#fecc91 solid 1px;
}
.camposformu5{
color:#FFFFFF;
width:180px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;


}
.camposformu2{
color:#FFFFFF;
width:256px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;


}
.camposformu4{
color:#FFFFFF;
width:156px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;


}

.camposformu3{
color:#FFFFFF;
width:256px;
height:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
border:#fecc91 solid 1px;
background-color:#231f20;
}
.camposformu3b{
color:#FFFFFF;
width:200px;
height:80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
border:#fecc91 solid 1px;
background-color:#231f20;
}
.camposformu3d{
color:#FFFFFF;
width:185px;
height:140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
float:left;
border:#fecc91 solid 1px;
background-color:#231f20;
padding-left:3px;
}
#fotoformu100{
width:360px;
height:240px;
border:#ffffff solid 1px;
}
.cuerpotextobot{
border:#fecc91 solid 1px;
background-color:#231f20;
color:#fecc91;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
width:55px;
}
#banda {
	float:left;
	height:14px;
	width: 1000px;
	margin-top:560px;
	margin-left:50px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:9px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#banda7 {
	float:left;
	height:14px;
	width: 1000px;
	margin-top:960px;
	margin-left:50px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:9px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;

}
#txt{
	float:left;
	width: 200px;
	height: 19px;
	margin-top: 0px;
	margin-left: 0px;
	padding: 45px 0px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fecc91;
	text-align:left;

	
}
#txtoferta{
	float:left;
	width: 170px;
	height: 84px;
	margin-top: 0px;
	margin-left: -10px;
	text-align:left;
	line-height:15px;
	padding: 5px 10px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}	
#txtofertab{
	float:left;
	width: 175px;
	height: 0px;
	margin-top: 0px;
	margin-left: -10px;
	text-align:left;

	padding: 5px 10px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;
}	
#txtoferta2{
	float:left;
	width: 150px;
	height: 10px;
	margin-top: 0px;
	margin-left: 0px;
	text-align:center;
	line-height:15px;
	padding: 5px 10px 0px 25px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;


	
}	
#imgoferta{
	float:left;
	width:120px;
	height:80px;
	margin-top: 28px;
	margin-left: 20px;
	text-align:center;

	padding: 2px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#751919;
	border:#b28f31 solid 2px;
}

#imgproyec{
	float:left;
	width: 120px;
	height: 90px;
	margin-top: 10px;
	margin-left: 20px;
	margin-bottom: 0px;

	text-align:center;
	line-height:25px;
	padding: 2px 2px 2px 2px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#751919;
	border:#82abb9 solid 2px;
}
#txtprodu{
	float:left;
	width: 180px;
	height: 84px;
	margin-top: 0px;
	margin-left: 0px;
	text-align:left;
	
	padding: 10px 10px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;


	
}	
#txtprodub{
	float:left;
	width: 180px;
	height: 75px;
	margin-top: 0px;
	margin-left: 0px;
	text-align:left;
	
	padding: 10px 0px 0px 10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#ffffff;


	
}			
#titulo1 {
	width: 180px;
	height:15px;
	margin-top:90px;
	margin-left:26px;
	color:#751919;
	font-size:15px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	
}	



#compra{MARGIN-LEFT:0PX; MARGIN-top:15PX;
FLOAT:left; width:106px; height:154px;
	}
/* nuevo */
#gallery {width:750px; *margin:30px 0px 0px -970px!important; margin:70px 0px 0px -460px; position:absolute;}
#gallery ul {list-style:none; padding:0; margin:0; width:280px; position:relative; float:right;}
#gallery ul li {display:inline; width:78px; height:60px; float:left; margin:0px 0px 6px 6px;}
#gallery ul li a {display:block; width:76px; height:58px; text-decoration:none; border:1px solid #fff;}
#gallery ul li a img {display:block; width:76px; height:58px; border:0;}
#gallery ul li a:hover {white-space:normal; border-color:#95a82a;}
#gallery ul li a:hover img {position:absolute; left:285px; top:0; width:203px; height:150px; border:1px solid #95a82a;}
#gallery ul li a:hover span {display:block; position:absolute; left:515px; top:120px; color:#434343; font-family:verdana, arial, sans-serif; font-weight:normal; font-size:11px; width:350px; margin:0 auto; line-height:120%;}


#gallery2 {position:absolute; float:left; width:750px; *margin:30px 0px 0px -1100px!important; margin:50px 0px 0px -190px; background-color:#000000;}
#gallery2 ul {list-style:none; padding:0; margin:0px 0px 0px 200px; width:300px; position:absolute; float:right;}
#gallery2 ul li {display:inline; width:78px; height:60px; float:left; margin:4px 0px 0px 4px;}
#gallery2 ul li a {display:block; width:76px; height:58px; text-decoration:none; border:1px solid #fff;}
#gallery2 ul li a img {display:block; width:76px; height:58px; border:0;}
#gallery2 ul li a:hover { border-color:#741918; background-color:#000000;}
#gallery2 ul li a:hover img {position:absolute; *left:265px!important; left:265px; top:0;  border:1px solid #741918; width:284px; height:210px;}

#paginador55{
position:absolute;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:150px;
*margin:335px 0px 0px -110px!important;
margin:375px 0px 0px 360px;
}
#paginador100{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:155px;
margin-top:375px;
margin-bottom:5px;
z-index:40;
}
#paginador11{
position:absolute;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:105px;
*margin:335px 0px 0px -210px!important;
margin:375px 0px 0px 270px;

}
#paginador111{
position:absolute;
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#ffffff;
text-align:center;
font-size:10px;
width:215px;
*margin:115px 0px 0px -160px!important;
margin:375px 0px 0px 270px;

}
#promo2{
position:absolute; float:left; width:514px; height:380px; *margin:19px 0px 0px -164px!important; margin:19px 0px 0px 0px; border-top:0.06em solid #fff; 
}
#base2{
width:514px; height:380px; overflow:hidden; /* el overflow hace que lo que salga de este contenedor desaparezca */
*position:absolute !important;
*margin:0px 0px 0px -257px !important; margin:0px 0px 0px 0px;
display: table-cell !important;    *display:inherit !important;
vertical-align: middle !important; *vertical-align:inherit !important;
text-align: center !important;     *text-align:inherit !important;

}
.imagenpromo{
*margin-top: expression((380 - this.height)/2) !important;/* el numero de altura es el de la altura del contenedor en el que esta la imagen */
margin-top: expression((380 - this.height)/2) !important;
margin-left: expression((514 - this.width)/2);
max-height:380px;
max-width:514px;
}
#fotosoferta22{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFFFFF;
margin-top:10px;
height:485px;
width: 570px;
overflow:auto;
}
#promo22{
position:absolute; float:left; width:145px; height:79px; margin:59px 0px 0px -160px; 
}
#base22{
width:145px; height:100px; overflow:hidden; /* el overflow hace que lo que salga de este contenedor desaparezca */
margin:0px 0px 0px 220px;
}
.imagenpromo22{
*margin-top: expression((79 - this.height)/2) !important;/* el numero de altura es el de la altura del contenedor en el que esta la imagen */
margin-top: expression((79 - this.height)/2) !important;
margin-left: expression((145 - this.width)/2);
max-height:79px;
max-width:145px;
}
#promo23{
position:absolute; float:left; width:145px; height:79px; margin:59px 0px 0px 10px;  
}
#promo24{
position:absolute; float:left; width:145px; height:79px; margin:39px 0px 0px 170px;  
}

#promo25{
position:absolute; float:left; width:145px; height:79px; margin:130px 0px 0px -160px;  
}
#promo26{
position:absolute; float:left; width:145px; height:79px; margin:130px 0px 0px 10px; 
}
#promo27{
position:absolute; float:left; width:145px; height:79px; margin:140px 0px 0px 170px;  
}

#promo28{
position:absolute; float:left; width:145px; height:79px; margin:220px 0px 0px -160px; 
}
#promo29{
position:absolute; float:left; width:145px; height:79px; margin:220px 0px 0px 10px;  
}
#promo30{
position:absolute; float:left; width:145px; height:79px; margin:220px 0px 0px 170px; 
}

#promo31{
position:absolute; float:left; width:145px; height:79px; margin:300px 0px 0px -160px;  
}
#promo32{
position:absolute; float:left; width:145px; height:79px; margin:300px 0px 0px 10px; 
}
#promo33{
position:absolute; float:left; width:145px; height:79px; margin:300px 0px 0px 170px;  
}

#banda2 {
	float:left;
	height:14px;
	width: 1050px;
	margin-top:5px;
	margin-left:0px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:12px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#banda3 {
position:relative;
	float:left;
	height:14px;
	width: 1000px;
	*margin:0px 0px 0px -490px;!important
	margin:585px 0px 0px -2000px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:12px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#banda3b {
position:absolute;
	float:left;
	height:14px;
	width: 1050px;
	*margin:605px 0px 0px -490px;!important
	margin:585px 0px 0px -200px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:12px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#banda4 {
position:absolute;
	float:left;
	height:14px;
	width: 1050px;
	margin:585px 0px 0px 110px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:12px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#banda8 {
position:absolute;
	float:left;
	height:14px;
	width: 1050px;
	margin:615px 0px 0px -280px;
	border-top:#fecc91 solid 1px;
	border-bottom:#fecc91 solid 1px;
	font-size:12px;
	color:#fecc91;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}
#cuadro3negrob{
	float:left;
	height:189px;
	width: 199px;
	margin-top:25px;
	margin-left:10px;
	-margin-left:5px;
	background-image:url(../imagenes/cuadro2negro.jpg);
	background-repeat:no-repeat;
	font-family:Arial, Helvetica, sans-serif;
border:#FFFFFF solid 1px;
	font-size:10px;	
}
#pestanas{
 width:750px; height:30px; margin:180px 0px 0px -780px; position:absolute; float:left;
}
#pestanas ul{
 list-style:none; width:800px; float:left; margin:0px 0px 0px -10px;
}
#pestanas ul li{
display:inline; border:1px solid #ffffff; padding:2px 2px 2px 2px; font-family:Arial, Helvetica, sans-serif; font-size:10px; cursor:hand; color:#FFFFFF;
}

#fotosoferta22{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px;
}
#fotosoferta22b{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22c{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22d{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22e{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22f{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22g,{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22h{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22i{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22j{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22k{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22l{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22m{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#fotosoferta22n{
position:absolute; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#FFFFFF; height:485px; width: 570px; overflow:auto;
margin:230px 0px 0px -580px; visibility:hidden;
}
#datos{
margin:190px 0px 0px -1050px; border:1px solid #fff;
width:400px;
position:absolute; float:left;
}
.cuerpotextobot22 { position:absolute; float:left; border:#fecc91 solid 1px; background-color:#231f20; color:#fecc91; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:55px; margin:440px 0px 0px -800px; }
.cuerpotextobot23{ position:absolute; float:left; border:#fecc91 solid 1px; background-color:#231f20; color:#fecc91; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; width:55px; margin:650px 0px 0px -800px; }
