@charset "utf-8";
/* CSS Document */


body {
	margin:0px; 
	padding:0px;
	background-image:url(../imagenes/fondo.jpg);
	background-repeat:repeat-x;
	height:100%;
	
}

a { text-decoration:none;
	color:#FFF;
	font-weight:600;
}


.contenedor {
	background-color:.#0F9;
	position:absolute;
	left:50%;
	margin-left:-512px;
	width:1024px;; 
	height:768px; 
}

.img_1 {
	background-image:url(../imagenes/img_1.jpg);
	background-repeat:no-repeat;
	margin-left:-430px;
	width:200%;
	height:300px; 
	position:fixed;
	z-index:2;
}

.img_2 {
	background-image:url(../imagenes/img_2.jpg);
	background-repeat:no-repeat;
	margin-left:-550px;
	width:586px;
	height:300px;
	position:absolute;
	top:291px;
	z-index:13;
}

.franja {
	background-color:#FFF;
	position:absolute;
	top:291px;
	width:100%;
	height:205px;
	z-index:12;
}

.menu {
	position:absolute;
	top:245px;
	background-color:#000;
	width:1024px;
	height:46px;
	z-index:10;
	opacity: .25;
	-moz-opacity: .25;
	filter:alpha(opacity=25);
	float: left;
} 

.menu_txt {
	position:absolute;
	top:245px;
	left:650px;
	color:#FFF;
	z-index:200;
}
	
.menu_txt pre{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:400;
}

.btn_galeria {
	font-family:Arial, Helvetica, sans-serif;
	top:258px;
	left:600px;
	position:absolute;
	z-index:300;
}

.btn_servicios {
	font-family:Arial, Helvetica, sans-serif;
	top:258px;
	left:750px;
	position:absolute;
	z-index:300;
}

.btn_contacto {
	font-family:Arial, Helvetica, sans-serif;
	top:258px;
	left:900px;
	position:absolute;
	z-index:800;
}

.btn_servicios:hover {
	color:#F00;
	z-index:400;
}

.btn_galeria:hover {
	color:#7ffaff;
	z-index:400;
}

.btn_contacto:hover {
	z-index:200;
}

.mancha_g {
	background-image:url(../imagenes/mancha_gverde.png);
	background-repeat:no-repeat;
	position:absolute;
	top:-167px;
	left:-205px;
	width:100%;
	height:100%;
	z-index:4;
	
	
}

.mancha_g2 {
	background-image:url(../imagenes/mancha_g2verde.png);
	background-repeat:no-repeat;
	position:absolute;
	top:245px;
	left:-205px;
	width:100%;
	height:380px;
	z-index:200;
		
}

.pintydeco {
	background-image:url(../imagenes/pintydeco2.png);
	background-repeat:no-repeat;
	width:500px;
	height:200px;
	position:absolute;
	top:50px;
	left:320px;
	z-index:3;
}

.colores1 {
	background-image:url(../imagenes/colores1.jpg);
	background-repeat:no-repeat;
	width:21px;
	height:205px;
	position:absolute;
	top:291px;
	left:1009px;
	z-index:50;
}

.somb_hori {
	background-image:url(../imagenes/sombra-horizontal.jpg);
	background-repeat:repeat-x;
	width:100%;
	height:28px;
	position:absolute;
	top:495px;
	z-index:100;
}

.colores2 {
	background-image:url(../imagenes/coloresh.png);
	background-repeat:no-repeat;
	width:1473px;
	height:11px;
	position:absolute;
	left:-450px;
	top:495px;
	z-index:100;
}

.contacto {
	background-image:url(../imagenes/contacto.png);
	background-repeat:no-repeat;
	width:283px;
	height:318px;
	position:absolute;
	top:200px;
	left:170px;
	z-index:200;
}

.selector {
	background-image:url(../imagenes/mancha_verde.png);
	background-repeat:no-repeat;
	width:100px;
	height:91px;
	position:absolute;
	top:215px;
	left:900px;
	z-index:11;
}

.logo {
	background-image:url(../imagenes/logo.jpg);
	background-repeat:no-repeat;
	width:400px;
	height:160px;
	position:absolute;
	top:320px;
	left:550px;
	z-index:600;
}



.sombra_vert1 {
	background-image:url(../imagenes/sombra-vertical1.png);
	background-repeat:no-repeat;
	position:absolute;
	top:508px;
	width:17px;
	height:20px;
	z-index:100;
}

.sombra_vert {
	background-image:url(../imagenes/sombra-vertical.jpg);
	background-repeat:repeat-y;
	position:absolute;
	top:520px;
	width:17px;
	height:283px;
	z-index:100;
}
	
	
.sombra_vert2 {
	background-image:url(../imagenes/sombra-vertical2.png);
	background-repeat:no-repeat;
	position:absolute;
	left:1024px;
	top:508px;
	width:17px;
	height:20px;
	z-index:100;
}

.sombra_vert3 {
	background-image:url(../imagenes/sombra-vertical3.jpg);
	background-repeat:repeat-y;
	position:absolute;
	top:520px;
	left:1024px;
	width:17px;
	height:283px;
	z-index:100;
}

.servicios {
	padding-left:15px;
	position:absolute;
	width:300px;
	top:535px;
	left:150px;
	z-index:100;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	color:#F00;
}

.lista {
	position:absolute;
	top:550px;
	left:650px;
	z-index:600;
}

li {
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
}

.letras {
	background-image:url(../imagenes/letras.jpg);
	background-repeat:no-repeat;
	position:absolute;
	top:550px;
	left:550px;
	width:500px;
	height:200px;
	z-index:600;
}

.cajetin {
	background-color:#000;
	position:absolute;
	top:-70px;
	left:850px;
	width:160px;
	height:210px;
	border-radius:25px;
	z-index:700;
  	opacity: .45;
    -moz-opacity: .45;
    filter:alpha(opacity=45);
}

.flash {
	position:absolute;
	width:160px;
	height:160px;
	left:870px;
	z-index:600;
}

.pie {
	background-color:#152939;
	position:absolute;
	top:803px;
	width:100%;
	height:70px;
	z-index:700;
}

.servicios {	
	position:absolute;
	top:560px;
	border:solid 1px #CCC;
	border-radius:20px;
}

.mail {
	color:#000;
}

.mail:hover{
	color:#00F;
	text-decoration:underline;
}




.facebook {
	background-image:url(../imagenes/facebook.png);
	background-repeat:no-repeat;
	position:absolute;
	top:815px;
	left:570px;
	width:180px;
	height:37px;
	z-index:700;
}

.facebook:hover {
	background-image:url(../imagenes/facebook2.png);
}


.entra {
	position:absolute;
	top:800px;
	left:255px;
	color:#CCC;
	z-index:700;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
}









	




	

