body { margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; }
#principal { width:800px; height: 100%; margin-top: 20px; }
#principal_2 { width:530x;margin-top:0px; }
#DXN { color: #F5A711; font-family: Arial, Helvetica, sans-serif; font-size: 40px; font-weight: bold; }
#menu { padding:5px; }
#situacion { padding:5px; margin-bottom:15px; }
#titulo_negro { font-family:Arial, Helvetica, sans-serif; font-size: 18px; text-decoration: none; color: #000000; font-weight:bold; padding-left:15px; }
#margen_contenido { padding:1px; padding-left:15px; border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
#margen_menugris { padding:5px; padding-left:15px; border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
#margen_tabla { border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
#margen_toptabla { border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
#margen_pietabla { border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
#linea_piepag { border-top-color: #CCCCCC; border-top-width: 1px; border-top-style: solid; }
.menu_lateral { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
a.menu_lateral:link { color: #000000; text-decoration: none; }
a.menu_lateral:hover { color: #ED6124; text-decoration: none; }
a.menu_lateral:visited { color: #222222; text-decoration: none; }
a.menu_lateral:active { color: #ED6124; text-decoration: none; }
.situacion { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
a.situacion:link { color: #000000; text-decoration: none; }
a.situacion:hover { color: #666666; text-decoration: none; }
a.situacion:visited { color: #222222; text-decoration: none; }
a.situacion:active { color: #ED6124; text-decoration: none; }
.verdana_10_black { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; text-decoration: none; }
.arial_11_white { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; }
.arial_11_black { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.arial_12_black { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none; font-weight:bold }
.arial_11_whitebold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; font-weight: bold; text-decoration: none; }
input { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
select { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; }
.arial_11_blackbold { font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; font-weight: bold; text-decoration: none; }
.arial_14_greenbold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #008050; font-weight: bold; text-decoration: none; }
.arial_16_whitebold { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #fff; font-weight: bold; margin-right: 5px; text-decoration: none; }
.arial_14_whitebold { font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #fff; font-weight: bold; margin-right: 5px; text-decoration: none; }
.arial_12{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #fff; margin-right: 5px; text-decoration: none; }
a.arial_11_whitebold:link { text-decoration: none; color: #FFFFFF; }
a.arial_11_whitebold:hover { text-decoration: none; color: #F55C20; }
a.arial_11_white:link { color: #FFFFFF; text-decoration: none; }
a.arial_11_white:hover { color: #01582D; text-decoration: none; }
a.menu:link { color: #000000; text-decoration: none; }
a.menu:visited { color: #F55C20; text-decoration: none; }
a.menu:hover { color: #ED6124; text-decoration: none; }
a.menu:active { color: #ED6124; text-decoration: none; }
.td_TR { background-image: url(../img/round_TR.gif); background-repeat: no-repeat; background-position: right top; }
.td_TR_3 { padding:5px; padding-left:15px; background-image: url(../img/round_TR.gif); background-repeat: no-repeat; background-position: right top; }
.td_TR_2 { background-image: url(../img/msn_round.gif); background-repeat: no-repeat; background-position: right top; }
.td_BR { background-image: url(../img/round_BR.gif); background-repeat: no-repeat; background-position: right bottom; }
.top_margen_tabla { padding:5px; padding-left:15px; border-top-color: #FFFFFF; border-top-width: 2px; border-top-style: solid; }
.top_margen_tabla_2 { padding:5px; padding-left:15px;}
.left_margen_td { padding:5px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../img/round_BR.gif); background-repeat: no-repeat; background-position: right bottom; }
.left_margen_td_2 { padding:5px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; background-image: url(../img/round_BR_2.gif); background-repeat: no-repeat; background-position: right top;font-family: Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none; }
.left_margen_tdsin { padding:5px; padding-left:15px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; }
.box_form {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dcdcdd;
	border-right-color: #dcdcdd;
	border-bottom-color: #dcdcdd;
	border-left-color: #dcdcdd;
	 margin-right: 10px;
	width: 560px;	
	height:80px;
}
.box_form_texto_mensaje {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dcdcdd;
	border-right-color: #dcdcdd;
	border-bottom-color: #dcdcdd;
	border-left-color: #dcdcdd;
	 margin-right: 10px;
	width: 460px;	
	height:62px;
}
.box_form_2 {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dcdcdd;
	border-right-color: #dcdcdd;
	border-bottom-color: #dcdcdd;
	border-left-color: #dcdcdd;
    margin-right: 10px;
	width: 485px;
}
.box_form_nuevo_mensaje {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000;
	border-width: 1px;
	border-style: solid;
	border-top-color: #dcdcdd;
	border-right-color: #dcdcdd;
	border-bottom-color: #dcdcdd;
	border-left-color: #dcdcdd;
    margin-right: 10px;
	width: 385px;
}
.no_scroll
 {
overflow-y:hidden;overflow-x:scroll;
}

