body {
   font-size: 11px;
   font-family: Tahoma, Verdana, sans-serif;
   line-height: 1.6em;
   color: #aaa;
   scrollbar-face-color: #300;
   scrollbar-shadow-color: #600;
   scrollbar-highlight-color: #600;
   scrollbar-3dlight-color: #600;
   scrollbar-darkshadow-color: #600;
   scrollbar-track-color: #300;
   scrollbar-arrow-color: pink;
   margin-top: -1em;
}

#ramka {
  width: 480px;
}

#ramka .content {
   padding: 1em;
   margin: 1em;
}

#content .content p {
   margin: 0;
   text-align: justify;
   margin-bottom: 1em;
}

#content .content ul {
   margin: 0;
   margin-left: 2em;
   padding: 0;
   margin-top: -1em;
}

#content .content ul li {
   text-align: justify;
   line-height: 1.5em;
   margin-bottom: 0.2em;
}

#content img {
   margin: 10px;
   padding: 1px;
   border: 1px solid #aaa;
}

#ramka .head {
   font-size: 1.3em;
   font-weight: bold;
   margin: 1em;
   margin-top: 0.5em;
   text-align: right;
   border-bottom: 1px solid #700;
   color: #c97910;
}

#nav {
   margin: 0;
   padding: 1.5em;
   background-color: #fdfdfd;
   list-style: none;
   z-index: 99;
   float: left;
   width: 200px;
/*   background: url('/img/miguel2.jpg') no-repeat top; */
   position: relative;
 }

#nav ul {
   background-color: #fdfdfd;
   list-style: none;
   margin: 0;
   padding: 0;
   padding-left: 1em;
   border: 1px solid #aaa;
}

/* MENU */

#nav a {
   display: block
}

#nav li {
   margin-top: 10px;
   margin-bottom: 10px;
   z-index: 99;
   text-align: left;
   padding-left: 1em;
   color: #333;
   border-bottom: 1px solid #aaa;
}

#nav li ul {
   display: none;
   position: absolute; 
   left: 5px;
   width: 200px;
   margin-top: -10px;
}

#nav li:hover > ul {
   display: block 
}

/* menu styling */

#nav {
   padding: 4px ;
}

#nav li:hover {
   background-color: #777;
   color : #eee;
}

#nav a:hover {
   background-color: #777;
   color : #eee;
}


/* */

a {
   color: #c97910;
}

a:hover {
  color: #c00;
}

a.copy {
   color: #777;
   text-decoration: none;
   font-size: 9px; 
   margin: 5px
}
a.copy:hover {
   color: #fff;
}

.k1 {
   color: #00b900;
}
.k2 {
   color: #0000b9;
}
.k3 {
   color: #c97910;
}

table#foto {
   padding: 0;
   margin: 0;
   width: 550px;
}

table#foto td {
   padding: 1em;
   text-align: center;
   vertical-align: bottom;
}

table#foto td img {
   margin: 2px;
}


#ramka img {
  margin: 1em;
}
