td {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #666666;
}
body {
	font-family: Tahoma, Arial;
	font-size: 11px;
	color: #000000;
}
input {
	font-size: 11px;
	background-color: #FCFCFC;
	border: 1px solid #B4B4B4;
	font-family: Tahoma, Arial;
	padding-left:5px;
	padding-right:5px;
	color: #333333;
	height: 15px;
}
select {
	color: #333333;
	font-size: 11px;
	background-color: #FCFCFC;
	border: 1px solid #B4B4B4;
	font-family: Tahoma, Arial;
}
textarea {
	color: #333333;
	font-size: 11px;
	background-color: #FCFCFC;
	border: 1px solid #B4B4B4;
	font-family: Tahoma, Arial;
	padding-left:5px;
	padding-right:5px;
	padding-top:3px;
	padding-bottom:3px;
}
td.indexL {
	padding-left: 7px;
}
td.indexR {
	padding-right: 7px;
}
a {
	color: #333333;
	text-decoration: none;
}
a:hover {
	text-decoration: none;
	color:#000000;
}
a.header {
	color: #FFFFFF;
	text-decoration: none;
}
a.header:hover {
	text-decoration: none;
	color: #FFCC00;
}
.nb_item {
	border:1px solid #425E89;
	border-bottom:5px solid #425E89;
	background-color:#FFFFFF
}
form{
	padding:0px;
	margin:0px;
}


/* INDEX - ITEM-OVER * ITEM-ON * ITEM-OFF */
tr.tr_itemover {
	background-color: #B0D2E3;
	height: 18px;
}
td.td_selec {
	background-color: #CBE1EF;
}

tr.tr_itemon {
	background-color: #E6F1F7;
	height: 18px;
}
tr.tr_itemoff {
	background-color: #FFFFFF;
	height: 18px;
}
tr.tr_itemespe {
	background-color: #999900;
	height: 18px;
}
/* INDEX - HEADER */
tr.tr_header {
	background-color: #003366;
	height: 20px;
	color: #FFFFFF;
}
td.td_izq {
   padding-left: 7px;
}
td.td_der {
   padding-right: 7px;
}
td.td_izqder {
   padding-left: 3px;
   padding-right: 3px;
}
input.input_celeste {
	background-color: #CCE8FF;
	border: 1px solid #74D5FA;
}
.textoazul {
	color: #130B60;
	font-size: 11px;
}
select.busqueda {
	color: #333333;
	font-size: 11px;
	background-color: #FCFCFC;
	border: 1px solid #B4B4B4;
	font-family: Tahoma, Arial;
	width:150px;
}
a.linkclaro {
	color: #FFFFFF;
	text-decoration: none;
}
a.linkclaro:hover {
	color: #FFFFFF;
}

td.td_boton_off {
	border: 1px solid #CCCCCC;
	background-color: #E9E9E9;
}
td.td_boton_no {
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
}
td.td_boton_on {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
p.p_dotted {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}

td.td_boton2_off {
	border: 1px solid #CCCCCC;
	background-color: #E9E9E9;
}
td.td_boton2_no {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
}
td.td_boton2_on {
	border-right-width: 1px;
	border-top-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-top-style: solid;
	border-left-style: solid;
	border-right-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
td.menu_off {
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	background-image: url(graficos/granja_fondo.gif);
	padding-left:5px;
	font-weight: bold;
}
td.menu_on {
	font-size: 11px;
	color: #FFFFFF;
	text-decoration: none;
	padding-left:5px;
	font-weight: bold;
	background-color: #1F5BA5;
}
td.menu_borde_off {
	width:6px;
	background-image: url(graficos/granja_divisor.gif);
	height:32px;
}
td.menu_bordeL_on {
	width:7px;
	background-image: url(graficos/granja_selec_izquierda.gif);
	height:32px;
}
td.menu_bordeR_on {
	width:7px;
	background-image: url(graficos/granja_selec_derecha.gif);
	height:32px;
}
td.menusup {
	background-image: url(graficos/fondomenu.png);
	background-repeat: no-repeat;
	background-position: top;
	height: 22px;
}
td.menumed {
	background-image: url(graficos/fondomenu.png);
	background-repeat: no-repeat;
	background-position: center;
}
td.menuinf {
	background-image: url(graficos/fondomenu.png);
	background-repeat: no-repeat;
	background-position: bottom;
}
li {
	margin:4px
}

ul.requi {
	margin:15px
}
td.td_noselec {

	background-color: #FFFFFF;
}
td.td_on {
	background-color:#e2f3fd;
	border-bottom: 1px solid #adc0c7;
	border-left: 1px solid #adc0c7;
	border-right: 1px solid #adc0c7;
	cursor:none;
}
td.td_off {
	background-color:#abd9fa;
	border-bottom: 1px solid #adc0c7;
	border-left: 1px solid #adc0c7;
	border-right: 1px solid #adc0c7;
	cursor:pointer;
}