body{ margin:0; background-color:#000000;}

a:link {font-size:11px; color:#0000FF;text-decoration:none;}
a:active {font-size:11px; color:#dd6900;text-decoration:none;}
a:visited {font-size:11px; color:#5454a6;text-decoration:none;}
a:hover {font-size:11px; color:#dd6900;text-decoration:underline;}

form {margin:0px;}
select {font:11px Tahoma, Arial, Verdana, Helvetica, sans-serif;color:#333333;height:20px;}
input{font:11px Arial, Verdana, Helvetica, sans-serif;color:#333333;} 
td {font:11px Arial, Verdana, Helvetica, sans-serif;color:#666666;}

img{border:0;} 

.msgErr{padding:5px 5px 5px 5px;background-color:#FFFF99;border-top:2px solid #FF0000;border-bottom:2px solid #FF0000;font:bold 11px Arial, Verdana, Helvetica, sans-serif;color:#FF0000;text-align:center;}
.pie{font:11px Tahoma, Arial, Helvetica, sans-serif;color:#999999;}
.msgErr2{font:bold 11px Arial, Verdana, Helvetica, sans-serif;color:#FF0000;}

.mnu2-link a:link{font:bold 11px Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.mnu2-link a:visited{font:bold 11px Arial, Helvetica, sans-serif;color:#0000FF;text-decoration:none;}
.mnu2-link a:hover{text-decoration:underline;color: #DD6900;}

.mnu2-icono {text-align:center; vertical-align:middle;width:40px; height:35px;}

table.box-head{width:750px;background-color:#990000;}
table.box-head td{padding:10px 20px 0px 10px;}
table.box-head2{width:820px;background-color:#990000;}
table.box-head2 td{padding:10px 20px 0px 10px;}

p.siia{margin-top:0px;font:12px "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif;color:#FFFFFF;}
p.bar-extreme{margin:0; width:750px;height:25px;background-image:url(../images/fill_extreme.jpg); background-color:#590B0B;}
table.bar-extreme{width:820px;height:25px;background-image:url(../images/fill_extreme.jpg);background-color:#590B0B;}
table.bar-extreme td.separa{width:2px;background-image:url(../images/sep01.jpg);background-repeat:no-repeat;}
table.bar-extreme td {font:bold 11px Arial, Helvetica, sans-serif;color:#FFFFFF; padding: 2px;}

table.bar-extreme-pie{width:820px;height:60px;background-image:url(../images/fill_extrem2e.jpg);background-color:#590B0B;}
table.bar-extreme-pie td {padding:4px;color:white;}

table.box-login{width:750px; background-color:#FFFFFF;}
table.box-login td{padding:5px 5px 0px 5px;}

table.box-main{width:820px;background-color:#FFFFFF;}
table.box-main td.mnu{width:210px;background-color:#E5E5E5;border-left:solid 1px #CCCCCC;border-right:solid 1px #CCCCCC;}
table.box-main td.mnu-round{height:68px;border-left:solid 1px #CCCCCC;}
table.box-main td.separa{width:20px;}

table.box-mnu td{padding:1px 10px 1px 10px}
table.box-mnu td a:link{font:11px Arial, Helvetica, sans-serif;color:#333333;text-decoration:underline;}
table.box-mnu td a:visited{font:11px Arial, Helvetica, sans-serif;color:#333333;text-decoration:underline;}
table.box-mnu td a:hover{text-decoration:underline;color: #333333;}
table.box-mnu th{width:30px;padding:1px 0px 1px 2px; text-align:right;}

p.t1{font:bold 12px Arial, Verdana, Helvetica, sans-serif;color:#666666;margin:6px 0px 2px 15px;}
p.salir{margin:0;padding-left:15px;padding-right:10px;}
p.salir a:link{font:bold 11px Arial, Helvetica, sans-serif;color:#6E0E0F;text-decoration:none;}
p.salir a:visited{font:bold 11px Arial, Helvetica, sans-serif;color:#6E0E0F;text-decoration:none;}
p.salir a:hover{font-weight:bold;text-decoration:underline;color:#6E0E0F;}

p.lin-separa{height:20px; background-image:url(../images/sep02.jpg); background-repeat:repeat-x; margin:0px 10px 0px 10px;}
p.fotos{margin:0px 0px 2px 15px;width:92px;height:120px;text-align:center;background-color:#FFFFFF;border:1px solid #999999;padding:2px 2px 2px 0px;background-repeat:no-repeat;background-position:center;}
p.fotos img{border:0px;}
p.foto{margin:0px 0px 2px 15px;width:92px;height:120px;text-align:center;background-color:#FFFFFF;border:1px solid #999999;padding:2px 2px 2px 0px;background-image:url(../images/nophoto.jpg);background-repeat:no-repeat;background-position:center;}
p.foto img{border:0px;}
p.foto-t {margin:2px 10px 0px 15px;font:bold 11px Arial, Helvetica, sans-serif;color:#666666;}

p.bienv {margin:0;font:bold 16px Arial, Helvetica, sans-serif;color:#990000;padding:6px 0px 10px 0px;}
p.bienv-t {margin:0;font:11px Arial, Helvetica, sans-serif;color:#666666;padding:10px 0px 20px 0px}

div.scroll{overflow:auto;background-color:#FFFFFF;}

table.modulos td{padding:2px 2px 2px 2px;text-align:center}
table.modulos th{padding:2px 2px 10px 2px;text-align:center}

.fix{ height:100%; width:100%; position:fixed;}
