#contenedor{ width:1000px; height:270px; border: 1px solid #990000; border-left:0px;border-right:0px;background-color:white; }
#linea-superior{height:14px;width:1000px; background-color:#990000; color:white}
#header-logo{ position: absolute; top: 31px; left: 120px;}
.header-incio{height:14px;width:14px; position: absolute; top: 71px; left: 650px; }
#header-mapa{ height:14px;width:14px; position: absolute; top: 71px; left: 680px;}
#header-contacto{height:14px;width:14px; position: absolute; top: 71px; left:710px; }
/*#header-ingles{height:14px;width:14px; position: absolute; top: 71px; left: 850px; }*/
.header-flash{ margin-left:19.4em;  }
.header-flash{ *margin-left:0em;  }
/*#lista-posicion {position: absolute; top: 262px; left: 130px;color: blue; }*/
.lista-posicion{margin-left:20em; }
.lista-posicion{*margin-left:0em; }
.logo{ padding-left:25px ;border-color:#FFFFFF }

.buscador{margin-bottom: 0.4em;/* top:15em;*/ left:745px ;padding-right:40px;  border: 0px solid #990000;}
#buscador_img{margin-bottom: 0.4em; top:10em; left:875px; margin:0;padding-right:0px; border: 0px solid #990000;}


.header-enlaces{ text-decoration: none; color:#000066 ;}

.btncontacto-img{ top: 70px; left: 970px; padding-left:0;margin:0}
.lineaDiv{border: 1px solid #990000;}


.btnhome{ margin-bottom: 0.4em; padding-left:15px/*top: 71px; */left: 650px; }

/*.btncontacto{ height:14px;width:14px; position: absolute; top: 71px; left:710px; border: 0px solid #990000;}*/
/*.btnmapa{height:14px;width:14px; position: absolute; top: 71px; left: 680px;  border: 1px solid #990000;border-bottom:0px;border-left:0px;border-top:0px;padding-right:5px;

}*/
.tabla{margin-left:9em;}
.tabla1{margin-right:9em; margin-top:3em}
#menu {
clear: both;
float: left;
width:783px;		
list-style: none;
margin: 0;
padding: 0;
border-left:1px solid #7C7C7C;
position: absolute; top: 231px; left: 117px;

}

clasemenu ul {
clear: both;
float: left;
width:800px;		
list-style: none;
margin: 0;
padding: 0;
border-left:1px solid #7C7C7C;
position: absolute; top: 231px; left: 117px;
font-size:15px;
}

ul.menu li {
display: inline;
float: left;
}

ul.menu li a:link, ul.menu li a:visited {
padding: 5px;
display: block;
text-decoration: none;
color: white;
background: #F4F4F4;
border-top:1px solid #7C7C7C;
border-right:1px solid #7C7C7C;
border-bottom:1px solid #9C9C9C;
background-color:#000000;
}





/* NON-HEADER */


/* --- START COPY here --- */

/* HEADER */

.header-bottom {width:783px; height:18px; background:black;  position: absolute; top: 224px; left: 117px; clear: both;}


/*************/
/*  2. HEAD  */
/*************/
.nav2 {float:left; width:783px; border:none; background-color:black; font-size:12px;margin-left:0px;font-family:Trebuchet MS; font-style:italic; } /*Color navigation bar normal mode*/
.nav2 ul {list-style: none; float:left; margin-left:0px;margin:2px 5px 2px 1px; padding:2px 3px 2px 0px; }
.nav2 ul li {float:left; position:relative; z-index:1000;}
.nav2 ul li ul {display:none; border:none;}
.nav2 ul li ul {margin-left:0px; padding:0px 0px 0px 0px; background:black;} /*Sticky hover zones*/
.nav2 ul li a {float:left; display:block; height:23px; margin-right:0px !important /*Non-IE6*/ ; padding:0px 1px 0px 1px; text-decoration:none; font-weight:bold; color: #FFFFFF;}
/*.nav2 ul li:hover {width:auto;}*/


/*Non-IE6*/
.nav2 ul:hover{background-color:#FF0000}
.nav2 ul li:hover a {color: white; text-decoration:none; margin-top: -4px; height:27px; } 
/*Color main cells hovering mode*/
.nav2 ul li:hover ul {display:block; position:absolute; z-index:998; top:25px; margin-top:0.1em; left:20px;}
.nav2 ul li:hover ul li ul {display: none;}
.nav2 ul li:hover ul li a {display:block; width:13em; height:auto; margin-left:-1px; padding:4px 6px 4px 6px; border-left:solid 1px rgb(175,175,175); border-bottom: solid 1px rgb(175,175,175); background-color:rgb(237,237,237); font-weight:normal; color:rgb(50,50,50);} /*Color subcells normal mode*/
.nav2 ul li:hover ul li a:hover {background-color:rgb(210,210,210); text-decoration:underline;} /*Color subcells hovering mode*/



.cdd {color: white; background-color:#0066CC; text-decoration:none; margin-top: -4px; height:27px;}


.linea {padding:0; margin:0; }

.spiffy{ 
display:block
} 
.spiffy *{ 
display:block;
height:1px;
overflow:hidden;
background:#FFF5EE
} 
.spiffy1{ 
border-right:1px solid #fffaf7;
padding-right:1px;
margin-right:3px;
border-left:1px solid #fffaf7;
padding-left:1px;
margin-left:3px;
background:#fff7f2;
} 
.spiffy2{ 
border-right:1px solid #fffefd;
border-left:1px solid #fffefd;
padding:0px 1px;
background:#fff6f1;
margin:0px 1px;
} 
.spiffy3{ 
border-right:1px solid #fff6f1;
border-left:1px solid #fff6f1;
margin:0px 1px;
} 
.spiffy4{ 
border-right:1px solid #fffaf7;
border-left:1px solid #fffaf7;
} 
.spiffy5{ 
border-right:1px solid #fff7f2;
border-left:1px solid #fff7f2;
} 
.spiffy_content{ 
padding:0px 5px;
background: #FDD6AA;
} 
.fucelda{ border: 1px solid #990000; border-top:0px; border-bottom:0px;border-left:0px;border-right:0px; font-size:11px; font-family:Trebuchet MS}
.fpcelda{ border: 1px solid #990000; border-bottom:0px; border-left:0px;border-top:0px; font-size:11px; font-family:Trebuchet MS}
.fuceldahome{ border: 0px solid #990000; bottom:1px; }

.hcelda1{ 
border: 1px solid #FFFFFF; 
border-bottom:0px;
border-left:0px; 
border-top:0px; 
font-size:12px;
font-family:Trebuchet MS;
font-style:italic;
color:#FFFFFF;
}

.hcelda01{ 
border: 1px solid #FFFFFF; 
border-bottom:0px;
border-left:0px; 
border-top:0px; 
border-right:0px; 
font-size:12px;
font-family:Trebuchet MS;
font-style:italic;
color:#FFFFFF;
}

.hcelda2{ 
border: 0px solid #FFFFFF; 
border-bottom:0px;
border-left:0px; 
border-top:0px; 
font-size:12px;
font-family:Trebuchet MS;
font-style:italic;
color:#FFFFFF;
}
.hcelda2{ border: 0px solid #990000; bottom:1px; border: 1px solid #FFFFFF; }




a { text-decoration:none; color:#666666 }
.flota{float:left; margin-right:10px} 
.vinetas{ font-family:"Trebuchet MS"; font-size:11px}