body {
	background-image: url(i/back_kite.jpg);
	background-repeat: no-repeat;
	background-attachment: fixed;
	font-size: 12px; 
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular;}
	
.rojo { color:#ed0e11;}	
.blanco { color:#FFFFFF; font-weight:bold; font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }	
.texto10 { font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texto10_14 { font-size: 10px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; line-height: 14px; }
.texto9 { font-size: 9px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texto12 { font-size: 12px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texto14 { font-size: 14px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }
.texto16 { font-size: 16px; font-family: verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular }

.n_gris { border-style: solid; border-width: 1px; border-color: #667773 #fff #fff #667773; }
.n_negro { border: solid 1px #202020; }
.n_border_negro { border: solid 3px #202020; }
.n_contenido_sep_h { background-image: url(i/contenido_back_sep.gif); background-repeat: repeat-y; background-position: center 0; width: 15px; }
.n_contenido_sep_v { background-image: url(i/contenido_back_sep.gif); background-repeat: repeat-x; background-position: center; height: 15px; }
.n_contenido { background-color: #fff; padding: 4px; border: solid 1px #202020; }
.n_contenido_bajodefoto { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.n_navegador { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(i/navegador_back.gif); background-repeat: repeat-x; background-position: center 0; text-align: center; width: 780px; height: 26px; padding: 5px; border: solid 1px black; }
.n_navegador_interno { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-image: url(i/navegador_back1.gif); background-repeat: repeat-x; background-position: center 0; text-align: center; width: 522px; height: 18px; padding: 2px; border: solid 1px black; }
.n_noticias { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #cc9; padding: 4px; border: solid 1px black; }
.n_novedades { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 6px; border-bottom: 1px dotted black; }
.n_novedades2 { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #fff; padding: 6px;}
.n_gris_right { font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #e6e6e6; padding: 6px;}

a:link     { color: #fff; text-decoration: none }
a:visited  { color:#fff; text-decoration:none}
a:hover    { text-decoration:underline}
a:active   { color:#fff; text-decoration:none}

.class1 a:link     { color: #000; text-decoration: none }
.class1 a:visited  { color:#000; text-decoration:none}
.class1 a:hover    { background-color: #ffffc0; text-decoration:underline }
.class1 a:active   { color:#000; text-decoration:none}


H1 {font-size:12px;}

H2 {font-size:12px;}

H3 {font-size:12px; padding:0; margin:0; display:inline;}

.form_200 {width: 200px; border: 1px solid #CCCCCC;}
.form_300 {width: 340px; border: 1px solid #CCCCCC;}

.caja {width: 300px; border: 1px solid #000;}

.pad5{
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #000000;
}
