body, html {margin:0; padding:0; width:100%; height:100%; background-color:#ffffff; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344; padding:0px;}
td, a {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
p {margin:0px; padding:0px;}
h2 {font-size:11px; color:#615344; line-height:18px; padding-bottom:7px;}

form {margin:0px; padding:0px;}
.clearer {clear:both; float:none;}

a.paragraphlink {color:#615344; text-decoration:underline;}
a.paragraphlinkA {color:#000000; text-decoration:none;}
a.internallink {padding-left:20px; background:url(../../N_link_i.gif/$FILE/link_i.gif) no-repeat 0px 2px;}
a.ziplink {padding-left:20px; background:url(../../N_link_zip.gif/$FILE/link_zip.gif) no-repeat 0px 2px; display:block;}
a.pdflink {padding-left:20px; background:url(../../N_link_pdf.gif/$FILE/link_pdf.gif) no-repeat 0px 1px; display:block;}
a.txtlink {padding-left:20px; background:url(../../N_link_txt.gif/$FILE/link_txt.gif) no-repeat 0px 1px; display:block;}
a.jpeglink {padding-left:20px; background:url(../../N_link_tif.gif/$FILE/link_tif.gif) no-repeat 0px 1px; display:block;}
a.tiflink {padding-left:20px; background:url(../../N_link_tif.gif/$FILE/link_tif.gif) no-repeat 0px 1px; display:block;}

#navTop {position:relative; width:816px; height:72px; margin-left:auto; margin-right:auto; text-align:left;}
#searchFieldNav {width:143px; height:15px;}
#searchButtonNav {margin-left:5px;}
.searchTopnav {padding-top:6px;}

#navMain {position:relative; width:816px; height:24px; margin-left:auto; margin-right:auto; text-align:left; background-color:#dbd7d3;}

#logo {position:absolute; left:617px; top:38px;}
#content {position:relative; width:815px; border-left:1px solid #dbd7d3; margin:0 auto 20px auto; text-align:left; padding-bottom:10px;}
#contentHome {position:relative; width:816px; margin:0 auto 20px auto; text-align:left; padding-bottom:10px; overflow-x:hidden;}	/* 816 */

#navLeft {position:relative; width:210px; padding:18px 10px 15px 11px; overflow:hidden; float:left;}

.navLeftArrow {background:url(../../N_navLeftArrow.gif/$file/navLeftArrow.gif) no-repeat 5px 5px;}
.navLeftEntry {font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.navLeftEntry a {text-decoration:none;}
.navLeftEntry a:hover {color:#000000;}
.entry-n1, .entry-n2, .entry-n3, .entry-n4 {color:#615344;}
.entry-o1, .entry-o2, .entry-o3, .entry-o4 {color:#000000;}
.entry-a1, .entry-a2, .entry-a3, .entry-a4 {color:#000000;}

.navLeftEntry1 {padding-bottom:6px;}
.navLeftEntry2, .navLeftEntry3, .navLeftEntry4 {padding-bottom:6px;}

#mainArea {position:relative; width:584px; overflow:hidden; text-align:left;}
/*\*/ * html #mainArea {width:581px; margin-left:-3px} /**/ 	/* IE6-/Win only  */

/* paragraphs */
.homeTheme {position:relative; width:816px; height:336px; margin:0 0 35px 0;}
.homeTheme .image {position:relative; width:575px; height:336px; float:left;}
.homeTheme .text {position:relative; width:240px; height:335px; float:left; border-right:1px solid #dbd7d3; border-bottom:1px solid #dbd7d3;}
.homeTheme .text .container {position:absolute; left:24px; bottom:20px; width:200px; line-height:18px;}
.homeTheme .text .container .welcome {margin-bottom:24px;}

.homeTheme .flash {position:relative; width:606px; height:336px; float:left;}
.homeTheme .ftext {position:relative; width:209px; height:335px; float:left; border-right:1px solid #dbd7d3; border-bottom:1px solid #dbd7d3;}
.homeTheme .ftext .container {position:absolute; left:24px; bottom:20px; width:169px; line-height:18px;}
.homeTheme .ftext .container .welcome {margin-bottom:24px;}

.home4images {position:relative; width:900px; text-align:left; overflow:hidden;}		/* 850 */
.home4imagesBox {position:relative; float:left; width:186px; margin-right:24px;}
.home4imagesBox .image {position:relative; width:186px; height:88px;}
.home4imagesBox .text {position:relative; width:186px;}
.home4imagesBox .text p {position:relative;}
.home4imagesBox .text a.internallink {display:block;}
/*\*/ * html .last {width:186px; margin-left:-3px} /**/ 	/* IE6-/Win only  */


.headImage {position:relative; width:584px; overflow:hidden;}
.textFull {position:relative; width:584px; overflow:hidden; padding-top:18px; text-align:left;}
.paraheadline1 {font-size:11px; color:#615344; line-height:18px; padding-bottom:7px;}
.paratext {font-size:11px; color:#615344; line-height:18px;}

.galleryThumbs {position:relative; width:630px;}
.galleryThumbs .imageCell {position:relative; width:208px; padding-top:20px; float:left; text-align:left;}
.galleryThumbs .imageCell .image {width:166px; height:166px; border:1px solid #dbd7d3;}
.galleryThumbs .imageCell .image table {border-collapse:collapse; table-layout:fixed;}
.galleryThumbs .imageCell .imageInfo {position:relative; font-size:11px; color:#615344; line-height:18px; text-align:left;}
.galleryThumbs .imageCell .imageInfo a {background-position:0px center !important;}
/*\*/ * html .imageCell.lastthumb {width:168px; margin-left:-3px} /**/ 	/* IE6-/Win only  */

.imageTextAwards109 {position:relative; width:584px; overflow:hidden;}
.imageTextAwards109 .image {width:125px; float:left; padding-top:10px;}
.imageTextAwards109 .image img {border:1px solid #dbd7d3;}
.imageTextAwards109 .text {width:459px; float:left; padding-top:24px; text-align:left;}
.imageTextAwards109 .text h1.paraheadline1 {font-size:11px; color:#615344; line-height:18px; padding-bottom:0px; margin:0;}
.imageTextAwards109 .text h2.paraheadline2 {font-size:11px; color:#615344; font-weight:normal; line-height:18px; padding-bottom:0px; margin:0;}

.imageText186 {position:relative; width:584px; overflow:hidden;}
.imageText186 .image {width:210px; float:left; padding-top:20px; text-align:left;}
.imageText186 .text {width:374px; float:left; padding-top:15px; text-align:left;}
.imageText186 .text .date {padding-right:8px; font-weight:bold;}

.imageText210 {position:relative; width:584px; overflow:hidden;}
.imageText210 .image {width:233px; float:left; padding-top:20px; text-align:left;}
.imageText210 .imageInfo {font-size:11px; color:#615344; line-height:18px; padding-bottom:16px; text-align:left;}
.imageText210 .imageInfo a {background-position:0px center !important;}
.imageText210 .text {width:351px; float:left; padding-top:19px; text-align:left;}
.imageText210 .text .date {font-weight:bold; display:block; line-height:11px;}

.infoBox {position:relative; width:584px; overflow:hidden;}		/* 584 px */
.infoBox .box {width:233px; float:left; padding-top:35px; text-align:left;}
.infoBox .box .boxContent {width:186px; float:left; padding:10px 12px 6px 12px; background-color:#e2dfda; line-height:18px; text-align:left;}
.infoBox .box .boxContent .paraheadline1 {font-weight:bold; padding-bottom:8px; line-height:12px;}
.infoBox .box .boxContent a {line-height:12px; display:block; padding-bottom:6px;}
.infoBox .box .edit a {line-height:18px; display:inline !important}
.infoBox .text {width:351px; float:left; padding-top:30px; text-align:left;}


/* forms  */
.formDefault {padding-top:18px;}
form {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
form input {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
form select {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
form option {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
form textarea {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#615344;}
.formfield {width:160px;}
.formTable td {height:24px;}
.formButton {border:0px; color:#8c7c6c; background-color:#dbd8d1; font-size:11px; padding-top:2px; padding-bottom:2px;}
.formButton_back {border:0px; color:#8c7c6c; background-color:#ffffff; font-size:11px; padding-top:2px; padding-bottom:2px;text-decoration:underline;}
.checkbox {position:relative;}
.radio {position:relative;}

/* Table */
.td0, .td1 {vertical-align:top;}

/* Suche */
.resultheadline1 {font-size:11px; color:#615344; line-height:18px; font-weight:bold; margin-top:18px;}
.resulttext {font-size:11px; color:#615344; line-height:18px;}

