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

div#bodydiv { text-align:left; margin:0; width:650px; }

/* Linkfarbe für Textbereiche */
a:link,
a:visited,
a:active,a:hover { color:#000000; text-decoration:underline; }

div#tagline { display: none }

div#header { }
div#logo { }
div#header div#login { display:none; }
div#header div#logout { display:none; } /*
div#header div#login div#logindiv { padding:3px 0 0 5px; color:#ffffff; font-size:10px; line-height:14px; text-transform:uppercase; }
div#header div#login div#logindiv form { margin:0; padding:0; }
div#header div#login div#logindiv input { width:135px; height:15px; border:0; color:#000000; margin:2px 0 6px 0; font-size:10px; }
div#header div#logout { float:right; width:102px; margin-top:117px; text-transform:uppercase; }
div#header div#logout a { display: block; width:102px; padding:3px 0 3px 0; background-color:#000000; text-align:center; text-transform:uppercase; }
div#header div#logout a:link,div#header div#logout a:visited,div#header div#logout a:active,div#header div#logout a:hover { text-decoration:none; } */


div#header div#hauptnavi { margin:0 0 0 5px; }
div#header div#hauptnavi ul { margin:0; padding:0; list-style-type:none; }
div#header div#hauptnavi li { display: block; float:left; margin:0 5px 0 0; padding:0; }
div#header div#hauptnavi a { display: block; width:102px; padding:3px 2px 3px 2px; text-align:center; text-transform:uppercase; background-color:#ffffff; border:solid 1px #000000; }
div#header div#hauptnavi a:link,div#header div#hauptnavi a:visited,div#header div#hauptnavi a:active { color:#000000; text-decoration:none; }
div#header div#hauptnavi a:hover { color:#000000; text-decoration:none; background-color:#ffffff; }
/*
div#header div#hauptnavi a.schueler:hover { background-color:#FF00FE; }
div#header div#hauptnavi a.lehrer:hover { background-color:#0099FF; }
div#header div#hauptnavi a.firmen:hover { background-color:#33CC33; }
div#header div#hauptnavi a.info:hover { background-color:#FF6600; }
*/
div#content { clear:both; text-align:left; margin:0; padding:5px 0 10px 0; }
div#content div#subnavi { margin:0 0 0 5px; }
div#content div#subnavi ul { margin:0; padding:0; list-style-type:none; }
div#content div#subnavi li { display:block; float:left; margin:0 5px 0 0; padding:0; }
div#content div#subnavi a { display:block; width:102px; padding:3px 2px 3px 2px; text-align:center; font-size:11px; text-transform:uppercase; }
div#content div#subnavi a:link,div#content div#subnavi a:visited,div#content div#subnavi a:active { text-decoration:none; }
div#content div#subnavi a:hover { text-decoration:none; }

div#content div#contentdiv { float:left; width:650px; background-color:#ffffff; margin-top:10px; }
div#content div#contentdiv div#textdiv { float:left; padding:10px; max-width:255px; line-height:15px; }
div#content div#contentdiv div#textdiv h1 { margin:0 0 20px 0; padding:0; font-size:18px; line-height:20px; font-weight:bold; }
div#content div#contentdiv div#textdiv h2 { margin:0 0 20px 0; padding:0; font-size:12px; line-height:15px; font-weight:bold; }
div#content div#contentdiv div#textdiv h3 { margin:0 0 10px 0; padding:0; font-size:11px; line-height:14px; font-weight:normal; border-bottom:dotted 1px #000000; text-transform:uppercase; }

div#content div#contentdiv div#textdiv ul { margin:0; padding:0; list-style-type:none; }
div#content div#contentdiv div#textdiv li { display: block; margin:0 0 10px 0; padding:0; font-size:11px; }
div#content div#contentdiv div#textdiv li a { /* display:block; */ padding:3px 2px 3px 2px; text-align:left; text-transform:uppercase; }
div#content div#contentdiv div#textdiv li a span { /* display:block; float:left; */ width:20px; }
div#content div#contentdiv div#textdiv li a:link,div#content div#contentdiv div#textdiv li a:visited,div#content div#contentdiv div#textdiv li a:active { color:#000000; text-decoration:underline; }
div#content div#contentdiv div#textdiv li a:hover { color:#000000; text-decoration:underline; }

div#content div#contentdiv div#bilddiv { float:right; padding:5px; }
div#content div#contentdiv div#rechtespalte { float:right; width:375px; }
div#content div#contentdiv div#rechtespalte div#rechtstext { margin:20px 5px 10px 0; }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtsheader { height:90px; border:solid 1px #FFFF00; /* background:url(img/list_bg_header.jpg) right top no-repeat #FFFF00; */ }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtsbilder { text-align:left; }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtsbilder img { margin:0 5px 5px 0; }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtsheader div.img { float:right; margin:0; }
div#content div#contentdiv div#rechtespalte div#rechtstext h1 { padding:13px 0 0 10px; margin:0; font-size:16px; line-height:16px; font-weight:bold; }
div#content div#contentdiv div#rechtespalte div#rechtstext h1 span { display:block; font-size:45px; line-height:45px; margin:0; padding:0; height:54px; font-family:Arial,Helvetica,sans-serif; }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtstextdiv { padding:20px 20px 10px 10px; margin:0; }
div#content div#contentdiv div#rechtespalte div#rechtstext div#rechtstextdiv h2 { margin:0 0 20px 0; padding:0; font-size:12px; line-height:15px; font-weight:bold; }

div#content div#tools { display:none; } /*
div#content div#tools ul { margin:0; padding:0; list-style-type:none; }
div#content div#tools li { display: block; margin:0 0 3px 0; padding:0; }
div#content div#tools a { display: block; width:140px; padding:3px 2px 3px 22px; text-align:left; font-size:11px; text-transform:uppercase; }
div#content div#tools a:link,div#content div#tools a:visited,div#content div#tools a:active { color:#000000; text-decoration:none; background-color:transparent; }
div#content div#tools a:hover { color:#000000; text-decoration:none; background-color:#C6BFB6; }
div#content div#tools a.tellafriend { background-image:url(img/icon_tellafriend.gif); background-repeat:no-repeat; background-position: 7px 1px; }
div#content div#tools a.drucken { background-image:url(img/icon_drucken.gif); background-repeat:no-repeat; background-position: 7px 4px; }
*/

div#footer { clear:both; text-align:left; margin:0; padding:20px 0 20px 10px; }
div#footer div#footdiv { margin:0px; background-color:#ffffff; }
div#footer div#footdiv a#weiter { display:none; float:right; margin:4px 5px 0 0; padding:2px 2px 0 2px; font-size:11px; text-transform:uppercase; } /*
div#footer div#footdiv a#weiter:link,div#footer div#footdiv a#weiter:visited,div#footer div#footdiv a#weiter:active { color:#000000; text-decoration:underline; }
div#footer div#footdiv a#weiter:hover { color:#000000; text-decoration:underline; } */
div#footer div#impressumlink { display:none; } /*
div#footer div#impressumlink a { display: block; width:140px; padding:3px 2px 3px 7px; text-align:left; font-size:11px; text-transform:uppercase; }
div#footer div#impressumlink a:link,div#footer div#impressumlink a:visited,div#footer div#impressumlink a:active { color:#000000; text-decoration:none; background-color:transparent; }
div#footer div#impressumlink a:hover { color:#000000; text-decoration:none; background-color:#C6BFB6; } */
div#footer div#dbdlogo { text-align:left; }
div#footer div#dbdlogo img { display:none;  }

