*{
font-family:Verdana, Arial, Helvetica, sans-serif;
}
body{
background-color:#5F6896;
margin:0px;
font-size:62.5%;
/*font-size:0.7em;*/
}
ADDRESS{
font-size:1.2em;
font-style:normal
}
h1.atras{
text-indent:-9999px;
margin:0px;
padding:0px;
height:0px;
line-height:0px;
font-size:0em;
}
h1.azult{
color:#0066CC;
font-size:1.2em;
margin-left:20px;
}
h1.servicios{
color:#0066CC;
font-size:1.2em;
margin-left:0px;
}

h2.griszu{
color:#5F6896;
font-size:1.2em;

margin:0px;
padding:0px;
}

h3.textonormal{
font-size:1.1em;
font-weight:normal;
text-align:justify;
}
select{
font-size:1em;
}
p{
line-height:15px;
}

a{
text-decoration:none;
color:#5F6896;
}
a:hover{
text-decoration:none;
color:#99CC33;
}

#contenedor{
width:760px;
margin:0px auto;

}

#cabecera{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera.jpg);
}
#cabecera1{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_1.jpg);
}
#cabecera2{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_2.jpg);
}
#cabecera3{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_3.jpg);
}
#cabecera4{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_4.jpg);
}
#cabecera5{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_5.jpg);
}
#cabecera6{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_6.jpg);
}
#cabecera7{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_7.jpg);
}
#cabecera8{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_8.jpg);
}
#cabecera9{
width:760px;
height:150px;
background-image:url(../imagenes/cabecera_9.jpg);
}

#textos{
padding: 0 15px 0 0;
float:right;
width:280px;
}
#telefono{
width:170px;
padding:2px 0px 0px 50px;
float:left;
font-size:1em;
color:#FFFFFF;
}
#migas{
width:450px;
padding:2px 0px 0px 0px;
float:left;
color:#FFFFFF;
}
#migas a{
color:#FFFFFF;
font-weight:bold;
}
#migas a:hover{
color:#08B2EE;
}
#menuconte{
float:left;
width:209px;
margin:0px;
padding:0px 0px 0px 10px;
}
#menupart1{
width:209px;
height:12px;
background-image:url(../imagenes/menu_part1.jpg);
background-repeat:no-repeat;
background-position:left top;
margin:0px;
padding:0px 0px 0px 0px;
}
#menu{
width:209px;
background-color:#FFFFFF;
background-image:url(../imagenes/menu_part2.jpg);
background-repeat:no-repeat;
margin:0px;
padding:5px 0px;
}
#menupart3{
width:209px;
background-image:url(../imagenes/menu_par3.jpg);
background-repeat:no-repeat;
margin:0px;
padding:5px 0px;
}

#menu ul{
margin:0px 20px 0px 20px;
padding:0px;
list-style:none;
}
#menu ul a{
color:#003366;
font-weight:bold;
display:block;
}
#menu ul a:hover{
color:#000000;
}
#menu li{
padding:0px 0px 0px 20px;
background-image:url(../imagenes/flor1.gif);
background-position:left;
background-repeat:no-repeat;
font-size:1.2em;
line-height:33px;
border-bottom:1px #CE8C02 solid;
}
.actual{
color:#5F6896;
font-weight:bold;
}

.empresa{
background-image:url(../imagenes/servicios_t.jpg);
}
#servicios{
width:480px;
margin-left:10px;
text-align:justify;
}
#contacto{
width:50px;
padding:2px 5px 0px 0px;
float:right;
text-align:center;
}
#contacto a{
color:#FFFFFF;
}
#contacto a:hover{
color:#08B2EE;
}

#derechai{
background-color:#FFFFFF;
float:left;
width:540px;
height:auto;

}
#derecha{
background-color:#FFFFFF;
float:left;
width:500px;
height:auto;
padding-right:0px;
margin:0px;
}
#derecha p{
font-size:1.1em;
}
#derecha li{
font-size:1.1em;
}
#menu_servicios{
background-color:#FFFFFF;
background-image:url(../imagenes/bg_servicios.jpg);
background-repeat:no-repeat;
background-position:top center;
display:inline;
float:left;
width:520px;
padding-left:10px;
margin: 10px 10px 5px 0px;
}
#contenidos{
background-color:#FFFFFF;
width:760px;
height:auto;
overflow:auto;

}

#articonte{

float:left;
width:270px;
margin:0px 0px 10px 0px;
padding:0px;
}
#artip1 h2{
margin:0px;
padding:18px 0px 5px 10px;color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:2em;
}

#artip1{
background-image:url(../imagenes/dini_p1.jpg);
background-repeat:no-repeat;
background-color:#003399;
padding:0px;
}
#artip2{
width:270px;
background-image:url(../imagenes/dini_p2.jpg);
background-repeat:repeat-y;
padding-bottom:3em;



}
#artip3{
background-image:url(../imagenes/dini_p3.jpg);
background-repeat:no-repeat;
padding-bottom:0.9em;
}
#jardconte{
float:left;
width:270px;
margin:0px 0px 10px 0px;
padding:0px;
}
#jard1 h2{
margin:0px;
padding:18px 0px 5px 10px;color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:2em;
}
#jard1{
background-image:url(../imagenes/dini2_p1.jpg);
background-repeat:no-repeat;
background-color:#78970D;
padding:0px;
}
#traba2{
width:270px;
background-image:url(../imagenes/dini_p2.jpg);
background-repeat:repeat-y;
padding-bottom:3em;
}
#jard3{
width:270px;
background-image:url(../imagenes/dini_p3.jpg);
background-repeat:no-repeat;
padding-bottom:0.9em;
}

#serviconte{
float:left;
width:270px;
margin:0px 0px 10px 0px;
padding:0px;
}
#servi1 h2{
margin:0px;
padding:18px 0px 5px 10px;color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:2em;
}
#servi1{
background-image:url(../imagenes/dini4_p1.jpg);
background-repeat:no-repeat;
background-color:#F7A72E;
padding:0px;
}
#servi2{
background-image:url(../imagenes/dini_p2.jpg);
background-repeat:repeat-y;
padding-bottom:1em;
}
#servi3{
width:270px;
background-image:url(../imagenes/dini_p3.jpg);
background-repeat:no-repeat;
padding-bottom:0.9em;
}
#trabaconte{
float:left;
width:270px;
margin:0px 0px 10px 0px;
padding:0px;
}
#traba1{
background-image:url(../imagenes/dini3_p1.jpg);
background-repeat:no-repeat;
background-color:#97A1D6;
padding:0px;
margin:0px;
}
#traba1 h2{
margin:0px;
padding:18px 0px 5px 10px;color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:normal;
font-size:2em;
}
/*#traba2{
background-image:url(../imagenes/dini_p2.jpg);
background-repeat:repeat-y;
padding-bottom:1em;
height:14em;
}*/
#traba3{
background-image:url(../imagenes/dini_p3.jpg);
background-repeat:no-repeat;
padding-bottom:1em;
}

.resumenes{
width:250px;
padding:10px 10px 5px 10px;
height:175px;
overflow:hidden;
background-image:url(../imagenes/dini_p2.jpg);
background-repeat:repeat-y;
}
#trabajosin{
width:250px;
float:left;
display:inline;
padding:5px 10px 0px 10px;
color:#003366;

}
#foto1{
width:130px;
height:100px;
margin: 35px 5px 0px 55px ;
border:1px solid #003366;
text-decoration:none;
overflow:hidden;
}
.imagen1{
margin: 10px 5px 5px 20px ;
border:1px solid #003366;
text-decoration:none;
}
.imagen2{
margin: 5px 5px 10px 25px ;

text-decoration:none;
}
.imagen3{
margin: 5px 0px 10px 5px ;
border:1px solid #003366;
text-decoration:none;
}
.imagen{
	margin: 4px 20px 5px 10px;
	text-decoration:none;
	float:left;
	border: 1px #003366 solid;

}
.titulo{
font-size:1em;
font-weight:bold;
color:#000033;
}
.titulo A{
font-size:1.1em;
font-weight:bold;
color:#000033;
}
.titulo A:hover{
font-size:1.1em;
font-weight:bold;
color:#006699;
}
.enlace{
font-size:1em;
color:#000033;

}
.enlace A{
font-size:1em;
color:#006699;
}
.enlace A:hover{
font-size:1em;
color:#3399FF;

}
.ver{
font-size:1em;
color:#000033;
font-style:italic;
margin:0px 25px 0px 0px;
text-align:right;
padding:0;
font-weight:normal;
}
.ver A{
font-size:1em;
color:#FF0033;
}
.ver A:hover{
font-size:1em;
color:#3399FF;
}
.tamare{
width:160px;
margin-bottom:1em;
}
.tamabus{
width:80px;
margin-bottom:1em;
}
#pie{
width:760px;
height:2.5em;
line-height:25px;
float:left;
background-image:url(../imagenes/pie.jpg);
background-position:center;
background-repeat:no-repeat;
color:#FFFFFF;
text-align:center;
}
#bole{
width:170px;
padding:30px 5px 0px 20px;
font-size:1em;
color:#000066;
}
input {
font-size:1em;
}
form{
margin:0;
}
.rompe{
float:none;
clear:both;
height:2.5em;
margin:0px;
padding:0px;
background-color:#FFFFFF

}
.rompe2{
float:none;
clear:both;
height:2.5em;
margin:0px;
padding:0px;
}

hr{
color:#000033;
height:1px;

}

.borde{
border:1px solid #003366;
margin-bottom:20px;
}

.izquierda{
margin:0px 20px 20px 0px;
float:left;
border:1px solid #003366;
}
.izquierdaNuevo{
margin:10px 20px 10px 0px;
float:left;
border:1px solid #003366;
}
.derecha{
float:right;
margin:0px 40px 0px 0px;
border:1px solid #003366;

}
.derecha2{
float:right;
margin: 0 0 10px 0;
}
.enviar{
float:right;
margin:0px 10px 5px 0px;
border:1px solid #003366;

}


.resumenes ul{
margin:0px 0px 0px 20px;
padding:0px;
list-style:none;
}
.resumenes ul a{
color:#5F6896;
font-weight:bold;
}
.resumenes ul a:hover{
color:#F8754B;
}
.resumenes li{
padding:0px 0px 0px 20px;
background-image:url(../imagenes/flor1.gif);
background-position:0px 3px;
background-repeat:no-repeat;
line-height:18px;
}

#menu_servicios ul{
margin:14px 0px 0px 20px;
padding:0px;
list-style:none;
}
#menu_servicios  ul a{
color:#606998;
font-weight:bold;
}
#menu_servicios  ul a:hover{
color:#F8754B;
}
#menu_servicios  li{
padding:0px 0px 0px 20px;
background-image:url(../imagenes/cuadro_azul.jpg);
background-position:0px 9px;
background-repeat:no-repeat;
line-height:24px;
}
h2.trabajos{
width:100%;
font-size:1.2em;
line-height:15px;
font-weight:bold;
margin:0px;
color:#FFFFFF;
background-color:#7B83A8;
display:block;
text-align:center;
}


.enlaces{
float:left;
width:470px;
padding-left:0px;
margin: 10px 10px 5px 20px;
border-bottom:dotted 1px #CCCCCC;
}

.enlaces A{
color:#5F6896;
text-decoration:none;
}
.enlaces A:hover{
color:#99CC33;
}
#jardin_primavera{
float:left;
width:500px;
padding-left:0px;
margin: 10px 10px 5px 20px;
}
#jardin_verano{
float:left;
width:500px;
padding-left:0px;
margin: 10px 10px 5px 20px;
}
#jardin_otono{
float:left;
width:500px;
padding-left:0px;
margin: 10px 10px 5px 20px;
}
#jardin_invierno{
float:left;
display:inline;
width:470px;
padding-left:0px;
margin: 0px 10px 5px 20px;

}


#estacion{
width:480px;
padding:0px;
float:left;
background-image:url(../imagenes/tu_jardin_invierno.jpg);
background-repeat:no-repeat;
}
#estacion1{
width:480px;
padding:0px;
float:left;
background-image:url(../imagenes/tu_jardin_primavera.jpg);
background-repeat:no-repeat;
}
#estacion2{
width:480px;
padding:0px;
float:left;
background-image:url(../imagenes/tu_jardin_verano.jpg);
background-repeat:no-repeat;
}
#estacion3{
width:480px;
padding:0px;
float:left;
background-image:url(../imagenes/tu_jardin_otono.jpg);
background-repeat:no-repeat;
}
#estacionesm{
width:450px;
padding:5px 10px 10px 0px;;
float:left;
display:inline;
color:#666666;
}
#estacionesm A{
color:#666666;
}
#contenido_jardin{
display:inline;
width:500px;
float:left;
padding:267px 0 20px 0;
}

#contenido_jardin ul{

margin:0px 0px 0px 20px;
padding:0px;
list-style:none;
}
#contenido_jardin  ul a{
/*color:#606998;*/
color:#FFFFFF;
font-weight:bold;
}
#contenido_jardin  ul a:hover{
color:#F8754B;
}
#contenido_jardin  li{
padding:0px 20px 0px 10px;
background-image:url(../imagenes/cuadro_blanco.gif);
background-position:left;
background-repeat:no-repeat;
line-height:24px;
display:inline;
}
#consejo{
float:left;
padding:10px;
width:420px;
}
h3{
font-size:1.4em;
font-weight:bold;
}
.azul{
color:#0066CC;
}
#articulos{
width:495px;
float:left;
margin:0 0 0 10px;
padding: 0px 0 0 20px;
display:inline;
background-image:url(../imagenes/bg_articulos.jpg);
background-repeat:no-repeat;
background-position:left center;
}

.articulo{
float:left;
padding:10px;
width:460px;
height:auto;
border:1px #999999 solid;
margin:5px 5px 5px 20px;
text-align:justify;
}
.margen5{
margin-left:20px;

}
.trabajosAc{
padding:5px 0px 5px 5px;
float:left;
width:200px;
text-align:left;
border:1px #999999 solid;
background-image:url(../imagenes/bg_fotos.jpg);
background-repeat:no-repeat;
background-position:bottom left;
margin:10px 4px 10px 15px;
}
.fototrabajos{
width:140px;
height:100px; 
overflow:hidden;
}
#trabajos2{
float:left;
padding:5px 5px 5px 0px;
width:auto;
text-align:left;
height:auto;
border:1px #999999 solid;
background-image:url(../imagenes/bg_fotos1.jpg);
background-repeat:no-repeat;
background-position:bottom left;
margin:10px 4px 10px 15px;
}


#articulos ul{
margin:20px 30px 0px 40px;
padding:0px;
list-style:none;
}
#articulos ul a{
color:#606998;
font-weight:bold;
}
#articulos ul a:hover{
color:#F8754B;
}
#articulos li{
padding:0px 20px 0px 20px;
background-image:url(../imagenes/cuadro_azul.jpg);
background-position:left;
background-repeat:no-repeat;
line-height:24px;
display:inline;
}
.vermas{
color:#FF0033;
font-size:1.1em;
font-style:italic;
margin:0px 5px 0px 350px;
padding-left:20px;
background-image:url(../imagenes/vermas.jpg);
background-repeat:no-repeat;
background-position:left center;
}
.vermas a{
color:#FF0000;
}
.vermasi A{
color:#FF0000;
}
.vermasi A:hover{
color:#99CC00;
}
.vermasi{
color:#FF0033;
font-size:1.1em;
font-style:italic;
margin:5px 25px 0px 0px;
padding-left:20px;
float:right;
background-image:url(../imagenes/vermas.jpg);
background-repeat:no-repeat;
background-position:left center;
}

#contactog{
width:410px;
height:20em;
margin:10px 0px 5px 35px;
font-size:0.85em;
line-height:20px;
padding:25px;
background-image:url(../imagenes/bg_contacto1.jpg);
background-repeat:no-repeat;

}


#estacionDinamica{
width:480px;
padding:0px;
float:left;
background-repeat:no-repeat;
}

.rompeSubir{
float:none;
clear:both;
height:0px;
margin:0px;
padding:0px;
background-color:#FFFFFF
}

.rompeNuevo{ clear:both; float:none; height:20px; }

#derecha form dl{width:98%;}
#derecha form dt{float:left; width:32%; margin:0px; padding:0px 20px 0px 10px;}
#derecha form dd{/*float:right; width:40%;*/ margin:0px; padding:0px 1% 6px 0px;}
#derecha .presupuesto{border:solid 1px #FEDC01; background-color:#FFF8C1/*#ECFDAA*/; font-size:1em; vertical-align:middle; margin-left:0; padding:2px;font-family:Verdana, Arial, Helvetica, sans-serif;}
#derecha legend{font-weight:bold; font-size:1em; color:#063A69; margin:5px 0px 11px 0px; padding:5px 5px; border:1px solid #cccccc; background-color:#f1f2f3;}
#derecha fieldset{border: 1px solid #cccccc; width:480px;}
#derecha form.boton{color:#003366;}

ul{ margin:0px; padding:0px; }
li { padding:5px 0px 5px 20px; background-image:url(../imagenes/lista.jpg); background-position:3px 9px; background-repeat:no-repeat; list-style:none; }

.textosEmp{
background-color:#FFFFFF;
float:left;
width:480px;
height:auto;
padding-right:0px;
padding-left:20px;
margin:0px;
text-align:justify;
}


#tabs10 {
float:left;
width:480px;
font-size:93%;
border-bottom:1px solid #FBA103;
line-height:normal;
}
#tabs10 ul {
margin:0;
padding:10px 0px 0 5px;
list-style:none;
}
#tabs10 li {
display:inline;
margin:0;
padding:0;
}
#tabs10 a {
width:115px;
float:left;
background:url(../imagenes/tableft10.gif) no-repeat left top;
margin:0;
padding:0 0px 0 1px;
text-decoration:none;
}
#tabs10 a span {
width:96px;
float:left;
display:block;
background:url(../imagenes/tabright10.gif) no-repeat right top;
padding:5px 15px 4px 6px;
color:#FFF;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#tabs10 a span {float:none;}
/* End IE5-Mac hack */
#tabs9 a:hover span {
color:#FFF;
}
#tabs10 a:hover {
background-position:0% -42px;
}
#tabs10 a:hover span {
background-position:100% -42px;
}

#tabs10 #current a {
background-position:0% -42px;
}
#tabs10 #current a span {
background-position:100% -42px;
}

.alinearDerecha{ text-align:right }
.alinearDerecha a{ color:#FF0000; }

.flotarIzda{ float:left; }

.noticiaa{ font-size:0.9em; }