/* 
	#############################
	### PLUGINS
	#############################
*/ 
div#zertifikat a img {border:none;}
div#zertifikat{left:0px;position:absolute;height:160px;top:330px;}


/* # SYS-TOPNAVIGATION */



	ul#sys-topnavigation{

		

		margin:0px 0px 0px 0px;

		

		list-style-type:none;

		

		font-size:1em;

		

		float:left;

	}

		ul#sys-topnavigation li{

			display:inline;

			float:left;					

		}

			ul#sys-topnavigation li a{

				color:#000;

							

				font-size:1em;

				

				text-decoration:none;

			}

			ul#sys-topnavigation li a:hover{

				color:#333;

			}

			

			ul#sys-topnavigation li a.active{

				font-weight:bold;

			}

			

/* # SYS-SUBNAVIGATION */

				

		ul#sys-subnavigation{

								

			list-style-type:none;

			

			font-size:1em;

			

			float:left;

		}

		

			ul#sys-subnavigation li{

				width:150px;						

				

				font-size:1em;

				

				clear:both;

				float:left;

			}

			

				ul#sys-subnavigation li a{

					color:#000;



					

					font-size:1.3em;

					

					text-decoration:none;

					

					float:left;

				}

				ul#sys-subnavigation li a:hover{

					color:#333;

				}

				

				ul#sys-subnavigation li a.active{

					font-weight:bold;

				}

/* # SYS_NAV_ROLLOUT_2 Layout1 */	

div#unternavigation{



}

	div#unternavigation_schatten_or{

	

	}

		

	ul#ul_1{

	

	}

		li.list_indent_1{

			padding:0 0 6px 0;

			

			clear:left;

			float:left;

			

		}

				

		li.list_indent_1 a{

			color:#000;

			

			font-size:1.4em;

			

			text-decoration:none;

		}

		

		li.active a.active{

			color:#006599;

			font-weight:bold;

		}

		

		ul#ul_2{

			margin:0 0 0 20px;

		}

				li.list_indent_2{

					

				}

								

				li.list_indent_2 a{

					font-size:12px;

					font-weight:normal;

				}

				li.list_indent_2.active a.active{

					font-weight:bold;

				}

					



				

							

	div#unternavigation_schatten_u{

	

	}

	

				

/* # SYS_NAV_ROLLOUT_2 Layout2 */



ul.nav_lvl_1{

	width:150px;

}			

	ul.nav_lvl_1 li.list_indent_1{

		margin:2px;

		

		width:146px;

		

		

	}	

		ul.nav_lvl_1 li.list_indent_1 a{

			

			color:#3989C4;

			

			background:#B6D4EA;

			

			padding:4px 4px 4px 15px;

			

			

			font-size:14px;

						

			text-decoration:none;

			

			display:block;

		}	

		

		ul.nav_lvl_1 li.list_indent_1.active a.active{

			color:#FFF;

			

			background:#3989C4;

			

			

			padding:4px 4px 4px 15px;

			

			

			font-size:14px;

						

			text-decoration:none;

			

			display:block;

		}					

	

/* ##-> Nav 2.Ebene */

		ul.nav_lvl_2 li.list_indent_2{

			margin:2px;

			

			width:146px;

		}	

		

			ul.nav_lvl_2 li.list_indent_2 a{

				color:#000;

				background:#D6E7F3;

				

				padding:3px 0 3px 15px;

				

				

				font-size:12px;

							

				text-decoration:none;

				

				display:block;

			}	

			

			ul.nav_lvl_2 li.list_indent_2.active a.active{

				color:#3989C4;

				background:#D6E7F3;

				

				padding:3px 0 3px 15px;

				

				

				font-size:12px;

				font-weight:bold;

							

				text-decoration:none;

				

				display:block;

			}		



/* ##-> Nav 3.Ebene */

				ul.nav_lvl_3 li.list_indent_3{

					margin:2px;

					

					width:146px;

				}	

				

					ul.nav_lvl_3 li.list_indent_3 a{

						color:#000;

						background:#D6E7F3;

						

						padding:3px 0 3px 30px;

						

						

						font-size:12px;

									

						text-decoration:none;

						

						display:block;

					}	

					

					ul.nav_lvl_3 li.list_indent_3.active a.active{

						color:#000;

						background:#D6E7F3;

						

						padding:3px 0 3px 30px;

						

						

						font-size:12px;

						font-weight:bold;

									

						text-decoration:none;

						

						display:block;

					}		

		

		

			

			

/* # ARTICLE_FEED */



ul.news_teaser{

	

	

	border:1px solid #CACACA;

	

	width:150px;

}





	ul.news_teaser li.news_teaser_punkt{

		background:#E9EFF7;

		

		padding:5px;

		width:140px;

		

		font-size:12px;

				

		line-height:1.4em;

	}

		ul.news_teaser li.news_teaser_punkt img{

			margin:5px 0 0 0;

		}

	

		ul.news_teaser li.news_teaser_punkt h1{

	

		}

		

			ul.news_teaser li.news_teaser_punkt h1 a{

				color:#2F87C2;

				

				font-size:13px;

				

				text-decoration:none;

			}

			ul.news_teaser li.news_teaser_punkt h1 a:hover{

				color:#2F87C2;

				

				border-bottom:1px solid #2F87C2;

			}



	

	/*NEWSTEASER werden durch Plugun article_feed ersetzt*/

		

		div.newsdatensatz{

			padding:5px;

			width:140px;

		}

			div.newsdatensatz h3{

				color:#2F87C2;

				

				font-size:14px;

			}

			

			div.newsdatensatz span{

				font-size:12px;

				

				line-height:1.4em;

			}



/* LANGUAGE_SWITCH */

ul#language_switch{

	float:right;

}



	ul#language_switch li{

		display:inline;

		

		float:left;

	}

	

		ul#language_switch li{

			display:inline;

			

			float:left;

		}

		

			ul#language_switch li a{

				padding:0 4px 0 0;

			}

			

				ul#language_switch li a img{

					margin:2px;

					border:0;

				}

			

				ul#language_switch li a.active img{

					margin:0;

					border:2px solid #FFF;

				}





/* FADE_GALLERY */

div#imagebar-dyn{

	/*border:10px solid red;*/

	height:231px;

	

	float:left;

	

	display:block;

}





/* PRODUKTMATRIX */





div#produktmatrix{

	width:170px;

	

	float:left;

}



	div#produktmatrix a.produkt{

		background:url(images/produktmatrix_produkt.jpg) no-repeat;

		

		margin:4px;

		border:1px solid #CBCBCB;

		padding:0;

		

		width:45px;

		height:45px;

		

		

		

		float:left;

	}

	div#produktmatrix a.produkt:hover{

		border:1px solid #FFF;

	}

	

	div#produktmatrix a.produkt div{

		background:#006599;

		color:#FFF;

		

		margin-top:10px;

		border:0;

		padding:5px;

		

		font-size:12px;

		font-weight:bold;

		

		text-decoration:none;

	}

	

	div#produktmatrix a.produkt div a{

		border:none;

		text-decoration:none;

	}


