.cajasup{
	background:url(../img/cajasup.gif);
}
.caja1{
	background:url(../img/caja1.gif);
	width:5px;
	height:19px;
}
.caja2{
	background:url(../img/caja2.gif);
	width:5px;
	height:19px;
}

.caja3{
	background-color:#EEEEEE;
	border:#6599C9 1px solid;
}

.fondogris1 {
	background-color: #B1B1B1;
}
.menusuperior,.menusuperior a {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #535353;
	text-decoration: none;
	padding:0px 3px;
}
.menusuperior2, .menusuperior2 a, .menusuperior a:hover{
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #FFFFFF;
	background-color:#2971B4;
	text-decoration: none;
	padding:0px 3px;
}
.fondoazul1 {
	background-color: #6599C9;
}
select { font-family: Arial; font-size: 8pt; color: #000000; background-color: #FFFFFF; border-width:1px; border-color:#7F9DB9; border-style:solid;}
input {  font-family: Arial; font-size: 8pt; color: #000000;  background-color: #FFFFFF; border-width:1px; border-color:#7F9DB9; border-style:solid;}
.inputbuscar {  font-family: Arial; font-size: 7pt; color: #000000;  background-color: #FFFFFF; border-width:1px; border-color:#7F9DB9; border-style:solid;}

.inputsiper {
  background-color : #F2F2F2;
  border : 0px;
}

body {
	scrollbar-face-color: #FFFFFF;
	scrollbar-shadow-color: #669CBD;
	scrollbar-highlight-color: #669CBD;
	scrollbar-3dlight-color: #FFFFFF;
	scrollbar-darkshadow-color: #FFFFFF;
	scrollbar-track-color: #FFFFFF;
	scrollbar-arrow-color: #669CBD;
}
.menuizq {
	font-family: arial;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	padding:2px 0px;
/*	padding-left:4px;*/
}
.menuizq a, .menuizq a:hover {
	font-family: arial;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
}
.titulo, .titulo a, a.titulo {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: none;
}

.titulo a:active {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: none;
}
.titulo a:hover, a.titulo:hover {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: underline;
}



A.enlace:link {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	}
A.enlace:visited{
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	}
A.enlace:hover { 
font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: underline;
	}
	
	
	A.enlacebanner:link {
	font-family: "Trebuchet Ms";
	font-size: 11px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	}
A.enlacebanner:visited{
	font-family: "Trebuchet Ms";
	font-size: 11px;
	font-weight: normal;
	color: #414141;
	text-decoration: none;
	}
A.enlacebanner:hover { 
font-family: "Trebuchet Ms";
	font-size: 11px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: underline;
	}
	
	
	

A.enlaceazul:link {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: none;
	}
A.enlaceazul:visited{
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: none;
	}
A.enlaceazul:hover { 
font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #414141;
	text-decoration: underline;
	}



.txtnormal, .txtnormal a {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #373737;
	text-decoration: none;
}

.txtnormal a:hover {
	text-decoration: underline;
}
.txtentrevista, .txtentrevista a {
	font-family: arial;
	font-size: 12px;
	font-style: italic;
	color: #414141;
	text-decoration: none;
}

.txtentrevista a:hover {
  text-decoration: underline;
}
.fondogris2 {
	background-color: #EAEAEA;
}
.fondogris3 {
	background-color: #F9F9F9;
}
.txtnormal2 {
	font-family: arial;
	font-size: 11px;
	color: #282828;
	text-decoration: none;
}
.txtnegro, .txtnegro a {
	font-family: arial;
	font-size: 11px;
	color: #000000;
	padding-right:2px;
	text-decoration:none;
}
.txtazul {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #003D75;
	text-decoration: none;
}

.txtazul a, .txtazul a:hover {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #003D75;
	text-decoration: none;
}
.txtazul2 {
	font-family: arial;
	font-size: 11px;
	font-weight: normal;
	color: #0770AC;
	text-decoration: none;
}
.titulo2 {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #34518C;
	text-decoration: none;
}


.titulo2:active {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #34518C;
	text-decoration: none;
}
.titulo2:hover {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #34518C;
	text-decoration: underline;
}


.titulo2nosub {
	font-family: "Trebuchet Ms";
	font-size: 12px;
	font-weight: normal;
	color: #34518C;
	text-decoration: none;
}
.fondoazul2 {
	background-color: #D7E4F1;
}
.txtgris {
	font-family: arial;
	font-size: 12px;
	color: #373737;
	text-decoration: none;
	padding-left:2px;
}
.txtgris2, .txtgris2 a, .txtgris2revista, .txtgris2revista a {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #414141;
	text-decoration: none;
	padding-left:2px;
	line-height: 14px;
}

.txtgris2 a:hover, .txtgris2revista a:hover {
	text-decoration: underline;
}

.txtrojo {
	font-family: "Trebuchet MS", arial;
	font-size: 13px;
	color: #C20201;
	text-decoration: none;
	padding-left: 8px;
	line-height: 14px;
	padding-bottom: 10px;
}


.txtgris3 {
	font-family: "Trebuchet MS", arial;
	font-size: 11px;
	color: #414141;
	text-decoration: none;
	padding-left:8px;
	line-height: 14px;
}

.txtazul3 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #2971B4;
	line-height: 14px;
}
.txtazul3 a{
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #2971B4;
	line-height: 14px;
	text-decoration:underline;
}

.txtazul4 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #2971B4;
	line-height: 14px;
}
.txtazul4 a{
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #2971B4;
	line-height: 14px;
	text-decoration: none;
}

.enlacegris, .enlacegris a {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #414141;
	text-decoration:underline;
	padding-left:2px;
	line-height: 14px;
}

.arial11gris, .arial11gris a {
	font-family: arial;
	font-size: 11px;
	color: #565656;
	text-decoration: none;
}
.submenuizq1 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #0B669D;
	text-decoration: none;
	padding-left:8px;
	padding-top:1px;
	padding-bottom:1px;
	display : block;
}
.submenuizq2 {
	font-family: arial;
	font-size: 12px;
	font-weight: normal;
	color: #333333;
	text-decoration: none;
	padding-left:18px;
	padding-top:1px;
	padding-bottom:1px;
	display : block;
}
	
.titulocursos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #A1130D;
}

.titulocursosazul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	font-weight: bold;
	color: #215687;
}



.formulario {
	font-family: arial;
	font-size: 10px;
	color: #000000;
}
.pie, .pie a {
	font-family: arial;
	font-size: 11px;
	color: #545454;
	text-decoration : none;
	}

.pie a:hover {
  text-decoration: underline;
  
 } 
  
a.pie2:link{font-family: arial;font-size: 11px;color: #00619a;padding-left : 3px;text-decoration : none;}
a.pie2:visited{font-family: arial;font-size: 11px;color: #00619a;padding-left : 3px;text-decoration : none;}
a.pie2:hover{font-family: arial;font-size: 11px;color: #00619a;padding-left : 3px;text-decoration : underline;;}
a.pie2:active{font-family: arial;font-size: 11px;color: #00619a;padding-left : 3px;text-decoration : none;}
  
  

.txtgris12 {
	font-family: "Trebuchet MS", arial;
	font-size: 12px;
	color: #353535;
	text-decoration: none;
	line-height: 13px;
}.tablarayas {
	border: 1px dashed #BCBCBC;
	background-color: #FFFFFF;
}
.titulo3 {
	font-family: verdana;
	font-size: 11px;
	color: #215687;
	text-decoration: none;
	font-style: normal;
	font-weight: bold;
}
.naranja {
	font-family: arial;
	font-size: 12px;
	color: #FF6600;
}
.azul12 {
	font-family: arial;
	font-size: 12px;
	color: #0770AC;
}

.txtagenda, .txtagenda a {
	font-family: arial;
	font-size: 11px;
	color: #154668;
	padding-left : 3px;
	text-decoration: none;
}

.txtagenda a:hover {
	text-decoration: underline;
}

.txtagendanaranja {
	font-family: arial;
	font-size: 11px;
	color: #FF6600;
	padding-left : 3px;
}

.bordeazul{
border-top:1px solid #0770AC;border-left:1px solid #0770AC;border-right:1px solid #0770AC;border-bottom:0px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
color:#0770AC;
}


.bordetd{
border-bottom:1px solid #0770AC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
color:#0770AC;
}

.bordetd2{
border:1px solid #0770AC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
color:#0770AC;
}

.bordetd3{
border-bottom:1px solid #0770AC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
color:#0770AC;
}

.bordetd4{
border-bottom:1px solid #0770AC;border-right:1px solid #0770AC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px
color:#0770AC;
}

.bordepunteado{
border:1px dashed #b4b4b4;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#0770AC;
background-color:#FFFFFF;
}


.fondoazul3{
background-color:#0770AC;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
}


.tituloico{
	/*color:#9f2035;font-family: "Trebuchet MS", arial;*/
	color:#85182a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #9d1f34;
	word-spacing:-1px;
	font-weight:bold;
}

.subtituloico{
	/*color:#9f2035;font-family: "Trebuchet MS", arial;*/
	color:#85182a;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #4f4f4f;
	font-weight:bold;
}
