body		{
	font-family: verdana;
	font-size: 9px;
	background-color:#FFFFFF;
	scrollbar-base-color:  #CFDACD;
	scrollbar-face-color: #CFDACD;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #666666;
	scrollbar-3dlight-color: #666666;
	scrollbar-arrow-color: #666666;
	scrollbar-track-color: #CFDACD;
	scrollbar-darkshadow-color: #ffffff;
	background-image: url(images/wall.gif);
}

p		{ line-height:1.25; font-family:verdana; font-size: 9px; color:#887C70; margin-top:4px; margin-bottom:4px; }

hr		{ color: #B4C0AF; width: 100%; height: 1px; noshade;  margin-top: 4; margin-bottom: 4; }

/* ---------------------------------------------- */




/*-------- encabezados o titulares -------- */
h1		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 26px;
	font-weight: bold;
	text-indent: 0;
	margin-top: 0;
	margin-bottom: 0;
	color: #000000;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: capitalize;
	
}

h2		{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	text-indent: 0;
	margin-top: 0px;
	margin-bottom: 0;
	color: #333333;
	font-weight: bold;
}
.clara {
	background-image: url(patterns/grey_wall.gif);
}


h3		{ font-family: Verdana; font-size: 16px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #B4C0AF }

h4		{ font-family: Verdana; font-size: 14px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #B4C0AF }

h5		{ font-family: Verdana; font-size: 12px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #B4C0AF }

.titulo		{ font-family: arial; font-size: 15px; font-weight: bold; font-style: normal; }

.subtitulo		{ font-family: arial; font-size: 12px; font-weight: bold; font-style: italic; }
/* ---------------------------------------------- */





/* --- elementos de la tabla o datagrid --- */
table		{ font-family: Verdana; font-size: 9px; color: #333333 }

th 		{ font-family: Verdana; font-size: 9px; color: #ffffff; font-weight: bold; font-style: normal; color:#ffffff ; background-color: #014127; border: 1 solid #333333 } 

.impar 		{ font-family: verdana; font-size: 9px; font-style: normal; color:#333333; border: 1 solid #666666; margin : 2px; background-color: #F7F7F7 } /* para datagrid */

.par 		{ font-family: verdana; font-size: 9px; font-style: normal; color:#333333; border: 1 solid #999999; margin : 2px; background-color: #E3E1DB} /* para datagrid */

.table-data 	{ font-family: Arial; font-size: 10px; font-weight: normal; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px }

.text		{ font-family: verdana; font-size: 9px; font-style: normal; color:#333333; border: 1 solid #51623E; margin : 0px; }

.clara 		{
	font-family: Verdana;
	font-size: 10px;
	color: #84775B;
	font-weight: bold;
	font-style: normal;
	color:#ffffff;
	border: 1 solid #333333;
	padding-top: 0px;
	padding-right: 2px;
	padding-bottom: 0px;
	padding-left: 2px;
	background-color: #84775B;
} 

.media 		{
	font-family: Verdana;
	font-size: 10px;
	color: #ffffff;
	font-weight: bold;
	font-style: normal;
	color:#ffffff;
	background-color: #C2BD96;
	margin-top: 6px;
} 

.oscura 		{ font-family: Verdana; font-size: 9px; color: #ffffff; font-weight: bold; font-style: normal; color:#ffffff ;
		background-color: #014127; border: 1 solid #333333; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px}  
/* ---------------------------------------------- */




/* --------- elementos de formulario --------*/

form		{ margin : 0; padding : 0; }

textarea		{ font-family: verdana; font-size: 9px; color:#333333; border: 1 solid #333333; 
		 wrap: VIRTUAL; background-image: url(images/img_fdo_input.jpg) no-repeat; margin : 0px;
		scrollbar-base-color:  #CFDACD; scrollbar-face-color: #CFDACD; scrollbar-highlight-color: #ffffff; scrollbar-shadow-color: #666666; 
		scrollbar-3dlight-color: #666666; scrollbar-arrow-color: #666666; scrollbar-track-color: #F7F7F7; scrollbar-darkshadow-color: #ffffff; }

input		{ font-family: verdana; font-size: 9px; font-style: normal; font-weight: bold; color:#333333; margin : 0px; }

.combo		{ font-family: verdana; font-size: 9px; font-style: normal; line-height: normal; font-weight: bold; color:#333333; border: 1 solid #333333 }

.input-text	{ font-family: verdana; font-size: 9px; font-style: normal; color:#333333; border: 1 solid #666666; 
		font-weight: bold; background-image: url(images/img_fdo_input.jpg); padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px}

.text-sombreado 	{ font-family: verdana; font-size: 9px; color: #000000; background-image: url(images/img_fdo_input.jpg); 
		background-repeat: no-repeat; border: 1px solid #999999; height: 18px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 2px}

.boton 		{
	font-family: verdana;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-decoration: none;
	background-color:#CC0000;
	height: 22px;
	border: 2px solid #FFFFFF;
	margin: 1px;
	padding: 1px;
	width:150px;
	color: #FFFFFF;
}
/* ---------------------------------------------- */





/*-------------- elementos link ---------------*/
a:link, a:visited	{ color:#FF6600; text-decoration:underline; font-weight: bold; }
a:hover, a:active	{ color:#FF3300; text-decoration:none; font-weight: bold; }
a.pegas:link, a.pegas:visited	{ color:#FF8000; text-decoration:underline; font-weight: bold; }
a.pegas:hover, a.pegas:active { color:white; background-color: white; text-decoration:underline; font-weight: bold; }

.foto		{ border: 1px solid #666666;  filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#666666', Positive='true') }
/* ---------------------------------------------- */






/* ------------ elementos de texto ---------- */
ul		{ list-style-image:url('images/bullet01.gif'); font-size:12px;
		line-height:1.25; font-family:verdana; color:#887C70; margin-left:40px; 
		margin-right:20px;  margin-top:10px; margin-bottom:0px; padding:0em; text-align:left }
   
ol		{ font-size:12px; line-height:1.25; font-family: verdana; color:#887C70;
		margin-left:40px; margin-right:20px; margin-top:10px; margin-bottom:0px; padding:0em; text-align:left; }  

li		{ margin-left:0px; margin-right:0px; margin-top:10px; margin-bottom:0px; padding:0px; }

.texto-claro0	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #ffffff }
.texto-claro1	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #F7F7F7 }
.texto-claro2	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #B4C0AF } 

.texto-oscuro0	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #68873F }
.texto-oscuro1	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #65775E }
.texto-oscuro2	{ font-family: Verdana; font-size: 10px;  text-indent: 0; margin-top: 0; margin-bottom: 0; color: #014127 }

.comun		{ font-family: Verdana; font-size: 10px;  text-indent: 1; margin-top: 1; margin-bottom: 1; color: #333333 }

.mini  		{ font-family: arial; font-size: 9px; font-style: normal; color:#333333; font-weight: bold; margin: 2px 2px 2px 2px; }

.text-claro 	{ font-family: verdana; font-size: 9px; font-style: normal; color:#333333;  border: 1 solid #999999; }
/* ----------------------------------------------- */
a:link {color: #FF9900}
a:hover {color:#999999}

titulo {
color: #666666;
font-weight: bold;
font-size:11 px;
text-decoration: underline;
}

texto {
color: #666666;
font-size: 9 px;
font-weight: normal;
}

img {
margin:0px; padding:0px;
}
/* ------------------ efectos ------------------ */
.sombra	{ filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=2, OffY=2, Color='#666666', Positive='true') }

blockquote	{font: 9px; font-family: verdana;}

pre		{ font-family: courier, monospace;  font-size: 10px;
		margin-left: 8; margin-top: 8; margin-right: 8; margin-bottom:8;}
/* ---------------------------------------------- */
.oscura {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #000000;
}
.barra {
	background-image: url(patterns/img_36.gif);
	background-repeat: repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	border: 1px solid #333333;
	height: 45px;
}
