/* body style */
*
{
    margin: 0px;
	padding: 0px;
}
body {
	text-align:center;
	margin-top: 40px;
	background-color: #F4F4F4;
	height: 100%;
	}

#pagewidth {
	width: 864px;
	margin-left: auto;
	margin-right: auto;
}

#header {
	background-color: #ffffff;
	margin: 0px;
	text-align:left;
	height: 136px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 0px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #8F989D;
	border-right-color: #8F989D;
	border-left-color: #8F989D;
	border-bottom-style: solid;
	border-bottom-color: #8F989D;
}
.hidden{
	position: absolute;
	left: -1000px;
	top:-1000px;
	width:0px;
	height: 0px;
	overflow:hidden;
	display:inline;
}
#startflash {margin-top: 100px;}
#pagecontent {
	background-color: #ffffff;
	margin: 0px;
	min-height: 464px;
   	height: auto;
   _height: 464px;
	text-align:left;
	background-repeat: no-repeat;
	background-position: center top;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #8F989D;
	border-right-color: #8F989D;
	border-bottom-color: #8F989D;
	border-left-color: #8F989D;
	border-top-width: 0px;
	border-bottom-width: 0px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 6px;
	padding-left: 4px;
}

#pagecontent ul  {
    margin: 0; padding: 0;
  }
#pagecontent ul li {
    /*list-style: none;*/
    margin-left: 3em;
	padding-left: 0.4em;
  }

#textcontent {
	padding: 10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8F989D;
	line-height: 1.3em;
}
#textcontent h1 {font-size: 1.0em!important;color: #8F989D;margin: 10px 0;}

#textcontent h2 {font-size: 1.0em!important;color: #8F989D;margin: 10px 0;}
#textcontent p {line-height: 1.5em;}
#textcontent td {line-height: 1.5em;}
#footer {
	height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #8F989D;
	vertical-align: middle;
	line-height: 16px;
	border: 1px solid #8F989D;
	background-color: #ffffff;
}

#footer a {font-size: 9px!important;}

/* Breadcrumbs links überschriften oben*/
#breadcrumbs {
	color: #8F989D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-transform: uppercase;
	margin-top: 0px;
	margin-bottom: 6px;
	margin-right: 0px;
	margin-left: 10px;
}
#breadcrumbs A:link {COLOR: #cccccc; text-decoration: none}
#breadcrumbs A:visited {COLOR: #cccccc; text-decoration: none}
#breadcrumbs A:active {COLOR: #cccccc; text-decoration: none}
#breadcrumbs A:hover {COLOR: #ffffff; text-decoration: underline}

#gallery {}

#gallery A:link {border: 1px solid #888888;	COLOR: #cccccc;	height: 140px;	width: 100px;margin: 0px;	padding: 0px;}
#gallery A:visited {border: 1px solid #888888;	COLOR: #cccccc;	height: 140px;	width: 100px;margin: 0px;	padding: 0px;}
#gallery A:active {border: 1px solid #888888;	COLOR: #cccccc;	height: 140px;	width: 100px;margin: 0px;	padding: 0px;}
#gallery A:hover{border: 1px solid #000000;height: 140px;width: 100px;}

#gallery-klaudia {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #CCCCCC;
	text-decoration: none;
	border: 0px;	
}
#gallery-klaudia A:link {border: 0px; COLOR: #cccccc; text-decoration: none;}
#gallery-klaudia A:visited {border: 0px; COLOR: #cccccc; text-decoration: none; }
#gallery-klaudia A:active {border: 0px; COLOR: #cccccc; text-decoration: none; }
#gallery-klaudia A:hover{border: 0px;COLOR: #cccccc;height: 140px;width: 100px;}

.galleryimage {}

/* Page Links  letzte, seite nächste, 1,2,3..*/
.gallerypagelinks {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
	line-height: 13px;
    color: #999999;
    text-align: right;
    margin-top: 0px;
	margin-bottom: 6px;
	margin-right: 0px;
	margin-left: 0px;
}

.gallerypagelinks A:link {COLOR: #999999; text-decoration: none;}
.gallerypagelinks A:visited {
	COLOR: #B7B7B7;
	text-decoration: none;
}
.gallerypagelinks A:active {COLOR: #666666; text-decoration: none;}
.gallerypagelinks A:hover {COLOR: #000; text-decoration: underline;}


/* Image (and folder) Title */
.imagetitle {
	color: #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.comments {
	color: #8F989D;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 820px;
	padding-top: 4px;
	padding-left: 10px;
}
.commentsklein {
	color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 800px;
	padding-top: 4px;
	padding-left: 10px;
}
.commentsklein p a{font-size: 11px;}
.ueberschrift {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #8F989D;
	text-transform: uppercase;
	font-weight: bold;
}
.kopf {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-transform: capitalize;
	color: #ffffff;
}
#iframe_1 {
text-align: left;
width: 850px;
height: 460px;
}

.abstand_iframe{
padding: 10px;
}


.scrollbereich {
overflow: auto;
width: 840px;
height: 450px;}

#slimbox img {border: none;}

/*sitemap*/
#sitemapcontent {
	padding: 10px;
	text-align:left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #8F989D;
	margin-left: 10px;
}
#sitemapcontent td {vertical-align: top;}
#sitemapcontent ul {font-size: 12px;
	font-style: bold;}
#sitemapcontent ul li {
margin-left:1em;}
/*
#sitemapcontent ul li b a {
	background-color:#849198;
	color: #FFF;
	padding: 2px;
}

#sitemapcontent ul li ul li {
	margin-left:0em;
	}
#sitemapcontent ul li ul li b a {
	background-color:transparent;
	color:#849198;
}*/
span.model-book{ /*float: right;*/ margin-left:150px;}
span.model-book a { font-weight: bold;}
span.model-book A:link, span.model-book A:active {COLOR: #666666; text-decoration: none;}
span.model-book A:hover {COLOR: #000; text-decoration: underline;}
