/* `Basic HTML
----------------------------------------------------------------------------------------------------*/
* {font-family: helvetica, arial, sans-serif; line-height: 20px;}
*, .black {color: #535145;}
body {font-size: 12px; background-color: #8e8c7b;}
h1 {position: absolute; top: -100%;}
h2, h4 {font-weight: normal;}
h2, h3 {margin-top: 15px;}
h2 {margin-bottom: 18px;}
h4 {font-style: italic;}
a {color:#C25526; text-decoration: none;}
ul {list-style: disc; margin-left: 10px;}
	li {}
table tr, input, input[type="submit"], textarea {background-color: #fff; border: 1px solid #535145; font-size: 12px;}

/* `Layout
----------------------------------------------------------------------------------------------------*/
.container_12 {margin-top: 10px; padding-top: 190px; background-color: #fff; background-image: url(../files/header.jpg); background-position: top right; background-repeat: no-repeat;}
	.menu {padding-top: 40px;}
		.menu-ul-1 {margin-left: 44px; font-weight: bold;}
		.menu-ul-2 {margin-left: 10px; font-weight: normal;}
			.menu li {list-style-type: none;}
			.menu-li-1 {margin-top: 16px;}
	.content {margin-left: 2px; border-left: solid 1px #dad7ce;}
	.image {padding: 4px 12px 18px 0;}
		.image img {padding: 0;}
	.projekt {margin: 40px 0 80px 0;} .archiv {margin: 0 0 30px 0;}
		.projekt img {display: none;}
		.projekttitle {padding-top: 7px;}
		.subtitle {margin: 2px 0 14px 0;} .archiv .subtitle {margin: 0;}
	.nivoSlider, .archiv-img {float: left; margin: 10px 10px 0 0;} 
	.footer {width: 900px !important; height: 3px; margin-top: 40px; border-top: 2px solid #B2AF9B; border-bottom: 10px solid #B2AF9B;}

/* `Contactform
----------------------------------------------------------------------------------------------------*/
.forminfo {margin: 30px 0 30px 0; font-weight: bold; color: #ff0000;}
.formgen h2 {font-weight: bold; margin: 40px 0 10px 0;}
.formgen label {display: block; cursor: pointer;}
.formgen input, .formgen textarea {width: 218px; padding-left: 2px;}
.formgen input {height: 20px; margin-bottom: 6px;}
	.formgen input:hover, .formgen textarea:hover, .formgen input:focus, .formgen textarea:focus {background-color: #f6f6f6;}
.formgen textarea {height: 100px;}
	.formgen .formsubmit {width: 82px; color:#C25526; border: none;  cursor: pointer; margin-top: 6px;}
		.formgen .formsubmit:hover, .formgen .formsubmit:focus {background-color: #fff;}