a:link {
color: #0F74BC;
text-decoration: none;
}
a:visited {
text-decoration: none;
color: #0F74BC;
}

a:active {
color: #3399FF;
text-decoration: none;
}
A:hover {
color: #3399FF;
	text-decoration: none;
	
}
#menu2 a:link, #menu2 a:visited {
	text-indent:10px;
	color:#FFFFFF;
	vertical-align:baseline;
	text-decoration:none;
	font-weight:lighter;
	font-size: 17px;
	text-align:center;
	}
#menu2 a:active, #menu2 a:hover {

	color: #FFFFFF;
	}
	
.agno{
	color: #FF66CC;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	text-decoration: none;
}
.agno a:link{
	color: #CC3300;
	font-family: Georgia, "Times New Roman", Times, serif;
	text-transform: none;
	text-decoration: none;
}
.form_titulo {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #33CC00;
}
.Estilo1 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 24px;
	font-weight: bold;
}
.Estilo2 {
	font-size: 24px;
	font-weight: bold;
}
.Pequena { 
    font-family:"Courier New", Courier, mono; 
	font-size:10px;
	color:#999999;
}
.Negrita {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-weight: bold;
	font-size:9px;
	}
.Media{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
}
.Mediab{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight: bold;
	color:#00000;
}
.Mediaf{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight: bold;
	color:#FF0000;
}
input.input_text {
	border: 1px solid #2a3847;
	border-top-color: #000000;
			}

			input:focus, input:hover {
			background-color: #C4D5EA;
			}
table.input_text {
background-color:#FFFFFF;

}
table.cuadro {
	border-top: 1px solid #2a3847;
	border-bottom: 1px solid #2a3847;
	border-left: 1px solid #2a3847;
	border-right: 1px solid #2a3847;
	}
.celda_firma {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	border-top: 1px solid #2a3847;
}
.celda_inact {
	background-color:#C4D5EA;
	border-bottom: 1px solid #2a3847;
	border-collapse:collapse;
	border-style: none;
}
.celda_act {
background-color:#0F74BC;
border-top: 1px solid #2a3847;
border-left: 1px solid #2a3847;
border-right: 1px solid #2a3847;

}
.blanco {
background-color: #FFFFFF;
border-left: 1px solid #2a3847;
border-right: 1px solid #2a3847;
border-bottom: 1px solid #2a3847;
}
.blanco1 {
background-color: #FFFFFF;
border-left: 1px solid #2a3847;
border-bottom: 1px solid #2a3847;
}
.blancoc {
background-color: #FFFFFF;
border-bottom: 1px solid #2a3847;
}
.blanco3 {
background-color: #FFFFFF;
border-bottom: 1px solid #2a3847;
border-right: 1px solid #2a3847;
}
.menu-flotante			{
	position:absolute;
	margin-left: auto; 
	margin-right: auto;
	background-color:#000;
	border:1px solid #A1A5A9;
	border-bottom:0;
	border-left:0;
	border-right:0;
	z-index:2;
	left: 973px;
} 
 .menu-flotante-copa			{
	position:absolute;
	margin-left: auto; 
	margin-right: auto;
	margin-top: auto;
	
	border:0px solid #A1A5A9;
	border-left:0;
	border-right:0;
	z-index:2;
	right: 391px;
}

.main				{ margin:auto; margin-top:0px; position:relative; width:700px; height:646px; background-image:url(../img/background.gif)}
#container			{ margin-bottom:0px; width:779px; margin-left: auto; margin-right: auto; }
#cabecera			{
	background-color:#FFF;
	background-image:url(../img/cabecera.jpg)	
	background-repeat:no-repeat;
	margin:0px;
	width:699px;
	position:absolute;
	left: 42px;
	top: 12px;
	height: 227px;
}
.textovertical {writing-mode: tb-rl; filter: flipv fliph}
.copy_right			{ text-align:right; margin-right:15px; color:#666666; margin-bottom:5px; }
#navigation a:link, #navigation a:visited {
	text-indent:10px;
	color:#33CC00;
	vertical-align:baseline;
	text-decoration:none;
	font-weight:lighter;
	font-size: 17px;
	text-align:center;
	}
#navigation a:active, #navigation a:hover {
	background-color:#000000;
	color: #FFFFFF;
	}
/* #navigation-copa a:link, #navigation-copa a:visited {
	text-indent:10px;
	color:#CCCCCC;
	vertical-align:baseline;
	text-decoration:none;
	font-weight:bold;
	font-size: 18px;
	text-align:center;
	font-family: Arial, Helvetica, sans-serif;
	font-style: italic;
	}

#navigation-copa a:active, #navigation-copa a:hover {
	background-color:#000000;
	color: #FFFFFF;
	}
*/
.logo-kawa	{
	/*z-index:100;*/
	position:absolute;
	top:15px;
	left:550px;
	/* width: 168px; */
}





body				{ font-family:Arial, Helvetica, sans-serif; margin-left:10px; margin-right:10px;font-size:8px; color:#666; background-position:left top; background-repeat:repeat; background-color:#FFFFFF; background-attachment:fixed; text-align:center; margin:0; }
form				{ color:#666; }

h3					{ font-weight:bold; font-size:13pt; margin:0; padding:0; }
h5					{ font-weight:bold; font-size:11pt; margin:0; padding:0; margin-top:10px; }
h6					{ font-weight:bold; font-size:9pt; margin:0; padding:0; }

table				{ border:0; margin:0; padding:0; }
td					{ vertical-align:top; font-size:8pt; color:#666;}
.td					{ vertical-align:top; font-size:8pt; color:#666;  border:1px solid #A1A5A9; }
.td-titulo			{
	vertical-align:top;
	font-size:8pt;
	color:#333333;
	border:2px solid #A1A5A9;
	font-weight: bold;
	background-color: #999999;
}
a:link, a:visited	{ color:#33CC00; text-decoration:underline; }
a:hover				{ color:#339900; text-decoration:underline; }
img					{ border:0; }

.rela				{ position:relative; }
.p10				{ padding:10px; }
 
