@charset "ISO-8859-1";

* {
    font-family:Verdana,sans-serif;   
    vertical-align:top;  
    font-size:14px;
    line-height:18px;

}

a {
    color:#FECE28;
    text-decoration:none;
}
a:hover {
    color:#ff0000;
}  
a.small {
    font-size:11px;
    text-decoration:none;
}
a.nav {

}
a.nav_sub {
    font-size:12px;
    text-decoration:none;
}
a.pm_linklist {
    text-decoration:none;      
}

span.nav_sub {
    font-size:12px;
    margin-left:10px;
}

body {
    background-color: #000000;
    color: #ffffff;
    text-align:center;
    font-size:14px;
    line-height:18px;
}

div.header {
    height:50px;
    font-size:18px;
    line-height:22px;
}
div.footer {
    font-size:11px;
}
div.main {
    background-color:#000000;
    border-left:1px solid #FECE28;
    border-top:1px solid #FECE28;
    border-right:1px solid #FECE28;
    border-bottom:1px solid #FECE28;
    width:900px;
    min-height:500px;      
    margin:0 auto 0 auto;
    padding:0;
    padding-right:3px;
    text-align:left;
}
table.maintable {
    border:0;
    margin:0;
    height:500px;
}
td.leftbar{
    background-color:transparent;
    width:0px;
}
td.navbar {
    background-color:#000000;
    border:0;
    width:320px;
    padding-left:5px;
    padding-top:3px;
}
td.contentbar{
    background-color:transparent;
    padding:3px;
    width:569px;
}
div.navigation {
    width:320px;
    height:300px;
    padding-left:3px;
    font-size:14px;
    line-height:18px;
}
div.navitem {
    line-height:20px;
    margin-bottom:5px;
    color:#FECE28;
}
div.content {
    padding: 3px;
}
div.formlabel {
    clear:left;
    float:left;
    width:150px;
    margin-top:8px;
}
div.sys_message{
    color:#FECE28;
    font-weight:bold;
}
div.heading{
    font-size:18px;
    line-height:20px;
    font-weight:bold;
    font-variant:small-caps;
    margin-bottom:15px;
}
div.smalltext{
    font-size:12px;
    line-height:14px;
}
div.textpage_box{
    border:1px solid #FECE28;
}
div.pm_guestbook_entry{
    border: 0;
    border:1px solid #FECE28;
}
div#impressum {
    font-size:11px;
}
div#w3cvalid {

}

input{
    border:1px solid #FECE28;
    background-color:transparent;
    color:#ffffff;
}
input.text{
    width:150px;
    cursor:text;
    padding-left:3px;
    padding-right:3px;
}
textarea{
    border:1px solid #FECE28;
    color:#ffffff;
    background-color:transparent;      
    width:250px;
    height:150px;
    cursor:text;
    padding:3px;
}
input.password{
    width:150px;
    cursor:text;
    padding-left:3px;
    padding-right:3px;          
}
input.checkbox{
    cursor:pointer;
    border:0;
}
input.submit{
    cursor:pointer;
    font-size:12px;
}
form{
    margin:0;
}
hr{
    color:#FECE28;
}
img{
    border:0;
}
img.pm_linklist{
    border:1px solid #FECE28;
}
