/* CSS Document */
body {
	background-color:#FFFFFF;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	color:#666666;
	font-size:11px;
	margin:0px;
}
#lang {
	width:266px;
	height:210px;
	margin-top:15%;
	text-align:center;
}
.enlaceLang {
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	cursor:pointer;
	color:#666666;
	display:block;
	width:65px;
	text-align:left;
	height:16px;
}
.enlaceLang:hover {
	color:#999999;
}

#contenedor {
	position:relative;
	width:465px;
}
form {margin:0px;}

#logo {
	position:absolute;
	top:65px;
	left:-7px;
	width:188px;
	height:64px;
}
#menusup {
	position:absolute;
	top:150px;
	left:0px;
	width:100%;
	height:12px;
}
#idioma {
	float:right;
	width:90px;
	height:12px;
	text-align:right;
}
.enlaceIdioma {
	color:#868550;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	cursor:pointer;
}
.enlaceIdioma:hover {
	color:#333333;
}
#lafoto {
	position:absolute;
	top:180px;
	left:0px;
	width:100%;
	height:105px;
}
#menuPrincipal {
	float:left;
	height:12px;
	text-align:left;
}
.enlaceMenu {
	color:#868550;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}
.enlaceMenu:hover {
	color:#333333;
}
.enlaceMenuMarca {
	color:#333333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-decoration:none;
	cursor:pointer;
	font-weight:bold;
}

#contenido {
	position:absolute;
	top:300px;
	width:100%;
	height:100%;
	left:0px;
	text-align:left;
}
h1 {
	color:#636563;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-transform:uppercase;
	margin:0px;
}
p {margin-top:4px;}
.texto {
	color:#636563;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	line-height:14px;
	text-align:justify;
}
.pie {
	color:#999999;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	text-align:left;
	width:100%;
	display:block;
}
.pie2 {
	color:#999999;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
#entrada {
	color:#636563;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
}
input,select,textarea {
	color:#636563;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	background-color:#D9D9C8;
	border-top: 1px solid #A3A29A;
	border-left: 1px solid #A3A29A;
	border-right: 1px solid #DEDDCF;
	border-bottom: 1px solid #DEDDCF;
	height:12px;
}
.textoNegro {
	color:#333333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.botonEntrar {
	color:#333333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	background-image:url(img/botonEntrar.gif);
	background-repeat:no-repeat;
	width:55px;
	height:15px;
	display:block;
	text-align:center;
	text-decoration:none;
	cursor:pointer;
}
#formularioReg {
	height:1px;
	overflow:hidden;
	width:100%;
	top:0px;
	left:0px;
	position:absolute;
	background-color:#FFFFFF;
}
#capaServicios {
	position:absolute;
	top:300px;
	width:130px;
	height:100%;
	left:-147px;
	text-align:right;
}
.enlaceCapa {
	color:#333333;
	font-family:Trebuchet MS, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
}
.enlaceCapa:hover {
	color:#868550;
}
#capaDestinos {
	position:absolute;
	top:300px;
	width:130px;
	height:100%;
	left:-147px;
	text-align:right;
}

.checkbox {
	background-color:#FFFFFF;
	border:0px;
}
