/* CSS Document */
/* fin de estilos generales - todo lo anterior para el default */
.texto2 {font-size: 11px; color:#666666; margin: 7px 15px 7px 25px;}
.texto3 {font-size: 11px; margin: 7px 7px 7px 28px;}
.texto4 {font-size: 11px;}
.titAzul {font-size: 11px; font-weight: bold; color: #0D2749; letter-spacing: 0.1em; margin: 7px; text-decoration:underline;}
.titAzul2 {font-size: 11px; font-weight: bold; color: #0D2749; letter-spacing: 0.05em; margin: 7px;}
.num {font-size: 10px; font-weight: bold; color: #333333; margin-bottom:4px;}
.transparente  {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #3F708C; font-weight: bold; margin:0px;
	text-decoration: none; vertical-align: middle; text-align: right; background-color: transparent; border: medium none; 
}
.mesTitulo {
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; color:#354E68; font-weight: bold; margin:0px;
	text-decoration: none; vertical-align: middle; text-align: left; background-color: transparent; border: medium none;
	height: 27px;
}
/*.botones {background-color: #CA7D79; font-size: 10px; COLOR: #ffffff; border:1px solid #EED7D4;}*/
.linea1 {font-size: 11px; border-bottom: 1px groove #999999; margin: 3px 15px 3px 15px;}
.linea2 {border-top: 1px solid #265B7C;}
.linkAzul{font-size: 11px; color:#3366CC; text-decoration:none;}
a.linkAzul:hover{font-size: 11px; color:#3366FF; text-decoration:underline;}
.linkBN{font-size: 11px; color:#000000; text-decoration:none;}
a.linkBN:hover{font-size: 11px; color:#FFFFFF; text-decoration:none;}
.txtAzul {font-size: 11px; color:#3366CC; font-weight:bold; text-decoration:none; margin: 3px 15px 3px 15px;}
.txtAzul2 {font-size: 18px; color:#3366CC; font-weight:bold; text-decoration:none; margin: 3px 15px 3px 15px;}
.txtAzul3 {font-size: 18px; color:#354E68; font-weight:bold; text-decoration:none; margin: 3px 15px 3px 15px;}
.txtAzul4 {font-size: 13px; color:#354E68; font-weight:bold; text-decoration:none; margin: 3px 15px 3px 15px;}
.subrayado {text-decoration:underline;}
/* calendario */
.calendario {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000;}

#vineta {float:left; width:150px; height:52px; background-image:url(imagenes/vineta1.jpg); background-position:right; 
background-repeat:no-repeat; padding: 7px 15px 3px 5px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #0D2749; }
#vinetaOculta {float:left; height:46px; width:150px; padding: 5px 10px 3px 4px; margin:3px 0px 3px 0px;
border-bottom: 1px solid #0D2749;
border-top: 1px solid #748A9C;
border-left: 1px solid #748A9C;
border-right: 1px solid #748A9C; background-color: #EDF7F7;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #677A8F; 
}
#vinetaOculta A {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #677A8F; text-decoration:none;}
#vinetaOculta A:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #3366CC; text-decoration:none;}

/*para las cajas y los botones*/
input {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 18px; background-color: #F5FAFA;
 border: 1px solid #7F9DB9;}
input.transparente {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; background-color: transparent;
 border: medium none;}
textarea {background-color: #F5FAFA; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; border: 1px solid #7F9DB9;}
select {background-color: #F5FAFA; font-size: 10px;  height: 18px; border: 1px solid #7F9DB9;}

.boton20 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_20.gif); width:22px;cursor:pointer;}
.boton25 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_25.gif); width:27px;cursor:pointer;}
.boton30 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_30.gif); width:32px;cursor:pointer;}
.boton40 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_40.gif); width:42px;cursor:pointer;}
.boton50 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_50.gif); width:52px;cursor:pointer;}
.boton60 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_60.gif); width:62px;cursor:pointer;}
.boton70 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C;
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_70.gif); width:72px;cursor:pointer;}
.boton80 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_80.gif); width:82px;cursor:pointer;}
.boton90 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_90.gif); width:92px;cursor:pointer;}
.boton100 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_100.gif); width:102px;cursor:pointer;}
.boton110 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; height: 20px; border: 1px none #265B7C; 
background-color: transparent; background-position:center; background-repeat:no-repeat; font-weight:bold; color:#3F708C;
background-image:url(imagenes/botones/btn_110.gif); width:112px;cursor:pointer;}

