body{background:#ededed url(../images/background.png);margin:0;letter-spacing:0.02em;color:#303030;}
#all{margin:25px auto;}
h3{font:1.0em Verdana,Tahoma,Arial,sans-serif !important;color:#7F7E05 !important;}
.main{margin:0 0 25px 0;background:#fff;border:2px solid #ccc;box-shadow:0 0 10px #999;float:left;font-size:16px;}
#header{height:125px;background:url(../images/header.png);text-align:center;}
#header h1{font:1.4em Verdana,Tahoma,Arial,sans-serif;font-weight:bold;padding-top:50px;line-height:0;}
#header h2{font:0.8em Verdana,Tahoma,Arial,sans-serif;font-weight:bold;color:#999;}
#header a{color:#7f7e05;text-decoration:none;}
.content{overflow:auto;}
.ad1{background-repeat:repeat-y;text-align:right;margin:10px 0;height:60px;}
.ad1 img{float:right;}
.navbar .navbar-collapse h4, .ad2 h4{font:1.0em Verdana,Tahoma,Arial,sans-serif;color:#7f7e05;padding:10px 0;}
.navbar-nav > li > a{font:0.8em Verdana,Tahoma,Arial,sans-serif;color:#000;text-decoration:none;}
.sidebar-nav .navbar li{background:#ededed;margin:0 0 4px 0;border-left:4px solid #ADA800;}
.navbar-left{background-color:#f8f8f8;border-color:#e7e7e7;}
.navbar-left .navbar-nav > li:hover, .navbar-left .navbar-nav > li.active{background:#e0e0e0;}
.navbar-left .navbar-nav > li > a:hover, .navbar-left .navbar-nav > li > a:focus{background:#e0e0e0;}
.navbar-left .navbar-toggle{border-color:#ddd;}
.navbar-left .navbar-toggle .icon-bar{background-color:#888;}
#csidebar{float:right;width:238px;margin:15px 0 15px 15px;background:#ada800;}
#csidebar h4{font:1em Verdana,Tahoma,Arial,sans-serif;font-weight:bold;color:#fff;margin:15px;}
#csidebar ul{list-style-type:square;list-style-position:outside;padding:0 15px 0 30px;color:#fff;}
#csidebar ul li { padding-bottom: 8px !important; }
#csidebar a{font:0.8em Verdana,Tahoma,Arial,sans-serif;color:#fff;text-decoration:none;border-bottom:1px dotted #fff;}
.bild{float:right;width:240px;margin:5px 0 -10px 15px;}
.bild p{font-size:0.7em;color:#999;}
.more{padding:2px 5px 2px 5px;border-left:4px solid #ada800;}
.more a{color:#000;font:0.8em Verdana,Tahoma,Arial,sans-serif;text-decoration:none;border-bottom:1px dotted #ada800;}
#footer{border-top:4px solid #a6a50a;margin:15px 0 15px 0;}
#footer p{text-align:right;margin:9px 20px 0 0;}
#footer a{color:#303030;text-decoration:none;border-bottom:1px dotted #303030;}
.ad3{float:right;}
#adbar{height:600px;width:120px;}
@media (min-width:768px){#all{margin:25px auto;width:960px;}
    .container{width:800px !important;}
    .navbar{width:100%;}
    .navbar-left{background:#fff;}
    .navbar .navbar-collapse h4{padding:10px 15px;}
    .sidebar-nav .navbar .navbar-collapse{padding:0;max-height:none;}
    .sidebar-nav .navbar ul{float:none;display:block;}
    .sidebar-nav .navbar li{float:none;display:block;}
    .sidebar-nav .navbar li a{padding-top:7px;padding-bottom:7px;}
}
@media (max-width:768px){.main{float:none;}
    .main-content #csidebar { margin: 0 auto !important;  width: 100% !important; line-height: 25px !important; font-size: 20px !important; font-weight: bold !important;}
    .main-content .bild{margin:0 auto;width:100% !important;}
    .main-content .bild img{height:auto;width:100% !important;}
}
@media (max-width:500px){#csidebar{margin:0 auto;width:100% !important;}
    .bild{margin:0 auto;width:100% !important;}
    .bild img{height:auto;width:100% !important;}
}