/* CSS Document */

* {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}
a {
	text-decoration:underline;
	color: #FF6600;
}
#container {
	width: 710px;
	margin: auto;
}
#page-globals {
	background-color:#ffffff !important;
	width: 710px;
	margin-top:15px;
	float:left;
}
#inner {
	width:660px;
	padding-top:23px;
	padding-left:28px;
	padding-right:28px;
	padding-bottom:26px;
	float:left;
}
#header-one {
	height:99px;
}
#header-two {
	padding-top:6px;
	height:138px;
}
#header-two-home {
	padding-top:6px;
	height:35px;
}
.nav-wrapper {
	margin-bottom:6px;
}
.header-two-navigation {
	font-size:12px;
	height:18px;
	margin-bottom:6px;
}
.header-two-navigation a {
	text-decoration:none;
	color:black;
}
.header-two-navigation a:hover {
	font-weight:bold;
}
.off {
	width:90px;
	float:left;
	text-align:center;
}
.on {
	width:90px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.off-bild {
	width:120px;
	float:left;
	text-align:center;
}
.on-bild {
	width:120px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.off-ueber {
	width:80px;
	text-align:center;
	float:left;
}
.on-ueber {
	width:80px;
	float:left;
	font-weight:bold;
	text-align:center;
}
.on-projekte {
	width:70px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.off-projekte {
	width:70px;
	float:left;
	text-align:center;
}
.on-service {
	width:60px;
	font-weight:bold;
	text-align:center;
	float:left;
}
.off-service {
	width:60px;
	float:left;
	text-align:center;
}
#picture-block-color {
	width: 930px;
	height: 112px;
}
#picture-block-color img {
	margin-left:462px;
}
.color-schulprofil {
	background-color: #97BE2D;
}
.color-bildungsangebot {
	background-color: #A2CECF;
}
.color-projekte {
	background-color: #85D1DA;
}
.color-service {
	background-color: #8C358C;
}
.color-ueberuns {
	background-color: #B48C36;
}
#home-block-color {
	background-color: #DAE1D9;
	width: 930px;
	height: 9px;
}
.header-three-navigation {
	font-size:12px;
	height:18px;
	margin-bottom:6px;
	float:right;
}
.header-three-navigation a {
	text-decoration:none;
	color:black;
}
.header-three-navigation a:hover {
	font-weight:bold;
}
#header-three {
	height:36px;
	padding-top:5px;
	width:930px;
	float:right;
	clear:both;
}
.search-top {
        float:left;
	width:255px;
	height:98px;
	padding-left:547px;
}
.logo {
    height:98px;
	width:127px;
	float:left;
}
.csc-searchResultRange {
        color:#333333;
        font-size:10px;
        padding-bottom:12px;
}
.csc-noSearchResultMsg {
	font-weight:normal !important;
	margin-bottom:12px;
}
.csc-searchResultHeader a{
        text-decoration:none !important;
        color:black !important;
        font-weight:normal !important;
        padding-left:22px;
        padding-top:1px;
        height:20px;
        display:block;
        background-color:#E5E5E5;
        font-size:11px !important;
        background-image:url(/cms/fileadmin/templates/img/arrow-search.gif);
	background-repeat:no-repeat;
}
.csc-searchResultHeader a:hover{
	text-decoration:underline !important:
}
.csc-searchResultHeader  {
        width:425px !important;
        border-bottom: 3px solid white !important;
}
.formfield {
	height:11px;
	width:114px;
	font-size:11px;
	background-color:#F7F8F7;
	margin-bottom:1px;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.csc-form-fieldcell input,.csc-form-fieldcell select{
	font-size:11px;
	background-color:white;
	margin-top:10px;
	margin-bottom:10px;
	border-bottom: 1px solid #333333;
	border-top: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
}
.csc-form-fieldcell select{
	float:left;
}
.go {
	height:16px;
	width:24px;
	font-size:10px;
	background-color:#ECECEC;
	margin:0;
	padding:0;
	border-bottom: 1px solid #666666;
	border-top: 1px solid #666666;
	border-left: 1px solid #666666;
	border-right: 1px solid #666666;
}
#content {
	width:655px;
	float:left;
}
.home {
	background-color: #ffffff!important;
}
#left {
	width: 251px;
	float:left;
}
#left-home {
	width: 238px;
	float:left;
}
#middle-master {
	width: 692px;
	padding-top:16px;
	float:left;
}
#middle-master-n {
	width: 679px;
	padding-top:16px;
	float:left;
}
.no-top {
	padding-top:0px !important;
}
#middle-master-home {
	width: 679px;
	float:left;
}
#middle-master h1,#middle-master-n h1 {
	font-size:15px;
	padding-bottom:20px;
}
.content-wrapper {
	padding-bottom:0px;
	width:678px;	
	float:left;
}
.middle-text {
	width:434px;
	padding-bottom:40px;
	float:left;
}
.middle-text-color {
	width:426px;
	padding-left:13px;
	padding-top:14px;
	float:left;
}
.middle-text-list {
	width:426px;
	float:left;
	padding-left:13px;
}
.middle-text-color h1 {
	padding-bottom:5px !important;
}
.middle-text-color h2 {
	font-size:11px;
	padding-bottom:3px;
}
.middle-text li, .middle-text-color li, .bodytext li{
	list-style:square;
	font-weight:normal;
	color:FF6600;
	margin-left:30px;
}
.middle-text span {
	color: #000000;
}
.middle-right-row {
	width:192px;
	float:left;
	margin-left:32px;
}
.middle-right-row-two {
	float:left;
	margin-left:40px;
}
.bildunterschrift {
	margin-top:6px;
	margin-bottom:33px;
}
.homewrapper {
	float:left;
}
.homewrapper-two {
	margin-top:38px;
	float:left;
}
.home-left {
	float:left;
	width:359px;
}
.home-right {
	float:left;
	width:312px;
}
.home-block {
	float:left;
	width:312px;
	background-color:#ECECEC;
	margin-bottom:38px;
}
.home-block h1 {
	padding-bottom:3px !important;
}
.home-block h1 a {
	font-size:12px;
	color:#111111;
	text-decoration:underline;
}
.home-block img {
	margin-bottom:15px;
}
.home-block-text {
	padding-left:13px;
	padding-right:13px;
	padding-bottom:15px;
}
.home-block-text p{
	padding-left:0px !important;
	padding-right:0px !important;
	padding-bottom:0px !important;
	padding-top:0px !important;
	width:100% !important;
	height:100% !important;
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
	font-size: 11px !important;
	line-height: 17px !important;
	font-weight:normal !important;
	color: #000000 !important;
	text-indent:0px !important;
}
.home-block p {
	height:21px;
	width:312px;
	padding-top:4px;
	font-size:12px;
	color:#FFFFFF;
	text-indent:13px;
	font-weight:bold;
}
.homehl-service {
	background-color:#8C358C;
}
.homehl-ueberuns {
	background-color:#B48C36;
}
.homehl-bildungsangebot {
	background-color:#A3CECF;
}
.homehl-schulprofil {
	background-color:#97BE2D;
}
#footer {
	width: 707px;
	background-color:#EBEEEA;
	padding-top:15px;
	padding-bottom:15px;
	padding-left:279px;
	float:left;
}
.return {
	clear:both;
}
.subnavigation-wrapper {
	padding-top:11px;
	padding-bottom:11px;
	background-color:#E4E5E4;
	float:left;
}
.subnavigation li {
	width:179px;
	display:block;
	list-style:none;
	line-height:16px;
	padding-left:11px;
	padding-top:7px;
}
.subnavigation a {
	text-decoration:none;
	color:#000000;
}
.subnavi-line {
	border-bottom:1px solid #000000;
	margin-left:11px;
	margin-right:11px;
}
.sub-on {
	font-weight:bold;
}
.subsub {
	line-height:16px !important;
	padding-top:1px !important;
}
.subsub-on {
	line-height:16px !important;
	padding-top:1px !important;
	font-weight:bold;
}
.functions-wrapper-left, .functions-wrapper-right, #T3-pdf-link {
	padding-left:9px;
	background-color:#DAE1D9;
}
.functions-wrapper-left {
	padding-bottom:8px;
	margin-top:10px;
	padding-top:10px;
	width:181px;
}
.functions-wrapper-right {
	display:none;
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	width:203px;
}
.functions-wrapper-right-two {
	display:none;
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	width:203px;
}
#T3-pdf-link {
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	float:right;
	width:203px;
}
.functions-wrapper-left img, .functions-wrapper-right img, #T3-pdf-link img{
	float:left;
	margin-right:7px;
}
.functions-wrapper-left p, .functions-wrapper-right p, #T3-pdf-link p{
	padding-bottom:7px;
}
.news-list-container {
	width:426px;
	float:left;
	margin-bottom:6px;
}
.news-list-container-half {
	width:426px;
	border-top:3px solid #666666;
	margin-bottom:6px;
	float:left;
}
*html .news-list-container-half {
        float:none;
}

.news-list-date,.news-list-date-1,.news-list-date-2,.news-list-date-3,.news-list-date-4,.news-list-date-5,.news-list-date-6,.news-list-morelink,.news-list-category {
	width:414px;
	padding-left:12px;
        min-height:21px;
	background-color:#E5E5E5;
	border-bottom:3px solid white;
	clear:both;
	float:left;
}

.news-list-date a,.news-list-date-2 a {
        color:black;
}

.bildung-uebersicht a{
    color:black;
}
.csc-header h1{
        display:block;
	list-style:none;
	width:426px;
	height:21px;
	background-color:#ECEEEB;
	text-indent:12px;
	border-bottom:3px solid white;
	font-size:11px !important;
	font-weight:bold;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	clear:both;
        float:left;
}
.csc-sitemap  li{
        list-style:none !important;
}
.csc-sitemap  a{
	text-decoration:underline !important;
}
.csc-sitemap {
	color:black !important;
}
.csc-firstHeader h1{
        display:block;
	height:21px;
	background-color:none !important;
	text-indent:0px;
	border-bottom:3px solid white;
	font-size:14px !important;
	font-weight:bold;
	margin-bottom:0px !important;
	padding-bottom:0px !important;
	clear:both;
}
.bbsnews-wrapper {
	float:left;
	width:688px;
}
.bbsnews-left    {
	float:left;
	width:464px;
}

.bbsnews-right    {
	display:none;
	width:223px;
	float:right;
}
.select-block-color {
	display:none;
	background-color:#DAE1D9;
	padding-left:9px;
	padding-top:4px;
	padding-bottom:6px;
	height:77px;
	width:210px;
	font-weight:bold;
	float:right;
}
.presse-list-container   {
	width:427px;
}
.pressespiegel   {
	background-color:#E5E5E5;
	padding-left:13px;
	margin-bottom:3px;
	line-height:24px;
}
.presse-date-and-title {
	font-weight:bold;
}
.presse-pdf {
	float:none;
}
.presse-pdf img{
	padding-top:4px;
	padding-right:5px;
}
.presse-download {
	font-weight:bold;
	padding-right:6px;
	float:left;
}
.projekte-liste-wrapper  {
	background-color:#E4E4E4;
        margin-bottom:10px;
        clear:both;
        float:left;
}
.projekte-uebersicht-headline {
	width:671px;
	height:19px;
	background-color:#ECEEEB;
	text-indent:12px;
	font-weight:bold;
	padding-top:2px;
	border-bottom:3px solid white;
	clear:both;
}
.projekte-left-list {
	width:427px;
	padding-left:12px;
	padding-right:40px;
	padding-bottom:12px;
	float:left;
}
.projekte-right-list {
	width:192px;
	float:left;
}

#tx-lzgallery-pi1-fotonav {
	display:none;
}
.tx-lzgallery-pi1 form{
	display:none;
}
.ba-image img{
	float:left;
	clear:both;
	display:block !important;
	margin-bottom:20px;
	max-width:199px;
}
.ba-image {
	float:left;
	display:block !important;
	width:140px;
	max-width:199px;
	clear:both;
}
