/* styles for ve_guestbook */
.tx-guestbook-list-header { font-weight:bold; }
.tx-guestbook-list-row {  }
.tx-guestbook-list-rowleft { b }
.tx-guestbook-list-entrycomment-title {font-weight: bold; }
.tx-guestbook-list-entrycomment { font-style: italic; }
.tx-guestbook-list-small { }
.tx-veguestbook-pi1-browsebox TD {  }
.tx-veguestbook-pi1-browsebox-strong, .tx-ttnews-browsebox-SCell { font-weight: bold; }
.tx-veguestbook-pi1-browsebox-SCell {  }
.tx-guestbook-latest-header { font-weight:bold; }
.tx-guestbook-latest-row { }
.tx-guestbook-latest-small {  }
.tx-guestbook-form-inputfield-med {  }
.tx-guestbook-form-inputfield-big {  }
.tx-guestbook-form-textarea {  }
.tx-guestbook-form-obligationfield { color: #CC0000; }
.tx-guestbook-form-error { color: #CC0000; }
.tx-guestbook-annot { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }
.tx-guestbook-annot a { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }
.tx-guestbook-annot a:link { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }
.tx-guestbook-annot a:visited { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }
.tx-guestbook-annot a:hover { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }
.tx-guestbook-annot a:active { font-family: Georgia, "Times New Roman", Times, serif; color: #660; font-size: 13px; }

/*styles for user-project database */
DIV.user-project-pi1 {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE TR {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE TR TD {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE TR TD INPUT.user-project-pi1-searchbox-sword {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE TR TD INPUT.user-project-pi1-searchbox-button {}
DIV.user-project-pi1 DIV.user-project-pi1-searchbox TABLE TR TD INPUT {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox {border-bottom: 1px solid #ccc; margin-bottom: 6px;}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox P {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox P SPAN.user-project-pi1-browsebox-strong {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD.user-project-pi1-browsebox-SCell {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD.user-project-pi1-browsebox-SCell P {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD.user-project-pi1-browsebox-SCell P A {font-weight: bold;}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD P {}
DIV.user-project-pi1 DIV.user-project-pi1-browsebox TABLE TR TD P A {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE {width: 700px;}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-header {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-header TD {border-bottom: 1px solid #ccc;}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-header TD P {padding-bottom: 8px;}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-header TD P A {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR TD {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR TD P {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR TD P A {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-odd {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-odd TD {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-odd TD P {}
DIV.user-project-pi1 DIV.user-project-pi1-listrow TABLE TR.user-project-pi1-listrow-odd TD P A {}

/* default styles for extension "tx_mocfilemanager_pi1" */
 DIV.tx-mocfilemanager-pi1 TABLE.mounttable TD { padding: 0px;}
 DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD { padding: 0px;}
 DIV.tx-mocfilemanager-pi1 .filelink { font-family: Verdana, sans-serif; font-size: 12px; color: #000033; text-decoration: none;}
 DIV.tx-mocfilemanager-pi1 TABLE#contenttable TD.borderbottom { padding: 0px;border-bottom: 1px solid black;}
 DIV.tx-mocfilemanager-pi1 .filelink:hover {text-decoration: underline;} 
 DIV.tx-mocfilemanager-pi1 .filelinkactive { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000033; text-decoration: none;} 
 DIV.tx-mocfilemanager-pi1 { font-family: Verdana, sans-serif; font-size: 22px; color: #000033;}
 DIV.tx-mocfilemanager-pi1 .filelinkactive { font-family: Verdana, sans-serif; font-size: 12px; font-weight: bold; color: #000033; text-decoration: none;} 
 DIV.tx-mocfilemanager-pi1 .filelinkactive:hover{ text-decoration: underline;}
 DIV.tx-mocfilemanager-pi1 .action {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;color: #333333;border:#666666 solid 1px;background-color: #ffffff;}
 DIV.tx-mocfilemanager-pi1 .actionButton {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 7pt;color: #333333;border:#666666 solid 1px;background-color: #ffffff;}
 DIV.tx-mocfilemanager-pi1 .command {font-family: Verdana, sans-serif; font-size: 12px; color: #000033; font-weight: bold;}
 DIV.tx-mocfilemanager-pi1 .info {font-family: Verdana, sans-serif; font-size: 10px; color: #000033; font-weight: normal;}
 DIV.tx-mocfilemanager-pi1 .dirpath {font-family: Verdana, sans-serif; font-size: 12px; color: #000033; font-weight: bold;}
 DIV.tx-mocfilemanager-pi1 P { font-family: Verdana, sans-serif; font-size: 12px; color: #000033; text-decoration: none;} 
 DIV.tx-mocfilemanager-pi1 TABLE.MainInfoTable { border: 1px solid #000033; background-color: yellow; padding: 5px;}

.tx-indexedsearch {
       font-family: ;
	font-size: ;
}

.tx-indexedsearch-searchbox  {
       width: 700px;
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-searchbox-sword  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-whatis  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-sw  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-browsebox  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-browsebox-strong  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-sectionlinks  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-browsebox-SCell  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-res  {
       font-family: ;
	font-size: ;
       width:;
}
.tx-indexedsearch-secHead  {
       font-family: ;
	font-size: ;
       width: ;
}
.tx-indexedsearch-title  {
       font-family: ;
	font-size: ;
       color: white;
}
.tx-indexedsearch-title a:link {
       font-family: ;
	font-size: ;
       color: white;
}
.tx-indexedsearch-percent  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-descr  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-info  {
       font-family: ;
	font-size: ;
}
.tx-indexedsearch-redMarkup {
       font-family: ;
	font-size: ;
       color: red
}

/* default styles for extension "tx_mocfilemanager_pi2" */
.tx-mocfilemanager-pi2 .filelink { font-family: Verdana, sans-serif; font-size: 12px; color: #000033; text-decoration: none;} 
.tx-mocfilemanager-pi2 .filelink:hover {text-decoration: underline;} 
.tx-mocfilemanager-pi2 .info {font-family: Verdana, sans-serif; font-size: 10px; color: #000033; font-weight: normal;}

/* default styles for extension "tx_spdirectory_pi1" */
.tx_spdirectory-pi1-myform { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; }
.tx_spdirectory-pi1-myformactive { font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px; color: #CC0000; }
.tx_spdirectory-pi1-dotted { border: 1px solid #DADADA; }
.tx_spdirectory-pi1-small { font-size: 10px; }
.tx_spdirectory-pi1-dottedcorner { border-top: 0px none; border-right: 0px none; border-bottom: 2px dotted #DADADA; border-left: 2px dotted #DADADA; }
.tx_spdirectory-pi1-dottedcolor { border: 2px dashed #EEEEFD; }

/* default styles for extension "tx_srsendcard_pi1" */
   .tx-srsendcard-pi1 P { font-family:Verdana, sans-serif; font-size:12px; line-height:125%; color:#35006d; margin-top:8px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 A:link { background-color:transparent; color:navy; text-decoration:none; font-weight:bold;}
   .tx-srsendcard-pi1 A:visited { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 A:hover { background-color:transparent; color:#333333; text-decoration:none; }
   .tx-srsendcard-pi1 A:active { background-color:transparent; color:navy; font-weight:bold; text-decoration:none; }
   .tx-srsendcard-pi1 INPUT { font-size:10px; font-family:Verdana, sans-serif; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 INPUT.tx-srsendcard-pi1-submit { font-size:10px; font-family:Verdana, sans-serif; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 SELECT { font-size:10px; font-family:Verdana, sans-serif; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 TEXTAREA { font-size:10px; font-family:Verdana, sans-serif; background-color:#35006d; color:#ffffff; font-weight:bold; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio TD { text-align:left; vertical-align:middle; background-color:transparent; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio P { font-family:Verdana, sans-serif; font-size:12px; color:#35006d; margin-top:4px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; padding-right:3px; padding-left:3px; text-indent:0px; }
   .tx-srsendcard-pi1 .tx-srsendcard-pi1-radio INPUT  { font-size:10px; font-family:Verdana, sans-serif; background-color:transparent; color:#000000; font-weight:bold; vertical-align:middle; }

/* default styles for extension "tx_eeblog_pi1" */
.tx-eeblog-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }
#ee_blog_tools {background-color: #cccccc;}
.ee_blog_search { float: right;}
.ee_blog_browse { float: left;}
#ee_blog_list{ padding-bottom:10px;  border-bottom:1px solid #555;  margin:-5px 0 1em 0;  }
#ee_blog_author { margin:12px 0 0 0;  font-size: 11px;}
#ee_blog_entry { padding-bottom:10px;  border-bottom:1px solid #555;  margin:-5px 0 1em 0;  }
#ee_blog_Header { line-height:135%;}		
#ee_blog_Header a:link { }
#ee_blog_Header a:visited { }
#ee_blog_Header a:hover { }
#ee_blog_link_to_list a:link {text-decoration : none; font-size: 11px}
#ee_blog_link_to_list a:visited {text-decoration : none; font-size: 11px}
#ee_blog_link_to_list a:hover {text-decoration : none; font-size: 11px}
#ee_blog_comments_header { text-align: center;  margin:12px 0 0 0;  line-height:135%;  clear:left;}
.ee_blog_timestamp  { font-size: 11px;}  
#ee_blog_categories_list { width: 18em; border-right: 1px solid #555; padding: 0 0 1em 0; margin-bottom: 1em; font-size: 11px;}
#ee_blog_categories_list ul {list-style: none;margin: 0;padding: 0;border: none;}
#ee_blog_categories_list ul li.ee_blog_selecteditem {display: block;padding: 5px 5px 5px 0.5em;border-left: 5px solid #1958b7;border-right: 5px solid #508fc4;background-color: #2175bc;text-decoration: none;margin: 0;}
#ee_blog_categories_list li {
                border-bottom: 1px solid #555;
                margin: 0;
                }
#ee_blog_categories_list li a {
                display: block;
                padding: 5px 5px 5px 0.5em;
                border-left: 5px solid #1958b7;
                border-right: 5px solid #508fc4;
                background-color: #2175bc;
                color: #fff;
                text-decoration: none;
                width: 100%;
                }
html>body #ee_blog_categories_list li a {
                width: auto;
                }
#ee_blog_categories_list li a:hover {
                border-left: 5px solid #1c64d1;
                border-right: 5px solid #5ba3e0;
                background-color: #2586d7;
                color: #fff;
                }
.ee_blog_section {
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}
#ee_blog_categories {
	line-height : 180%;
	margin-top : 1px;
	margin-bottom : 1px;
	padding-bottom : 0px;
}
.comments-body {
 	padding-bottom:10px;
  	padding-top:10px;		
 	border-bottom:1px solid #555; 					
}

/* default styles for extension "tx_newloginbox_pi3" */
	.tx-newloginbox-pi3-listrow TD { background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD { background-color:#cccccc; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-header TD P { font-weight:bold; }
	.tx-newloginbox-pi3-listrow TR.tx-newloginbox-pi3-listrow-odd TD { background-color:#f6f6f6; }

/* default styles for extension "tx_astaddresszipsearch_pi1" */
		#tx_astaddresszipsearch_pi1_form fieldset { border: 1px solid #7C7C7C; }
		#tx_astaddresszipsearch_pi1_form div.row { clear: both; padding-top: 10px; }
		#tx_astaddresszipsearch_pi1_form div.spacer { clear: both; }
		#tx_astaddresszipsearch_pi1_form div.row span.label { float: left; width: 47%; text-align: right; margin: 0; padding: 0; }
		#tx_astaddresszipsearch_pi1_form div.row span.formw { float: right; width: 50%; text-align: left; margin: 0; padding: 0; }
		#tx_astaddresszipsearch_pi1_form .input { width: 60%; background-color: #FFFFFF; border: 1px solid #7C7C7C; }
		#tx_astaddresszipsearch_pi1_form .text { width: 60%; font-size: 95%; background-color: #FFFFFF; border: 1px solid #7C7C7C; }
		#tx_astaddresszipsearch_pi1_form .submit { background-color: #FFFFFF; border: 1px solid #7C7C7C; }
		#tx_astaddresszipsearch_pi1_res div.adrbox { float: left; width: 45%; margin: 0 20px 20px 0; }
		#tx_astaddresszipsearch_pi1_res div.adrbox h4 { margin-top: 0; margin-bottom: 5px; }
		#tx_astaddresszipsearch_pi1_res div.spacer { clear: both; }

/* default styles for extension "user_cdcollection_pi1" */
  .user-cdcollection-pi1 H2 { margin-top: 0px; margin-bottom: 0px; }

/* default styles for extension "tx_dedivbanner_pi1" */
 .pointer { }
 .bannerlink { font-family:verdana, sans-serif; font-size: 12px; color: #ffffff; font-weight: normal; text-decoration:none; }

/* default styles for extension "tx_dropdownsitemap_pi1" */
.tx-dropdownsitemap-pi1 LI.open OL {
			display: block;
		}
.tx-dropdownsitemap-pi1 LI.closed OL {
			display: none;
		}
.tx-dropdownsitemap-pi1 LI.open UL {
			display: block;
		}
.tx-dropdownsitemap-pi1 LI.closed UL {
			display: none;
			border: solid 1px #666666;
			background: #CED8E1;
			padding: 2px;
			margin: 2px;
		}
.tx-dropdownsitemap-pi1 DIV.level_2 {
			background: #FFFFFF;
		}
.tx-dropdownsitemap-pi1 DIV.level_3 {
			background: #D0E0CC;
		}
.tx-dropdownsitemap-pi1 DIV.level_4 {
			background: #FFFFFF;
		}
.tx-dropdownsitemap-pi1 DIV.level_5 {
			background: #E0CCCC;
		}
.tx-dropdownsitemap-pi1 DIV.expAll {
			text-align: center;
		}	}
.tx-dropdownsitemap-pi1 DIV { 
	}

/* default styles for extension "tx_damdownloads_pi1" */
		.tx-damdownloads-pi1 .tx-damdownloads-pi1-collect {  }
		.tx-damdownloads-pi1 .tx-damdownloads-pi1-search {  }
		.tx-damdownloads-pi1 .tx-damdownloads-pi1-list {  }
		.tx-damdownloads-pi1 .tx-damdownloads-pi1-detail {  }

/* default styles for extension "tx_projectmanager_pi1" */
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-timeline { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-report { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-item { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-report .tx-projectmanager-pi1-level0 { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-report .tx-projectmanager-pi1-level1 { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-report .tx-projectmanager-pi1-level2 { }
	.tx-projectmanager-pi1 .tx-projectmanager-pi1-report .tx-projectmanager-pi1-level3 { }

/* default styles for extension "tx_mghelp_pi1" */
.tx-mghelp-pi1 { border-collapse:collapse; background-color:#FFFFFF; padding-left: 3px; padding-right: 3px; }
TABLE.tx-mghelp-pi1-table-prio {width:100%;height:10px; border-collapse:collapse; background-color:#FFFFFF; padding-left: 0px; padding-right: 0px; }
.tx-mghelp-pi1-table-prio TD { border-collapse:collapse; background-color:#eeeeee; padding-left: 3px; padding-right: 3px; }
.tx-mghelp-pi1-table-prio-color TD { border-collapse:collapse; background-color:#eeeeee; padding-left: 3px; padding-right: 0px }
.tx-mghelp-pi1-table_list TABLE { border-left: 0px; border-right: 0px; border-collapse:collapse; background-color:#cccccc; }
      TABLE.tx-mghelp-pi1-menue {
         width:100%;
         background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-selectuser   {
           width:40%;
           border: solid 1px #000000;
           background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-report-menue {
         border:solid 1px #000000;
         margin-top:50px; margin-left:180px;
         background-color:#F0F8FF;
        }

        TH.tx-mghelp-pi1-report-menue-th {
         background-color:#000080;
        }

        TABLE.tx-mghelp-pi1-dateselector {
         border:solid 1px #000000;
         margin-top:50px; margin-left:130px;
         background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-report-all {
         border: solid 1px #000000;
         border-color:#000000;
         border-width:1px;
         border-collapse:collapse;
         width:100%;
         background-color:#F0F8FF;
        }

        TH.tx-mghelp-pi1-report-header {
          vertical-align:top;
          background-color:#87CEFA;
          border-bottom:  solid 1px #000000;
        }

        TR.tx-mghelp-pi1-report-values {
          vertical-align:middle;
        }

        TABLE.tx-mghelp-pi1-ticketform-input  {
            width:100%;
            border-collapse:collapse;
            background-color:#F0F8FF;
        }

        .tx-mghelp-pi1-ticketform-input TH{
          background-color:#87CEFA;
        }

        TABLE.tx-mghelp-pi1-table-ticketform-prio {
         width:100%;
        }

         .tx-mghelp-pi1-table-prio-singleticket TABLE {
            width:100%;
         }

         TABLE.tx-mghelp-pi1-viewjobs-list {
           width:100%; background-color:#87CEFA; border: solid 1px #000000;
         }

         TR.tx-mghelp-pi1-viewjobs-list   {
            height:10px;
            background-color:#87CEFA;
         }

         .tx-mghelp-pi1-table-prio-singleticket TD {
            padding-left: 3px;
            width:25%; height:10px;
         }


         .tx-mghelp-pi1-table-prio-singleticket-header TD {
            width:20%; font-weight:bold;
         }

        TABLE.tx-mghelp-pi1-showticket-header {
         width:100%;background-color:#87CEFA;
        }

        TABLE.tx-mghelp-pi1-showticket {
         width:100%;background-color:#F0F8FF;
        }

        TABLE.tx-mghelp-pi1-showticket-prio {
         width:100%;height:12px;padding:0px;
        }

         TH.tx-mghelp-pi1-showticket-header  {
           width:100%;
           background-color:#F0F8FF;
         }

         .tx-mghelp-pi1-showtickets-td TD {
           border:1px;
           border-color:#FFFFFF;
           font-size: 8px;
           padding:0px;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-header {
           width:100%;height:10px;background-color:#87CEFA;
           border-collapse:collapse;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-header-table {
           width:100%;vertical-align:middle;
           background-color:#eeeeee;
         }

         TABLE.tx-mghelp-pi1-bearbeiten-step {
           width:100%;background-color:#F0F8FF;
           border-collapse:collapse;
         }

         TD.tx-mghelp-pi1-bearbeiten-bearbeitung {
           vertical-align:middle;
           background-color:#eeeeee;
           border-color:#000000;
         }
         TR.tx-mghelp-pi1-tr-bearbeiten-history {
           width:100%;background-color:#eeeeee;
         }


         TABLE.tx-mghelp-pi1-delete-ticket {
           width:250px;height:30px;
           background-color:#F0F8FF;
           border: solid 1px #000000;
         }

         TD.tx-mghelp-pi1-td-delete-ticket {
          background-color:#87CEFA;
         }


/* default styles for extension "tx_fdfx2cols_pi1" */
div .tx-fdfx2cols-pi1 {margin-top: 12px;}

/* -- Layout 1 --*/

.c2l1-left { padding-right: 14px; width: 48%; vertical-align: top; }
.c2l1-middle { padding-left: 14px; vertical-align: top;}

/* -- Layout 2 -- */
.c2l2-left { padding-right: 5px; vertical-align: top; }
.c2l2-middle { padding-left: 5px; vertical-align: top; }

/* -- Layout 3 --*/
.c2l3-left{
   border-right: 1px solid #FFEDA8;
   padding-right: 5px;
   width:70%;
   white-space:normal;
}
.c2l3-middle{
   background-color:#FFEDA8;
   border: 1px solid blue;
   padding-left: 5px;
   width:30%;
   white-space:normal;
} 


/*-----------------------------------  tt_news LATEST view  -----------------------------------*/

.news-latest-container {
       margin-top: 20px;
       color: #555;
 	border-top: 1px solid #555;
	border-bottom: 1px solid #555;
}

.news-latest-item {
       margin: 0px; ; padding: 0px;
}

.news-latest-container H2 {
	color:#555; margin: 0px;
}
.news-latest-gotoarchive { }
.news-latest-gotoarchive {
	margin-top:5px; text-align: left;
}
.news-latest-gotoarchive A:LINK, .news-latest-gotoarchive A:VISITED, .news-latest-gotoarchive A:HOVER {
	color:#555;
}
.news-latest-gotoarchive A {
	color: #555;
}

.news-latest-item IMG {

	margin-bottom:5px;
	margin-right:5px;
	border:1px solid white;
	float:left;
}
.news-latest-category IMG {
	float: none;
border:none;
margin:0px;
}
.news-latest-morelink,.news-latest-category {
	font-size:13px; color:#660; margin: 0px;
}
.news-latest-date {
	float: right;
	color: #660;
       font-family: Georgia, "Times New Roman", Times, serif;
	width: 180px;
	text-align: right;
	height: 20px;
/*	margin-top: 2px; */
/*	margin-right: 2px; */
	font-size: 13px;
	font-weight: normal;
}

.news-latest-morelink {
}

.news-latest-morelink A {
}


DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container {}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container H2 {margin-bottom: 5px;}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container DIV.news-latest-item {margin: 0px; padding: 0px;}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container DIV.news-latest-item SPAN.news-latest-date {margin: 0px; padding: 0px;}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container DIV.news-latest-item H3 {font-size: 13px; font-weight: normal; margin: 0px; padding: 0px;line-height:1em;}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container DIV.news-latest-item H3 A {margin: 0px; padding: 0px;}
DIV#wrapper DIV#wrapper_2 DIV#content DIV#content_1 DIV.news-latest-container DIV.news-latest-item DIV.trennlinie_hell_latest {margin:0px; padding: 0px;}


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container { }


.news-list-item {
	padding:0px;
	margin:0px;
	}
.news-search-form {
       padding:3px;
	margin-bottom:5px;
	border:1px solid #555;
}
.news-search-emptyMsg{
margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
       font-size: 13px;
       color: #555;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#555;
}
.news-list-container H3 A {
	color:#555;

}
.news-list-container P {
}

.news-list-date {
	float: right;
	color: #660;
       font-family: Georgia, "Times New Roman", Times, serif;
	width: 180px;
	text-align: right;
	height: 20px;
/*	margin-top: 2px; */
/*	margin-right: 2px; */
	font-size: 13px;
	font-weight: normal;
	}

.news-list-imgcaption {
		float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {
		float: right;
	border:1px solid white;
margin-bottom:5px;
margin-right:2px;
margin-left:5px;
}
.news-list-category IMG {
	float: none;
border:none;
margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:13px;
margin-left:3px;
}
.news-list-morelink  {
margin-bottom:13px;
}
.news-list-browse {
	text-align: center;
}



	/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	border:1px solid #555; margin-bottom: 10px;
}
.tx-ttnews-browsebox TD {
	font-size: 10px;
}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}
	/*--------------------------------- tt_news SINGLE view  ---------------------------------*/
.news-single-item {
	margin-bottom:5px;
}
.news-single-item H2 {
	font-size: 13px;
	font-weight:bold;
	color: #555;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 13px;
       color: #555;
}

.news-single-img {
	float: right;
margin-left:5px;

}

.news-single-imgcaption {
	padding:3px;
	clear:both;
}

.news-single-category {
	float: right;
}
.news-single-backlink, .news-single-backlink a {
	font-size: 13px;
	margin-bottom: 15px;
	margin-top: 10px;
}
.news-single-timedata {
	float: right;
       font-family: Georgia, "Times New Roman", Times, serif;
       color: #660;
}
.news-single-timedata, .news-single-author,.news-single-imgcaption {
	font-size: 13px;
}
.news-single-author {
	padding-bottom: 3px;
}
.news-single-additional-info {
	clear: both;
	margin-top: 15px;
	border-bottom: 1px solid #ccc;
}
.news-single-related,.news-single-files,.news-single-links  {
       margin:0px;
	margin-bottom: 3px;
}

.news-single-related DD, .news-single-links DD, .news-single-files DD {
       margin-left: 0px;
}

.news-single-related DT, .news-single-links DT, .news-single-files DT {
	font-weight: bold;
	font-size: 13px;
}

/*--------------------------------- tt_news Archivemenu (AMENU) --------------------------------- */
.news-amenu-container {
	margin-top:10px;
	padding:3px;
	border:1px dotted black;
}
.news-amenu-container LI {
	padding-bottom:1px;
}
.news-amenu-container UL {
	padding:3px;
	margin-top:5px;
	margin-left:0px;
	margin-bottom:0px;
	border:1px dotted black;
	list-style-type: none;
}
.news-amenu-container H2 {
	color:#fff;
	padding:3px;
	border:1px dotted black;
}
.news-amenu-item-year {
	font-weight: bold;
	border: 1px dotted black;
	padding: 2px;
	color:#fff;
}


/*sitemap*/
.csc-sitemap-level1 { border-bottom: 1px solid #ccc; margin-bottom: 0px}
.csc-sitemap-level2 { border-bottom: 1px solid #ccc; margin-left: 20px;margin-bottom: 0px}
.csc-sitemap-level3 { border-bottom: 1px solid #ccc; margin-left: 40px; margin-bottom: 0px}
.csc-sitemap-level4 { border-bottom: 1px solid #ccc; margin-left: 60px; margin-bottom: 0px}