body, html {
    background: url(../images/bg.png);
    font-family: Helvetica, sans-serif;
    font-size: 12px;
    margin-bottom: 0px;

}

div#wrapper {
    width: 962px;
    margin: auto;
    height: 100%;
}

div#header {
    width: 922px;
    height: 48px;
    background: url(../images/header.gif);
    padding: 20px;
}

div#menubar {
    clear: both;
    width: 962px;
    height: 26px;
    line-height: 26px;
    background: url(../images/menubg.gif);
    text-align: right;
    color: #ffffff;
}

div#menubar a {
    color: #ffffff;
    text-decoration: none;
}

div#menubar a:hover {
    text-decoration: underline;
}

p a {
	color: #000;
	text-decoration:underline!important;

}
a{
	text-decoration:none;
	}
p a:hover{	text-decoration: none!important;
}



ul#nav {
list-style: none;
padding: 0;
margin: 0;
float: right;
text-align: left;
}

ul#nav li, ul#nav li ul li{
float: left;
position: relative;
width: 93px;
padding-left: 7px;
}

ul#nav li a {
display: block;
}

li ul {
display: none;
position: absolute;

top: 18px;
left: 0;

    list-style-type: none;
    background-color: #be5938;
    position: absolute;
    width: 140px;
    padding: 4px;
    text-align: left;
    opacity:0.80;
    filter:alpha(opacity=80);
    margin-left: -7px;
    
}

li>ul {
top: auto;
left: auto;
}

ul#nav li:hover {
	background: url(../images/menuhover.gif);
}

ul#nav li ul li:hover { background: none; }
li:hover ul, li.over ul {
display: block;
}

div#page {
    width: 962px;
    background: url(../images/pbg.png);
    min-height: 650px;
}

div#sidebar {
    float: left;
    width: 173px;
    padding: 10px;
    padding-top: 0px;
}

span#tolken {
    float: left; 
    line-height: 26px; 
    font-style: italic; 
    margin-left: 10px;
}

div#sidebar a {
    color: #898787;
    text-decoration: none;
}

div#content {
    padding: 10px;
    width: 749px;
    margin-left: 193px;
    padding-top: 1px;
}

div#content a {
    color: #be5938;
    text-decoration: none;
}

div#content a:hover {
    color: #be5938;
    text-decoration: underline;
}

h1 {
    font-size: 22px;
    font-style: italic;
    color: #132ab1;
}

h2 {
    font-size: 18px;
    font-style: italic;
    color: #132ab1;
}

.searchtext {
    width: 90px;
    border: solid 1px #c05f3f;
}

.logintext {
    width: 70px;
    border: solid 1px #c05f3f;
}

.mailtext {
    width: 170px;
    border: solid 1px #c05f3f;
    color: #777777;
}

.formtext {
    width: 150px;
    border: solid 1px #c05f3f;
}


.pagetext {
    width: 350px;
    border: solid 1px #c05f3f;
}
