@charset "UTF-8";

h1 	{
		text-align: center;
		font-family: Noteworthy, Arial, "Times New Roman", Times, "sans-serif";
		font-size: 25px;
		font-style: bold;
		color: #454744;
	}

h2	{
		text-align: center;
		font-family: Noteworthy, Arial, "sans-serif";
		font-size: 22px;
		font-style: bold;
		color: #454744;
	}

h3	{
		text-align: center;
		font-family: Noteworthy, Arial, "sans-serif";
		font-size: 20px;
		font-style: bold;
		color: #454744;
	}
	
body {
		background-image: url(../bilder/hintergrund.gif);
	}

p 	{
		text-align: center;
		font-family: Noteworthy, Arial, Helvetica, "sans-serif";
		font-size: 20px;
		color: #454744;
		-webkit-hyphens: auto;
	}
	
p#left_side
	{
		text-align: left;
		font-family: Noteworthy, Arial, Helvetica, "sans-serif";
		font-size: 20px;
		color: #454744;
	}
	
p#right_side
	{
		text-align: right;
		font-family: Noteworthy, Arial, Helvetica, "sans-serif";
		font-size: 20px;
		color: #454744;
		}
	
p#foot_text 	{
		text-align: center;
		font-family: Noteworthy, Arial, Helvetica, "sans-serif";
		font-size: 15px;
		color: #454744;
		-webkit-hyphens: auto;
		}

ul	{
		font-family: Noteworthy, Arial, Helvetica, sans-serif;
		font-size: 14px;
		font-style: normal;
		line-height: normal;
		color: #454744;
	}
li {
		display: inline-block;
		width: 180px;
		height: 15px;
	}
ul#navi_bar {
		list-style-type: none;
		margin: 0;
		padding: 0;
		text-align: center;
	}

ul#menu_foot li {
		display:inline;
	}
	
a:link {
		color: #6A601B;
		text-decoration: none;
	}

a:visited {
		color: #6A601B;
	}
	
a:hover {
		color: red;
	}

/* ~~ Dieser Container mit fester Breite umschließt die anderen div-Tags. ~~ */
.c_main_page {
	margin: 0 auto;
	width: 1250px;
	/* text-align: center; */
	padding-left: 0px;
	padding-top: 0px;
	/* border-style: solid;
	border-radius: 5px;
	border-color: #454744;
	background-color: #FFCFA7; 
	background-image: url(../bilder/hintergrund.gif); */
	}
	
.c_zeile_100_prozent {
		margin: 0 auto;
		width: 1080px;
		float: center;
		/* background-color: #25C; */
}
	
.c_zeile_30_prozent_links {
		width: 350px;
		float: left;
		padding-left: 0px;
		padding-top: 15px;
		/* background-color: #35C; */
		/* border-style: solid; */
		/* border-color: #000; */
	}
	
	.c_zeile_30_prozent_rechts {
		width: 350px;
		float: right;
		margin-left: 5px;
		padding-left: 0px;
		padding-top: 15px;
		/* background-color: #24C; */
		/* border-style: solid; */
		/* border-color: #000; */
		}
	
.c_zeile_30_prozent_mitte {
		width: 350px;
		margin: 0 auto;
		/* float: center; */
		padding-left: 0px;
		padding-top: 15px;
		/* background-color: #24C; */
		/* border-style: solid; */
		/* border-color: #000; */
		}
		
	
.c_zeile_lang {
		/* margin: 0 auto; */
		width: 100%;
		text-align: center;
		float: center;
		padding-left: 10px;
		padding-top: 10px;
		/* background-color: #41C; */
		/* border-style: solid; */
		/* border-color: #000; */
	}
	
.c_text_left {
		width:49%;
		/* background-color: #39C; */
		float: left;
		/* text-align: right; */
		/* padding-left: 10px; */
		/* padding-top: 10px; */
	}
	
.c_text_right {
		width: 60%;
		/* background-color: #77A; */
		float: left;
		/* text-align: left; */
	}

.c_grafik_rigth {
		width: 35%;
		float: right;
		/* background-color: #41C; */
	}
	
.c_grafik_left {
		width: 35%;
		float: left;
		/* background-color: #41C; */
		}
	
.c_sidebar {
		float: right;
		width: 30%;
		/* background-color: #45C; */
		padding-bottom: 10px;
		padding-left: 5px;
		padding-right: 5px;
		/* padding-top: 100 px; */
		margin-left: 0px;
		/* margin_top: 0px;	*/
	}

.c_footer_page {
		width: 100%;
		/* background-color: #e3ce; */
		padding-left: 10px;
		padding-top: 20;
		padding-bottom: 20;
	}
	
p#fotobeschreibung {
		font-family: Arial, Helvita;
		font-size: 40px;
		font-family: "Luxury Diamond", Albertus, "Times New Roman", Arial
}
