body {
         margin:0;
	font-family : Arial, Helvetica, sans-serif;
	color : #ffffff; /*Letra general*/
	font-weight: bold;
	font-size : 14px;
	text-align: justify;
	background-image : url(../images/fondo2.jpg);
}

hr { 
         background-color: #ffff00; 
         height: 3px; 
         width: 100%; 
}

/*links normales*/
* a {
         text-decoration : none;
         font-weight : bold;
         border : none;
         color : #FFFF99;
}

/*links mouse*/
* a:hover {
          text-decoration : underline;
          border : none;
          color : #FFCC00;
}

* #search {
          margin : 0;
          padding: 0px;
          width : 148px;
          height : 20px;
          float : right;
          background : transparent;
          padding-left : 10px;
          padding-top : 0;
          vertical-align : top;
}

/*Texto del Edit de búsqueda*/
* #search .inputbox {
          width : 100px;
          height : 18px;
          font-size : 10px;
          background-color : #999999;
          border : none;
          margin : 0;
          padding : 0;
          line-height : 14px;
          color : black;
}

* #search .button {
          margin : 0;
          padding : 0;
          height : 14px;
          font-size : 10px;
          background-color : blue;
          border : 2px;
          line-height : 11px;
          color : red;
}

* #search form {
          margin : 0;
          padding : 0;
}

/*Trayectoria del menu*/
* #pathway {
	width : 770px;
	height : 15px;
	padding-left : 0px;
	padding-top : 0px;
	background-image : url(../images/trayectoria.gif);
}

* #pagina-800 {
	width : 770px;
	text-align : left;
	background : #990000;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#header {
	width:766px;
	height:110px;
	position:relative;
	background-image : url(../images/header.jpg);
	border-style: ridge;
	border-width: 2px;
	border-color: #CCCCCC;
}

#banner {
	width:770px;
	height:150px;
}

#derecha {
	width:40px;
	height:650px;
	position:relative;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	float:left;
	background :url(../images/derecha.jpg) repeat-y;
}

#izquierda {
	width:40px;
	height:650px;
	position:relative;
	float:left;
	background :url(../images/izquierda.jpg) repeat-y;
}

#menu {
	font-weight: bold;
	width:126px;
	height:650px;
	border-style: groove;
	border-width: 2px;
	border-color: #ff0000;
	background : #ff0000;
	overflow:auto; scrollbar-arrow-color: #ff0000; scrollbar-face-color : #000000; scrollbar-track-color :#333333;
	overflow-x:hidden;
	float: left;
	font-size: 12px;
	background :url(../images/menu.gif);
}

#contenido {
	width:558px;
	height:650px;
	position:relative; 
	overflow:auto; scrollbar-arrow-color: #ff0000; scrollbar-face-color : #000000; scrollbar-track-color :#333333;
	float:left;
         background : #D70000;
	text-align : justify;
}

#abajo {
	font-size : 10px;
	font-family : Arial, verdana, sans-serif;
	font-weight: bold;
	color : #000000; /*Letra general*/
	width:766px;
	height:23px;
	position:relative;
         float:left;
	border-style: groove;
	border-width: 2px;
	border-color: #ff0000;
	background :url(../images/abajo.gif) no-repeat;
}

* .componentheading {
	font-size: 30px;
	font-weight: bold;
	color: #FFFF00;
	width: 520px;
         margin: 3px;
	border : 3px double #FFFF99;
	background :url(../images/titulo.png) no-repeat;
}

* .contentheading {
	font-size: 30px;
	font-weight: bold;
	color: #FFFF00;
	width: 520px;
	border : 1px solid #FFFFFF;
	background :url(../images/titulo.png) no-repeat;
}

* .contentpane {
	width: 520px;
}

* .contentpaneopen {
	border : 3px double #FFFF99;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

/*menu opciones generales no el activo*/
* a.mainlevel {
	height:31px;
	font-size : 12px;
	padding-left : 4px;
	width : 100px;
	display : block;
	line-height : 14px;
	text-decoration : none;
	font-weight: bold;
	color : #ffffff;
	background : url(../images/boton5.gif) no-repeat;
	border-right : 1px solid #ff0000;
	voice-family : "\"}\"";
	voice-family : inherit;
	text-align: center;
}

/*Opciones generales menu activo y mouse*/
* a.mainlevel:hover, a.mainlevel#active_menu {
	height:31px;
	font-weight: bold;
	font-size : 12px;
	width : 100px;
	background-image : url(../images/boton4.gif);
	text-decoration : none;
	border-right : 1px solid #ffffff;
	color : #FFCC00;
}

* a.sublevel {
	height:31px;
	font-size : 12px;
	font-weight: bold;
	text-align: center;
	font-weight: bold;
	width : 90px;
	display : block;
	line-height : 12px;
	text-decoration : none;
	color : #FFFF00;
	background : url(../images/boton4.gif) no-repeat;
	border-right : 1px solid #806848;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 90px;
}

* a.sublevel:hover, a.sublevel#active_menu {
	height:31px;
	font-size : 12px;
	font-weight: bold;
	text-decoration : none;
	background : url(../images/boton4.gif) no-repeat;
	border-right : 1px solid #ffffff;
	voice-family : "\"}\"";
	voice-family : inherit;
	width : 90px;

}

* .back_button {
	border : 3px double #FFFF99;
	width : 30px;
	background : transparent;
	margin-left: 3px;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}