
/*	--------------	STANDARD -------------------------------------------------------------------------------------------	*/

	* {
		margin:0;
		padding:0;
		border:none;
		font-family:tahoma, arial, sans-serif;
		font-size:12px;
	}
	body {
		background-color:#FFFCF6;
	}
	input {
		background-color:white;
		border:1px solid #864F4A;
		padding:1px;
		margin:1px;
	}
	a {
		text-decoration:none;
	}

	.pdf_no_access {
		position: absolute;
		left: 50%;
		margin-left: -250px;
		width: 500px;
		top: 50%;
		margin-top: -200px;
		border: 5px solid red;
		text-align:center;
		padding: 20px;
		color: red;
		font-weight:bold;
	}

/*	--------------	NEWS -----------------------------------------------------------------------------------------------	*/
	#news_box {
		border:1px solid #864F4A;
		background-color:#F0E6D1;	
		padding-bottom:10px;
	}
	#news_box h3 {
		background-color:#987F6A;
		color:#F0E6D1;
		font-weight:bold;
		width:98%;
		list-style:none;
		font-size:12px;
		display:block;
		padding:2px 0 2px 5px;
	}
	#news_box h1 {
		background-color:#987F6A;
		list-style:none;
		color:#F0E6D1;
		font-weight:bold;
		font-size:12px;
		display:block;
		padding:2px 0 2px 5px;
	}
	#news_box h2 {
		color:#6D4739;
		font-weight:bold;
		font-size:12px;
		margin:10px 5px 0 5px;
		border-bottom:1px solid #BAAD98;
		display:block;
	}
	#news_box p {
		font-size:11px;
		margin:5px 5px 2px 5px;
	}
	#news_box a {
		font-weight:bold;
		color:#80A4CD;
		font-size:11px;
		margin-left:5px;
		border-left:2px solid #80A4CD;
		padding-left:5px;
	}

	#news_box a:link    { color:#80A4CD; }
	#news_box a:visited { color:#80A4CD; }
	#news_box a:hover   { color:#80A4CD; }
	#news_box a:active  { color:#80A4CD; }
	#news_box a:focus   { color:#80A4CD; }

/*	--------------	CONTENT --------------------------------------------------------------------------------------------	*/

	#content {
		position:absolute;
		left:205px;
		width:485px;
		padding:0px;
	/*	border-style:solid; border-color:red; border-width:1px;*/
	}
	#content p {
		font-size:12px;
		margin:10px 0 12px 0;
	}
	#content p.p_headline {
		font-weight: bold;
	}

	#content h1 {
		font-size:18px;
		color:#BAAD98;
		margin-bottom:25px;
	}
	#content h2 {
		font-size:14px;
		color:#6D4739;
	}
	#content h3 {
		font-size:12px;
		color:#987F6A;
		margin-bottom:20px;
	}
	#content h4 {
		font-size:12px;
		color:#987F6A;
	}
	#content h5 {
		background-color:#987F6A;
		color:#F0E6D1;
		font-size:12px;
		border:1px solid #864F4A;
		padding:2px 0 2px 2px;
	}
	#content h6 {
		padding:2px 0 2px 20px;
	}
	#content h7 {
		position:relative;
		left:5px;
		color:#6D4739;
		font-weight:bold;
		font-size:12px;
		border-bottom:1px solid #BAAD98;
	}
	#content .headline {
		color:#ffffff;
		font-weight:bold;
		font-size:12px;
		margin:0px;
		border:0px solid #6D4739;
		display:block;
		padding:2px 0 2px 20px;
		background-color:#80A4CD;/*#6D4739;*/
	}

	#content_wide .headline {
		color:#ffffff;
		font-weight:bold;
		font-size:12px;
		margin:0px;
		border:0px solid #6D4739;
		display:block;
		padding:2px 0 2px 20px;
		background-color:#80A4CD;/*#6D4739;*/
	}

	#content_wide p.p_headline {
		font-weight: bold;
	}

	#content .nomargin{
		margin:0px;
	}

	#content ul {
		margin:5px 0 10px 20px;
		list-style:square inside;
	}

	#content ol {
		margin:5px 0 10px 20px;
		list-style:decimal inside;
	}
	#content li {
		font-size:12px;
		color:black;
	}
	#content a		   { font-weight:bold; color:#80A4CD; }
	#content a:link    { color:#80A4CD; }
	#content a:visited { color:#80A4CD; }
	#content a:hover   { color:#80A4CD; }
	#content a:active  { color:#80A4CD; }
	#content a:focus   { color:#80A4CD; }
	#content img {
		border:1px solid #6D4739;
		margin:5px 0 5px 5px;
	}

/*	--------------	CONTENT - WIDE -------------------------------------------------------------------------------------	*/

	#content_wide {
		position:absolute;
		left:205px;
		width:697px;
		border-style:solid; border-color:blue; border-width:0px;
	}
	#content_wide p {
		font-size:12px;
		margin:10px 0 12px 0;
	}

	#content_wide .nomargin{
		margin:0px;
	}

	#content_wide h1 {
		font-size:18px;
		color:#BAAD98;
		margin-bottom:25px;
	}
	#content_wide h2 {
		font-size:14px;
		color:#6D4739;
	}
	#content_wide h3 {
		font-size:12px;
		color:#987F6A;
		margin-bottom:20px;
	}
	#content_wide h4 {
		font-size:12px;
		color:#987F6A;
	}
	#content_wide h5 {
		background-color:#987F6A;
		color:#F0E6D1;
		font-size:12px;
		border:1px solid #864F4A;
		padding:2px 0 2px 2px;
	}
	#content_wide ul {
		margin:5px 0 10px 20px;
		list-style:square inside;
	}
	#content_wide ol {
		margin:5px 0 10px 20px;
		list-style:decimal inside;
	}
	#content_wide li {
		font-size:12px;
		color:black;
	}
	#content_wide a {
		font-weight:bold;
		color:#80A4CD;
	}
	#content_wide a	 	    { font-weight:bold; color:#80A4CD; }
	#content_wide a:link    { color:#80A4CD; }
	#content_wide a:visited { color:#80A4CD; }
	#content_wide a:hover   { color:#80A4CD; }
	#content_wide a:active  { color:#80A4CD; }
	#content_wide a:focus   { color:#80A4CD; }

	#content_wide img {
		border:1px solid #6D4739;
		margin:5px 0 5px 5px;
	}

/*	--------------	INNER CONTENT --------------------------------------------------------------------------------------	*/

	#inner_content {
		background-color:#FFFCF6;
		display:block;
		padding:0px 0 2px 5px;
	}
	#inner_content p {
		padding:0px;
		margin-left:5px;
	}

	#inner_content p.clue {
		color:red;
		font-weight:bold;
		font-size:10pt;
		border:1px solid red;
		margin:0px;	
	}

	#inner_content img {
		border:1px solid #6D4739;
		margin:0px;
	}

	#inner_content img.hook{
		border:0px;

	}
	#inner_content h1 {
		color:#864F4A;
		font-weight:bold;
		margin-bottom:0px;
		margin-left:5px;
	}

	#inner_content h2 {
		color:				#864F4A;
		font-size:			10pt;
		font-weight:		bold;
		padding:0px;
		margin-left:5px;
	}

	#inner_content h11 {
		position:relative;
		left:0px;
		padding:0;
		font-size:18px;
		color:#BAAD98;
		margin-bottom:25px;
	}

	#inner_content h12 {
		position:			relative;
		color:				#864F4A;
		font-size:			10pt;
		font-weight:		bold;
		padding:0px;
		margin-left:5px;
	}

/*	--------------	MAIN -----------------------------------------------------------------------------------------------	*/

	#main {
		position:absolute;
		top:70px;
		left:50px;
		width:900px;
		padding-bottom:20px;
	}

/*	--------------	MENUE ----------------------------------------------------------------------------------------------	*/

	#menu {
		background-color:#F0E6D1;
		width:205px;
		float:left;
		display:block;
	}
	#menu ul {
		background-color:#987F6A;
		list-style:none;
		color:#F0E6D1;
		font-weight:bold;
		font-size:12px;
	}
	#menu li {
		border-bottom:1px solid #6D4739;
	}
	#menu a {
		display:block;
		padding:2px 0 2px 20px;
		color:#F0E6D1;
	}
	#menu a:hover {
		background-color:#6D4739;
	}
	#menu ul ul li {
		background-color:#FAF5EA;
		border-bottom:1px solid #F0E6D1;
		font-weight:normal;
	}
	#menu ul ul a {
		padding:1px 0 1px 31px;
		color:#6D4739;
	}

	#menu ul ul a:hover {
		background-color:#FFFCF6;
	}
	
	#menu .navigationsschwarz a {
	background-color: #000000;
	color: #ffffff;
	}
		#menu .navigationsblau a {
	background-color: #9DC7EB;
	color: #000;
	}
	#menu .navigationsrot a {
	background-color: #C9032D;
	color: #F0E6D1;
	}
/*	--------------	WRAP -----------------------------------------------------------------------------------------------	*/

	#wrap {
		background-image:url("/img/wrap.gif");
		background-repeat:repeat-x;
		position:absolute;
		left:210px;
		top:0;
		width:690px;
		height:49px;
	}
	#wrap a {
		position:absolute;
		left:608px;
		top:34px;
		color:#FFFCF6;
		font-size:12px;
		font-weight:bold;
	}
	#wrap a:link    { font-weight:bold; color:#FFFCF6; }
	#wrap a:visited { font-weight:bold; color:#FFFCF6; }
	#wrap a:hover   { color:#FFFCF6; }
	#wrap a:active  { font-weight:bold; color:#FFFCF6; }
	#wrap a:focus   { font-weight:bold; color:#FFFCF6; }

	#wrap .link_blue{ color:#FFFCF6; }

	#wrap img {
		position:absolute;
		color:white;
	}

/*	--------------	LOGIN ----------------------------------------------------------------------------------------------	*/

	#login_box {
		border:1px solid #864F4A;
		background-color:#F0E6D1;
		margin-bottom:5px;
		text-align:right;
	}
	#login_box p {
		margin:5px;
		color:#6D4739;
	}
	#login_box a {
		color:#6D4739;
	}
	#login_box a:hover {
		text-decoration:underline;
	}
	#login_box .login_error {
		color:red;
		font-weight:bold;
	}


/*	--------------	CLASSES  & OTHERS ----------------------------------------------------------------------------------	*/

.sztf {
	background-color:#FFFCF6;
	position:relative;
	border-bottom: 1px solid #FFFFFF;
	text-align:right;
}
.sztf a:hover {
	background-color:#FFFCF6;
	border-bottom: 0px solid #FFFFFF;
}
#advert {
	position:absolute;
	left:260px;
	top:5px;
}
.pseudolink {
	display:block;
	padding:2px 0 2px 20px;
	color:#F0E6D1;
}
#secondary_box {
}
#alt_box {
	position:relative;
	float:right;
	width:205px;
}
.flag {
	float:right;
}
.own_border {
	border:1px solid #6D4739;
	border-bottom:none;
}
.last_action {
	float:right;
	border-right:2px solid #80A4CD;
	padding-right:5px;
}
.submit {
	min-width:104px;
}
.content_news_p {
	font-weight:thin;
	margin:5px 5px 2px 5px;
}

.content_news_p a {
	font-weight:bold;
	color:#80A4CD;
	font-size:11px;
	margin-left:5px;
	border-left:2px solid #80A4CD;
	padding-left:5px;
}
.content_news_p a:link    { color:#80A4CD; }
.content_news_p a:visited { color:#80A4CD; }
.content_news_p a:hover   { color:#80A4CD; }
.content_news_p a:active  { color:#80A4CD; }
.content_news_p a:focus   { color:#80A4CD; }

.content_news_source {
	color:#80A4CD;
	font-size:11px;
	border-left:2px solid #80A4CD;
	padding-left:5px;
}
.error {
	font-size:12px;
	margin:0 0 12px 0;
	color:red;
	font-weight:bold;
	display:block;
	padding:0px 0 2px 5px;
}

#form_table {
	border-style: solid;
	border-color:#6D4739;
	border-width:1px;
	width:100%;
}
.form_td_01 {
	background-color:#987F6A;
	color:#F0E6D1;
	padding:2px;
	font-weight:bold;
}
.form_td_02 {
	background-color:#F0E6D1;
	color:#6D4739;
	font-weight:bold;
	padding:4px;
	border-bottom:1px solid #FFFCF6;
	min-width:150px;
	vertical-align:top;
}
.form_td_03 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	vertical-align:top;
}
.hint {
	font-size:7pt;
	color:#000000;
}
.pflicht {
	font-weight:bold;
	color:#6D4739;
}


.safety_button	{	height:				22px;
					width:				100px;				
					background-color:	red;			
					color:				#ffffff;			
					font-weight:		bold;			
					text-align:			center;				}
.safety_td_01	{	background-color:	red;
					color:				#ffffff;
					font-weight:		bold;				}
.safety_td_02	{	background-color:	#ffffff;
					color:				red;				
					text-align:			center;				}
.table_safety	{	padding:			4px;				
					width:				400px;				
					background-color:	red;				}

yy.submit_blaettern {
	background-color:#FFFCF6;
	border:0px solid #864F4A;
	padding:1px;
	margin:1px;
}

.no_access {
	color:red;
	font-weight:bold;	
}

.table_no_border {
	border-width:0px;
	width:100%;
	border-bottom:1px solid #6D4739;
} 
.list_td_01 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	border-left:1px solid #6D4739;
	vertical-align:top;
}
.list_td_02 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	vertical-align:top;
}
.list_td_03 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	border-right:1px solid #6D4739;
	vertical-align:top;
}
.list_td_04 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-top:1px solid #6D4739;
	vertical-align:top;
}

.td_underline_01	{
	background-color:#F0E6D1;
	border-bottom:1px solid #6D4739;
	border-left:1px solid #6D4739;
	border-top:1px solid #6D4739;
	padding:2px;
	vertical-align:top;
}
.td_underline_01b	{
	background-color:#F0E6D1;
	border-bottom:1px solid #6D4739;
	border-left:1px solid #6D4739;
	border-right:1px solid #6D4739;
	border-top:1px solid #6D4739;
	padding:2px;
}
.td_underline_02	{
	background-color:#F0E6D1;
	border-bottom:1px solid #6D4739;
	border-right:1px solid #6D4739;
	border-top:1px solid #6D4739;
	padding:2px;
	vertical-align:top;
}
.td_underline_03	{
	background-color:#F0E6D1;
	border-bottom:1px solid #6D4739;
	border-top:1px solid #6D4739;
	padding:2px;
	vertical-align:top;
}
.td_underline_04	{
	background-color:#F0E6D1;
	border:1px solid #6D4739;
	padding:2px;
	font-weight:bold;
}
#inner_content .img_no_border {
	border:0px;
}

.submit_no_border_td_underline_01 {
	background-color:#F0E6D1;
	border:0px;
}

.submit_no_border_td_underline_01 {
	background-color:#F0E6D1;
	border:0px;
}
.table_wide_deeper {
	position:absolute;
	top:100px;
	border-width:0px;
	width:690px;
	border-bottom:1px solid #6D4739;
}
.themenplan_01 {
	background-color:#F0E6D1;
	color:#000000;
	font-weight:bold;
	padding:2px;
	border-bottom:1px solid #FFFCF6;
	border-left:1px solid #6D4739;
	vertical-align:top;
}
.themenplan_02 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:bold;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	vertical-align:top;
}
.themenplan_03 {
	background-color:#F0E6D1;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #FFFCF6;
	vertical-align:top;
}
.themenplan_04 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #F0E6D1;
	vertical-align:top;
}
.themenplan_05 {
	background-color:#F0E6D1;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #FFFCF6;
	vertical-align:top;
}
.themenplan_06 {
	background-color:#F0E6D1;
	color:#000000;
	font-weight:thin;
	padding:2px;
	border-bottom:1px solid #FFFCF6;
	vertical-align:top;
}
.table_listing {
	position:relative;
	left:5px;
	border-width:0px;
	width:100%;
	border-bottom:1px solid #6D4739;
}

.kalender_01 {
	background-color:#FFFCF6;
	color:#000000;
	font-weight:thin;
	padding:4px;
	border-bottom:1px solid #F0E6D1;
	vertical-align:top;
}

.kalender_02 {
	background-color:#F0E6D1;
	color:#000000;
	font-weight:thin;
	padding:4px;
	border-bottom:1px solid #FFFCF6;
	vertical-align:top;
}

.pimp {
	color:red;
	font-weight:bold;
	text-decoration:none;
}

a.list_left {
	color:#000000; }

p.copyright {
	font-size:			8pt;
	background-color:	#FFFCF6;
	color:				#864F4A;
	line-height:		15px;
	text-align:			center;
	border-bottom:		1px solid #864F4A;
}

/* -- die tabelle der startseite -- */
.home_table {
	width:100%;
}

.home_table_head {
	font-weight:bold;
	color:#80A4CD;
	border-bottom:1px solid #864F4A;
	padding:4px;
	vertical-align:top;
}

.home_table_start {
	border-right: 0px solid #864F4A;
	border-left: 0px solid #864F4A;
}

.home_table_end {
	background-color:#FFFCF6;
	border-top: 0px solid #864F4A;
}

.home_table_fake {
	background-color:#FFFCF6;
}

.home_table_body {
	color:#864F4A;
	vertical-align:top;
	padding:4px;
	border-right: 0px solid #864F4A;
}

.home_table_body_hook {
	color:#864F4A;
	vertical-align:top;
	text-align:center;
	padding:4px;
	border-left: 0px solid #864F4A;
}

.brown_bottom_border {
	border-bottom: 1px solid #864F4A;
	line-height: 15px;
}

.vdz a:hover {
	background-color:#FFFCF6;
	border-bottom: 1px solid #FFFFFF;
}
.vdz {
	background-color:#FFFCF6;
	position:relative;
}

/* ---------- skyscraper banner cb 20100817 ----------------- */

#skyscraper {
	position: fixed;
	top: 70px;
	left: 955px;
	width: 160px;
	height: 600px;
	overflow: hidden;
}
