body {
font-size: 70%;
font-family: Verdana, Helvetica, sans-serif;
text-align: center;
color: #1f1f1f;
margin: 20px 0 0 0;
padding: 0 0 0 0;
background: url(../images/background.gif) repeat-x;
}
#wrap {
width: 910px;
margin: 0 auto;
text-align: left;
}
html {
height: 100%; margin-bottom: 1px;
}
/* -------------------------Hauptnavigation----------------------*/

#hauptnavigation {
float: left;
width: 185px;
height: 550px;
margin:0px;
padding:0px;
}
#hintergrund {
float: left;
width: 185px;
height: 70px;
background: url(../images/oben.gif) repeat-x;
}
#navigation1 {
float: left;
width: 185px;
height: 69px;
background: url(../images/hg1.gif);
}
#navigation2 {
float: left;
width: 185px;
height: 268px;
background: url(../images/hg2.gif);
}
#navigation3 {
float: left;
width: 185px;
height: 110px;
background: url(../images/hg3.gif);
}
#navigation4 {
float: left;
width: 185px;
height: 33px;
background: url(../images/hg4.gif);
}
ul{
float: left;
list-style-type: none;
white-space: nowrap;
margin-top: 4px;
margin-bottom: 10px;
}
li {
float: left;
display: block;
margin-top: 7px;
padding: 0;
font-size: 100%;
font-weight: normal;
list-style-type: none;
color: #fff;
}
td{
color: #d4d2d2;
}

a:link, a:visited {
text-decoration: none;
color: #fff;
padding-right:12px;
}
a:hover, a:active {
color: #d4d2d2;
padding-right:12px;
}
a#hier:link, a#hier:visited,
a#hier:hover, a#hier:active, {
color: #999;
}
li a:link.hier, li a:visited.hier, li a:hover.hier, li a:active.hier {
color: #999;
}
a.hot:link, a.hot:visited {
color: #95171A;
}
a.hot:hover, a.hot:active {
color: #808080;
}
#navigation4 a:link, #navigation4 a:visited {
display: block;
float: left;
margin: 0;
padding: 0;
text-decoration: none;
color: #1f1f1f;
}
#navigation4 a:hover #navigation4 a:active {
color: #5d5d5d;
}
#navigation4 a#hier:link, #navigation4 a#hier:visited,
#navigation4 a#hier:hover, #navigation4 a#hier:active, {
color: #94181b;
}
/* -------------------------Tabelle----------------------*/
table.content {
margin: 20px 0 0 46px;
}
th.content, td.content {
padding: 6px;
width: 215px;
background-color: #d7d5d5;
text-align: left;
vertical-align: top;
}
td.content {
background-color: #f4f3f3;
color: #000000;
}
/* -------------------------Contentbereich----------------------*/
#content {
float: left;
width: 540px;
height: auto;
}
#header {
height: 244px;
background: url(../images/header.jpg);
}
#header2 {
height: 244px;
background: url(../images/header2.jpg);
}
#header3 {
height: 244px;
background: url(../images/header3.jpg);
}
#header4 {
height: 244px;
background: url(../images/header4.jpg);
}
#header5 {
height: 244px;
background: url(../images/header5.jpg);
}
#text {
float: left;
width: 540px;
height: 354px;
background: url(../images/content.gif);
}
#text2 {
float: left;
width: 540px;
height: 570px;
background: url(../images/content2.gif);
}
#text3 {
float: left;
width: 540px;
height: 860px;
background: url(../images/content3.gif);
}
#text4 {
float: left;
width: 540px;
height: 1250px;
background: url(../images/content4.gif);
}
#text5 {
float: left;
width: 540px;
height: 466px;
background: url(../images/content5.gif);
}
#text6 {
float: left;
width: 540px;
height: 650px;
background: url(../images/content6.gif);
}
#text7 {
float: left;
width: 540px;
height: 500px;
background: url(../images/content7.gif);
}
#text8 {
float: left;
width: 540px;
height: 1030px;
background: url(../images/content8.gif);
}
#text9 {
float: left;
width: 540px;
height: 680px;
background: url(../images/content9.gif);
}
#content a:link, #content a:visited {
margin: 0;
padding: 0;
text-decoration: none;
color: #000;
}
#content a:hover, #content a:active {
text-decoration: underline;
color: #777;
}
#footer {
float: left;
width: 540px;
height: 25px;
background: url(../images/footer.gif);
}
#footer ul{
float: right;
list-style-type: none;
white-space: nowrap;
margin: -2px 6px 0 0;
color: #000;
}
#footer ul li{
float: left;
display: inline;
margin-top: 6px;
margin-right: 20px;
padding: 0;
font-size: 80%;
font-weight: normal;
list-style-type: none;
color: #1f1f1f;
}
#footer a:link, #footer a:visited {
display: block;
float: left;
margin: 0;
padding: 0;
text-decoration: none;
color: #1f1f1f;
}
#footer a:hover, #footer a:active {
display: block;
float: left;
color: #5d5d5d;
}
/* -------------------------Rechte Seite----------------------*/
#infos {
float: left;
width: 185px;
height: 550px;
margin: 0;
padding: 0;
}
#mobil {
float: left;
width: 185px;
height: 160px;
background: url(../images/hg_eingabe.gif);
}
#service {
float: left;
width: 185px;
height: 160px;
background: url(../images/hg_eingabe.gif);
}
#hotline {
float: left;
width: 185px;
height: 160px;
background: url(../images/hg_eingabe.gif);
}
.button {
background-color:#aaa;
color:#fff;
font-size: 80%;
width:50px;
height: 20px;
border:1px solid #fff;
cursor:pointer;
}
.button1 {
background-color:#aaa;
color:#fff;
font-size: 80%;
width:52px;
height: 20px;
border:1px solid #fff;
cursor:pointer;
}

.buttonpass {
background-color:#aaa;
color:#fff;
font-size: 80%;
width:123px;
height: 20px;
border:1px solid #fff;
cursor:pointer;
}
/* -------------------------Auszeichnungen----------------------*/
h1 {
font-size: 140%;
font-weight: bold;
margin: 16px 26px 8px 46px;
}
h2 {
font-size: 110%;
font-weight: bold;
line-height: 140%;
margin: 15px 0 0 46px;
color: #94181b;
}
h3 {
font-size: 100%;
font-weight: bold;
margin: 15px 0 0 46px;
color: #777777;
}
h4 {
font-size: 100%;
margin: 5px 0 0 28px;
font-weight: bold;
}
h5 {
font-size: 100%;
margin: 6px 0 0 12px;
font-weight: bold;
}
h6 {
font-size: 120%;
font-weight: normal;
margin: 4px 26px 8px 46px;
}
p {
font-size: 100%;
font-weight: normal;
margin: 8px 26px 0 46px;
line-height: 140%;
}
p.aufzaehlung {
margin: 8px 26px 0 46px;
background-color: #f4f3f3;
padding: 10px;
}
.hotline {
margin: 25px 0 0 -2px;
text-align: center;
}
.zusatz {
margin: 10px 0 0 -2px;
text-align: center;
font-size: 80%;
font-style: italic;
}
.zusatz1 {
margin: 10px 0 0 -2px;
text-align: center;
font-size: 75%;
font-style: italic;
}
.zusatz2 {
margin: 10px 0 0 46px;
font-size: 80%;
font-style: italic;
}
.telemedia {
font-weight: bold;
color: #94181b;
}
.cinecash {
color: #ffb30f;
}
.passwort {
text-align: center;
color:#FF0000;
}
.imageright {
margin: 0 25px 0 0;
float: right;
padding:0;
border-right: 1px solid #d4d2d2;
border-bottom: 1px solid #d4d2d2;
}
.imageleft {
margin: 5px 8px 0 0;
float: left;
padding:0;
border-right: 1px solid #d4d2d2;
border-bottom: 1px solid #d4d2d2;
}
img.grafik {
margin: 5px 20px 10px 46px;
float: left;
padding:0;
}
.feld100 {
width: 100px;
height: 17px;
margin-bottom: 4px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size: 100%;
color: #1f1f1f;
background-color: #fff;
border-top: #191919 1px solid;
border-left: #191919 1px solid;
border-bottom: #8e8e8e 1px solid;
border-right: #8e8e8e 1px solid;
}
.feld112 {
width: 110px;
height: 17px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size: 100%;
color: #1f1f1f;
background-color: #fff;
border-top: #191919 1px solid;
border-left: #191919 1px solid;
border-bottom: #8e8e8e 1px solid;
border-right: #8e8e8e 1px solid;
}
.feld150 {
width: 154px;
height: 17px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size: 100%;
color: #1f1f1f;
background-color: #fff;
border-top: #191919 1px solid;
border-left: #191919 1px solid;
border-bottom: #8e8e8e 1px solid;
border-right: #8e8e8e 1px solid;
}
.feld38 {
width: 52px;
height: 25px;
font-family: Verdana, Arial, Tahoma, Helvetica, sans-serif;
font-size: 100%;
color: #1f1f1f;
background-color: #fff;
border-top: #191919 1px solid;
border-left: #191919 1px solid;
border-bottom: #8e8e8e 1px solid;
border-right: #8e8e8e 1px solid;
}
.us{
color: #000000;
}
#pop1 {
float: left;
width: 400px;
height: 341px;
background: url(../images/popup/popup1.gif);
z-index:10;
}
#pop2 {
float: left;
width: 247px;
height: 37px;
background: url(../images/popup/popup2.gif);
}
#pop3 {
float: left;
width: 66px;
height: 37px;
background: url(../images/popup/popup3.gif);
}
#pop4 {
float: left;
width: 87px;
height: 37px;
background: url(../images/popup/popup4.gif);
}
#pop5 {
float: left;
width: 400px;
height: 22px;
background: url(../images/popup/popup5.gif);
}

#pop3 a:link, #pop3 a:visited {
display: block;
float: left;
margin: 0;
padding: 0;
text-decoration: none;
color: #1f1f1f;
}
#pop3 a:hover #pop3 a:active {
color: #5d5d5d;
}


