body {
	margin: 0;
	padding: 0;
	background: #FFFFFF url(images/img04-neu.gif) repeat-x  ;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #7F7772;
}

h2, h3, h4, h5, h6, h7  {
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	color: #666666;
	display:inherit;
}

h2, h3, h4, h5, h6, h7 {
	font-size: 18px;
}

blockquote {
	font-style: italic;
}

#content {
	float: none;
	padding-top:10px;
	padding-bottom:10px;
	padding-left:25px;
	padding-right:25px;
}
#content .black {
	color: #000000;
}

#content .blue {
	color: #11449E;
}

#boxes .smallblue a {
	font-size: 11px;
	color: #11449E;
}


body {
	background-color: #FFFFFF;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url();
}
.orangeline {
	background-image: url(dateien/orange-line.gif);
	background-repeat: repeat-x;
	height: 4px;
}
#verzeichnis a {
	padding-left: 12px;
	background-image: url(dateien/img10.gif);
	background-position: left center;
	background-repeat: no-repeat;
}
.dotspace {
	background-image: url(dateien/dot-space.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.smallblue {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #11449e;
}
#learning {
	background-color: #5b84b8;
	height: 100%;
	background-image: url(dateien/learning-bg.gif);
	background-repeat: repeat-x;
}
#learningzwei {
	background-color: #5b84b8;
	background-image: url(dateien/learning-bg.gif);
	background-repeat: repeat-x;
}
.leftbgzwei {
	background-image: url(dateien/left-bg.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#navi a.default  {
	background-image: url(dateien/default-navi.gif);
	background-position: left top;
	padding-right: 16px;
	padding-left: 38px;
	width: 130px;
	margin-left:12px;
	padding-top: 7px;
	padding-bottom: 2px;
	background-repeat: no-repeat;
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #11449e;
	text-decoration: none;	
}
#navi a.default:hover  {
	color: #286be0;
}
#navi ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#navi li {
	margin: 0px;
	list-style-type: none;
	display: inline;
	padding: 0px;
}
#navi a {
	display: inline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	padding-right: 15px;
	padding-left: 15px;
}
#navi a:hover {
	color: #cfe5ff;
}
.shadow {
	background-image: url(dateien/shadow.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
.smallblue img {
	padding-top: 2px;
	padding-left: 2px;
}
h1 {
	display: inline;
	margin: 0px;
	padding: 0px;
}

#boxes {
	background-image: url(dateien/four-boxes.gif);
	background-repeat: no-repeat;
	background-position: center top;
	padding-top: 10px;
}
#navi {
	background-image: url(dateien/firstnavi-bg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
}
.lastline {
	background-image: url(dateien/lastline.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
}
#verzeichnis li, #verzeichnis ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#content a:link {
	color: #FF8D1F;
	text-decoration: none;
}
#content a:visited {
	color: #FF8D1F;
	text-decoration: none;
}
#content a:hover {
	color: #FFC68C;
	text-decoration: none;
}
#content a:active {
	color: #FF8D1F;
	text-decoration: none;
}
#content a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
}

#leftbox {
	margin-top: 5px;
	margin-bottom: 10px;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 7px;
}
ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}
#content li {
	background-image: url(dateien/img10.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 12px;
}
#content a.orange, #content a.orange:link, #content a.orange:visited {
	color: #FF8D1F;
	font-weight:bold;
}

#content .orangespacer {
	background-color: #FFE7AE;
	height: 1px;
	margin-top: 8px;
	margin-bottom: 8px;
}



.boxeins {
	background-color: #e4effe;
	border: 1px solid #ff6600;
	padding: 8px;
	margin-bottom: 8px;
	margin-top: 10px;
}

.boxzwei{
	background-color: #e4effe;
	border: 1px solid #ff6600;
	padding: 8px;
	margin-top: 4px;
	margin-bottom: 8px;
}

.boxdrei{
	background-color: #e4effe;
	border: 1px solid #ff6600;
	padding: 8px;
	margin-top: 4px;
}

.boxvier{
	background-color: #FFFFFF;
	border: 1px solid #ff6600;
	padding: 2px;
	margin-bottom: 8px;
}

.boxfuenf{
	background-color: #FFCC33;
	border: 1px solid #11449e;
	padding: 2px;
	margin-bottom: 8px;
}

#leftbox .boxeins a {
	color: #7F7772;
}
#leftbox .boxdrei a {
	color: #7F7772;
}
.leftbg {
	background-image: url();
	background-repeat: no-repeat;
	background-position: left top;
}

#content .clear {
	color: #7F7772;
	font-weight: normal;
	text-decoration: none;
	cursor: text;
}

/*------Beginn Menu------*/
#menu {list-style-type:none; margin:0 0 10px; padding:0; position:absolute; width:259px; background:#c1dcff; z-index:100;}
#menu li {display:block; padding:0; margin:0; position:relative; z-index:100;}
#menu li a, #menu li a:visited {display:block; text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dt a , #menu li a:hover dt a {background:#c1dcff url() center center;color:#ff6600;font-weight: bold;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#gallery li:hover dl, #menu li a:hover dl {height:18em; background:#dae7f9 url();} /*höhe der unterkategorie */
#menu table { padding:0; margin:-4px; font-size:1em;}
#menu dl {width: 259px; margin: 0; background: #dae7f9; cursor:pointer;}
#menu dt {margin:2; padding: 0; font-size: 11px;} /*Text Unterkategorie*/
#menu dd {margin:2; padding:0; font-size: 9px; text-align:left; } /*Text UnterUnterKategorie*/
.gallery dt a, .gallery dt a:visited { display:block; color:#11449e; background:#c1dcff url() center center; padding-top: 2px; padding-right: 5px; padding-bottom: 2px;
	padding-left: 10px;}
.gallery dd a, .gallery dd a:visited {color:#11449e; text-decoration:none; display:block; background:#dae7f9 url(); padding-top: 2px; padding-right: 5px;
	padding-bottom: 2px; padding-left: 20px;}
* html .gallery dd a, * html .gallery dd a:visited {height:1em;}
.gallery dd a:hover {background:#dae7f9; color:#ff6600;}
.gallery1 dt a, .gallery1 dt a:visited { display:block; color:#11449e; background:#dae7f9 url() center center; padding-top: 2px; padding-right: 5px; padding-bottom: 2px;
	padding-left: 10px;}
.gallery1 dd a, .gallery1 dd a:visited {color:#11449e; text-decoration:none; display:block; background:#dae7f9 url(); padding-top: 2px; padding-right: 5px;
	padding-bottom: 2px; padding-left: 20px;}
* html .gallery1 dd a, * html .gallery1 dd a:visited {height:1em;}
.gallery1 dd a:hover {background:#dae7f9; color:#ff6600;}
buttoneins { height: 27px; width: 263px; background-attachment: fixed; background-image: url(button.gif); background-repeat: no-repeat; background-position: left;}
#boxsechs { height:100%; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; padding-top: 0px; padding-right: 0px;	padding-bottom: 0px; padding-left: 0px;}
#menu1 { font-size: 11px; height: 27px; display:block; padding:0; margin:0; position:relative; z-index:100; background-image: url(button.gif); width: 263px; text-decoration: none;}
#menu1 dl { font-size: 11px; height: 27px; left: 5px; top: 3px; display:block; padding:0; margin:0; position:relative; z-index:100; color: #FFFFFF; font-weight: bold; font-family: Verdana, Arial, Helvetica, sans-serif;}
#boxsieben {
	height: 250;
	width: auto;
	background-attachment: fixed;
	background-image: url(button.gif);
	background-repeat: no-repeat;
	background-position: left;
	margin-bottom: 120;
}
#menu2 { font-size: 11px; height: 70px; display:block; color:#11449e; text-decoration:none; display:block; background:#c1dcff; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; width: 259px;}
#menu3 { font-size: 11px; height: 140px; display:block; color:#11449e; text-decoration:none; display:block; background:#c1dcff; padding-top: 2px; padding-right: 0px; padding-bottom: 2px; padding-left: 0px; width: 259px;}
#menu2 dl { font-size: 11px; left: 0px; top: 0px; display:block; padding:0; margin:0; position:relative; z-index:100; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
#menu3 dl { font-size: 11px; left: 0px; top: 0px; display:block; padding:0; margin:0; position:relative; z-index:100; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
button dt {background-color: #FF0000;}
button dl { text-decoration: none; display: block;}
.button dt a:hover { color:#ff6600; font-weight: bold;}
.button dt a, .button dt a:visited { display:block; color:#11449e; background:#c1dcff url() center center; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; text-decoration: none;}
button1 dt {
	background-color: #dae7f9;
	left: 5px;
	clip: rect(auto,auto,auto,5px);
}
button1 dl {
	text-decoration: none;
	display: block;
	background-color: #FFFFFF;
	margin-left: 5px;
}
.button1 dt a:hover { color:#ff6600; font-weight: bold;}
.button1 dt a, .button1 dt a:visited { display:block; color:#11449e; background:#dae7f9 url() center center; padding-top: 2px; padding-bottom: 2px; padding-left: 10px; text-decoration: none;}
/*-------End Menu--------*/


