body {
	scrollbar-3dlight-color :#000000;
	scrollbar-arrow-color : #E3EFF4;
	scrollbar-base-color : silver;
	scrollbar-darkshadow-color : White;
	scrollbar-face-color : #E3EFF4;
	scrollbar-highlight-color :White;
	scrollbar-shadow-color : #000000;
	scrollbar-track-color :#E3EFF4;
	margin: 0px 0px;
	margin-top: 0px;
	margin-left: 0px;
	color: #0B3D6D;	
	font-family:  Tahoma, Arial, Helvetica, sans-serif;
	background: #F8FCFD;
	}

/*enlaces, links*/
a:link, a:active, a:visited  { color: #0B3D6D; text-decoration: underline; }
a:hover {	color: #0B3D6D;text-decoration: none;  } 

a:link.linkblanco, a:active.linkblanco, a:visited.linkblanco  { color: white; text-decoration: underline;}
	a:hover.linkblanco {	text-decoration: none;  } 

h1 {	font-size:medium; color:#0B3D6D; /* 	margin-bottom: -1%;*/}
h2 {	font-size:100%; color:#0B3D6D; }
h3 {	font-size:110%; color:#0B3D6D }
h4 {	font-size:107%; color:#0B3D6D; }

td { font-size: 70%; font-family:  Tahoma, Arial, Helvetica, sans-serif; }

/* tablas datos, listados */
th { font-size: 70%; background-color:#E3EFF4; font-family:  Tahoma, Arial, Helvetica, sans-serif;}
.par {}
.impar {}
.navega {text-align:right;}
	.navega a:link, .navega a:active, .navega a:visited  { text-decoration: underline; font-weight:normal; }
	.navega a:hover {	text-decoration: none;  } 



.path {color:#0B3D6D;  font-weight:bold; text-align:left; }
	.path a:link, .path a:active, .path a:visited  { text-decoration: underline; font-weight:normal; }
	.path a:hover {	text-decoration: none;  } 

/* estilos menu izquierda */
.menu { color:#0B3D6D;  }
	.menu a:link, .menu a:active, .menu a:visited  { text-decoration: underline; font-weight:normal; }
	.menu a:hover {	text-decoration: none;  } 	
	.menuactivoAzul {color:#FFFFFF; font-weight:bold; background-color:#3366CC; } 
	.menuactivoVerde {color:#FFFFFF; font-weight:bold; background-color:#009966; } 
	.menuactivoAmarillo {color:#FFFFFF; font-weight:bold; background-color:#ECBD00; } 
	.menuactivoNaranja {color:#FFFFFF; font-weight:bold; background-color:#FF6600; } 


	
/* asistentes de colores de fondo */
.color0 { background-color: white; }	
.color1 { background-color: #E3EFF4; }
.color2 { background-color: #005E7D; }
.color3 { background-color: #0B3D6D; }
.color4 { background-color: #F8FCFD; }
.color5 { background-color: #ECBD00; }
.color6 { background-color: #3366CC; }
.color7 { background-color: #009966; }
/* textos */	
.pie1 { color: white; font-size: 60%; }
.texto {color:#0B3D6D; }
.txtblanco { color:white }
.txtresaltado {color:#CC0000; text-decoration:underline; font-weight:bold;}
.tit1 {color:#0B3D6D; font-size: 115%; }

.novedades { color:#0B3D6D; margin-bottom:-0.4em;   }
	.novedades a:link, .novedades a:active, .novedades a:visited  { text-decoration: underline; font-weight:normal; }
	.novedades a:hover {	text-decoration: none;  } 	
	
	
/* formularios
.noborder {	border: 0; }

.input {
border : 1px none inherit; 
}  */	

input.btn {
border-color : 0B3D6D; 
color : black; 
border-style : solid; 
/* font-size : 100%; comento esto aquí y en los dos siguientes, para que 
el formulario cuando lo estoy diseñando se vea correctamente.*/
border :1px solid inherit; 
font-family : Tahoma, Arial, Helvetica, sans-serif;
} 
input.box {
/* font-size : 100%; */
border-color : #0B3D6D; 
color : black; 
border-style : solid; 
border :1px solid inherit; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
} 
input.boxmax {
/* font-size : 100%; */
border-color : #0B3D6D; 
color : black; 
border-style : solid; 
border : 1px solid inherit;
width : 200px; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
} 
select {
font-size : 100%; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
border-color : #0B3D6D; 
color : black; 
} 
textarea {
font-size : 100%; 
font-family : Tahoma, Arial, Helvetica, sans-serif; 
border-color : #0B3D6D; 
color : black; 
border : 1px solid inherit; 
width : 200px; 
} 
textarea.textareaform {
width : 99%; 
font-size : small; 
}