/*
########################################################################
	+++++	allgemeine styles
			eigentlich überall von nöten, da die grundlegenden tags
			hier definiert werden.
			jedoch noch mal kontroll bedarf ob die weiter unten 
			stehenden news eigschaften noch benötigt werden!
########################################################################
*/

body{
	background-color: 	#333333;
	font-family:		verdana,arial;
	color:				#fff;
}
h1{
	color:				#fff;
	font-family:		arial;
	font-size:			25px;
	padding-left:		10px;
}
h2{
	color:				#355B96;
	font-family:		verdana;
	font-size:			18px;
	padding-left:		10px;
}
a:visited, a{
	text-decoration:	none;
	color:				#84B5FF;
}
a:active, a:focus {
	outline: 			none;
}
a:hover{
	color:				#355B96;
	text-shadow: 		#000 1px 1px 1px;
}
a#nav:hover{
	color:				#fff;
	text-shadow: 		#c0c0c0 3px 3px 2px;
}
div#anchor{
	width:				20px;
	height:				20px;
	position:			absolute;
	margin-top:			150px;
}
/*breadcrumbs*/
ul.breadcrumbs{
	margin-top:		5px;
	list-style: none;
}
li.bread_home{
	float: left;
	background: url("../media/grafiken/breadcrumb_home.png");
	background-repeat: no-repeat;
	width: 50px;
	height: 20px;
	padding-left: 35px;
	padding-top: 2px;
}
li.breadcrumbs_no,li.breadcrumbs,
li.bread_left_no,li.bread_left,
li.bread_right_no,li.bread_right{
	padding-top: 2px;
	height: 20px;
	float: left;
}
li.breadcrumbs_no,li.breadcrumbs{
	padding-right:2px;
	margin-right: 0px;
	padding-left: 5px;
	margin-left: -15px;
}
li.breadcrumbs_no{
	background: url("../media/grafiken/bg_breadcrumb_no.png");
	background-repeat: repeat-x;
}
li.breadcrumbs{
	background: url("../media/grafiken/bg_breadcrumb.png");
	background-repeat: repeat-x;
}
li.bread_left_no,li.bread_left{
	margin-right: 15px;
	margin-left: -16px;
	width: 12px;
}
li.bread_left{
	background: url("../media/grafiken/bg_breadcrumb_left.png");
	background-repeat: no-repeat;
}
li.bread_left_no{
	background: url("../media/grafiken/bg_breadcrumb_left_no.png");
	background-repeat: no-repeat;
}
li.bread_right_no,li.bread_right{
	width: 12px;
	margin-right: 5px;
}
li.bread_right{
	background: url("../media/grafiken/bg_breadcrumb_right.png");
	background-repeat: no-repeat;
}
li.bread_right_no{
	background: url("../media/grafiken/bg_breadcrumb_right_no.png");
	background-repeat: no-repeat;
}

/*test flash intro*/
div#flash{
	position:absolute;
	z-index:50;
	margin-top:-8px;
	margin-left:96px;
}
/*hier angegebenen eigenschaften werden zz erstmal nur in der changelanguage genutzt*/
p.notify{
	padding-left:		80px;
}
div#loader{
	padding-right:			80px;
}


/*--------------------------------------------------------------
		<920, 920 weil scrollbar evtl noch mit drin ist.
--------------------------------------------------------------*/
@media (max-width: 920px){
	body{
		background:		#000;
		overflow-x:     hidden;
	}
	h1{
		font-size:			20px;
	}
	h2{
		font-size:			16px;
	}
}


