/* CSS Document */
body { behavior:url(/csshover.htc); }
#accessLinks, h1 { font-size: 0px;	position: absolute;	left: -9999px; }
body { background: #121212; margin: 0px; padding: 0px; }
body,td,th { font-family: Helvetica, Arial, sans-serif; font-size: 1em; font-weight: bold; color:#cccccc; }
img { border: 0px; }
a {	font-weight: bold; text-decoration: none;}
a:link { color: #669933; }
a:visited {	color: #666699; }
a:hover { color: #669900; }
a:active { color:#131313; }
p { line-height:1.2em; padding-bottom: 0px; }
#container { background:#222222; width: 800px; height: 90%; position: relative; margin: auto; padding: 0px 0px 0px 0px; border-left: thin solid #aaaaaa; border-right: thin solid #aaaaaa; border-bottom: thin solid #aaaaaa;}
#navbar {	width: 700px	; height: 22px; }
#navbar ul { margin: 0; padding: 0; position:absolute; left: 0px; }
#navbar ul li { float: left; list-style: none; position: relative; }
#navbar ul li a {display: block; width: 830px; height: 20px; text-align:center; border:1px solid #aaaaaa; color: #555555; font-weight:normal; font-size: 0.8em; padding: 0px; margin: 0px;  }
#navbar ul li a:hover {  color:#ffffff; }		
#navbar ul li ul { position:absolute; top:20px; left:10px; display:none; border:1px solid #777777; }
#navbar ul li:hover ul { display:block; }
#navbar ul li ul li { float:none; }
#navbar ul li ul li a { text-indent: 0px; background-color:#999999; font-size:.7em; height:1%; padding: 4px 10px 4px 10px; width:140px !important;}
#navbar ul li ul li a:hover { background:#222222; }
#navbar ul li a#portada { width: 60px; background: url(/imagenes/fondo-menusup.jpg) repeat-x;} 
#navbar ul li a:hover#portada { width: 60px;   background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#portafolio { width: 90px; ; background: url(/imagenes/fondo-menusup.jpg) repeat-x; }
#navbar ul li a:hover#portafolio { width: 90px; ; background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x; }
#navbar ul li a#galerias { width: 70px; background: url(/imagenes/fondo-menusup.jpg) repeat-x; }
#navbar ul li a:hover#galerias { width: 70px; background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x; }
#navbar ul li a#viajes { width: 70px; background: url(/imagenes/fondo-menusup.jpg) repeat-x; }
#navbar ul li a:hover#viajes { width: 70px; background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x; }
#navbar ul li a#foto { width: 80px; background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#foto { width: 80px; background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x; }
#navbar ul li a#photo { width: 100px;  background: url(/imagenes/fondo-menusup.jpg) repeat-x; }
#navbar ul li a:hover#photo { width: 100px;  background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x; }
#navbar ul li a#angel { width: 60px;  background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#angel { width: 60px;  background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#enlaces { width: 70px;   background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#enlaces { width: 70px;   background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#mapa { width: 60px;  background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#mapa { width: 60px;  background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#map { width: 70px;  background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#map { width: 70px;  background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#contact { width: 60px;   background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#contact { width: 60px;   background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}
#navbar ul li a#english { width: 36px;  background: url(/imagenes/fondo-menusup.jpg) repeat-x;}
#navbar ul li a:hover#english { width: 36px;  background: url(/imagenes/fondo-menusup_osc3.jpg) repeat-x;}

#titulo { margin: 00px 0px 0px 20px; padding: 1px; background: #ff0000; width: 100%;font-size: 2.0em; color:#ffffff; text-align:left;font-weight:bold;font-family: Comic Sans MS;}
#content { margin: 0px 00px 0px 0px; padding: 1px; width: 80%; font-size: 2.0em; color:#eeeeee; text-align:left;font-weight:bold;font-family: Comic Sans MS;}
#contenido { margin: 00px 0px 00px 00px; padding: 0px 30px 20px 0px ; width: 80%; font-size: 1.0em; color:#cccccc; text-align:left;font-weight:normal;font-family: Comic Sans MS;}
#texto { margin: 00px 0px 00px 00px; padding: 00px; width: 70%; font-size: 0.8em; color:#cccccc; text-align:justify;font-weight:normal;font-family: Verdana;}
#comentarios { margin: 0px 0px 20px -20px; width: 90%;font-size: 0.9em; font-style: italic; color:#dddddd; text-align:center;  font-weight:normal;font-family: Comic Sans MS;}
#copyright { font-size: 0.7em; color:#aaaaaa; width: 70%; text-align:center; margin:auto;font-family: Monospace; }

/*.blacktext { color: #888888; }*/
/*.titleText { font-size: 1.5em; font-weight: bold; }*/
/*.subTitleText { font-size: 1.1em; font-weight: bold; }*/
/*.smallText { font-size: 0.8em; }*/
/*.smallerText { font-size: 0.7em; }*/
/*.redBold { color:#CC0000; font-weight: bold; }*/
/*.hiddenText { font-size: 5px; color: #d8dbd8; }*/
/*.floatRightMargin {	float: right; margin: 10px; }*/
/*.floatLeftMargin {	float: left; margin: 10px; }*/
/*.floatLeftNoMargin { float: left; margin: 0px; }*/
/*.floatRightNoMargin { float: right; margin: 0px; }*/
/*.clearRight { clear: right; }*/
/*.clearLeft { clear: left; }*/
/*.clearAll { clear: both; }*/
/*.thumbnail { float: left;	padding: 4px; }*/
/*.thumbnail img { border: 5px solid #FFFFFF; margin: 2px;}*/
.route {background-color: #424642; font-weight: bold; font-family: Verdana; color:#aaaacc;width: 100%;}

.titulo_portada {font-size: 1.5em; text-align:center; font-family: Verdana; font-weight: bold; color:#aaaacc; padding-left: 5%}
.texto_portada  {font-size: 1em; font-style: italic; color:#dddddd; text-align:left;  font-weight:normal;font-family: Comic Sans MS;}
.firma_portada  {font-size: 1.2em; font-style: italic; color:#dddddd; text-align:right;  font-weight:normal;font-family: Comic Sans MS;}
.title {font-size: 1.5em; text-align:left; font-family: Verdana; font-weight: bold; color:#aaaacc; padding-left: 5%}
.text {font-size: 0.9em; text-align:left; font-family: Verdana; font-weight: normal; color:#dddddd;}
.galeriasTitulo {padding: 0px 0px 0px 0px ;margin: 00px 0px 00px 00px; font-family: Verdana; font-size: 1 em; font-weight: bold; text-align:left; color:#aaaacc;}
.galeriasTexto {font-size: 0.8em; text-align:left; font-family: Verdana; font-weight: normal; color:#dddddd;}
.tablaTitulo {padding: 0px 0px 0px 0px ;margin: 00px 0px 00px 00px; font-family: Verdana; font-size: 1 em; font-weight: bold; text-align:left; color:#aaaacc;}
.tablaTexto {font-size: 0.8em; text-align:left; font-family: Verdana; font-weight: normal; color:#dddddd; border-right-width: 20px; border-left-width: 20px;}

table.portada {padding: 00px 100px; border: 0 }
table.noticias {padding: 00px 50px; border: 0 }
table.galerias {padding: 00px 50px; border: 0 }
table.simpleviewer {padding: 00px 0px; border: 0 }

A:link {color: #aaaacc;	font-family: verdana; font-size: 11px; text-decoration: none;}
A:visited {color: #aaccaa; font-family: verdana; font-size: 11px; text-decoration: none;}
A:hover {color: #aaaacc; font-family: verdana; font-size: 11px; text-decoration: none;}
