
/* General Settings  **************************************************************************** */

* { margin:0; padding:0 }

/* Layout ************************************************************************************** */

html { font-family:Arial, Helvetica, sans-serif; font-size:101% }
body { text-align:center;  background-image:url(../img/bg.gif); background-repeat:repeat-x; }

#header {width:100%; text-align:left; margin-bottom:20px }

#container { width:600px; margin:0px auto; }

#sidebar1,
#mainContent { text-align:left }

#sidebar1 { width:120px; padding:0 0px 0 20px }
#mainContent { width:445px; padding:0 10px 0 5px }

#sidebar1 { float:right }
#mainContent { float:left; }
#mainContent h1 { margin-bottom:1em }
#mainContent h2 { margin-bottom:1em }
#mainContent div.teaser img { margin:0.3em 1em 1em 0; border:1px solid #B38365 }
#mainContent p {  }
#mainContent p.more { float:right }
#mainContent div.teaser { }

.clearer { clear:both; visibility:hidden }

#etoNotice { display:none }

/* Navigation ********************************************************************************** */

#sidebar1 ul{ list-style-type:none } /* Listensymbole abschalten */

#mainNavi,
#mainNavi ul { line-height:240% }

#mainNavi a { color:#666; text-decoration:none }
#mainNavi a:hover { color:#B38365 }
#mainNavi .current { color:#B38365; font-weight:bold }
ul#mainNavi ul { margin-left:17px; } /* Einrücken zweite Ebene */

#secondNavi { margin-top:0; padding-top:0; line-height:240% }
#secondNavi a { color:#666; text-decoration:none }
#mainNavi .current { color:#B38365; font-weight:bold }
#secondNavi a:hover { color:#B38365 }

/* Erweiterung der Klassen für Etomite Menu */
ul#LM_level_1 {  line-height:240%  }
ul#LM_level_1 a { color:#666; text-decoration:none }
ul#LM_level_1 #LM_youAreHere { color:#B38365; font-weight:bold }
ul#LM_level_1 ul#LM_level_2 { margin-left:17px; } /* Einrücken zweite Ebene */

/* Content ************************************************************************************ */

#sidebar1,
#sidebar2 { font-size:0.8em }
#mainContent { font-size:0.8em }

#sidebar1,
#mainContent { color:#666666; }

#mainContent h1 { font-size:100%; color: #B38365 }
#mainContent h2 { font-size:100%; color: #B38365 }
#mainContent h3 { font-size:100%; color: #B38365 }
#mainContent h4 { font-size:100%; font-style:italic }
#mainContent h5 { font-size:100%; font-weight:bold }
#mainContent h6 { font-size:100%; font-weight:bold }

#sidebar2 h1 { font-size:140%; color: #B38365 }
#sidebar2 h2 { font-size:120%; color: #B38365 }
#sidebar2 h3 { font-size:100% }
#sidebar2 h4 { font-size:120%; font-style:italic }
#sidebar2 h5 { font-size:100%; font-weight:bold }
#sidebar2 h6 { font-size:100%; font-weight:bold }

#mainContent p,
#mainContent ul,
#mainContent ul li { line-height:140%;  margin-top:2% }
#mainContent ul { list-style-type:none }
#mainContent .dropCap { float: left; font-size: 3em; line-height:1; font-weight: bold; margin-right: 0.2em }
#mainContent ul li em { font-style:normal; font-weight:bold; margin-right:1.5em; color: # MetaTagsExtra  }
#mainContent p em { font-style:normal; font-weight:bold; color: #B38365 }
#mainContent a {color:#B38365 }
#mainContent table tr td {padding:4px}

#sidebar2 p { line-height:160%; font-size:0.9em; margin-top:6% } 
#sidebar2 a { color: #B38365 }

dl.imgLeft { float:left; margin: 5% 33px 0 0 }
dl.imgCenter { float:left; margin: 5% 0 0 0 }
dl.imgRight { float:right; margin: 5% 0 0 33px }
dl dd img { border:1px solid #ccc; padding: 5px }
dl dd img:hover { border:1px solid #B38365; padding: 5px }
dl dt { font-size: 0.8em }


/* Content ************************************************************************************ */

.highslide {
	cursor: url(assets/highslide/graphics/zoomin.cur), pointer;
	outline: none;
}
.highslide img {
	border: 1px solid #ccc;
}
.highslide:hover img {
	border: 1px solid #B38365;
}

.highslide-image {
	padding:5px;
	border: 1px solid #B38365;
	background-color:#fff
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border: 1px solid #B38365;
	border-top: none;
	padding: 5px;
	font-size:0.8em;
	color:#666;
	background-color:#fff
}
.highslide-loading {
	display: block;
	color: white;
	font-style: 'MS Sans Serif';
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
	/*
	padding-left: 22px;
	background-image: url(assets/highslide/graphics/loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	*/
}

a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-display-block {
	display: block;
}
.highslide-display-none {
	display: none;
}

a.enLink{
	text-decoration: none;
	color: #666666;
	font-weight: bold;
	font-size: 80%;
}

a.enLink:hover {
	text-decoration: underline;
}

th {
	vertical-align: top;
	padding-top: 4px;
}