/*Stylesheet KuP*/
p,div,td,ul,b,i {font-family:Verdana;color:#000;font-size:8pt;}

.100pcwidth {
width:100%;
}

.20pxheight {
height:20px;
}

a {
 font-famlily: Verdana;
 color:#FF6600;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;
 }

a:hover {
 font-family: Verdana;
 color:#F71010;
 text-decoration:none;
 font-size:8pt;

 }

a.menu {
 font-family: Verdana;
 color: #FFFFFF;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;

}

a.menu:hover {font-family: Verdana;
color:#DC0F14;
text-decoration:none;
font-size:8pt;}

.activelink {
color:#FF6600;
background: url(bilder/menupfeil_active.gif) no-repeat 0px 0px;
padding-left:22px;
}

.active_linkuntermenu{
background: url(bilder/menupfeil_klein_hover.gif) no-repeat 0px 4px;
padding-left:13px;
color:#DC0F14;
}

.active_link_klein {
background: url(bilder/menupfeil_klein_active.gif) no-repeat 0px 4px;
padding-left:13px;
font-famlily: Verdana;
 color:#5F5F5F;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;
}

.active_linkunterstmenu {
background: url(bilder/menupfeil_kleinst_hover.gif) no-repeat 0px 4px;
padding-left:13px;
 font-size:7.5pt;
color:#DC0F14; }

.bannertext {
padding-top:0px;
margin-left:auto;
margin-right:auto;
}

body {

height:100%;
width:100%;
background-color:#7F7F7F;
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;




scrollbar-face-color:#B7B7B7;
scrollbar-highlight-color:#B7B7B7;
scrollbar-3dlight-color:#FF6600;
scrollbar-darkshadow-color:#B7B7B7;
scrollbar-shadow-color:#FF6600;
scrollbar-arrow-color:#FF6600;
scrollbar-track-color:#B7B7B7;

}


.date {
background-image:url(bilder/inhaltueberschrift.jpg);
background-repeat:repeat-x;
width:100%;
height:38px;
padding-bottom:7px;
padding-left:10px;
padding-right:10px;
}


.datealign {

height:20px;
}

.doppelstrich {
background-image:url(bilder/doppelstrich2.gif);
background-repeat:repeat-x;
padding-top:0px;
background-position:0px 2px;
}
.doppelstrich2 {
width:172px;
height:9px;
}



form {
margin:1px;
}

.fuellebenelinksinhalt {
width:50%;
height:150px;
background-image:url(bilder/fuellebenebildinhalt1.jpg);
background-repeat:repeat-x;
}

.fuellebenerechtsinhalt {
width:50%;
height:150px;
background-image:url(bilder/fuellebenebildinhalt1.jpg);
background-repeat:repeat-x;
}
.fuss {
background-image:url(bilder/hintergrundunten.jpg);
background-repeat:repeat-x;
padding-top:12px;
width:100%;
height:43;
text-align:center;
padding-left:20px;
}
.fuss2 {
background-image:url(bilder/hintergrundunten.jpg);
background-repeat:repeat-x;
width:100%;
height:43;
text-align:left;

position: absolute;
bottom: -20px;
right: 0px;
text-indent:20px;
overflow: hidden;
position: fixed;
padding-top:20px;
padding-bottom:0px;
}



.haupttabelle {
height:100%;
width:100%;
}

.haupttableinhalt {
width:100%;
height:100%;
background-color:#ffffff;
align:center;
}

.hauptspalterechts {

width:165px;
vertical-align:top;
background-image:url(bilder/rechtshintergrund3.jpg);
background-repeat:repeat-y;
}

.hr {
background-image:url(bilder/hr.gif);
background-repeat:repeat-x;
background-position:0px 10px;
padding-top:10px;
padding-bottom:10px;
}
.hr2 {
width:595px;
height:1px;
}

.hr3 {
width:500px;
height:1px;
}



iframe {
border:0px none;
background-color:#F7F7F7;
scrollbar-face-color:#B7B7B7;
scrollbar-highlight-color:#B7B7B7;
scrollbar-3dlight-color:#FF6600;
scrollbar-darkshadow-color:#B7B7B7;
scrollbar-shadow-color:#FF6600;
scrollbar-arrow-color:#FF6600;
scrollbar-track-color:#B7B7B7;
}

.inhalthauptspalte {
width:100%;
vertical-align:top;
align:center;
padding-left:0px;
padding-right:1px;

}

.inhaltobenbild {
width:595px;
height:150px;
align:center;
background-image:url(bilder/inhaltobenbild1.jpg);
background-repeat:no-repeat;
}
.inhaltobenbild2 {
width:595px;
height:150px;
}

.inhaltspalte {
width:100%;
height:100%;
vertical-align:top;

background-image:url(bilder/inhalthintergrund.gif);
background-repeat:repeat-xy;
}
.inhalttable {
vertical-align:top;
width:595px;
padding-top:30px;
margin-left:auto;
margin-right:auto;
text-align:center;

}

.input {
font-size:8pt;
font-family:Verdana, sans-serif;

border:1px solid #CFCFCF;
background-color:#e4e4e4;
padding:0;

}

.checkbox {}


#submitbutton {
font-size:8pt;
font-family:Verdana, sans-serif;
font-weight:normal;
background-color:#e4e4e4;
border:1px solid black;
}

.inputdate { font-weight:normal;
font-size:8pt;

font-family:Verdana, sans-serif;
color:#FF6600;
border:0px none;
background:transparent;
padding-top:0px;
padding-bottom:0px;
}



.kruegerlogo {
width:172px;
/*laden im hintergrund*/
background-image:url(bilder/menupfeil_klein_hover.gif);
background-repeat:no-repeat;
}
.kruegerlogo2 {
width:172;
height:60;

}

li {
list-style-image:url(bilder/list_style_image.gif);
vertical-align:middle;
}

.link_download {
background-color:#E0E0E0;
background: url(bilder/download.jpg) no-repeat 0px 3px;
font-famlily: Verdana;
 color:#FF6600;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;
 padding:5px;
padding-left:15px;

}

.link_download:active {
background: url(bilder/download2.jpg) no-repeat 0px 3px;
padding-left:15px;
 color:#000000;
}

.link {
background: url(bilder/menupfeil_klein.gif) no-repeat 0px 4px;
padding-left:13px;
font-famlily: Verdana;
 color:#FF6600;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;
}
.link:hover {
background: url(bilder/menupfeil_klein_hover.gif) no-repeat 0px 4px;
padding-left:13px; }

.linkmenu{
color:#000000;
background: url(bilder/menupfeil.gif) no-repeat 0px 0px;
padding-left:22px;
}
.linkmenu:hover {

background: url(bilder/menupfeil_hover.gif) no-repeat 0px 1px;
padding-left:22px; }

.linkuntermenu {
background: url(bilder/menupfeil_klein.gif) no-repeat 0px 4px;
padding-left:13px;
font-famlily: Verdana;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 font-size:8pt;
}

.linkuntermenu:hover {
background: url(bilder/menupfeil_klein_hover.gif) no-repeat 0px 4px;
padding-left:13px; }

.linkunterstmenu {
background: url(bilder/menupfeil_kleinst.gif) no-repeat 0px 4px;
padding-left:13px;
font-famlily: Verdana;
 color:#000000;
 text-decoration:none;
 font-weight:normal;
 font-size:7.5pt;
}

.linkunterstmenu:hover {
background: url(bilder/menupfeil_kleinst_hover.gif) no-repeat 0px 4px;
padding-left:13px;
 font-size:7.5pt; }



.menucell {
/*border-top:1px dotted #7F7F7F;*/
padding-left:7px;
background-image:url(bilder/menuhintergrund2.gif);
background-repeat:no-repeat;
background-position:0px 0px;
padding-left:17px;
width:150;
height:30;
}

.menuhintergrund {

width:172px;
vertical-align:top;
background-image:url(bilder/linkshintergrund2.gif);
background-repeat:repeat-y;

}
.menutable {
width:172px;
height:100%;
/*laden im Hintergrund*/
background-image:url(bilder/menupfeil_hover.gif);
background-repeat:no-repeat;
}
.menutable2 {
/*border-right:1px dotted #7F7F7F;*/
height:100%;
}
.menuuntercell {
padding-left:40px;
padding-bottom:5px;
}
.menuunterstcell {
padding-left:55px;
padding-bottom:5px;
}

.menuzellen {
height:100%;
padding-right:1px;
}


.newslink{
background: url(bilder/menupfeil_klein.gif) no-repeat 0px 3px;
padding-left:19px;
}
.newslink:hover {
background: url(bilder/menupfeil_klein_hover.gif) no-repeat 0px 4px;
padding-left:19px; }

.news {
padding-left:39px;}

.oberstlinks {
height:2px;
width:172px;
background-image:url(bilder/oberstlinks.jpg);
background-repeat:no-repeat;
}
.oberstlinks2 {
height:2px;
width:170px;
}

.oberstmitte {
height:2px;
align:center;
vertical-align:top;
background-image:url(bilder/oberstmitte.jpg);
background-repeat:repeat-x;

}
.oberstmitte2 {
height:2px;
}

.oberstrechts {
height:2px;
width:165px;
background-image:url(bilder/oberstrechts.jpg);
background-repeat:no-repeat;
}
.oberstrechts2 {
width:165px;
height:2px;
}

option {

       font-family:verdana; sans-serif;
       font-size:11px;
       background:transparent;
       border:1px; color:#000000;
       border-color:#979797;
       border-style:solid;

}

.padding20 {
padding-left:20px;}

.rahmen img{
border:1px solid black;}
.rahmen:hover img{
border:1px solid #FF6600;
}

.radio {
       background:transparent;
       border:0px;
}
.rechtstable {
width:164px;
height:100%;
background-image:url(bilder/obenrechtshintergrund2.jpg);
background-repeat:no-repeat;
}
.rechtsspalte {
height:100%;
vertical-align:top;
padding-left:5px;
}
.rechtsueberschrift {
color:#FF6600;
font-weight:bold;
}

.seitenfueller {
height:100%;
}
.seitenfueller2 {
width:100%;
height:100%;
}

.shoplink {
color:#000000;
background: url(bilder/menupfeil_klein.gif) no-repeat 0px 4px;
padding-left:22px;
}

.shoplink:hover {
color:#F71010;
background: url(bilder/menupfeil_klein_hover.gif) no-repeat 0px 4px;
padding-left:22px;
}

.stadtbanner {
background-image:url(web-design/bilder/banner.gif);
background-repeat:no-repeat;
background-position: 2px 2px;
width:120px;
height:240px;

margin-left:auto;
margin-right:auto;

}

.stadtbanner2 {

width:120px;
height:240px;
border:1px solid black;

}
.stadtbanner3 {
background-image:url(web-design/bilder/banner2.gif);
background-repeat:no-repeat;
background-position: 2px 2px;
width:468px;
height:60px;

margin-left:auto;
margin-right:auto;

}
.stadtbanner4 {

width:468px;
height:60px;
border:1px solid black;

}


.submitbutton {
font-size:8pt;
font-family:Verdana, sans-serif;
font-weight:normal;
background-color:white;
border:1px solid black;
}

.suchergebnis {

 font-famlily: Verdana;
 color:#000;
 text-decoration:underline;
 font-weight:normal;
 font-size:11pt;
 }

.suchergebnis:hover {
 font-family: Verdana;
 color:#F71010;
 text-decoration:underline;
 font-size:11pt;

 }

textarea {

       font-family:verdana; sans-serif;
       font-size:11px;
       background:transparent;
       border:1px; color:#000000;
       border-color:#979797;
       border-style:solid;

}

.vr {
background-image:url(bilder/vr.gif);
background-repeat:repeat-y;
background-position:0px 0px;
width:1px;
padding-top:10px;
padding-bottom:10px;
}
.vr2 {
width:1px;
height:20px;
}

h2 { font-size:12pt;}
.ml {margin-left:78px;}
.mt {margin-top:4px; float:left;}


.flash_ani {width:200px;height:120px;}

#bgw{width:78px; height:89px;}
#arktis{width:115px; height:89px;}
#debus{width:104px; height:89px;}
#menue{width:500px;height:400px;}
#book{ width:350px;height:300px;}
#logos{ width:600px;height:240px;}

.input_feld {
border: 1px solid gray;
width: 504px; 
}

.input_feld_file {
border: 1px solid gray;
width: 500px; 
}
