@import url('reset.css');
html {
}
body {
	margin: 0 auto;
	overflow-y:scroll;
	background-color:#a86804;
}

/* --- FORMATE --- */

h2, h3 {
	font-weight:bold;
}
#content ul li {
	text-indent:-0.79em;
	margin-left:5%;
}
#content ul li:before {
	content:"\00bb\00a0";
}
ul.linie {
	list-style-type:none;
	list-style-image: url(../images/li_line.gif);
	padding-left:25px;
}
ul.bullet {
	list-style-type:none;
	list-style-image: url(../images/li_bullet.gif);
	padding-left:25px;
}
#content ol li {
	list-style:decimal;
	margin-left:5%;
}
hr {
	clear:both;
	border: 0;
	height: 1px;
	background: #000;
}
sup {
	vertical-align: top;
	font-size: 0.6em;
}

/* --- LINKS --- */

a {
	color:#f5e2e6;
	text-decoration: none;
}
a:hover, a:active {
	color: #590000;
}


/* --- LAYOUT --- */

#seite {
}
#headwrap, #contwrap, #footwrap {
}
#header, #content, #footer {
	width: 100%;
	margin: 0 auto;
	padding:0 15%;
}
#header {
	padding-top: 145px;
}
#content {
	min-height: 300px;
}
#footer {
	height: 100px;
}

/* --- HEADER --- */

#header {
}
.btmenu {
	display:none;
}
.menu,
.impressum {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	line-height:15px;
	color:#f5e2e6;
}
.menu img {
	margin-bottom:10px;
}

/* --- CONTENT --- */

#content {
}
.works.video,
.impressum {
	margin-top:20px;
}
.works img {
	margin:0 auto;
}

/* Images, aligns */
#content img {
	max-width: 100%;
	height: auto;
}
.alignleft,
img.alignleft {
	display: inline;
	float: left;
	margin-right: 15px;
}
.alignright,
img.alignright {
	display: inline;
	float: right;
	margin-left: 15px;
}
.aligncenter,
img.aligncenter {
	clear: both;
	display: block;
	margin:0 auto;
}
img.alignleft,
img.alignright,
img.aligncenter {
	margin-bottom: 15px;
}

/* --- FOOTER --- */

#footer {
}


/* --- SONSTIGES --- */

.klar {
	clear:both;
}
.links {
	float:left;
}
.rechts {
	float:right;
}