* {
	margin: 0;
	padding: 0;
	vertical-align: baseline;
}

<!--[if IE]>
* {
	text-align: center;
	vertical-align: bottom;
}
<![end if]-->


div,p,body,html,input,button { 
	font: 100% Verdana;
	text-align: left;
}

h1 { 
	font: bold 94% Verdana;
	text-align: left;
}

h2,h3,h4,h5,h6 {
	font: bold 94% Verdana;
	text-align: left;
}

UL, OL { margin-left:25px; }
LI { line-height:1.5; margin-bottom:10px; }
BLOCKQUOTE { line-height:1.36; margin-left:16px; text-align:justify; }

/*FORM { display:inline; }*/
INPUT { font-family: Verdana,helvetiva,Arial,sans-serif; font-size:92%; border:1px solid #888888;}
TEXTAREA { font-family: Verdana,helvetiva,Arial,sans-serif; font-size:92%; border:1px solid #888888;}
SELECT { font-family: Verdana,helvetiva,Arial,sans-serif; font-size:92%; border:1px solid #888888;}
.bodytext { width:99%; line-height:2; color:#4D4237; text-align:justify; }
a.webdesign:link, a.webdesign:visited, a.webdesign:active { font-size:85%;font-family: Verdana;
 text-decoration: none;
 color: #4D4237; }
a.webdesign:hover { font-size:85%;font-family: Verdana;
 text-decoration: none;
 color: #000; }


body {
font: 92% verdana;
font-weight:normal;
color: #4D4237;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
margin-bottom: 0px;
background-color:#EFE4CE;
background-image: url(images/hg-6.jpg);
background-attachment: fixed;
background-position: 15px 0px;
text-align: center;
}

.hg, td.hg {background-image:url('images/background.jpg'); background-repeat:repeat-y; width: 961px;}
.hg-1, td.hg-1 {background-image:url('images/hg-1.jpg'); width: 430px; height: 176px;}
.hg-2, td.hg-2 {background-image:url('images/hg-2.jpg'); position: absolute; right: 0px; width: 50%; height: 176px;}
.hg-3, td.hg-3{background-image:url('images/hg-3.jpg'); background-position:right;}
.hg-4, td.hg-4 {background-image:url('images/hg-4.jpg'); position: absolute; width: 100%; height: 59px;}
.hg-5, td.hg-5 {background-image:url('images/sammler.jpg'); background-repeat: no-repeat; width: 961px; height: 59px;}
.hg-6, td.hg-6 {background-image:url('images/background.jpg'); background-position:right; width: 961px;}
.hg-7, td.hg-7 {background-image:url('images/hg-6.jpg'); background-position:left;}
.hg-8, td.hg-8 {background-image:url('images/hg-7.jpg'); background-repeat:repeat-x; position: absolute; right: 0px; width: 50%; height: 51px;}
.hg-navigation {background-image: url(fileadmin/images/navigation.jpg); width: 185px;}


P.bodytext { font-size: 92%; color: #4D4237; text-align:justify; }

a.navigation1:link, a.navigation1:visited, a.navigation1:active  {
	margin: 15px 0px 0px 19px;
	padding: 2px 2px 2px 20px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #73604D;
    font-size: 75%;
	font-weight:bold;
	background-image:url('images/navigation1.jpg');
	background-repeat:no-repeat;
	display: block;
	text-decoration:none;
    border-style: none;}

a.navigation1:hover {
	margin: 15px 0px 0px 19px;
	padding: 2px 2px 2px 20px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #333333;
    font-size: 75%;
	font-weight:bold;
	background-image:url('images/navigation1.jpg');
	background-repeat:no-repeat;
	display: block;
	text-decoration:none;
    border-style: none;}

a.navigation2:link, a.navigation2:visited, a.navigation2:active  {
/*	margin: 0px 0px 15px 0px;*/
	padding: 0px 0px 0px 34px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #73604D;
 	display: block;
   font-size: 75%;
	}

a.navigation2:hover {
/*	margin: 0px 0px 15px 0px;*/
	padding: 0px 0px 0px 34px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #333333;
	display: block;
    font-size: 75%;
	}
a.navigation3:link, a.navigation3:visited, a.navigation3:active  {
	padding: 0px 0px 0px 44px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #73604D;
    font-size: 65%;
	display: block;
	}

a.navigation3:hover {
	padding: 0px 0px 0px 44px;
	width: 163px;
	height: 18px;
	text-align: left;
	color: #333333;
    font-size: 65%;
	display: block;
	}

a.geschichte:link, a.geschichte:visited, a.geschichte:active  {
	width: 185px;
	height: 50px;
	background-image: url('images/geschichtsportal.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}

a.geschichte:hover {
	width: 185px;
	height: 50px;
	background-image: url('images/geschichtsportal-1.jpg'); /* Hintergrundbild */
	display: block;
	margin: 0px 0px 0px 0px;
	text-decoration:none;
    border-style: none;}


a {
 font-family: Verdana;
 text-decoration: none;
 color: #4D4237;}
a:hover {
 color: #000;}

td, th, tr {
font-family: Verdana;
font-size: 94%;
font-weight:normal;
color: #4D4237;}


.float-left { 
	float:left; 
}

.sitemap1 { padding-left:6px; margin-bottom:3px; margin-top:6px; font-size:11px; height:20px; width:100%; background-color:#EFEFDD; font-weight:bold; }
.sitemap2 { padding-left:18px; font-weight:bold; }
.sitemap3 { padding-left:30px; }
.sitemap4 { padding-left:42px; }

/* Infoboxen - nicht in CSS-Styled-Content enthalten */
.csc-splash-0 { border:1px dotted #0F4F94; background:#DFE6F0; padding:6px; margin-top:20px; }
.csc-splash-0 P { margin:0px; }
.csc-splash-1 { border:1px dotted #0F4F94; background:#DFE6F0; padding:6px; margin-top:20px; }
.csc-splash-1 P { margin:0px; }
.csc-splash-2 { border:1px dotted #368000; background:#D6EDBC; padding:6px; margin-top:20px; }
.csc-splash-2 P { margin:0px; }
.csc-splash-3 { border:1px dotted #CCCCCC; background:#F6F6F6; padding:6px; margin-top:20px; }
.csc-splash-3 P { margin:0px; }

/* Suche */
.searchSectionHead {}
.searchSections { width:528px; overflow:hidden; }
.searchSection { float:left; height:50px; width:150px; margin:0 10px 10px 0; background:url(../pix/search-area-0.png); }
.searchSectionCUR { float:left; height:50px; width:150px; margin:0 10px 10px 0; background:url(../pix/search-area-1.png); }
.searchSectionEMPTY { display:none; float:left; height:50px; width:120px; margin:0 10px 10px 0; background:url(../pix/search-area-0.png); }
.searchSectionCount { margin:10px 0 0 34px; font-size:12px; font-family:Arial,Helvetica,sans-serif; color:#555555; }
.searchSectionTitle { margin:3px 0 0 34px; font-size:12px; font-family:Arial,Helvetica,sans-serif; }
.searchSectionTitle A { color:#333333; }
.searchSectionEMPTY .searchSectionCount { color:#999999; }
.searchSectionEMPTY .searchSectionTitle { color:#999999; }

.searchResultHead {}
.searchResult { margin-bottom:20px; }
.searchResultTitle { margin-bottom:3px; }
.searchResultText { margin-bottom:3px; }
.searchResultLink A { color:#666666; }
.csc-sword { font-weight:bold; background-color:#DDD8CC; padding:0 2px 0 2px; }

.searchFormInput { width:100px; height:18px; font-size:11px; font-family:Verdana,Helvetica,sans-serif; color:#999999; border:1px solid #BFBFBF; }
.searchFormSubmit { width:18px; height:18px; border:0px; background:url(../pix/icon-start.gif); color:BFBFBF; font-size:14px; font-weight:bold; }

/* tt_products */
.products-list-category { display:none; }
.products-list-title { font-weight:bold; font-size:12px; line-height:1.5; margin-bottom:10px; margin-left:10px}
.products-list-text { width:100%;  margin-left:10px}
.products-list-price { color:#333333; font-weight:bold; font-size:12px;  margin-left:10px}
.products-detail-title { font-weight:bold; font-size:12px; line-height:1.5; margin-bottom:10px;  margin-left:10px}
.products-detail-text { width:100%;  margin-left:10px}
.products-detail-price { color:#333333; font-weight:bold; font-size:12px;  margin-left:10px}
.products-basket-price { color:#333333; font-weight:bold; font-size:11px; }
DIV.products-basket-row { width:100%; padding:2px 0px 0px 5px; margin:10px 0px 10px 0px; color:#444444; font-weight:bold; font-size:10px; background-color:#DFDCCC; height:16px; }
DIV.products-basket-info { width:100%; padding:5px; color:#444444; font-size:11px; }

/* Seitennavigation */
DIV.CMM_pageNavi { width:80%; text-align:center; margin:12px 0px 12px 0px; }
.CMM_pageNaviPage { background-color:#ECEBDF; font-weight:bold; border:1px solid #FFFFFF; width:18px; height:18px; color:#000000; }
.CMM_pageNaviPage A { display:block; width:100%; }
.CMM_pageNaviPageSelected { background-color:#CCCCCC; font-weight:bold; border:1px solid #FFFFFF; width:18px; height:18px; }
.CMM_pageNaviArrowsActive { background-color:#ECEBDF; font-family:Verdana,Helvetica,Arial,sans-serif; font-weight:bold; border:1px solid #FFFFFF; width:20px; height:16px; }
.CMM_pageNaviArrowsActive A { display:block; width:100%; }
.CMM_pageNaviArrowsInactive { background-color:#ECEBDF; font-family:Verdana,Helvetica,Arial,sans-serif; color:#CCCCCC; font-weight:bold; border:1px solid #FFFFFF; width:20px; height:16px; }

TD.CMM_naviPageEnabled { color:#000000; width:18px; height:18px; font-weight:bold; background-color:#ECEBDF; border:1px solid #FFFFFF; }
TD.CMM_naviPageEnabled A { display:block; width:100%; }
TD.CMM_naviPageDisabled { color:#999999; width:18px; height:18px; font-weight:bold; background-color:#FFFFFF; border:1px solid #DDDDDD; }
TD.CMM_naviNextEnabled { color:#333333; width:30px; height:18px; font-weight:bold; text-align:center; background-color:#ECEBDF; border:1px solid #FFFFFF; }
TD.CMM_naviNextEnabled A { display:block; width:100%; }
TD.CMM_naviNextDisabled { color:#CCCCCC; width:30px; height:18px; font-weight:bold; text-align:center; background-color:#ECEBDF; border:1px solid #FFFFFF; }
DIV.CMM_version { font-family:Verdana,Arial,Helvetica,sans-serif; color:#EEEEEE; width:80%; font-size:9px; margin:10px 0px 10px 0px; }
.CMM_version A { color:#EEEEEE; }

/* tt_news LATEST */
.news-latest-container { width:99%; padding:0px 0px 15px 0px; }
.news-latest-title { font-size:70%; font-weight:bold; line-height:1.5; }
.news-latest-date { font-size:65%; height:20px; color:#999999; }
.news-latest-category { font-size:65%; height:20px; color:#999999; }
.news-latest-teaser { font-size:65%; line-height:1.5; color:#888888; }
.news-latest-teaser IMG { margin-top:5px; margin-right:5px; border:1px solid #888888; float:left; }
.news-latest-morelink A { font-size:10px; text-align:right; float:right;}
.news-latest-trenner { color:#E2E1CF; height:1px; width:100%; margin-top:2px; }
.news-list-container { width:99%; }
.news-list-title { font-size:70%; font-weight:bold; line-height:1.5; padding:20px 0px 3px 0px; }
.news-list-date { font-size:65%; height:20px; color:#999999; }
.news-list-category { font-size:65%; height:20px; color:#999999; }
.news-list-teaser { font-size:65%; line-height:1.5; color:#888888; }
.news-list-teaser IMG { margin-top:5px; margin-right:5px; border:1px solid #888888; float:left; }
.news-list-morelink A { text-align:right; float:right;}
.news-list-trenner { color:#E2E1CF; height:1px; width:100%; margin-top:2px; }
.news-link-browse { text-align: center; }
.news-single-container { width:99%; }
.news-single-title { font-size:90%; font-weight:bold; line-height:1.5; padding:20px 0px 0px 0px; }
.news-single-teaser P { font-size:90%; line-height:2; margin: 0px 0px 12px 0px; }
.news-single-category { font-size:9px; color:#999999; }
.news-single-author { font-size:9px; color:#999999; }
.news-single-date { font-size:65%; height:20px; color:#999999; }
.news-single-age { font-size:65%; height:20px; color:#999999; }
.news-single-item P { font-size:100%; line-height:2; margin: 0px 0px 12px 0px; color:#888888; }
.news-single-morelink A { text-align:right; float:right;}
.news-single-img { margin-top:5px; margin-left:10px; float:right; }
.news-single-img IMG { border:1px solid #888888; }
.news-single-additional-info { background-color: #BBE53A; clear: both; margin-top: 15px; border: 1px solid #666; padding:3px; padding-bottom:0px; }
.news-single-related,.news-single-files,.news-single-links  { padding:10px; background-color:#ECEBDF; border:1px dotted #BFB795; background-image:url(../pix/form-bg.gif); }
.news-single-related DT, .news-single-links DT, .news-single-files DT { font-weight:bold; font-size:11px; }
.news-single-related DD, .news-single-links DD, .news-single-files DD { font-weight:bold; margin-left:5px; margin-top:5px; }
.news-single-related DD IMG, .news-single-links DD IMG, .news-single-files DD IMG { margin-right:5px; }
.news-single-backlink, .news-single-backlink a { display:none; }
.news-amenu-container { margin-top:10px; padding:3px; border:1px solid #333333; background-color:#BBE53A; }
.news-amenu-container LI { padding-bottom:1px; }
.news-amenu-container UL { padding:3px; margin-top:5px; margin-left:0px; margin-bottom:0px; border:1px solid #666666; background-color:#F9FFE5; list-style-type: none; }
.news-amenu-container H2 { color:#fff; padding:3px; border:1px solid #666666; background-color:#769024; }
.news-amenu-item-year { font-weight: bold; border: 1px solid #666; padding: 2px; background-color: #769024; color:#ffffff; }

/* tx_cssfilelist */
.filelinks { margin:0px; padding:0px; }
.filelinks DIV { padding-left:25px; background:url('../../../typo3/gfx/fileicons/default.gif') left top no-repeat; margin-bottom:10px; }
.filelinks .filedescription { display:block; font-family:Arial,Helvetica,sans-serif; font-size:12px; }
.filelinks .filedescription A { color:#000000; }
.filelinks .filename { display:block; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666666; }
.filelinks .filename A { color:#666666; }
.filelinks .filecount { display:block; margin-bottom:5px; } 

/* Icons begin */
.filelinks .3ds {background-image:url('../../../typo3/gfx/fileicons/3ds.gif')!important;}
.filelinks .ai {background-image:url('../../../typo3/gfx/fileicons/ai.gif')!important;}
.filelinks .ani {background-image:url('../../../typo3/gfx/fileicons/ani.gif')!important;}
.filelinks .au {background-image:url('../../../typo3/gfx/fileicons/au.gif')!important;}
.filelinks .avi {background-image:url('../../../typo3/gfx/fileicons/avi.gif')!important;}
.filelinks .bmp {background-image:url('../../../typo3/gfx/fileicons/bmp.gif')!important;}
.filelinks .cdr {background-image:url('../../../typo3/gfx/fileicons/cdr.gif')!important;}
.filelinks .css {background-image:url('../../../typo3/gfx/fileicons/css.gif')!important;}
.filelinks .csv {background-image:url('../../../typo3/gfx/fileicons/csv.gif')!important;}
.filelinks .doc {background-image:url('../../../typo3/gfx/fileicons/doc.gif')!important;}
.filelinks .dtd {background-image:url('../../../typo3/gfx/fileicons/dtd.gif')!important;}
.filelinks .eps {background-image:url('../../../typo3/gfx/fileicons/eps.gif')!important;}
.filelinks .exe {background-image:url('../../../typo3/gfx/fileicons/exe.gif')!important;}
.filelinks .fh3 {background-image:url('../../../typo3/gfx/fileicons/fh3.gif')!important;}
.filelinks .flash {background-image:url('../../../typo3/gfx/fileicons/flash.gif')!important;}
.filelinks .folder {background-image:url('../../../typo3/gfx/fileicons/folder.gif')!important;}
.filelinks .gif {background-image:url('../../../typo3/gfx/fileicons/gif.gif')!important;}
.filelinks .htm {background-image:url('../../../typo3/gfx/fileicons/htm.gif')!important;}
.filelinks .html {background-image:url('../../../typo3/gfx/fileicons/html.gif')!important;}
.filelinks .ico {background-image:url('../../../typo3/gfx/fileicons/ico.gif')!important;}
.filelinks .inc {background-image:url('../../../typo3/gfx/fileicons/inc.gif')!important;}
.filelinks .java {background-image:url('../../../typo3/gfx/fileicons/java.gif')!important;}
.filelinks .jpg {background-image:url('../../../typo3/gfx/fileicons/jpg.gif');}
.filelinks .js {background-image:url('../../../typo3/gfx/fileicons/js.gif')!important;}
.filelinks .max {background-image:url('../../../typo3/gfx/fileicons/max.gif')!important;}
.filelinks .mid {background-image:url('../../../typo3/gfx/fileicons/mid.gif')!important;}
.filelinks .mov {background-image:url('../../../typo3/gfx/fileicons/mov.gif')!important;}
.filelinks .mpeg {background-image:url('../../../typo3/gfx/fileicons/mpeg.gif')!important;}
.filelinks .mpg {background-image:url('../../../typo3/gfx/fileicons/mpg.gif')!important;}
.filelinks .pcd {background-image:url('../../../typo3/gfx/fileicons/pcd.gif')!important;}
.filelinks .pcx {background-image:url('../../../typo3/gfx/fileicons/pcx.gif')!important;}
.filelinks .pdf {background-image:url('../../../typo3/gfx/fileicons/pdf.gif')!important;}
.filelinks .png {background-image:url('../../../typo3/gfx/fileicons/png.gif')!important;}
.filelinks .ps {background-image:url('../../../typo3/gfx/fileicons/ps.gif')!important;}
.filelinks .psd {background-image:url('../../../typo3/gfx/fileicons/psd.gif')!important;}
.filelinks .rtf {background-image:url('../../../typo3/gfx/fileicons/rtf.gif')!important;}
.filelinks .sgml {background-image:url('../../../typo3/gfx/fileicons/sgml.gif')!important;}
.filelinks .swf {background-image:url('../../../typo3/gfx/fileicons/swf.gif')!important;}
.filelinks .sxc {background-image:url('../../../typo3/gfx/fileicons/sxc.gif')!important;}
.filelinks .sxw {background-image:url('../../../typo3/gfx/fileicons/sxw.gif')!important;}
.filelinks .tga {background-image:url('../../../typo3/gfx/fileicons/tga.gif')!important;}
.filelinks .tif {background-image:url('../../../typo3/gfx/fileicons/tif.gif')!important;}
.filelinks .ttf {background-image:url('../../../typo3/gfx/fileicons/ttf.gif')!important;}
.filelinks .txt {background-image:url('../../../typo3/gfx/fileicons/txt.gif')!important;}
.filelinks .wav {background-image:url('../../../typo3/gfx/fileicons/wav.gif')!important;}
.filelinks .wrl {background-image:url('../../../typo3/gfx/fileicons/wrl.gif')!important;}
.filelinks .xls {background-image:url('../../../typo3/gfx/fileicons/xls.gif')!important;}
.filelinks .xml {background-image:url('../../../typo3/gfx/fileicons/xml.gif')!important;}
.filelinks .xsl {background-image:url('../../../typo3/gfx/fileicons/xsl.gif')!important;}
.filelinks .zip {background-image:url('../../../typo3/gfx/fileicons/zip.gif')!important;}


.fleft {
	float: left;
}

.fright {
	float: right;
}

.clear {
	clear: both;
}

.p6 {
	padding-left: 6px;
}

.m6 {
	margin-left: 6px;
}

.m7 {
	margin-left: 15px;
}

.rb {
	border: 1px solid red;
}

img {
	display: inline;
}

.p1em {
	padding-left: 1em;
}

.bg-div {
	position: absolute;
	left: 0px;
	top: 0px;
	width: 100%;
	height: 100%;
	text-align: left;
}

.centered {
	margin-left: auto;
	margin-right: auto;
	text-align: left;
}

hr {
	margin-right: 1em;
	padding: 0px;
	border: 0px;
	border-color: transparent; 
	min-height: 0px;
	border-bottom: 1px dashed #ccc0b4;
}

.form-suche {
	position: relative;
	right: 0.5em;
	top: -1.5em;
	text-align: right;
}

.site-content {
	width: 740px;
	text-align: left;
}

#webdesign-link {
	position: relative;
	top: 2em;
	left: 5em;
	text-align: left;
}

.ie-center {
	text-align: center;
}

#bg-bottom-filler {
	position: absolute;
	width: 100%;
}

.ie-hr {
	border: 0px;
	margin: 15px 0px;
}

.csc-header {
	padding-top: 1em;
	font-weight: bold;
}