	* { 
		margin: 0px;
		padding: 0px;
		border: none;
		}
	
	body {
		background: #dcdcdc url(../images/header-body.jpg) 0 0 repeat-x;
		font: 62.5% Arial, "Trebuchet MS", Verdana, Helvetica, sans-serif;
		color: #777;
		line-height: 18px;
		}
		
	h1 {
		display: none;
		}

	h2 {
		font-size: 1.6em;
		color: #E20074;
		margin: 14px 0 2px 0;
		position: relative;
		font-weight: normal;
		}
		
	h3 {
		font-size: 1.6em;
		color: #E20074;
		margin: 14px 0 2px 0;
		position: relative;
		font-weight: normal;
		border-bottom: 1px solid #bbb;
		}
		
	h4 {
		font-size: 1.2em;
		border-bottom: 1px solid #ccc;
		color: #E20074;
		margin: 14px 0;
		position: relative;
		font-weight: normal;
		}
		
	h5 {
		font-size: 1.2em;
		color: #777;
		margin: 14px 0 2px 0;
		position: relative;
		font-weight: normal;
		border-bottom: 1px dashed #777;
		}
		
	h6 {
		font-size: 0.9em;
		color: #777;
		margin: 2px 0 14px 0;
		position: relative;
		font-weight: normal;
		display: inline;
		}
		
	p {
		margin: 14px 0;
		}
		
	.cleaner {
		float: none;
		clear: both;
		}
		
	.img {
		float: left;
		margin: 2px 8px 6px 0;
		padding: 3px;
		background: #fff;
		border: 1px solid #bbb;
		}

	.img-showcase {
		padding: 3px;
		background: #fff;
		border: 1px solid #bbb;
		}
		

	#linkmenu a {
		color: #009bc7;
		text-decoration: none;
		padding: 0 0 0 11px;
		background: url(../images/link-menu.gif) 0 0 no-repeat;
		}
			
	#linkmenu a:hover {
		color: #73bb00;
		text-decoration: underline;
		padding: 0 0 0 11px;
		background: url(../images/link-menu-hover.gif) 0 0 no-repeat;
		}

        #linkmenu ul li {
                position: relative;
                height: 1%;
                }


	#header-bg {
		width: 100%;
		height: 336px;
		background: url(../images/header-body.jpg) 0 0 repeat-x;
		}


		#header-wrapper {
			width: 994px;
			height: 336px;
			margin: 0 auto;
			}
	
			#navigation {
				width: 480px;
				height: 106px;
				background: url(../images/header-left.jpg) 0 0 no-repeat;
				float: left;
				padding: 230px 0 0 132px;
				position: relative;
				}
				
			#navigation ul {
				list-style-type: none;
				}
				
			#navigation ul li {
				width: 90px;
				height: 30px;
				margin: 0 5px 0 0;
				text-align: center;
				float: left;
				}
				
			#navigation ul li a,
			#navigation ul li a:visited {
				width: 90px;
				height: 24px;
				font-size: 1.4em;
				border-left: 1px solid #616161;
				border-top: 1px solid #616161;
				border-right: 1px solid #616161;
				padding: 5px 0 0 0;
				color: #fff;
				text-decoration: none;
				background: #484848;
				display: block;
				outline: none;
				}
				
			#navigation ul li a:hover {
				background: #E20074;
				}
				
			#navigation ul li a:active {
/*				background: */
				}
				
			#navigation ul li a.aktiv {
				background: #b8b8b8;
				}	
											
				#logo {
					width: 491px;
					height: 77px;
					position: absolute;
					top: 59px;
					left: 93px;
					}
								
	
			#header-right {
				width: 382px;
				height: 336px;
				background: url(../images/header-right.jpg) 0 0 no-repeat;
				float: left;
				position: relative;
				}
				
				
	#content-bg {
		width: 100%;
		background: #dcdcdc;
		font-size: 1.2em;
		}
		
		
		#content-wrapper {
			width: 790px;
			background: url(../images/content-bg.jpg) 0 0 repeat-y;
			margin: 0 auto;
			padding: 0 102px;
			}
	

		#content-wrapper .date {
			padding: 0 0 5px 2px;
			}
								


			#content-links {
				width: 448px;
				float: left;
				padding: 16px 30px;
				background: #eee;
                position: relative;
				border: 1px solid #c7c7c7;
				text-align: justify;
				}
				
	
			#right-menu {
				width: 260px;
				float: left;
				margin: 0 0 0 20px;
				}
				
			.right-menu-blok {
				width: 198px;
				padding: 16px 30px;
				margin: 0 0 20px 0;
				background: #eee;
				border: 1px solid #c7c7c7;
				}
				
			#right-menu a {
				color: #009bc7;
				text-decoration: none;
				}
				
			#right-menu a:hover {
				color: #E20074;
				text-decoration: underline;
				}
								


	#footer-bg {
		width: 100%;
		height: 275px;
		background: url(../images/footer-bg.jpg) 0 0 repeat-x;
		}
		
		
		#footer-wrapper {
			width: 730px;
			height: 190px;
			background: url(../images/footer-wrapper.jpg) 0 0 repeat-x;
			margin: 0 auto;
			padding: 85px 132px 0 132px;
			font-size: 1.1em;
			color: #4c4c4c;
			position: relative;
           clear: both;
			}
	
		.center {
		text-align: center;
		}
		
	