body {margin:0px; padding:0px; background:#f0f0f0;}
a {text-decoration:none;}

#all {width:780px;}
#top {border-bottom:1px solid #f3f3f3; height:47px; background:#f3f3f3;}
#log {border:1px solid #f3f3f3;}
#menu {border-left:10px solid #4d4d4d; font:10.4px verdana,helvetica; color:#c2c2c3; text-align:left;}
#links {font:10.4px verdana,helvetica; color:#c2c2c3; padding:6px; padding-top:5px;}
#links a {font:bold 10.4px verdana,helvetica; color:#000;}
#login {font:10.4px verdana,helvetica; color:#cecece; padding:4px; text-align:center; background:#4d4d4d; width:550px;}

.login_input
{
    font:10.4px verdana,helvetica;
    color:#333333;
    width:91px;
    height:11px;
    border:1px solid #9ba5b5;
}

.login_link
{
    text-decoration:none;
    color:#cecece;
}

.ldesq1 {font:bold 10.4px verdana,helvetica; color:#EEEEEE; }
.ldesq2 {font:bold 10.4px verdana,helvetica; color:#7E7E7E; }

/*
#login input {}
margin-right:16px;background:#fff;
*/

#login span {font:10.4px verdana,helvetica; color:#fff; padding-bottom:1px; padding-left:7px; padding-right:7px; margin-left:10px; margin-right:10px;}
#es {background:#686a71;}
#ca {background:#848484;}
#princ {background:#f0f0f0;}
#princ td {border-bottom:1px solid #fff; border-left:1px solid #fff; font:10.4px verdana,helvetica; color:#6f7276; width:144px;}
#princ td.col {background:#868686 url(../img/col.gif) no-repeat top; color:#fafafa;}
#princ td.rep {background:#737373 url(../img/rep.gif) no-repeat top; color:#fafafa;}
#princ td.col img, #princ td.rep img {border:1px solid #544950; margin-right:8px; }
#princ td.col img.s, #princ td.rep img.s {border:0px solid #544950; padding-bottom:8px; margin-right:0px;}
#princ td.new {background:#c5c4c5 url(../img/new.gif) no-repeat top; color:#767676;}
#princ td.gal {background:#ddd url(../img/gal.gif) no-repeat top; color:#767676;}
#princ td.new img, #princ td.gal img {border:1px solid #07111b; margin-right:8px; }
#princ td.new img.s, #princ td.gal img.s {border:0px solid #544950; padding-bottom:8px; margin-right:0px;}
#princ td.leg {border-bottom:1px solid #f0f0f0; border-left:1px solid #f0f0f0; text-align:right; padding-top:3px;}
#princ td.no {border-bottom:1px solid #f0f0f0; border-left:1px solid #f0f0f0;}
#dez {padding:10px 8px 10px 12px;}
#cp {background:#838383; padding:10px;}
#copy td {font:10.4px verdana,helvetica; background:#838383; color:#ccc; text-align:left;}
#copy td a {color:#fff;}
#copy td.r { text-align:right;}
