p, div, li, td, th{
	font-family: Arial, Geneva, Verdana;
	font-size:12px;
	color:#dddddd;
}
td,th{vertical-align:top}

div.popup{
	position:absolute;
	top:100px;
	left:100px;
	border-top:1px solid #7d96b2;
	border-left:1px solid #7d96b2;
	border-bottom:2px solid #7d96b2;
	border-right:2px solid #7d96b2;
	text-align:left;
	padding:4px 10px;
	width:400px;
	height:200px;
	background:#333333
}
td.diapositiva,div.diapositiva{
	background:url('../images/diapositiva.gif') top left no-repeat;
	width:110px;
	height:110px;
	text-align:center;
	vertical-align:middle;
	margin:0px
}

h1,.title{
	font-size:18px;
	font-weight:bold;
	height:12px;
	color:#ff0000;
}
.h1{margin-bottom:6px}
.title{margin-bottom:20px;border-bottom:1px solid #ff0000;height:20px}
h2,.title2{
	font-size:14px;
	font-weight:bold;
	color:#ff0000;
	margin-bottom:4px
}
h3{
	font-size:12px;
	font-weight:bold;
	color:#ff0000;
	margin-bottom:3px
}

legend{color:#cccccc}
.imagebox{margin:0px;padding:4px;border:none}
.textbox{margin:12px 0px;text-align:justify}
.box{border:1px solid #840006}
.boxcontent{
	margin:0px;
	padding:2px;
	border:none;
	text-align:left;
	color:#cccccc;
	background-color:#333333;
}
th,.destacado,.boxtitle{
	background:#840006;
	padding:2px;
	color:#cccccc;
	font-weight:bold
}
.destacado_doble{background:url('../images/fondo_destacado_doble.gif') repeat-x;padding:2px;color:#FFFFFF}
hr{border:1px solid #CCCCCC;height:1px}
.mini{font-size:10px;color:#aaaaaa}
.maxi{font-size:14px;color:#cccccc}
.border{border:1px solid #aa0000}
.underline{border-bottom:1px solid #aa0000}
.coloreado{background-color:#F5F5FF}
form{margin:0px}
textarea, input, select{
	font-family:Arial, Geneva, Verdana;
	font-size:12px;
	color:#333333;
	border:1px solid #c2ab93;
}
input.numeric,td.numeric,th.numeric{text-align:right}
input.boton{width:100px;cursor:pointer}
.inverted{color:#333333}
.resaltado1{font-weight:bold;color:#007599}
.resaltado2{font-weight:bold;color:#c0000c}
.listadoclaro{background:#666666}
.listadonormal{background:#555555}
img{border:0px}

a:link,a:visited{text-decoration:none;color:#6090cc}
a:hover,a:active{text-decoration:underline;color:#6090cc}
a.boton:link,a.boton:visited,a.boton:hover,a.boton:active{color:#333333;border:1px solid #c2ab93;padding:2px 12px;text-decoration:none;background:#ece9d8}

div.message{background:#FFF0F0;color:#333333;border:1px solid #ff6666;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}