@import url(FCE.css);

html,body {
	height:100%;
	margin:0px auto;
	padding:0;
	z-index:0;
}

* html div.wrapper_all{
	height:100%;
}


html,body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;

}

body{
	background:url(../site_images/body_background_new.gif) center repeat-y #fff;
    margin:0px auto;
	height:100%;
    overflow:-moz-scrollbars-vertical;
}



.wrapper_all{
	margin:0px auto;
	padding:0px;
	position:absolute;
	top:0px;
	height:auto;
	min-height:100%;
	width:100%;
	z-index:0;

}

.centering{
	    width:920px;
        margin:0px auto;
		height:100%;
		position:relative;
		min-height:100%;
}

.wrapper_right{
		float:right;
		position:relative;
		width:30px;
		height:260px;
}
.LINKS{
		float:right;
		width:30px;
		
}

div>p {margin:0}

p{
	margin:0px;

}

.clearing{
	padding:0px;
	margin:0px;
	font-size:0px;
	height:0px;
	clear:both;
	background:transparent;
	visibility:hidden;
}

#clearfooter{
	clear:both;
	height:0px;
	display:block;
	width:100%;
}

.kopf{
	background:#fff;
	height:170px;
	position:relative;
	width:890px;
	float:left;
}


.main{
	background: url(../site_images/main_background.gif) repeat-y #999999;
	width:890px;
	float:left;
	position:relative;
}

		.nav1{
			background-color:#000000;
			height:30px;
			color:#FFFFFF;
			text-align:center;
			float:left;
			width:890px;
		}
		
		.wrapper_nav2{
			min-height:20px;
			position:relative;
			width:160px;
			float:left;
		}
		
			.nav2{
				height:auto;
				min-height:100%;
				width:160px;
				color:#000000;
				display:block;
			}
					.NAVI_2_NO{
						margin: 5px 5px 5px 5px;
					}
					
					.NAVI_2_NO a{
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 13px;
						color:#000000;
					}
					.NAVI_2_ACT{
						margin: 5px 5px 5px 0px;
					}
					
					
					.NAVI_2_ACT a{
						padding:5px 5px 5px 5px;
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 13px;
						font-weight:bold;
						color:#000000;
					}
					
					.NAVI_2_NO_2{
						margin: 5px 10px 5px 15px;
					}
					
					.NAVI_2_NO_2 a{
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#000000;
					}
					.NAVI_2_ACT_2{
						margin: 5px 10px 5px 15px;
					}
					
					
					.NAVI_2_ACT_2 a{
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#FF9966;
					}
					
					.NAVI_2_NO_3{
						margin: 5px 10px 5px 25px;
					}
					
					.NAVI_2_NO_3 a{
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#000000;
					}
					.NAVI_2_ACT_3{
						margin: 5px 10px 5px 25px;
					}
					
					
					.NAVI_2_ACT_3 a{
						text-decoration:none;
						font-family:Verdana, Arial, Helvetica, sans-serif;
						font-size: 11px;
						color:#FFCC00;
					}


		.weather{
			position:relative;
			float:left;
			padding:10px 0px 20px 2px;
		}

		.weather a{
		color:#5F2800;
		text-decoration:none;
		font-weight:bold;
		}
		
		.news-latest-item img{
		float:left;
		padding:0px 5px 0px 0px;
		margin:0px 0px 0px 0px;
		}

		.weather h1{
		margin:0px 0px 0px 0px;
		padding:0px 0px 0px 0px;
		}
		.weather a:hover{
		text-decoration:underline;
		}

		.NEWSARCHIVE{
		padding-left:5px;
		padding-top:10px;
		float:left;
		font-size:14px;
		}

	.weather hr{
	display:none;
	}
	.weather .CONTENT_ELEMENT{
	padding-left:5px;
	}
	
	.googlesearch{
		float:left;
		padding-top:20px;
		padding-left:5px;
	}
	

.wrapper_content{
	background-color:#FFFFCC;
	width:710px;
	height:100%;
	min-height:100%;
	position:relative;
	float:right;

}
		.content{
			padding: 10px 10px 50px 10px;
			background-color:#FFFFCC;
			width:690px;
			position:relative;
			float:right;
		
		}
		
		.CONTENT_ELEMENT{
			font-family: 'Trebuchet MS', Verdana, Helvetica, Arial, sans-serif;
			position:relative;
			float:left;
			 * float:none;
			width:100%;
		}

		.csc-firstHeader, h1{
			font-size:18px;
			margin:0px;
			padding-bottom:18px;
			padding-top:15px;
		}

		h2{
		font-size:16px;
		padding:10px 0px 10px 0px;
		}

		h3{
		font-size:15px;
		}
		
		.google{
	
		}
		
.wrapper_foot{
	background-color:#BA641B;
	display:block;
	width:890px;
	height:20px;
	float:left;
	position:relative;
	bottom:0px;

}

	.foot{
		clear:both;
		text-align:center;
		padding:0;
		margin:0px auto;
		width:100%;
		height:20px;
		background-color:#BA641B;
		padding:5px 0px 5px 0px;
	}
	
		.foot a{	
			margin:3px 0px 0px 0px;
			text-decoration:none;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size: 11px;
			color:#000;
			padding:5px;
		}
	
	



.csc-sitemap a{
	font-size:11px;
	color:#000000;
	text-decoration:none;
}


.csc-sitemap-level2 a{
	margin:25px;
}


.csc-sitemap-level3 a{
	margin:50px;
}

.csc-mailform{
	width:360px;
}
.csc-form-label{

}
.csc-form-labelcell{
	float:left;
	padding:0px;
	margin:0px;
	display:block;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	line-height:16px;
	margin-bottom:10px;
}
.csc-form-fieldcell{
	float:right;
	width:250px;
	height:1%;
}

.csc-form-row{
float:left;
}

.csc-form-fieldcell input, .csc-form-fieldcell textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#000000;
	background:#f2f0e8;
	border:solid 1px #855331;
	padding:0px 1px;
	width:250px;
	overflow:auto;
	display:block;
}
.csc-form-fieldcell input.submit{
	margin-top:10px;
	width:254px;
}

.csc-form-comment{
}
.csc-form-commentcell{
}
.csc-form-radio{
}
.csc-form-label-req{
}




.tx-guestbook-form-inputfield-med{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#f2f0e8;
	border:solid 1px #855331;
	padding:0px 1px;
	width:120px;
	overflow:auto;
	display:block;
}
.tx-guestbook-form-inputfield-big{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#f2f0e8;
	border:solid 1px #855331;
	padding:0px 1px;
	width:120px;
	overflow:auto;
	display:block;

}

.tx-guestbook-form-textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#f2f0e8;
	border:solid 1px #855331;
	padding:0px 1px;
	width:250px;
	height:100px;
	overflow:auto;
	display:block;


}


.tx-guestbook-form-sendbutton{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
	background:#f2f0e8;
	border:solid 1px #855331;
	padding:0px 1px;
	width:120px;
	overflow:auto;
	display:block;

}

.tx-guestbook-list-header{
	background:#855331;

}