
body,table,td,tr,div,p,pre,h1,h2,h3,h4,ul,a {font-family: verdana, helvetica, arial, sans-serif; }
body,td,div,p,pre,ul {font-size: 13px; }

body {
background-attachment:fixed;
margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px;
background-color:#e5e5e5;
padding:0px;
width:100%; }

#main {
text-align:center;
border:solid 0px #000;
margin:0px;
width:1000px; }

/* == scrolleiste internet explorer ab vers.5.5 == */

body  {
scrollbar-arrow-color: #A8A8A8;
scrollbar-base-color: #F2F2F2;
scrollbar-highlight-color : #A8A8A8;
scrollbar-shadow-color : #f9f9f9;
scrollbar-track-color: #F9F9F9; }

/* == header == */

#main_top{
width:100%;
background-image:url(../bilder/hg_header-bl.jpg);
background-repeat:no-repeat;
background-position:top center; }

#top {
height:54px;
text-align:right;
padding-right:20px; }

#header {
height:130px;
width:;
font-size: 14px;
vertical-align:bottom;
text-align:right;
text-decoration:none;
color:#DEEDE4;
padding-bottom:7px;
padding-left:0px; }

/* == navigation == */

#menu a:link, #menu a:visited, #menu a:active {
font-family: verdana, helvetica, arial, sans-serif;
color:#fff;
text-decoration:none; }

#menu a:hover{
color:#000000;
background-color:#A3B4BC;
text-decoration:none; }

#pic {
padding-left:12px; padding-top:17px; }

#uhr {
color:#fffff1;
font-size: 11px;
font-family: verdana, helvetica, arial, sans-serif; }

#navbox {
color:#000000;
font-family: verdana, helvetica, arial, sans-serif;
vertical-align:top;
text-align:center;
padding-left:5px;
padding-right:5px;
border-right:solid 0px #C5B56C; }

/* navigation links */

#menu1 a, #menu1 a:visited, #menu1 a:active {
display:block;
background-color:#A3B4BC;
color:#341E0E;
text-decoration:none ;
text-align:left;
width:159px;
padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:1px;
font-size: 14px;
font-family: verdana, helvetica, arial, sans-serif;
font-weight: bold;
margin:0px;
border-top:solid 0px #ffffff;
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff; }

#menu1 a:hover{
background-color:#7E2F39;
color:#FBF3D9;
text-decoration:none ;
border-bottom:solid 1px #ffffff; }

#active1{
display:block;
background-color:#4B131A;
color:#FBF3D9;
text-decoration:none ;
text-align:left;
padding-left:10px; padding-top:5px; padding-bottom:5px; padding-right:3px;
font-size: 14px;
font-family: verdana, helvetica, arial, sans-serif;
font-weight: bold;
margin:0px;
border-top:solid 0px #ffffff;
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff; }

#menu2 a, #menu2 a:visited, #menu2 a:active {
display:block;
background-color:#A3B4BC;
color:#341E0E;
text-decoration:none ;
text-align:left;
width:159px;
padding-left:10px; padding-top:4px; padding-bottom:4px; padding-right:1px;
font-size: 12.5px;
font-family: verdana, helvetica, arial, sans-serif;
margin:0px;
border-top:solid 0px #ffffff;
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff; }

#menu2 a:hover{
background-color:#7E2F39;
color:#ffffff;
text-decoration:none ;
border-bottom:solid 1px #ffffff; }

#active2 {
display:block;
background-color:#4B131A;
color:#FBF3D9;
text-decoration:none ;
text-align:left;
padding-left:10px; padding-top:4px; padding-bottom:4px; padding-right:3px;
font-size: 12.5px;
font-family: verdana, helvetica, arial, sans-serif;
font-weight: bold;
margin:0px;
border-top:solid 0px #ffffff;
border-bottom:solid 1px #ffffff;
border-right:solid 1px #ffffff; }

/* == links in den Dateien == */
#menu3 a, #menu3 a:visited, #menu3 a:active {
color:#000000;
text-decoration:none ;
text-align:center;
font-family: verdana, helvetica, arial, sans-serif; }

#menu3 a:hover {
color:#ffffff;
text-decoration:none;
background-color:#7E2F39;
text-decoration:none; }

#menu4 a, #menu4 a:visited, #menu4 a:active {
color:#000000;
text-decoration:none ;
text-align:center;
font-family: verdana, helvetica, arial, sans-serif;
background-color:#D6E1E7; }

#menu4 a:hover {
color:#ffffff;
text-decoration:none;
font-weight: bold;
background-color:#7E2F39;
border:solid 1px #F9EDEF; }

#menu5 a, #menu5 a:visited, #menu5 a:active {
color:#000000;
text-decoration:none ;
text-align:center;
font-family: verdana, helvetica, arial, sans-serif;
margin:0px; }

#menu5 a:hover {
color:#000000;
text-decoration:underline; }

#menu6 a, #menu6 a:visited, #menu6 a:active {
color:#64878E;
text-decoration:none;
font-size: 10px;
text-align:center;
font-family: verdana, helvetica, arial, sans-serif;
margin:0px; }

#menu6 a:hover {
color:#1D4C54;
text-decoration:underline; }

#kat {
font-size: 14px;
color: #FBF3D9;
letter-spacing:2px;
text-align:center;
padding-bottom:10px;
vertical-align:bottom; }

/* == daten == */
#ticker {
background-image:url(../bilder/hg_ticker-bl.jpg);
background-position:center top;
background-repeat:repeat-y;
padding-left:0px;
font-style: italic;
font-size:12px; }

#ticker-en {
background-image:url(../bilder/hg_ticker.jpg);
background-position:center top;
padding-left:2px;
font-style: italic;
font-size:12px; }

#main_inhalt{
background-image:url(../bilder/hg_daten-bl.jpg);
background-position:center top;
background-repeat:repeat-y;  }

#inhalt {
background-color: #D6E1E7;
letter-spacing:0px;
vertical-align:top;
font-size:15px; line-height:19px;
color:#000000;
font-family: verdana, helvetica, arial, sans-serif;
border-right:solid 1px #937D35; }

#foto {
background-color: #E0D4AC;
width:px;
height:0px;
letter-spacing:0px;
vertical-align:top;
text-align:left; font-size:15px; line-height:19px;
color:#000000;
font-family: verdana, helvetica, arial, sans-serif;
border-right:solid 1px #937D35; }

#presse {
color: #5A1B7F;
font-size: 11px; }

.button {
cursor:default;
color:#000000;      }

.over {
cursor:default;
color:#A00020;
background-color:#FFFCDB;
border:1px solid #A00020;
border-left:0px;
border-right:0px;        }

/* kontaktformular */

#k-form{
background-color:#F8F8EF;
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
width:97%; }

.buttons {
text-align:center;
cursor:default;
color:#000000;
font-weight: bold;
background-color:#E9E8C7;
border:1px solid olivedrab;
padding:5px; }

/* überschriften */

#con{font-family: Times New Roman, verdana, helvetica, arial, sans-serif;
font-style:italic;color:#000;
margin-bottom:2px;
letter-spacing:0px;
font-size: 16px;
border-bottom:solid 0px #746b64;
padding-bottom:2px;
}

h3{font-family: "Trebuchet MS", verdana, helvetica, arial, sans-serif;
font-style:italic;color:#000;
letter-spacing:0px;
font-size: 18px;
border-bottom:solid 0px #746b64;
padding-bottom:4px
}

/* == footer == */

#main_footer{
width:100%;
background-color:#e5e5e5;
color: #ffffff; }

#footer {width:100%;
font-family: verdana, helvetica, arial, sans-serif;
font-size:12px;
color: #000000;
height:95px;
padding-top:3px;
text-align:center;
vertical-align:top;
letter-spacing:0px;
background-image:url(../bilder/hg_footer-bl.jpg);
background-repeat:no-repeat;
background-position:center top; }

.menu_footer {
color: #ffffff;
padding-top:5px; }

#footer_ce {
padding-top:13px;
color: #ffffff;
letter-spacing:3px; }

#copy_footer {
padding-top:5px;
color: #ffffff;
letter-spacing:3px; }

/* Schriftgrößen */

.s2 { font-size:2px; }
.s3 { font-size:3px; }
.s4 { font-size:4px; }
.s5 { font-size:5px; }
.s6 { font-size:6px; }
.s7 { font-size:7px; }
.s8 { font-size:8px; }
.s9 { font-size:9px; }
.s10 { font-size:10px; }
.s11 { font-size:11px; }
.s12 { font-size:12px; }
.s13 { font-size:13px; }
.s14 { font-size:14px; }
.s15 { font-size:15px; }
.s16 { font-size:16px; }
.s18 { font-size:18px; }
.s20 { font-size:20px; }
.s22 { font-size:22px; }
.s24 { font-size:24px; }
.s26 { font-size:26px; }
.s28 { font-size:28px; }
.s30 { font-size:30px; }
.s32 { font-size:32px; }
.s34 { font-size:34px; }
.s36 { font-size:36px; }
.s38 { font-size:38px; }
.s40 { font-size:40px; }
