/* CSS Document */
.title {color:white; font-size:36px; font-family:arial; background-color:#999999}
.text {color:black; font-size:12px; font-family:arial}
.textlist1 {color:black; background-color:#ffffff; border-style:none; font-size:12px; font-family:arial}
.textlist2 {color:black; background-color:#cccccc; border-style:none; font-size:12px; font-family:arial}
.Button { background-color:#0022A6; color:#fff; width:100px; border:2px solid #ddd; }
.HITHelvetica55 {font-family:Helvetiva; color:#99ccff;}
.HITHelvetica75 {font-family:Helvetiva; color:#000000; font-weight:bold;}
.HITArial {font-size: 12px; text-align: justify; min-height: 300px; font-family:Arial; color:#000000;}
.HITArialBold {font-size: 14px; font-family:Arial; color:#000000; font-weight:bold;}
.Test {font-family:Arial; color:#000000;text-decoration:underline;}

.pos a:link {color:#000000; text-decoration: underline}
.pos a:visited {color:#000000; text-decoration:none}
.pos a:active {color:black; text-decoration:none}
.pos a:hover {color:white; background-color:#000099}

.maintable body {background-color: #cccccc}
.maintable a {text-decoration: none}
.maintable a:hover {color: #FFCC66; background-color:#6E0509;}
.maintable a:hover span {display: block; position: absolute; top: event.clientY; left:event.clientX; }
.maintable a span {display: none;}
.maintable img {border: 1px solid navy; padding: 3px}


a:link {color:#000099; text-decoration:none}
a:visited {color:#000099; text-decoration:none}
a:active {color:black; text-decoration:none}
a:hover {color:white; background-color:#000099; text-decoration:none}
a:hover img {background-color:#ffffff; text-decoration:none}

INPUT{border-style:solid; text-align: left; font-size:11px; font-family:arial}
h3 {font-size:14px; font-family:arial; font-weight:bolder;}

body, html {
background-color: #F5F6F8;
font-family: Verdana, Arial, sans-serif;
color: #000000;
}

/* - - - - - - - - - - - - - - - - - - - - */
/* MENUE CSS */
/* - - - - - - - - - - - - - - - - - - - - */
#menuebox {
margin: 0;
padding: 1px;
font-size: 12px;
position: relative;
top: 0;
left: 0;
float:left;
}

#menuebox ul {
margin: 0;
padding: 0;
list-style-type: none;
}

#menuebox li {
margin: 0;
padding: 0;
text-align: left;
}

#menuebox li.trenner {
background-color: #cccccc;
background-color: #ffffff;
color: #ffffff;
color: #000000;
font-size: 10px;
font-weight: bold;
text-transform: uppercase;
}

#menuebox a {
display: block;
color: #000099;
padding: 3px 6px 3px 6px;
margin: 1px;
width: auto;
font-size: 11px;
text-decoration: none;

}

#menuebox a:hover {
color: #000099;
background-color: #ffffff;
text-decoration: underline;
}

#menuebox a.aktuell {
background-color: #ffcc00;
color: #000000;
border-left: 4px solid #495398;
border-right: 4px solid #495398;
}

body {
    background-color: #FFFFFF;
    font-size:12px;
    font-family:Verdana, Arial, Helvetica, sans-serif;
}

div#ssv {
	position: absolute;
	left: 800px;
	top: 50px;
	width: 250px;
	height: 178px;
	background-repeat: no-repeat;
    background-image: url(http://Hanschen-IT.de/src/ssv.png);
    -webkit-transform: 	rotate(10deg); 
	-moz-transform: 	rotate(10deg);
}

div#outer {
    width: 925px;
    background-color:#FFFFFF;
    margin-top: 5px;
    margin-bottom: 50px;
    margin-left: 10px;
    margin-right: auto;
    padding: 0px;
}
div#header {
    margin-left: 0px;
    margin-right: 0px;
    width: 905px;
    height: 120px;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    color:#ffffff;
    font-size:36px;
    font-family:arial;
    background-repeat:no-repeat;
    background-image: url(http://Hanschen-IT.de/src/header2.jpg);
    margin-bottom: 20px;
}
div#header_blanko {
    margin-left: 0px;
    margin-right: 0px;
    width: 905px;
    height: 120px;
    padding: 10px;
    text-align: left;
    font-weight: bold;
    color:#ffffff;
    font-size:36px;
    font-family:arial;
    background-repeat:no-repeat;
    margin-bottom: 20px;
}
div#header_nav {
    width: 905px;
    height: 45px;
    margin: 0px;
    text-align: bottom;
}
div#header_logo {
    width: 905px;
    height: 60px;
    margin: 0px;
    text-align: left;
    color:white;
}
div#header_pos {
    width: 923px;
    height: 18px;
    top: -20px;
    margin: 0px;
    position: relative;
    text-align: left;
    text-indent: 15px;
    border-bottom: 1px none;
}
div#nav {
    width: 228px;
    padding: 10px;
    margin-top: 1px;
    float: left;
}
div#clock {
    text-align: center;
    font-size: 11px;
    border:1px solid #000000;
    position: relative;
    top: 0px;
    left: 823px;
    width: 100px;
    height: 450px;
    margin-bottom: 20px;
}
div#main {
    min-height: 400px;
    position: relative;
    margin-left: 230px;
    top: 5px;
    left: 25px;
    width: 660px;
}
div#maintable {
    margin-top: 10px;
    position: relative;
    top: 0px;
    left: 25px;
    width: 685px;
    body {background-color: #cccccc}
    a {text-decoration: none}
    a:hover {color: #FFCC66; background-color:#6E0509;}
    a:hover span {display: block; position: absolute; top: event.clientY; left:event.clientX; }
    a span {display: none;}
    img {border: 1px solid navy; padding: 3px}
}
div#maintableDruck {
    margin-left: 5%;
    margin-top: 1px;
    margin-bottom: 30px;
    clear: right;
}
div#footer {
    position: relative;
    width: 915px;
    height: 20px;
    padding: 5px;
    margin-top: 10px;
    border-top: thin solid #000000;
    border-width: 1px;
    font-size:11px;
    font-family:arial; font-weight:bold;
}

div#facebook {
	margin-top: -14px;
	margin-left: 120px;
}

div#date {
    padding: 5px;
    margin: 0px;
    font-size:10px;
    font-family:arial;  
}

#umfrage {
	padding-left: 8px;
	padding-bottom: 14px;
	padding-right: 8px;
	padding-top: 14px;
	border-color: #264092;
	border-style: solid;
	border-width: 3px;
	font-weight: bold;
	font-size: 14px;
	font-family: sans-serif;
	border-radius:10px;
	-moz-border-radius:10px;
	-khtml-border-radius:10px;
	background-color: #b8c4e9;
}

#umfrage_radio {
	color: #707070;
	font-size: 10px;
	font-family: sans-serif;
}

