/*--------------------------*/
/*--------- Basics ---------*/
/*--------------------------*/
 /* html {
   background: url(images/gone-for-good-01.jpg) no-repeat center center fixed;
   -webkit-background-size: cover;
   -moz-background-size: cover;
   -o-background-size: cover;
   background-size: cover; 
}*/ 

body {
	background-color: #C9C6BD;
	font-family: arial,helvetica,sans-serif;
}
* {
	margin: 0px auto;
	padding: 0px;
}

/*----------------------------------*/
/*-------- Textformatierung --------*/
/*----------------------------------*/
p,h1,h2,h3,a,ul,li,span {
	color: #493D23;
	font-size: 12px;
}
p,ul,li {
	line-height: 17px;
	padding: 0px 0px 10px 0px;
}
ul,li {
	margin: 0px 0px 0px 32px;
}
h1,h2 {
	font-weight:bold;
}
h1 {
	padding: 0px 0px 15px 0px;
}
h2 {
	font-weight:bold;
	padding: 0px 0px 0px 0px;
}
h3 {
	font-weight:bold;
	padding: 0px 0px 7px 0px;
}
.film_copyright {
	font-size: 10px;
	font-weight:bold;
	padding: 0px 0px 0px 0px;
}
.no_pad {
	padding: 0px 0px 0px 0px;
}
.fett {
	font-weight:bold;
}

/*-------------------------*/
/*--------- Links ---------*/
/*-------------------------*/
a img { border:0; }

a:link {
	color:#A4A095;
	text-decoration: none;
}
a:visited {
	color:#A4A095;
	text-decoration: none;
}
a:hover {
	color: #493D23;
	text-decoration: none;
}

/*--------------------------*/
/*-------- Homepage --------*/
/*--------------------------*/
/********* mittenzentrierte Grundflaeche *********/
#center_home{
	width: 1180px;
	height: 560px;
	text-align:left;
	background-color: #C9C6BD;
	border:thin solid black; 
}
/********* horizontaler Schatten oben *********/
#schatten_oben_home {
	float: left;
	width: 1180px;
	height: 38px;
	text-align:left;
	background-color: #C9C6BD;
}
/********* vertikaler Schatten links *********/
#schatten_links {
	float: left;
	width: 18px;
	height: 480px;
	text-align:left;
	background-color: #C9C6BD;
}

/********* vertikaler Schatten rechts  *********/
#schatten_rechts {
	float: left;
	width: 25px;
	height: 480px;
	text-align:left;
	background: #C9C6BD url(images/1px_re.gif) repeat-y;
}
/********* horizontaler Schatten unten *********/
#schatten_unten_home {
	float: left;
	width: 823px;
	height: 38px;
	text-align:right;
	vertical-align:top;
	background: #C9C6BD url(images/1px_unten.gif) repeat-x;
}
/********* Content links *********/
#content_text_home {
	float: left;
	width: 469px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;

}
.hnavi_home {
	margin: 40px 0px 22px 50px;
}
/********* Content rechts *********/
#content_foto_home {
	float: left;
	width: 661px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;
}
.foto_home {
	margin: 11px 0px 0px 193px;
}
/********* Navigation unten *********/
.navi {
	vertical-align: top;
}

/*---------------------------------------*/
/*-------- Unterseiten allgemein --------*/
/*---------------------------------------*/
/********* mittenzentrierte Grundflaeche *********/
#center_secondary{
	width: 1180px;
	height: 560px;
	text-align:left;
	background-color: #C9C6BD;
	/* border:thin solid black; */
}
/********* horizontaler Schatten oben *********/
#schatten_oben {
	float: left;
	width: 1180px;
	height: 38px;
	text-align:left;
	background-color: #C9C6BD;
}
/********* horizontaler Schatten unten *********/
#schatten_unten {
	float: left;
	width: 1138px;
	height: 38px;
	text-align:right;
	vertical-align:top;
	background: #C9C6BD url(images/1px_unten.gif) repeat-x;
}
/********* Content links *********/
#content_text {
	float: left;
	width: 310px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;

}
.hnavi {
	margin: 60px 0px 22px 32px;
}
.text {
	margin: 0px 0px 0px 32px;
}
/********* Content rechts *********/
#content_foto {
	float: left;
	width: 820px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;
}
.foto {
	margin: 11px 0px 0px 0px;
}

/*----------------------------*/
/*----------- Vita -----------*/
/*----------------------------*/
/********* Content links *********/
#content_text_vita {
	float: left;
	width: 545px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;

}
/********* Content rechts *********/
#content_foto_vita {
	float: left;
	width: 585px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;
}
.foto_vita {
	margin: 12px 0px 0px 118px;
}

/*--------------------------------*/
/*----------- Projekte -----------*/
/*--------------------------------*/
/********* Content links *********/
#content_text_projekte {
	float: left;
	width: 1130px;
	height: 480px;
	text-align:left;
	background-color: #ffffff;

}
.text_projekte {
	font-size: 12px;
	line-height: 14px;
	padding: 0px 0px 0px 0px;
}
.hnavi_projekte {
	margin: 40px 0px 12px 0px;
}
/********* Content rechts *********/
.projekte {
	margin: 155px 0px 0px 0px;
}


/*--------------------------------*/
/*----------- Formular -----------*/
/*--------------------------------*/
.tarea {
	background-color: #FFFFFF;
	color: #5C5931;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 190px;
}
.tfield {
	background-color: #FFFFFF;
	color: #5C5931;
	border-top: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	width: 190px;
}
.fehler{
	font-size: 10px;
	font-weight:bold;
	color:#5C5931;
}
.mail{
	display:none;
}	