
body         { color: #222; font-size: 76%; background-color: #600; background-image: url(bg.jpg); background-repeat: repeat-x; background-position: center top; margin-top: 10px; margin-right: 0; padding: 0; width: auto; height: auto }
#container
     { color: #333; line-height: 130%; background-color: #fff; margin: 0 auto; width: 779px; border-bottom: 1px solid #d3d3d3; border-left: 1px solid #d3d3d3 }


#logo  { margin-top: 1px; margin-left: 0px; }
#spot {
margin-top : 0;
margin-right : 0;
margin-bottom : -25px;
width : 400px;
height : 30px;
float : right;
}
#header  { background: url(header.jpg) no-repeat center; margin-top: 15px; margin-bottom: 2px; margin-left: 0px; width: 100%; height: 140px }
#title  { color: #7f5f00; font-size: 27px; font-family: Georgia, "Times New Roman", Times, serif; font-style: normal; margin-top: -45px; margin-left: 75px;}

#topmenu    { font-size: 12px; font-family: Verdana, Arial, sans-serif; font-variant: small-caps; text-align: right; margin-right: 5px; margin-top:20px; margin-bottom: -12px; }
#topmenu a:link, #topmenu a:visited  { color: #7f5f00; text-decoration: none; background-color: #fff; padding: 0.3em 0.1em 0.3em 0.8em; border: solid 1px #666666 }
#topmenu a:hover   { color: #ffffff; text-decoration: none; background-color: #90200a; border: solid 1px #90200a }
#horizon   {  width:770px; float:left; margin: 0 0 0 5px; padding: 0 0px 5px 0px;background:transparent;

}
ul#horizon li  { display: inline; float: left;}
ul#horizon
{
width:auto;
float: left;
text-align: center;
color: white;
background: #003366;
border-left: 0.2em solid #17a;
border-bottom: 0.2em solid #17a;
border-right: 0.2em solid #17a;
padding: 0px 0px 0px 0px;
margin-left: 0px;
font: normal 1em, Verdana, sans-serif;
font-variant: small-caps;
list-style: none;
}

ul#horizon a
{
float:left;
text-decoration: none;
margin-bottom: 2px;
margin-top: 2px;
color: white;
background: #036;
border-width: 1px;
border-style: solid;
border-color: Menu white Window #66ccff;
border-left: 0.2em solid Menu;
padding: 5px 10px 5px 10px;
line-height: 80%;
}

#horizon a#current { border-color: #dbdeaf #035 #068 #f30; }



#horizon a:hover, #horizon a#current:hover
{
background: #aa9011;
border-color: #069 #6cf #5bd #aa9011;
}

#horizon a:active, #horizon a#current:active
{
background: #aa9011;
border-color: #069 #6cf #5bd #6cf;
text-align: center;
}


#leftmenu
       { background-color: #d6c88f; margin-right: 0; margin-bottom: 0px; margin-left:0px; width: 152px; float: left; border-top: 1px solid #c0c0c0; border-bottom: 1px solid #c0c0c0;    }

	
	
#navlist
{
margin-right: 0; margin-bottom: 10px; margin-left: 0px; width: 152px; float: left;
color: white;
background: #d6c88f;
font: normal 10px Verdana, sans-serif;
}

#navlist ul     { line-height: 120%; margin-left: 0px;margin-right:0px; padding-bottom:0px;padding-left: 5px;display:block }




#navlist ul li
{
list-style: none;
margin-left: 0;
text-align:left;
font-size: 11px;
}


#navlist a
{font-variant: small-caps; text-decoration: none; visibility: visible; 
display: block;
text-align: left;
margin-bottom: 0em;
margin-top: 5px;
margin-right: 4px;
color: white;
background: #a52a2a;
border-width: 1px;
border-style: solid;
border-color: #5bd #035 #068 #6cf;
border-left: 0.4em solid #7f7e00;
padding: 0.25em 0.5em 0.4em 0.15em;
}

#navlist a:hover, #navlist a#current:hover
{
background: #aa9011;
border-color: #069 #6cf #5bd maroon;
}
#navlist a#current { border-color: #5bd #035 #068 #f30; }

#navlist a#current:active
{
background: #aa9011;
border-color: #069 #6cf #5bd #ff3300;
}


#talen {
	text-align: center;font-family: Verdana,  Arial, sans-serif;font-size:12px;line-height:20px;
	padding-top: 10px;
}

#block2
       { font-family: Tahoma, Arial, Courier, serif; text-align: center; margin-top: 0; margin-bottom: 0; margin-left: 0px; padding: 1em 0.2em 0em 0em; width: 170px; float: right }
#random
       { background-color: #d6c88f; text-align: left; margin-left:0px;margin-right:0px;margin-top: 5px; margin-bottom: 5px; padding-top: 0.5em; padding-bottom: 0.5em; width: 159px }

#content
     { font-family: Tahoma, Arial, Courier, serif; margin-right: 170px; margin-left: 151px; padding: 1em; border-right: 0px solid #d3d3d3; border-left: 0px solid #c0c0c0 }

#content ul li  ol        { font-size: 11px; line-height: 130%; list-style-type: disc; margin-right: 5px; margin-left: 5px; padding-left: 5px }
#content h1, h2          { color: #191970; font-size: 14px; font-variant: small-caps; font-weight: bold }


#footer
      { color: #333; background-color: #f3eedb; margin: 0; width: 779px; height: 40px; clear: both; border-top: 1px solid gray }


img      { margin-left: 5px; border-width: 0 }

a   { color: #963; text-decoration: none; text-align: center }
a:visited {
color : #963;
text-decoration : none;
}

   P:first-letter { 
		font-size: 14px; font-style: normal ;color: maroon;
                    font-weight: bold; 
						   }
   

#history          { text-align: center; width: auto; height: auto }
#printen           { position: relative; bottom: 12px; float: left }
#breadcrumps        { font-size: 10px; font-family: Tahoma, Arial, Courier, serif;  float: none; }
#copyright   { font-size: 9px; font-family: Tahoma, Arial, Courier, serif; position: relative; text-align: center }
