

		body {
			min-width: 630px;         /* 2 x (LC fullwidth + CC padding) + RC fullwidth */
			font-family: Arial,Helvetica,sans-serif;
			font-size: 14px;
			color: #383838;
		}
		
		a:link {color:#24455E; text-decoration:underline}
		a:visited {color:#24455E; text-decoration:underline}
		a:active {color:#24455E; text-decoration:none}
		a:hover {color:red; text-decoration:underline}

		#menu a:link {color:#000000; text-decoration:none}
		#menu a:visited {color:#000000; text-decoration:none}
		#menu a:active {color:#000000; text-decoration:none}
		#menu a:hover {color:red; text-decoration:underline}
		
		h1 a:link {color:#383838; text-decoration:none}
		h1 a:visited {color:#383838; text-decoration:none}
		h1 a:active {color:#383838; text-decoration:none}
		h1 a:hover {color:red; text-decoration:none}
		
		
		h1 {
			font-size: 16px;
			border-bottom: 1px solid #b6b9ba;
			color: #24455e;
		}
		
		h3 {
			font-size: 14px;
			padding-left: 10px;
		}

		#container {
			padding-left: 299px;      /* LC fullwidth */
			padding-right: 309px;     /* RC fullwidth + CC padding */
			min-width:436px;
		}
		
		#container2 {
			padding-left: 299px;      /* LC fullwidth */
			padding-right: 309px;     /* RC fullwidth + CC padding */
			min-width:436px;
		}
		
		#container .column {
			position: relative;
			float: left;
		}	
		#container2 .column {
			position: relative;
			float: left;
		}
		
		#center {
			padding: 0px 0px;       /* CC padding */
			width: 100%;
			min-width:436px;
		}
		
		#left {
			width: 299px;             /* LC width */
			right: 299px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
		}
		
		#right {
			width: 309px;             /* RC width */
			padding: 0 0px;          /* RC padding */
			margin-right: -100%;
		}
		
		#footer {
			clear: both;
		}
		
		/*** IE Fix ***/
		* html #left {
			left: 309px;              /* RC fullwidth */
		}

		/*** Equal-height Columns ***/

		#container {
			overflow: hidden;
		}	
		
		#container2 {
			overflow: hidden;
		}

		#container .column {
			padding-bottom: 1001em;     /* X + padding-bottom */
			margin-bottom: -1000em;     /* X */
		}
		#container2 .column {
			padding-bottom: 1001em;     /* X + padding-bottom */
			margin-bottom: -1000em;     /* X */
		}

		/*** Footer Fix ***/

		* html body {
			overflow: hidden;
		}
		
		* html #footer-wrapper {
			float: left;
			position: relative;
			width: 100%;
			padding-bottom: 10010px;
			margin-bottom: -10000px;
			background: #517895;         /*** Same as body background ***/
		}
		
		#footer-wrapper {
		position: relative;
		top: -20px;
		background: #517895;
		height: 60px;
		
		}

		/*** Just for Looks ***/

		body {
			margin: 0;
			padding: 0;
			background: #517895;
		}

		#footer {
			font-size: large;
			text-align: center;
		}

		#left {
			background-image: url(../layout/left_sb.png);
			background-repeat: repeat-y;
		}

		#center {
			background: #f7f6f0;
		}

		#right {
			background-image: url(../layout/right_sb.png);
			background-repeat: repeat-y;
		}


		
		#leftbottom {
			width: 299px;             /* LC width */
			right: 299px;             /* LC fullwidth + CC padding */
			margin-left: -100%;
			height: 82px;
			background-image: url(../layout/left_btm.png);
		}
		
		#centerbottom a {
			color: #fff;
		}
		
		#centerbottom {
			padding: 0px 0px;       /* CC padding */
			width: 100%;
			min-width:436px;
			height: 82px;
			background-image: url(../layout/center_btm.png);
			background-repeat: repeat-x;
		}
		
		#rightbottom {
			width: 309px;             /* RC width */
			padding: 0 0px;          /* RC padding */
			margin-right: -100%;
			height: 82px;
			background-image: url(../layout/right_btm.png);
		}
		
		#topnav {
			text-align: center;
			height: 100px;
			background-image: url(../layout/topnav_hg.png);
		}
		
		img {
			border: 0px;
		}
		
		#topleft {
			height: 100px;
			background-image: url(../layout/topleft_hg.png);
		}
		
		#topright {
			height: 100px;
			background-image: url(../layout/topright_hg.png);
		}
		
		#leftbar {
			padding-left: 60px;		
			padding-right: 36px;
		}
		
		#leftbar p {
				padding-left: 10px;
		
		}
		
		#rightbar {
			padding-left: 36px;		
			padding-right: 60px;
		}
		
		hr {
			margin-top: 20px;
			margin-bottom: 20px;
		}
		
	#navi {
		width: 424px;
		margin: 0 auto;
	}
	
	#navnews, #navlan, #navforum, #navverein {
		text-align: center;
		float: left;
		width: 106px;
		height: 100px;
		text-decoration: none;
		display: block;
	}

	#navnews:hover, #navnews:active, #navverein:hover, #navverein:active , #navforum:hover, #navforum:active , #navlan:hover, #navlan:active  {
		background-position: 106px 0;
	}
	
	#navnews  {
		background: url('../layout/nav_neues_sp.png') 0 0;
	}

	#navverein {
		background: url('../layout/nav_verein_sp.png') 0 0;
	}	
	
	#navlan  {
		background: url('../layout/nav_lan_sp.png') 0 0;
	}

	#navforum {
		background: url('../layout/nav_forum_sp.png') 0 0;
	}

	#noteit {
		position: relative;
		z-index: 1000;
		width: 309px;
		height: 163px;
		background: url('../layout/noteit.png');
	}

	#menu {
		font-size: 13px;
		font-weight: bold;
		padding-left: 20px;
	}
	
	#supportedby {
		text-align: center;
	}
	
	#supportedby img {
		border: 1px solid #777777;
	
	}
	
	#newsbox {
		background: url('../layout/vverlauf.png');
		clear: both;
		background-repeat: repeat-x;
		position: relative;
		top: -26px;
		padding-top: 10px;
	}
	
	.eingerueckt {
		margin-left: 10px;
	}	
	.eingerueckt2{
		margin-top: 0px;
		margin-bottom: 0px;
		margin-left: 10px;
	}
	
	.leftforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/left_sbf.png');
		background-repeat: repeat-y;
	}	
			
	.rightforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/foruml_03.png');
		background-repeat: repeat-y;
	}	
	
	.lefttopforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/topleft_hgf.png');
		background-repeat: repeat-y;
	}	

	.righttopforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/topright_hgf.png');
		background-repeat: repeat-y;
	}		
	
	.leftbottomforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/bottomleft_hgf.png');
		background-repeat: repeat-y;
	}	

	.rightbottomforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/bottomright_hgf.png');
		background-repeat: repeat-y;
	}	
	
	.topforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/top_bgf.png');
		background-repeat: repeat-x;
	}	
	
	.bottomforum {
		background: url('http://www.hc-lan.de/wbb2/images/hcnew/bottomnav_hg.png');
		background-repeat: repeat-x;
	}
	
	.tableinborder {
		border-right: 1px solid #b6b9ba;
		border-bottom: 1px solid #b6b9ba;
	}
