@charset "UTF-8";

body {
    font-family: Arial, Helvetica, san-serif;
    font-size: 11px;
    background:#000;
    color:#fff;
}
#page {/*background: url('../images/screen.gif') no-repeat #fff;*/}
#header {
    padding-top: 10px;
}

#header_logo {
    margin-top: 53px;
}

#header_logo a img {
    border: none;
}
#header_top {
    margin-top: 90px;
    text-align: right;
}
#header_top a {
    padding-right:4px;
}
#quickSearchForm {
    background: url('../images/quick-search-form.png') no-repeat;
    height: 35px;
    padding-bottom: 3px;
    margin: 10px 0 0 0;
}

#quickSearchForm input#keywords {
    margin: 1px 8px 5px 8px;
    width: 180px;
    height: 20px;
    padding: 4px 0 0 0;
    border: #fff 1px solid;
    float: left;
}

#quickSearchForm input#search {
    margin: 2px  10px 0 0;
    height: 24px;
    padding: 2px;
    width: 90px;
    background: #ccc;
    border: #ccc 1px solid;
    font-weight: bold;
}

#body {
    
}

#content div.innerContent {
    margin: 28px 0 20px 25px;
    padding:0;
}
#content P {
    background:url('/media/image/bgpixel/ueberuns.gif') 0 4px no-repeat transparent;
    margin:10px 0;
    text-indent:15px;
    text-align:justify;
}
#content IMG {
    padding:0 5px 0 0;
}
#sidebar_center div.innerContent {
    margin: 31px 20px 20px 30px;
    padding:0;
}
#sidebar_center P {
    margin:10px 0;
}
#sidebar_left div.innerContent {
    margin: 24px 0 20px 0;
    padding:0;
}
#nav div.innerContent {
    margin:26px 0 0;
}
#sidebar_left P {
    margin:0;
    padding:4px 0;
    width:120px;
}
#sidebar_left H2 {
    font-size:11px;
    margin: 10px 0 0;
}

#sidebar_right div.innerContent {
    margin: 31px 0 20px 36px;
    padding:0;
}

#footer {
    clear: both;
}

#footer p {
    padding: 20px;
    text-align: center;
}

h1, h2, h3 {
    margin: 10px 0;
}

h1 {
    font-size: 20px;
}

h2 {
    font-size: 16px;
}

h3 {
    font-size: 14px;
    font-style: italic;
}

p {
    margin: 10px;
}
A {color:#fff; text-decoration:none;}
blockquote {
    border-top: #ccc 1px solid;
    border-bottom: #ccc 1px solid;
    padding: 2px;
    font-family: Georgia, Serif;
    color: #666;
}

pre {
    font-size: 11px;
    border: #ccc 1px solid;
    padding: 10px;
}


#popup { width:430px; min-height:330px; position:absolute; top:80px; left:-100px; background:#000; padding:10px 20px 20px;  }
