@charset "utf-8";


/* handlee-regular - latin */
@font-face {
  font-family: 'Handlee';
  font-style: normal;
  font-weight: 400;
  src: local(''),
       url('fonts/handlee-v14-latin-regular.woff2') format('woff2'), /* Chrome 26+, Opera 23+, Firefox 39+ */
       url('fonts/handlee-v14-latin-regular.woff') format('woff'); /* Chrome 6+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}


/* nobile-regular - latin */
@font-face {
  font-family: 'Nobile';
  font-style: normal;
  font-weight: 400;
  src: url('fonts/nobile-v17-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/nobile-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/nobile-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/nobile-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('fonts/nobile-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/nobile-v17-latin-regular.svg#Nobile') format('svg'); /* Legacy iOS */
}

/* nobile-italic - latin */
@font-face {
  font-family: 'Nobile';
  font-style: italic;
  font-weight: 400;
  src: url('fonts/nobile-v17-latin-italic.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/nobile-v17-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/nobile-v17-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/nobile-v17-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('fonts/nobile-v17-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/nobile-v17-latin-italic.svg#Nobile') format('svg'); /* Legacy iOS */
}

/* nobile-500 - latin */
@font-face {
  font-family: 'Nobile';
  font-style: normal;
  font-weight: 500;
  src: url('fonts/nobile-v17-latin-500.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('fonts/nobile-v17-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('fonts/nobile-v17-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
       url('fonts/nobile-v17-latin-500.woff') format('woff'), /* Modern Browsers */
       url('fonts/nobile-v17-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
       url('fonts/nobile-v17-latin-500.svg#Nobile') format('svg'); /* Legacy iOS */
}


html, body, div, img, p, table, th, tr, td, ol, ul, li, form, fieldset,h1,h2,h3, select, a, a:link, a:hover, a:active, a:visited, a:focus {
	margin           : 0px;
	text-decoration  : none;
	line-height		 :16px;
	border-width     :0px;
	padding			 :0px;
	border           : 0px solid red;
	font-size        :13px;
	font-weight      :300;
	
}


p a, p a:link, a:active, a:visited {
	text-decoration: none;
	color: #DB5E5F;
	font-size        :14px;
	}

p a:hover {
	text-decoration  : none;
	color: #060;
	font-size        :14px;
	}



body {
	margin-top: 50px;
	font-size:11px;
	font-family: 'Nobile', sans-serif;
	font-weight:300;
	color: #003;
}


#wrapper {
	margin: auto;
	width: 1000px;
	background-repeat: no-repeat;
	padding: 0px;
	position: relative;
	-webkit-box-shadow: 2px 2px 8px 2px #666;
	-moz-box-shadow: 2px 2px 8px 2px #666;
	box-shadow: 2px 2px 8px 2px #666;
}

.text {
	padding: 0 100px 0 50px;
}

#menue {
	position: absolute;
	left: 193px;
	top: 518px;
	width: 145px;
	height: 138px;
}


#footer {
	background-image:url(layout/bg-05.jpg);
	background-repeat:no-repeat;
	width: 320px;
	height: 25px;
	font-family: 'Handlee', cursive;
	padding: 170px 30px 0 650px;
	font-size:14px;
    text-transform: capitalize;
}


#footer a,#footer a:link {
	text-decoration: none;
	color: #060;
	font-size        :16px;
	}

#footer a:hover {
	text-decoration  : none;
	color: #036;
	font-size        :16px;
	}

#footer-active {
	text-decoration  : none;
	color: #FF6D4B;
	}


#menue-start {
	position: absolute;
	left: 676px;
	top: 455px;
	width: 276px;
	height: 35px;
	font-size:15px;
}


.mainmenue {
	position: absolute;
	left: 166px;
	top: -1px;
	width: 606px;
	height: 184px;
	z-index:999;
}

#inhalt {
	width: 601px;
	position: absolute;
	left: 367px;
	top: 280px;
	padding-left: 3px;
	height: 236px;
}

#inhalt img {
	padding-left: 0px;
	padding-bottom: 0px;
	}


h1 {
	font-size:20px;
	color:#063;
    font-family: 'Handlee', cursive;

	}

h2 {
	font-size:15px;
	margin:20px 0 10px 0;
	color:#063;
	font-size:20px;
	font-family: 'Handlee', cursive;
}

p {
	line-height:150%;
}


	
h3 {
	font-size:16px;
	margin-top:5px;
	margin-bottom:2px;
	color:#063;
	font-family: 'Handlee', cursive;
	}
	
.clear {
	clear:left;
	}

li {
	margin:0px 0px 15px 0px;
	}

ul {
	list-style-position: outside;
	list-style-image: url(layout/list-03.jpg);
	list-style-type: none;
	margin-left:36px;
	font-size:14px;
	padding:10px;
	}


	
.headline {
	margin-right: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	font-weight: 500;
	}

div li {
	color: #036;
}

.news {
	font-size:14px;
	width:258px;
	text-align: left;
	background-color: #F3F9EF;
	padding:11px 11px 11px 11px;
	margin-top: 20px;
	}
	
.port-text {
	background-color: #F6F9F2;
	padding:8px;
	text-align: center;
	margin-top: 5px;
	margin-left: auto;
	margin-right: auto;
	}

.block {
	float:left;
	padding:9px 18px 9px 0px;
	width:280px;
	}
	
.block p {
	font-size:13px;
	line-height:16px;
}

.block p a {
	font-size:13px;
	line-height:16px;
}

.print-bild {
	width:238px;
	height:132px;
	float: left;
}

.print-bild img {
	border: 2px solid #F6F9F2;
}

.print-text{
	width:330px;
	height:108px;
	float: left;
	background-color: #F6F9F2;
	padding:12px;
}

.print-block {
	clear:left;
	height: 140px;
	}

.kategorien {
	height: 27px;
	width: 600px;
	color: #FFF;
}
.print-text p {
    font-size:13px;
	line-height:18px;
}
	
.kategorien a, .kategorien a:link {
	background-color:#390;
	color:white;
	padding: 5px 44px;
	font-family: 'Handlee', cursive;
	font-size:16px;
	text-decoration: none;
	color: #FFF;
}

.kategorien a:hover {
	text-decoration: none;
	background-color: #DB5E5F;
	color: #FFF;
	}

#active {
	background-color:#DB5E5F;
	color:white;
	padding: 5px 115px;
	font-family: 'Handlee', cursive;
	font-size:16px;
	text-decoration: none;
	}
