BODY
{
    SCROLLBAR-BASE-COLOR: rgb(160,172,178);
    SCROLLBAR-FACE-COLOR: rgb(160,172,178);
    SCROLLBAR-SHADOW-COLOR: rgb(207,213,216);
    SCROLLBAR-ARROW-COLOR: rgb(68,72,78);
    SCROLLBAR-HIGHLIGHT-COLOR: rgb(207,213,216);
   	COLOR: rgb(100,115,130);
   	BACKGROUND-COLOR: rgb(233,238,245);
    BACKGROUND-IMAGE: url('/images/bg1.jpg');
    BACKGROUND-REPEAT: repeat-x;

    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    FONT-SIZE: 12px;
    margin: 0;
    padding: 0;
}

html {
  height:100.05%;
  overflow-y:scroll;
	BACKGROUND-COLOR: rgb(233,238,245);
	    BACKGROUND-IMAGE: url('/images/bg1.jpg');
	        BACKGROUND-REPEAT: repeat-x;
 }

h1 {margin-top:0px; color:rgb(62,104,12); font: bold 18px Verdana,Arial}
h2 {margin-top:0px; color:rgb(113,147,27); font: bold 14px Verdana,Arial}
h3 {margin-top:0px; color:rgb(33,82,155); font: bold 12px Verdana,Arial; margin-bottom:5px}

a:link, a:visited {text-decoration:none; color:rgb(168,66,52)}
a:hover, a:active {text-decoration:underline; color:rgb(168,66,52)}
a:focus { outline: none;}

#banner {position:absolute; top:0px; left:50%; width:950px; height:100px; margin-left:-475px; background-image: url('/images/nav_bg2.jpg'); background-repeat: no-repeat;}
#nav {position:absolute; left:204px; top:54px;}
#slogan {position:absolute; left:165px; top:15px;}
#container {position:absolute; top:100px; left:50%; width:950px; margin-left:-475px; background-color:rgb(255,255,255);}
#menu {margin-left:27px; margin-top:50px; width:150px; min-height:400px; margin-right:27px;float:left; display:inline;}
#content {width:719px; margin-top:27px;float:left;}
#logo {position:absolute; left:27px; top:-55px;}
#footer {BACKGROUND-COLOR: rgb(233,238,245); height:47px; background-image: url('/images/footer_bg1.jpg'); background-repeat: no-repeat; clear:both}

#linkeSP {border-right: 0px solid rgb(203,209,182); padding-right:13px; margin-right:13px; float:left; }

.navtxt {font-size:11px; color:rgb(255,255,255); margin:0px; padding-top:4px;  padding-bottom:4px; letter-spacing:1px;}
.navtxt a:link, .navtxt a:visited {text-decoration:none; color:rgb(255,255,255)}
.navtxt a:hover {text-decoration:none; color:rgb(183,190,222);}

.footertxt {font-size:10px; font-weight:normal; color:rgb(9,37,78); text-align:center; BACKGROUND-COLOR: rgb(233,238,245);}
.footertxt a:link, .footertxt a:visited {text-decoration:none; color:rgb(168,66,52);}
.footertxt a:hover, .footertxt a:active {text-decoration:underline; color:rgb(168,66,52);}

.menutem { font-size:12px; color:rgb(255,255,255);border-bottom:1px solid rgb(183,190,222); padding:5px; padding-left:0px; margin-left:17px; margin-right:17px; letter-spacing:0px;}
.menutem a:link, .menutem a:visited {display:block; text-decoration:none; color:rgb(255,255,255)}
.menutem a:hover, .menutem a:active {text-decoration:none; color:rgb(183,190,222);}

.menutem1 { font-size:12px; color:rgb(255,255,255); border-bottom:1px solid rgb(183,190,222);padding:5px; padding-left:0px; margin-left:17px; margin-right:17px; display:block;}
.menutem1 a:link, .menutem1 a:visited {display:block; text-decoration:none; color:rgb(183,190,222);}
.menutem1 a:hover, .menutem1 a:active {text-decoration:none; color:rgb(183,190,222);}

.blocktext {text-align:justify; font-size:12px; line-height:16px; margin-top:0px}
.stdtext {text-align:left; font-size:12px; line-height:16px; margin-top:0px}
.infotext {text-align:left; font-size:11px; margin-top:0px}

.infolink {background-color:rgb(82,104,12); COLOR: rgb(255,255,255); padding-left:21px; padding-top:5px; font-size:11px; Font-weight:bold; height:19px; margin-bottom:5px; background-image:url('../images/arrow_right.gif'); background-repeat:no-repeat;}
.infolink a:link, .infolink a:visited {text-decoration:none; color:rgb(255,255,255); display:block;}
.infolink a:hover, .infolink a:active {text-decoration:none; color:rgb(183,190,222)}

.infolinkblau {background-color:rgb(233,238,245); COLOR: rgb(33,82,155); border: 1px solid rgb(188,203,225); font-size:11px; Font-weight:bold; height:23px; margin-bottom:5px;}
.infolinkblau a:link, .infolinkblau a:visited, .infolinkblau a:active {text-decoration:none; color:rgb(33,82,155); display:block; padding-left:21px; padding-top:6px; padding-bottom:5px; background-image:url('../images/arrow_right_blue.gif'); background-repeat:no-repeat;}
.infolinkblau a:hover {text-decoration:none; background-color:rgb(188,203,225);}

.infolinkgruen {background-color:rgb(238,240,231); COLOR: rgb(82,104,12); border: 1px solid rgb(203,209,182); font-size:11px; Font-weight:bold; height:23px; margin-bottom:5px;}
.infolinkgruen a:link, .infolinkgruen a:visited, .infolinkgruen a:active {text-decoration:none; color:rgb(82,104,12); display:block; padding-left:21px; padding-top:6px; padding-bottom:5px; background-image:url('../images/arrow_right_green.gif'); background-repeat:no-repeat;}
.infolinkgruen a:hover {text-decoration:none; background-color:rgb(203,209,182);}

.boxtext {border: 1px solid rgb(203,209,182); padding:13px; line-height:16px; text-align:left; background-color:rgb(238,240,231)}
.boxtextblue {border: 1px solid rgb(188,203,225); padding:13px ;line-height:16px; text-align:left; background-color:rgb(233,238,245);}
.boxtextverlauf {background-image:url('../images/bg_box.jpg');background-repeat:repeat-x; background-position:bottom; border: 1px solid rgb(188,203,225); padding:5px; padding-bottom:25px; line-height:16px; text-align:left; background-color:rgb(255,255,255)}
.boxplayer {border: 1px solid rgb(188,203,225); padding:5px; line-height:16px; text-align:left; font-size:10px; font-weight:bold; background-color:rgb(255,255,255)}


.bildrahmen {border: 1px solid rgb(113,147,27); border: 1px solid rgb(255,255,255); margin:2px}
.bildrechts {float:right; margin-left:17px; margin-bottom:5px;font-size:9px;}
.bildlinks {float:left; margin-right:17px; margin-bottom:5px; font-size:9px;}

.team {border: 1px solid rgb(188,203,225); background-color:rgb(233,238,245); float:left; width:165px}
.teamtext {font-size:10px; padding:7px}
.angebot {border: 1px solid rgb(188,203,225); background-color:rgb(233,238,245); font-size:11px; padding:5px}

.newsdate {font-size:11px; margin:0px;}
.newsheadline {font-size:12px; font-weight:bold; color:rgb(113,147,27); margin-top:5px; margin-bottom:5px;}
.newstext {font-size:12px; line-height:16px; margin-top:11px;  margin-bottom:0px; text-align:justify}


.button
{
    BORDER:1px solid rgb(168,66,52);
    BACKGROUND-COLOR: rgb(168,66,52);
	COLOR: rgb(255,255,255);
	FONT-FAMILY: Arial;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	LETTER-SPACING:1px;
	cursor:hand;
}

.eingabe
{
    BORDER: 1px solid rgb(203,209,182);
    PADDING-LEFT: 5px;
    BACKGROUND-COLOR: rgb(246,247,243);
	font-size:13px;
}

.fehler
{
	font-size:1spx;
	font-weight: bold;
	color:rgb(232,49,54);
}

li
{
	margin-left:-15px;
	font-size:12px;
	line-height:16px;
	list-style-image:url('../images/point7.gif');
}