a img { border: 0; }
a { color: #F96700; text-decoration: none; }

body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #656565; }

#logos { position: relative; margin-top: 20px; float: left; overflow: hidden; }
#logos .logo { float: left; margin-right: 20px; }

#idiomas { position: relative; float: left; height: 14px; margin-top: 26px; color: #656565; font-size: 11px; }
#idiomas a { color: #656565; text-decoration: none; }
#idiomas a:hover, #idiomas a.seleccionado { color: #F96700; }
#mapa-google { width: 280px; height: 257px; }

#e404 { background-color: #FFFFFF; }
#e404 h1 { color: #F96700; font-size: 18px; font-weight: bold; text-decoration: underline; margin: 0 0 40px 0; }
#e404 p { color: #F96700; font-size: 12px; }

#div-formulario td { font-size: 11px; }
#div-formulario h1 { color: #F96700; font-size: 14px; font-weight: bold; margin: 0 0 20px 0; }
#div-formulario h2 { color: #F96700; font-size: 12px; margin: 30px 0 10px 0; }
#div-formulario select { border: 1px solid #F96700; width: 150px; }
input[type="button"], input[type="submit"] { font-size: 10px; padding: 2px; width: 80px; }
input.largo { width: 160px; }
#div-formulario textarea { border: 1px solid #F96700; }
#div-formulario .fila { overflow: hidden; margin-bottom: 10px; }
#div-formulario .etiqueta { float: left; padding: 3px 0 0 0; width: 180px; font-size: 10px; color: #707070; }
#div-formulario .campo { float: left; width: 150px; }

#menu-abajo { position: fixed; left: 0; bottom: 0; width: 100%; height: 25px; background-color: #F96700; }

#proteccion-datos { position: relative; width: 340px; height: 210px; padding: 20px; border: 1px solid #C0C0C0; }
#proteccion-datos div { width: 318px; height: 188px; border: 1px solid #C0C0C0; overflow: scroll; font-size: 10px; padding: 10px; }
#proteccion-datos p { margin: 0 0 20px 0; font-size: 11px; line-height: 18px; text-align: center; }

p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 13px; margin-top: 5px; margin-bottom: 5px; margin-right: 20px; margin-left: 0px}
.tabla {  margin-top: -141px; position: absolute; top: 50%; clip: rect(   ); margin-left: -385px; left: 50%}
.btn-info { text-align: center; margin-top: 10px; margin-bottom: 10px; }

#opiniones p { margin-bottom: 40px; margin-top: 10px; }
#opiniones .cita { font-style: italic; margin: 10px 0 10px 0; }

.fila-imagen { overflow: hidden; }
.fila-imagen div { float: left; }

h1 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #666666; font-weight: normal; margin-top: 8px; margin-right: 11px; margin-bottom: 4px; margin-left: 0px }
h4 { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #F96700; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
h3 { font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; margin-top: 5px; margin-bottom: 5px }
li { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #999999 }
ul { margin-top: 5px }

a.info { display: inline-block; text-decoration: none; padding-left: 20px; margin: 10px 0 10px 0 ; background: url("imagenes/contacto.gif") no-repeat; }
a.info:hover { text-decoration: underline; }
#menu a { font-size: 10px; font-weight: bold; text-decoration: none; font-weight: bold; }
#menu a:hover { color: #909090; }
#tabla-links td { white-space: pre; }

.enlace-blanco { color: #FFFFFF; text-decoration: none; }
.enlace-naranja { color: #F96700; text-decoration: none; font-size: 12px; }
.enlace-naranja-2 { display: block; margin: 12px 0 12px 0; color: #F96700; text-decoration: none; font-size: 12px; }
a:hover { text-decoration: underline }
.plenum {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #666666; margin-top: -18px; margin-left: -145px; position: absolute; width: 140px; left: 100%; top: 100%; clip:    rect(   )}
.plenum_enlace {  color: #CCCCCC; text-decoration: none}
.txttabla {  margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px}
.tabla_portada {  position: absolute; left: 50%; top: 50%; clip:  rect(   ); margin-left: -385px; margin-top: -240px; width: 770px}
.menu_sub { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9px; color: #666666; line-height: 16px; margin-top: 5px; margin-bottom: 8px; margin-right: 5px; margin-left: 5px; border-color: black black #CCCCCC; width: 112px; border-style: dotted; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 1px; border-left-width: 0px}
h2 { font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #F96700; font-weight: normal; margin-top: 4px; margin-right: 11px; margin-bottom: 8px; margin-left: 0px; margin-top: 15px}
body {
	scrollbar-face-color: #E6E6E6;
	scrollbar-shadow-color: #999999;
	scrollbar-highlight-color: #999999;
	scrollbar-3dlight-color: #E6E6E6;
	scrollbar-darkshadow-color: #E6E6E6;
	scrollbar-track-color: #E6E6E6;
	scrollbar-arrow-color: #999999;
	height: 100%;
	width: 100%;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	overflow: auto;
}
.barragris {scrollbar-face-color: #E6E6E6;
scrollbar-shadow-color: #999999;
scrollbar-highlight-color: #999999;
scrollbar-3dlight-color: #E6E6E6;
scrollbar-darkshadow-color: #E6E6E6;
scrollbar-track-color: #E6E6E6;
scrollbar-arrow-color: #999999;}.sinmargen { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; line-height: 13px; margin-top: 2px; margin-bottom: 2px; margin-right: 2px; margin-left: 2px}
.tabla_interior { position: absolute; left: 50%; top: 50%; clip: rect( ); margin-left: -385px; margin-top: -315px}
.celda-gastos {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #E6E6E6; text-align: right; border: none; padding: 3px;}
#div-formulario input[type="text"], #div-formulario select, #div-formulario textarea {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #666666; background-color: #E6E6E6; border: none; padding: 3px; width: 100%; }
#duracion-cantidad { width: 50px !important; float: left; }
#duracion-unidad { width: 95px !important; float: right; }
html {  height: 100%; width: 100%}

#paginas-amigas .enlace { padding: 10px; margin: 0; border-bottom: 1px dotted #D0D0D0; }
#paginas-amigas .enlace:first-child { border-top: 1px dotted #D0D0D0; }
#paginas-amigas a { font-size: 14px; text-decoration: none; color: #F96700; }
#paginas-amigas a:hover { text-decoration: underline; }
#paginas-amigas .desc { margin: 5px 0 0 0; padding: 0; font-size: 11px; font-weight: bold; }
#paginas-amigas .url { margin: 0; padding: 0; font-size: 10px; }
