/* CSS Document */
body {  font-family:Verdana, Arial, Helvetica, sans-serif;
 font-size:12pt; behavior: url(css/csshover.htc); 
 margin-bottom:0; margin-top:0;} /* WinIE behavior call */
h1 {color: #AAA; border-bottom: 1px solid; margin-bottom: 0;}
menusup {position:absolute; border-bottom:1px solid; top:-15}
menusup#navh li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration:overline; width: 7em;}

.titulo {border-bottom: 1px solid red; margin-bottom: 0;}

td { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; }
th { font-family: Arial, Helvetica, sans-serif; font-size: 12px; }

td img {border:0}

td.peque { font-size: 9pt; }



#fotocabecera {
  background: #fff url("../gifs/nave1.gif") top right repeat;
  border-top: 1px solid #ccc;
}
#fotocabecera img {
  display: block;
}

a.masinfo { font-family:Arial, Helvetica, sans-serif; font-size:smaller; text-decoration:none; background-color:#CC9900; color:#FFFFFF }
a.masinfo:hover { background-color:#CC3366; } /* border-bottom:3px solid #990099; border-top:3px solid #990099 */
a.masinfo:visited { }

#caracnaves {border-color:#009900;}
#caraclocales {border-color:#0099CC;}
.caracteristicas {border:5px solid; width:250px; position:relative;left:250px;display:none }

#main {color:#000000; padding: 1px 0 1px 3%;}
#main p {font-size:10pt; width:80%; text-align:justify;}

table.cabecera {border-bottom: 1px solid black}
#dpostal {border-left:1px solid black}
#dpostal td {font-size:9px;}

div#navh {float: left; margin: -1px 0 0 8em;
  background: #FFF; border: 1px solid #AAA; }
div#navh ul {margin: 0; padding: 0; background-color:#99CCFF;
  border: 1px solid #CCC; border-width: 0 1px;}
div#navh li {position: relative; list-style: none; margin: 0;
  float: left; width: 8em; line-height: 1.5em;}
div#navh li:hover {background: #ACC;}
div#navh li.submenu {background: url(../gifs/dropmenu.gif) 95% 50% no-repeat;}
div#navh li.submenu:hover {background-color: #EDD;}
div#navh li a {display: block; padding: 0.25em 0 0.25em 0.5em;
  text-decoration: none; width: 7em;}
div#navh>ul a {width: auto;}
div#navh ul ul {position: absolute; width: 7em;
  display: none;}
div#navh ul ul li {border-bottom: 1px solid #CCC;}
div#navh li.submenu li.submenu {background: url(../gifs/submenu.gif) 95% 50% no-repeat;}
div#navh li.submenu li.submenu:hover {background-color: #EDD;}
div#navh li.submenu li.submenu:hover {background-color: #EDD;}
div#navh ul.level1 li.submenu:hover ul.level2, 
div#navh ul.level2 li.submenu:hover ul.level3 {display:block;}
div#navh ul.level2 {top: 2em; left: -1px;}
div#navh ul.level3 {top: -1px; left: 7em;
  border-top: 1px solid #CCC;}


div#navv {float: left; background: #FFF; font-size:11px}
div#navv ul {margin: 0; padding: 0;}
div#navv li {position: relative; list-style: none; margin: 0;
  border-bottom: 1px solid #CCC;}
div#navv li:hover { color:#9933FF}
div#navv li.submenu {background: url(../gifs/submenu.gif) 95% 50% no-repeat;}
div#navv li.submenu:hover {color:#66FF00;}
div#navv li a {display: block; padding: 0.25em 0 0.25em 0.5em;  text-decoration: none;}
div#navv li a:visited {color:#FF6699}
div#navv li a:hover {color:#FF0000;}
div#navv>ul a {width: auto;}
div#navv ul ul {position: absolute; top: 0; left: 8em;
  display: none;}
div#navv ul.level1 li.submenu:hover ul.level2, 
div#navv ul.level2 li.submenu:hover ul.level3 {display:block;}
div#navv ul.level3 li.submenu:hover ul.level4 {display:block;}

#quienessomos {font-size:10px; padding:0 1em 0 1.5em}
p.piepagina {font-family:Arial, Helvetica, sans-serif; font-size:9pt;
text-align:justify; width:80%}

/* #carac table {border:1px solid black;} */
#carac th {font-size:large; font-weight:normal}
#carac td {font-size:small;}
.regimen {border:1px solid black; background-color:#CC9900; color:#FFFFFF}
textorollo {text-align:justify}
textarea {font-family:Arial, Helvetica, sans-serif; }

#askcarac {font-family:"Century Gothic", Arial, Helvetica, sans-serif;}
#askcarac th {font-size:large; font-weight:normal}
#askcarac td {font-size:small;}



div#menui {background-color:#CCCCCC}
div#menui td {font-family:Arial, Helvetica, sans-serif; font-size:12px}
div#menui a {text-decoration:none}

#tablapie {background-color:#475476; color:#FFF;}
#tablapie a {text-decoration:none; color:#FFF; border-bottom:1px solid #D32024}
#tablapie a:hover {border-top:1px solid #d32024}

#marcoizq {background-color:#CCCCCC; border-right:1px solid black; margin-right:1.5em;}
.marcoizq {background-color:#475476;}
#tablamenu {margin: 0; padding: 0; border:0; }
#tablamenu td a {margin: 0; text-decoration:none; border-bottom: 1px solid #D32024;}
#tablamenu td a:hover { color:#9933FF; border-top: 1px solid #D32024;}

#tablaofertas { border:1px solid black;}
#tablaofertas th {border-bottom:1px solid black; border-right:1px solid black}
#tablaofertas td {border-right:1px solid black}
#tablaofertas td a {text-decoration:none; border-bottom:1px solid #D32024;}
#tablaofertas td a:hover { color:#9933FF; border-top: 1px solid #D32024;}
#tablaofertas .impares {background-color:#CCFFCC}
#tablaofertas .pares {background-color:#FFFFFF}
#navegador td {border:0}