@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:absolute;
	z-index:4;
}

.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 {
	z-index:400;
}

.btn_contacto:hover {
	color:#18f809;
	z-index:200;
}

.mancha_g {
	background-image:url(../imagenes/mancha_gturq.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_g2turq.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:5;
}

.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;
}

.fotos {
	background-image:url(../imagenes/fotos.png);
	background-repeat:no-repeat;
	width:265px;
	height:265px;
	position:absolute;
	top:220px;
	left:150px;
	z-index:200;
}

.selector {
	background-image:url(../imagenes/mancha_turq.png);
	background-repeat:no-repeat;
	width:100px;
	height:91px;
	position:absolute;
	top:215px;
	left:600px;
	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;
}

.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;
}

.contenedor_img {
	position:absolute;
	left:80px;
	top:-5px;
}

.imagenes01 {
	position:absolute;
	top:520px;
	left:100px;
	width:100px;
	height:200px;
	z-index:600;
}

.imagenes2 {
	position:absolute;
	top:520px;
	left:200px;
	width:100px;
	height:200px;
	z-index:600;
}

.imagenes3 {
	position:absolute;
	top:520px;
	left:300px;
	width:100px;
	height:200px;
	z-index:600;
}

.imagenes4 {
	position:absolute;
	top:520px;
	left:400px;
	width:70px;
	height:200px;
	z-index:600;
}

.imagenes5 {
	position:absolute;
	top:520px;
	left:500px;
	width:20px;
	height:200px;
	z-index:600;
}

.imagenes6 {
	position:absolute;
	top:520px;
	left:600px;
	width:20px;
	height:200px;
	z-index:600;
}

.imagenes7 {
	position:absolute;
	top:520px;
	left:700px;
	width:20px;
	height:200px;
	z-index:600;
}
		
.imag1, .imag2, .imag3, .imag4, .imag5, .imag6, .imag7, .imag8, .imag9, .imag10, .imag11, .imag12, .imag13, .imag14, .imag15, .imag16, .imag17, .imag18, .imag19, .imag20, .imag21{
	margin-top:30px;
	background-color:#000;
	width:70px;
	height:45px;
	
}

.imagenes01:hover, .imagenes2:hover, .imagenes3:hover, .imagenes4:hover, .imagenes5:hover, .imagenes6:hover, .imagenes7:hover, {
	box-shadow: 2px 2px 5px #999;
	
}


.imag1:hover, .imag1:hover, .imag2:hover, .imag3:hover, .imag4:hover, .imag5:hover, .imag6:hover, .imag7:hover, .imag8:hover, .imag9:hover, .imag10:hover, .imag11:hover, .imag12:hover, .imag13:hover, .imag14:hover, .imag15:hover, .imag16:hover, .imag17:hover, .imag18:hover, .imag19:hover, .imag20:hover, .imag21:hover {box-shadow: 2px 2px 5px #999;
}



.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;
}



.fondo {
	background-color:#FFF;	
	position:absolute;
	top:400px;
	width:100%;
	height:300px;
	z-index:5;
}


	




	

