body {font-size: 10px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}

h2 
{
	font-size: 14px;
	color: #CC0000;
	margin-bottom: 10px;
}

.borde {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
.verdana-80-rojo-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-80-blanco {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana70-negro {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 70%; BORDER-LEFT: #999999 1px solid; COLOR: #000000; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A {
	TEXT-DECORATION: none
}
.verdana-70-rojo-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana60-negro {
	FONT-SIZE: 60%; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana60-rojo {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-70-gris-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #999999; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subrayado-rojo {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.subrayado-negro {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.verdana-80-negro {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-80-negro-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.form {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
A {
	COLOR: #000000; TEXT-DECORATION: none
}
.fondo-beige {
	BACKGROUND-COLOR: #f8f3e4
}
A:hover {
	TEXT-DECORATION: underline
}
.verdana-80-azul-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002569; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.borde-azul {
	BORDER-RIGHT: #eff0f1 1px solid; BORDER-TOP: #eff0f1 1px solid; BORDER-LEFT: #eff0f1 1px solid; BORDER-BOTTOM: #eff0f1 1px solid
}
.english {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f8f3e4
}
.subrayado {
	TEXT-DECORATION: underline
}
.menu1activado-fondo {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #cc0000
}
.menu1-fondo {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #f5f5f5
}
.menu1activado-letrablanca {
	FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menu1-letranegra {
	FONT-SIZE: 11px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.subrayado-azul {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #002569; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.error {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-90-azul-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #002569; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-90-negro-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-90-rojo-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-100-negro-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-100-azul-negrita {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #002569; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.borde-gris {
	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid
}
.ASP {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #00ccff; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.verdana-80-negro-subrayado {
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.verdana-80-negro-negrita-subrayado {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.verdana-80-rojo-negrita-subrayado {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #cc0000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.select
{
background: #E0E0E0;
padding: 0px 5px 2px 5px;
}

.left {font-size: 10px;}

/*MENU*/
#navcontainer {font-size:10px; margin-top:15px; }

#navcontainer ul
{
margin: 0;
padding: 0;
list-style-type: none;
font-family: verdana, arial, Helvetica, sans-serif;
}

#navcontainer li { margin: 0 0 1px 0; }

#navcontainer a
{
display: block;
padding: 5px 10px;
width: 200px;
color: #fff;
background-color: #D14747;
text-decoration: none;
}

#navcontainer a:hover
{
color: #fff;
background-color: #CC0000;
text-decoration: none;
}

#navcontainer ul ul li { margin: 0 0 1px 0; }

#navcontainer ul ul a
{
display: block;
padding: 5px 5px 5px 15px;
width: 200px;
color: #CC0000;
background-color: #F8F3E4;
text-decoration: none;
}

#navcontainer ul ul a:hover
{
color: #fff;
background-color: #DCC377;
text-decoration: none;
}

#banner
{
margin: 10px;
text-align:center;
background: #F0F0F0 url(img/fondo_banner.gif) top repeat-x;
}
#textbanner
{
float:right;
text-align:right;
color:#fff;
font-family:"Arial Black";
font-size:25px;
padding-top:50px;
line-height: 26px;
background: url(50.gif) top right no-repeat;
/*filter: alpha(opacity=30);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
 -moz-opacity: 0.30; opacity:0.3;*/

}

.textofondo
{
background: url(img/fondo_personaliza.gif) top left no-repeat;
padding-right:10px;
}

.titu
{
	FONT-SIZE: 10px; COLOR: #000000; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	padding: 7px;
	background: url(img/fondotitu.gif) left no-repeat;
	color:#FFFFFF;
	border-left: 5px solid #FFFFFF; 
}
.titu a
{
color:#FFFFFF;
}
.solicitud
{
font-size:12px;
}