/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TH { background:#ccc; padding:0 .5em; white-space:nowrap; }
	.tx-newloginbox-pi3-listrow TD { background:#eee; padding:0 .5em; }
	.tx-newloginbox-pi3-singleView TH { background:#ccc; padding:0 .5em; text-align:right; white-space:nowrap; }
	.tx-newloginbox-pi3-singleView TD { background:#eee; padding:0 .5em; }
/* default styles for extension "tx_thmailformplus_pi1" */
  .tx-thmailformplus-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
/* default styles for extension "tx_drwiki_pi1" */
      div#wiki .tx-drwiki-pi1 A:link { TEXT-DECORATION: none; font-weight: normal;}
      div#wiki .tx-drwiki-pi1 A:visited { TEXT-DECORATION: none;}
      div#wiki .tx-drwiki-pi1 A:hover { TEXT-DECORATION: underline;}
      div#wiki .tx-drwiki-pi1 A:active { TEXT-DECORATION: none;}
      
      div#wiki {
      font-family: Arial;
      font-size: 10pt;
      }
      
      .tx-drwiki-pi1 H1 { 
       FONT-SIZE: 188%; FONT-WEIGHT: 
       normal; BACKGROUND: 
           none transparent scroll repeat 0% 0%; 
           PADDING-BOTTOM: 0.17em; 
           MARGIN: 0px; 
           PADDING-TOP: 0.5em; 
           BORDER-BOTTOM: #aaaaaa 1px solid }
     div#wiki .tx-drwiki-pi1 H3 { 
           color: black;
           FONT-SIZE: 100%; 
           FONT-WEIGHT: bold; 
           BACKGROUND: none transparent scroll repeat 0% 0%;
           PADDING-LEFT: 0.17em;
           PADDING-TOP: 0.17em;
           PADDING-BOTTOM: 0em;
           MARGIN: 0px;
           }
     div#wiki .tx-drwiki-pi1 H2 { 
           FONT-SIZE: 130%; 
           FONT-WEIGHT: bold; 
           COLOR: #636363;
           BACKGROUND: none transparent scroll repeat 0% 0%; 
           MARGIN-TOP: 5px;
           MARGIN-BOTTOM: 10px;
           BORDER-BOTTOM: #aaaaaa 1px solid
           }
     div#wiki .tx-drwiki-pi1 H4 { 
           FONT-SIZE: 110%; 
           FONT-WEIGHT: bold; 
           BACKGROUND: none transparent scroll repeat 0% 0%; 
           PADDING-BOTTOM: 0.17em; 
           MARGIN: 0px; 
           PADDING-TOP: 0.5em; }
     div#wiki .tx-drwiki-pi1 H5 { 
           FONT-SIZE: 100%; 
           FONT-WEIGHT: bold; 
           BACKGROUND: none transparent scroll repeat 0% 0%; 
           PADDING-BOTTOM: 0.17em; 
           MARGIN: 0px; 
           PADDING-TOP: 0.5em; }
     div#wiki .tx-drwiki-pi1 H6 { 
           FONT-SIZE: 80%; 
           FONT-WEIGHT: bold; 
           BACKGROUND: none transparent scroll repeat 0% 0%; 
           PADDING-BOTTOM: 0.17em; 
           MARGIN: 0px; 
           PADDING-TOP: 0.5em; }
     div#wiki .tx-drwiki-pi1 HR { 
           height:1px; 
           border-top:1px dotted #000000; 
           border-left:0; 
           border-right:0; 
           border-bottom:0; }
     .tx-drwiki-pi1 OL {
           PADDING-RIGHT: 0px; 
           PADDING-LEFT: 0px; 
           PADDING-BOTTOM: 0px; 
           MARGIN: 0.3em 0px 0px 3.2em; 
           LINE-HEIGHT: 1.5em; 
           PADDING-TOP: 0px;}
     .tx-drwiki-pi1 UL {
           PADDING-RIGHT: 0px; 
           PADDING-LEFT: 0px; 
           PADDING-BOTTOM: 0px; 
           MARGIN: 0.3em 0px 0px 1.5em; 
           LINE-HEIGHT: 1.5em; 
           PADDING-TOP: 0px; }
     .tx-drwiki-pi1 PRE { 
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em; 
           COLOR: black; 
           LINE-HEIGHT: 1.1em; 
           BACKGROUND-COLOR: #f9f9f9; 
           font-family:Fixedsys,Courier; }
     .tx-drwiki-pi1 INPUT {font-size:10pt;}
     .tx-drwiki-pi1 TEXTAREA {width:100%; font-size:10pt;}
     .tx-drwiki-pi1 input, textarea {
           border: 1px #ccc solid; 
           background: #fafafa; 
           color: #777;}
     .tx-drwiki-pi1 input[type=text]:focus, textarea:focus{ 
           background: #f0f0f0; 
           color: #333; 
           border-color: #666;}
     .tx-drwiki-pi1-urlextension { display: none; }
     .redirect {
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em; 
           COLOR: black; 
           LINE-HEIGHT: 1.1em; 
           BACKGROUND-COLOR: #FFFFF0;}
     .icons {
           vertical-align:middle; 
           float:left; 
           margin-right:20px; 
           margin-bottom:10px;
           border: 0px;}
     img {
           border: 0px;
           }
     div#wiki .tx-drwiki-pi1 div span {
           float: left;
           }
     div#wiki .tx-drwiki-pi1 div.img_framed {
           padding-top: 3px;
           padding-left: 3px;
           padding-right: 3px;
           border: 1px solid;
           border-color: red;
           } 
     div#wiki .tx-drwiki-pi1 div.img_thumb {
           border: 1px solid;
           border-color: #636363;
           } 
     div#wiki .tx-drwiki-pi1 div.img_thumb img {
           margin: 3px;
           }
     div#wiki .tx-drwiki-pi1 div.img_frameless {
           border: 0px;
           } 
     div#wiki .tx-drwiki-pi1 .img_rechts_100x150 {
           float: right;
           width: 106px;
           height: 156px;
           color: #636363;
           border: 1px solid;
           margin-left: 10px;
           }   
     div#wiki .tx-drwiki-pi1 .img_rechts_100x150 img {
           margin-left: 3px;
           margin-top: 3px;
           width: 100px;
           height: 150px;
     	  }
     div#wiki .tx-drwiki-pi1 .img_rechts_150x100 {
           float: right;
           width: 156px;
           height: 106px;
           color: #636363;
           border: 1px solid;
           margin-left: 10px;
           }   
     div#wiki .tx-drwiki-pi1 .img_rechts_150x100 img {
           margin-left: 3px;
           margin-top: 3px;
           width: 150px;
           height: 100px;
     	  }
     div#wiki .tx-drwiki-pi1 div.antifloat {
            clear: both;
            visible: hidden;
           }
     div#wiki .tx-drwiki-pi1 .wiki-table2 {
           border-collapse: collapse;
           border: 1px solid;
           border-color: #636363;
           background-color: #eeeeee;
         	}
     div#wiki .tx-drwiki-pi1 .wiki-table2 th {
           padding: 5px;
           border: 1px solid;
           background-color: #eecccc;
           }
     div#wiki .tx-drwiki-pi1 .wiki-table2 td {
           padding: 5px;
           border: 1px solid;
           }
                     
     div#wiki .tx-drwiki-pi1 .ph2 {
           FONT-SIZE: 130%; 
           FONT-WEIGHT: bold; 
           COLOR: #636363;
           BACKGROUND: none transparent scroll repeat 0% 0%; 
           MARGIN-TOP: 5px;
           MARGIN-BOTTOM: 10px;
           BORDER-BOTTOM: #aaaaaa 1px solid }          
     .wiki-box {
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em; 
           COLOR: black; 
           LINE-HEIGHT: 1.1em; 
           BACKGROUND-COLOR: #f9f9f9; } 
     .wiki-box-blue {
           display: block;
           font-size: 1em; 
           color: #000; 
           padding: 0.5em; 
           background: #f0f0f4; 
           border-left: 8px #E0E7F5 solid;}  
     .wiki-box-red {
           display: block;
           font-size: 1em; 
           color: #000; 
           padding: 0.5em; 
           background: #fee; 
           border-left: 8px #fcc solid;}  
     .wiki-box-green {
           display: block;font-size: 1em; 
           color: #000; 
           padding: 0.5em; 
           background: #33FF33; 
           border-left: 8px #006600 solid;}  
     .wiki-box-yellow {
           display: block;
           font-size: 1em; 
           color: #000; 
           padding: 0.5em; 
           background: #FFFF99; 
           border-left: 8px #FFFF00 solid;}  
     .wiki-table {
           margin: 1em 1em 1em 0; 
           background: #f9f9f9; 
           border: 1px #aaa solid; 
           border-collapse: collapse;}  
     .diff-r {color: red;}
     .diff-g {color: green;}
     .diff-result { 
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em; 
           COLOR: black; 
           LINE-HEIGHT: 1.1em; 
           BACKGROUND-COLOR: #f9f9f9; 
           font-family:Fixedsys,Courier; }
     .diff-table {width:100%;}
     .diff-table-cell-green {
           vertical-align:top; 
           text-align:left; 
           white-space:normal; 
           color:green; font-family:Fixedsys,Courier; 
           font-size:10pt; 
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em;}
     .diff-table-cell-red {
           vertical-align:top; 
           text-align:left; 
           white-space:normal; 
           color:red; 
           font-family:Fixedsys,Courier; 
           font-size:10pt; 
           BORDER: #2f6fab 1px dashed; 
           PADDING: 1em;}
     #toc {
           BORDER: #aaaaaa 1px solid; 
           PADDING: 5px; 
           FONT-SIZE: 10pt; 
           BACKGROUND-COLOR: #f9f9f9 }
     #toc .tocindent {MARGIN-LEFT: 2em}
     #toc .tocline {MARGIN-BOTTOM: 0px}
     #toc P {FONT-SIZE: 10pt; MARGIN: 0px}
     #toc .toctoggle {FONT-SIZE: 10pt}
     #toc .editsection {MARGIN-TOP: 0.7em; FONT-SIZE: 10pt}
     .editsection {float: right; font-size: 11px; font-weight: normal;}
     
     
     div.ImageDefault span {
        width: 100%;
        text-align: center;
     }
     div.ImageThumb {
        border: 1px solid #335522;
     }
     div.ImageThumb img {
        border: 1px solid #eeeeee;
        margin: 5px;
     }
     div.ImageThumb span {
	background-color: #eeeeee;
	font-size: smaller;
	float: left;
	width: 100%;
	text-align: center;
      }
      div.ImageBorder img {
	border: 1px solid #00ff00;
      }
  
     
/* default styles for extension "tx_skpdfviewer_pi1" */
	
	.tx-skpdfviewer-pi1 .pdf {background:#eee;border:2px solid #aaa;}
	.tx-skpdfviewer-pi1 .pdf-header {float:left;width:59%;text-align:left;padding:2px 6px;}
	.tx-skpdfviewer-pi1 .pdf-browser {float:right;width:36%;text-align:right;}
	.tx-skpdfviewer-pi1 .pdf-browser form {margin:0 !important;padding:0 !important;}
	.tx-skpdfviewer-pi1 .pdf-browser form input {margin:0;font-size:84%;}
	.tx-skpdfviewer-pi1 .pdf-browser form input.page {width:24px;text-align:center;}
	.tx-skpdfviewer-pi1 img {margin:0;padding:0;}
	.tx-skpdfviewer-pi1 span.title {font-size:110%;font-weight:bold;padding-right:12px;}
	.tx-skpdfviewer-pi1 span.pagelabel {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.page {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.pageslabel {font-size:85%;font-weight:bold;font-style:italic;}
	.tx-skpdfviewer-pi1 span.pages {font-size:85%;font-weight:bold;font-style:italic;}


/* default styles for extension "tx_felogin_pi1" */
	.tx-felogin-pi1 label {
		display: block;
	}
/* default styles for extension "tx_cssstyledcontent" */
/* Captions */
	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; }

	/* Needed for noRows setting */
	DIV.csc-textpic DIV.csc-textpic-imagecolumn { float: left; display: inline; }

	/* Border just around the image */
	DIV.csc-textpic-border DIV.csc-textpic-imagewrap .csc-textpic-image IMG {
		border: 2px solid black;
		padding: 0px 0px;
	}

	DIV.csc-textpic-imagewrap { padding: 0; }

	DIV.csc-textpic IMG { border: none; }

	/* DIV: This will place the images side by side */
	DIV.csc-textpic DIV.csc-textpic-imagewrap DIV.csc-textpic-image { float: left; }

	/* UL: This will place the images side by side */
	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; }

	/* DL: This will place the images side by side */
	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; }

	/* Clearer */
	DIV.csc-textpic-clear { clear: both; }

	/* Margins around images: */

	/* Pictures on left, add margin on right */
	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: 10px;
	}

	/* Pictures on right, add margin on left */
	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: 10px;
	}

	/* Pictures centered, add margin on left */
	DIV.csc-textpic-center DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}
	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; }

	/* Space below each image (also in-between rows) */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image { margin-bottom: 5px; }
	DIV.csc-textpic-equalheight DIV.csc-textpic-imagerow { margin-bottom: 5px; display: block; }
	DIV.csc-textpic DIV.csc-textpic-imagerow { clear: both; }

	/* No margins around the whole image-block */
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-firstcol { margin-left: 0px !important; }
	DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-lastcol { margin-right: 0px !important; }

	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 10px !important;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 10px !important;
	}

	/* Positioning of images: */

	/* Above */
	DIV.csc-textpic-above DIV.csc-textpic-text { clear: both; }

	/* Center (above or below) */
	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 */ }

	/* Right (above or below) */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap { float: right; }
	DIV.csc-textpic-right DIV.csc-textpic-text { clear: right; }

	/* Left (above or below) */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap { float: left; }
	DIV.csc-textpic-left DIV.csc-textpic-text { clear: left; }

	/* Left (in text) */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap { float: left; }

	/* Right (in text) */
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap { float: right; }

	/* Right (in text, no wrap around) */
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap { float: right; clear: both; }
	/* Hide from IE5-mac. Only IE-win sees this. \*/
	* html DIV.csc-textpic-intext-right-nowrap .csc-textpic-text { height: 1%; }
	/* End hide from IE5/mac */

	/* Left (in text, no wrap around) */
	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 */
DIV.csc-textpic DIV.csc-textpic-imagerow-last { margin-bottom: 0; }
