<!--
body {background:#000 ; color:#000; margin:10px 0 10px 0;}
br {font-size:3px ;}
a{color:#000 ; text-decoration: none;}

.rub{font:17px Georgia ; margin:0px 0px 0px 0px ;}
.med{font-family:Arial ; font-size:12px ; margin:5px 0px 15px 3px; padding-left:5px ;border-left:#555 1px dotted ; line-height: 140%;  text-align:justify ;}
.med a {border-bottom:#000 1px dotted; }
.med table td tr{font-family:Arial ; font-size:12px ;}
.sta{font-family:Arial ; font-size:12px ; margin:5px 0px 3px 3px; padding-left:5px ;border-left:#555 1px dotted ;}
.dat{font:10px arial ; color:#555 ; margin:0px ;}
.line{margin:0px ;}

.info{float: left; width: 200px;}
.rFoto{border:1px #000 solid; float:right; clear:right; padding:2px ; margin:0 0px 10px 10px ;}
.lFoto{border:1px #000 solid; float:left; padding:2px ; margin:0px 10px 10px 10px ;}
.form{font:12px arial ;}


#navcontainer
{
width: 400px;
display: block;
}

#navlist
{
display: block;
list-style: none;
font-size: 12px;
}

#navlist li
{
list-style: none;
font-family: 'Trebuchet MS', verdana;
margin: 1px;
border: 1px solid #333;
text-align: center;
background: #fff;
display: block;
float: left;
color: #ccc;
}

#navlist li a
{
margin: 1px;
padding: 0px;
border: 1px solid #000;
font-weight: normal;
display: block;
width: 25px;
text-decoration: none;
color: #003399;
}

#navlist li a:hover
{
margin: 1px;
padding: 0px;
border: 1px solid #fff;
border-bottom: 1px solid #ccc;
border-right: 1px solid #ccc;
font-weight: bold;
}

#navlist li a#current
{
font-weight: bold;
background: #ECECEC;
border: 1px solid #999;
}
