/*  vers. 20100216 ---- HOJA DE ESTILO PARA DIANA CASADO-----  */

/* --- ESTILO PARA LOS PSEUDO-CLASS SELECTORS (porciones del arbol del documento que estan en un estado especifico --- */

A:link {
/*	text-decoration:none;*/
	font-size: 11px;
/*	color: #0000FF;*/
	font-weight:normal;
/*	background-color : #C4C8D6;*/
}

A:visited {
/*	text-decoration:none;*/
	font-size: 11px;
/*	color: #717BB6;*/
	font-weight: normal;
/*	background-color : #C4C8D6;*/
}

a:hover {
/*	text-decoration:none;*/
	font-size: 11px;
	color: #DE6D00;
/*	color: #DF6C00; */
	font-weight:normal;
/*	background-color : #C4C8D6;*/
}

a:active {
/*	text-decoration:none;*/
	font-size: 11px;
/*	color: #C20593;*/
	font-weight: normal;
/*	background-color : #C4C8D6;*/
}

/* ESTILO PARA LOS ELEMENTOS SIMPLES */

body {
	font-family:Tahoma, Verdana,  Arial, Helvetica, sans-serif;
	background-color: #F5F1F0;
	margin:0px; /* sin margen en ninguno de los 4 lados */
}

td {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;color: #000000; font-size: 11px;
	font-weight: normal;
}

/* DEFICINIONES PARA las class */

.blanco {
	font-weight: normal;
	font-size: 11px;
	background-color: #FFFFFF;
}

.bordertable {
	border: 1px solid #235B9C;
	
}

.catalogo {
	font-family: Tahoma, Verdana,  Arial, Helvetica, sans-serif;color: #000000;
	font-size: 9px;
	font-weight: normal;
}

.combo{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 height:18px;
 }

.fondomenu {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color: #DF6C00;
}
.fondomenu_02 {
	color: #FFFFFF;
	font-weight: bold;
	font-size: 11px;
	background-color : #B6B2B6;
}
.fondoazul_01 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
  background-color : #DEDFE3;
}

.fondoazul_02 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
  background-color : #F5F1F0;
}
.fondoazul_03 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
  background-color : #D7DBE4;
}
.fondoazul_04 {
	color: #000000;
	font-weight: normal;
	font-size: 11px;
  background-color : #F5F1F0;
}
.fondoazul_05{
	color: #000000;
	font-weight: normal;
	font-size: 11px;
  background-color:#C4C8D6;
}

.font_azul {
	font-weight: normal;color: #6882BF;
	background-color : #D7DBE4;
}

.input20{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:20px; 
 height:18px;
 }
.input30{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:30px; 
 height:18px;
 }
.input40{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:40px; 
 height:18px;
 }
.input50{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:50px; 
 height:18px;
 }
.input60{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:60px; 
 height:18px;
 }
.input80{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:80px; 
 height:18px;
 }
.input100{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:100px; 
 height:18px;
 }
.input175{ font-size:11px; 
font-family: Tahoma,Verdana, Arial, Helvetica, sans-serif; 
 border-style:solid; 
 border-color:#B8C1D8; 
 border-width:1px; 
 background:#FFFFFF; 
 width:175px; 
 height:18px;
 }

.inputBoton45{ border-width:0px; 
 width:45px; 
 height:15px;
 }
.inputBoton55{ border-width:0px; 
 width:55px; 
 height:15px;
 }
.inputBoton60{ border-width:0px; 
 width:60px; 
 height:15px;
 }

.menu{
	color: #DF6C00; font-size: 11px; font-weight: bold;  background-color:#C4C8D6;
	text-decoration: none;
}

.posicion {
	  color: #FFFFFF;
	font-weight: normal;
	font-size: 10px;
	background-color : #B6B2B6;
}
.rojo {
	color: #FF0000;
}

.style1 {
	font-size: 14px;
	font-weight: bold;
	color: #8080FF;
	}
.style2 {font-size: 9px
	}

.textb{
	color: #000000;font-size: 11px;font-weight: bold;
}

.text_bold {
	font-weight: bold;
	font-size: 11px;
}

.titulo_01 {
	font-weight: bold;
	font-size: 11px;
	color: #6882BF;
	background-color : #DEDFE3;
}

.titulo_02 {
	font-weight: bold;
	font-size: 15px;
	color: #910A2B;
  background-color : #F5F1F0;
}
.titulo_02NB {
	font-weight: bold;
	font-size: 15px;
	color: #910A2B;
}
.titulo_02_20{
	font-weight: bold;
	font-size: 20px;
	color: #6882BF;
  background-color : #F5F1F0;
}

.titulo_03 {
	font-weight: bold;
	font-size: 11px;
	color: #910A2B;
	background-color: #DEDFE3;
	height: 20px;
}

.titulo_04 {
	font-weight: bold;
	font-size: 11px;
	color: #6882BF;
  background-color : #F5F1F0;
}
.titulo_05 {
	font-weight: bold;
	font-size: 15px;
	color: #6882BF;
  background-color : #F5F1F0;
}
.titulo_04N {
	font-weight: normal;
	font-size: 11px;
	color: #6882BF;
	background-color : #F5F1F0;
}

.width {width:95%;
}

/* el atributo blink del text-decoration Internet Explorer 7 ni 8 NO LO ejecutan, aunque si el FireFox y Opera. Le puse 'blinkc' al nombre de la clase para que no coincidiese con la palabra reservada 'blink'.*/
.ydBlink {
	text-decoration: blink;
}

.ydBlinkR {
	text-decoration: blink;
	color: #FF0000;
}

