/*=========================================================
 FILTERRAUM-CMS VERSION 1.8.4
 css version:1.0
 css-file:Unknown vUnknown
 date: 2005
 copyright systemmedien  (www.systemmedien.com)
=========================================================*/
/*========================================================= MAINCONTENT BODY =========================================================*/
body {background-color: #0E4479; font-size:13px;font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;font-size: 12px; color: #333; padding: 0px; margin: 0px; }

/*========================================================= MAINTITLE H1, H2, H3, H4, H5, H6=========================================================*/
h1 {font-size:18px;color: #444;margin-top: 10px; margin-bottom: 8px;}

h2 {font-size:16px;color: #444;margin-left: 0px; margin-bottom: 8px; }

h3 {font-size:14px;color: #444;margin-left: 0px; }

h4 {font-size:12px;color: #444;margin-left: 0px; margin-bottom: 8px; }

h5 {font-size:10px;color: #444;margin-left: 0px; margin-bottom: 8px; }

h6 {font-size:10px;color: #444;margin-left: 0px; }

.grau {font-size:10px;color: #999; margin-left: 0px; }

.container2 h1 {font-size:18px;color: #444;margin-top: 10px; margin-bottom: 4px; background-image: url(include/template/kanzem/images/h1bg.gif)}

.container2 h2 {font-size:16px;color: #444;margin-left: 8px; margin-bottom: 4px; }

.container2 h3 {font-size:14px;color: #444;margin-left: 8px; }

.container2 h4 {font-size:12px;color: #444;margin-left: 8px; margin-bottom: 4px; }

.container2 h5 {font-size:10px;color: #444;margin-left: 8px; margin-bottom: 4px; }

.container2 h6 {font-size:10px;color: #444;margin-left: 8px; }

hr {border: 1px solid #dcdcdc; }

.m13imgbox{background-color:#F9F9F9;border:1px solid #f1f1f1;}
html>body .m13imgbox{background-color:#F9F9F9;border:1px solid #f1f1f1;margin: 0px auto 15px auto;}


/*========================================================= SITEMAP=========================================================*/
.sitemap ul {margin-left: 0; padding-left: 25px; padding-top: 10px; list-style: none; }

html>body .sitemap ul {margin: 0px 0px 0px 20px; padding: 5px; list-style: none; }

.sitemap li.cat a:link {color: #444;background: transparent; text-decoration: none; }

.sitemap li.cat a:visited {color: #444;background: transparent; text-decoration: none; }

.sitemap li.cat a:hover {color: #444;background: transparent; text-decoration: none; }

.sitemap li.cat a:active {color: #444;background: transparent; text-decoration: none; }

.sitemap li.site a:link {color: #0C365E;background: transparent; text-decoration: none; }

.sitemap li.site a:visited {color: #0C365E;background: transparent; text-decoration: none; }

.sitemap li.site a:hover {color: #F93215;background: transparent; text-decoration: none; }

.sitemap li.site a:active {color: #0C365E;background: transparent; text-decoration: none; }

.sitemap li.cat {color: #F93215;list-style-image: url(include/template/kanzem/images/flcatoff.gif); font-weight: bold; margin-top: 0px; }

html>body .sitemap li.cat {list-style-image: url(include/template/kanzem/images/flcatoff.gif); font-weight: bold; }

.sitemap li.site {list-style-image: url(include/template/kanzem/images/flsiteoff.gif); font-weight: normal; text-decoration: none; }

html>body li.site {list-style-image: url(include/template/kanzem/images/flsiteoff.gif); }

.sitemap li ul {margin: 0px; padding: 5px; }

/* rss hoch  */
h5.hoch {font-size:10px;color: #444;margin-left: 0px; margin-top: -10px; }

/* h5 hochgestellt */
h5.hochgestellt {line-height: 15px; font-size:12px;color: #444;margin-left: 0px; margin-top: -8px; }

html>body h5.hochgestellt {line-height: 15px; font-size:12px;color: #444;margin-left: 0px; margin-top: -5px; }

/*========================================================= MAINFONT-SIZE 36, 24, 18, 14, 12, 11, 10, 8=========================================================*/
.maincontent .font1 {font-size: 36px; text-decoration: none; }

.maincontent .font2 {font-size: 24px; text-decoration: none; }

.maincontent .font3 {font-size: 18px; text-decoration: none; }

.maincontent .font4 {font-size: 14px; text-decoration: none; }

.maincontent .font5 {font-size: 12px; text-decoration: none; }

.maincontent .font6 {font-size: 11px; text-decoration: none; }

.maincontent .font7 {font-size: 10px; text-decoration: none; }

.maincontent .font8 {font-size: 8px; text-decoration: none; }

.submenue .font1 {font-size: 36px; text-decoration: none; }

.submenue .font2 {font-size: 24px; text-decoration: none; }

.submenue .font3 {font-size: 18px; text-decoration: none; }

.submenue .font4 {font-size: 14px; text-decoration: none; }

.submenue .font5 {font-size: 12px; text-decoration: none; }

.submenue .font6 {font-size: 11px; text-decoration: none; }

.submenue .font7 {font-size: 10px; text-decoration: none; }

.submenue .font8 {font-size: 8px; text-decoration: none; }

.subheadtitle {font-size: 16px; font-weight: bold; padding-bottom:15px;border-bottom:1px solid #dcdcdc;color: #0C365E;}

/*========================================================= MAINCONTENT LINKS=========================================================*/
a:link {color: #0C365E;background: transparent; text-decoration: none; text-decoration: underline; }

a:visited {color: #0C365E;background: transparent; text-decoration: none; text-decoration: underline; }

a:hover {color: #F93215;background: transparent; text-decoration: none; text-decoration: underline; }

a:active {color: #0C365E;background: transparent; text-decoration: none; text-decoration: underline; }

/*========================================================= MAINCONTENT STAGE=========================================================*/
.container1 {float: left; }

.container2 {float: right; }

.container2 p {margin-left: 8px; width: 160px; }

.stsubtext {margin-left: 8px; width: 160px; }

/*========================================================= MAINCONTENT FRAME background-color: #333;=========================================================*/
.maincontent {width:600px;    line-height: 18px; background-color: transparent; text-align: left;
/* Counteract to IE5/Win Hack */
}

.maincontentitems {margin-left:10px;    margin-right:10px;}

.submenuecontentitems {margin-left: 10px; margin-right: 5px; }

.submenue {width:179px;    vertical-align: top; line-height: 120%; font-size:12px;    text-align: left;
/* Counteract to IE5/Win Hack */
}

.submenuehead {height: 20px; background-image: url(include/template/kanzem/images/submenuehead.jpg); width:179px;margin-left:0px;}

.submenuebackground {background-color: #FFFFFF; }

.submenuefooter {height:33px;    background-image: url(include/template/kanzem/images/submenuefooter.jpg); width:179px;    border-bottom: 0px; margin-left:0px;}

.smenuestyle {
/*margin-top: 0px; margin-left: 0px; */
position: absolute; }

/* search tool start */
.miniinput {width: 125px; height: 13px; color: #999; font-size: 10px; font-weight: bold; background-color: #f1f1f1; border: 1px solid #dcdcdc; }

html>body .miniinput {width: 125px; height: 13px; color: #333; font-size: 10px; font-weight: bold; background-color: #f1f1f1; border: 1px solid #dcdcdc; }

.subsearch {width: 780px; height: 50px; text-align: right; }

html>body .subsearch {margin-top: 3px; margin-left: 0px; height: 50px; }

.searchbottom {margin-top: 0px; margin-top: 0px; width: 170px; }

.subpos {margin-top: 18px; margin-left: 10px; }

.minibutton {background-color: #FFFFFF; color: #0E4479; font-size: 10px; font-weight: bold; }

html>body .minibutton {margin-top: 0px; background-color: transparent; border: 0; color: #333; font-size: 10px; height: 16px; }

.searchhr {border-bottom: 1px solid #333; }

.keyword {color: #FFC608; }

/* search tool end */
/*========================================================= MAINWRAPPER / STAGE OF SITE background-color: #SUBMENUEKOMPBGCOLOR; border:1px solid #000; =========================================================*/
#wrp {margin: 0px auto 0px auto; width: 780px; border: 1px solid #999; padding: 1px; }

#wrapper {margin: 0px auto 0px auto; width: 780px; }

.wborder {width: 780px; border-bottom: 1px solid #f1f1f1; border-top: 1px solid #999; }

.wborder2 {width: 780px; border: 1px solid #222; }

.boxspacer {margin-top: 26px; }

.trenner {margin: 0px 0px 0px 0px; }

.nocenter {text-align: left; }

.topspace {padding: 1px; }

.hrbox {padding: 0px; color: #333; clear: both; background-color: transparent; }

.hrbox img {margin: 0px; }

/*========================================================= HEADER=========================================================*/
.header {width: 780px; height: 66px; background-image: url(include/template/kanzem/images/header.jpg); }

#banner {padding: 0px; margin: 0px; background-color: #fff; }

#banner a {color: #999; text-decoration: none; }

#banner  a:hover {color: #ffffff; }

#banner h1 {font-size: 30px; padding: 50px 0px 0px 25px; margin: 0px; }

#banner h2 {color: #ffffff; font-size: 14px; padding: 5px 0px 25px 25px; margin: 0px; }

/*========================================================= MAINCONTENT=========================================================*/
.maincontentbackground {background-color: #fff; }

/*========================================================= MAINCONTENT STAGE    -Kurztext   -i               // Kurztext   -p               // Maintext style   -hr              // Trennlinie in Maintextfeld     -ins             //List style*=========================================================*/
.maincontent h1.boxtitle {font-size: 13px; border-bottom: 1px solid #e1e1e1; color: #666; background: transparent; }

.maincontent i {background: transparent; color: #999;font-size:12pxpx;line-height: 16px;}

.maincontent p {color: #333; font-size:13px; margin: 0px; }

/*========================================================= ANKER list-style: url(include/template/kanzem/images/flcaton.gif); =========================================================*/
.maincontent ul.anker {margin: 0px 0px 0px 13px;; }

html>body .maincontent ul.anker {margin-left: 13px;; }

.maincontent ul.anker li.hanker {list-style-image: url(include/template/kanzem/images/anker.gif); }

.maincontent ul.anker li a:link {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent ul.anker li a:visited {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent ul.anker li a:hover {color: #F93215;background: transparent; text-decoration: none; }

.maincontent ul.anker li a:active {color: #0C365E;background: transparent; text-decoration: none; }

.hanker {font-size: 16px; margin-top: 5px; text-decoration: underline; }

.hankeritem {margin-left: 15px; }

/* Fliesstext listen */
.maincontent ul.section {color: #333; margin: 0; padding: 0 0 0 .2em; font-size: 1.1em; font-weight: normal; }

.maincontent ul.section li {color: #333; margin-top: 8px; background-image: url(include/template/kanzem/images/list.gif); background-repeat: no-repeat; background-position: 0 .3em; padding: 0 0 0 1.1em}

/* Content Box Style */
.maincontent div.contentbox {margin-top: 15px; margin-bottom: 15px; border: 1px solid #dcdcdc; padding: 0px 5px 18px 5px; background-color: #f1f1f1; }

.maincontent ins ul {15px; margin-top: 5px; }

/* PDF-LISTEN */
.maincontent div.pdf {margin: -5px; }

.maincontent div.pdf a:link {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent div.pdf a:visited {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent div.pdf a:hover {color: #F93215;background: transparent; text-decoration: none; }

.maincontent div.pdf a:active {color: #0C365E;background: transparent; text-decoration: none; }

.pdfkb {font-weight: normal; color: #999999; font-size: 9px; }

/* HRLINE */
/* Fliesstext Listen */
.maincontent div.inslist {margin-left: 15px; margin-top: 5px; }

.maincontent div.inslist {font-size:11px;font-style: normal; color: #FFC608;line-height: 150%;background: transparent; text-decoration: none; }

.maincontent div.inslist ul {list-style: url(include/template/kanzem/images/list.gif); }

.maincontent ins ol {margin-left: 15px; margin-top: 5px; }

.maincontent ins ol li {margin-left: 10px; list-style: decimal; }

.maincontent big {font-size: 14px; font-weight: bold; }

.maincontent i {font-size: 11px; font-style: italic; }

/*============================= MAINCONTENT KURZTEXT TITLE===============================*/
.maincontent em {font-style: italic; font-style: normal; }

/*============================= MAINCONTENT KURZTEXT===============================*/
.maincontent q {font-size: 11px; font-weight: normal; font-style: italic; }

/*========================================================= KURZBOX / LINK STYLE=========================================================*/
.kboxlink {text-align: left; font-size: 11px; color: #000; }

.maincontent img.kboxlinkpfeil {border: 0px; margin-right: 5px; }

/*============================= MAINCONTENT BLOCKQUOTE STYLE===============================*/
.maincontent blockquote {clear: both; margin: 15px 0px; padding: 10px; border: 1px solid #e1e1e1; background-color: #fff; font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; line-height: 15px; color: #000; }

.blockquotefooter {margin-top: 2px; height: 14px; background-image: url(include/template/kanzem/images/zitatfooter.jpg); background-position: 0px; background-repeat: no-repeat; }

/*============================= MAINCONTENT TABLE STYLE===============================*/
table {color: #333; background-color: transparent; font-size:13px;line-height: 15px; }

td p {font-size:13px;}

/*============================= MAINCONTENT LIST STYLE===============================*/
.maincontent li {list-style: none; }

.maincontent span {margin-left: 0px; font-size: 11px; font-style: normal; text-decoration: none; }

.bildtextspan {background-color: #ececec; margin-left: 0px; font-size: 9px; text-decoration: none; }

/*========================================================= MAINCONTENT STAGE IMAGES STYLE=========================================================*/
/*.maincontentitems img {margin: 5px 5px 15px 5px; border: 1px solid #aaa; padding: 2px; }

*/
/*========================================================= MAINCONTENT STAGE IMAGEBOX STYLE=========================================================*/
.zoom {border: 0px; }

.imgfrightmargin {margin-left: 15px; margin-bottom: 15px; border: 0px; }

.imgfleftmargin {margin: 5px 0px 0px 0px; margin-right: 15px; margin-bottom: 15px; border: 0px; }

.imgcentermargin {
/*margin: 25px auto; */
border: 0px; text-align: center; margin-bottom: 15px; }

.imgrightmargin {
/*float: right; */
text-align: right; border: 0px; margin-bottom: 15px; }

.imgleftmargin {
/*margin-top: 25px; */
border: 0px; margin-bottom: 15px; }

.imgcenter {text-align: center; margin: 0px auto 15px auto; }

.imgfleft {float: left; border: 0px; margin-right: 15px; margin-bottom: 15px; }

.imgfright {float: right; border: 0px; margin-left: 15px; margin-bottom: 15px; }

.imgLeft {float: left; border: 0px; }

.nofloatcenter {text-align: center; }

.imgleft {margin-bottom: 15px; }

table div.img {margin-bottom: 15px; }

object.imgfleft {float: left; margin-right: 15px; margin-bottom: 15px; border: 0px; }

object.imgfright {float: margin-left: 15px; margin-bottom: 15px; border: 0px; }

object.imgLeft {float: left; margin-right: 15px; margin-bottom: 15px; border: 0px; }

.maincontentitems img {border: 0px; }

/*=====================================================================*/
/* MAINCONTENT MENUE                                                   */
/*=====================================================================*/
/*========================================================= MAINCONTENT MENUE MARGIN TOP =========================================================*/
.headerspace {height: 15px; }

.menue {margin-top: 0px; font-size:12px;    font-style: normal; font-weight: bold; width: 780px; height: 22px; color: #fff; background-color: #0C365E; text-align: center; }

html>body .menue {margin-top: -4px; font-size:12px;    font-style: normal; font-weight: bold; width: auto; height: 22px; color: #fff; background-color: #0C365E; }

.menue ul {margin: 0px; padding: 0px; list-style: none; margin-left: 10px; }

.menue ul li {padding-top: 2px; float: left; width: auto; height: 20px; margin-right: 1px; }

.menue ul li.active {color: #990000; float: left; width: auto; height: 20px; margin-right: 1px; }

.menue a:link {color: #fff; background: transparent; text-decoration: none; }

.menue a:visited {color: #fff; background: transparent; text-decoration: none; }

.menue a:hover {color: #990000; background: transparent; text-decoration: none; }

.menue a:active {color: #fff; background: transparent; text-decoration: none; }

.trenner {padding-left: 7px; padding-right: 7px; }

/*========================================================= SUBMENUE UL=========================================================*/
.submenue div {margin-left: 12px; }

.submenue ul {margin-left: 0; margin: 3px 0px 0px 0px; padding: 3px 0px 0px 0px; list-style: none; }

html>body .submenue ul {margin: 0px 0px 0px 0px; padding: 0px 0px 0px 3px; list-style: none; }

.submenue ul li {margin: 4px 0px 0px 8px; }

html>body .submenue ul li {margin: 4px 0px 0px 8px; }

li.flsiteoff {font-weight: normal; text-decoration: none; }

html>body li.flsiteoff {font-weight: normal; text-decoration: none; }

li.flsiteon {color: #F93215;list-style-image: url(include/template/kanzem/images/flsiteon.gif); font-weight: bold; text-decoration: none; }

html>body li.flsiteon {list-style-image: url(include/template/kanzem/images/flsiteon.gif); font-weight: bold; text-decoration: none; }

li.flcatoff {list-style-image: url(include/template/kanzem/images/flcatoff.gif); text-decoration: none; font-weight: normal; text-decoration: none; }

html>body li.flcatoff {list-style-image: url(include/template/kanzem/images/flcatoff.gif); font-weight: normal; text-decoration: none; }

li.flcaton {color: #F93215;list-style-image: url(include/template/kanzem/images/flcaton.gif); font-weight: bold; text-decoration: none; }

html>body li.flcaton {list-style-image: url(include/template/kanzem/images/flcaton.gif); font-weight: normal; text-decoration: none; }

.submenue li ul {margin: 0px; padding: 5px; }

/* SubElemente LeftMargin*/
.submenue div.submargin {margin-left: 0px; }

.submenue a:link {color: #0C365E;background: transparent; text-decoration: none; }

.submenue a:visited {color: #0C365E;background: transparent; text-decoration: none; }

.submenue a:hover {color: #F93215;background: transparent; text-decoration: none; }

.submenue a:active {color: #0C365E;background: transparent; text-decoration: none; }

.submenue li.submenuecat {list-style: none; background: transparent url(include/template/kanzem/images/list.gif) no-repeat 0 0px; }

/*========================================================= MENUAKTIV COLOR=========================================================*/
.submenue img.bnt {margin-left: 5px; }

.submenue p {font-size: 11px; }

.mainactive {color:#990000;background: transparent; font-weight: bold; }

/*=====================================================================*/
/* MAINCONTENT TOOLS MENUE / SITEMAP / SEARCH                          */
/*=====================================================================*/
/*========================================================= TOOLS SEARCH INPUT COLOR=========================================================*/
.maincontentitems b.needle {color: #FF0000; font-weight: bold; }

/*========================================================= TEMPLATE 18 CSS-STYLES=========================================================*/
/*=============================== HRLINES VISIBLE/NO VISIBLE=================================*/
div.hrline {padding-top: 15px; margin-padding: 15px; clear: both; height: 2px; width: 100%; background: transparent url(include/template/kanzem/images/linecenter.gif) repeat-x; }

/*========================================================= ZEITUNG=========================================================*/
div.zeitung p.spalte1justify {text-align: justify; }

div.zeitung p.spalte2justify {text-align: justify; }

/*========================================================= FORM CSS=========================================================*/
.inputtext1 {width: 400px; font-size: 11px; color: #000; border-bottom: 1px solid #ffffff; }

.inputtext2 {width: 200px; font-size: 11px; color: #000; }

.inputtext2 input {width: 200px; font-size: 11px; color: #000; }

.maincontent input {color: #333; background-color: #F0F0F0; }

.maincontent textarea {color: #333; width: 200px; background-color: #F0F0F0; }

/*========================================================= KURZBOXMAIN CSS=========================================================*/
.maincontent ul.kboxmain {margin: 0px 0px 0px 0px; }

html>body .maincontent ul.kboxmain {margin-left: 0px; }

/*======== Center Box loop==========*/
.maincontent li.kboxloop {float: left; width: 180px; height: 210px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; background-color: #f1f1f1; }

html>body .maincontent li.kboxloop {float: left; width: 180px; border-left: 1px solid #DBDBDB; border-right: 1px solid #DBDBDB; border-bottom: 1px solid #DBDBDB; background-color: #f5f5f5; }

/*======== Center Boxspace==========*/
.maincontent li.boxspace {float: left; width: 13px; height: 1px; border: 1px solid #fff; }

html>body .maincontent li.boxspace {float: left; width: 12px; height: 1px; border: 1px solid #fff; }

/*======== Box titlebg==========*/
.maincontent li.kboxloop div.titlebg {margin-top: 0px; width: 180px; height: 30px; background-image: url(include/template/kanzem/images/kboxbg.gif); background-repeat: repeat x; vertical-align: top; }

html>body .maincontent li.kboxloop div.titlebg {margin-top: 0px; width: 180px; height: 30px; background-image: url(include/template/kanzem/images/kboxbg.gif); background-repeat: repeat x; vertical-align: top; }

/*======== Box title h5==========*/
.maincontent li.kboxloop p.title {margin-left: 5px; padding-left: 0px; padding-top: 6px; font-size: 12px; font-style: normal; font-weight: bold; text-align: left; vertical-align: top; color: #333; }

.maincontent li.kboxloop p.kurztext {margin-top: 10px; margin-left: 10px; margin-right: 10px; font-size: 11px; font-style: normal; font-weight: bold; text-align: left; vertical-align: top; }

/*================================================= Sub Box loop=================================================*/
div.kboxloopsub {width:179px; border-left: 1px solid #DBDBDB; margin: 0px 0px 0px 0px; background-color: #eaeaea; }

/*======== Sub Boxspace==========*/
.boxspacesub {width:179px; height: 0px; }

html>body .boxspacesub {width:179px; height: 10px; }

/*======== Box titlebg==========*/
.titlebgsub {margin-top: 0px; width:179px; height: 30px; background-image: url(include/template/kanzem/images/kboxbg.gif); background-repeat: repeat x; vertical-align: top; }

html>body .titlebgsub {margin-top: 0px; width:179px; height: 30px; background-image: url(include/template/kanzem/images/kboxbg.gif); background-repeat: repeat x; vertical-align: top; }

/*======== Box title h5==========*/
.titlesub {margin-left: 0px; padding-left: 0px; padding-top: 6px; font-size: 11px; font-style: normal; font-weight: bold; text-align: left; vertical-align: top; color: #333; }

.kurztextsub {margin-top: 0px; margin-left: 8px; margin-right: 10px; font-size: 11px; font-style: normal; font-weight: bold; text-align: left; vertical-align: top; margin-bottom: 10px; }

html>body .kurztextsub {margin-top: 5px; margin-left: 8px; margin-right: 10px; font-size: 11px; font-style: normal; font-weight: bold; text-align: left; vertical-align: top; margin-bottom: 10px; }

.maincontent ul.kboxmain a:link {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent ul.kboxmain a:visited {color: #0C365E;background: transparent; text-decoration: none; }

.maincontent ul.kboxmain a:hover {color: #F93215;background: transparent; text-decoration: none; }

.maincontent ul.kboxmain a:active {color: #0C365E;background: transparent; text-decoration: none; }

/*========================================================= GALLERY CSS=========================================================*/
.gallery {background-color: Transparent; color: #dcdcdc; }

body .gallery li {display: table-cell; float: left; font-size: 9px; font-style: normal; border: 1px solid #f1f1f1; background-color: #f5f5f5; width: 100px; height: 75px; margin-left: 5px; vertical-align: middle; }

ul img {vertical-align: middle; }

body .gallery ul {margin: 0px auto; text-align: center; }

body div.divclear {clear: both; }

/*========================================================= GALLERY CSS / POPUP NAV=========================================================*/
#gallerypopupnavi {width: 100%; height: 10px; padding: 10px; background: #dcdcdc; color: #333; border: 1px solid #fff; font-size: 11px; font-style: normal; font-weight: bold; }

#back {width: 150px; }

#navdisplay {text-align: center; width: 100%; }

#next {width: 150px; }

#gallerypopupnavi a:link {color: #333; background: transparent; text-decoration: none; }

#gallerypopupnavi a:visited {color: #333; background: transparent; text-decoration: none; }

#gallerypopupnavi a:hover {color: #5781B2; background: transparent; text-decoration: none; }

#gallerypopupnavi a:active {color: #333; background: transparent; text-decoration: none; }

/*========================================================= FLASH ERROR OUTPUT STYLE=========================================================*/
div.flashmsg {padding: 5px; color: #999; font-size: 9px; font-style: normal; font-weight: bold; text-align: center; }

div.flashmsg a:link {color: #F93215;background: transparent; text-decoration: none; }

div.flashmsg a:visited {color: #F93215;background: transparent; text-decoration: none; }

div.flashmsg a:hover {color:#990000;background: transparent; text-decoration: none; }

div.flashmsg a:active {color: #F93215;background: transparent; text-decoration: none; }

/*========================================================= MAINCONTENT FOOTER  footer_mirror.gif background:transparent url(include/template/kanzem/images/flfooterbg.gif); background-position: 0px; background-repeat: x-repeat; =========================================================*/
.copyactive {color: #95A1C3; }

.copy {margin: 0px auto 0px auto; width: 780px; padding: 1px; height: 66px; }

.copy div {text-align: center; padding-top: 0.5em; }

.copyfont p {margin-top: 0px; text-align: center; clear: both; font-size: 11px; font-style: normal; font-weight: normal; color: #95A1C3; }

.copy a:link {color: #f1f1f1; background: transparent; text-decoration: none; }

.copy a:visited {color: #f1f1f1; background: transparent; text-decoration: none; }

.copy a:hover {color: #999; background: transparent; text-decoration: underline; }

.copy a:active {color: #f1f1f1; background: transparent; text-decoration: none; }

.systemmedien {color: #afafaf; background: transparent; text-decoration: none; }

.systemmedien a:link {color: #afafaf; background: transparent; text-decoration: none; }

.systemmedien a:visited {color: #afafaf; background: transparent; text-decoration: none; }

.systemmedien a:hover {color: #f1f1f1; background: transparent; text-decoration: underline; }

.systemmedien a:active {color: #afafaf; background: transparent; text-decoration: none; }
