html {overflow-y:scroll;}

body { 
	font-size: 100%
	margin:0;
	padding:15px 0 0 0 ;
	text-align:center;
	background:url(images/bg_gruen.gif) fixed top left repeat-x;
	}


/*--------Fonts definieren-----------------*/
@font-face {
	font-family: 'FontinSansBold';
	src: url('font/Fontin_Sans_B_0.eot');
	src: local('Fontin Sans'), local('FontinSans-Bold'), url('font/Fontin_Sans_B_0.woff') format('woff'), url('font/Fontin_Sans_B_0.otf') format('opentype');
}

@font-face {
	font-family: 'FontinSansBoldItalic';
	src: url('font/Fontin_Sans_BI.eot');
	src: local('Fontin Sans'), local('FontinSans-BoldItalic'), url('font/Fontin_Sans_BI.woff') format('woff'), url('font/Fontin_Sans_BI.otf') format('opentype');
}

@font-face {
	font-family: 'FontinSansItalic';
	src: url('font/Fontin_Sans_I.eot');
	src: local('Fontin Sans'), local('FontinSans-Italic'), url('font/Fontin_Sans_I.woff') format('woff'), url('font/Fontin_Sans_I.otf') format('opentype');
}

@font-face {
	font-family: 'FontinSansRegular';
	src: url('font/Fontin_Sans_R.eot');
	src: local('Fontin Sans'), local('FontinSans-Regular'), url('font/Fontin_Sans_R.woff') format('woff'), url('font/Fontin_Sans_R.otf') format('opentype');
}

/*--------------Haupt Wrapper--------------------*/
#wrapper {
	
	margin:auto;
	text-align:left;
	padding:0;
	width:60.88em;
	position:relative;
	z-index:0;
}

#clear {
	clear:both;
}
/*--------------Head bereich--------------------*/
#head {
	background:url(images/back_head.png) top left no-repeat;
	width:59.38em;
	height:12.50em;
	margin:0;
	padding:0;
	z-index:1;
}


/*--------------------------Logo------------------*/
#logo {
	width:12.06em;
	height:5.63em;
	position:absolute;
	top:8.13em;
	left:1.88em;
	z-index:4;
}

#logo h1 {
	position:absolute;
	top:-100em;
	left:-100em;
}

#logo img {
	width:12.06em;
	height:5.63em; 
}

/*--------------inhalts Bereich--------------------*/
#head-wrapper {
	background:url(images/back_headverlauf.png) top right no-repeat;
	width:60.94em;
	height:12.50em;
	position:absolute;
	top:0;
	left:0;
	z-index:3;
	
}

#content-wrapper {
	background:#9ad6e2 url(images/back_content.png) top left no-repeat;
	width:60.94em;
	padding:3.88em 0 0 0;
	margin:0;
	z-index:2;
}


/*--------------Inhalt--------------------*/
#content {
	text-align:left;
	width:29.69em;
	padding:0;
	margin:0 1.56em 0 0.5em;
	float:left;
	min-height:350px;
	
}

p {
	font:normal 0.85em/1.25em Arial, Helvetica, sans-serif;
	margin:0 0 1.00em 0;
	padding:0;
	letter-spacing:0.05em;
}



h1 {
	font:normal bold 1.25em/1em 'FontinSansRegular', serif;
	color:#00424a;
	margin:0 0 1em 0;
	padding:0;
	letter-spacing:0.1em;
}

h2 {
	font:normal bold 1.0em/1em 'FontinSansRegular', sans-serif;
	color:#00424a;
	margin:0 0 0.8em 0;
	padding:0;
	letter-spacing:0.1em;
}

h3 {
	font:normal bold 0.85em/1em 'FontinSansRegular', sans-serif;
	color:#00424a;
	margin:0 0 0.6em 0;
	padding:0;
}

ul {
	margin:0.63em;
	padding:0;
}

ul li {
	font:normal 0.85em/1.25em Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0;
	list-style:inside;
}

ol li {
	font:normal 0.85em/1.25em Arial, Helvetica, sans-serif;
	margin:0 0 0 0;
	padding:0;
	}

a:link, a:visited {
	font:normal 0.75em/1.25em Arial, Helvetica, sans-serif;
	color:#9a33a8;
	margin:0.44em 0;
	text-decoration:none;
}

 a:hover, a:focus, a:active {
	color:#666;
}

 a:link,   a:visited {
	font:normal 1em/1.25em Arial, Helvetica, sans-serif;
	color:#9a33a8;
	text-decoration:none;
}

 a:hover, a:focus, a:active {
	color:#666;
}


/*--------------Rechte News Box--------------------*/
#right-box {
	width:13.06em;
	padding:0;
	margin:0;
	float:left;
}

div.box-content {
	margin:0.63em 1.56em 0 0;
	padding:0;
}
	
/*

#right-box  h1 {
	font:normal bold 1.25em/1.10em 'FontinSansRegular', serif;
	color:#00424a;
	margin:0 0 1em 0;
	padding:0;
}

#right-box p {
	font:normal 0.75em/1.25em Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
}

#right-box h2 {
	font:normal bold 0.75em/1.25em Arial, Helvetica, sans-serif;
	color:#00424a;
	margin:0 0 1em 0;
	padding:0;
}

#right-box ul {
	margin:0.63em;
	padding:0;
}

#right-box ul li {
	font:normal 0.75em/1.25em Arial, Helvetica, sans-serif;
	list-style:inside;
}

#right-box a:link, #right-box contenta a:visited {
	font:normal 0.75em/1.25em Arial, Helvetica, sans-serif;
	color:#9a33a8;
	text-decoration:none;
}

#right-box a:focus, #right-box a:hover, #right-box a:active {
	color:#666;
}

*/

/*----------------foot---------------*/
#foot {
	text-align:center;
	width:60.94em;
	background:#9ad6e2;
	margin:0;
	padding:0.63em 0;
	z-index:5;
}

#foot p {
	font:normal 0.6em/1.25em Arial, Helvetica, sans-serif;
	margin:0 0 1.00em 0;
	padding:0;
}



#foot p a:link, #foot p a:visited {
	font:normal 0.75em/1.25em Arial, Helvetica, sans-serif;
	margin:0.44em 0;
	text-decoration:none;
	color: #000;
}

#foot p a:hover, #foot p a:focus, a:active {
	text-decoration: underline;
}

 #foot p a:link, #foot p a:visited {
	font:normal 1em/1.25em Arial, Helvetica, sans-serif;
	text-decoration:none;
}

#foot p a:hover,#foot p a:focus, a:active {
	color:#666;
}



/*--------------Navigation--------------------*/
#navigation {
	text-align:right;
	width:14.06em;
	margin:0 1.56em 0 0;
	padding:0;
	float:left;
}

#navigation ul {
	margin:0;
	padding:0;
}

#navigation ul li {
	list-style:none;
	margin:0 0 0.63em 0;
	padding:0;
}

#navigation ul li a, #navigation ul li a:link, #navigation ul li a:visited {
	font:normal bold 1.5em/1em 'FontinSansRegular', serif;
	color:#9a33a8;
	text-decoration:none;
	text-transform:lowercase;
	padding:0;
	margin:0;
}

#navigation ul li a.aktiv,#navigation ul li a:active, #navigation ul li a:hover, #navigation ul li a:focus {
	font:normal bold 1.5em/1em 'FontinSansRegular', serif;
	color:#666;
}

#navigation ul li ul {
	margin:0;
	padding:0.19em 0 0 0;
}

#navigation ul li ul li {
	margin:0;
	padding:0;
}

#navigation ul li ul li a, #navigation ul li ul li a:link, #navigation ul li ul li a:visited {
	font:normal 1.2em/1.44em 'FontinSansRegular', serif;
	color:#9a33a8;
	text-decoration:none;
	text-transform:lowercase;
	margin:0;
	padding:0;
}



#navigation ul li ul li a.aktiv, #navigation ul li ul li a:active, #navigation ul li ul li a:hover, #navigation ul li ul li a:focus {
	color:#666;
}
