BODY {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*color: #3B3951; */
	color=#000000;
	font-style: normal;
	SCROLLBAR-FACE-COLOR: #666666;
	background-image: url(bg_b.gif);
	SCROLLBAR-HIGHLIGHT-COLOR: #eeeeee;
	SCROLLBAR-SHADOW-COLOR: #eeeeee; 
	SCROLLBAR-ARROW-COLOR: #eeeeee; 
	SCROLLBAR-BASE-COLOR: #666666; 
	scrollbar-3d-light-color: #eeeeee; 
	scrollbar-dark-shadow-color: #eeeeee	
}
A {
	COLOR: #067898;
	TEXT-DECORATION: none
}	
	A:hover {
	COLOR: #678; TEXT-DECORATION: underline
}

A.Up {
	COLOR: #2D67A7;
	/*COLOR: #067898067898;*/
	TEXT-DECORATION: none;
	FONT-SIZE: 10px;
	MARGIN: 4px
}	
A.Up:hover {
	COLOR: #993366; TEXT-DECORATION: underline
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
INPUT {
	FONT-SIZE: 10px; MARGIN: 2px
}
SELECT {
	FONT-SIZE: 10px; MARGIN: 2px
}
.avanzada {
	color: #003366;
	BACKGROUND-COLOR: #EEF1F4;
	font-weight: bold;
	padding-left: 1px;
	border-top-color: #006699;
	border-top-width: 0px;
	border-left-color: #006699;
	border-left-width: 1px;
	border: 1px none;
	height: 14; font-style:normal; font-variant:normal; font-size:9pt; font-family:Tahoma
}

.searchBox {
	BORDER-RIGHT: #afb5bd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afb5bd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #afb5bd 1px solid; COLOR: #122e4a; PADDING-TOP: 2px; BORDER-BOTTOM: #afb5bd 1px solid; font-style:normal; font-variant:normal; font-size:8pt; font-family:Tahoma; BACKGROUND-COLOR: #f0f2f4
}
.bordebox {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #000000 1px solid; COLOR: #000000; PADDING-TOP: 2px; BORDER-BOTTOM: #000000 1px solid; font-style:normal; font-variant:normal; font-size:8pt; font-family:Tahoma; BACKGROUND-COLOR: #ffffff
}
.CampoForm {
	BORDER-RIGHT: #afb5bd 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #afb5bd 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; BORDER-LEFT: #afb5bd 1px solid; COLOR: #122e4a; PADDING-TOP: 2px; BORDER-BOTTOM: #afb5bd 1px solid; font-style:normal; font-variant:normal; font-size:8pt; font-family:Tahoma; BACKGROUND-COLOR: #ffffff
}

.clear {
	CLEAR: both
}
P {
	MARGIN: 0px
}
IMG {
	BORDER-RIGHT: 0px; BORDER-TOP: 0px; BORDER-LEFT: 0px; BORDER-BOTTOM: 0px
}
LI {
	LIST-STYLE-TYPE: none
}

.st_imp {
	color: #003366; 
BACKGROUND-COLOR:#EEF1F4; 
font-weight: bold; 
padding-left:2px; 
border-top-color: #006699; 
border-top-width:1px; 
border-left-color: #006699; 
border-left-width:1px; 
border: 1px none; 
width:100px; 
font-style:normal; 
font-variant:normal; 
font-size:8pt; 
font-family:Tahoma; 
vertical-align:text-top; 
top: auto; 
}
.caja {
	BORDER-RIGHT: #6A8D25 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #6A8D25 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #6A8D25 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #6A8D25 1px solid
}
.caja1 {
	BORDER-RIGHT: #9A9FA5 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #9A9FA5 1px solid; PADDING-LEFT: 1px; PADDING-BOTTOM: 1px; MARGIN: 0px; BORDER-LEFT: #9A9FA5 1px solid; PADDING-TOP: 1px; BORDER-BOTTOM: #9A9FA5 1px solid; background-color:#FFFFFF;
}

.caja2 {
	BORDER-RIGHT: #9A9FA5 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #9A9FA5 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #9A9FA5 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #9A9FA5 1px solid; background-color:#f7f7f8;
}

.cajaNegro {
	BORDER-RIGHT: #000000 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #000000 1px solid; PADDING-LEFT: 4px; PADDING-BOTTOM: 4px; MARGIN: 0px; BORDER-LEFT: #000000 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #000000 1px solid; background-color:#ffffff;
}

.tit_aviso {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; FONT-WEIGHT: normal; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3px; BORDER-LEFT: #e3e6eb 7px solid; COLOR: #789; PADDING-TOP: 0px; font-size:14px
}

.cellB {
	BORDER-BOTTOM: 1pt solid #82827f;
	padding-left: 4px; padding-right: 5px;
	PADDING-RIGHT: 1px; PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px
}

UL.listamenu {
	MARGIN: 5px 0px 15px
}
UL.listamenu LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url('lista_but.gif') no-repeat 5px 4px; PADDING-BOTTOM: 0px; MARGIN: 1px 0px; PADDING-TOP: 0px; BORDER-BOTTOM: 1px solid #e3e6eb; 
}
UL.listamenu A {
	COLOR: black; TEXT-DECORATION: none
}
UL.listamenu A:hover {
	COLOR: #678; TEXT-DECORATION: none
}

TH {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: #f0f2f4; PADDING-BOTTOM: 5px; MARGIN: 1px 0px; PADDING-TOP: 5px
}
TH B {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; BACKGROUND: white; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}

DIV.calendar {
	POSITION: relative;
}

.Seleccion {

	color:#1F4059;	
	font-weight: bold;
	padding-left: 1px;
	border-top-color: #006699;
	border-top-width: 0px;
	border-left-color: #006699;
	border-left-width: 1px;
	border: 1px none;
	width: 165px;
	height: 14; font-style:normal; font-variant:normal; font-size:9pt; font-family:verdana
}

.Seleccion2 {

	color:#133558; background:#F5C996;
	font-weight: bold;
	padding-left: 1px;
	border-top-color: #006699;
	border-top-width: 0px;
	border-left-color: #006699;
	border-left-width: 1px;
	border: 1px none;
	width: 165px;
	height: 14; font-style:normal; font-variant:normal; font-size:9pt; font-family:verdana
}

.normalText {
color: #000000; 
font-weight: bold; 
padding-left:2px; 
font-style:normal; 
font-variant:normal; 
font-size:8pt; 
font-family:Tahoma; 
vertical-align:text-top; 
top: auto; 
}

.avisoHome {
color: #ff3300; 
font-weight: bold; 
padding-left:2px; 
font-style:normal; 
font-variant:normal; 
font-size:8pt; 
font-family:Tahoma; 
vertical-align:text-top; 
top: auto; 
}

.tituloVerde {
FONT-SIZE: 12px; 
COLOR: #506f10; 
TEXT-DECORATION: underline;
font-weight: bold; 
padding-left:0px; 
font-style:normal; 
font-variant:normal; 
font-family:Tahoma; 
vertical-align:text-top; 
top: auto; 
}

.grisText {
color: #666666; 
padding-left:0px; 
font-style:normal; 
font-variant:normal; 
font-size:8pt; 
font-family:Tahoma; 
vertical-align:middle; 
top: auto; 
}

.letrapeq {
	padding-left:2px;
	COLOR: #000000; font-style:normal; font-variant:normal; font-size:7pt; font-family:Arial;
}

.TextoFormulario {
color: #717E6B; 
font-style:normal; 
font-size:10pt; 
font-family:Tahoma; 
}