.list_mini_admin1{
	font-family: Geneva, Arial, Helvetica, san-serif; 
    color: gray; font-size: 14px;
	background-color: #fffff0;
    border-style: solid;
	border-width: 1px;
	border-bottom-color: white;
 	border-right-color: #0164aa;
 	border-left-color: #0164aa;
 	border-top-color: white;}
.list_mini_admin2{
	font-family: Geneva, Arial, Helvetica, san-serif; 
    color: gray; font-size: 14px;
	background-color: #fffffa;
    border-style: solid;
	border-width: 1px;
	border-bottom-color: white;
 	border-right-color: #0164aa;
 	border-left-color: #0164aa;
 	border-top-color: white;}
.Links {
   margin-left: 10; margin-right: 15; margin-top: 10;
   font-family: Geneva, Arial, Helvetica, san-serif; 
   color: #EC2D2D; font-weight: bold; font-size: 12px}
.titulo_carrito    {
	margin-top: 0; margin-left: 0; margin-right: 0;
	font-family: Arial; font-size: 12px; color: #0164aa; font-weight: bold; }
.enlaces_carrito    {
	margin-top: 0; margin-left: 0; margin-right: 0;
	font-family: Arial; font-size: 10px; color: #0165aa; }
.enlace_serv {
    margin-center: 0; margin-right: 0; margin-top: 0;
    font-family: Geneva, Arial, Helvetica, san-serif; 
    color: #0165aa; font-weight: bold; font-size: 10px;
    border-style: solid;
	border-width: 0px;
 	border-bottom-color: #ffffff;
 	border-right-color: #ffffff;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;
   }
.enlace_leng {
   margin-center: 1; margin-right: 1; margin-top: 1;
   border-color: #000000;
   font-family: Geneva, Arial, Helvetica, san-serif; 
   color: #0165aa; font-weight: bold; font-size: 10px}
   
.menu_static {
   margin-center: 1; margin-right: 1; margin-top: 1;
   font-family: Geneva, Arial, Helvetica, san-serif; 
   color: #0165aa; font-weight: bold; font-size: 11px;}
.ruta    {
	margin-top: 10; margin-left: 10; margin-right: 15;
	font-family: Arial; font-size: 11px; color: #0165aa }
.cuenta    {
	margin-top: 10; margin-left: 10; margin-right: 15;
	font-family: Arial; font-size: 11px; color: #0165aa ;
	text-align: right}
.menu_dinamic_title{
	margin-center: 0; margin-right: 0; margin-top: 0; margin-bottom: 0; 
    font-family: Geneva, Arial, Helvetica, san-serif; 
    color: #ffffff; font-weight: bold; font-size: 14px; text-align: center;
	background-color: #0165aa;
    border-style: solid;
	border-width: 2px;
 	border-bottom-color: #ffffff;
 	border-right-color: #0165aa;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;	}
.menu_dinamic_options{
	margin-center: 0; margin-right: 0; margin-top: 0; margin-down: 0; 
    font-family: Geneva, Arial, Helvetica, san-serif; 
    color: #0165aa; font-weight: bold; font-size: 12px;
	background-color: #ffffff;
    border-style: solid;
	border-width: 2px;
 	border-bottom-color: gray;
 	border-right-color: gray;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;	}
.buscador_caja{
	margin-center: 0; margin-right: 0; margin-top: 0; margin-down: 0; 
	background-color: #ffffff;
    border-style: solid;
	border-width: 2px;
 	border-bottom-color: #0165aa;
 	border-right-color: #0165aa;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;	}
.buscador_boton{
	margin-center: 0; margin-right: 0; margin-top: 0; margin-down: 0; 
	background-color: green;
    font-family: Geneva, Arial, Helvetica, san-serif; 
    color: #ffffff; font-size: 12px;
    border-style: solid;
	border-width: 0px;	cursor: hand; }
.buscador_input{
	font-family: Geneva, Arial, Helvetica, san-serif; 
    color: gray; font-size: 14px;
    border-style: solid;
	border-width: 1px;
	border-bottom-color: gray;
 	border-right-color: gray;
 	border-left-color: gray;
 	border-top-color: gray;
	}
/*.aForm   { 
	margin-top: 5; font-family: Verdana; font-size: 8pt }*//*
.text    {
	margin-top: 10; margin-left: 10; margin-right: 15;
	font-family: Arial; font-size: 11px; color: #000000 }
.text2    { 
	margin-top: 0; margin-left: 10; margin-right: 0;
	font-family: Arial; font-size: 11px; color: #000000 }
.Links2 {
	font-family: Geneva, Arial, Helvetica, san-serif;
	color: #EC2D2D; font-weight: bold; font-size: 14px;
	text-decoration:none}*/
a:link {
	margin-center: 1; margin-right: 1; margin-top: 1;
	color: #0165aa;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-weight: bold;}
a:hover { 
	margin-center: 1; margin-right: 1; margin-top: 1;
	color: #000000;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-weight: bold; text-decoration:underline; }
a:visited { 
	margin-center: 1; margin-right: 1; margin-top: 1;
    font-family: Geneva, Arial, Helvetica, san-serif; 
    color: #0165aa; font-weight: bold; text-decoration:none;}*/

.login { margin-left: 5; font-family: Verdana; font-size: 10px;} 
.recuadros {
	padding-right:2px; padding-left:2px; padding-top:2px; padding-bottom:2px;
	position:absolute;
	background-color:#ffffff;
	color:#000000;
	border-style:solid;border-color:ff0000;border-width:1px;
	visibility:hidden;
	font-family:verdana,arial;;font-size:12pt;}
.ancla {position:relative;visibility:visible; background-color:#ffffff}

.body_title    {
	margin-top: 0; margin-left: 0; margin-right: 0;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 26px; color: #0165aa; font-weight:normal; text-decoration:normal;}
.body_subtitle    {
	margin-top: 0; margin-left: 0; margin-right: 0;
	font-family: Geneva, Arial, Helvetica, san-serif;
	font-size: 15px; color: #0165aa; font-weight:normal; text-decoration:normal;}
.body_table{
	font-family: Geneva, Arial, Helvetica, san-serif; 
    color: gray; font-size: 14px;
	text-align: justify;
    border-style: solid;
	border-width: 1px;
	border-bottom-color: white;
 	border-right-color: white;
 	border-left-color: #0164aa;
 	border-top-color: white;}
.form_label    { 
	margin-top: 0; margin-left: 10; margin-right: 0;
	font-family: Arial; font-size: 11px; color: #000000 }
.form_labele    { 
	margin-top: 0; margin-left: 10; margin-right: 0;
	font-family: Arial; font-size: 11px; color: #ffffff;
	background-color:#FF0000;}
.form_data    { 
	margin-top: 0; margin-left: 10; margin-right: 0;
	font-family: Arial; font-size: 11px; color: gray;
    border-style: none;
	border-width: 1px;
 	border-bottom-color: #0165aa;
 	border-right-color: #ffffff;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;}
.form_input{
	font-family: Geneva, Arial, Helvetica, san-serif; 
    color: gray; font-size: 12px;
    border-style: solid;
	border-width: 1px;
	border-bottom-color: gray;
 	border-right-color: gray;
 	border-left-color: gray;
 	border-top-color: gray;
	}
.form_title    { 
	margin-top: 0; margin-left: 0; margin-right: 0;
	font-family: Arial; font-size: 12px; color: #ffffff;
	font-weight: bold;
    border-style: solid;
 	background-color: #0164aa;
	border-bottom-color: #0164aa;
 	border-right-color: #ffffff;
 	border-left-color: #0164aa;
 	border-top-color: #0164aa;
	}
.form_areatext{
    border-style: solid;
	border-width: 1px;
	border-bottom-color: #0165aa;
 	border-right-color: #0165aa;
 	border-left-color: #0165aa;
 	border-top-color: #0165aa;
	scrollbar-arrow-color: #ffffff;
	scrollbar-base-color:#ffffff;
	scrollbar-dark-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
	scrollbar-face-color: #0165aa;  /*color cuerpos	*/
	scrollbar-shadow-color: #000000;
	scrollbar-highlight-color: #0165aa;
	scrollbar-3d-light-color: #ffffff;
	}
.form_table{
    border-style: solid;
	border-width: 1px;
	border-bottom-color: #0165aa;
 	border-right-color: #0165aa;
 	border-left-color: #ffffff;
 	border-top-color: #ffffff;
	}
div.ocultar {visibility:hidden; width:211px;}
div.ver {visibility:visible; width:211px;}

.oferta_cuerpo{
	margin-top: 0; margin-left: 0; margin-right: 0;
	border-style: solid;
	border-width: 1px;
	background-color: #dcdcdc;
	border-bottom-color: #ffffff;
 	border-right-color: #dcdcdc;
 	border-left-color: #dcdcdc;
 	border-top-color: #dcdcdc;
	font-family: verdana; font-size: 10px; color: #000000;
	font-weight: normal;
    background-color: #ffffff;
}

.oferta_titulo{
	font-family: verdana; font-size: 12px; color: #000000;
	font-weight: bold;
	}
.oferta_enlace{
	font-family: verdana; font-size: 10px; color: #0165aa;
	font-weight: bold;
	}
.contruccion{
	font-family: verdana; font-size: 14px; color: red;
	font-weight: bold;
	border-style: solid;
	}
/**estilos para el calendario:/

/* ct == calendar table */
/* cmy == calendar month year */
/* cwd == calendar week day */
/* cd == calendar day */
/* csd == calendar selected day */
/* ccd == calendar current day */
/* cod == calendar over day */
td.cd,td.ccd,td.csd,td.cod,th.cwd{
  font-family:arial;
  font-size:12px;
  text-align:center;
}

td.csd{
  background-color:#ffdd76;
  border:1px solid #000000;
}

td.cod{
  border:1px solid #d9d9d9;
}

td.ccd{
  background-color:#dcdcdc;
}

table.ct{ 
  background-color: #ffffff;
  border:1px solid #000000;
}
td.cmy{ 
  background-color: #cccccc;
  border-bottom:1px solid #000000;
}
th.cwd{ 
  background-color: #f0f0f0;
  border-bottom:1px solid #000000;
}
.Imagenes{
	margin-top: 0; margin-left: 0; margin-right: 0;
	border-style: solid;
	border-width: 1px;
	background-color: #0165aa;
	border-bottom-color: #0165aa;
 	border-right-color: #0165aa;
 	border-left-color: #0165aa;
 	border-top-color: #0165aa;
	font-family: verdana; font-size: 10px; color: #000000;
	font-weight: normal;
}

