body{margin:0px;padding:0px;}
.titl1 {FONT:bold 16px arial,tahoma,trabuchet ms,verdana;COLOR:#D89500;
TEXT-DECORATION: none; letter-spacing:-1px;}
.titl2 {FONT:bold 42px tahoma,arial,trabuchet ms,verdana;COLOR:#ffffff;
TEXT-DECORATION: none; letter-spacing:-2px;
padding-left:8px;margin-bottom:-8px}
.titl3 {FONT: 32px tahoma,arial,trabuchet ms,verdana;COLOR:#FDBC2C;
TEXT-DECORATION: none; letter-spacing:-1px;
padding-left:8px;margin-bottom:-8px}

a.menu1 {FONT:bold 11px Arial,tahoma,trabuchet ms,verdana;
border:1px solid transparent;text-align:center;
COLOR:#A87400;TEXT-DECORATION: none;cursor:hand;cursor:pointer;
 background-color: transparent;display: block;}
a.menu1:hover{border:1px solid #CA8C02;color:#916400;}
a.menu2 {FONT:11px Arial,tahoma,trabuchet ms,verdana;
border:1px solid transparent;text-align:center;
COLOR:#525252;TEXT-DECORATION: none;cursor:hand;cursor:pointer;
 background-color: transparent;display:block;padding:1px 2px 0px 3px;
 margin:0px 4px 0px 4px;}
a.menu2:hover{text-decoration:underline;color:#747474;}

.text1 {FONT:11px Arial,tahoma,trabuchet ms,verdana;COLOR:#6A7378;TEXT-DECORATION: none}
.text2 {FONT:bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#6A7378;TEXT-DECORATION: none}
.tab {border:1px solid #E2E3EA;background-color:#F4F4F4;}
.lin {width: 100%; margin: 4px 0px 4px 0px; height:2px}
.bg1 {background-color:#f5f5f6}
.bg2 {background-color:#e8e9ea}
.select {border:1px solid #AEB6BA;background-color:#F5F5F6;
FONT:11px Arial,tahoma,trabuchet ms,verdana;COLOR:#6A7378;
TEXT-DECORATION: none;padding:1px 2px 1px 0px;}
.copy {FONT:11px Arial,tahoma,trabuchet ms,verdana;COLOR:#888888;TEXT-DECORATION: none}
.red {color:#DC0003}
.col1 {color:#D89500}

.box1 {border:1px solid #AEB6BA;padding:1px 2px 1px 4px;
FONT: 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-image: url(imas/bg_box2.gif);
background-repeat: repeat-x;}
.box2 {border:1px solid #AEB6BA;padding:1px 2px 1px 4px;
FONT:bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-image: url(imas/bg_box2.gif);
background-repeat: repeat-x; background-color: #E6E7E8}
.box3 {border:1px solid #AEB6BA;
FONT: 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-image: url(imas/bg_box2.gif);
background-repeat: repeat-x;}
.box4 {border:1px solid #AEB6BA;
FONT: 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-image: url(imas/bg_box4.gif);
background-repeat: repeat-x;}
.box5 {border-top:1px solid #CACDD1;padding:1px 2px 1px 4px; width:110px;
FONT: bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-color: #E8E9EA;cursor:pointer;cursor:hand}
.box6 {border:1px solid #AEB6BA;background-color:#F5F5F6;
FONT:bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#6A7378;
TEXT-DECORATION: none;padding:1px 0px 1px 0px;}
.box7 {border:1px solid #AEB6BA;padding:1px 2px 1px 4px;
FONT: 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#232323;
TEXT-DECORATION: none;background-color:#F5F5F6;}

.bot1 {border:1px solid #8E8F8F;padding:2px;
FONT: bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#495059;
TEXT-DECORATION: none;background-image: url(imas/bg_box.gif);
background-repeat: repeat-x; cursor:pointer;cursor:hand;
width:120px;text-align: center}
.bot2 {border:1px solid #8E8F8F;padding:0px;
FONT: bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#495059;
TEXT-DECORATION: none;background-image: url(imas/bg_box.gif);
background-repeat: repeat-x; cursor:pointer;cursor:hand;
width:18px; height:18px;text-align: center;margin:1px 2px 1px 2px}
.bot3 {border:1px solid #8E8F8F;padding:0px;
FONT: bold 11px Arial,tahoma,trabuchet ms,verdana;COLOR:#495059;
TEXT-DECORATION: none;background-image: url(imas/bg_box.gif);
background-repeat: repeat-x; cursor:pointer;cursor:hand;
text-align: center;margin:1px}

.input-listados {
	border:1px solid #AEB6BA;
	padding:1px 2px 1px 4px;
	width:175px;
	font: 11px Arial,tahoma,trabuchet ms,verdana;
	color:#232323;
	text-decoration: none;
	background-image: url(imas/bg_box2.gif);
	background-repeat: repeat-x;
}

.contactFields-label {
	text-align:right;
	vertical-align:top;
	padding:0 10px 20px 0;
}
.contactFields-inputsWrapper {
	vertical-align:top;
	padding:0 0 20px 0;
}
.contactFields-inputWrapper {
	margin-bottom:5px;
	white-space:nowrap;
}
.contactFields-inputWrapper input {
	width:190px;

}
.contactFields-inputWrapper img {
	vertical-align:top;
	cursor:pointer;
	margin-left:2px;
}

#informes thead tr {
	border:1px solid #AEB6BA;
	font: bold 11px Arial,tahoma,trabuchet ms,verdana;
	color:#232323;
	text-decoration: none;
	background-image: url(imas/bg_box4.gif);
	background-repeat: repeat-x;
}

#informes tr {
	background-color: #F5F5F6;
	cursor:pointer;
}

#informes tr.alternate {
	background-color: #E8E9EA;
}

#informes tr:hover {
	background-color:white;
}

#informes td {
	padding:6px 4px;
	vertical-align:top;
	text-align:center;
	border-bottom:1px solid #CACDD1;
}

#informes tbody tr:last-child td {
	border-bottom:0 none;
}

td.text-align {
	text-align:left !important;
}

#informes tr.administracion {
	display:none;
}

#type_selector {
	margin:0 -4px 4px 0;
}
