/**
 * Style sheet hnockel
 */

.block { overflow: auto; }

body { 
	font:62.5% Arial, Verdana, sans-serif; 
	color: #888;
	padding: 0 0 10px 0;
}
	
#wrapper {
	display:block;
	margin:0 auto;
	border:1px solid #b5b5b5;
	margin-top: 7px !important;
}


/* Header */
#header {  }

#header .inside {
	z-index: 990;
}

#header-img { 
	background: #b5b5b5; 
	height: 63px; 
	 
}

#header-img-inside { 
	position:absolute;
	right: 5px; 
	height: 105px; 
}


/* Main Styles */
#main { 
	position:relative;
	margin: 0; 
	overflow: auto;
	height: 450px;
}

* html #main { width:960px; height: 450px; }

#main .inside { margin: 0 6px 0 6px; }


#home ul {
	font-size:12px;	
	margin: 90px 0 90px 0;
	list-style:none;
	padding: 0;
	text-align:center;
}
 
#home a { 
    color:#9b9b9b;
    text-decoration:none;
}

#home a:link, #home a:visited { 
    color:#9b9b9b;
    text-decoration:none;
}

#home a:hover, #home a:active { 
    text-decoration:underline;
}

#main .ce_gallery table { margin: 0 0 20px 0; }

#main .ce_gallery img { margin: 0 0px 0 0px; }

#main .ce_text a:link,
#main .ce_text a:visited,
#main .ce_text a:hover, 
#main .ce_text a:active  { color: #888; }

#main .ce_text { 
    width: 400px;
	font-size:11px; 
	line-height:15px;
	color: #888;
	margin: 0 0 30px 5px; 
}

#main #biography .ce_text,
#main #imprint .ce_text
 { 
    width: 400px;
    height: auto;
	font-size:11px; 
	line-height:15px;
	color: #888;
	margin: 0 0 30px 10px; 
}

#main .mod_article .block { height: 450px; }

* html #main .mod_article .block { height: 430px; }


.mod_article h2 { 
	font-size:11px; 
	font-weight:normal; 
	color: #888;
}

.mod_article .ce_text .image_container img,
.mod_article .teaser img,
.mod_newsreader img,
.mod_newslist img { border:1px solid #7b3803; }

z#main .mod_article .ce_text img { margin: 0 0 5px 5px !important }
z#main .mod_article .ce_text img { border:1px solid #7b3803; }




/* Footer */
#footer {
	font-size:12px;
	display:block;
	margin: 15px 0 0 0;
    color:#888;
}
	
#footer ul { 
	padding: 0;
	text-align:center;
}

#footer ul li {
	list-style:none;
	display:inline;
	margin: 0 2px;
}

#footer a { 
    color:#9b9b9b;
    text-decoration:none;
}

#footer a:link, #footer a:visited { 
    color:#888;
    text-decoration:none;
}

#footer a:hover, #footer a:active { 
    text-decoration:underline;
}



