@charset "utf-8";
#cuerpo {
	position:relative;
	width:900px;
	height:850px;
	z-index:1;
	margin-right: auto;
	margin-left: auto;
}
#logo {
	position:absolute;
	left:-7px;
	top:-7px;
	width:400px;
	height:179px;
	z-index:1;
}


body {
	background-image: url();
	background-color: #CACBCD;
	margin-top: 0px;
}
.txt_pie {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}

#orla2 {
	position:absolute;
	left:716px;
	top:657px;
	width:185px;
	height:191px;
	z-index:4;
}

#header {
	position:absolute;
	left:-6px;
	top:0px;
	width:900px;
	height:363px;
	z-index:1;
	border: 7px solid #954E95;
}
#orla1 {
	position:absolute;
	left:-11px;
	top:631px;
	width:256px;
	height:157px;
	z-index:3;
}

.menu2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #954E95;
	line-height: 65px;
	text-decoration: none;
	text-align: center;
}
.menu2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #B979B9;
	line-height: 65px;
	text-decoration: none;
	text-align: center;
}
#menu {
	position:absolute;
	left:-6px;
	top:409px;
	width:184px;
	height:335px;
	z-index:2;
	background-image: url(../images/btn.jpg);
	background-repeat: no-repeat;
	background-position: 0px 17px;
}
.txt_piebold {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
	font-weight: bold;
}
.titulos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 32px;
	font-weight: bold;
	text-decoration: none;
	color: #954E95;
	line-height: 35px;
}

#pie {
	position:absolute;
	left:132px;
	top:792px;
	width:665px;
	height:17px;
	z-index:5;
}
.bordehead {
	border: 7px solid #954E95;
}

#foto1 {
	position:absolute;
	left:-2px;
	top:22px;
	width:292px;
	height:189px;
	z-index:1;
}
.textos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #954E95;
	text-align: justify;
	line-height: 21px;
	font-weight: normal;
}

#foto2 {
	position:absolute;
	left:322px;
	top:14px;
	width:316px;
	height:255px;
	z-index:2;
}

#contenido {
	position:absolute;
	left:182px;
	top:371px;
	width:725px;
	height:420px;
	z-index:6;
}
#texto1 {
	position:absolute;
	left:0px;
	top:35px;
	width:257px;
	height:371px;
	z-index:3;
}
#btn_video {
	position:absolute;
	left:170px;
	top:337px;
	width:88px;
	height:31px;
	z-index:1;
}
#imgserv {
	position:absolute;
	left:2px;
	top:17px;
	width:588px;
	height:198px;
	z-index:4;
}
.datos {
	background-color: #CACBCD;
	border: 1px solid #954E95;
	color: #954E95;
}




.mail {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	text-decoration: none;
}
.mail:hover {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	text-decoration: underline;
}
#img_scont {
	position:absolute;
	left:321px;
	top:12px;
	width:318px;
	height:267px;
	z-index:1;
}

#imgvideo {
	position:absolute;
	left:-13px;
	top:32px;
	width:626px;
	height:175px;
	z-index:4;
}
.enviar {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #954E95;
	text-align: right;
	line-height: 21px;
	font-weight: normal;
	background-image: none;
	background-color: #CACBCD;
	border: 1px solid #954E95;
}

.enviar:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #954E95;
	text-align: right;
	line-height: 21px;
	background-color: #E9EAEB;
	background-image: none;
	border: 1px solid #954E95;
	font-weight: normal;
}

.menugale {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #B979B9;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}
.borde {
	border: 1px solid #954E95;
	padding: 3px;
	background-color: #954E95;
}
.borde:hover {
	border: 1px solid #000;
	padding: 3px;
	background-color: #000;
}

.menugale:hover {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #954E95;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}

.menugale2 {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #954E95;
	text-decoration: none;
	font-size: 11px;
	font-weight: bold;
}



#form {
	position:absolute;
	left:6px;
	top:31px;
	width:354px;
	height:375px;
	z-index:2;
}
#form2 {
	position:absolute;
	left:1px;
	top:27px;
	width:350px;
	height:386px;
	z-index:2;
}
#btn_gale {
	position:absolute;
	left:71px;
	top:338px;
	width:88px;
	height:31px;
	z-index:1;
}
#gales {
	position:absolute;
	left:0px;
	top:62px;
	width:710px;
	height:351px;
	z-index:1;
}
.num {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #954E95;
	text-decoration: none;
	letter-spacing: 3px;
}
.num:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #954E95;
	text-decoration: none;
	letter-spacing: 3px;
}

.num2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #954E95;
	text-decoration: none;
	letter-spacing: 3px;
}
.textos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #FBB066;
	text-align: justify;
	line-height: 18px;
	font-weight: normal;
}
#texto-serv {
	position:absolute;
	left:0px;
	top:238px;
	width:455px;
	height:179px;
	z-index:3;
}
#servicioss {
	position:absolute;
	left:2px;
	top:245px;
	width:253px;
	height:84px;
	z-index:1;
}
.textos2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #FBB066;
	text-align: justify;
	line-height: 21px;
	font-weight: bold;
}
.textos2:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #FFF;
	text-align: justify;
	line-height: 21px;
	font-weight: bold;
}
.textos2-b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-decoration: none;
	color: #FFF;
	text-align: justify;
	line-height: 21px;
	font-weight: bold;
}
.txt-1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	text-decoration: none;
	color: #000;
	text-align: justify;
	line-height: 20px;
	font-weight: normal;
}
#activa {
	position:absolute;
	left:766px;
	top:818px;
	width:143px;
	height:41px;
	z-index:7;
}
.txt-form {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	text-decoration: none;
	color: #954E95;
	text-align: justify;
	line-height: 30px;
	font-weight: bold;
}
.subtitu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	text-decoration: none;
	color: #954E95;
	text-align: center;
	font-weight: normal;
	line-height: 30px;
}
#f8 {
	position:absolute;
	left:352px;
	top:83px;
	width:147px;
	height:216px;
	z-index:3;
}
#f9 {
	position:absolute;
	left:538px;
	top:20px;
	width:161px;
	height:234px;
	z-index:4;
}
#f10 {
	position:absolute;
	left:523px;
	top:281px;
	width:189px;
	height:109px;
	z-index:5;
}
#tit-gale {
	position:absolute;
	left:15px;
	top:21px;
	width:635px;
	height:35px;
	z-index:2;
}

