/* CSS Document */


#container {
	float:left;
	/*background-color:#99FF00;*/
	width:850px;
	min-height:300px;
	margin-top:11px;
	border-bottom:1px solid #CCCCCC;	
	background-image:url(/images/bg_container_lines.gif);  /*je nach farbbalken anderes hintergrundbild */
	background-repeat:repeat-y;
}
#abdecker_balken{
	position:absolute;
	/*background-image:url(/images/bg_container_abdecker_red.gif);*/
	background-repeat:repeat-y;
	top:201px;
	left:835px;
	height:10px;
	width:14px;
	z-index:1;
}
#path {
	padding:10px 10px 10px 16px;
	text-align:left;
	color:#666666;
}
#container #containercontent {
	border:1px solid #ccc;
	margin:16px;
	padding: 0px 10px 14px 10px;
	width:610px;
}
#container .containercontent {
	border:1px solid #ccc;
	margin:16px;
	padding: 0px 10px 14px 10px;
	width:610px;
}

/* ############################# elements ################################# */

.doubleline {
	background-image:url(/images/line_double.gif);
	background-repeat:repeat-x;
	height:4px;
	line-height:0px;
	font-size:0px;	
}

.zurueck a{
	display:block;
	color:#006600;
	text-decoration:none;
	background-image:url(/images/zurueck.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px 10px 10px 16px;
} 
.zurueck a:hover{
	display:block;
	color:#006600;
	text-decoration:underline;
	background-image:url(/images/zurueck.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px 10px 10px 16px;
}
.print a{
	display:block;
	color:#999999;
	text-decoration:none;
	background-image:url(/images/print.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px 10px 10px 16px;
} 
.print a:hover{
	display:block;
	color:#999999;
	text-decoration:underline;
	background-image:url(/images/print.gif);
	background-repeat:no-repeat;
	background-position:0px 2px;
	padding:0px 10px 10px 16px;
}


.lupe {
	display:block;
	color:#999999;
	text-decoration:none;
	background-image:url(/images/lupe.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
	padding:5px 20px 10px 23px;
} 
.lupe a{
	color:#999999;
	text-decoration:none;
} 
.lupe a:hover{
	color:#999999;
	text-decoration:underline;
}

/* ########### SUCHE,NEWS FOOTER ######## */

#nextBack { 
	float: left; 
	width: 630px; 
	margin: 0px 16px; 
}
#nextBack #next { 
	float:left; 
	width: 200px; 
	text-align: right; 
}
#nextBack #middle { 
	color:#999999;
	float:left; 
	width: 230px; 
	text-align: center; 
}
#nextBack #back {
	border:1px solid #fff;
	color:#999999; 
	float:left; 
	width: 198px; 
	text-align: left; 
}
#nextBack #back a{ 
	display:block;
	color:#006600; 
	background-image: url(/images/zurueck.gif); 
	background-repeat: no-repeat; 
	background-position:0px 2px;
	padding:0px 10px 10px 16px;
}
#nextBack #back a:hover {
	display:block; 
	color:#006600;
	background-image: url(/images/zurueck.gif); 
	text-decoration: underline;
	background-position:0px 2px;
	padding:0px 10px 10px 16px; 
}
#nextBack #next a {
	color:#006600; 
	float: right; 
	display: block; 
	background-image: url(/images/arrow_grey_small_border.gif); 
	background-repeat: no-repeat;
	background-position:0px 2px;
	padding:0px 0px 10px 16px;  
}
#nextBack #next a:hover{ 
	color:#006600;
	background-image: url(/images/arrow_grey_small_border.gif); 
	text-decoration: underline;
	background-position:0px 2px;
	padding:0px 0px 10px 16px;  
}
	