﻿/*#############################################################################################
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!
#############################################################################################*/




/* Scrollbalken für IE + Schriftart*/

body {
background: #000000;
color: #FFFFFF;
font-family: verdana, arial, helvetica, geneva, sans-serif;
margin: 0px;
font-size: 11px;
line-height: 15px;
text-align:center;
}

/* Schrift-Definition */
a:link { text-decoration:none; font-weight:bold; color:#FFCC99; }
a:visited { text-decoration:none; font-weight:bold; color:#FFCC99; }
a:hover { text-decoration:underline; font-weight:bold; color:#CC9966; }
a:active { text-decoration:none; font-weight:bold; color:#FFCC99; }
a.no:link { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.no:visited { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.no:hover { text-decoration:underline; font-weight:bold; color:#CC9966; }
a.no:active { text-decoration:none; font-weight:bold; color:#FFFFFF; }
a.no2:link { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no2:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no2:hover { text-decoration:underline; font-weight:normal; color:#CC9966; }
a.no2:active { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no3:link { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no3:visited { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no3:hover { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.no3:active { text-decoration:none; font-weight:normal; color:#FFFFFF; }
a.hot:link { text-decoration:none; font-weight:bold; color:#FF0000; }
a.hot:visited { text-decoration:none; font-weight:bold; color:#FF0000; }
a.hot:hover { text-decoration:underline; font-weight:bold; color:#CC9966; }
a.hot:active { text-decoration:none; font-weight:bold; color:#FF0000; }
a.mini:link {font-size:8px; text-decoration:none; font-weight:normal; color:#FFCC99; }
a.mini:visited {font-size:8px; text-decoration:none; font-weight:normal; color:#FFCC99; }
a.mini:hover {font-size:8px; text-decoration:none; font-weight:normal; color:#CC9966; }
a.mini:active {font-size:8px; text-decoration:none; font-weight:normal; color:#FFCC99; }

.light { text-decoration:none; font-weight:normal; color:#CCCCCC; }



/* Form */

h1 { font-size: 13px; font-weight:normal; margin:0px; padding:0px; }
h2 { font-size: 12px; font-weight:normal; margin:0px; padding:0px; }

.hr {
color:#666666;
border-color:#666666;
}

#huelle{
width:100%;
height:100%;
border:0px;
background:url(grafiken/bg.png);
background-repeat:repeat-x;
}

#top{
width:500px;
height:303px;
margin:auto;
padding:0px;
background:url(grafiken/top.png);
border:0px;
}
#top a span {
display: block;
width: 500px;
height: 303px;
}
#top2{
width:500px;
height:303px;
margin:auto;
padding:0px;
background:url(grafiken/top2.png);
border:0px;
}
#top2 a span {
display: block;
width: 500px;
height: 303px;
}


#inhalt{
width:410px;
min-height:100px;
margin:auto;
padding:20px;
background-color:#000000;
text-align:left;
border-right:1px solid #666666;
border-left:1px solid #666666;
border-bottom:1px solid #666666;
}

#inhalt2{
width:410px;
margin:auto;
padding:20px;
background-color:#000000;
text-align:left;
border:1px solid #666666;
}

#bottom{
height:160px;
margin:auto;
padding:0px;
background:url(grafiken/bottom.png);
background-repeat:repeat-x;
text-align:center;
border:0px;
clear:both;
}

#footer{
width:600px;
margin:auto;
padding:0px;
color: #CCCCCC;
background-color:#000000;
text-align:center;
border:1px solid #666666;
font-size: 10px;
vertical-align:middle;
}

#bildde {
display: inline-block;
width: 16px;
height: 11px;
background-image: url(grafiken/de_dark.png);
background-repeat: no-repeat; 
}
#bildde:hover {
background-image: url(grafiken/de.png);
}
#bilden {
display: inline-block;
width: 16px;
height: 11px;
background-image: url(grafiken/en_dark.png);
background-repeat: no-repeat;
}
#bilden:hover {
background-image: url(grafiken/en.png);
}





/* Navigation */

div#navbar {
margin:auto;
height:30px;
width:450px;
border:1px solid #666666;
background-color: #000000;
}
div#navbar ul {
margin:0px;
padding:0px;
font-size:small;
color:#FFFFFF;
line-height:30px;
white-space:nowrap;
}
div#navbar li {
list-style-type:none;
display:inline;
}
div#navbar li a {
text-decoration:none;
padding:7px 5px;
color:#FFFFFF;
}
div#navbar li a:hover {
font-weight:bold;
color:#000000;
background-color:#CCCCCC;
}
div#navbar li a.h {
text-decoration:none;
padding:7px 5px;
color:#FF0000;
}
div#navbar li a.h:hover {
font-weight:bold;
color:#000000;
background-color:#CCCCCC;
}





/* Formulare */
.form_efeld {
color: #CCCCCC;
border: 1px solid #CCCCCC;
background-color: #000000;
}

.form_senden {
font-weight: bold;
padding: 5px;
vertical-align: middle;
text-align: center;
color: #000000;
border: 1px solid #CC6600;
background-color: #CC6600;
background: url(grafiken/gradient_button_active.png);
background-repeat: repeat;
cursor: pointer;
}
.form_senden:hover {
border: 1px solid #CC6600;
background-color: #FF6600;
background: url(grafiken/gradient_button_hover.png);
background-repeat: repeat;
}

.button {
display: block;
border: 1px solid #CC6600;
text-align: center;
cursor: pointer;
font-size: 14px;
font-weight: bold;
line-height: 29px;
background: url(grafiken/gradient_button_active.png);
background-repeat: repeat;
color:#000000;
}

.button:hover {
background-color: #FF6600;
border: 1px solid #CC6600;
cursor: pointer;
text-decoration:none;
background: url(grafiken/gradient_button_hover.png);
background-repeat: repeat;
}






.addthis_toolbox.atfixed {
    position: fixed;
    top: 30%;
    left: 20px;
    border: 1px solid #eee;
    padding: 5px 5px 1px;
    width: 32px;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.addthis_toolbox .custom_images a {
    width: 32px;
    height: 32px;
    margin: 0;
    padding: 0;
    cursor: pointer;
}
.addthis_toolbox .custom_images a img { border: 0; margin: 0 0 1px; opacity: 1.0; }
.addthis_toolbox .custom_images a:hover img { margin: 1px 0 0; opacity: 0.75; }





