Body {

    COLOR: black;
    FONT-SIZE: 10px; 
	SCROLLBAR-FACE-COLOR: red; 
    SCROLLBAR-HIGHLIGHT-COLOR: mistyrose; 
    SCROLLBAR-SHADOW-COLOR: darkred; 

    SCROLLBAR-3DLIGHT-COLOR: red; 

    SCROLLBAR-ARROW-COLOR: mistyrose; 

    SCROLLBAR-TRACK-COLOR: white; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; SCROLLBAR-DARKSHADOW-COLOR: darkred; SCROLLBAR-BASE-COLOR: gray

}

P {

	FONT-SIZE: 12px; LINE-HEIGHT: 14pt; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-ALIGN: justify;padding-right: 10px; 

}

LI {
    padding-bottom: 10px; 
}


H1 {



	FONT-SIZE: 16px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

H1 {

	FONT-SIZE: 14px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

H3 {

	FONT-SIZE: 12px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

TABLE {

	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; BORDER-LEFT: 0px; COLOR: #606060; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

TD {

	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; vertical-alignment: top

}

TR {

	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; vertical-alignment: top

}

.tabla_encabezado {

	BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: white 1px solid; COLOR: white; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial; BACKGROUND-COLOR: #b49d50; TEXT-ALIGN: center

}

.tabla_encabezado_azul {

	BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; FONT-WEIGHT: bold; FONT-SIZE: 10px; BORDER-LEFT: white 1px solid; COLOR: black; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial; BACKGROUND-COLOR: #99ccff; TEXT-ALIGN: center

}

.tabla_contenido_plata {

	FONT-SIZE: 10px; BORDER-BOTTOM: white 1px solid; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial;
	BACKGROUND-COLOR: #e6e6e6;
}

.tabla_contenido {

	FONT-SIZE: 10px; BORDER-BOTTOM: #c0c0c0 1px solid; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial

}

.tabla_base {

	BORDER-RIGHT: gray 1px solid; BORDER-TOP: white 1px solid; FONT-SIZE: 10px; BORDER-LEFT: white 1px solid; COLOR: #676767; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial; BACKGROUND-COLOR: #e7dfcf

} 
.tabla {

    BORDER-RIGHT: gray 2px solid; 
    BORDER-TOP: #f0f0f0 1px solid; 
    FONT-SIZE: 10px; 
    BORDER-LEFT: #f0f0f0 1px solid; 
    BORDER-BOTTOM: gray 2px solid; 
    FONT-FAMILY: Verdana,MS Sans Serif,Tahoma,Helvetica, Arial; 
    BACKGROUND-COLOR: #ffffff;

}
A {

	 COLOR: black ; FONT-FAMILY: Tahoma,Verdana,Helvetica,MS Sans Serif, Arial; TEXT-DECORATION: none;

}
A:hover {

    TEXT-DECORATION: underline;

}

A.menu_item {
    FONT-SIZE: 10px; 
    COLOR: RED; 
    FONT-FAMILY: Tahoma,Verdana,Helvetica,MS Sans Serif, Arial; 
    TEXT-DECORATION: none; 
    FONT-WEIGHT: bold;
    padding-bottom: 10px;
    width:170px;
    border-bottom:white solid 1px;
}

A.menu_item:hover {
COLOR: BLACK; 
FONT-SIZE: 10px; 
}


A.item {
    FONT-SIZE: 10px; 
    COLOR: Black; 
    TEXT-DECORATION: none; 
    FONT-FAMILY: Verdana,Helvetica,MS Sans Serif, Arial,Tahoma; 
    FONT-WEIGHT: bold;
    padding-left: 10px;
    width:150;
    height:15;
}

A.item:hover {
COLOR: blrack; 
TEXT-DECORATION: none; 

}


.lista_a {

	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: Verdana,Helvetica,MS Sans Serif,Tahoma, Arial; TEXT-DECORATION: none; Arial: 

}

lista_a:hover {

	COLOR: black; FONT-FAMILY: Verdana,Helvetica,MS Sans Serif,Tahoma, Arial; TEXT-DECORATION: underline

}

.barra {

	FONT-SIZE: 10px; COLOR: black; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-DECORATION: none

}

SELECT {

	BORDER-RIGHT: #cccccc 1px solid; BORDER-TOP: #cccccc 1px solid; FONT-WEIGHT: normal; FONT-SIZE: 12px; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; BACKGROUND-COLOR: white

}

TEXTAREA {

	FONT-SIZE: 12px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

INPUT {

	BORDER-RIGHT: gray 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: gray 1px solid; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

INPUT.button {

	border-width:0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 10px; BACKGROUND: darkred url('/comun/imagenes/arena/b_normal.gif') left top; PADDING-BOTTOM: 3px; CURSOR: hand; COLOR: black; PADDING-TOP: 3px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; 

}


INPUT.disabled {

	BORDER-RIGHT: gray 1px solid; BORDER-TOP: black 1px solid; BORDER-LEFT: black 1px solid; BORDER-BOTTOM: gray 1px solid; BACKGROUND-COLOR: #c0c0c0

}

.noeditable {

	BORDER-RIGHT: white 1px solid; BORDER-TOP: gray 1px solid; FONT-WEIGHT: bold; BORDER-LEFT: gray 1px solid; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #e0e0e0

}

.b_vacio {

	BORDER-RIGHT: medium none; BORDER-TOP: medium none; FONT-SIZE: 10px; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}



.titulo {

    FONT-SIZE: 20px; COLOR: red; FONT-FAMILY: Helvetica,Verdana,MS Sans Serif,Tahoma, Arial;FONT-WEIGHT: bold;

}

.titulo contents {
    DISPLAY: block; BACKGROUND: url(http://oracleimg.com/admin/images/css/h1-right.gif) no-repeat right 50%; WIDTH: 100%; HEIGHT: 43px
}

.titulo2 {

	PADDING-TOP: 30px;FONT-SIZE: 18px; COLOR: #a98b5f; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

.titulo3 {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: goldenrod; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

.t_principal {

	PADDING-RIGHT: 2px; PADDING-LEFT: 25px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: darkred; PADDING-TOP: 2px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-ALIGN: center

}

.t_menu1 {

	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 24px; PADDING-BOTTOM: 2px; COLOR: #808000; PADDING-TOP: 2px; FONT-FAMILY: Helvetica,Verdana, Arial; TEXT-ALIGN: right

}

.t_menu2 {

	PADDING-RIGHT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 14px; PADDING-BOTTOM: 2px; COLOR: #5B5B00; PADDING-TOP: 2px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-ALIGN: right

}

.t_tres {

	PADDING-LEFT: 15px; 
    FONT-WEIGHT: bolder; FONT-SIZE: 12px; 
    COLOR: red; 
    PADDING-TOP: 12px; FONT-FAMILY:Helvetica,Verdana, Arial;   font-variant: small-caps;

}


.t_secundario {

	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: darkred; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

.t_evento {

	COLOR: #a0a0a0; TEXT-DECORATION: none

}

.t_evento:hover {

	COLOR: black; TEXT-DECORATION: none

}

.f_liga {

	FONT-WEIGHT: bold; COLOR: darkred; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial

}

.n_normal {

	FONT-WEIGHT: bold; FONT-SIZE: 6px; COLOR: black; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-ALIGN: right

}

.n_enfasis {

	FONT-WEIGHT: bold; FONT-SIZE: 6px; COLOR: darkred; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; TEXT-ALIGN: right

}

.m_correcto {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; BACKGROUND-COLOR: green

}

.m_alerta {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; BACKGROUND-COLOR: orange

}

.m_error {

	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; FONT-SIZE: 12px; PADDING-BOTTOM: 5px; COLOR: white; PADDING-TOP: 5px; FONT-FAMILY: MS Sans Serif,Tahoma,Helvetica,Verdana, Arial; BACKGROUND-COLOR: red

}

.a_aplicacion {

	padding:0px; border-right:0px solid #666666; border-top:0px solid; background: url('/comun/imagenes/fondos/azul/f_aplicacion.jpg'); border-left:0px solid #ffffff; border-bottom:0px solid #666666; 

}

.a_alerta {

	BORDER-RIGHT: 2px solid #b49d50; BORDER-TOP: 1px solid #afaf5f; BACKGROUND: #f9f8f1 url('/comun/imagenes/f_alerta.gif'); PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid #afaf5f; BORDER-BOTTOM: 2px solid #b49d50; 

}



.a_separador_rojo

{	

    BACKGROUND: red url('/comun/imagenes/f_separador_rojo.jpg'); COLOR: white; 

}



.a_separador_gris

{	

    BACKGROUND: red url('/comun/imagenes/f_separador_gris.jpg'); COLOR: #f0f0f0; 

}



FIELDSET {

	BORDER-RIGHT: 2px solid #b49d50; BORDER-TOP: 1px solid #afaf5f; PADDING-BOTTOM: 10px; BORDER-LEFT: 1px solid #afaf5f; BORDER-BOTTOM: 2px solid #b49d50; 

}   

LEGEND {

	BORDER-RIGHT: #afaf5f 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #afaf5f 1px solid; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 15px; PADDING-BOTTOM: 0px; BORDER-LEFT: #afaf5f 1px solid; COLOR: red; TEXT-ALIGN: right;BACKGROUND: white; 

}



.separador2 {

	BORDER-BOTTOM: black 1px solid

}

.c_obligatorio {

	BORDER-RIGHT: #2782b8 1px solid; BORDER-TOP: #004080 2px solid; BORDER-LEFT: #004080 2px solid; BORDER-BOTTOM: #2782b8 1px solid

}

.r_par {

	BACKGROUND-COLOR: #f0f0f0

}

.r_non {

	BACKGROUND-COLOR: white

}

.r_parj {

	BACKGROUND-COLOR: #f0f0f0

}

.r_nonj {

	BACKGROUND-COLOR: white

}

.c_relieve1 {

	BORDER-RIGHT: gray 1px solid; BORDER-TOP: #f0f0f0 1px solid; BORDER-LEFT: #f0f0f0 1px solid; BORDER-BOTTOM: gray 1px solid

}

.aFilter {

	FILTER: progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=75)

                   progid:DXImageTransform.Microsoft.Shadow(color='#777777', Direction=135, Strength=5)

}

.Sombra {

	FILTER: progid:DXImageTransform.Microsoft.Shadow(color='#555555', Direction=135, Strength=2)

}

.DEK {

	Z-INDEX: 200; VISIBILITY: hidden; POSITION: absolute

}



.mas

                 {background:    red ;

                FONT-WEIGHT: bold;

                FONT-SIZE:8px;
                font-family: verdana;

                COLOR: white;

                padding-left: 5px;

                  padding-right: 5px;

                padding-top: 2px;

                  padding-bottom: 2px;
                  

                }
.mas:hover
                 {background:    red ;

                FONT-WEIGHT: bold;

                FONT-SIZE:8px;
                font-family: verdana;

                COLOR: white;

                padding-left: 5px;

                  padding-right: 5px;

                padding-top: 2px;

                  padding-bottom: 2px;
                  

                }
.mas:hover  





.menu_1 {
    color:gray;
	BACKGROUND-COLOR: white; 
    border-left:solid #c0c0c0 1px;
    border-right:solid #c0c0c0 1px; 
    border-bottom:solid #c0c0c0 1px; 
    padding: 5;
    width: 150px;
    FONT-SIZE: 9px;  
}
.menu_1:hover {
    BACKGROUND-COLOR: white; border-left:solid #c0c0c0 1px;border-right:solid #c0c0c0 1px; border-bottom:solid #c0c0c0 1px; padding: 5;
    width: 150px;
    FONT-SIZE: 9px;  

}
.menu_1_actual {
    color:red;
    BACKGROUND-COLOR: white; 
    border-left:solid #c0c0c0 1px;
    border-right:solid #c0c0c0 1px; 
    border-bottom:solid #c0c0c0 1px; 
    padding: 5;
    width: 150px;
    FONT-SIZE: 9px;  
}
.menu_1_actual:hover {
    BACKGROUND-COLOR: white; border-left:solid #c0c0c0 1px;border-right:solid #c0c0c0 1px; border-bottom:solid #c0c0c0 1px; padding: 5;
    width: 150px;
    FONT-SIZE: 9px;  

}
.menu_2 {

	BACKGROUND-COLOR: gold; border:solid goldenrod 2px;
    FONT-SIZE: 9px;  
}




.menu_alerta_1 {

	BACKGROUND-COLOR: red; color: white;

    FONT-SIZE: 9px;  

}
.menu_alerta_2 {

    BACKGROUND-COLOR: red; color: white;
    FONT-WEIGHT: bold;

    FONT-SIZE: 11px;  

}




.menu_blanco {

	BACKGROUND-COLOR: white

}

.menu_titulo {

	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: darkred; TEXT-ALIGN: left; TEXT-DECORATION: none

}
.menu {

    FONT-SIZE: 9px;  
    BORDER-BOTTOM: white 1px solid; 
    COLOR:red;
    font-weight: bold;
    padding-bottom: 14px;
}

.menu_item {
	 COLOR: red; TEXT-DECORATION: none;
     BORDER-BOTTOM: 0px;    
     FONT-SIZE: 9px;     
     padding-left:3;
}
.menu_item:hover {
	COLOR: darkgray; TEXT-DECORATION: none;
}
.menu_subitem {
     COLOR: #777777; 
     TEXT-DECORATION: none;
    
     FONT-SIZE: 9px;     
     
}
.menu_subitem:hover {
	COLOR: black; 
    TEXT-DECORATION: underline; 
    
    
    
}


.par {

	BACKGROUND-COLOR: #ffffff

}

.none {

	BACKGROUND-COLOR: #f0f0f0

}

.pregunta {

    COLOR: #800000;
    padding-top: 15px;

}

.respuesta {

    COLOR: #3c3c3c;
    

}

.registro {

	COLOR: #CA8F09;

}

.procedimiento {

	COLOR: red;

}

.boletin {

    COLOR: red;

}
 .pie_imagen
 {
 font-weight: bold;
 font-family: sans-serif;
 font-size: 12px;
 font-variant: small-caps;
 border: solid black 1px;
 padding-left: 15px;
 }




.camposalon {

	BORDER-RIGHT: white 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; CURSOR: hand; COLOR: #666666; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: #e0e0e0

}

.camposalonocupado {

	BORDER-RIGHT: white 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: green

}

.camposalondocente {

	BORDER-RIGHT: white 1px solid; BORDER-TOP: gray 1px solid; BORDER-LEFT: gray 1px solid; CURSOR: hand; COLOR: white; BORDER-BOTTOM: white 1px solid; BACKGROUND-COLOR: red

}

#contenidos{
    
    min-height: 250px;
    border: 0px ;
    margin-left: 0px;
    padding: 0px;
    padding-bottom: 0px;
}

* html #contenidos{ /*estilo solo para IE ya que no se admite la propiedad min-height*/
height: 400px;
}  


