/***************************************************/
/******         BERUFSBILDENDE SCHULEN         *****/
/***************************************************/

/************************************/
/***             HTML             ***/
/************************************/
html {
	margin: 0;
	padding: 0;
	min-height: 100%;
}

/************************************/
/***             BODY             ***/
/************************************/
body {
	margin: 0;
	padding: 0;
	min-height: 100%;
	background: white url(images/bg_lines.gif);
	font-family: verdana, arial, helvetica, "trebuchet ms", geneva, sans-serif;
	font-size: 100.1%;
	text-align: center;
}
	body input, body select, body textarea{
		font-family: verdana, arial, helvetica, "trebuchet ms", geneva, sans-serif;
		font-size: 1.0em;
	}

	/********************************/
	/***        LAYOUT TOP        ***/
	/********************************/
	#layout_top {
		background: transparent url(images/bg_lines_top.png) repeat-x;
	}
	
	/********************************/
	/***      LAYOUT BOTTOM       ***/
	/********************************/
	#layout_bottom {
		padding: 0px 0px 0px 0px;
		background: transparent url(images/bg_lines_bottom.png) bottom repeat-x;
	}
	
	/********************************/
	/***     LAYOUT DOCUMENT      ***/
	/********************************/
	#layout_document {
		width: 1000px;
		margin: 0 auto 0 auto;
		text-align: left;
		font-size: 1em;
		background: transparent url(images/bg_layout_document.png) repeat-y;
	}
		* html #layout_document{
			background-image: none;
			filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_layout_document.png',sizingMethod='scale');
		}

	
		/********************************/
		/***         DOCUMENT         ***/
		/********************************/
		#document {
			background: transparent url(images/bg_document.png) top no-repeat;
		}
			* html #document{
				background-image: none;
				height: 800px;
				filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_document.png',sizingMethod='crop');
				/*background: transparent url(images/bg_document.gif) top no-repeat;*/
			}
		
		
			/********************************/
			/***          HEADER          ***/
			/********************************/
			#header {
			}
			
				/********************************/
				/***       PORTAL LINK        ***/
				/********************************/
				#portal_link {
					height: 28px;
					padding: 8px 0px 0px 28px;
					overflow: hidden;
					font-size: 10px;
					text-transform: uppercase;
					color: #848484;
				}
					* html #portal_link{
						position: relative;
					}
					#portal_link a{
						text-decoration: none;
						font-weight: bold;
					}
						#portal_link a:hover{
							text-decoration: underline;
						}
						/********************************************/
						/*** set properties for different designs ***/
						div#document.bildungsstandards #portal_link a{
							/*color: #245369;*/
							color: #A21A65;
						}
						div#document.qibb #portal_link a{
							/*color: #9a141b;*/
							color: #A21A65;
						}
						div#document.verwaltung #portal_link a{
							/*color: #929C12;*/
							color: #A21A65;
						}
						div#document.info #portal_link a{
							/*color: #911E60;*/
							color: #A21A65;
						}
						/********************************************/
				
				/********************************/
				/***        EYECATCHER        ***/
				/********************************/
				#eyecatcher {
					height: 148px;
					padding: 0px 0px 0px 46px;
					overflow: hidden;
				}
					#eyecatcher a {
						position: relative;
					}
						#eyecatcher a img{
							border: none;
						}
			
				/********************************/
				/***        SEARCHBAR         ***/
				/********************************/
				#searchbar {
					height: 30px;
					overflow: hidden;
					margin: 0px 0px 0px 102px;
				}

					/********************************************/
					/*** set properties for different designs ***/
					div#document.bildungsstandards #searchbar {
						background: url(images/bg_search_bildungsstandards.png) no-repeat;
					}
					div#document.qibb #searchbar {
						background: url(images/bg_search_qibb.png) no-repeat;
					}
					div#document.verwaltung #searchbar {
						background: url(images/bg_search_verwaltung.png) no-repeat;
					}
						* html div#document.bildungsstandards #searchbar {
							background-image: none;
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_search_bildungsstandards.png',sizingMethod='crop');
						}
						* html div#document.qibb #searchbar {
							background-image: none;
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_search_qibb.png',sizingMethod='crop');
						}
						* html div#document.verwaltung #searchbar {
							background-image: none;
							filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_search_verwaltung.png',sizingMethod='crop');
						}
					/********************************************/
					
					/********************************/
					/***         SEARCH           ***/
					/********************************/
					#searchbar div.tx-macinasearchbox-pi1{
						width: 245px;
						height: 25px;
						float: left;
						overflow: hidden;
						padding: 5px 0px 0px 20px;
					}
						* html #searchbar div.tx-macinasearchbox-pi1{
							position: relative;
							display: inline;
						}
						#searchbar div.tx-macinasearchbox-pi1 label{
							text-transform: uppercase;
							color: white;
							font-size: 12px;
						}
						#searchbar div.tx-macinasearchbox-pi1 input#tx_indexedsearch_sword{
							line-height: 12px;
							font-size: 12px;
							background-color: white;
							border-top: 1px solid #707070;
							border-right: 1px solid #d5d5d5;
							border-bottom: 1px solid #d5d5d5;
							border-left: 1px solid #707070;
						}
							#searchbar div.tx-macinasearchbox-pi1 input#tx_indexedsearch_sword:focus{
								background-color: #E5F4FB;
							}
						#searchbar div.tx-macinasearchbox-pi1 input#tx_indexedsearch_submit{
							line-height: 12px;
							font-size: 12px;
							border: 1px solid black;
							border-top: 1px solid #d5d5d5;
							border-right: 1px solid #707070;
							border-bottom: 1px solid #707070;
							border-left: 1px solid #d5d5d5;
							background-color: #EEEEEE;
							padding: 0px 3px;
						}
							#searchbar div.tx-macinasearchbox-pi1 input#tx_indexedsearch_submit:hover{
								cursor: pointer;
								background-color: transparent;
								color: white;
							}
						
					/********************************/
					/***      MENU BREADCRUMB     ***/
					/********************************/
					#menu_breadcrumb {
						width: 595px;
						overflow: hidden;
						height: 30px;
						float: right;
						margin-right: 34px;
						text-align: right;
						color: white;
						text-transform: uppercase;
						font-size: 10px;
						line-height: 30px;
					}
						* html #menu_breadcrumb {
							position: relative;
							display: inline;
						}
						#menu_breadcrumb a{
							color: white;
							text-decoration: none;
						}
							#menu_breadcrumb a:hover{
								text-decoration: underline;
							}
				

			/********************************/
			/***          BODY            ***/
			/********************************/
			#body {
			}
				* html #body{
				}
				
				/********************************/
				/***       BODY LEFT          ***/
				/********************************/
				#body_left {
					float: left;
					width: 229px;
					overflow: hidden;
					margin: 30px 0px 0px 39px;
				}
					* html #body_left{
						display: inline;
						position: relative;
					}
				
					/********************************/
					/***       MENU LEFT          ***/
					/********************************/
					ul#menu_left {
						margin: 0px;
						padding: 0px;
					}
						ul#menu_left li{
							margin: 0px;
							padding: 0px;
							list-style-type: none;
							font-size: 13px;
							font-weight: bold;
							/*letter-spacing: 0.5px;*/
							text-transform: uppercase;
						}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards ul#menu_left li {
								color: #1A668A;
							}
							div#document.qibb ul#menu_left li {
								color: #9A141B;
							}
							div#document.verwaltung ul#menu_left li {
								color: #929C12;
							}
							div#document.info ul#menu_left li {
								color: #911E60;
							}
							/********************************************/
							
							ul#menu_left li a{
								display: block;
								height: 30px;
								overflow: hidden;
								padding: 7px 0px 0px 27px;
								text-decoration: none;
							}
								/********************************************/
								/*** set properties for different designs ***/
								div#document.bildungsstandards ul#menu_left li a {
									color: #1A668A;
									background: url(images/bg_menu_left_no_bildungsstandards.png) no-repeat;
								}
								div#document.qibb ul#menu_left li a {
									color: #9A141B;
									background: url(images/bg_menu_left_no_qibb.png) no-repeat;
								}
								div#document.verwaltung ul#menu_left li a {
									color: #929C12;
									background: url(images/bg_menu_left_no_verwaltung.png) no-repeat;
								}
								div#document.info ul#menu_left li a {
									color: #911E60;
									background: url(images/bg_menu_left_no_info.png) no-repeat;
								}
									* html div#document.bildungsstandards ul#menu_left li a {
										background-image: none;
										filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_no_bildungsstandards.png',sizingMethod='scale');
									}
									* html div#document.qibb ul#menu_left li a {
										background-image: none;
										filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_no_qibb.png',sizingMethod='scale');
									}
									* html div#document.verwaltung ul#menu_left li a {
										background-image: none;
										filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_no_verwaltung.png',sizingMethod='scale');
									}
									* html div#document.info ul#menu_left li a {
										background-image: none;
										filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_no_info.png',sizingMethod='scale');
									}
								/********************************************/
								ul#menu_left li.menu-left-top a{
								}
									/********************************************/
									/*** set properties for different designs ***/
									div#document.bildungsstandards ul#menu_left li.menu-left-top a {
										background: url(images/bg_menu_left_top_no_bildungsstandards.png) no-repeat;
									}
									div#document.qibb ul#menu_left li.menu-left-top a {
										background: url(images/bg_menu_left_top_no_qibb.png) no-repeat;
									}
									div#document.verwaltung ul#menu_left li.menu-left-top a {
										background: url(images/bg_menu_left_top_no_verwaltung.png) no-repeat;
									}
									div#document.info ul#menu_left li.menu-left-top a {
										background: url(images/bg_menu_left_top_no_info.png) no-repeat;
									}
										* html div#document.bildungsstandards ul#menu_left li.menu-left-top a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_no_bildungsstandards.png',sizingMethod='scale');
										}
										* html div#document.qibb ul#menu_left li.menu-left-top a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_no_qibb.png',sizingMethod='scale');
										}
										* html div#document.verwaltung ul#menu_left li.menu-left-top a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_no_verwaltung.png',sizingMethod='scale');
										}
										* html div#document.info ul#menu_left li.menu-left-top a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_no_info.png',sizingMethod='scale');
										}
									/********************************************/
								ul#menu_left li.menu-left-bottom a{
								}
									/********************************************/
									/*** set properties for different designs ***/
									div#document.bildungsstandards ul#menu_left li.menu-left-bottom a {
										background: url(images/bg_menu_left_bottom_no_bildungsstandards.png) no-repeat;
									}
									div#document.qibb ul#menu_left li.menu-left-bottom a {
										background: url(images/bg_menu_left_bottom_no_qibb.png) no-repeat;
									}
									div#document.verwaltung ul#menu_left li.menu-left-bottom a {
										background: url(images/bg_menu_left_bottom_no_verwaltung.png) no-repeat;
									}
									div#document.info ul#menu_left li.menu-left-bottom a {
										background: url(images/bg_menu_left_bottom_no_info.png) no-repeat;
									}
										* html div#document.bildungsstandards ul#menu_left li.menu-left-bottom a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_no_bildungsstandards.png',sizingMethod='scale');
										}
										* html div#document.qibb ul#menu_left li.menu-left-bottom a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_no_qibb.png',sizingMethod='scale');
										}
										* html div#document.verwaltung ul#menu_left li.menu-left-bottom a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_no_verwaltung.png',sizingMethod='scale');
										}
										* html div#document.info ul#menu_left li.menu-left-bottom a {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_no_info.png',sizingMethod='scale');
										}
									/********************************************/
									
								ul#menu_left li a:hover, ul#menu_left li a.menu-left-act{
								}
									* html ul#menu_left li a:hover{
										cursor: pointer;
									}
									/********************************************/
									/*** set properties for different designs ***/
									div#document.bildungsstandards ul#menu_left li a:hover, div#document.bildungsstandards ul#menu_left li a.menu-left-act {
										color: white;
										background: url(images/bg_menu_left_act_bildungsstandards.png) no-repeat;
									}
									div#document.qibb ul#menu_left li a:hover, div#document.qibb ul#menu_left li a.menu-left-act {
										color: white;
										background: url(images/bg_menu_left_act_qibb.png) no-repeat;
									}
									div#document.verwaltung ul#menu_left li a:hover, div#document.verwaltung ul#menu_left li a.menu-left-act {
										color: white;
										background: url(images/bg_menu_left_act_verwaltung.png) no-repeat;
									}
									div#document.info ul#menu_left li a:hover, div#document.info ul#menu_left li a.menu-left-act {
										color: white;
										background: url(images/bg_menu_left_act_info.png) no-repeat;
									}
										* html div#document.bildungsstandards ul#menu_left li a:hover, * html div#document.bildungsstandards ul#menu_left li a.menu-left-act {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_act_bildungsstandards.png',sizingMethod='scale');
										}
										* html div#document.qibb ul#menu_left li a:hover, * html div#document.qibb ul#menu_left li a.menu-left-act {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_act_qibb.png',sizingMethod='scale');
										}
										* html div#document.verwaltung ul#menu_left li a:hover, * html div#document.verwaltung ul#menu_left li a.menu-left-act {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_act_verwaltung.png',sizingMethod='scale');
										}
										* html div#document.info ul#menu_left li a:hover, * html div#document.info ul#menu_left li a.menu-left-act {
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_act_info.png',sizingMethod='scale');
										}
									/********************************************/
									ul#menu_left li.menu-left-top a:hover {
									}
										/********************************************/
										/*** set properties for different designs ***/
										div#document.bildungsstandards ul#menu_left li.menu-left-top a:hover, div#document.bildungsstandards ul#menu_left li.menu-left-top a.menu-left-act {
											background: url(images/bg_menu_left_top_act_bildungsstandards.png) no-repeat;
										}
										div#document.qibb ul#menu_left li.menu-left-top a:hover, div#document.qibb ul#menu_left li.menu-left-top a.menu-left-act {
											background: url(images/bg_menu_left_top_act_qibb.png) no-repeat;
										}
										div#document.verwaltung ul#menu_left li.menu-left-top a:hover, div#document.verwaltung ul#menu_left li.menu-left-top a.menu-left-act {
											background: url(images/bg_menu_left_top_act_verwaltung.png) no-repeat;
										}
										div#document.info ul#menu_left li.menu-left-top a:hover, div#document.info ul#menu_left li.menu-left-top a.menu-left-act {
											background: url(images/bg_menu_left_top_act_info.png) no-repeat;
										}
											* html div#document.bildungsstandards ul#menu_left li.menu-left-top a:hover, * html div#document.bildungsstandards ul#menu_left li.menu-left-top a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_act_bildungsstandards.png',sizingMethod='scale');
											}
											* html div#document.qibb ul#menu_left li.menu-left-top a:hover, * html div#document.qibb ul#menu_left li.menu-left-top a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_act_qibb.png',sizingMethod='scale');
											}
											* html div#document.verwaltung ul#menu_left li.menu-left-top a:hover, * html div#document.verwaltung ul#menu_left li.menu-left-top a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_act_verwaltung.png',sizingMethod='scale');
											}
											* html div#document.info ul#menu_left li.menu-left-top a:hover, * html div#document.info ul#menu_left li.menu-left-top a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_top_act_info.png',sizingMethod='scale');
											}
										/********************************************/
									ul#menu_left li.menu-left-bottom a:hover {
									}
										/********************************************/
										/*** set properties for different designs ***/
										div#document.bildungsstandards ul#menu_left li.menu-left-bottom a:hover, div#document.bildungsstandards ul#menu_left li.menu-left-bottom a.menu-left-act {
											background: url(images/bg_menu_left_bottom_act_bildungsstandards.png) no-repeat;
										}
										div#document.qibb ul#menu_left li.menu-left-bottom a:hover, div#document.qibb ul#menu_left li.menu-left-bottom a.menu-left-act {
											background: url(images/bg_menu_left_bottom_act_qibb.png) no-repeat;
										}
										div#document.verwaltung ul#menu_left li.menu-left-bottom a:hover, div#document.verwaltung ul#menu_left li.menu-left-bottom a.menu-left-act {
											background: url(images/bg_menu_left_bottom_act_verwaltung.png) no-repeat;
										}
										div#document.info ul#menu_left li.menu-left-bottom a:hover, div#document.info ul#menu_left li.menu-left-bottom a.menu-left-act {
											background: url(images/bg_menu_left_bottom_act_info.png) no-repeat;
										}
											* html div#document.bildungsstandards ul#menu_left li.menu-left-bottom a:hover, * html div#document.bildungsstandards ul#menu_left li.menu-left-bottom a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_act_bildungsstandards.png',sizingMethod='scale');
											}
											* html div#document.qibb ul#menu_left li.menu-left-bottom a:hover, * html div#document.qibb ul#menu_left li.menu-left-bottom a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_act_qibb.png',sizingMethod='scale');
											}
											* html div#document.verwaltung ul#menu_left li.menu-left-bottom a:hover, * html div#document.verwaltung ul#menu_left li.menu-left-bottom a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_act_verwaltung.png',sizingMethod='scale');
											}
											* html div#document.info ul#menu_left li.menu-left-bottom a:hover, * html div#document.info ul#menu_left li.menu-left-bottom a.menu-left-act {
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_bottom_act_info.png',sizingMethod='scale');
											}
										/********************************************/
									
							ul#menu_left li ul{
								margin: -5px 4px 8px 5px;
								padding: 0px;
								list-style-type: none;
								border-top: 1px solid #E8E8E8;
								border-right: 1px solid #E7EEF1;
								border-bottom: 1px solid #E8E8E8;
								border-left: 1px solid #E7EEF1;
							}
								ul#menu_left li ul li{
									margin: 0px;
									padding: 0px;
									list-style-type: none;
									text-transform: none;
									font-weight: normal;
								}
									* html ul#menu_left li ul li{
										height: 20px;
									}
									/********************************************/
									/*** set properties for different designs ***/
									div#document.bildungsstandards ul#menu_left li ul li {
										color: #0C4F6F;
										background: url(images/bg_menu_left_sub_bg_bildungsstandards.png) repeat;
									}
									div#document.qibb ul#menu_left li ul li {
										color: #9A141B;
										background: url(images/bg_menu_left_sub_bg_qibb.png) repeat;
									}
									div#document.verwaltung ul#menu_left li ul li {
										color: #929C12;
										background: url(images/bg_menu_left_sub_bg_verwaltung.png) repeat;
									}
									div#document.info ul#menu_left li ul li {
										color: #911E60;
										background: url(images/bg_menu_left_sub_bg_info.png) repeat;
									}
										* html div#document.bildungsstandards ul#menu_left li ul li{
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_sub_bg_bildungsstandards.png',sizingMethod='scale');
										}
										* html div#document.qibb ul#menu_left li ul li{
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_sub_bg_qibb.png',sizingMethod='scale');
										}
										* html div#document.verwaltung ul#menu_left li ul li{
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_sub_bg_verwaltung.png',sizingMethod='scale');
										}
										* html div#document.info ul#menu_left li ul li{
											background-image: none;
											filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_sub_bg_info.png',sizingMethod='scale');
										}
									/********************************************/
									ul#menu_left li ul li a{
										height: 20px;
										padding: 5px 0px 0px 17px;
										/*height: 20px;*/
										height: auto;
										/*padding: 5px 0px 0px 17px;*/
										padding: 5px 0px 5px 17px;
										border-bottom: 1px solid #BCE5F8;
										background: transparent none;
									}
                                        div#document.bildungsstandards ul#menu_left li.menu-left-bottom ul li a {
                                            background: none repeat scroll 0 0 transparent;
                                        }
                                        div#document.bildungsstandards ul#menu_left li.menu-left-bottom ul li a:hover {
                                            background-position: 7px 10px !important;
                                            background-repeat: no-repeat !important;
                                            background-image: url(images/bg_menu_left_sub_act_bildungsstandards.gif);
                                        }
										/********************************************/
										/*** set properties for different designs ***/
										div#document.bildungsstandards ul#menu_left li ul li a {
											border-bottom: 1px solid #BCE5F8;
											color: #0C4F6F;
											background: transparent none;
										}
										div#document.qibb ul#menu_left li ul li a {
											border-bottom: 1px solid #E5B7BA;
											color: #9A141B;
											background: transparent none;
										}
										div#document.verwaltung ul#menu_left li ul li a {
											border-bottom: 1px solid #EBF9BB;
											color: #929C12;
											background: transparent none;
										}
										div#document.info ul#menu_left li ul li a {
											border-bottom: 1px solid #E6B7D8;
											color: #911E60;
											background: transparent none;
										}
											* html div#document.bildungsstandards ul#menu_left li ul li a, * html div#document.qibb ul#menu_left li ul li a, * html div#document.verwaltung ul#menu_left li ul li a, * html div#document.info ul#menu_left li ul li a {
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
											}
										/********************************************/
										
										ul#menu_left li ul li a:hover, ul#menu_left li ul li a.menu-left-act {
											background-position: 7px 10px !important;
											background-repeat: no-repeat !important;
										}
											/********************************************/
											/*** set properties for different designs ***/
											div#document.bildungsstandards ul#menu_left li ul li a:hover, div#document.bildungsstandards ul#menu_left li ul li a.menu-left-act {
												color: #0C4F6F;
												background-image: url(images/bg_menu_left_sub_act_bildungsstandards.gif);
											}
											div#document.qibb ul#menu_left li ul li a:hover, div#document.qibb ul#menu_left li ul li a.menu-left-act {
												color: #9A141B;
												background-image: url(images/bg_menu_left_sub_act_qibb.gif);
											}
											div#document.verwaltung ul#menu_left li ul li a:hover, div#document.verwaltung ul#menu_left li ul li a.menu-left-act {
												color: #929C12;
												background-image: url(images/bg_menu_left_sub_act_verwaltung.gif);
											}
											div#document.info ul#menu_left li ul li a:hover, div#document.info ul#menu_left li ul li a.menu-left-act {
												color: #911E60;
												background-image: url(images/bg_menu_left_sub_act_info.gif);
											}
												* html div#document.bildungsstandards ul#menu_left li ul li a:hover, * html div#document.bildungsstandards ul#menu_left li ul li a.menu-left-act{
													filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
												}
												* html div#document.qibb ul#menu_left li ul li a:hover, * html div#document.qibb ul#menu_left li ul li a.menu-left-act{
													filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
												}
												* html div#document.verwaltung ul#menu_left li ul li a:hover, * html div#document.verwaltung ul#menu_left li ul li a.menu-left-act{
													filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
												}
												* html div#document.info ul#menu_left li ul li a:hover, * html div#document.info ul#menu_left li ul li a.menu-left-act{
													filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
												}
											/********************************************/
									ul#menu_left li ul li ul{
										margin: 0px;
										padding: 0px;
										list-style-type: none;
										border: none;
									}
										ul#menu_left li ul li ul li{
										}
											/********************************************/
											/*** set properties for different designs ***/
											div#document.bildungsstandards ul#menu_left li ul li ul li {
												background: none;
											}
											div#document.qibb ul#menu_left li ul li ul li {
												background: none;
											}
											div#document.verwaltung ul#menu_left li ul li ul li {
												background: none;
											}
											div#document.info ul#menu_left li ul li ul li {
												background: none;
											}
											/********************************************/
											* html div#document.bildungsstandards ul#menu_left li ul li ul li{
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
											}
											* html div#document.qibb ul#menu_left li ul li ul li{
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
											}
											* html div#document.verwaltung ul#menu_left li ul li ul li{
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
											}
											* html div#document.info ul#menu_left li ul li ul li{
												background-image: none;
												filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled='false');
											}
											ul#menu_left li ul li ul li a{
												padding: 5px 0px 0px 30px;
												/*padding: 5px 0px 0px 30px;*/
												padding: 5px 0px 5px 30px;
											}
												ul#menu_left li ul li ul li a:hover, ul#menu_left li ul li ul li a.menu-left-act{
													background-position: 20px 10px !important;
												}
												
												
					/********************************/
					/***   MENU LEFT ADDITIONAL   ***/
					/********************************/
					ul#menu_left_additional {
						margin: 20px 0px 0px 0px;
						padding: 0px;
					}
						ul#menu_left_additional li{
							margin: 0px;
							padding: 0px;
							list-style-type: none;
							font-size: 13px;
							font-weight: bold;
							text-transform: uppercase;
							color: #1A668A;
						}
							ul#menu_left_additional li a{
								display: block;
								height: 50px;
								overflow: hidden;
								padding: 7px 0px 0px 27px;
								text-decoration: none;
								color: #1A668A;
								background: url(images/bg_menu_left_additional_no.png) no-repeat;
							}
								* html ul#menu_left_additional li a{
									background-image: none;
									filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_additional_no.png',sizingMethod='scale');
								}
								ul#menu_left_additional li a:hover, ul#menu_left_additional li a.menu-left-additional-act{
									background: url(images/bg_menu_left_additional_act.png) no-repeat;
								}
									* html ul#menu_left_additional li a:hover, * html ul#menu_left_additional li a.menu-left-additional-act{
										cursor: pointer;
										background-image: none;
										filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_menu_left_additional_act.png',sizingMethod='scale');
									}

								
				
				/********************************/
				/***         CONTENT          ***/
				/********************************/
				#content {
					float: right;
					width: 520px;
					min-height: 500px;
					margin: 7px 32px 0px 0px;
					padding: 10px 135px 45px 25px;
					border-top: 3px solid #EBEAEA;
					border-right: 1px solid #EBEAEA;
					border-bottom: 6px solid #EBEAEA;
					border-left: 1px solid #EBEAEA;
					background-color: white;
					color: #414141;
					font-size: 12px;
				}
					* html #content{
						height: 500px;
						display: inline;
						position: relative;
					}
					#content a{
						text-decoration: underline;
					}
						/********************************************/
						/*** set properties for different designs ***/
						div#document.bildungsstandards #content a{
							color: #245369;
						}
						div#document.qibb #content a{
							color: #9a141b;
						}
						div#document.verwaltung #content a{
							color: #929C12;
						}
						div#document.info #content a{
							color: #911E60;
						}
						/********************************************/
					#content h1, #content h2, #content h3, #content h4, #content h5, #content h6 {
						margin: 0;
						padding: 0;
						font-weight: normal;
						text-transform: uppercase;
					}
						/********************************************/
						/*** set properties for different designs ***/
						div#document.bildungsstandards #content h1, div#document.bildungsstandards #content h2, div#document.bildungsstandards #content h3, div#document.bildungsstandards #content h4, div#document.bildungsstandards #content h5, div#document.bildungsstandards #content h6{
							color: #245369;
						}
						div#document.qibb #content h1, div#document.qibb #content h2, div#document.qibb #content h3, div#document.qibb #content h4, div#document.qibb #content h5, div#document.qibb #content h6{
							color: #9a141b;
						}
						div#document.verwaltung #content h1, div#document.verwaltung #content h2, div#document.verwaltung #content h3, div#document.verwaltung #content h4, div#document.verwaltung #content h5, div#document.verwaltung #content h6{
							color: #929C12;
						}
						div#document.info #content h1, div#document.info #content h2, div#document.info #content h3, div#document.info #content h4, div#document.info #content h5, div#document.info #content h6{
							color: #911E60;
						}
						/********************************************/
						#content h1{
							margin: 40px 0px 20px 0px;
							font-family:"Trebuchet MS", Tahoma, serif;
							font-size: 18px;
							color: #919191 !important;
						}
						#content h2{
							margin: 35px 0px 10px 0px;
							padding-left: 16px;
							border-bottom: 1px solid #D7D7D7;
							font-family:"Trebuchet MS", Tahoma, serif;
							font-size: 14px;
						}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards #content h2{
								color: #245369;
								background: url(images/icon_content_h2_bildungsstandards.png) 0px no-repeat;
							}
							div#document.qibb #content h2{
								color: #692323;
								background: url(images/icon_content_h2_qibb.png) 0px no-repeat;
							}
							div#document.verwaltung #content h2{
								color: #536A22;
								background: url(images/icon_content_h2_verwaltung.png) 0px no-repeat;
							}
							div#document.info #content h2{
								color: #6B2148;
								background: url(images/icon_content_h2_info.png) 0px no-repeat;
							}
							/********************************************/
						#content h3{
							margin: 25px 0px 10px 0px;
							font-size: 12px;
							font-weight: bold;
						}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards #content h3{
								color: #4B829B;
							}
							div#document.qibb #content h3{
								color: #9F4646;
							}
							div#document.verwaltung #content h3{
								color: #849C49;
							}
							div#document.info #content h3{
								color: #A34378;
							}
							/********************************************/
						#content h4, #content h5, #content h6{
							margin: 25px 0px 10px 0px;
							font-size: 12px;
							font-weight: normal;
						}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards #content h4, div#document.bildungsstandards #content h5, div#document.bildungsstandards #content h6{
								color: #4B829B;
							}
							div#document.qibb #content h4, div#document.qibb #content h5, div#document.qibb #content h6{
								color: #9F4646;
							}
							div#document.verwaltung #content h4, div#document.verwaltung #content h5, div#document.verwaltung #content h6{
								color: #849C49;
							}
							div#document.info #content h4, div#document.info #content h5, div#document.info #content h6{
								color: #A34378;
							}
							/********************************************/
					#content img{
					}
						#content a.link_internal img, #content a.link_external img, #content a.link_mail img, #content a.link_file img{
							padding: 0;
							border: none;
							margin: 0;
						}
					#content p{
						margin: 10px 0px;
						padding: 0px;
						font-size: 12px;
						line-height: 20px;
					}
					#content table{
						width: 520px;
					}
						#content table th{
							margin: 0;
							padding: 2px 5px 2px 5px;
							text-align: left;
							color: white;
							font-weight: normal;
							border: 1px solid #64A5B9;
						}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards #content table th{
								background: #358BB4 url(images/bg_content_th_bildungsstandards.png) repeat-x;
							}
							div#document.qibb #content table th{
								background: #98131A url(images/bg_content_th_qibb.png) repeat-x;
								border: 1px solid #BC6161;
							}
							div#document.verwaltung #content table th{
								background: #B7BA30 url(images/bg_content_th_verwaltung.png) repeat-x;
								border: 1px solid #B9BD60;
							}
							div#document.info #content table th{
								background: #BB2F87 url(images/bg_content_th_info.png) repeat-x;
								border: 1px solid #BD60A2;
							}
							/********************************************/
						#content table tr{
						}
						#content table td{
							margin: 0px;
							padding:5px 5px 3px 5px;	
							background-color: #FAFAFA;	
							border:1px solid #E6E6E6;
						}
							#content table td p{
								margin: 0em;
								padding: 0em;
								line-height: normal;
							}
					#content ul, #content ol{
						margin: 0px 0px 0px 0px;
						padding: 0px 0px 0px 0px;
					}
						#content ul{
							list-style: none none;
						}
						#content ul li, #content ol li{
							margin: 0;
							padding: 0px 0px 0px 30px;
							line-height: 20px;
						}
							* html #content ul li{
								position: relative;
							}
							/********************************************/
							/*** set properties for different designs ***/
							div#document.bildungsstandards #content ul li{
								background: transparent url(images/icon_content_li_bildungsstandards.png) 15px 4px no-repeat;
							}
							div#document.qibb #content ul li{
								background: url(images/icon_content_li_qibb.png) 15px 5px no-repeat;
							}
							div#document.verwaltung #content ul li{
								background: transparent url(images/icon_content_li_verwaltung.png) 15px 6px no-repeat;
							}
							div#document.info #content ul li{
								background: transparent url(images/icon_content_li_info.png) 15px 6px no-repeat;
							}
							/********************************************/
					/*** BEGIN RTE CLASSES ***/
					#content p.align-left, #content h1.align-left, #content h2.align-left, #content h3.align-left, #content h4.align-left, #content h5.align-left, #content h6.align-left{
						text-align: left;
					}
					#content p.align-center, #content h1.align-center, #content h2.align-center, #content h3.align-center, #content h4.align-center, #content h5.align-center, #content h6.align-center{
						text-align: center;
					}
					#content p.align-right, #content h1.align-right, #content h2.align-right, #content h3.align-right, #content h4.align-right, #content h5.align-right, #content h6.align-right{
						text-align: right;
					}
					#content p.align-justify, #content h1.align-justify, #content h2.align-justify, #content h3.align-justify, #content h4.align-justify, #content h5.align-justify, #content h6.align-justify{
						text-align: justify;						
					}
					
					/************************************/
					/***             FORMS            ***/
					/************************************/
					#qibb_login input {
						border: 1px inset #7A919A;
						padding-left: 2px;
						position: absolute;
						left: 100px;
					}
					
					#qibb_login input:FOCUS {
						background-color: #D4FFFF;
					}
					
					#tan1, #tan2, #tan3 {						
						width: 55px;
						position: static !important;
						left: 0px;
					}
					
					#tan3 {
						width: 45px;
					}
					
					#qibb_login {
					  width: 400px;
					  background: url(images/bg_dark.jpg) repeat-x;
						border: 1px solid #d3d3d3;
					  padding: 5px;
					  position: relative;
					}
					
					#qibb_login form {
					  margin: 0px;
					}
					
					#qibb_login h3 {
						margin-top: 0px;
					}
					
					#submit_login {
						position: static !important;
					  border-style:outset;
					  border-color:#EEEEEE;
					  border-width:1px;
						padding-left: 20px;
						background: ButtonFace url(images/button_ok.jpg) no-repeat left;
						font-size: 11px;
						height: 20px;
						cursor: pointer;
						overflow: visible;
						padding-right: 5px;
						margin-left: 95px;
						width: 120px;
					}
					
					/*** END RTE CLASSES ***/
					
					/**************************/
					/***   INDEXED SEARCH   ***/
					/**************************/
					#content .tx-indexedsearch{
					}
						#content .tx-indexedsearch form{
							margin: 0;
							padding: 0;
						}
						#content .tx-indexedsearch form input.tx-indexedsearch-searchbox-sword{
							background-color: white;
							border-top: 1px solid #707070;
							border-right: 1px solid #d5d5d5;
							border-bottom: 1px solid #d5d5d5;
							border-left: 1px solid #707070;
						}
							#content .tx-indexedsearch form input.tx-indexedsearch-searchbox-sword:focus{
								background-color: #F0F0F0;
							}
						#content .tx-indexedsearch form input.tx-indexedsearch-searchbox-button{
							width: 50px;
							margin: 5px 0 0 89px;
							border: 1px solid black;
							border-top: 1px solid #d5d5d5;
							border-right: 1px solid #707070;
							border-bottom: 1px solid #707070;
							border-left: 1px solid #d5d5d5;
							background-color: #EEEEEE;
							padding: 1px 3px;
						}
							#content .tx-indexedsearch form input.tx-indexedsearch-searchbox-button:hover{
								cursor: pointer;
								background-color: #5C5C5C;
								color: white;
							}
						#content .tx-indexedsearch ul.browsebox{
							margin: 0 0 1em 0;
							padding: 0.3em 0em 0.3em 1em;
							border-top: 1px solid #9A9A9A;
							border-bottom: 1px solid #9A9A9A;
							background-color: #EFEFEF;
						}
							#content .tx-indexedsearch ul.browsebox li{
								display: inline;
								margin: 0 0.3em;
								background: none !important;
								padding: 0px 0px 0px 5px !important;
							}
						#content div.tx-indexedsearch-result dl.tx-indexedsearch-result-info{
							margin: 0em;
							padding: 0em 0em;
							font-size: 0.9em;
							line-height: 1.3em;
						}
							#content div.tx-indexedsearch-result dl.tx-indexedsearch-result-info dt{	
								clear: both;
								width: 6em;
								float: left;
								display: inline; /* to fix IE-double-margin bug */
								position: relative;
								margin: 0em;
								padding: 0em;
								font-style: italic;
							}
							#content div.tx-indexedsearch-result dl.tx-indexedsearch-result-info dd{
								display: block;
								margin: 0em;
								padding: 0em;
								font-style: italic;
							}
                            
                            
					/**************************/
					/***   EMAIL SUBSCRIBE  ***/
					/**************************/
                    #content .tx-sremailsubscribe-pi1-notice {
                        margin: 5px 0 10px 0;
                        padding: 0 0 0 7px;
                    }
                    
                    
                    /**************************/
					/***     POWERMAIL      ***/
					/**************************/
					#content .tx-powermail-pi1{
					}
                        #content .tx-powermail-pi1 legend {
                            padding: 0 .5em;
                            font-weight: bold;
                        }
                        #content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html {
                            clear: both;
                            padding: 6px 0;
                        }
                             #content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_label {
                                font-style: italic;
                                margin: 5px 0 10px 0;
                                padding: 0 0 0 7px;
                                /*text-align: center;*/
                             }
                            #content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html span.powermail_mandatory {
                                padding: 0 0 0 3px;
                            }
                            #content .tx-powermail-pi1 p.tx_powermail_pi1_fieldwrap_html_radio_title {
                                width: 180px;
                                float: left;
                                margin: 0;
                                padding: 0 10px 0 0;
                                text-align: right;
                                line-height: normal;
                            }
                            #content .tx-powermail-pi1 label {
                                width: 180px;
                                float: left;
                                padding: 0 10px 0 0;
                                text-align: right;
                                /*background-color: green;*/
                            }
                                #content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio label {
                                    width: auto;
                                    padding: 0 5px 0 0;
                                    text-align: left;
                                }
                            #content .tx-powermail-pi1 input {
                                width: 270px;
                                float: left;
                                margin: 0;
                                padding: 0 0.5em 0 0;
                                /*background-color: red;*/
                            }
                                #content .tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_radio input {
                                   width: auto;
                                   padding: 0;
                                   margin: 0 20px 0 0;
                                }
                                #content .tx-powermail-pi1 input.powermail_text {
                                    width: 
                                }
                                 #content .tx-powermail-pi1 input.powermail_submit {
                                    width: auto;
                                    margin: 0 0 0 190px;
                                 }
                                 #content .tx-powermail-pi1 input.tx-powermail-pi1_confirmation  {
                                    width: auto;
                                 }
                            #content .tx-powermail-pi1 .powermail_mandatory_js {
                                clear: both;
                                padding: 0 0 0 190px;
                                color: red;
                            }
			
			
			/********************************/
			/***          FOOTER          ***/
			/********************************/
			#footer {
				height: 150px;
				overflow: hidden;
				margin: 30px 0px 0px 0px;
				padding: 0px 0px 0px 0px;
				color: #848484;
				font-size: 10px;
				background: white url(images/bg_footer_150px.png) no-repeat;
			}
				* html #footer{
					background-image: none;
					filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/fileadmin/templates/images/bg_footer_150px.png',sizingMethod='crop', enabled='true');
				}
				#footer_box {
					margin: 0px 0px 0px 300px;
					padding: 6px 0px 0px 12px;
					width: 642px;
					border-top: 1px solid #9D9D9D;
				}
					#footer a {
						padding: 0px 8px;
						color: #848484;
						text-decoration: none;
					}
						#footer a:hover, #footer a.menu-footer-act {
							color: #575757;
							text-decoration: underline;
						}
					#footer ul#menu_languages, #footer ul#menu_footer{
						display: inline;
						margin: 0px;
						padding: 0px;
						list-style-type: none;
					}
						* html #footer ul#menu_languages, * html #footer ul#menu_footer{
							position: relative;
						}
						#footer ul#menu_languages li, #footer ul#menu_footer li{
							display: inline;
							margin: 0px;
							padding: 0px;
							list-style-type: none;
						}
							#footer ul#menu_languages li{
								text-transform: uppercase;
							}
				#footer_logos {
					padding: 50px 0px 0px 752px;
				}
					#footer_logos a img{
						border: none;
					}
					#footer_logos a{
						position: relative;
					}
						#footer_logos a img{
							border: none;
						}
			
			
			
/************************************/
/***            CLASSES           ***/
/************************************/
.clearer{
	clear: both;
}

.hidden {
	position: absolute;
	top: 0em;
	left: 0em;
	width: 0em;
	height: 0em;
	overflow: hidden;
	border: none;
}

