body {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; text-decoration:none; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image:url('/fileadmin/templates/images/back.gif');}
table { text-align:left}
td {font-size:12px;}
tr {font-size:12px}
p {padding:0px 0px 10px 0px; margin:0px; line-height:16px;}
.smaller {font-size:12px}

h1 {margin:0px 0px 0px 0px; padding:0px 0px 15px 0px; font-size:14px; font-weight:bold; text-decoration:none; letter-spacing:1px; color:#AC7226}
h2 {margin:0px 0px 0px 0px; padding:0px 0px 7px 0px; font-size:12px; font-weight:bold; text-decoration:none; color:#AC7226}
h3 {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; font-size:12px; font-weight:bold; text-decoration:none; color:#724100}
form {margin:0px; padding:0px}

input {border:1px solid #cccccc}
input.radio {border:}
input.buttonsend_de {background-color:#cccccc}
input.buttonreset_de {background-color:#cccccc}
textarea {border:1px solid #cccccc}

ul {margin:0px 0px 0px 16px; padding:0px}
ul.start {margin:0px 0px 0px 16px; padding:0px}
ul.start li {margin:0p; padding:0px; padding-bottom:5px}
li {padding-bottom:3px}

.white {color:#FFFFFF}
.braun {color:#AC7226}

a {text-decoration:underline; color:#AC6406}
a:visited {text-decoration:underline; color:#AC6406}
a:hover {text-decoration:none; color:#AC6406}

a.leftnav {text-decoration:none; color:#ffffff; font-weight:bold}
a.leftnav:visited {text-decoration:none; color:#ffffff; font-weight:bold}
a.leftnav:hover {text-decoration:none; color:#ffffff; font-weight:bold}

a.leftnav2 {text-decoration:none; color:#333333; font-weight:bold}
a.leftnav2:visited {text-decoration:none; color:#333333; font-weight:bold}
a.leftnav2:hover {text-decoration:none; color:#333333; font-weight:bold}

a.sitemap {text-decoration:none; color:#333333}
a.sitemap:visited {text-decoration:none; color:#333333}
a.sitemap:hover {text-decoration:underline; color:#333333}

a.topnav {text-decoration:none; color:#FFE400; font-weight:bold}
a.topnav:visited {text-decoration:none; color:#FFE400; font-weight:bold}
a.topnav:hover {text-decoration:underline; color:#FFE400; font-weight:bold}

a.topnav2 {text-decoration:underline; color:#FFE400; font-weight:bold}
a.topnav2:visited {text-decoration:underline; color:#FFE400; font-weight:bold}
a.topnav2:hover {text-decoration:underline; color:#FFE400; font-weight:bold}

a.mainnav {text-decoration:none; color:#ffffff; font-size:11px;}
a.mainnav:visited {text-decoration:none; color:#ffffff; font-size:11px;}
a.mainnav:hover {text-decoration:underline; color:#ffffff; font-size:11px;}

a.mainnav2 {text-decoration:underline; color:#ffffff; font-size:11px;}
a.mainnav2:visited {text-decoration:underline; color:#ffffff; font-size:11px;}
a.mainnav2:hover {text-decoration:underline; color:#ffffff; font-size:11px;}

a.bottomnav {text-decoration:underline; color:#333333; font-size:11px}
a.bottomnav:visited {text-decoration:underline; color:#333333; font-size:11px}
a.bottomnav:hover {text-decoration:none; color:#333333; font-size:11px}

/* Indexed search BEGIN */
	.tx-indexedsearch p {margin-top:6px}
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px;}
	.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px}
	.tx-indexedsearch .tx-indexedsearch-browsebox {padding:0px 0px 0px 0px; font-size:12px}
	.tx-indexedsearch .tx-indexedsearch-browsebox ul {margin-top:0px; margin-bottom:10px; padding:0px}
	.tx-indexedsearch .tx-indexedsearch-whatis P {font-size:12px}
	.tx-indexedsearch .tx-indexedsearch-whatis P .tx-indexedsearch-sw { font-weight:bold; font-style:italic; font-size:12px}
	.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
	.tx-indexedsearch P.tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title { background:#cccccc;}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P { font-weight:bold; padding:0px; margin:0px; vertical-align:absmiddle}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title P.tx-indexedsearch-percent { padding:5px 10px 5px 0px; font-weight:normal; color:#5c5c5c; vertical-align:absmiddle}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr {padding:10px 0px 0px 0px}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P { font-style:italic; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr P .tx-indexedsearch-redMarkup { color:#D10007; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info {font-size:12px}
	.tx-indexedsearch .tx-indexedsearch-res .searchbox_info{ padding: 10px 10px 0px 10px; border:1px dotted #3F5361;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:20px; margin-bottom:5px;}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin:0px; padding:0px; color:#ffffff}
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TABLE { background:#AC7226; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { vertical-align:absmiddle; padding:0px 10px 0px 5px; color:#ffffff;}

	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a { color:#ffffff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a:visited { color:color:#ffffff; }
	.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 a:hover { color:color:#ffffff;}

.tx-indexedsearch-browsebox-SCell {margin:0px; padding:0px}

	.tx-indexedsearch input {border:1px solid #cccccc; height:20px}
	.tx-indexedsearch input.indexed_search {background-color:#cccccc}
	.tx-indexedsearch-title a {color:#333333}
	.tx-indexedsearch-title a:visited {color:#333333}
	.tx-indexedsearch-title a:hover {color:#333333}

	.tx-indexedsearch-browsebox-SCell a {color:#333333}
	.tx-indexedsearch-browsebox-SCell a:visited {color:#333333}
	.tx-indexedsearch-browsebox-SCell a:hover {color:#333333}
	
input.searchbox {vertical-align:middle; width:130px; height:17px; margin-top:1px; font-size:10px;}
input.button_searchbox {vertical-align:middle; background-image:url('/fileadmin/templates/images/search.gif'); background-color:#cccccc; border:0px; width:8px; height:16px; cursor:pointer; background-repeat:no-repeat}

.pagenav_top {padding-bottom:20px; text-align:left}
.pagenav_bottom {text-align:left; padding-top:20px;}
.pagenav2 {color:#AC6406}
a.pagenav2 {font-weight:bold;}
a.pagenav2:hover {font-weight:bold;}
a.pagenav2:visited {font-weight:bold;}

.imagenav a {color:#AC6406}
.imagenav a:visited {color:#AC6406}
.imagenav a:hover {color:#AC6406}

.imagenav {color:#AC6406; padding:10px 0px 0px 3px}