/*neues Logo*/
#logo{
	margin:0 0 30px 0;
}

/*DZ, Ã¤nderung auf neues Layout -start-*/
.schulTemplate a {
	outline: 0px;
}

.schulTemplate header#header {
	border-top-color: #b5007c;
}

.schulTemplate #service-nav li.layout-2 a {
	background-color: #b5007c;
}

.schulTemplate #service-nav li.layout-2 {
	background: url("../Images/Background/rundung-flappe-magenta.png") no-repeat scroll left top, url("../Images/Background/rundung-flappe-magenta-ro.png") no-repeat scroll right top transparent;
}

.schulTemplate #meta-nav .active a, .schulTemplate #breadcrumb-nav li a,
.schulTemplate #local-nav .root li.active > a, .schulTemplate #local-nav .root li.active-sub > a, .schulTemplate #local-nav .root > li > ul > li.active > a, .schulTemplate #local-nav .root > li > ul > li.active-sub > a {
	color: #b5007c;
}

.schulTemplate .tx-portlet .portlet-nav .active a, .schulTemplate .tx-portlet .portlet-nav li a:hover, .schulTemplate .tx-portlet .portlet-nav li a:focus {
	background-image: url("../Images/Portlet/protlet_hover_01.jpg");
	background-color: #d777b7;
}

.schulTemplate #main-nav .root>li.active, .schulTemplate .pagebrowser ul li.active a, .schulTemplate .pagebrowser ul li a:hover {
	background-color: #b5007c;
}

.schulTemplate #local-nav .root li.active, .schulTemplate #local-nav .root li.active-sub {
	border-right-color: #b5007c;
}

.schulTemplate a, .tx-portlet .portlet-content a {
	color: #b5007c;
}

.schulTemplate a:visited, .tx-portlet .portlet-content a:visited {
	color: #97005e;
}

.schulTemplate .pagebrowser .prev, .schulTemplate .pagebrowser .next {
	background-image: url("../Images/Background/pagebrowser-prev-next.gif");
}

.schulTemplate .more,
.schulTemplate .list-rz span.more {
	background: none;
}

.praxis .list-rz a[href^="http:"], .praxis .external-link, .praxis .external-link-new-window, .list-rz a[href^="http:"], .external-link, .external-link-new-window {
	background-image: url("../Images/Background/icon-external-link-schule.gif");
}

.list-rz .img-wrap a {
	background: none;
}

.schulTemplate .tx-ch-search .list-rz li .inner-wrap {
	background-image: none;
}

.schulTemplate #local-nav .root > li ul > li {
	width: 207px;
}

div#page.schulTemplate header#header div.inner h2#leveltitle {
	left: 200px;
	top: 40px;
}

div#page.schulTemplate header#header div.inner h2#leveltitle span {
	background-color: #b5007c;
}

div#page.schulTemplate #footer-nav .active ul {
	top: 50px;
}

/*DZ, Ã¤nderung auf neues Layout -ende-*/
.schulTemplate #footer {
	background: url("../Images/bgFooter.png") repeat-x scroll center top transparent;
	color: #000000;
	font-family: Arial, sans-serif;
	min-height: 142px;
	height: 180px;
	overflow: hidden;
	padding: 45px 0 20px;
	position: relative;
}

#footer .decoration {
	background: url("../Images/bgSheet.png") no-repeat scroll center top transparent;
	height: 47px;
	left: 0;
	position: absolute;
	top: 0px;
	width: 100%;
}

.schulTemplate .footerRight {
	float: right;
	/*width: 200px;*/
}

.schulTemplate .footerRight .csc-textpic .csc-textpic-imagewrap img {
	display: inline;
	margin-left: 10px;
}

.clear {
	clear: both;
}

.schulTemplate #footer a {
	color: #000000;
}

.schulTemplate #footer a:hover {
	text-decoration: underline;
}

#footer p.bodytext {
	font-size: 11px;
	line-height: 13px;
}

.schulTemplate #footer .column {
	margin: 0;
	text-align: left;
}

*+html .schulTemplate #footer .column img {
	margin-left: -20px;
}


