@charset "utf-8";
/* CSS Document */

body {font-family:Arial, Helvetica, sans-serif; font-size:12px;}


/**********STATISCHE ELEMENTE****************/

h1#heading {font-size:35px; font-weight:bold; text-transform:none;}
#menu {}
#home {text-transform:uppercase;font-size: 20px;}
#language_menu, #footer {font-size:12px;}
#main_menu {font-size:18px; font-weight:bold; text-transform:uppercase;}
#sub_menu {font-size:14px; font-weight:normal !important; text-transform:none !important;}
#second_menu {font-size:16px; font-weight:bold; text-transform:uppercase;}

/**********FARBSCHEMAS****************/

.dunkel {background:#0d0b0b; color:#7f6E6E;}
.dunkel a {color:#7F6E6E;}
.dunkel a:hover, .dunkel #sub_menu a:hover {color:#fff;}
.dunkel #sub_menu a {color:#d0d0d0;}
.dunkel a.current {color:#fff !important;}
.dunkel #content a {color:#fafafa;}
.dunkel #content a:hover {color:#f03;}
.dunkel #main_menu{border-bottom:1px solid #7F6E6E;}

.hell {background:#fafafa; color:#0d0b0b;}
.hell a {color:#0d0b0b;}
.hell a:hover {color:#f03;}
.hell a.current {color:#f03;}
.hell #content a {color:#f03;}
.hell #content a:hover {text-decoration:underline;}
.hell #main_menu{border-bottom:1px solid #0d0b0b;}


/**********CONTENT****************/


#content h2 {font-size:24px; font-weight:bold; margin:0 0 10px;}
#content h3 {font-size:16px; font-weight:bold; margin:25px 0 2px;}
#content h3.top {margin:0 0 2px;}
#content p, #content ul, #content blockquote {margin:10px 0 10px; line-height:1.2em;}
strong {font-weight:bold;}
#content .small{font-size:10px;}
#content .caption {font-size:10px; margin-top:-5px !important; text-align:right;}
.slideshow{font-size:14px;color:#fff;}
.narrow{width:70%;}
#content img {margin:0 0 10px 0;}
#content .left {float:left; margin:0 10px 10px 0;}
#content .right {float:right; margin:0 0 10px 10px;}
#content blockquote {font-style:italic; margin:10px 30px 10px 0;}

.mp3, .pdf {font-size:8px; text-align:center;}




/**********SLIDESHOW****************/

.dunkel #slider span {background:#0d0b0b;}
.dunkel #slider a:hover span {-moz-opacity: 0.9;	-khtml-opacity: 0.9;   opacity: 0.9; color:#fafafa;}
.hell #slider {background:#0d0b0b;}
.hell #slider a:hover span {-moz-opacity: 0.9;	-khtml-opacity: 0.9;   opacity: 0.9; color:#0d0b0b;}
.hell #slider span {background:#fff; color:#0d0b0b;}

.sliderImage {padding:5px 0;}
.sliderImage h3 {font-size:30px; margin:5px 25px 5px 0 !important;}
.sliderImage p {margin:5px 0;}
.sliderImage .floatleft {float:left;}
.sliderImage .floatright {padding-top:5px;}