@charset "utf-8";
/* CSS Document */

body {
	color:#225533;
	background-color: #fff;
    background-image: url(../images/fondo1280.jpg);
    background-position:center;
	background-repeat:no-repeat;
	margin-top: 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;}
	

textarea {
    resize: none;
}

a{
color:#225533;
font-weight:bold;
text-decoration: none;
}

a:hover{
color:#999999;
font-weight:bold;
text-decoration: underline;
}

ul {list-style-type:disc;}

/*INICIO*/

#logo_inicio {margin-top:60px;
margin-left:60px;
}

#texto_inicio {margin-top:15px;
margin-left:87px;
}

/*FIN INICIO*/

#contenedor_total {margin-left:35px;
}

#caja {
	background-image: url(../images/BASEg.png);
    background-position: 0px;
	height: 796px;
    width: 1046px;
}

#CONTENEDOR_IZQ {margin-top:48px;
}

#CONTENEDOR_DERECHA {margin-top:206px;
margin-left:20px;
}

.formulario
{
background-image: url(../images/caja_formulario.png);
background-position: 126px 22px;
    width:500px;
    height:400px;
	background-repeat:no-repeat;


}



#CONTENEDOR_DERECHA td{font-family:Arial, Helvetica, sans-serif;
font-size:1.1em;
}

#titulo {margin-top: 86px;
}

#texto {margin-top:27px;
}

#telefono {margin-top:70px;
}


#mail {margin-top:10px;
background-image:url(../images/mail.png);
background-repeat:no-repeat;
width:156px;
height:26px;
}

#mail:hover {margin-top:10px;
background-image:url(../images/mail_over.png);
background-repeat:no-repeat;
width:156px;
height:26px;
}



.middle {
vertical-align:middle;
}

.enviarCol {padding-top:20px;
padding-left:80px;
}

.enviar {background-image:url(../images/enviar.png);
background-repeat:no-repeat;
width:80px;
height:31px;
}

.enviar:hover {background-image:url(../images/enviar_over.png);
background-repeat:no-repeat;
width:80px;
height:31px;
}

form {text-align:right;
	}

.tabla_form
     {
    width:400px;
}

 .pad15
     {
    padding-right:15px;
}

 .pad20
     {
    padding-right:20px;
}

 .padtop50
     {
    padding-top:50px;
}

 .padtop70
     {
    padding-top:70px;
}

 .padtop30
     {
    padding-top:30px;
}

 .padtop15
     {
    padding-top:15px;
}

 .padtop10
     {
    padding-top:10px;
}

 .padleft5
     {
    padding-left:10px;
}


/*#ABAJO {padding-top:50px;
margin-top:15px;
}*/

#ABAJO {padding-top:50px;
margin-top:15px;

position: absolute;
top: 620px;
}




/*MENÚ*/

#MENU img {vertical-align:top;
padding-right:18px;
float:left;

}

#inicio {float:left;
padding-right:18px;
background-image:url(../images/menu/inicio.png);
background-repeat:no-repeat;
width:32px;
height:17px;
}

#inicio:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/inicio_over.png);
background-repeat:no-repeat;
width:32px;
height:17px;
}

#paisajismo {float:left;
padding-right:18px;
background-image:url(../images/menu/paisajismo.png);
background-repeat:no-repeat;
width:65px;
height:20px;
}

#paisajismo:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/paisajismo_over.png);
background-repeat:no-repeat;
width:65px;
height:20px;
}

#productos {float:left;
padding-right:18px;
background-image:url(../images/menu/productos.png);
background-repeat:no-repeat;
width:64px;
height:20px;
}

#productos:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/productos_over.png);
background-repeat:no-repeat;
width:64px;
height:20px;
}

#proyectos {float:left;
padding-right:18px;
background-image:url(../images/menu/proyectos.png);
background-repeat:no-repeat;
width:65px;
height:19px;
}

#proyectos:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/proyectos_over.png);
background-repeat:no-repeat;
width:65px;
height:19px;
}

#show {float:left;
padding-right:18px;
background-image:url(../images/menu/show.png);
background-repeat:no-repeat;
width:66px;
height:17px;
}

#show:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/show_over.png);
background-repeat:no-repeat;
width:66px;
height:17px;
}

#quienes {float:left;
padding-right:18px;
background-image:url(../images/menu/quienes.png);
background-repeat:no-repeat;
width:90px;
height:20px;
}

#quienes:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/quienes_over.png);
background-repeat:no-repeat;
width:90px;
height:20px;
}

#contacto {float:left;
padding-right:18px;
background-image:url(../images/menu/contacto.png);
background-repeat:no-repeat;
width:58px;
height:16px;
}

#contacto:hover {float:left;
padding-right:18px;
background-image:url(../images/menu/contacto_over.png);
background-repeat:no-repeat;
width:58px;
height:16px;
}

/* FIN MENÚ*/




/*SUBMENÚ PAISAJISMO*/

#submenu_paisajismo {float:left;
padding-top:35px;
}

#submenu_over {float:left;
padding-right:35px;
}

#submenu_disenho {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/disenho.png);
background-repeat:no-repeat;
width:34px;
height:14px;
}

#submenu_disenho:hover {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/disenho_over.png);
background-repeat:no-repeat;
width:34px;
height:14px;
}

#submenu_managing {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/managing.png);
background-repeat:no-repeat;
width:91px;
height:18px;
}

#submenu_managing:hover {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/managing_over.png);
background-repeat:no-repeat;
width:91px;
height:18px;
}

#submenu_proyectos {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/proyectos.png);
background-repeat:no-repeat;
width:55px;
height:18px;
}

#submenu_proyectos:hover {float:left;
padding-right:35px;
background-image:url(../images/menu/submenu/proyectos_over.png);
background-repeat:no-repeat;
width:55px;
height:18px;
}



/*FIN SUBMENÚ PAISAJISMO*/

#social {
float:right;
padding-top:8px;
text-align:right;
}

#facebook {float:right;
padding-left:5px;
background-image:url(../images/iconos/facebook-logo.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#twitter {float:right;
padding-left:5px;
background-image:url(../images/iconos/twitter.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#youtube {float:right;
padding-left:5px;
background-image:url(../images/iconos/youtube.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#facebook:hover {float:right;
padding-left:5px;
background-image:url(../images/iconos/facebook-logo_over.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#twitter:hover {float:right;
padding-left:5px;
background-image:url(../images/iconos/twitter_over.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#youtube:hover {float:right;
padding-left:5px;
background-image:url(../images/iconos/youtube_over.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}



/* FIN MENÚ*/


/* YOUTUBE SHOWROOM*/

#a_prueba {

}

#enlace_a_prueba {float:left;
padding-top:5px;
padding-left:8px;
}

#youtube_show {float:left;

background-image:url(../images/iconos/youtube.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

#youtube_show:hover {float:left;

background-image:url(../images/iconos/youtube_over.png);
background-repeat:no-repeat;
width:31px;
height:31px;
}

/* FIN YOUTUBE SHOWROOM*/




/*enviado.php*/

#enviado {
padding: 25px 0 266px 30px;

font-style:inherit;
color:#FFF;
}

#enviado p{
	background-color:#225533;
	padding: 15px 0 15px 15px;}
/*fin enviado.php*/


#titulo {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-ms-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}

#video {
width:450px;
height:259px;
padding-top:45px;
}

#videoShow {
width:450px;
height:259px;
padding-top:30px;
}