﻿/* Inicio */
#div_bg_inicio_es {position:relative; width:670px; height:338px; background-image:url(img/bg_home_header_es.jpg)}
#div_bg_inicio_en {position:relative; width:670px; height:338px; background-image:url(img/bg_home_header_en.jpg)}
#servicios_principal {position:relative; width:670px; height:290px; border-bottom:solid 1px #CCCCCC; background:url(img/deg_content_block.png) repeat-x bottom;}
.div_servicio_prin {position:relative; width:200px; height:270px; float:left; padding-top:20px; margin-left:11px; margin-right:11px; margin-bottom:20px}
.lnkservicio_superficies {display:block; background-image:url(img/img_safety_posterframe.jpg); width:200px; height:128px; margin-bottom:10px}
.lnkservicio_golf  {display:block; background-image:url(img/img_golf_posterframe.jpg); width:200px; height:128px; margin-bottom:10px}
.lnkservicio_jardin {display:block; background-image:url(img/img_garden_posterframe.jpg); width:200px; height:128px; margin-bottom:10px}
.div_servicio_prin span {font:10px Arial, Helvetica; padding:5px 10px 0 10px; display:block}
.div_servicio_prin span a {font:10px Arial, Helvetica; color:#f50e3c; text-decoration:none}
.div_servicio_prin span a:hover {font:10px Arial, Helvetica; color:#f50e3c; text-decoration:underline}
#div_clientes {position:relative; width:670px; height:145px;  border-bottom:solid 1px #CCCCCC; background:url(img/deg_content_block.png) repeat-x bottom; margin-top:10px}
.cliente_nomow {position:relative; width:100px; height:145px; float:left; margin-left:10px}
.cliente_nomow img {border:solid 1px #CCCCCC}
.cliente_nomow p {padding-left:10px}
#iconsbottom {position:relative; width:670px; height:100px}
#iconsbottom ul {list-style-type:none; width:670px; padding-top:30px}
#iconsbottom ul li {display:inline; margin-left:20px; margin-right:15px}
/* Jardines */
#div_bg_jardines_es {position:relative; width:670px; height:338px; background-image:url(img/bg_gardens_header_es.jpg)}
#div_bg_jardines_en {position:relative; width:670px; height:338px; background-image:url(img/bg_gardens_header_en.jpg)}
#divjardines {position:relative; width:100%; height:auto; margin-top:10px}
ul#mnuizq {margin-top: 20px; border-top:solid 1px #CCCCCC; list-style-type:none}
ul#mnuizq li { padding:3px 5px 3px 5px; border-bottom:solid 1px #CCCCCC}
ul#mnuizq li a {font:15px Arial, Helvetica; color:#647311; text-decoration:none}
ul#mnuizq li a:hover {font:15px Arial, Helvetica; color:#95aa19; text-decoration:none}

.divreljardin {position:relative; width:100%; height:auto; border-bottom:solid 1px #CCCCCC; background:url(img/deg_content_block.png) repeat-x bottom; padding-bottom:60px}
.coljardin {position:relative; width:160px; height:auto; float:left}
.imgcontgarden {position:relative; width:140px; height:105px; background-image:url(img/bg_gallery_image.png); margin-left:10px; margin-bottom:8px; padding-top:7px; padding-left:7px}
ul.iconlst {list-style-type:none; margin-top:10px; margin-left:10px; margin-bottom:10px}
ul.iconlst li {display:inline}
.coljardin p {margin-left:10px}
ul.detlstgardens {margin-top:10px; margin-left:15px; list-style-type:disc; color:#647311}
ul.detlstgardens li {font:11px Arial,Helvetica; margin-left:10px}
ul.detlstgardens li span {color:#000000}
.lnkbacktop a {position:absolute; right:10px; bottom:10px; display:block; font:bold 11px Arial, Helvetica; color:#647311; text-decoration:none}
.lnkbacktop a:hover {position:absolute; right:10px; bottom:10px; display:block; font:bold 11px Arial, Helvetica; color:#141414; text-decoration:underline}
/* Gallery */
ul.lstgallery {list-style-type:none; margin-top:10px}
ul.lstgallery li {display:inline-block; vertical-align:top; margin:0; margin-left:12px; zoom:1; *display:inline; background-image:url(img/bg_gallery_image.png); width:147px; height:112px}
ul.lstgallery li a {width:133px; height:98px;  display:block; margin-left:7px; margin-top:7px; cursor:pointer}
ul.lstgallery li  a span {background:url(img/plus_green.gif) no-repeat 0px 76px; width:133px; height:98px;  display:block}

#iconsbottom2 {position:relative; width:500px; height:100px}
#iconsbottom2 ul {list-style-type:none; width:500px; padding-top:10px}
#iconsbottom2 ul li {display:inline}

/* Superficies Seguras */
#div_bg_seguras_es {position:relative; width:670px; height:340px; background-image:url(img/bg_safetysurfaces_header_es.jpg)}
#div_bg_seguras_en {position:relative; width:670px; height:340px; background-image:url(img/bg_safetysurfaces_header_en.jpg)}

/* Golf */
#div_bg_golf_es {position:relative; width:670px; height:340px; background-image:url(img/bg_golf_header_es.jpg)}
#div_bg_golf_en {position:relative; width:670px; height:340px; background-image:url(img/bg_golf_header_en.jpg)}

/* Sitemap */
ul#sitemap {list-style-type:disc; color:#647311; margin-top:10px; margin-left:35px;}
ul#sitemap li a {font:bold 11px Arial, Helvetica; color:#95aa19; text-decoration:none}
ul#sitemap li ul {list-style-type:disc; color:#647311; margin-top:5px; margin-left:30px; margin-bottom:5px}
ul#sitemap li a:hover {font:bold 11px Arial, Helvetica; color:#95aa19; text-decoration:underline}
/* Dos columnas contenido */
#contcol1 {position:relative; width:170px; height:443px; background-image:url(img/img_left.jpg); float:left}
#contcol1b {position:relative; width:150px; height:auto; float:left; padding:0 10px 0 10px}
#contcol2 {position:relative; width:500px; height:auto; float:left}

/* Contacto */
#formulario {position:relative; width:100%; height:auto; margin-top:20px}
.divrelform {position:relative; width:100%; height:auto; margin-bottom:10px}
.cboformcss {width:50px; float:left;}
.lblformcss {width:190px; text-align:right; margin-left:10px; float:left; padding-right:10px; font:13px Arial, Helvetica; padding-top:1px}
.txtformcss {width:237px; float:left; padding-left:3px; border:solid 1px #CCCCCC}
.txtformmlcss {width:237px; height:50px; float:left; padding-left:3px; border:solid 1px #CCCCCC}
.chkgroup {width:240px; position:relative; float:left}
.chkgroup ul {list-style-type:none; margin-left:3px}
.chkgroup ul li {display:inline-block; vertical-align:top; zoom:1; *display:inline; width:110px}
.chkgroup ul li label {margin-left:3px;}
.Chkformcss {font:11px Arial, Helvetica;}
.btnenviar_es {width:88px; height:28px; float:right; margin-right:0px; margin-top:10px; background:url(img/btn_send_es.png) no-repeat; border:none; cursor:pointer}
.btnvolver_es {width:88px; height:28px; float:right; margin-right:0px; margin-top:10px; background:url(img/btn_back_es.png) no-repeat; border:none; cursor:pointer}
.btnenviar_en {width:88px; height:28px; float:right; margin-right:0px; margin-top:10px; background:url(img/btn_send_en.png) no-repeat; border:none; cursor:pointer}
.btnvolver_en {width:88px; height:28px; float:right; margin-right:0px; margin-top:10px; background:url(img/btn_back_en.png) no-repeat; border:none; cursor:pointer}

.ast {position:absolute;top:0;left:200px}

/* FAQs */
.ulfaq {list-style:none;}
.ulfaq li {margin-bottom:5px}
.Qli {font:bold 11px Arial; color:#95aa19; margin-left:0px; cursor:pointer;background:url(img/bg_faqs_closed.gif) no-repeat 0 3px; *background:url(img/bg_faqs_closed.gif) no-repeat 0 7px;  padding-left:15px}
.openQli {background:url(img/bg_faqs_open.gif) no-repeat 0 3px !important; *background:url(img/bg_faqs_open.gif) no-repeat 0 7px !important;}
.Ali {font:11px Arial; margin-left:15px; margin-right:20px; list-style-type:none; display:none; cursor:pointer}

/* Productos */
.ficha_producto {position:relative; width:480px; height:auto; padding:20px 5px 30px 5px; border-bottom:solid 1px #CCCCCC; margin-left:10px; margin-right:10px;}
.ficha_producto p { padding:5px 0 0px 0}
.ficha_producto ul {list-style-type:disc; margin-left:20px; margin-top:20px}
.ficha_producto ul li {color:#647311;}
.ficha_producto ul li span {font:11px Arial,Helvetica; color:#000000;}

/* Socios */
.sociostxt {padding:10px 5px 15px 5px; border-bottom:solid 1px #CCCCCC; margin-left:10px; margin-right:10px; margin-bottom:10px}
.titsocio {font:bold 13px Arial, Helvetica; color:#49540c;}
.bContact {font:bold 13px Arial, Helvetica; }

/* styling of the container. */ 
.myPlayer { 
    display:none; 
    width: 200px; 
    height:128px;  
    text-align:center; 
    margin:0 15px 15px 0; 
    float:left; 
    border:1px solid #999; 
} 
 
.myPlayer {display:block; width:545px; height:306px}