/* CSS Document */
body {
background-color: #696969;
background-color: #3C3C3C;
background: #3C3C3C url(bilder/img_bg.jpg) repeat;
/*
background: #3C3C3C url(bilder/bodyimg.gif) repeat;
background-position: 0px 170px;
*/
color: #666666;
font-family: "Comic Sans MS", "Comic Sans", Cursive;
font-family: "Comic Sans MS", "Comic Sans","Arial","Helvetica",sans-serif;
font-family: Arial,Helvetica,sans-serif;
font: normal small "Trebuchet MS", Arial, Helvetica, sans-serif;
font-variant: small-caps;
font-size: 14px;
text-align: center;
margin-top: 0;
margin-left: 0;
margin-right: 0;
}
/* Überschriften h1 - h5 */
h1 { color: #000000;
font-size: 16px;
font-weight: bold;
margin-top: 0px;
margin-bottom: 0px;
background:  #FFFFFF url(bilder/h1img.gif) repeat-x;
}
h2 { color:#000000;
font-size:14px;
font-weight:bold;
margin-top:0px;
margin-bottom:0px;
background: #FFFFFF url(bilder/h2img.gif) repeat-x;
}
/* Text, Links */
p { font-size:14px;
margin-top:0px;
margin-bottom:0px;
padding-top: 0px;
}
p.first:first-letter {
font-size:200%;
float:left;
margin-right:5px;
margin-bottom:5px;
margin-top:0px;
}
acronym{
font-weight: bold;
color: #666666;;
cursor: help;
background: #FAFAD2;
border-bottom: none Black;
font-family: sans-serif;
}
a  { text-decoration: none;  color: #FFFFFF;}
b  {color:#000000;}
big {font-weight:bolder;
}
i {
color: #800000;
font-style: italic;
}
a:link {
color: #006498;
text-decoration: underline;
}
a:visited {
color:#666666;
text-decoration: underline;
}
a:hover {
color:#FF0000;
text-decoration: underline;
}
.red {
color: #FF0000;
font-weight:bold;
}
.box {
font-size:11px;
font-style: normal;
width: 90%;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
border: 0px solid silver;
}
.box1 {
width: 42%;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
border: 1px solid silver;
background-color: #FFFAF0;
margin: 10px 10px 10px 0px;
}
.box2 {
width: 90%;
padding-left: 15px;
padding-right: 15px;
padding-top: 15px;
padding-bottom: 15px;
float: left;
border: 1px solid silver;
background-color: #FFFAF0;
margin: 10px 10px 10px 0px;
}
.navi_v {
}
.navi_h {
}
.btitel {
width: 175px;
padding-left: 15px;
height: 23px;
/*
font-family: "Courier New", Courier, monospace;
*/
font-size: 15px;
font-weight: bold;
padding-top:7px;
/*
background-image: url(./images_ms/b_titel.jpg);
*/
background-color: Transparent;
float: left;
text-align: left;
border-bottom-width : 1px;
border-bottom-style : solid;
border-color : #000000;
color: #000000;
background: #FFFFFF url(bilder/h2img.gif) repeat-x;
}
/* Wrapper */
#wrapper {
width: 980px;
/*        width: 80%; */
margin: 0 auto;
background-color: transparent;
}
/* Header */
#header {
float: left;
width: 980px;
height: 150px;
background-color: transparent;
background-image: url(bilder/header.gif);
background-repeat: no-repeat;
}
/* SUBHeader */
#subheader1 {
font-variant: normal;
text-align: right;
float: left;
width: 980px;
height: 20px;
background-color: #FFFFFF;
}
#subheader2 {
text-align: center;
float: left;
width: 980px;
height: 20px;
background-color: #FFFFFF;
}
/* Ticker */
#ticker {
float: right;
width: 980px;
height: 5px;
background-color: #FFFFFF;
background: #3C3C3C url(bilder/headline.gif) repeat;
/*        background-color: transparent; */
}
#aspalte {
width:175px;
padding-top: 10px;
float:left;
/*  background-color:transparent; */
text-align: right;
}
#bspalte {
width:480px;
padding:0px;
margin-left: 50px;
margin-top: 10px;
float:left;
background-color:transparent;
text-align: justify;
}
#cspalte {
width:210px;
padding:0px;
margin-left: 20px;
margin-top: 10px;
float:left;
background-color:transparent;
text-align: center;
}
#xspalte {
font-size: 12px;
width: 210px;
padding: 5px;
margin-left: 20px;
margin-top: 10px;
margin-bottom: 50px;
float: left;
background-color: transparent;
text-align: left;
font-variant: normal;
text-align: justify;
letter-spacing: normal;
line-height: normal;
font-family: Arial, Helvetica, sans-serif;
font-style: normal;
}
#dspalte {
width: 210px;
padding: 5px;
margin-left: 20px;
margin-top: 0px;
margin-bottom: 50px;
float:left;
background-color:transparent;
text-align: left;
font-variant: normal;
text-align: justify;
letter-spacing: 0.1pt;
line-height: 80%;
}
/* container */
#container {
width: 980px;
float:left;
background: #FFFFFF url(bilder/bg.jpg) repeat-y;
}
/* Footer */
#footer {
float: left;
width: 980px;
height: 40px;
background: #3C3C3C url(bilder/h1img.gif) repeat-x;
}
#aspalte a:link {
color: #006498;
text-decoration: none;
font-size: 15px;
font-weight: normal;
}
#aspalte a:visited {
color:#666666;
text-decoration: none;
font-size: 15px;
font-weight: normal;
}
#aspalte a:hover {
color: #FF0000;
text-decoration: underline;
font-size: 15px;
font-weight: normal;
}
#footer a:link {
color: #006498;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#footer a:visited {
color:#666666;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#footer a:hover {
color: #FF0000;
text-decoration: underline;
font-size: 12px;
font-weight: normal;
}
#subheader1 a:link {
color: #006498;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#subheader1 a:visited {
color:#666666;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#subheader1 a:hover {
color: #FF0000;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#subheader2 a:link {
color: #006498;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#subheader2 a:visited {
color:#666666;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
#subheader2 a:hover {
color: #FF0000;
text-decoration: none;
font-size: 12px;
font-weight: normal;
}
