
body {
	background-color:#c5cc62; font-family: 'Open Sans', sans-serif; height:100%;
	}
body {
	overflow-y: scroll;
	}

	.ym-wrapper {
		margin: 0 auto;
		max-width: 80em;
	}

	.ym-wbox {
		padding: 1.5em;
	}

	body > header,
	body > nav,
	body > #main,
	body > footer {
		min-width: 760px;}
        


.ym-g60 {
	background-color:#82b858; padding: 0.5em;
	}
.ym-g20 {
	background-color:#c5cc62; 
	}

	header .ym-wbox,
	footer .ym-wbox {
		padding: 1.5em;
	}

	.ym-gbox {
		padding: 0 1.5em;
	}

	.ym-gbox-left {
		padding: 0 1.5em 0 0;
	}

	.ym-gbox-right {
		padding: 0 0 0 1.5em;
	}

	section.box {
		padding: 0 1.5em 1.5em 1.5em;
	}
    
header p {
	padding-top:30px; padding-left:30px;
	}
h1, h2 {
	text-align:center; padding-bottom:0.8em;
	}
h2 {
	font-style:italic; font-weight:700; font-family: 'Droid Sans', sans-serif;
	}
footer {
	text-align:center; 
	}
h4 {
	color:#474747; margin-bottom:1em;
	}
p.initial:first-letter {
	float:left; font-size:2em; font-weight:200; color:#3e8279; margin:-0.2em 0.1em 0 0;
	}

ul.links {
	background-color:#C5CC62; list-style-image:url('../images/bulletglobesm.png'); font-size:large;
	}
ul.links li a:link {
	color:#44781d; 
	}
ul.links li a:visited {
	color:#666;
	}
ul.links li a:hover {
	color:#dd8997;
	}
li#webdesign {
	color:#3e8279;
	}
.impressum a:link {
	color:#8800A7; 
	}
.impressum a:visited {
	color:#666; 
	}
.impressum a:hover {
	color:#dd8997; 
	}

#blue {color:blue;}
#red {color:red;}
#white {color:silver;}