body{margin: 0; padding: 0; background: #FFF; font-family: Verdana, sans-serif; font-size: 12px; color: #65686E; text-align: center;}
h1 {font-size:12px; text-align:center; margin: 0;padding-top: 10px; color: #65686E;}
h2 {font-size:12px; text-align:center; margin: 0;padding-top: 0px; color: #65686E;}
h3 {text-align:center; font-size: 16px; background: #F5F2E9; margin: 10px 10px 8px 10px; padding: 3px; color: #65686E;}
/*   *************** Container *****************   */
.main{margin: 0px auto; width: 700px; text-align: left;}
.head{width: 700px; height: 139px; margin: 0px; background: url(bilder/head1.jpg) no-repeat;}
.content_top {width: 700px; height: 11px; overflow: hidden; margin-top: 8px; padding: 0px; background: #E7E3DA url(bilder/bg_content1.gif) no-repeat;}
.content {width: 700px; margin: 0px; padding: 0px; background: #E7E3DA url(bilder/bg_content2.gif);}
.footer {width: 700px; height: 30px; margin: 0px; padding: 0px; background: url(bilder/bg_content3.gif) no-repeat;}

/*   *************** Navi *****************   */
.navi{margin: 0px; text-align: center; height: 46px; width: 700px; background: #F9F9EF url(bilder/head2.jpg) no-repeat; font-size: 12px; font-weight: bold; letter-spacing: 0.5px;}
.navi ul{margin: 0px; padding: 10px 0px 0px 0px;}
.navi ul li{display: inline; list-style: none;}
.navi_eins a:link {background: url(bilder/button1.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_eins a:visited {background: url(bilder/button1.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_eins a:hover {background: url(bilder/button_over1.jpg) 3% 0% no-repeat; text-decoration: none; color: #8D0202; padding-top: 1px; margin-right: 15px;}
.navi_eins a:active{background: url(bilder/button1.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.siteactive_eins {background: url(bilder/button_over1.jpg) 3% -1px no-repeat; text-decoration: none; color: #8D0202; margin-right: 15px;}

.navi_zwei a:link {background: url(bilder/button2.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_zwei a:visited {background: url(bilder/button2.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_zwei a:hover {background: url(bilder/button_over2.jpg) 3% 0% no-repeat; text-decoration: none; color: #8D0202; padding-top: 1px; margin-right: 15px;}
.navi_zwei a:active{background: url(bilder/button2.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.siteactive_zwei {background: url(bilder/button_over2.jpg) 3% -1px no-repeat; text-decoration: none; color: #8D0202; margin-right: 15px;}

.navi_drei a:link {background: url(bilder/button3.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_drei a:visited {background: url(bilder/button3.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_drei a:hover {background: url(bilder/button_over3.jpg) 3% 0% no-repeat; text-decoration: none; color: #8D0202; padding-top: 1px; margin-right: 15px;}
.navi_drei a:active{background: url(bilder/button3.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.siteactive_drei {background: url(bilder/button_over3.jpg) 3% -1px no-repeat; text-decoration: none; color: #8D0202; margin-right: 15px;}

.navi_vier a:link {background: url(bilder/button4.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_vier a:visited {background: url(bilder/button4.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.navi_vier a:hover {background: url(bilder/button_over4.jpg) 3% 0% no-repeat; text-decoration: none; color: #8D0202; padding-top: 1px; margin-right: 15px;}
.navi_vier a:active{background: url(bilder/button4.jpg) 3% 0% no-repeat; text-decoration: none; color: #424345; padding-top: 1px; margin-right: 15px;}
.siteactive_vier {background: url(bilder/button_over4.jpg) 3% -1px no-repeat; text-decoration: none; color: #8D0202; margin-right: 15px;}

#navi_programm ul li{display: inline; list-style: none;font-size: 11px;line-height:18px;}
#navi_programm ul{margin-bottom: -5px;}
#navi_programm a:link {background: url(bilder/pfeil2.gif) 5px 2px no-repeat;text-decoration: none; color: #424345; margin-right: 10px;}
#navi_programm a:visited {background: url(bilder/pfeil2.gif) 5px 2px no-repeat;text-decoration:none;color: #424345;margin-right: 10px;}
#navi_programm a:hover {background: url(bilder/pfeil.gif) 5px 2px no-repeat;text-decoration: none; color: #891B1B; margin-right: 10px;}
#navi_programm a:active{background: url(bilder/pfeil2.gif) 5px 2px no-repeat;text-decoration: none;color: #424345; margin-right: 10px;}
#siteactive_programm {background: url(bilder/pfeil.gif) 5px 2px no-repeat;text-decoration: none; color: #891B1B; margin-right: 10px;}

.programm a:link {color: #65686E;}
.programm a:visited {color: #65686E;}
.programm a:hover {color: #891B1B;}
.programm a:active{color: #65686E;}

.kontakt a:link {color: #65686E; text-decoration: none;}
.kontakt a:visited {color: #65686E; text-decoration: none;}
.kontakt a:hover {color: #891B1B; text-decoration: none;}
.kontakt a:active{color: #65686E; text-decoration: none;}
a {outline: none;}
/*   *************** Text *****************   */
p {margin: 0; padding-left: 20px; padding-top: 5px; padding-right: 20px;}
.txt_height {line-height: 14px; letter-spacing: 0.2px;}
.txt_center {text-align: center; padding: 0px; letter-spacing: 0.2px;}
.txt_right1 {margin: 8px 0 0 0; letter-spacing: 0.1px;}
.txt_right2 {text-indent: 10px; margin: 4px 0 0 0; padding: 0; letter-spacing: 0.1px;}
.bold {font-size: 12px; font-weight: bold; letter-spacing: 0.3px;}
.bold2 {font-size: 12px; font-weight: bold; letter-spacing: 0px;}
.txt_klein {font-size: 11px;}
.txt_klein2 {font-size: 9px;}
.txt_hell {font-size: 12px; color: #7F5F5F;}
.txt_hell2 {font-size: 12px; color: #915A5A; font-weight: bold;}
.programm {margin: 0 10px 0 70px; font-size: 12px; line-height: 15px;}
/*
.programm2 {margin: 0 25px 0px 70px; font-size: 12px; line-height: 15px;}
*/
.programm3 {margin: 0px 25px 0px 60px; font-size: 12px; line-height: 15px;}

.presse {margin: 0px 25px 0px 45px; font-size: 11px; line-height: 13px;}
.presse3 {margin: 0px 25px 0px 60px; font-size: 11px; line-height: 13px;}
.presse_head1 {font-size: 12px; font-weight: bold; color: #8B8C8E; letter-spacing: 0.1px; text-decoration:underline;}
.presse_head2 {font-size: 11px; font-weight: bold; letter-spacing: 0.1px;}
.italic {font-style: italic; font-size: 11px; letter-spacing: 0.1px;}
.ankerright {float: right; margin: 0px 15px 0px 0px;}
.ankerright a:link {font-size: 9px; font-weight: lighter; color: #7C818B;}
.ankerright a:visited {font-size: 9px; font-weight: lighter; color: #7C818B;}
.ankerright a:hover {font-size: 9px; font-weight: lighter; color: #7C818B;}
.ankerright a:active {font-size: 9px; font-weight: lighter; color: #7C818B;}
#h1_start {text-align:center;display: block;margin: 0 0 0 110px; width:480px; height:29px; text-indent:-9999px; background: url(bilder/willkommen.gif) no-repeat;}
/*   *************** Bilder *****************   */
.pic_border {border: 1px solid #B2ADAC;}
.pic_left {margin: 10px 20px 30px 100px;float:left;}
.pic_left2 {margin: 10px 20px 10px 100px;float:left;}
.pic_right {margin: 0 30px 20px 5px; float:right;}
.pic_margin {margin: 0 0 10px 10px;}
.pic_txt {vertical-align: text-top; margin:0; padding:0;}
#pic_button{margin: -10px 0px -10px 110px;}