p{margin:4px 0px}
p,div,li,td,th{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#707070;
}
td,th{vertical-align:top}

h1,.title{
	font-size:14px;
	font-weight:bold;
	color:#ee0000;
	margin-bottom:6px;
	height:12px
}
h2,.title2,.boxtitle{
	font-size:12px;
	font-weight:bold;
	color:#8080a0;
	margin-bottom:4px
}
h3{
	font-size:11px;
	font-weight:bold;
	color:#cc0000;
	margin-bottom:3px
}
pre{color:#666666}
legend{color:#888888;font-weight:bold}
.imagebox{margin:0px;padding:4px;border:none}
.textbox{padding:10px 0px;text-align:justify}
.box{border:1px solid #9999aa;margin-top:10px;background-color:#f8f8f8}
.boxtitle{
	margin:0px;
	padding:2px;
	border:none;
	text-align:left;
	background-color:#9999aa;
	color:#ffffff
}
.boxcontent{
	margin:0px;
	padding:2px;
	border:none;
	text-align:left;
	background-color:#f8f8f8;
}
th,.celda1,.destacado{background:url('../images/fondo_destacado.gif') #f8f8f8;padding:4px;color:#996666}
.destacado_doble{background:#9988bb;padding:2px;color:#FFFFFF}
hr{border:1px solid #CCCCCC;height:1px}
.mini{font-size:9px;color:#9090a0}
.maxi{font-size:14px;color:#cccccc}
.border{border:1px solid #aaaaaa}
.underline{border-bottom:1px solid #aaaaaa}
.coloreado{background-color:#ffffdb}
form{margin:0px}
textarea, input, select{
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
}
input.numeric,td.numeric,th.numeric{text-align:right}
input.boton{width:100px;cursor:pointer}
input.botonancho{width:120px;cursor:pointer}
.inverted{color:#eeeeee}
.resaltado1{font-weight:bold;color:#8080a0}
.resaltado2{font-weight:bold;color:#ff0000}
.importante{font-size:14px}
.listadoclaro{background:#F8F8F8}
.listadonormal{background:#F0F0F0}
.listadoresaltado{background:#fbf1c9}
img{border:0px}

a:link,a:visited{text-decoration:none;color:#3c75f0}
a:hover,a:active{text-decoration:underline;color:#0000ff}
a.boton:link,a.boton:visited,a.boton:hover,a.boton:active{color:#333333;border:1px solid #999999;padding:2px 8px;text-decoration:none;background:#f8f8fc}

.message{background:#ffffe1;color:#333333;border:1px solid #888888;padding:4px;margin:0px 0px 10px 0px}

div.date{float:left;padding:2px 4px 2px 4px;background:#fff9dd;color:#663333;text-align:center;font-size:12px;border:1px solid #333366}
div.date span{display:block;font-size:16px;font-weight:bold}

.boli{color:#0066cc;font-family:Lucida Handwriting}

ul.separado li{padding:6px 0}