/* CSS Document */
/*
body{
background-color:#103b5e;
background-image:url(../imagenes/fondo_site.jpg);
background-repeat:repeat-x;}
*/
body{
background-color:#b2b2b2;
}
input{
height:20px;
width:150px;
border:1px solid #5d5d5d;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
color:#5b5b5b;
font-weight:normal;
margin-left:5px;
text-indent:5px;
}
select{
height:20px;
border:1px solid #5d5d5d;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
color:#5b5b5b;
font-weight:normal;
margin-left:10px;
}

textarea{
border:1px solid #5d5d5d;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
color:#5b5b5b;
font-weight:normal;
margin-left:5px;
margin-bottom:5px;
}

td{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:2em;
}

.encabezado_tabla{
background-image:url(../imagenes/header_background.jpg);
background-repeat:repeat-x;}

.serve_encabezado_tabla{
background-image:url(../imagenes/serve_header_back.jpg);
background-repeat:repeat-x;}


a:link, a:active, a:visited, a:hover{
font-family:Tahoma, Arial, Helvetica, sans-serif;
text-decoration:none;
color:#CCCCCC;}

h1{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.3em;
color:#ffffff;
font-weight:normal;
border-bottom:1px solid #cccccc; 
}

.contenedor_datos{
background-color:#848484;
background-image:url(../imagenes/tablagris_background.gif);
background-repeat:repeat-x;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:2em;
color:#FFFFFF;
width:700px;
border-left:1px solid #000000;
border-right:1px solid #000000;
border-botom:1px solid #000000;

}

.serve_contenedor_datos{
width:740px; background-color:#a23924; padding-top:10px; padding-bottom:20px;
}

.usuario_contenedor_datos{
width:740px; background-color:#516a8e; padding-top:10px; padding-bottom:20px;
}



.tabla_formulario_td /* solo en formularios, resalta el renglon completo*/
{
background-color:#666666; 
border-bottom:1px solid; 
border-bottom-color:#5d5d5d;
font-family: Tahoma, Arial, Helvetica, sans-serif;
Font-size:1em;
Color: #dadbdc;
text-indent:0.5em;
}

.tabla_formulario td{
text-indent:10px;
text-align:left;
}

.tabla_formulario{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:0.8em;
line-height:2em;
color:#FFFFFF;
margin-bottom:10px;
}

.tabla_formulario #spacer /* solo en formularios, resalta el renglon completo*/
{
width:20px;
height:4px;
}

.tabla_formulario_subtitulo /* solo en formularios, resalta el renglon completo*/
{
border-bottom:1px solid #cccccc; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
Font-size:1em;
Color: #dadbdc;
text-indent:0.5em;
font-weight:bold;
}

.texto
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size:8pt;
	Color: #f2f2f2;	
	margin-right:15px;
	text-indent:0px;
	text-align:inherit;
}
.over{
		/*background-color:#e6e2af;*/
/*background-color:#1C5981;*/
background-color:#9c9675;
	}
	
.content, .contentA{
padding:10px;

}
.row{
	min-height:20px;
	}
h2{
border-bottom:1px solid #cccccc; 
font-family: Tahoma, Arial, Helvetica, sans-serif;
Font-size:1em;
Color: #dadbdc;
text-indent:0.5em;
font-weight:bold;
text-align:left;
}
h3{
font-family: Tahoma, Arial, Helvetica, sans-serif;
Font-size:1em;
Color: #FFFFFF;
text-indent:0.5em;
font-weight:bold;
}
select .prueba{
/*scrollbar-3dlight-color:#666666;
scrollbar-face-color:#666666;
scrollbar-arrow-color:#666666;
scrollbar-base-color:#666666;
scrollbar-shadow-color:#666666;
scrollbar-darkshadow-color:#666666;
scrollbar-highlight-color:#666666;
scrollbar-track-color:#666666;*/
height:20px;
border:1px solid #5d5d5d;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
color:#5b5b5b;
font-weight:bold;
margin-left:5px;
}

li
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size:8pt;
	Color: #f2f2f2;	
	margin-right:15px;
}
.recuadro{
background-color:#666666;
border:1px solid #dadbdc;
margin:5px;
text-align:center;
}
span.encabezado{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.8em;
font-weight:bold;
line-height:1.5em;
color:#dadbdc;
}
span.encabezado_segundo{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1.2em;
font-weight:bold;
line-height:1.3em;
color:#dadbdc;
}


a:link, a:active, a:visited{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#dadbdc;
}
a:hover{
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
color:#FFFFFF;
}
input.button{
cursor:pointer;
margin:5px;
width:190px;
background-image:url(../imagenes/background_btn.gif);
background-repeat:repeat-x;
color:#dadbdc;
}

input.button:hover{
color:#FF9900;
}
input.button_tabla{
cursor:pointer;
margin:5px;
width:70px;
background-image:url(../imagenes/background_btn.gif);
background-repeat:repeat-x;
color:#dadbdc;
}
input.button_tabla:hover{
color:#FF9900;
}

.radio{ /*este se usa para seleccionar y pintar la eleccion de busqueda*/
border:0px;
width:30px;
}

.input_checkbox{
border:0px;
width:30px;
}

.text_lista
{
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	Font-size:8pt;
	padding:5px;
	Color: #dadbdc;
}
.tabla_formulario_interno{
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:2em;
color:#FFFFFF;
margin:10px;

}
/*hr{
color:#666666;}*/

.clear{
margin:0px; 
padding:0px; 
text-indent:0px;
}
p{
text-indent:0px;
margin:5px;
}
h1, h2, h3{
margin:0px; 
padding:0px; 
}