/* VERSION 1.0		Fecha: 25-11-2005  Javier Martín González*/
body{
	kkbackground-repeat : no-repeat;
	kkbackground-attachment : fixed;
	kkbackground-color: #FFFFFF;	
	kkfont-size:14px;	
	kkcolor: rgb(8,0,159);
	kkmargin-top : 0px;	
}
TD.pageHeading {
	MARGIN-TOP: 0px; FONT-SIZE: 15px; MARGIN-BOTTOM: 0px; TEXT-TRANSFORM: uppercase; COLOR: #ff9900; FONT-FAMILY: arial;
	background-color:transparent;

}
.box_info {
	BORDER-TOP: #748ea5 1px solid; BORDER-BOTTOM: #748ea5 1px solid; BORDER-RIGHT: #748ea5 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; BORDER-LEFT: #748ea5 1px solid; BACKGROUND-COLOR: #ffffff;
	background-color:transparent;
}
hr{
	kkfont-family:ZapfHumnst Dm BT;
	kkfont-size:15px;	
}
p{
	font-family:ZapfHumnst Dm BT;
	font-size:15px;	
}
.colorAzulClaro{
		background-color: #FFFFFF;
}
.colorGris{
		background-color: rgb(238,238,236);	
		border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);
		font-family:ZapfHumnst Dm BT;
		font-size:12px;		
		color: rgb(18,0,119);
}
.colorGrisOscuro{
		background-color: rgb(217,217,213);	
		border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);			
		font-family:ZapfHumnst Dm BT;
		font-weight: bold;
		font-size:14px;
		color: rgb(18,0,119);
}

.colorGrisPeq{
		background-color: rgb(238,238,236);	
		border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);
		font-family:ZapfHumnst Dm BT;
		font-size:11px;		
		color: rgb(18,0,119);
}


.Estilo3 {
	border-color: #FFFFFF; 
	font-family: Futura Md BT; 
	font-size:11px; 
	color: rgb(18,0,119); 
	background-color: #FFFFFF;
}


.colorGrisPeqLetrasOscuras{
		background-color: #FFFFFF;	
		border-color: #FFFFFF;
		font-family:ZapfHumnst Dm BT;
		font-size:11px;		
		font-weight:bold;
		color: rgb(18,0,119);
}
.colorGrisOscuroPeq{
		background-color: #FFFFFF;	
		border-color: #FFFFFF;			
		font-family: ZapfHumnst Dm BT;
		font-size:11px;
		color: rgb(18,0,119);
		font-weight: bold;
}
.colorAmarillo{
		background-color: rgb(251,255,227);	
}

.colorAzulOscuroMinTrans{
	font-family : ZapfHumnst Dm BT;	
	font-size: 1px;
	color: rgb(18,0,119);
	font-weight : bold;
	background-color : transparent;	
}

.colorAzulOscuroPeqTrans{
	font-family : ZapfHumnst Dm BT;	
	font-size: 11px;
	color: rgb(18,0,119);
	font-weight : bold;
	background-color : transparent;	
}
.colorAzulOscuroTrans{
	font-family : ZapfHumnst Dm BT;	
	font-size: 12px;
	color: rgb(18,0,119);
	font-weight : bold;
	background-color : transparent;	
}
.colorAzulOscuroGranTrans{
	font-family : ZapfHumnst Dm BT;	
	font-size: 18px;
	color: rgb(18,0,119);
	font-weight : bold;
	background-color : transparent;	
}
table{	
	border-collapse : collapse;
	border: thin;
	font-family:ZapfHumnst Dm BT;
	font-size:small;
	border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);		
}


th{
	background-color:rgb(217,217,213);
	border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);			
	font-family:ZapfHumnst Dm BT;
	font-weight: bold;
	font-size:14px;
	color: rgb(18,0,119);
}

.fondoTransp{
	background-color:transparent;
}

td{
	background-color: rgb(238,238,236);
	border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);
	font-family:ZapfHumnst Dm BT;
	font-size:15px;
	color: rgb(18,0,119);
}

.tdBottomBlackTransp{
	background-color:transparent;
	border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);
	font-family:ZapfHumnst Dm BT;
	font-size:12px;
	color: rgb(18,0,119);
	border-bottom: thin solid Black;
}
.tdBottomBlack{
	kkbackground-color:transparent;
	background-color: rgb(238,238,236);
	border-color: rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213) Rgb(217,217,213);
	font-family:ZapfHumnst Dm BT;
	font-size:12px;
	color: rgb(18,0,119);
	border-bottom: thin solid Black;
}
textarea{
	font-family:ZapfHumnst Dm BT;
	background-color: rgb(255,235,245);
	border-width:1;	
	kkborder-color:rgb(122,0,78);	
	color:rgb(122,0,78);
}
input{	
	font-family:ZapfHumnst Dm BT;
	kkbackground-color: rgb(213,224,152);
	color: rgb(213,224,152);
	border-width:1;
}


select{
	font-family:ZapfHumnst Dm BT;
	kkcolor:#005CA3;
	background-color:rgb(255,235,245);	
	kkbackground-color: transparent;
	border-color:rgb(122,0,78);
	   color:rgb(122,0,78);
	
}

A:link {
	kkfont-family : ZapfHumnst Dm BT;	
	color: rgb(18,0,119);
	kkfont-weight : bold;
	background-color : transparent;	
	TEXT-DECORATION: none


}
A:visited {

	kkfont-family : ZapfHumnst Dm BT;	
	color: rgb(18,0,119);
	kkfont-weight : bold;
	background-color : transparent;	
	TEXT-DECORATION: none

}
A:hover {
	kkfont-family : ZapfHumnst Dm BT;	
	color: rgb(145,45,55);
	kkfont-weight : bold;
	background-color : transparent;	
	TEXT-DECORATION: none

}
A:active {
	kkfont-family : ZapfHumnst Dm BT;	
	color: rgb(145,45,55);
	kkfont-weight : bold;
	TEXT-DECORATION: none
	background-color : transparent;	
}

}
H { font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }
H1{ font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }
H2{ font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }
H3{ font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }
H4{ font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }
H5{ font-family: ZapfHumnst Dm BT; color: rgb(18,0,119) }


/* ---------------------------------------------------------------------------------------------------- */

 /* common styling */
#wrapper {
	width:1000px; 
	margin:10px auto; 
	text-align:left; 
	border-top:1px solid #a52a2a;
}
.menu1 {
	float:left; width:100%; font-family: verdana, arial, sans-serif; font-size:11px;
	kkbackground:url(../imagenes/menu1.gif) repeat-x top left; 
	background: rgb(76,89,127);
	border-top:3px solid #4c597f;  border-bottom:3px solid #4c597f;
	margin:0 0 0 0; 
}

.menu1 ul {
	padding:0;margin:0;list-style-type:none;
}
.menu1 ul li {
	float:left; position:relative; background:url(../imagenes/divider1.gif) no-repeat top right;
}
.menu1 ul li a, .menu1 ul li a:visited {
	float:left; 
	display:block; 
	text-decoration:none;color:#ddf; padding:0px 12px; line-height:25px; height:30px; border-bottom:3px solid #fff; 	
}

.menu1 ul li:hover {width:auto;}

.menu1 ul li a.menu1one:hover {border-color:#c00; color:#f88;}
.menu1 ul li a.menu1two:hover {border-color:#c60; color:#fc0;}
.menu1 ul li a.menu1three:hover {border-color:#cc0; color:#cc0;}
.menu1 ul li a.menu1four:hover {border-color:#080; color:#0e0;}
.menu1 ul li a.menu1five:hover {border-color:#00c; color:#aaf;}
.menu1 ul li a.menu1six:hover {border-color:#c0c; color:#f8f;}
.menu1 ul li a.menu1seven:hover {border-color:#090; color:#090;}

.menu1 ul li:hover a.menu1one {border-color:#c00; color:#f88;}
.menu1 ul li:hover a.menu1two {border-color:#c60; color:#fc0;}
.menu1 ul li:hover a.menu1three {border-color:#cc0; color:#cc0;}
.menu1 ul li:hover a.menu1four {border-color:#080; color:#0e0;}
.menu1 ul li:hover a.menu1five {border-color:#00c; color:#aaf;}
.menu1 ul li:hover a.menu1six {border-color:#c0c; color:#f8f;}
.menu1 ul li:hover a.menu1seven {border-color:#090; color:#090;}

.menu1 ul li ul {
	display: none;
}

.menu1 table.menu {
	margin:0; border-collapse:collapse; font-size:10px; position:absolute; top:0; left:0px;
	font-family: verdana, arial, sans-serif;
	display:block;	
}

.menu1 td.tdMenu {
	font-size:10px;
	background-color: rgb(76,89,127);
	font-family: verdana, arial, sans-serif;

}
/* ---------------------------------------------------------------------------------------------------------------- */
/* specific to non IE browsers */


.menu1 ul li:hover ul {
	display:block;position:absolute;top:32px;margin-top:1px; left:0;width:169px;border-bottom:1px solid #000;
}

.menu1 ul li:hover ul.endstop {
	left:-92px;
}

.menu1 ul li:hover ul li ul {
	display: none;
}

.menu1 ul li:hover ul li a {
	display:block;background:#fff;color:#000;height:auto;line-height:15px;padding:4px 16px; width:135px; border:1px solid #000; border-bottom:0;
}

.menu1 ul li:hover ul li a.drop {
	background:#ccd;
}

.menu1 ul li:hover ul li a:hover {
	color:#000; background: #ccd url(../imagenes/bullet1.gif) no-repeat 3px 8px;
}

.menu1 ul li:hover ul li a:hover.drop {
	background: #ccd url(../imagenes/arrow.gif) no-repeat 155px 8px;
}

.menu1 ul li:hover ul li:hover ul {
	display:block; position:absolute; left:168px; top:-1px;
}

.menu1 ul li:hover ul li:hover ul.izquierda {
	display:block; position:absolute; left:-168px; top:-1px;
}

.menu1 ul li:hover ul li:hover ul.left {
	left:-168px;
}

/* ---------------------------------------------------------------------------------------------------------------- */

/* specific to IE5.5 and IE6 browsers */



.menu1 ul li a:hover ul {
	display:block;position:absolute;top:30px; t\op:33px; background:#fff;left:0;width:169px; border-bottom:1px solid #000;
}

.menu1 ul li a:hover ul.endstop {
	left: -92px;
}
.menu1 ul li a:hover ul li a {
	display:block;background:#fff;color:#000; height:1px; line-height:15px; padding:4px 16px; width:135px; border:1px solid #000; border-bottom:0;
}
.menu1 ul li a:hover ul li a.drop {
	background:#ccd;
}
.menu1 ul li a:hover ul li a ul {
	visibility:hidden; position:absolute; height:0; width:0;
}
.menu1 ul li a:hover ul li a:hover {
	color:#000; background: #ccd url(../imagenes/bullet1.gif) no-repeat 3px 8px;
}
.menu1 ul li a:hover ul li a:hover.drop {
	 background: #ccd url(../imagenes/arrow.gif) no-repeat 155px 8px;
}

.menu1 ul li a:hover ul li a:hover ul {
	visibility:visible; position:absolute; top:0;color:#000; left:168px;
}

.menu1 ul li a:hover ul li a:hover ul.izquierda {
	visibility:visible; position:absolute; top:0;color:#000; left:-168px;
}

.menu1 ul li a:hover ul li a:hover ul.left {
	left:-168px;
}

<!--[if lte IE 5.5]>

.menu1 ul li a, .menu1 ul li a:visited {height:33px;}

<!--<![endif]-->

























.dat{ text-decoration:blink; color: rgb(0,0,255); text-align=right }






.menuRojo{
	font-family:ZapfHumnst Dm BT,ZapfHumnst Dm BT;
    font-size:12px;
	font-weight:bold;
	color : white;
    height:20;
    background-color : #C40E2E;

}

.menuAzul{
	font-family:ZapfHumnst Dm BT,ZapfHumnst Dm BT;
    font-size:10px;
	font-weight:bold;
	color : #ffffff;
    height : 20;
    background-color : #005CA3;
    
}


.menuAzulOn{
	font-family:ZapfHumnst Dm BT,ZapfHumnst Dm BT;
    font-size:10px;
	font-weight:bold;
	color : #005CA3;
    height : 20;
    background-color : #FFCC34;

}
.enlaceMenu:link{
	text-decoration:bold;
	color: #ffffff;
}
.enlaceMenu:hover{
	text-decoration:bold;
	color: #005CA3;
}
.enlaceMenu{
	text-decoration:bold;
	color: #ffffff;
}
.raya{
	background-color: rgb(122,0,78);
}

.tdEtiq{
	font-family : ZapfHumnst Dm BT;
	font-size: 12px;
	font-weight : bold;
	color: rgb(166,0,83);
}

