 a:link.ge {text-decoration:underline;font-size: 9pt; color:#7A60D5;} 
 a:visited.ge {text-decoration:underline;font-size: 9pt; color:#7A60D5;}
 a:active.ge {text-decoration:underline;font-size: 9pt; color:#6699FF;}
 a:hover.ge {text-decoration:underline;font-size: 9pt; color:#6699FF;}

 a:link.ge2 {text-decoration:none;font-size: 12pt; color:#3f2894;} 
 a:visited.ge2 {text-decoration:none;font-size: 12pt; color:#3f2894;}
 a:active.ge2 {text-decoration:underline;font-size: 12pt; color:#FF9900;}
 a:hover.ge2 {text-decoration:none;font-size: 12pt; color:#FF9900;}
 
 a:link.atextoazul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3F2894; text-decoration:none; font-weight: bold;} 
 a:visited.atextoazul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3F2894; text-decoration:none; font-weight: bold;}
 a:active.atextoazul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3F2894; text-decoration:none;font-weight: bold; }
 a:hover.atextoazul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FA6302; text-decoration:none; font-weight: bold;}

.botabla {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: capitalize; color: #FFFFFF; text-decoration: none}
.texto {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #000000}
.texto2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}

.texto2blanco {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF;}
.texto2azul {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3F2894;}
.titularnegro2 {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000;}
.textoblanco {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #FFFFFF; font-weight: bold}

.texto3 {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000;}
.texto4 {font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000;}
.apoyo {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.botrecuadro {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3F2894}
.titularazul {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #3F2894; font-weight: bold}
.titularrojo {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: red; font-weight: bold}
.titularnegro {  font-family: Verdana; font-size: 10pt; color: #000000; font-weight: bold}
.vinculo {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: #3F2894}
.titularazulportada {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #3F2894; font-weight: bold}
.textoportada {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.tramo {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.titnaranja {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #FE8D43}.cabecera {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none; text-transform: none}
.Simbolo {  font-family: Symbol; font-size: 12pt}
.pie { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #3F2894 }
.nombredelcoche {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: large; color: #666666}
.botrecuadronaranja { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FA6302 }
.textonaranja { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; color: #FA6302}
.KIA {
	font-family: ATRotisSansSerif;
	font-variant: normal;
	color: #990000;
	text-transform: none;
	line-height: normal;
	font-weight: normal;
	font-size: 18px;



}
.botrecuadroverde {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #009900 }
.botrecuadrorojo {font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #FF0000}
.book { font-family: "Book Antiqua"; font-size: 12pt; color: #666666}
.titularazulsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3F2894; font-weight: bold}
.textoblanco {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #FFFFFF; font-weight: bold}
.textblanco {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-transform: none; color: #FFFFFF}
.textoazul {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #3F2894}
.textonaranja {  font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-weight: normal; text-transform: none; color: #FE8D43}
.textonaranjaBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: none; color: #FE8D43}
.textonegrosmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; text-transform: none; color: #000000}
.textonaranjasmall {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: none; text-transform: none; color: #FA6302}
.textoazulBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: none; color: #3F2894;}
.textogrisBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: none; color: "#E4E4E4"}
.textgris {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: none; text-transform: none; color: "#333333"}
.titgris {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; text-transform: none; color: "#515151"}
.botonestabla {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-transform: uppercase; color: #FFFFFF; text-decoration: none}
.pie {font-family: Arial, Helvetica, sans-serif; color:"#3F2894" ; size="1"}
.textogris {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; text-transform: none; color: "#969696"}
.textogrisOscBold {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; text-transform: none; color: "#969696"}.cabecera {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; text-decoration: none; color: #FFFFFF}
.textotexto {  font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-transform: none; color: #000000}
.carta {
font-family: "Book Antiqua"; font-size: 12pt; color: #FF0080
}
.textoazulsmall {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: normal; text-transform: none; color: #000000
}

.borde02 {
	border: 1px solid #cccccc;
}


.fondo01{
	background-color: #003399;
}

.fondo04{
	background-color: #efefef;
}

.fondo06{
	background-color: #0000FF;
}

.fondo07{
	background-color: #ff6400;
}
.fondo08{
	background-color: #3366CC;
}

a:link.a01 {font-family: Arial, Helvetica, sans-serif; text-decoration:none; font-size: 9pt; color:#ffffff;} 
 a:visited.a01 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#ffffff;}
 a:active.a01 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#ffffff;}
 a:hover.a01 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#ffffff;}

a:link.a02 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 8pt; color:#003366;} 
 a:visited.a02 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 8pt; color:#003366;}
 a:active.a02 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 8pt; color:#003366;}
 a:hover.a02 {font-family: Arial, Helvetica, sans-serif; text-decoration:underline;  font-size: 8pt; color:#003366;}


a:link.a08 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#FE8D43;} 
 a:visited.a08 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#FE8D43;}
 a:active.a08 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#FE8D43;}
 a:hover.a08 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 9pt; color:#FE8D43;}

a:link.a13 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 10pt; color:#ffffff; } 
a:visited.a13 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 10pt; color:#ffffff; }
a:active.a13 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 10pt; color:#ffffff; }
a:hover.a13 {font-family: Arial, Helvetica, sans-serif; text-decoration:none;  font-size: 10pt; color:#ffffff; }

a:link.a23 {font-family: verdana, Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 11pt;  color:#ffffff; } 
a:visited.a23 {font-family: verdana, Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 11pt;  color:#ffffff; }
a:active.a23 {font-family: verdana, Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 11pt;  color:#ffffff; }
a:hover.a23 {font-family: verdana, Arial, Helvetica, sans-serif; text-decoration:none;  font-weight: bold; font-size: 11pt; color:#ffffff; }

.texto06{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #003366;
	
}



/* ------------------------- cabecera superior ---------------------------------- */



#cabecera_menu {
	width: 1000px;
	margin: 0px;
	padding: 0px;
}

#cabecera_menu ul{
	padding: 0px;
	margin: 0px;
}

#cabecera_menu ul li {
	display:inline;
	margin: 0px;
	padding: 0px;
}

#cabecera_menu ul li a {
	float:left;  
	background: url(gif/comun/cabecera-submenu-central.png);
	font-size: 13px; 
	font-weight:bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	color:#FFF; 
	padding-left: 25px; 
	padding-right:24px;
	padding-top: 9px;
	padding-bottom: 9px; 
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #00F;		
}

#cabecera_menu ul li a:hover{
	background:url(gif/comun/cabecera-submenu-ahover.png);
}





/* ------------------------- seguros informaciones ---------------------------------- */

.celda_bajo_seguros_01 {width:570px; height:48px; background:url('http://www.km77.com/includes/publicidad/marcas/seguros/imagen/fondo-seguros.jpg') no-repeat center 10px;}
.celda_bajo_seguros_02 {width:200px; height:48px; text-align:left; padding-left:45px; }
.celda_bajo_seguros_03 {width:370px; height:48px; text-align:left; }



.inf3 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 12px; , letter-spacing:0.2pt; }
.inf3 a {color: #000000; text-decoration:underline;}
.inf3 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}

.inf4 {font-family: Arial, Tahoma, Helvetica, sans-serif; font-size: 14px; , letter-spacing:0.2pt; font-weight:bold; }
.inf4 a {color: #000000; text-decoration:none;}
.inf4 a:hover {background: url('http://www.km77.com/css/gif/comun/fondo-ahover.png') repeat-x; color:#ffffff; text-decoration:none;}
