/* CSS Document */

* {
	margin: 0;
	padding: 0;
	border: 0;
}
body {
	background-color: #EBEEEA;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 17px;
	color: #000000;
}
a {
	text-decoration:underline;
	color: #FF6600;
}
#container {
	width: 986px;
	margin: auto;
}
#page-globals {
	background-color:white !important;
	width: 986px;
	margin-top:15px;
	float:left;
}
#inner {
	width:930px;
	padding-top:23px;
	padding-left:28px;
	padding-right:28px;
	padding-bottom:26px;
	float:left;
}
#header-one {
	height:99px;
	background-image:url(../img/bbs-logos.gif);
	background-repeat:no-repeat;
}
#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: #60A6AE;
}
.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(../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:33px;
	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:930px;
	background-color:#F5F6F5;
	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;
	line-height:24px;
	padding-bottom:20px;
}
.content-wrapper {
	padding-bottom:0px;
	width:678px;
	float:left;
}
.middle-text {
	width:434px;
	padding-bottom:40px;
	float:left;
}
.content-wrapper-two .middle-text {
	width:434px;
	padding-bottom:0px !important;
	float:left;
}
.middle-text-color {
	width:426px;
	background-color:#ECEEEB;
	padding-left:13px;
	padding-top:14px;
	float:left;
}
.middle-text-list {
	width:426px;
	float:left;
}
.middle-text-color h1 {
	padding-bottom:5px !important;
}
.middle-text-color h2 {
	font-size:11px;
	padding-bottom:3px;
}
.middle-text-color h3 {
	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;
}
.homehl-projekte {
	background-color:#60A6AE;
}

#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,.functions-wrapper-right-two, #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 {
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	width:203px;
}
.functions-wrapper-right-two {
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	width:190px;
	float:left;
}
#T3-pdf-link {
	padding-bottom:0px;
	padding-top:5px;
	margin-bottom:10px;
	float:right;
	width:203px;
}
.functions-wrapper-left img, .functions-wrapper-right img, .functions-wrapper-right-two 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-item {
       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;
	line-height:24px;
	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:none !important;
}
.csc-firstHeader h1{
        display:block;
	height:21px;
	line-height:24px;
	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    {
	width:223px;
	float:right;
}
.select-block-color {
	background-color:#DAE1D9;
	padding-left:9px;
	padding-top:4px;
	padding-bottom:6px;
	height:89px;
	width:216px;
	font-weight:bold;
	float:left;
}
.browsebox  li,.browsebox  ul{
	list-style-type: none !important;
	font-size:10px;
	float:left !important;
	padding-right:8px;
	padding-top:11px;
	padding-bottom:11px;
	float:left;
}
.search-result a {
	font-size:12px !important;

}
.presse-list-container   {
	width:427px;
}
.pressespiegel   {
	background-color:#E5E5E5;
	width:98%;
	padding-left:13px;
	margin-bottom:3px;
	line-height:24px;
}
.presse-date-and-title {
	font-weight:bold;
	float:none;
}
.presse-pdf img{
	padding-top:4px;
	padding-right:5px;
	padding-left:0px;
	float:left;
}

.projekte-liste-wrapper  {
	background-color:#E4E4E4;
        margin-bottom:10px;
        width:99%;
	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-uebersicht-headline a{
	color:#000000;
}
.projekte-ansprechpartner {
	margin-bottom:18px;
}
.projekte-left-list {
	width:428px;
	padding-left:12px;
	padding-right:40px;
	padding-bottom:12px;
	float:left;
}
.projekte-right-list {
	width:192px;
	float:left;
}
.projekttitle-top {
	float:left;
	height:98px;
	width:516px;
	padding-left:11px;
	font-size:13px;
	font-weight:bold;
}
.projekttitle-top-pic {
	float:left;
	height:98px;
	width:516px;
	font-size:13px;
	font-weight:bold;
}
.projekte-ansprech-left {
	float:left;
	font-weight:bold;
	padding-right:6px;
	margin-bottom:18px;
}
.search-top-projekt { 
	height:98px;
    	float:left;
	width:207px;
	height:98px;
}
#header-one-projekt {
	height:105px;
}	
.projekt-logo {
        height:98px;
	width:196px;
	float:left;
}
#tx-lzgallery-pi1-fotos img{
	padding-right:40px;
}
#tx-lzgallery-pi1-title {
	font-size:11px;
	font-face:verdana;
	padding-bottom:8px;
	padding-top:4px;
	font-weight:bold;
}
.ba-image img{
	float:left;
	clear:both;
	margin-bottom:20px;
	max-width:199px;
}
.ba-image {
	float:left;
	max-width:199px;
	clear:both;
}
.news-single-imgcaption {
	margin-bottom:18px;
	display:block;
	width:199px;
	float:left;
}
