/*-- general --*/

BODY {
	MARGIN: 0px; 
	SCROLLBAR-FACE-COLOR: #FF7300; 
	SCROLLBAR-HIGHLIGHT-COLOR: #FF7300;
	SCROLLBAR-SHADOW-COLOR: #FFCC00; 
	SCROLLBAR-3DLIGHT-COLOR: #FFCC00; 
	SCROLLBAR-ARROW-COLOR: #FFCC00; 
	SCROLLBAR-TRACK-COLOR: #FFFFFF; 
	SCROLLBAR-DARKSHADOW-COLOR: #FFCC00; 
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 12px;
	
	
}
TABLE {
	font-size: 12px;
	
}

.estilo2 {
	font-weight: bold;
	text-decoration:underline;
}

h4{
	display:none;
}

#general h5{
	font-weight: bold;
}

INPUT, SELECT {

	border: 1px solid #605C50;
	font-size: 10px;
}
TEXTAREA {

	border: 1px solid #605C50;
	font-size: 12px;
}

#cabecera_logo{
	position:absolute;
	top:0px;
	left:0px;
	width: 750;
	height: 58 px;
	background: #FF7300 url(images/cab_logo.jpg) no-repeat left top;
	border-top: 1px solid #605C50;
	border-left: 1px solid #605C50;
	text-align: right;
	padding-top: 36px;
	padding-right: 5px;
	background-color: FF7300;
	background-image: url(images/cab_logo.jpg);


	
}
#cabecera_logo a:link, #cabecera_logo a:visited, #cabecera_logo a:active, #cabecera_logo a:hover { 
	font: "Courier new" ;
	color: white;
	font-weight: bold;
	font-size: 11px;
	text-decoration: none;
}
#cabecera_logo a:hover { 
	
	color: darkblue;
	
}
#menu_ppal{
	position:absolute;
	top:58px;
	left:0px;
	width: 132px;
	height: 58 px;	
	background: none;
		
}
#menu_sec{
	position:absolute;
	top:65px;
	right:0px;
	width: 155px;
	height: 58 px;	
	background: none;
		
}
#relaciones{
	position:absolute;
	top:330px;
	left:3px;
	width: 132px;
	background: none;
	border: 1px solid #808080;
	padding: 3px;
	font-size: 12px;
		
}
#nota{
	font-size:9px;
	font-weight: bold;
	color: black;
	COLOR: #999897;
	TEXT-DECORATION: none;
		
}
#nota a:link, #nota a:visited, #nota a:active {
	font-size:9px;
	COLOR: blue;
	TEXT-DECORATION: none;
		
}

/*-- RUTA --*/

#rutaimg {
	background-color: #DDDCD8;
}

#ruta {
	position:absolute;
	top: 71px;
	left: 133px;
	padding-top:0px;
	text-align:left;
	font-size:9px;
	COLOR: #999897;
	TEXT-DECORATION: none;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
	width: 498px;
	height: 20px;

	
}

#ruta a:link, #ruta a:visited, #ruta a:active { 
	font-weight: bold;
	COLOR: #000000;
	text-decoration:none;
	
}

#ruta a:hover {
	font-weight: bold;
	color: #CB5D02;
	text-decoration:underline;
	
}
#titulo{
	position: absolute;
	left: 134px;
	top: 96px;
	width: 566px;
	height:38px;
	margin:5px;
	COLOR: #090042;
	font-size:12px;
	text-align:left;
	font-weight: bold;
	background: url(images/ico_familia.gif) no-repeat left middle;
	text-indent: 30 px;

}
#titulofondo{
	position: absolute;
	left: 128px;
	top: 66px;
	width: 571px;
	height:38px;
	margin-left:5px;
	margin-top:5px;
	COLOR: #EDEDED;
	font-size:50px;
	text-align:left;
	font-weight: bold;

}
#introduccion {
	position: absolute;
	left: 145px;
	top: 135px;
	width: 571px;
	height:38px;
	vertical-align: top;
	text-align: left;

}

#introduccion a:link, #introduccion a:visited, #introduccion a:active { 
	COLOR: #9B6900;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#introduccion a:hover  {
	font-weight: bold;
	color: #9B6900;
	TEXT-DECORATION: underline;
}

#introduccion ul {

	margin-left:30px;
	margin-right:5px;
	padding:0;
	text-align:left;
	color: #5A5A5A;
}

#introduccion li {

	margin-top:3px;
	color: #5A5A5A;
	font-size:12px;
	line-height:18px;
	padding:0px;
	list-style-image: url(images/ico_intro.jpg)

}

#introduccion h1{

	margin-left:5px;
	margin-top:5px;
	margin-bottom:-10px;
	COLOR: #737064;
	font-size:12px;
	text-align:left;

}

#seccion {
	position: absolute;
	left: 147px;
	top: 170px;
	width: 600px;
	
}

#seccion ul {

	margin-left:30px;
	margin-right:5px;
	padding:0;
	text-align:left;
	color: #5A5A5A;
}

#seccion li {

	margin-top:3px;
	color: #5A5A5A;
	font-size:12px;
	line-height:18px;
	padding:0px;
	list-style-image: url(images/ico_intro.jpg)

}

#otra TABLE{
	
	border: 1px solid black;
	font-size: 12 px;
	color: black;
}

#general TABLE {
	border: 1px solid #FFC501;
	font-size: 12 px;
	color: black;
}

#general th {
	background-color: #FFC501;
	font-size: 12px;
	color: black;
	font-weight: bold;
	text-align : center;
}
#general td {
	border: 1px solid #FFC501;
	font-size: 12 px;
	color: black;
	padding: 5px;
	
}
#general INPUT {

	border: 1px solid #999;
	font-size: 10px;
}
#general SELECT {

	border: 1px solid #999;
	font-size: 10px;
}
#general TEXTAREA {

	border: 1px solid #999;
	font-size: 12px;
}

#general a:link, #general a:visited, #general a:active { 
	font-size: 12px;
	font-weight: normal;
	COLOR: #000000;
	text-decoration:none;
	
}
#general a:hover {
	font-weight: normal;
	color: #CB5D02;
	
	
}
/* publicidad */

#publicidad1 {
	position:absolute; 
	left:366px; 
	top:75px; 
	width:384px; 
	height:90px;
}
#publicidad2{
	position:absolute; 
	left:2px; 
	top:326px; 
	width:130px; 
}
/* menú seccion */

#menuseccion {
	position: absolute;
	top: 125px;
	left: 140px;
	width: 77%;
	height: 25px;
	font-size: 12px;
	font-weight: bold;
	COLOR: #FF7300;
	padding-bottom: 3px;
	border-bottom: 1px solid #CCCCCC;
	padding-top: 3px;
	border-top: 1px solid #CCCCCC;
	overflow: hidden;

}

#menuseccion a:link, #menuseccion a:visited, #menuseccion a:active { 
	font-size: 12px;
	font-weight: bold;
	COLOR: #000000;
	text-decoration:none;
	
}
#menuseccion a:hover {
	font-weight: bold;
	color: #CB5D02;
	
	
}
/* resultado */

#resultado {
	position: absolute;
	top: 164px;
	left: 142px;
	width: 75%;
	font-size: 12px;
	font-weight: bold;
	COLOR: #FF7300;
	

}

/*----------- RED2001 -----------*/



/*-- TABLA--*/

#tablatitulo {
	margin-left:0px;
	margin-top:0px;
	COLOR: #000000;
	font-size:12px;
	text-align:left;
	font-weight: bold;
		
}

#tablatitulo a:link, #tablatitulo a:visited, #tablatitulo a:active { 
	COLOR: #000000;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#tablatitulo a:hover  {
	font-weight: bold;
	color: #000000;
	TEXT-DECORATION: underline;
}

#tablasubtitulo {
	COLOR: #686868;
	font-size:11px;
	text-align:left;
	font-weight: bold;
	background-color: #EEEEEE;
		
}

#tablasubtitulo a:link, #tablasubtitulo a:visited, #tablasubtitulo a:active { 
	COLOR: #686868;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#tablasubtitulo a:hover  {
	font-weight: bold;
	color: #000000;
	TEXT-DECORATION: underline;
}


/*-- CONTENIDO --*/







#contenido {

	vertical-align: top;
	text-align: left;

}

#contenido a:link, #contenido a:visited, #contenido a:active { 
	COLOR: #FF8A00;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#contenido a:hover  {
	font-weight: bold;
	color: #FF8A00;
	TEXT-DECORATION: underline;
}

#contenido ul {

	margin-left:30px;
	margin-right:5px;
	margin-bottom:2px;
	padding:0;
	text-align:left;
	color: #000000;
}

#contenido li {

	margin-top:3px;
	color: #000000;
	font-size:11px;
	line-height:16px;
	padding:0px;
	list-style-image: url(images/icontenido.gif)

}

#contenido h1{

	margin-left:5px;
	margin-top:5px;
	margin-bottom:-10px;
	COLOR: #737064;
	font-size:12px;
	text-align:left;

}

/*-- MENU DERECHA--*/

#menudchatitulo {
	margin-left:0px;
	margin-top:0px;
	COLOR: #000000;
	font-size:12px;
	text-align:center;
	font-weight: bold;
		
}

#menudcha {
	COLOR: #686868;
	font-size:11px;
	text-align:left;
	font-weight: bold;
	padding-left:27px;
	padding-top:4px;
		
}

#menudcha a:link, #menudcha a:visited, #menudcha a:active { 
	COLOR: #686868;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#menudcha a:hover  {
	font-weight: bold;
	color: #000000;
}



/*-- PIE --*/


#pie {
	position: absolute;
	bottom: 0px;
	left: 150px;
	width: 400px;
	line-height:14px;
	margin-top:0px;
	background-color: white;
	font-size:11px;
	color: #000000;
	text-align:center;
}

#pie a:link, #pie a:visited, #pie a:active { 
	COLOR: #02577E;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#pie a:hover  {
	font-weight: bold;
	color: #02577E;
	TEXT-DECORATION: underline;
}
#pie2 {
	position: absolute;
	bottom: 0px;
	left: 00px;
	width: 400px;
	line-height:14px;
	margin-top:0px;
	background-color: white;
	font-size:11px;
	color: #000000;
	text-align:center;
}

#pie2 a:link, #pie2 a:visited, #pie2 a:active { 
	COLOR: #02577E;
	TEXT-DECORATION: none;
	font-weight: bold;
}

#pie2 a:hover  {
	font-weight: bold;
	color: #02577E;
	TEXT-DECORATION: underline;
}



/*--  MOSTRAR CONTENIDO RECURSO --*/
#titular{

	margin-left:5px;
	margin-top:5px;
	font-size:18px;
	text-align:left;
	font-weight: bold;
	
}
#resumen{

	margin-left:5px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	

}
#piecontenido{

	margin-left:5px;
	margin-top:5px;
	font-size:12px;
	text-align:left;
	

}
