body 
{ 
color: #f1f1f1; 
font-size: 10pt; 
font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", Arial, Helvetica, sans-serif;
/*font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; */
background-color: #000; /*#ece9d6;*/ 
/*background-image: url(imgs/back.png);*/
margin: 10px;
padding: 0;
}



p { margin-top: 0.6em; margin-bottom: 0.6em; }

/*
h1, h2, h3, h4 {
font-family: Arial, Helvetica, sans-serif, "Times New Roman", Times, serif; 
font-weight: bold;
font-style: italic; 
padding: 0; 
margin: 0; 
color: #4c7eb5; 
} 
*/


h1, h2, h3 { 
font-family: 'Trebuchet MS', verdana, tahoma, arial, sans-serif;
 color: #999; 
 margin-bottom: 0.4em; 
 padding-bottom: 0.4em; 
 padding-top: 15px;
 line-height: 1.1em; 
 display: block; 
 border-bottom: solid 1px #999;
} 

h4 {
 color: #c30; 
}

h1 { font-size: 20pt; }
h2 { font-size: 17pt; }
h3 { font-size: 14pt; }




/*
a { color: #090; text-decoration: none; }
a:link { color: #090; text-decoration: none; }
a:visited { color: #090; text-decoration: none; }
a:hover { text-decoration: underline; }

a:link  { color: #930; text-decoration: none; }
a:visited  { color: #930; text-decoration: none; }
a:hover  { color: #930; text-decoration: underline; }
*/
a:link {
text-decoration : none;
color : #39c; /*#336699 #cd853f #1a60ac*/
}

a:active {
color : red;
}

a:visited {
text-decoration : none;
color :  #39c; /*#cd853f #1a60ac*/
}

a:hover {
color : #fff;
background-color: transparent;
text-decoration: underline;
}


#raam {
width: 600px;
margin-left: auto;
margin-right: auto;
}

#rahnutabel table {
width: 600px;
background-color: #333;
}

#rahnutabel td, th {
font-size: 0.9em;
border-bottom: solid 1px #666;
padding-left: 2px;
padding-top: 1px;
}

#rahnutabel tr {
/*background-color: #333;*/
}

ul {
margin: 20px;
}

ul {
padding: 20px;
}

.reg {
background-color: #666;
}