body {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D8EFF9 url('img/background.jpg') repeat-x scroll left top;
	left:0;
	position:absolute;
	top:0;
	width:100%;
	margin:0 auto;
	direction:ltr;
	font-family:arial,verdana,sans-serif;
}

html { overflow:-moz-scrollbars-vertical; }

select { 
	font-family:Verdana, , sans-serif;
  	font-size:11px; 
}

ul {
	margin:7px 0 20px 5px;
	padding:0 0 0 15px; 
}
  
ul li { padding:0 0 5px 0; }

#wrapper {
	background:url('img/header.jpg') top left no-repeat #fff;
	border:none;
	color:#333;
	display:block;
	font-size:12px;
	margin-top:0px;
	width:890px;
}

#skiplinks ul {	display:none; }

#wrapper .sitenav1_wrap_above #sitenav1 { 
	background:transparent;
	border:none; 
}

.faehnchen {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent url('http://www.pasch-net.de/css3/img/faehnchen.gif') no-repeat scroll right top;
display:inline;
float:right;
height:20px;
opacity:0.9;
padding:0 10px 0 0;
text-align:right;
}

#sitenav1_wrap {
	float:right;
	height:20px;
	margin:0 10px 0 0;
	padding:0;
	text-align:right;
	z-index:99;
}

#sitenav1 {
	background:transparent;
	border:none;
	display:inline;
	float:right;
	height:20px;
	padding:0;
	text-align:right;
	width:650px;
}


.navlink2_last a { border-right:none !important; }

#sitenav1 ul {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url('img/metanavi.gif') no-repeat scroll 0 0;
	float:right;
	height:20px;
	margin:0;
	opacity:0.9;
	padding:2px 0 3px 10px;
	text-align:right;
}

#sitenav1 ul a {
	color:#5A5A5A;
	font-family:arial,verdana,sans-serif;
	font-size:12px;
	padding:0px;
	text-align:right;
}

#sitenav1 ul li {
	border-right:1px solid #969696;
	display:inline;
	font-weight:normal;
	height:15px;
	list-style-type:none;
	padding:0 8px;
}

#sitenav1 ul li:last-child { border-right:none !important; }

#sitenav1 ul li { border-right: expression((this.parentNode.lastChild == this)? "none" : "1px solid #969696" ); }

#sitenav1 ul li a:hover, 
#sitenav1 ul li a:active, 
#sitenav1 a.currentpage {
	font-weight:normal;
	text-decoration:underline; 
}

#banner_wrap {
	height:120px; 
	display:block; 
	position:relative;
	width:890px;
	/*background:url('img/logo.jpg') top left no-repeat; */
}

.logo { 
	margin: 0 !important;
	padding: 0 !important;
	height:110px;
	left:10px;
	position:absolute; 
	top:5px; 
  	width:140px;
  	z-index:10;
}
  
.logo img {	border:medium none; }

/*.logo a:hover, 
.logo a { color:transparent; }
*/

#serendipity_banner {	
	border:none;
	background:transparent;
	height:94px;
	display:none;
}

#serendipity_banner_left,
#serendipity_banner_right {	display:none; }

#mid_wrap_inner { background:transparent url('img/wrap.jpg') repeat-y scroll 0 0; }

#zwischenraum {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url('img/zwischenraum.jpg') no-repeat scroll 0 0;
	clear:left;
	height:56px;
	left:0;
	position:relative;
	top:0;
}
	
#sitenav2_wrap { height:26px; }

#sitenav2 { 
	background:url('img/hauptnavi.jpg') repeat-x; 
  	border:none;
	height:26px;
	left:0px; 
	position:relative; 
	top:0px; 
  	width:890px;
}

#sitenav2 ul { 
	height:26px;
  	left:5px; 
	list-style-type:none;
	margin:0;
  	padding:0;
  	position:absolute; 
	text-align:left;  	
  	top:0;
	width:875px; 
}

#sitenav2 ul li 
{ display:inline;
  list-style:none;
  margin:0px 0px 0px 0px;
  padding:0px;
  height:26px;
  }
  
#sitenav2 ul li {
display:inline;
float:left;
font-size:13px;
font-weight:bold;
letter-spacing:normal;
}
  
#sitenav2 ul li a
{ float:left;
  height:26px;
  vertical-align:center;
  margin:0px;
  padding:0px 15px 0px 15px;
  line-height:26px; }

#sitenav2 li.navlink2_4 a {color: #013557 !important;}

#sitenav2 ul li.active
{ float:left;
  height:26px;
  vertical-align:center;
  margin:0px;
  padding:0px 15px 0px 15px;
  line-height:26px; }
 
#sitenav2 ul li.active a,
#sitenav2 ul li.active a:hover
{ padding:0px;
  border:none; }
  
#sitenav2 ul li.active a:hover
{ background:transparent;
  border:none; }
  
#sitenav2
{ font-size:13px; }

#sitenav2 ul li a
{ color:#FFFFFF; } /* Weiß */

#sitenav2 ul li a:hover,
#sitenav2 ul li.active,
#sitenav2 ul li.active a,
#sitenav2 ul li.active a:hover
{ color:#013557; }

#sitenav2,
#sitenav2 ul li.active
{ font-weight:bold; }

#sitenav2 ul li a:hover, #sitenav2 ul li a:active, #sitenav2 ul li a.currentpage:link, #sitenav2 ul li a.currentpage:visited, #sitenav2 ul li a.currentpage:hover, #sitenav2 ul li a.currentpage:active {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:#transparent;
}


#sitenav2 ul li a:hover, #sitenav2 ul li a:active, #sitenav2 a.currentpage {
padding:0 15px;
text-decoration:none;
}


#sitenav2 ul li a:hover,
#sitenav2 ul li.active a:hover
{ text-decoration:underline;
background:transparent;
}

#sitenav2 ul li a {
	border-left:none;
	border-right:none;
	color:#FFFFFF;
}





#content {
	display:inline;
	float:left;
	font-size:0.9em;
	border-left:none;
	width:500px;
	margin:10px;
}

#serendipityMasterSideBarRight {
	clear:right;
	display:inline;
	float:left;
	overflow:hidden;
	width:332px;
	margin:10px;
	border: none;
}

#serendipityDoubleSideBar .serendipitySideBarItem {
	width:330px;
	}

.fullbox_container {
	width:500px;
}

.tabfullbox_content, .fullbox_content {
	width:480px;
}

.halfbox_row {
	width:500px;
}

.halfbox_container_left {
	clear:left;
	float:left;
	width:243px;
}

.halfbox_content {
	float:left;
	margin:0;
	padding:10px;
	width:223px;
}

.halfbox_container_right {
	float:left;
	margin-left:10px;
	width:243px;
}



#serendipityLeftSideBar .serendipitySideBarItem {
	border:1px solid #bbb;  
}

.serendipitySideBarContent {
	padding:10px;
}

/*--------------- linke Navi ------------------*/

#linkenavi
{ position:relative; top:0px; left:0px; z-index:99;
  width:175px;
  line-height:15px;
  margin:0px 0px 16px 0px;
  padding:4px 0px 0px 0px;
  background:url('img/linkeSpalte.gif') no-repeat top; 
  font-size:12px !important;}

#linkenavi ul
{ list-style-type:none;
  margin:0px 0px 0px 0px;
  padding:0px 0px 4px 0px;
  background-image:url('img/linkeNavi.gif'); 
  background-repeat:no-repeat;
  background-position:bottom;
  display:inline-block;
  position:relative; }

#linkenavi li
{ float:left; clear:left;
  width:173px;
  margin:0px 0px 0px 0px;
  border-right:1px solid #d8d8d8;
  border-left:1px solid #d8d8d8;
  padding:0px; }
div>#linkenavi li
{ float:none; clear:none; }

#linkenavi li:first-child
{ border-top:none; }
  
#linkenavi li a,
#linkenavi li a:hover,
#linkenavi ul li span.active
{ padding:6px 2px 6px 12px;
  display:block; }

#linkenavi ul ul
{ margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  background:none; }

#linkenavi ul ul li
{ float:left; clear:left;
  width:165px;
  margin:0px 0px 0px 0px;
  list-style-type:none;
  border:none;
  padding:0px; }
div>#linkenavi ul ul li 
{ float:none; clear:none; }
  
#linkenavi ul ul a, 
#linkenavi ul ul a:hover,
#linkenavi ul ul li span.active
{ padding:4px 2px 4px 24px;
  display:block; }
  
#linkenavi ul ul ul
{ margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
  list-style-type:none;
  background:none; }

#linkenavi ul ul ul li
{ float:left; clear:left;
  width:165px;
  margin:0px 0px 0px 0px;
  list-style-type:none;
  border:none;
  padding:0px; }
div>#linkenavi ul ul li 
{ float:none; clear:none; }
  
#linkenavi ul ul ul a,
#linkenavi ul ul ul a:hover,
#linkenavi ul ul ul li span.active
{ padding:4px 2px 4px 36px;
  display:block; }

#linkenavi ul li span.active a,
#linkenavi ul li span.active a:hover
{ padding:0px 0px 0px 0px; }

#linkenavi ul li span.active,
#linkenavi ul ul li span.active,
#linkenavi ul ul ul li span.active,
#linkenavi ul li span.active a,
#linkenavi ul ul li span.active a,
#linkenavi ul ul ul li span.active a
{ background-repeat:no-repeat;
  background-position:top left; }
  


  
/*------------------ linke Navi Farben-------------------*/

#linkenavi ul li { border-top:1px solid #d8d8d8; }

#linkenavi ul ul li { border-top:none; }

#linkenavi ul ul ul li { border-top:none; }

#linkenavi li:first-child { border-top:none; }

#linkenavi li { border-top:expression((this.parentNode.firstChild == this)? "none" :"1px solid #d8d8d8" ); }

#linkenavi ul ul li,
#linkenavi ul ul ul li { border-top:expression((this.parentNode.firstChild == this)? "none" :"1px solid #ffffff" ); }

#linkenavi li a { background:#fff; }

#linkenavi ul ul li a { background:#fff; }

#linkenavi ul ul ul li a { background:#fff; }

#linkenavi ul li a:hover,	
#linkenavi ul li span.active,
#linkenavi ul li span.active a,
#linkenavi ul li span.offen a { background:url('img/naviAC.jpg') no-repeat center; }

#linkenavi ul ul li a:hover,	
#linkenavi ul ul ul li a:hover,	
#linkenavi ul ul li span.active,
#linkenavi ul ul ul li span.active { background:#fff; }

#linkenavi ul ul li span.active a,
#linkenavi ul ul ul li span.active a,
#linkenavi ul ul li span.offen a,
#linkenavi ul ul ul li span.offen a { 
	background-color:#fff;
  	background-image:none; } 

#linkenavi ul li a:hover,
#linkenavi ul li span.active,
#linkenavi ul li span.active a,
#linkenavi ul li span.offen a { color:#fff; }

#linkenavi li a,
#linkenavi li span.offen,
#linkenavi ul ul li a:hover,
#linkenavi ul ul li span.active,
#linkenavi ul ul li span.active a,
#linkenavi ul ul li span.offen a,
#linkenavi ul ul ul li a:hover,
#linkenavi ul ul ul li span.active,
#linkenavi ul ul ul li span.active a,
#linkenavi ul ul ul li span.offen a { color:#5f5f5f; }


.schnelleinstieg a:hover,
.s21714 { color:#000; } 

#linkenavi li a,
#linkenavi li span.offen { color:#505050; }

#linkenavi li span.active,
#linkenavi li span.offen { font-weight:bold; }

#linkenavi li a:hover,
#linkenavi ul ul li a:hover,
#linkenavi ul ul ul li a:hover { text-decoration:underline; }

.breadcrumbLink { color:#0977ac; }

.breadcrumbs { 
	color:#5a5a5a;
	display:block;
  	font-size:11px; 
	height:13px;
  	left:20px;
	position:relative; 
	top:3px; 
}
  
#funktionsleisteTyp4 { 
	background:#fff;
	clear:left; 
	display:block;
  	height:17px;
  	margin:0;
  	position:relative; 
	top:0;
	width:880px; 
}

#funktionsleisteTyp4 img { border:medium none; }

.funktionenTyp4, 
.funktionenTyp3, 
.funktionenTyp2 { 
	left:21px; 
	position:absolute; 
  	text-align:left;
	width:300px;
}
  
.drucken { float:left; }

.drucken a  { 
	background:url('http://www.pasch-net.de/bilder3/symbole/drucken.gif') no-repeat;
  	border-right:1px solid #969696;
  	height:11px;
	padding:0 9px 0 0;
  	margin:0 10px 0 0;
  	width:15px;  
}

.versenden { float:left; }
  
.versenden a { 
	background:url('http://www.pasch-net.de/bilder3/symbole/versenden.gif') no-repeat;
  	border-right:1px solid #969696;
  	height:11px;
	padding:0 10px 0 0;
  	margin:0 9px 0 0;
  	width:21px;  
}
  
.bookmarken1 { 
	float:left;
  	margin:0 9px 0 0;
  	padding:0 0 0 2px;
}
  
.bookmarken2 { 
	float:left;
	margin:0 9px 0 0;
	padding:0 0 0 2px;  	
}
  
.bookmarken3 { 
	float:left;
	margin:0 9px 0 0;
	padding:0 0 0 2px;
}
  
.bookmarken4 { 
	float:left;
	margin:0 9px 0 0;
	padding:0 0 0 2px;
}
  
.bookmarken5 { 
	float:left;
	margin:0 10px 0 0;
	padding:0 0 0 2px;
}

.topTyp4, .topTyp3 { 
	position:absolute; 
	right:21px; 
  	text-align:right;
  	width:220px;
}

.iconTop a img,
.iconTop a:hover img { color:transparent !important; }

.topTyp4 a {
  color:#437AAA !important;
  font-size:12px !important;
}

.topTyp4 a:hover { color:#FE6600 !important; }

  
.topTyp2, 
.topTyp1 { 
	position:absolute; 
	right:18px; 
  	text-align:right;
  	width:220px;
}

.iconTop { 
	background:url('http://www.pasch-net.de/bilder3/symbole/oben.gif') no-repeat;
  	bottom:-2px;
  	display:inline; 
	float:right;
  	height:9px;
	margin:0;
	padding:0;
  	position:relative; 
	vertical-align:bottom;
	width:11px;
} 
  
span>.iconTop { 
	bottom:-1px;
	position:relative; 
} 

.serendipity_Entry_Date { width:480px; }

.Entry_Date_Article_Overview { width:460px; }

#footer {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:transparent url(img/wrap.jpg) repeat-y scroll 0 0;
	border:none;
}

#footerlinie {
	-moz-background-clip:border;
	-moz-background-inline-policy:continuous;
	-moz-background-origin:padding;
	background:#D4D4D4;
	clear:right;
	display:block;
	height:1px !important;
	left:20px;
	margin: 0 !important;
	padding: 0 !important;
	position:relative;
	width:830px;
}

#footerlinie img { height:1px !important;
	margin:0;
	padding:0;
}

#footer_sitenav { 
	padding-top:5px; 
	margin-top:0px;
}

#footer_sitenav ul li a {
	color:#aaa;
	font-size:12px;
}

#footer_sitenav ul li {
	border-right:1px solid #aaa; 
	padding:0px;
}

#footer_sitenav ul li { border-right: expression((this.parentNode.lastChild == this)? "none" : "1px solid #aaa" ); }

#footer_sitenav ul li:last-child { 
	border-right:none !important; 
	padding:0px; 
}

.tabfullbox_entry, .fullbox_entry, .halfbox_entry {
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	-khtml-border-radius:5px;
	border:1px solid #bbb; 
	border-radius:5px;
	margin-bottom:30px;
	padding:10px;
}

/*.serendipity_Entry_Date,
.Entry_Date_Article_Overview,
.tabfullbox_content, .fullbox_content,
.fullbox_container,
.serendipitySideBarTitle,
.serendipity_calendarDay.Active.Link,
.serendipity_commentsTitle,
.tabfullbox_container .tabfullbox_item, 
.halfbox_container_right, 
.halfbox_container_left, 
.fullbox_container,
#content h3.category_title,
.serendipitySideBarItem {
	-khtml-border-radius:5px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}*/

.tabfullbox_entry:hover, 
.fullbox_entry:hover, .halfbox_entry:hover { background-color:#f5f5f5; }

/*.serendipity_Entry_Date .serendipity_image_right { display:none; }*/

.all_in_category { display:none; }

.kamera { margin-top:10px; }

#content h4 { font-size: 18px; }

.serendipity_entryFooter { font-size: 11px; }

#content { font-size: 12px; }

.serendipitySideBarTitle,
.serendipity_commentsTitle { font-size: 14px; }

#footer { font-size: 11px; }

.serendipitySideBarContent { font-size: 13px; }

.plugin_comment_wrap { padding: 5px; }

.freetag_cloud h2, #content h3 { font-size: 17px; }

/*pasch tabs*/
#wrapper{width: 920px; background-color: transparent;position: relative;}
#paschTabsWrapper{position: absolute; top: 213px; right: 0px; width: 40px;margin: 0; padding: 0; overflow: hidden;}
#paschTabs{position: realtive; width: 40px;margin: 0; padding: 0; overflow: hidden;}
.paschTab{cursor: pointer; background: #C3F; width: 40px; height: 114px; list-style: none; margin: 0 0 3px -5px; padding: 0;}

#tabDefault{background: url(http://www.pasch-net.de/css3/img/tabs.jpg) 0 0 no-repeat;}
#tabSchueler{background: url(http://www.pasch-net.de/css3/img/tabs.jpg) -200px 0 no-repeat;}
#tabLehrer{background: url(http://www.pasch-net.de/css3/img/tabs.jpg) -100px 0 no-repeat;}
.tabShadow{position: absolute;height: 114px; width: 3px; background: url(http://www.pasch-net.de/css3/img/tabShadow.gif) no-repeat;}

.byline_credentials { display: none; }

.serendipity_image_right { margin:0 0 0 1px !important; }
