/* CSS Document */


html, body	{
	margin:0px;
	padding:0;
	border:0;
	font-size:13px;
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	background-image:url(./img/fondo.jpg); 
	height:100%;
	
	}







#principal {
              position:relative;top:5px; width: 778px; height:auto;
              background-image:url(./img/fonprincipal.jpg);  
	       margin-right:auto;
	       margin-left:auto;
           }

 h1 {
                position:relative; top:140px;left:34px;
                 font-size:20px; font-weight:bold; color:#000000;
             }
#cabecera img {
                position:relative; top:28px;left:30px;
                 font-size:20px; font-weight:bold; color:#000000;
             }

######################################### tabla portada ##############################################################

.tdleft{ vertical-align:top;width:585px;background-color:transparent;}
.tdright{ border:0px solid #ccc; width:175px;background-image:url(./img/fondoderecha.jpg);vertical-align:top;}

#fotosderecha{ position:relative;width:160px;
	
	}

#fotosderecha img{ width:160px;	padding-bottom:20px;
	padding-right:0px;
	padding-left:3px;}
.normalA{ padding-left:10px;
     
       font-family: "Trebuchet MS", Arial; font-size: 12pt; text-align:justify; color:#7a7a7a;
       }
.rojogrande{
             width:536px;margin:10px 8px 0px 15px;  font-family: "Trebuchet MS", Arial;
	       font-size:17pt;font-weight:bold; color:#ee1b21; text-align:center;
            }
.rojogrande2{
             width:536px;margin:10px 8px 0px 15px;  font-family: "Trebuchet MS", Arial;
	       font-size:17pt;font-weight:bold; color:#ee1b21; text-align:center;
            }
.rojogrande3{
             width:740px;margin:10px 8px 0px 15px;  font-family: "Trebuchet MS", Arial;
	       font-size:15pt;font-weight:bold; color:#6F7982; text-align:center;
            }


.rojocontacto{
             width:536px;margin:10px 8px 0px 15px;  font-family: "Trebuchet MS", Arial;
	       font-size:17pt;font-weight:bold; color:#ee1b21; text-align:center;
            }




.normalB{  
       width:530px; margin:20px 8px 0px 20px;
       font-family: "Trebuchet MS", Arial; font-size: 12pt; font-weight:normal;  text-align:justify;color:#000000;
       }

#texto{
        width:475px;  float:left; clear:left;
        margin:25px 25px 30px 20px;
        padding-right:10px;
        border-top:1px solid #77524c;
        border-right:1px solid #77524c;
        font-family: "Trebuchet MS", Arial; text-align:justify; font-size: 12pt;color:#695e5f;
	}
#textoem{
        width:475px;  float:left; clear:left;
        margin:25px 25px 30px 20px;
        padding-right:10px;
        border-top:1px solid #77524c;
        border-right:1px solid #77524c;
        font-family: "Trebuchet MS", Arial; text-align:justify; font-size: 12pt;color:#695e5f;
	}
#texto p{  
           font-family: "Trebuchet MS", Arial;
           text-align:justify;
	    margin-right:0px;
           border-top:1px solid #ccc;
           border-right:1px solid #ccc;
}

#textoinicio{
        width:485px;  float:left; clear:left;
        margin:10px 5px 10px 45px;
        padding-right:10px;
        font-family: "Trebuchet MS", Arial; text-align:justify; font-size: 13pt;color:#695e5f;
	}
#textoinicio p{  
           font-family: "Trebuchet MS", Arial;
           text-align:justify;
	 
}
#fotoportada{margin: 25px 0px 0px 45px;}


.foto{
	float:left;
	
	padding-top:5px;
	padding-right:20px;
	margin-top:0px;
}


}
############################## FORMULARIO #################
#forma{margin:0px 0px 0px 0px;}
#forma p{ font-family: "Trebuchet MS", Arial;}





########################################### BOTONES #################################################################

#botones a img { border-width: 0;}

a#inicio img {background-image:url(./img/inicio1.jpg);margin:0px 0px 0px 5px;border-width: 0;}
a#inicio:hover img {background-image:url(./img/inicio2.jpg);}

a#empresa img {background-image:url(./img/empresa1.jpg);margin:0px 0px 0px 20px;border-width: 0;}
a#empresa:hover img {background-image:url(./img/empresa2.jpg);}

a#localizacion img {background-image:url(./img/localizacion1.jpg);margin:0px 0px 0px 20px;border-width: 0;}
a#localizacion:hover img {background-image:url(./img/localizacion2.jpg);}

a#preguntas img {background-image:url(./img/preguntas.jpg);margin:0px 0px 10px 0px;border-width: 0;}
a#preguntas:hover img {background-image:url(./img/preguntas2.jpg);}

a#promocion img {background-image:url(./img/promocion1.jpg);margin:0px 0px 0px 40px;border-width: 0;}
a#promocion:hover img {background-image:url(./img/promocion2.jpg);}

a#galeria img {background-image:url(./img/galeria1.jpg);margin:0px 10px 10px 0px;border-width: 0;}
a#galeria:hover img {background-image:url(./img/galeria2.jpg);}

a#contacto img {background-image:url(./img/contacto1.jpg);margin:0px 0px 0px 20px;border-width: 0;}
a#contacto:hover img {background-image:url(./img/contacto2.jpg);}

############################################ FOOTER #################################################################
.footertab{
              text-align:center;margin:0px 0px 0px 0px;
             
              width:778px;height:80px;
             
             

             }
.footertd{vertical-align:top;
             text-align:center;
             color:#000000;
              width:778px;height:80px;
               background-image:url(./img/fonfooter.jpg); background-repeat:no-repeat;
             

             }
.footertd p { margin:0px 0px 0px 0px;  font-size:10pt; font-weight:normal; font-family:"Trebuchet MS",Arial; }
.footertd a{ text-decoration:none; margin:0px 0px 0px 0px;  font-size:10pt; font-weight:bold; font-family:"Trebuchet MS",Arial; }
.vacio {
     width:778px;
    background-image:url(./img/fondo.jpg); 
     height:20px;
     margin-left:auto;margin-right:auto;}
       }


#enlacesabajo a {color:#ffffff; text-decoration:none;}
#enlacesabajo a:hover{color:#000000; text-decoration:none;}

###########################################  PROMOCIONES #######################################################

#hoyos a:hover{ background-image:url(./img/cartelhoyos2.jpg);}
.promociones{ width:760px; height:595px; margin:0px auto 0px auto;background-image:url(./img/playa-langre9.jpg); background-repeat:no-repeat;}

.tre{  height:50%;}

.cartel1{position:relative;padding:0px 0px 0px 5px;}

.cartel2{position:relative;padding:0px 0px 0px 0px;}

.promociones2{ width:710px; height:313px; margin:0px auto 0px auto;}


############################################# enlaces derecha #####################################

#enladerecha a img {border-width:0;}
a#postventa img {background-image:url(./img/postventa.jpg);border:1px #fe0000 solid;}
a#postventa:hover img {background-image:url(./img/postventa2.jpg);border:1px #fe0000 solid;}

a#preguntasfre img {background-image:url(./img/preguntasfre.jpg);border:1px #fe0000 solid;}
a#preguntasfre:hover img {background-image:url(./img/preguntasfre2.jpg);border:1px #fd0000 solid;}

a#sugerencias img {background-image:url(./img/sugerencias.jpg);border:1px #fe0000 solid;}
a#sugerencias:hover img {background-image:url(./img/sugerencias2.jpg);border:1px #fd0000 solid;}

a#noticiasre img {background-image:url(./img/noticiasre.jpg);border:1px #fe0000 solid;}
a#noticiasre:hover img {background-image:url(./img/noticiasre2.jpg);border:1px #fd0000 solid;}


#textopostventa{
        width:485px;  float:left; clear:left;
        margin:10px 5px 10px 45px;
        padding-right:10px;
        font-family: "Trebuchet MS", Arial; text-align:justify; font-size: 12pt;color:#695e5f;
	}

#contacto2{margin:10px 8px -10px 0px;}

 .spami{margin-right:122px;}



.camposas{font-size:9pt;text-align:center;width:350px;margin:-10px 0px 0px -18px;}
.enlaceaste{margin:0px 0px 0px -5px;}
.asterisco{margin: -28px 10px 0px 13px;color:#000000;text-decoration:none;}


a#nueva img{-moz-opacity:0.7;filter:alpha(opacity=70);border:4px #ffffff solid;}
a#nueva:hover img{-moz-opacity:1;filter:alpha(opacity=100);border:4px #ff0000 solid;}

a#nueva2 img{-moz-opacity:0.7;filter:alpha(opacity=70);border:4px #ffffff solid;}
a#nueva2:hover img{-moz-opacity:1;filter:alpha(opacity=100);border:4px #ff0000 solid;}



a#acceda img{-moz-opacity:0.7;filter:alpha(opacity=70);border:2px #ffffff solid;}
a#acceda:hover img{-moz-opacity:1;filter:alpha(opacity=100);border:2px #ff0000 solid;}

a#acceda2 img{-moz-opacity:0.7;filter:alpha(opacity=70);border:2px #ffffff solid;}
a#acceda2:hover img{-moz-opacity:1;filter:alpha(opacity=100);border:2px #ff0000 solid;}







