body {
	/*background-color: #3F7081;*/
	background-color: #ffffff ;
}
/************HEADER***********************/
.header {
	padding: 0px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	top: 0%;
	left: 15%;
	width: 900px;
	height: 197px;
	z-index: 6;
	background-image:url(../img/header.jpg);
	/*border:#000000 solid medium;*/
}
/**************BANDERAS*********************/
.banderas{
	padding: 0px;
	position: relative;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	color:#FFFFFF;
	z-index: 7;
	top:162px;
	left:71%;
		/*border:#000000 solid medium;*/
}

/* IE7 Only */
*:first-child+html .banderas 
{
padding: 2px;
	position: absolute;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	z-index: 7;
	top:26%;
	left:59%;
} 
/***********CONTENT************************/
.content {
	position: absolute;
	left: 15%;
	top: 32%;
	width: 900px;
	height: 537px;
	z-index: 1;
	background-image:url(../img/content.jpg);
		/*border:#000000 solid medium;*/
}
/**************INFOGENERAL*********************/
.infogeneral {
	position: absolute;
	left: 27%;
	top: 7%;
	width: 540px;
	height: 413px;
	z-index: 1;
	background-image:url(../img/infogeneral/infogeneral.jpg);
		/*border:#000000 solid medium;*/
}

.infogeneral p{
	position: absolute;
	left: 1%;
	top: 20%;
	width: 540px;
	height: 420px;
	z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}

.infogeneral a{
	color:#000000;
	font:bold;
	text-decoration: underline;
}

.infogeneral a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color:#512B2A;
}
/*************MARCAS**********************/
.marcas {
	position: absolute;
	left: 30%;
	top: 6%;
	width: 449px;
	height: 400px;
	z-index: 1;
	background-image:url(../img/marcas/marcas.jpg);
}
/*************LOCALIZACION**********************/
.localizacion {
	position: absolute;
	left: 27%;
	top: 6%;
	width: 530px;
	height: 400px;
	z-index: 1;
	background-image:url(../img/localizacion/localizacion.jpg);
}

.irun{
	position: absolute;
	left: 65%;
	top: 10%;
	width: 177px;
	height: 80px;
	z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font:bold;
	color:#512B2A;
}

/* IE7 Only */
*:first-child+html .irun{
	position: absolute;
	left: 65%;
	top: 13%;
	width: 177px;
	height: 80px;
	z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font:bold;
	color:#512B2A;
}

.vermapa_irun{
	position: absolute;
	left: 65%;
	top: 32%;
	width: 177px;
	height: 80px;
	z-index: 3;
}

.hondarribi{
	position: absolute;
	left: 5%;
	top: 60%;
	width: 190	px;
	height: 80px;
	z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font:bold;
	color:#512B2A;
}

/* IE7 Only */
*:first-child+html .hondarribi{
	position: absolute;
	left: 5%;
	top: 60%;
	width: 190px;
	height: 80px;
	z-index: 2;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font:bold;
	color:#512B2A;
}

.vermapa_hondarribi{
	position: absolute;
	left: 5%;
	top: 80%;
	width: 177px;
	height: 80px;
	z-index: 3;
}

.fondoMapa{
	position: absolute;
	left: 30%;
	top: 10%;
	width: 448px;
	height: 367px;
	z-index: 2;
	background-image:url(../img/localizacion/fondomapa.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
	font:bold;
	color:#512B2A;
}

.googlemap{
	position: relative;
	left: 2%;
	top: 2%;
	width: 448px;
	height: 367px;
	z-index: 3;
}


/***************NAVIBAR********************/
.navibar {
	position: absolute;
	left: 16.2%;
	top: 42%;
	width: 202px;
	height: 233px;
	z-index: 3;
	background-image:url(../img/menuizq.jpg);
		/*border:#000000 solid medium;*/
}

.navibar p{
	z-index: 3;
	margin: 0px;
	padding: 15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font:bold;
}

/* IE7 Only */
*:first-child+html .navibar p 
{
z-index: 3;
margin: 10px;
padding: 9px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
font:bold;
} 

.navibar a{
	z-index: 3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#FFFFFF;
	font:bold;
	text-decoration: underline;
}

.navibar a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color:#512B2A;
}
/*************MIGAPAN**********************/
.migapan {
position: absolute;
left: 28%;
top: 36.7%;
width: 900px;
z-index: 1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:0.7em;
/*font:bolder;*/
color:#512B2A;
}

/* IE7 Only */
*:first-child+html .migapan 
{
position: absolute;
left: 25%;
top: 30%;
width: 900px;
z-index: 1;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font:bold;
color:#512B2A;
} 

.migapan a{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:1em;
	color:#512B2A;
	font:bold;
	text-decoration: underline;
}

.migapan a:hover {
	text-decoration: none;
	color: #ffffff;
	background-color:#512B2A;
}

.entradaContacto {
	margin:2em 0 2em 2em;
}

.contacto {
	position: absolute;
	left: 27%;
	top: 6%;
	width: 530px;
	height: 400px;
	z-index: 1;
}

.errores {
	position: absolute;
	left: 1%;
	top: 6.5%;
	border: #999999 dashed 1px;
	padding:0.5em;
	margin-left:3em;
	margin-bottom:2.5em;
}
.errores p {
	color:#CC0000;
	margin:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:0.8em;
}
.formContacto {
	position: absolute;
	left: 4em;
	margin:7.5em 0 0em 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color:#512B2A;
}
.formContacto a{
	color:#512B2A;
	text-decoration:underline;
}
.formContacto a:hover{
	background-color: #512B2A;
	color:#ffffff;
	text-decoration:none;
}
.formContacto label {
	float:left;
	width: 19em;
	margin: 0 0em 0 0;
	text-align: left;
}
* html .formContacto label {
	position: relative;
}
.formContacto p {
	margin-bottom:.6em;
}
.formContacto .caja {
	width:22em;
}

.formContacto .area {
	width:28em;
	height:9em;
}

.formContacto .acepto {
	margin-left: 0.5em;
}
.botonEnviar {
	display: block;
	margin-left: 0em;
	width: 9em;
	text-align:center;
	color: #fff;
	background:url(../img/contacto/fondobotonenviar.jpg) no-repeat 0 0;
	border: none;
	padding: .35em 1 .5em 0;
	font-weight: bold;
	font-size: 0.9em;
}

html>/**/body .botonEnviar {
	padding: .2em 0 .8em 0;
	margin-left: 22em;
}