/* ---------------------------- BODY ---------------------------- */

body {background-color:#000000; margin:0px 0px 0px 0px; }


/* ---------------------------- LINK ---------------------------- */

a.ln10 { text-decoration: none; font-family: Verdana,Arial; font-size: 10pt; color: #9FA7C7; }
a.ln10:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; }
a.hpne { text-decoration: none; font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; position:relative; left: 44px; top: -20px; }
a.hpne:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; position:relative; left: 44px; top: -20px; }
a.hpbtp { text-decoration: none; font-family: Verdana,Arial; font-size: 10pt; color: #CC0000; position:relative; left: 58px; top: -20px; }
a.hpbtp:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 10pt; color: #CC0000; position:relative; left: 58px; top: -20px; }
a.hpstd { text-decoration: none; font-family: Verdana,Arial; font-size: 7pt; color: #5E6CA2; position:relative; margin-left:30px; }
a.hpstd:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 7pt; color: #5E6CA2; font-weight: bold; position:relative; margin-left:30px; }
a.hpnewsu { text-decoration: none; font-family: Verdana,Arial; font-size: 8pt; color: #CC0000; font-weight: bold; position:relative; left:6px; }
a.hpnewsu:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 8pt; color: #CC0000; font-weight: bold; position:relative; left:6px; }
a.hpnewsm { text-decoration: none; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; position:relative; left:6px; }
a.hpnewsm:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; position:relative; left:6px; }
a.back { text-decoration: none; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; font-weight: bold; }
a.back:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; font-weight: bold; }
a.newsu { text-decoration: none; font-family: Verdana,Arial; font-size: 8pt; color: #CC0000; font-weight: bold; }
a.newsu:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 8pt; color: #CC0000; font-weight: bold; }
a.coma { text-decoration: none; font-family: Verdana,Arial; font-size: 10pt; color: #5E6CA2; }
a.coma:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 10pt; color: #5E6CA2; }
a.linkn { text-decoration: none; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; }
a.linkn:hover { text-decoration: underline; font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; }


/* ---------------------------- FONT ---------------------------- */

#hptrenner { font-family: Verdana,Arial; font-size: 10pt; color: #FFFFFF; position:relative; top:-5px; }
#linkf { font-family: Verdana,Arial; font-size: 10pt; color: #00FFFF; position:relative; top:-5px; }
#link { font-family: Verdana,Arial; font-size: 10pt; color: #00FFFF; }
#awetter { font-family: Verdana,Arial; font-size: 10pt; color: #5E6CA2; font-weight: bold; position:relative; left:-30px; }
#pby { font-family: Verdana,Arial; font-size: 10pt; color: #5E6CA2; font-weight: bold; position:relative; top: -2px; }
#hpcopy { font-family: Verdana,Arial; font-size: 7pt; color: #5E6CA2; }
#head { font-family: Verdana,Arial; font-size: 12pt; color: #5E6CA2; font-weight: bold; }
#headred { font-family: Verdana,Arial; font-size: 12pt; color: #CC0000; font-weight: bold; }
#std { font-family: Verdana,Arial; font-size: 7pt; color: #5E6CA2; font-weight: bold; position:relative; margin-left:30px; }
#hpnewst { font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; position:relative; left:6px; }
#newst { font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; }
#newstb { font-family: Verdana,Arial; font-size: 8pt; color: #5E6CA2; font-weight: bold; }
#newsueb { font-family: Verdana,Arial; font-size: 10pt; color: #5E6CA2; font-weight: bold; }
#savered { font-family: Verdana,Arial; font-size: 10pt; color: #CC0000; font-weight: bold; }
#big { font-family: Verdana,Arial; font-size: 18pt; color: #5E6CA2; font-weight: bold; }
#bigred { font-family: Verdana,Arial; font-size: 18pt; color: #CC0000; font-weight: bold; }


/* ---------------------------- TABLE ---------------------------- */

.titel { background-image:url(../main_pic/up230.jpg); height:230px; background-repeat:no-repeat; border:0px; }
.leiste1 { background-image:url(../main_pic/leiste1.jpg); height:34px; border:0px; }
.bgwhite { background-color:#FFFFFF; }
.ergeb { height:20px; }
.ergebbg { height:30px; background-color:#E0E0E0;}


/* ---------------------------- TD ---------------------------- */

.teaser { position:relative; padding-top:14px; }
.vline { background-image:url(../main_pic/hpvtrenner.gif); }


/* ---------------------------- IMG ---------------------------- */

.sponsn { position:relative; top:-16px; margin-right:20px; }
.spons { position:relative; top:-16px; margin-right:20px; }

/* ---------------------------- FORMULARE ---------------------------- */

input, textarea, select { font-size:10pt; font-family:Verdana,Arial; color:#5E6CA2; }

.marker { font-family: Verdana,Arial; font-size: 8pt; color: #666666; font-weight: bold;  }
.feld { background-color:#FFFFFF; width:500px; border:1px solid #5E6CA2; }
.radfeld { background-color:#FFFFFF; width:30px; border:1px solid #5E6CA2; }

.bereich { background-color:#FFFFFF; width:500px; border:1px solid #5E6CA2; }

.button { background-color:#5E6CA2; color:#FFFFFF; width:245px; }


/* ---------------------------- GALLERY ---------------------------- */

#gallery {
text-align: left;
}
#gallery .Main {
width: 713px;
border:1px solid #E0E0E0;
background-color: #FFFFFF;
padding: 0px;
margin:0px;
}
#gallery img{
border:0px;
}
#gallery .navigation {
padding:0px ;
background:#FFFFFF;
}	
#gallery .navigation img{
border:0px;
}	
#gallery  a{
text-decoration:none;
font-family: Verdana,Arial;
font-size:10pt;
color: #666666;
}
#gallery a:hover{
text-decoration:underline;
color: #FF0000;
}
#gallery .seitennr a{
font-size:10pt;
}
#gallery .aktseitennr{
background-color: #293565;
color:#00FFFF;
text-decoration: underline;
}
#gallery .thumb td{
background-color: #FFFFFF;
padding:0px;
font-size:10pt;
}
#gallery .thumb img{
border:#293565 solid 1px;
}	
#gallery .show td{
background-color: #FFFFFF;
padding:5px;
}
#gallery .show img{
border:#000000 solid 1px;
}		
#gallery .info {
font-family: Verdana, Arial;
color:#666666;
font-size:10pt;
}
#gallery .download {
font-family: Verdana, Arial;
color:#293565;
font-size:10pt;
}		
#gallery .download a{
color: #666666;
font-size:10pt;
}
#gallery form {
margin:0px;
}
#gallery .kategorie select {
color: #293565;
background-color: #FFFFFF;
font-family: Verdana, Arial;
font-size: 10pt;
border: 1px solid #293565;
}
#gallery .bilders {
color: #293565;
font-family: Verdana, Arial;
font-size:10pt;
}
#gallery .bilders select {
color: #293565;
background-color: #FFFFFF;
font-family: Verdana,Arial;
font-size: 10pt;
border: 1px solid #293565;
}		

