@charset "utf-8";
/* CSS Document */

body{background:url(../images/fondoBody.jpg) no-repeat center #00182c; margin-top:0px; margin-left:0px; font-family:arial,verdana,helvetica; font-size:14px;}

H1	{font-size: 16px; color:#FFFFFF; float:left; margin:10px; width:800px;}


.titulo		{font-size:20px;}
.contenedor{}
.contenido	{margin:auto; width:843px;}
.cabecera	{background:url(../images/cabecera.jpg) no-repeat; width:843px; height:100px; position:relative;}
.botones	{margin-top:20px; margin-bottom:20px;}
.principal  {background:url(../images/fondoPrincipal.png) no-repeat; height:877px; position:relative; margin-top:-20px;}
.ventajas	{background:url(../images/fondoVentajas.png); height:777px; position:relative; border:0px solid #FF0000;}
.noticias	{height:677px; position:relative; border:0px solid #FF0000;}
.campoContacto{width:500px; background:#6b7a8a; border:0px; height:20px;}
.textoContacto{width:500px; background:#6b7a8a; border:0px; height:150px;}

.construccion	{background:url(../images/fondoConstruccion.png); height:777px; position:relative;}
.submenu ul{padding:0px; margin:0px;}
.submenu li{display:inline-block; margin:0px;}
.comparativa	{position:relative; height:777px;}

a		{color:#4787ff; text-decoration:none;}
a:hover	{color:#74a3fb;}

a.peque		{color:#6b7a8a; text-decoration:none;}
a.peque:hover	{color:#74a3fb;}

legal.  {font-size: 12px; }

.padding	{padding-bottom:3px; display:block;}
.hr				{height:0px; border:#FFFFFF solid 2px;}
a.ventajas{background:url(../images/botVentajas.gif) no-repeat top; width:81px; height:18px; display:block; float:left;}
a.ventajas:hover{background:url(../images/botVentajas.gif) no-repeat bottom;}

a.construccion{background:url(../images/botConstruccion.gif) no-repeat top; width:127px; height:18px; display:block; float:left;}
a.construccion:hover{background:url(../images/botConstruccion.gif) no-repeat bottom;}

a.comparativas{background:url(../images/botComparativas.gif) no-repeat top; width:119px; height:18px; display:block; float:left;}
a.comparativas:hover{background:url(../images/botComparativas.gif) no-repeat bottom;}

.b1	{background:url(../images/b1.gif) no-repeat; width:130px;}
.b2	{background:url(../images/b2.gif) no-repeat; width:134px;}
.b3	{background:url(../images/b3.gif) no-repeat; width:165px;}
.b4	{background:url(../images/b4.gif) no-repeat; width:134px;}
.b5	{background:url(../images/b5.gif) no-repeat; width:131px;}
.b6	{background:url(../images/b6.gif) no-repeat; width:149px;}

.bot			{display:inline-block; height:23px;}
.bot:hover		{background-position:bottom;}

.on {background-position:bottom;}
.p1	{background:url(../images/p1.gif) no-repeat; width:118px;}
.p2	{background:url(../images/p2.gif) no-repeat; width:105px;}
.p3	{background:url(../images/p3.gif) no-repeat; width:83px;}

.pie{height:64px; display:block; position:relative; clear:both; border:#FF0000 0px solid;} 
.contenPie			{
	position:absolute;
	text-align:center;
	width:498px;
	height:30px;
	left: 205px;
	top: 1px;
}
.botsPie			{display:inline-block; height:15px;}
.botsPie:hover		{background-position:bottom;}

.tit				{position:relative; height:46px;}
.ciudad				{
	position:absolute;
	width:360px;
	height:20px;
	color:#FFF;
	top: 19px;
}
.foto		{border-top:4px; border-bottom:4px; border-color:#FFF; border-left:0px; border-right:0px; border-style:solid; height:318px;}
.fotoAmpliar	{float:right;}
.liksFoto		{float:left; color:#FFF;}
.liksFoto ul	{list-style:none; margin-left:0px; padding-left:0px;}
.liksFoto li	{list-style:none;}
.local				{
	position:absolute;
	width:560px;
	height:20px;
	left: 282px;
	color:#FFF;
	text-align:right;
	top: 19px;
}
.local a{margin-right:9px; text-decoration:none; color:#FFF;}

.carrusel {margin-top:0px; margin-bottom:20px; border-top:4px; border-bottom:4px; border-color:#3e556c; border-left:0px; border-right:0px; border-style:solid; position:relative;}
.carrusel img{border:0px; padding:8px; padding-top:0px; padding-bottom:0px;	}
.carrusel a{display:inline-block;}

.flechaLeft		{
	position:absolute;
	width:22px;
	height:22px;
	left: -39px;
	top: 47px;
}
.flechaRight	{
	position:absolute;
	width:22px;
	height:22px;
	left: 844px;
	top: 47px;
}

.peque				{font-size:9px; color:#FFFFFF;}
.columna	{width:397px; color:#FFFFFF; float:left; margin:10px;}

}
.galleryview {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}
