﻿@charset "UTF-8";

body {
	margin: 0px;
	padding: 0px;
	padding-top: 160px;
	font-size: 1em;
	font-family: Helvetica, Arial, sans-serif;
}

a {
	color: #665f4a;
}

a:hover {
	color: #8f825d;
}


#floater {
position: fixed;
top: 50px;
left: 50px;
}

#contact {
position: fixed;
top: 110px;
left: 239px;
visibility: hidden;
font-size: 0.9em;
}

#contact h2 {
background: url(kontakt_title.png);
height: 25px;
text-indent: -999em;
width: 90px;
padding: 0px;
margin: 0px;
margin-left: 35px;
}

#contact p {
color: #a6a69f;
margin: 0px;
margin-top: 5px;
margin-left: 40px;
float: left;
}

#contact p.second {
color: #a6a69f;
margin: 0px;
margin-left: 25px;
float: left;
}

#header h1 {
background: url(rolandmilkau_header_alpha50.png);
height: 112px;
text-indent: -999em;
width: 189px;
padding: 0px;
margin: 0px;
}

#header h1:hover {
background: url(rolandmilkau_header.png);
}

div.series {
	margin-top: 70px;
	float: left;
}

.series .content {
	width: 2600px;
	margin-left: 50px;
	color: #555;
	font-size: 0.95em;
}

.series div.title {
margin-left: 50px;
float: left;
width: 2500px;
}

.series .title div.links {
float: left;
width: 500px;
font-size: 0.9em;
color: #a6a69f;
}

.series .title .links a:after {
	content: "";
	display: inline-block;
	width: 15px;
	height: 15px;
	background-image: url(pdf.png);
	margin-left: 5px;	
}

.series .title h2.nachbild {
background: url(nachbild_title_new.png);
height: 78px;
text-indent: -999em;
width: 300px;
padding: 0px;
margin: 0px;
}

.series .title h2.kontakt {
background: url(kontakt_title.png);
height: 25px;
text-indent: -999em;
width: 112px;
padding: 0px;
margin: 0px;
}

.series .title p {
margin-left: -1000px;
height: 0px;
}

.content div.content_element {
	float: left;
	margin-right: 30px;
}

.content .content_element p {
	width: 300px;
	/*text-align: justify;*/
}

.content .content_element p.author {
	width: 285px;
	margin-top: 30px;
	/*font-size: 1.05em;*/
	font-style: italic;
	padding-right: 15px;
	text-align: right;
	/*color: #a6a69f;*/
}

.content .content_element img {
	width: 250px;
}


#message_email {
width: 300px;
height: 75px;
border: 1px solid #d1d1c9;
padding: 10px;
margin: 20px;
margin-left: 0px;
font-size: 1.5em;
color: #a6a69f;
float: left;
text-align: center;
}

#message_content {
display: table;
width: 300px;
height: 75px;
border: 1px solid #d1d1c9;
padding: 10px;
margin: 20px;
margin-left: 0px;
color: #a6a69f;
font-family: Helvetica, Arial, sans-serif;
float: left;
text-align: center;
vertical-align: middle;
}

#message_submit {
width: 300px;
height: 97px;
border: 1px solid #d1d1c9;
padding: 10px;
margin: 20px;
margin-left: 0px;
font-size: 1.5em;
color: #a6a69f;
float: left;
text-align: center;
background: #e9e9dc;
}

