@charset "utf-8";
/* CSS Document */
* { margin:0; padding:0; }
.clr_left { clear:left; line-height:1px; font-size:1px; }
img { border:0; }
html, body { min-height:100%; }
body { font-family:Arial, Helvetica, sans-serif; background:#ccc; }

div#page { width:100%; background:url(../images/bg.jpg) bottom left repeat-x #b0b0b0; }

div#content { width:965px; margin:auto; background:url(../images/bgc.jpg) top center repeat-y; }

div#top { height:204px; background:url(../images/top.jpg) top center no-repeat; }
	div#top ul { list-style:none; }
		div#top ul.topnavi { float:right; font-size:.75em; color:#fff; padding-top:15px; margin-right:28px; }
		div#top ul.topnavi li {float:right; }
		div#top ul.topnavi li a { color:#fff; text-decoration:none; }
		
		div#top ul.hauptnavi { padding-top:164px; margin-left:40px; }
		div#top ul.hauptnavi li { float:left; display:block; text-align:center; }
		div#top ul.hauptnavi li a { display:block; color:#000; text-decoration:none; margin-left:10px; margin-right:40px; }
		div#top ul.hauptnavi li a:hover { color:#af2316; }

div#image01 { background:url(../abstraktes-bild/rotes-kunstwerk-mit-uhr.jpg) top center no-repeat; height:223px; }

div#left { width:530px; float:left; margin-left:40px; padding-top:20px; }
	div#left h1 { font-size:1.2em; font-weight:normal; margin-bottom:20px; margin-top:10px; }
	div#left h1.index { color:#b0211a; }
	div#left p { font-size:.8em; line-height:1.3em; margin-bottom:15px; }
	div#left p.weiter { text-align:right; margin-bottom:30px; }
	div#left p.weiter a { color:#b0211a; text-decoration:none; }
	div#left a.text { color:#000; text-decoration:none; }
	div#left a.text:hover { text-decoration:underline; }
	div#left #bigpic p { width:174px; float:left; text-align:center; font-size:.7em; }
	div#left #bigpic p a { color:#000; text-decoration:none; $margin-top:30px; }
	div#left #bigpic p a:hover { text-decoration:underline; }
	div#left #bigpic p img { padding:1px; border:1px solid #ccc; margin-bottom:10px; }

div#right { width:353px; background:url(../images/top_right.jpg) top center no-repeat; margin-left:589px; padding-top:21px; }
	div#right h1 { padding:5px; margin:0 24px 0 22px; font-size:1em; background:#fff; }
	div#right p { font-size:.7em; padding:0 25px 0 28px; margin-bottom:15px; margin-top:10px; }
	div#right p a.text { color:#000; text-decoration:none; }
	div#right p a.text:hover { text-decoration:underline; }
	div#right p.pics img { float:left; padding:3px; background:#fff; border:1px solid #aaa; margin-right:10px; }
	div#right .flash { width:313px; margin-left:20px; }
	div#right .linkright a { color:#000; text-decoration:none; }
div#feed { font-size:.6em; padding:0 25px 15px 28px;padding-top:12px; }
	div#feed ul { list-style:none; margin-top:12px; margin-bottom:12px; }
	div#feed ul li a { text-decoration:none; color:#333; }
	div#feed ul li a:hover { text-decoration:underline; }
	
div#bottom { height:159px; background:url(../images/bottom.jpg) top center no-repeat; font-size:.75em; color:#666; }
	div#bottom p { padding-top:85px; text-align:center; }
	div#bottom p a { color:#666; }