﻿/*#############################################################################################
Ein Entfernen des Copyright-Vermerks kann rechtliche Schritte nach sich ziehen!


Der Inhalt dieser Homepage und insbesondere dieser Datei unterliegt dem Copyright von
Jens Kürschner, nachfolgend Autor genannt!
Der Code oder Teile dessen dürfen ohne ausdrückliche
Genehmigung des Autors nicht frei verwendet werden, sowohl für privaten, als auch gewerblichen
Gebrauch!
Bei Missachtung muss mit rechtlichen Konsequenzen gerechnet werden!!

Jens Kürschner
mail@jenskuerschner.de
www.jenskuerschner.de

Ein Entfernen des Copyright-Vermerks kann rechtliche Schritte nach sich ziehen!
#############################################################################################*/





body {
background-color: #F3F3F3;
color: #000000;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
text-align: left;
padding:0px;
margin:0px;
}


/* Hyperlinks & Schriften */

a:link { text-decoration:none; font-weight:bold; color:#000000; }
a:visited { text-decoration:none; font-weight:bold; color:#000000; }
a:hover { text-decoration:underline; font-weight:bold; color:#165287; }
a:active { text-decoration:none; font-weight:bold; color:#000000; }

a.no:link { text-decoration:none; font-weight:normal; color:#000000; }
a.no:visited { text-decoration:none; font-weight:normal; color:#000000; }
a.no:hover { text-decoration:underline; font-weight:normal; color:#165287; }
a.no:active { text-decoration:none; font-weight:normal; color:#000000; }

a.no2:link { text-decoration:none; font-weight:bold; color:#000000; }
a.no2:visited { text-decoration:none; font-weight:bold; color:#000000; }
a.no2:hover { text-decoration:none; font-weight:bold; color:#165287; }
a.no2:active { text-decoration:none; font-weight:bold; color:#000000; }

.light { text-decoration:none; font-weight:normal; color:#666666; }

h1 { font-size: 12px; font-weight:normal; display:inline; }
h2 { font-size: 12px; font-weight:normal; display:inline; }
h3 { font-size: 12px; font-weight:normal; display:inline; }
h4 { font-size: 12px; font-weight:normal; display:inline; }



/* Form */

#frame {
position: relative;
width: 988px;
height: 100%;
margin: 0px auto 0px auto;
border: 0px;
background: url(grafiken/hintergrund_content.png);
background-repeat: repeat-y;
}

#frame2 {
position: relative;
width: 988px;
height: 100%;
margin: 0px auto 0px auto;
border: 0px;
padding-top: 20px;
text-align: center;
background: url(grafiken/hintergrund_content2.png);
background-repeat: repeat-y;
}

#shadow_top {
width: 988px;
height: 7px;
margin: 5px auto 0px auto;
border: 0px;
background: url(grafiken/schatten_top.png);
background-repeat: repeat-y;
}

#shadow_top2 {
width: 988px;
height: 7px;
margin: 5px auto 0px auto;
border: 0px;
background: url(grafiken/schatten_top2.png);
background-repeat: repeat-y;
}

#shadow_bottom {
width: 988px;
height: 7px;
margin: 0px auto 5px auto;
border: 0px;
background: url(grafiken/schatten_bottom.png);
background-repeat: repeat-y;
clear:both;
}

#shadow_bottom2 {
width: 988px;
height: 7px;
margin: 0px auto 5px auto;
border: 0px;
background: url(grafiken/schatten_bottom2.png);
background-repeat: repeat-y;
clear:both;
}

#top {
width: 937px;
height: 150px;
margin: 0px 45px 0px 6px;
background: url(grafiken/top.png);
}
#top a span {
display: block;
width: 937px;
height: 150px;
}

#content {
width: 887px;
margin: 0px 45px 0px 6px;
padding: 25px;
text-align: left;
line-height: 16px;
background-color: #FFFFFF;
float: left;
}

#bottom {
width: 907px;
margin: 0px 45px 0px 6px;
padding: 15px;
text-align: left;
font-size: 10px;
clear: both;
background-color: #D2D3D5;
background-image: url(grafiken/bottom.png);
background-repeat: repeat-x;
}





/* Navigation */

#navigation {
width: 937px;
margin: 0px 45px 0px 6px;
padding: 0px;
text-align: center;
float: left;
background-color: #165287;
}

ul#button {
z-index: 30;
}

ul#button div {
position: absolute;
visibility: hidden;
}

ul#button div a {
position: relative;
display: block;
width: 182px;
white-space: nowrap;
text-align: center;
text-decoration:none;
background: #165287;
color: #FFFFFF;
}

ul#button div a:hover {
background: #486D9F;
}


ul#button li {
display:block;
padding:0;
margin:0;
height:30px;
width: 182px;
line-height:30px;
float: left;
list-style-type: none;
cursor: pointer;
}

ul#button li a.navi{
display:block;
height:30px;
width: 182px;
line-height:30px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

ul#button li a.navi:hover {
background-color: #486D9F;
}

ul#button li a.navi2{
display:block;
background-color: #486D9F;
height:30px;
width: 182px;
line-height:30px;
text-decoration:none;
font-weight:bold;
color:#FFFFFF;
}

ul#button li a.navi2:hover {
background-color: #486D9F;
color:#FFFFFF;
}






/* Formulare */

.form_efeld {
font-size: 13px;
font-family: Arial;
color: #000000;
border: 1px solid #CCCCCC;
background-color: #FFFFFF;
}

.form_senden {
font-size: 12px;
padding: 5px;
font-weight: normal;
vertical-align: middle;
text-align: center;
color: #000000;
border: 1px solid #CCCCCC;
background-color: #D2D3D5;
cursor: pointer;
}
.form_senden:hover {
border: 1px solid #165287;
background-color: #165287;
color: #FFFFFF;
}