
#print-box {
  width:100%;
  margin:10px 0px 10px 10px;
}

#print-header{
  text-align: left;
  width:100%;
  margin: 0px;
  display:block;
}

#print-content{
  text-align: justify;
}


/*----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------*/

html, body {
	background : #FFFFFF;
	width : 100%;
		z-index:1;
		font-size: 11px;
}

body {
	margin:0 auto;
	padding:0;
	font-family: Arial;
	font-size: 11px;
	background-color: #FFFFFF;
}

div#Background {
  display:none;
}

/*---------------------------------------------------------------------------------------------------------------
---------------------Design - Suche Anfang --------------------------------------------------------------------*/
		.tx-indexedsearch {width: 710px;	margin:10px; background-color: #FFFFFF; padding:1px 0 0 0; text-align: justify;}
    .tx-indexedsearch .tx-indexedsearch-browsebox LI { display:inline; margin-right:5px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-button { width:100px; }
		.tx-indexedsearch .tx-indexedsearch-searchbox INPUT.tx-indexedsearch-searchbox-sword { width:150px; }
		.tx-indexedsearch .tx-indexedsearch-whatis { margin-top:10px; margin-bottom:5px; }
		.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:20px; margin-bottom:5px; }
		.tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-secHead H2 { margin-top:0px; margin-bottom:0px; }
		.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:16px; font-weight:bold; }

		.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 { float:none; }
/*-------------------Design - Suche Ende ------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------
---------------------Design - Login Anfang --------------------------------------------------------------------*/
	.tx-newloginbox-pi1  {margin-left:10px;}
  .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; }
/*--------------------Design - Login Ende ------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------
---------------------Design - Left Anfang ---------------------------------------------------------------------*/
div#Left {
  display:none;
}

div#Portal {
  display:none;
}
	div#Portal a {color:#FFFFFF; font-weight:bold; text-decoration:none; margin:10px;}

div#Logo {
  display:none;
}
	div#Logo div {color:#FFFFFF; padding:15px 0 0 10px;}

div#Menu {
  display:none;
}

	div#Menu a { display:block; border-top:1px dotted #000000; text-decoration:none; font-size:12px;}

a.Link0-1 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-1:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-2 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-2:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-3 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-3:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-4 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-4:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-5 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-5:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-6 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-6:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-7 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-7:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}
a.Link0-8 { border-left: 10px solid #FF6C00; background-color: #FFFFFF; color:#000000; padding:6px; }
a.Link0-8:hover { border-left: 10px solid #FF6C00; background-color: #FF6C00; color:#FFFFFF;}

a.Link0-A { border-left: 10px solid #033A73; background-color: #033A73; color:#FFFFFF; padding:6px; }
a.Link0-A:hover { border-left: 10px solid #033A73; background-color: #033A73; color:#FFFFFF; }

div.SubmenuOne {border-left: 10px solid #033A73;}

a.Link1-1 { border-left: 10px solid #FFF; background-color: #FFF; color:#000000; padding:6px 6px 6px 10px; }
a.Link1-1:hover { border-left: 10px solid #4775B1; background-color: #4775B1; color:#FFF;}
a.Link1-A { border-left: 10px solid #E0EAF4; background-color: #E0EAF4; color:#000000; padding:6px 6px 6px 10px; }
a.Link1-A:hover { border-left: 10px solid #4775B1; background-color: #4775B1; color:#FFF;}

a.Link2-1 { border-left: 10px solid #FFF; background-color: #FFF; color:#000000; padding:6px 6px 6px 20px; }
a.Link2-1:hover { border-left: 10px solid #4775B1; background-color: #4775B1; color:#FFF;}
a.Link2-A { border-left: 10px solid #E0EAF4; background-color: #E0EAF4; color:#000000; padding:6px 6px 6px 20px; }
a.Link2-A:hover { border-left: 10px solid #4775B1; background-color: #4775B1; color:#FFF;}


div#Search {
  display:none;
}

	div#Search #Headline{font-weight:bold;font-size:13px;padding-top:3px;}
	div#Search input#Searchinput{font-size:10px;width:160px;}
	div#Search input#Searchbutton{margin: 0 0 -4px 0;font-size:10px;}
	div#Search a { color:#4775B1; text-decoration:none; }
	div#Search a:hover { text-decoration:underline; }
/*-------------------Design - Left Ende -------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------
--------------------Header - Anfange -------------------------------------------------------------------------*/
	div#HeaderImage {display:none;}
/*-------------------Header - Ende ------------------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------
---------------------Design - Middle Anfang --------------------------------------------------------------------*/
a.Blue { color:#4775B1;text-decoration:none;}
a.Blue:hover { color:#4775B1;text-decoration:underline;}

div#Middle {
	width:100%;
	height:100%;
	border-right:0px solid #DFDFDF;
	position:absolute;
		left:0px;
		top:0px;
	z-index:10;
	margin: 0 auto;
}
div#UserNavigation{
  display:none;
}

div#Breadcrump {
  display:none;
}
	div#Breadcrump #bc-left{ font-size:11px; padding: 5px 0 0 10px; width:91%;float: left;}
	div#Breadcrump #bc-right{ font-size:11px; padding: 5px 0 0 10px; width:5%; float: left;}

div#Content {
	width: 99%;
		margin:15px 0px 0px 0px;
	background-color: #FFFFFF;
	padding:1px 0 0 0;
	font-size:12px;
	text-align: justify;
}


/*-------------------Design - Middle Ende -----------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

/*---------------------------------------------------------------------------------------------------------------
---------------------Design - Content Anfang --------------------------------------------------------------------*/
div#Content a {color:#4775B1; text-decoration:none;}
div#Content a:hover {text-decoration:underline;}

h1.csc-firstHeader {
	text-align: left;
	width: 99%;
	padding: 4px 0px 4px 4px;
	margin:0px -10px 0px 0px;
	background-color: #efefef;
		border-left: 7px solid  #033A73;
		border-top: 1px solid  #bfbfbf;
		border-right: 1px solid  #bfbfbf;
		border-bottom: 1px solid  #bfbfbf;
	font-size:13px;
	color: #555555;
}
.csc-header csc-header-n1,
.csc-header csc-header-n2,
.csc-header csc-header-n3,
.csc-header csc-header-n4 {
  margin-left: 10px;
}
.csc-content {
  margin: 5px 10px 0px 10px;
  text-align: justify;
}
.tx-cal-controller {
  margin: 5px 0px 0px 10px;
  text-align: justify;
}

#map {
  margin:10px;
}
/*-------------------Design - Content Ende -----------------------------------------------------------------------
---------------------------------------------------------------------------------------------------------------*/

div#Footer {
  display:none;
}
