/*	(c) 2005 sensdesign.com
	author: seiferle@sensdesign.com
	
 */
body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 0 0;
	background-color:#FFFFFF;
	color:#333333;
}
/* links */
a {
 color:#00652E;
 text-decoration:none;
 font-weight:bold;
}
a:hover {
 color:#00652E;
 text-decoration:underline;
 font-weight:bold; 
 }
/* layout elemente */
.container {
		background-color:#E3EFEC;
}
.fuss {
font-size: 10px;
}
.newsbox {
	margin:0 0 20px 0;
	font-size:13px;
}
.newsbox span
{
	margin-top:0px;
}
ol {
margin: 0;
padding: 0;
width:250px; list-style:none outside none;width:250px;margin:4px;0px;border:1px solid green;}
ol li {margin:0 0 0 0;padding: 0 0 0 0;}
ol li img {border:0;margin:0 0 0 0;}
ol li a { font-weight:bold; }
/*li { border:1px solid red; margin:0 0 0 0; list-style-type:none;}*/

.header {
	width:100%;
	color:#0E5C32;
	font-size:1.1em;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin-bottom:8px;
}
/* headlines, fliesstext */
h1 {
	margin: 0 0 0 0;
	padding: 0 0 2px 0;
	color:#A23C00;
	font-size:19px;
}
h2 {
	margin: 2px 0 0px 0;
	padding: 0 0 0 0;
	font-weight:bold;
	font-style:italic;
	color:#00652E;
	font-size:12px;
}
p {
	margin:0 0 0 0;
	clear:none;
}

/* spalten */
#linkeSpalte {
	float:left;
	width:200px;
	/*background-color:#E3EFED;*/
}
.menutext a {
	font-weight:normal;
}
.menutext a:hover {
	font-weight:normal;
}
#rechteSpalte {
	float:right;
	width:510px;
	padding:0 0 0 50px;
	/*background-color:#E3EFED;*/
	
}
#fussZeile {

}
#content {

}
.text {
		/*padding-left:10px;*/ 
}
.text2{
line-height:97%;width:140px;margin:0 5px;
}

.text2 img {
	border:0px;
	/*/     width:auto;*/
	padding: 0px 0px 0px 0px;
	margin: 0 0 0 0;
}

.menu_top {
	padding-left:8px;
	margin-top:5px;
}
.menu_top_sub {
	padding-left:8px;
	margin-top:5px;
}
.menu_top_sub_active {
	padding-left:8px;
	margin-top:5px;
	}
.menu_top_sub_active a {
	font-weight:bold;
	}
	
.menu_top_active{
	font-weight:bold;
	margin-top:5px;
	padding-left:8px;
}
.menu_top_active a {
	font-weight:bold;
}

.menu_sub {
	padding-left:25px;
	margin-left:15px;
}
.menu_sub_active {
	font-weight:bold;
	padding-left:25px;
	margin-left:15px;
}
.menu_sub_active a{
	font-weight:bold;
}
.fuss {
	background-color:white;
	font-size:10px;
	font-weight:normal;
}
.fuss a {
	font-color:white;
	font-weight:normal;
}

#journal {
 float:left;
 width:330px;
}
#journalBreit {
 float:left;
 width:550px;
}
#journalLeft {
	/*height:500px;
	/*	margin-left:10px;
background-color:#C3B48B;*/
	padding-left:0px;
	right:0px;
	float:right;
	width:154px;
	font-size:12px;
}
/** //////////////////////////*/

#Container
{margin:0 auto;position:relative;width:400px;height:300px;background-color:#fff;border:3px solid #CECEB5;overflow:hidden}
#LoadContainer
{height:25%;width:50%;position:absolute;top:40%;left:25%;text-align:center;z-index:1}
#PhotoContainer
{visibility:hidden}
#CaptionBlock
{height:18px;width:582px;text-align:left;margin:0 auto}
#Caption
{color:#333}
#License
{margin:0 auto;padding-top:10px;font-size:10px;color:#666;border-top:1px solid #CECEB5;width:2px;text-align:left;line-height:1.4em;}
#LinkContainer
{display:none;position:absolute;top:0;left:0;height:200px;width:200px;z-index:100;background:url(/c.gif) 50% 50% no-repeat}
#PrevLink
{z-index:100;position:absolute;top:0%;left:0%;height:200px;width:50%;display:block}
#NextLink
{z-index:100;position:absolute;top:0%;left:50%;height:200px;width:50%;display:block}
#PrevLink:hover,#NextLink:hover
{text-decoration:none}
#PrevLink:hover
{background:transparent url(/prev_rounded_sidebar2.gif) left 50% no-repeat}
#NextLink:hover
{background:transparent url(/next_rounded_sidebar2.gif) right 50% no-repeat}
#PrevLink span,#NextLink span
{display:none}
img
{border:none}

#Wrapper
{margin:0 auto;height:400px;width:400px;overflow:hidden;position:relative}
#Wrapper[id]
{display:table;position:static}
#InnerWrapper
{position:absolute;top:50%;left:0;}
#InnerWrapper[id]
{display:table-cell;vertical-align:middle;position:static}
#OuterContainer
{position:relative;top:-50%}
