/* DEFINITION DER CONTAINER FUER DEN GENERELLEN SEITENAUFBAU */
html {margin:0;padding:0;text-align:center;font-family:Verdana;}
body {background-color:#5986C3;background-image:url(../fileadmin/website/images/bg_top.jpg);background-repeat:repeat-x;font-family:Verdana;text-align:center;margin:1em 0 0 0;font-size:62.5%;}
#pagewidth {text-align:center;vertical-align:middle;margin:0 auto;padding:0;width:98em;max-width:98em;min-width:78em;background-color:#FFF;}
#header {text-align:left;position:relative;margin:0;padding:0;background-color:#FFF;width:98em;height:18.1em;background-image:url(../fileadmin/website/images/bg_shadow_bottom.gif);background-repeat:repeat-x;background-position:left bottom;}
#wrapper {background-color:#FFFFFF;text-align:left;margin:0;padding:0;}
#leftcol{display:none;}
#maincol,
#maincol-ie {float:left;text-align:left;position:relative;left:0;top:0;margin:1em 0;padding:0 1em;width:63em;}
#rightcol{margin:1em 0;padding:0 1em;width:28em;float:right;text-align:left;}
#footer {text-align:left;margin:0;padding:0;clear:both;background-image:url(../fileadmin/website/images//bg_shadow_top.gif);background-repeat:repeat-x;background-position:left top;background-color:#DDDDDD;width:100%;float:left;border:0;} 
/* Float container fix: */ 
.clearfix:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix {display:block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clearfix {display:block;}
/* End hide from IE-mac */  
.clearer {clear:both;}

/* printer styles */
@media print {
	#leftcol {display:none;}
	#twocols,
	#maincol {width:620px;float:none;margin:0;padding:0;}
	#footer {}
	}

/* SEITENELEMENTE */
/* Reihenfolge der Link-Attribute */
a:link {}
a:visited {}
a:hover {}
a:active {}

h1.dn, hr.dn, span.dn {display:none;}
*.dn {display:none;}

#header #logo {float:right;width:16em;height:15em;}
#header #logo .stallehr {height:7em;background-repeat:no-repeat;background-position:top center;background-image:url(../fileadmin/website/images/logo_stallehr.jpg);}
#header #logo .stallehr a {display:block;height:100%;font-size:0;color:#FFF;text-decoration:none;text-indent:-999em;}
#header #logo .gem24 {height:7.9em;background-repeat:no-repeat;background-position:bottom center;background-image:url(../fileadmin/website/images/logo_gem24.jpg);}
#header #logo .gem24 a {display:block;height:100%;font-size:0;color:#FFF;text-decoration:none;text-indent:-999em;}

/* HAUPTNAVIGATION */
#header ul,
#header ul li {}
#header ul li {}
#header ul li dfn {display:none;}
#header ul li a {}
#header ul li a span.aksc {display:none;}
span.aksc {display:none;}

/* Pure CSS Drop Down Menu [TJK_dropDown] */
/* zeroing padding/margin for all elements */
#TJK_dropDownMenu,
#TJK_dropDownMenu * {margin:0;padding:0;}
/* "Master" UL (the whole Menu) */
#TJK_dropDownMenu {position:relative;background-color:#FFF;width:80em;height:10.5em;float:left;margin-top:4.4em;}
/* sub-menu ULs */
#TJK_dropDownMenu li ul {cursor:default;width:67.6em;height:4.65em;float:left;position:absolute;top:2.1em;left:-900em;padding:1em 0;padding-left:0.5em !important;}
/* All LIs */
#TJK_dropDownMenu li {cursor:pointer;float:left;width:13em;width:auto;text-align:left;list-style-type:none;font-weight:bold;font-size:1.2em;border-right:0.2em solid #fff;}
/* sub-menu LIs */
#TJK_dropDownMenu li ul li {margin:0 1em 0 0;padding:0;font-size:1em;float:left;border:none;}
/* All anchors */
#TJK_dropDownMenu li a {color:#FFFFFF;text-decoration:none;display:block;padding:0 0.5em;line-height:2em;font-size:1em;}
/* sub-menu Anchors */
#TJK_dropDownMenu li ul li a {
position:relative !important; /* ie Mac */cursor:pointer !important;white-space:nowrap;color:#000;line-height:1.6em;font-size:0.9em;padding:0;margin:0;border:none;}
/* :hover and stuff */
#TJK_dropDownMenu li:hover,
#TJK_dropDownMenu li a:hover {}
#TJK_dropDownMenu ul li ul li:hover,
#TJK_dropDownMenu ul li ul li a:hover {border:none;}
.AB #TJK_dropDownMenu li#AB {border-bottom:0.2em solid #5986C3;}
#TJK_dropDownMenu li#AB {border-bottom:0.2em solid #FFF;}
#TJK_dropDownMenu li#AB:hover,
#TJK_dropDownMenu li#AB a:hover {border-bottom:0.2em solid #5986C3;}
.CF #TJK_dropDownMenu li#CF {border-bottom:0.2em solid #7A9ECF;}
#TJK_dropDownMenu li#CF {border-bottom:0.2em solid #FFF;}
#TJK_dropDownMenu li#CF:hover,
#TJK_dropDownMenu li#CF a:hover {border-bottom:0.2em solid #7A9ECF;}
.GJ #TJK_dropDownMenu li#GJ {border-bottom:0.2em solid #9BB6DB;}
#TJK_dropDownMenu li#GJ {border-bottom:0.2em solid #FFF;}
#TJK_dropDownMenu li#GJ:hover,
#TJK_dropDownMenu li#GJ a:hover {border-bottom:0.2em solid #9BB6DB;}
.KR #TJK_dropDownMenu li#KR {border-bottom:0.2em solid #BDCFE7;}
#TJK_dropDownMenu li#KR {border-bottom:0.2em solid #FFF;}
#TJK_dropDownMenu li#KR:hover,
#TJK_dropDownMenu li#KR a:hover {border-bottom:0.2em solid #BDCFE7;}
#TJK_dropDownMenu li#KR li:hover,
#TJK_dropDownMenu li#KR li a:hover {border-bottom:none;}
.ST #TJK_dropDownMenu li#ST {border-bottom:0.2em solid #DEE7F3;}
#TJK_dropDownMenu li#ST {border-bottom:0.2em solid #FFF;}
#TJK_dropDownMenu li#ST:hover,
#TJK_dropDownMenu li#ST a:hover {border-bottom:0.2em solid #DEE7F3;}
#TJK_dropDownMenu li a:hover,
#TJK_dropDownMenu li a:focus,
#TJK_dropDownMenu li a:active {color:#000;}
/* position and z-index for the sub-menus */
#TJK_dropDownMenu li:hover ul,
#TJK_dropDownMenu li.msieFix ul {left:0;z-index:10;}
/* Current location - class on Body must match LI's id */
.AB #TJK_dropDownMenu li#AB a,
.CF #TJK_dropDownMenu li#CF a,
.GJ #TJK_dropDownMenu li#GJ a,
.KR #TJK_dropDownMenu li#KR a,
.ST #TJK_dropDownMenu li#ST a,
.UZ #TJK_dropDownMenu li#UZ a {color:#000;cursor:default;}
.AB #TJK_dropDownMenu li#AB ul,
.CF #TJK_dropDownMenu li#CF ul,
.GJ #TJK_dropDownMenu li#GJ ul,
.KR #TJK_dropDownMenu li#KR ul,
.ST #TJK_dropDownMenu li#ST ul,
.UZ #TJK_dropDownMenu li#UZ ul {left:0;z-index:5;}
/* background images and border colors */
#TJK_dropDownMenu li#AB ul,
.AB #TJK_dropDownMenu li#AB {background:#5986C3 !important;}
/* current location */
#AB,#AB li a,
.AB #TJK_dropDownMenu li#AB ul {background:#5986C3 !important;}
#CF:hover,#CF:focus,
#TJK_dropDownMenu li#CF ul,
.CF #TJK_dropDownMenu li#CF {background:#7A9ECF !important;}
/* current location */
#CF,#CF li a,
.CF #TJK_dropDownMenu li#CF ul {background:#7A9ECF !important;	}
#GJ:hover,#GJ:focus,
#TJK_dropDownMenu li#GJ ul,
.GJ #TJK_dropDownMenu li#GJ {background:#ffe1cc !important;background:#9BB6DB !important;	}
/* current location */
#GJ,#GJ li a,
.GJ #TJK_dropDownMenu li#GJ ul {background:#9BB6DB !important;}
#KR:hover,#KR:focus,
#TJK_dropDownMenu li#KR ul,
.KR #TJK_dropDownMenu li#KR {background:#BDCFE7 !important;}
/* current location */
#KR,#KR li a,
.KR #TJK_dropDownMenu li#KR ul {background:#BDCFE7 !important;}
#ST:hover,#ST:focus,
#TJK_dropDownMenu li#ST ul,
.ST #TJK_dropDownMenu li#ST {background:#DEE7F3 !important;}
/* current location */
#ST,#ST li a,
.ST #TJK_dropDownMenu li#ST ul {background:#DEE7F3 !important;}
#UZ:hover,#UZ:focus,
#TJK_dropDownMenu li#UZ ul,
.UZ #TJK_dropDownMenu li#UZ {background-color:#FFFFFF !important;}
/* current location */
#UZ,#UZ li a,
.UZ #TJK_dropDownMenu li#UZ ul {background-color:#DEE7F3 !important;}
/* "trigger" and "msieFix" classes */
#TJK_dropDownMenu li.msieFix a {color:#000 !important;}

/* NAVIGATION-LEVEL3 */
ul.navigation-level3 {margin:0;padding:0;}
ul.navigation-level3 li {margin:0;padding:0;font-size:1.1em;font-weight:bold;color:#9BB6DB;}
ul.navigation-level3 li a {display:block;margin:0.25em 0;font-size:1.1em;font-weight:bold;color:#9BB6DB;text-decoration:none;}
ul.navigation-level3 li a.no {color:#9BB6DB;}
ul.navigation-level3 li a.act {color:#5986C3;}
ul.navigation-level3 li a:hover {color:#5986C3;background-color:#DDDDDD;}
ul.navigation-level3 li a.act:hover {background-color:#FFF;}
ul.navigation-level3 li a span.ak {}
ul.navigation-level3 li dfn,
ul.navigation-level3 li a span.aksc {display:none;}

/* NAVIGATION-FOOTER */
#footer ul.nav {margin:0;padding:0;list-style-type:none;}
#footer ul.nav li {margin:0;padding:0 1em;list-style-type:none;color:#5986c3;float:left;}
#footer ul.nav li a {color: #5986c3;text-decoration:none;font-weight:bold;}
#footer ul.nav li a:hover {text-decoration:underline;}
#footer ul.nav li a dfn,
#footer ul.nav li a span.aksc {display:none;}

/* NAVIGATION-BREADCRUMB */
ul#nav_breadcrumb {float:left;list-style-type:none;margin:0;padding:0.5em 0 0.5em 0;}
ul#nav_breadcrumb li {list-style-type:none;margin:0;padding:0;float:left;}
ul#nav_breadcrumb li a {font-size:1em;text-decoration:none;margin:0;padding:0;float:left;color:#5986C3;}
ul#nav_breadcrumb li a:hover {text-decoration:underline;}

/* SCHRIFTGROESSE */
ul#fontsize {list-style-type:none;float:left;margin:0.5em 0 0 0.5em;}
ul#fontsize li {list-style-type:none;float:left;margin:0 !important;padding:0 !important;}
ul#fontsize li a {text-indent:-999em;float:left;width:1.6em;height:1.6em;margin:0 0.5em 0 0;background-repeat:no-repeat;}
ul#fontsize li a.sizea {background-image:url(../fileadmin/website/images/a.gif);}
ul#fontsize li a.sizeaa {background-image:url(../fileadmin/website/images/aa.gif);}
ul#fontsize li a.sizeaaa {background-image:url(../fileadmin/website/images/aaa.gif);}


/* FORMATIERUNGEN > INHALT */
h1,h2, h3, h4,h5, h6 {color:#5986C3;margin:1em 0 0.5em 0;padding:0;}
h1 {font-size:1.4em;}
h2,h3,h4,h5,h6 {font-size:1.2em;}

p  {font-size:1.2em;color:#000;margin:0 0 0.5em 0;padding:0 0 0.25em 0;/*text-align:justify;*/}
p a {color:#000000;font-weight:bold;text-decoration:none;}
p a.external-link-new-window {background-image:url(../fileadmin/website/icons/link_go.gif);background-repeat:no-repeat;padding:0.25em 0em 0.25em 2em;}
p a:hover {text-decoration:underline;}

#maincol ul,
#maincol-ie ul,
#maincol ul li ,
#maincol-ie ul li {margin:0;padding:0;font-size:1.1em;}
#maincol ul li ,
#maincol-ie ul li {padding:0 0 0.5em 0;}
#rightcol ul,
#rightcol ul li {margin:0;padding:0;list-style-type:none;font-size:1.1em;}
#footer p,
#footer p a {font-size:1em;color:#000000;}
#footer p {margin:1em 1em 0.25em 1em;}
#footer p a {color:#5986C3;text-decoration:none;}
#footer p a:hover {text-decoration:underline;}

/* EXTENSION "tx_chgallery" */
.tx-chgallery-pi1 {border:0.1em solid #DEE7F3;}
/* SINGLE view */
.tx-chgallery-pi1 .bigimg {text-align:center;background-color:#DEE7F3;}
/* CATEGORY view */
.tx-chgallery-pi1 .chgallery-list {padding:0;margin:0.5em 1em;list-style:none;border:0.1em solid #D2DCE4;border-bottom:0;}
/* LIST element */
.tx-chgallery-pi1 .chgallery-list li {padding:0.5em;border-bottom:0.1em solid #D2DCE4;}
.tx-chgallery-pi1 .chgallery-list .itemodd {background:#E7EDF1;}
.tx-chgallery-pi1 .chgallery-list .itemodd .img img { border:0.1em solid #ececec; }
.tx-chgallery-pi1 .chgallery-list .itemeven { background:#f4f4f4; }
.tx-chgallery-pi1 .chgallery-list .itemeven .img img { border:0.1em solid #E7EDF1; }
.tx-chgallery-pi1 .chgallery-list .title a {font-weight:bold;}
.tx-chgallery-pi1 .chgallery-list .img {float:left;width:12em;padding-left:0.2em;}
.tx-chgallery-pi1 .chgallery-list .text {float:left;width:40em;}
.tx-chgallery-pi1 .chgallery-list .clr {clear:both;}
/* GALLERY view */
/* Directory browser */
.tx-chgallery-pi1 .info {margin:0.1em 0 0.1em 0;padding:0;background:#DEE7F3;}
.tx-chgallery-pi1 .info .position {float:right;font-size:3.5em;font-style: italic;font-family:Verdana;color:#b8c9d6;margin-right:0.5em;}
.tx-chgallery-pi1 .info .position span {font-size:2em;}
.tx-chgallery-pi1 .info span {font-weight:bold;}
/* Pagebrowser */
.tx-chgallery-pi1 .pagebrowser {background-color:#DEE7F3;padding:0.25em 0;margin:0.25em 0;font-size:1em;font-weight:bold;}
.tx-chgallery-pi1 .pagebrowser .prev {width:20%;float:left;}
.tx-chgallery-pi1 .pagebrowser .text {width:60%;float:left;text-align:center;color:#7A9ECF;}
.tx-chgallery-pi1 .pagebrowser .next {width:20%;float:right;text-align:right;}
.tx-chgallery-pi1 .pagebrowser .prev a,
.tx-chgallery-pi1 .pagebrowser .next a {color:#5986C3;text-decoration:none;}
.tx-chgallery-pi1 .pagebrowser .prev a:hover,
.tx-chgallery-pi1 .pagebrowser .next a:hover {text-decoration:underline;}
.tx-chgallery-pi1 .clr {clear:both;}
/* GALLERY single element */
.tx-chgallery-pi1 .single {background:#DEE7F3;float:left;padding:0;margin:0.5em;}
.tx-chgallery-pi1 .single .img {width:11em;height:8.5em;line-height:8.5em;position:relative;}
.tx-chgallery-pi1 .act .img {}
.tx-chgallery-pi1 .single .img .align {width:11em;height:7.5em;position:absolute;top:50%;left:50%;text-align:center;display:block;margin-top:-4.1em;margin-left:-5.5em;}
.tx-chgallery-pi1 .single .img .align a,
.tx-chgallery-pi1 .single .img .align a img {border:0;}
.tx-chgallery-pi1 .single .img img {}
.tx-chgallery-pi1 .single span {display:block;margin:0.1em 0.5em;width:12.8em;min-height:2em;border:0.1em solid #f3f4f6;text-align:center;display:none;}
.tx-chgallery-pi1 .single span  small {font-size:1em;}
* html .tx-chgallery-pi1 .single span {height:2em;}
/* small version */
.tx-chgallery-pi1 .singlesmall img{float:left;padding:0 0.1em 0.2em 0.1em;margin:0 0.5em;}

/* tx_macinasearchbox */
.tx-macinasearchbox-pi1 {font-size:1.1em;float:right;}
.tx-macinasearchbox-pi1 form {display:inline;margin:0;padding:0;}
.tx-macinasearchbox-pi1 form#searchform {}
.tx-macinasearchbox-pi1 form fieldset {border:0;margin:0;padding:0;}
.tx-macinasearchbox-pi1 form fieldset legend {display:none;}
.tx-macinasearchbox-pi1 form fieldset label {display:none;}
.tx-macinasearchbox-pi1 form fieldset input {float:left;display:inline;font-size:1.1em;height:1.6em;margin:0;padding:0.1em 0 0 0;border:0;}
.tx-macinasearchbox-pi1 form fieldset input#name {width:11em;background:#EEEEEE;}
.tx-macinasearchbox-pi1 form fieldset input.submit {width:2em;height:1.7em;padding:0;background:#5986C3;color:#FFF;font-weight:bold;}

/* EXTENSION tx_cssfilelist */
ul.filelinks {margin:0;padding:0;list-style-type:none;}
ul.filelinks li {margin:0 0 0.5em 0;padding:0;list-style-type:none;font-size:1.1em;background:url(../fileadmin/website/icons/mimetypes/default.gif) left top no-repeat;}
ul.filelinks li a {font-size:1.1em;font-weight:bold;color:#000000;text-decoration:none;display:block;padding:0 0 0 2em; }
ul.filelinks li a:hover {text-decoration:underline;}
ul.filelinks li a span {font-size:0.9em;font-weight:normal;color:#666;}

/* Icons begin */
ul.filelinks li.ai	{background-image:url(../fileadmin/website/icons/mimetypes/ai.gif);}
ul.filelinks li.ani	{background-image:url(../fileadmin/website/icons/mimetypes/ani.gif);}
ul.filelinks li.au	{background-image:url(../fileadmin/website/icons/mimetypes/au.gif);}
ul.filelinks li.avi	{background-image:url(../fileadmin/website/icons/mimetypes/avi.gif);}
ul.filelinks li.bmp	{background-image:url(../fileadmin/website/icons/mimetypes/bmp.gif);}
ul.filelinks li.cdr	{background-image:url(../fileadmin/website/icons/mimetypes/cdr.gif);}
ul.filelinks li.css	{background-image:url(../fileadmin/website/icons/mimetypes/css.gif);}
ul.filelinks li.csv	{background-image:url(../fileadmin/website/icons/mimetypes/csv.gif);}
ul.filelinks li.doc	{background-image:url(../fileadmin/website/icons/mimetypes/doc.gif);}
ul.filelinks li.dtd	{background-image:url(../fileadmin/website/icons/mimetypes/dtd.gif);}
ul.filelinks li.eps	{background-image:url(../fileadmin/website/icons/mimetypes/eps.gif);}
ul.filelinks li.exe	{background-image:url(../fileadmin/website/icons/mimetypes/exe.gif);}
ul.filelinks li.fh3	{background-image:url(../fileadmin/website/icons/mimetypes/fh3.gif);}
ul.filelinks li.flash	{background-image:url(../fileadmin/website/icons/mimetypes/flash.gif);}
ul.filelinks li.folder	{background-image:url(../fileadmin/website/icons/mimetypes/folder.gif);}
ul.filelinks li.gif	{background-image:url(../fileadmin/website/icons/mimetypes/gif.gif);}
ul.filelinks li.htm	{background-image:url(../fileadmin/website/icons/mimetypes/htm.gif);}
ul.filelinks li.html	{background-image:url(../fileadmin/website/icons/mimetypes/html.gif);}
ul.filelinks li.ico	{background-image:url(../fileadmin/website/icons/mimetypes/ico.gif);}
ul.filelinks li.inc	{background-image:url(../fileadmin/website/icons/mimetypes/inc.gif);}
ul.filelinks li.java	{background-image:url(../fileadmin/website/icons/mimetypes/java.gif);}
ul.filelinks li.jpg	{background-image:url(../fileadmin/website/icons/mimetypes/jpg.gif);}
ul.filelinks li.js	{background-image:url(../fileadmin/website/icons/mimetypes/js.gif);}
ul.filelinks li.max	{background-image:url(../fileadmin/website/icons/mimetypes/max.gif);}
ul.filelinks li.mid	{background-image:url(../fileadmin/website/icons/mimetypes/mid.gif);}
ul.filelinks li.mov	{background-image:url(../fileadmin/website/icons/mimetypes/mov.gif);}
ul.filelinks li.mpeg	{background-image:url(../fileadmin/website/icons/mimetypes/mpeg.gif);}
ul.filelinks li.mpg	{background-image:url(../fileadmin/website/icons/mimetypes/mpg.gif);}
ul.filelinks li.pcd	{background-image:url(../fileadmin/website/icons/mimetypes/pcd.gif);}
ul.filelinks li.pcx	{background-image:url(../fileadmin/website/icons/mimetypes/pcx.gif);}
ul.filelinks li.pdf	{background-image:url(../fileadmin/website/icons/mimetypes/pdf.gif);}
ul.filelinks li.png	{background-image:url(../fileadmin/website/icons/mimetypes/png.gif);}
ul.filelinks li.ppt	{background-image:url(../fileadmin/website/icons/mimetypes/ppt.gif);}
ul.filelinks li.ps	{background-image:url(../fileadmin/website/icons/mimetypes/ps.gif);}
ul.filelinks li.psd	{background-image:url(../fileadmin/website/icons/mimetypes/psd.gif);}
ul.filelinks li.rtf	{background-image:url(../fileadmin/website/icons/mimetypes/rtf.gif);}
ul.filelinks li.sgml	{background-image:url(../fileadmin/website/icons/mimetypes/sgml.gif);}
ul.filelinks li.swf	{background-image:url(../fileadmin/website/icons/mimetypes/swf.gif);}
ul.filelinks li.sxc	{background-image:url(../fileadmin/website/icons/mimetypes/sxc.gif);}
ul.filelinks li.sxw	{background-image:url(../fileadmin/website/icons/mimetypes/sxw.gif);}
ul.filelinks li.tga	{background-image:url(../fileadmin/website/icons/mimetypes/tga.gif);}
ul.filelinks li.tif	{background-image:url(../fileadmin/website/icons/mimetypes/tif.gif);}
ul.filelinks li.ttf	{background-image:url(../fileadmin/website/icons/mimetypes/ttf.gif);}
ul.filelinks li.txt	{background-image:url(../fileadmin/website/icons/mimetypes/txt.gif);}
ul.filelinks li.wav	{background-image:url(../fileadmin/website/icons/mimetypes/wav.gif);}
ul.filelinks li.wrl	{background-image:url(../fileadmin/website/icons/mimetypes/wrl.gif);}
ul.filelinks li.xls	{background-image:url(../fileadmin/website/icons/mimetypes/xls.gif);}
ul.filelinks li.xml	{background-image:url(../fileadmin/website/icons/mimetypes/xml.gif);}
ul.filelinks li.xsl	{background-image:url(../fileadmin/website/icons/mimetypes/xsl.gif);}
ul.filelinks li.zip	{background-image:url(../fileadmin/website/icons/mimetypes/zip.gif);}
/* Icons end */

/* EXTENSION tx_flseositemap */
.tx-flseositemap-pi1 {}
.tx-flseositemap-pi1 a {color:#5986c3;}
/* Level 1 */
.tx-flseositemap-pi1 ul {margin:0 0 2em 0;padding:0;}
.tx-flseositemap-pi1 ul li {font-weight:bold;font-size:1em;}
.tx-flseositemap-pi1 ul li a {margin:0 !important;padding:0 !important;font-weight:bold;font-size:1em;}
/* Level 2 */
.tx-flseositemap-pi1 ul li ul {margin:0 0 1em 1.25em !important;padding:0 !important;	}
.tx-flseositemap-pi1 ul li ul li {margin:0 !important;padding:0 !important;	font-weight:bold;font-size:0.8em;}
.tx-flseositemap-pi1 ul li ul li a {font-weight:bold;font-size:0.8em;}
/* Level 3 */
.tx-flseositemap-pi1 ul li ul li ul {margin:0 0 1em 1.25em !important;padding:0 !important;		}
.tx-flseositemap-pi1 ul li ul li ul li {margin:0 !important;padding:0 !important;font-weight:normal;font-size:0.6em;}
.tx-flseositemap-pi1 ul li ul li ul li a {font-weight:normal;font-size:0.6em;}

DIV.csc-textpic-caption-c .csc-textpic-caption {text-align:center;}
DIV.csc-textpic-caption-r .csc-textpic-caption {text-align:right;}
DIV.csc-textpic-caption-l .csc-textpic-caption {text-align:left;}
DIV.csc-textpic DIV.csc-textpic-imagecolumn {float:left;display:inline;}
DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {border:0.2em solid black;padding:0;}
DIV.csc-textpic-imagewrap {padding:0;}
DIV.csc-textpic IMG {border:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image {float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL {list-style:none;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap UL LI {float:left;margin:0;padding:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image {float:left;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DT {float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD {float:none;}
DIV.csc-textpic DIV.csc-textpic-imagewrap DL.csc-textpic-image DD IMG {border:none;} /* FE-Editing Icons */
DL.csc-textpic-image {margin:0;}
DL.csc-textpic-image DT {margin:0;display:inline;}
DL.csc-textpic-image DD {margin:0;}
DIV.csc-textpic-clear {clear:both;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline;/* IE fix for double-margin bug */margin-right:1em;}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline;/* IE fix for double-margin bug */margin-left:1em;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {display:inline;/* IE fix for double-margin bug */margin-left:1em;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image .csc-textpic-caption {margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image IMG {margin:0;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {margin-bottom:0.5em;}
DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow {margin-bottom:0.5em;display:block;}
DIV.csc-textpic DIV.csc-textpic-imagerow {clear:both;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol {margin-left:0 !important;}
DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol {margin-right:0 !important;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {margin-right:1em !important;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {margin-left:1em !important;}
DIV.csc-textpic-above DIV.csc-textpic-text {clear:both;}
DIV.csc-textpic-center {text-align:center;/* IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap {margin:0 auto;}
DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {text-align:left;/* Remove IE-hack */}
DIV.csc-textpic-center DIV.csc-textpic-text {text-align:left;/* Remove IE-hack */}
DIV.csc-textpic-right DIV.csc-textpic-imagewrap {float:right;}
DIV.csc-textpic-right DIV.csc-textpic-text {clear:right;}
DIV.csc-textpic-left DIV.csc-textpic-imagewrap {float:left;}
DIV.csc-textpic-left DIV.csc-textpic-text {clear:left;}
DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap {float:left;}
DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap {float:right;}
DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {float:right;clear:both;}
* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text {height:1%;}
/* End hide from IE5/mac */
DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {float:left;clear:both;}
/* Hide from IE5-mac. Only IE-win sees this. \*/
* html DIV.csc-textpic-intext-left-nowrap .csc-textpic-text {height:1%;}
/* End hide from IE5/mac */

.tx-indexedsearch .tx-indexedsearch-browsebox li { display:inline; margin-right:0.5em; }
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button { width:10em; }
.tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword { width:15em; }
.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:1em; margin-bottom:0.5em; }
.tx-indexedsearch .tx-indexedsearch-whatis .tx-indexedsearch-sw { font-weight:bold; font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-noresults { text-align:center; font-weight:bold; }
.tx-indexedsearch .tx-indexedsearch-res TD.tx-indexedsearch-descr { font-style:italic; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-descr .tx-indexedsearch-redMarkup { color:red; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info { background:#eeeeee; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead { margin-top:2em; margin-bottom:0.5em; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0; margin-bottom:0; }
.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead TD { background:#cccccc; vertical-align:middle; }
.tx-indexedsearch .tx-indexedsearch-res .noResume { color:#666666; }
.tx-indexedsearch .tx-indexedsearch-category { background:#cccccc; font-size:1.6em; font-weight:bold; }
/* Additional styles, needed for the tableless template_css.tmpl (styles don't conflict with the original template) */
.tx-indexedsearch .res-tmpl-css { clear:both; margin-bottom:1em; }
.tx-indexedsearch .searchbox-tmpl-css LABEL { margin-right:1em; width:10em; float:left; }
.tx-indexedsearch .result-count-tmpl-css, .tx-indexedsearch .percent-tmpl-css { letter-spacing:0; font-weight:normal; margin-top:-1.2em; float:right; }
.tx-indexedsearch .info-tmpl-css dt, .tx-indexedsearch dl.info-tmpl-css dd { float:left; }
.tx-indexedsearch .info-tmpl-css dd.item-mtime { float:none; }
.tx-indexedsearch .info-tmpl-css dd.item-path { display:none;float:none; }
.tx-indexedsearch .searchbox-tmpl-css legend { display:none; }
