/* CSS Document */

/* encabezados*/

/* vínculos */

.ablanco:link, .ablanco:visited, .ablanco:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#F5f5f5;
}

.ablanco:hover {
color:#c2db52;
}

.ablancogrande:link, .ablancogrande:visited, .ablancogrande:active {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
color:#F5f5f5;
}

.ablancogrande:hover {
color:#c2db52;
}

.asepiarojo:link, .asepiarojo:visited, .asepiarojo:active {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
font-weight:bold;
text-decoration:underline;
color:#555555;
}

.asepiarojo:hover {
color:#CC0000;
}

.agrisrojo:link, .agrisrojo:visited, .agrisrojo:active {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
font-weight:bold;
text-decoration:none;
color:#555555;
}

.agrisrojo:hover {
color:#CC0000;
}

.agris:link, .agris:visited, .agris:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#666666;
}

.agris:hover {
color:#CC0000;
}

.aplata:link, .aplata:visited, .aplata:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#999999;
}

.aplata:hover {
color:#CC9933;
}

.aidioma:link, .aidioma:visited, .aidioma:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-decoration:none;
color:#c2db52;
}

.aidioma:hover {
color:#ffffff;
}

.aidioma2:link, .aidioma2:visited, .aidioma2:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	text-decoration:none;
	font-style:italic;
	color:#99cccc;
}

.aidioma2:hover {
	color:#B5921C;
	text-decoration:none;
}

.aidioma3:link, .aidioma3:visited, .aidioma3:active {
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	font-weight:bold;
	text-decoration:underline;
	color:#3C4362;
}

.aidioma3:hover {
	color:#990000;
	text-decoration:none;
}

.anews:link, anews:hover, .anews:visited, .anews:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:italic;
font-weight:normal;
text-decoration:none;
color:#c2db52;
}


.anews2:link, .anews2:visited, .anews2:active {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
font-style:italic;
font-weight:normal;
text-decoration:none;
color:#B5921C;
}

.anews2:hover {
color:#B5921C;
}

.a_cv_eq:link, .a_cv_eq:visited, .a_cv_eq:active {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:underline;
color:#5171ab;
}

.a_cv_eq:hover {
color:#990000;
}

.a_cv_emails:link, .a_cv_emails:visited, .a_cv_emails:active {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
text-decoration:underline;
color:#660000;
}

.a_cv_emails:hover {
color:#660000;
text-decoration:underline;
}


/* párrafos */

.parrafogrisoscuro0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#333333;
}

.parrafogrisoscuro1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#333333;
}

.parrafogrisoscuro2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#333333;
}

.parrafogrisoscuro3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#333333;
}

.parrafogrisclaro0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#555555;
}

.parrafogrisclaro1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#555555;
}

.parrafogrisclaro2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#555555;
}

.parrafogrisclaro3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#555555;
}

.parrafoplata0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#999999;
}

.parrafoplata1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#999999;
}

.parrafoplata2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#999999;
}

.parrafoplata3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#999999;
}

.parrafoblanco0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
text-shadow:#666666;
color:#FFFFFF;
}

.parrafoblanco1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#FFFFFF;
}

.parrafoblanco2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#FFFFFF;
}

.parrafoblanco3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#FFFFFF;
}

.parraforojo0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#990000;
}

.parraforojo1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#992222;
}

.parraforojo2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#990000;
}

.parraforojo3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#990000;
}

.parrafokaki0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#B5921C;
}

.parrafokaki0Italic {
font-family:Arial, Helvetica, sans-serif;
font-style:italic;
font-size:8pt;
color:#B5921C;
}

.parrafokaki1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#B5921C;
}

.parrafokaki2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#B5921C;
}

.parrafokaki3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#B5921C;
}

.parrafoceleste0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#99CCCC;
}

.parrafoceleste1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#99CCCC;
}

.parrafoceleste2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#99CCCC;
}

.parrafoceleste3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#99CCCC;
}

.parrafoverde0 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#c2db52;
}

.parrafoverde1 {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#669900;
}

.parrafof5f5f52 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#f5f5f5;
}

.parrafof5f5f50 {
font-family:Arial, Helvetica, sans-serif;
font-size:8pt;
color:#f5f5f5;
}

.parrafoverde2 {
font-family:Arial, Helvetica, sans-serif;
font-size:10pt;
color:#c2db52;
}

.parrafoverde3 {
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
color:#c2db52;
}

.parrafomarron {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#767175;
}

.parrafoazulino {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#5171ab;
}

.parrafoTrabaje {
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
color:#4D5B80;
}

/* viñetas */

ul {
	list-style-image: url(img/flecha_menu.gif);
	margin-left: 20px;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-left:20px;}

.ul_menu { 
	list-style-image: url(img/arrow.gif); 
	margin-left: 10px;
	margin-top: 3px;
	margin-bottom: 2px;
	padding-left:0px;}

.li_rom {
	list-style-type: upper-roman; }

.li_azul { 
	list-style-image: url(img/flecha_menu_2.gif);
	margin-top: 7px;
	margin-bottom: 7px;}

.li_azul_2 { 
	list-style-image: url(img/flecha_menu_2.gif);
	margin-top: 4px;
	margin-bottom: 4px;}

.class_raya_inf {border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

.class_raya_sup {border-top-width: 1px;
border-top-style:solid;
border-top-color:#CCCCCC;
}

.class_raya_izq {border-left-width: 1px;
border-left-style:solid;
border-left-color:#CCCCCC;
}

.class_raya_der {border-right-width: 1px;
border-right-style:solid;
border-right-color:#CCCCCC;
}

.class_4raya {
border-top-width: 1px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-right-width: 1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-left-width: 1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

.class_3raya {
border-right-width: 1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-left-width: 1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

.class_3rayatop {
border-right-width: 1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-left-width: 1px;
border-left-style:solid;
border-left-color:#CCCCCC;
border-top-width: 1px;
border-top-style:solid;
border-top-color:#CCCCCC;
}

.class_3rayaright {
border-top-width: 1px;
border-top-style:solid;
border-top-color:#CCCCCC;
border-right-width: 1px;
border-right-style:solid;
border-right-color:#CCCCCC;
border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#CCCCCC;
}

.class_rayapuntos_inf {border-bottom-width: 2px;
border-bottom-style:dotted;
border-bottom-color:#E1E1E1;
}

.class_rayapuntos_sup {border-top-width: 1px;
border-top-style:dotted;
border-top-color:#CCCCCC;
}

.class_rayapuntoschicos_inf {
	border-bottom-width: 1px;
	border-bottom-style:dotted;
	border-bottom-color:#CCCCCC;
}

.class_rayapuntoschicos_sup {border-top-width: 1px;
border-top-style:dotted;
border-top-color:#CCCCCC;
}

.class_rayapuntoschicos_izq {border-left-width: 1px;
border-left-style:dotted;
border-left-color:#CCCCCC;
}

.class_rayafinita_inf {border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#e9e9e9;
}

.class_rayafinita_inf_gris {border-bottom-width: 1px;
border-bottom-style:solid;
border-bottom-color:#bbbbbb;
}

