/* Height - 100% */
html, body, div.verlauf_home {
	height: 100%;
}

/* Width - 100% */
body, table.user_feedit_pi1, div.content iframe,  {
	width: 100%;
}

body, div.rightLinks ul {
	margin: 0px;
	padding: 0px;
}

/* Hintergrund - Verlauf */
body {
	background-image: url(../images/hintergrund.png);
	background-repeat: repeat-x;
	z-index: -1;
	width: 100%;
}

/* Ganzer Container */
div.allContainer, div.topContainer, div.downContainer, div.downContainer_home, div.downContainer1, div.downContainer_home1 {
	width: 985px;
}

div.headertitle, div.maincontent {
	width: 632px;
}

div.headertitle1 {
	width: 669px;
}

/* Linkes / Rechtes - Menu */
div.leftBorderRight {
  padding-bottom: 1px;
  border-right-width: 1px;
  border-right-style: solid;
}

div.leftNavi, div.rightContent, div.rightLinks, div.spacer {
	width: 175px;
}

div.spacer1 {
	width: 139px;
}


div.leftNavi {
  border-right-width: 1px;
  border-right-style: solid;
}

ul.leftNavi {
  padding-bottom: 8px;
  width: 140px;
}

li.leftNavi, li.leftNaviselected {
	margin-bottom: 10px;
}

/* A - Tag / Img */
a img {
	border-width: 0px;
}

/* Border */
div.printlayer, table.user_feedit_pi1, iframe.user_feedit_pi1, div.clubtwo, div.movingteaser, div.movingteaser:hover, .tx-mmdamfilelist-pi1-image img, .tx-mmdamfilelist-pi1-table, .tx-mmdamfilelist-pi1-modeselector .tx-mmdamfilelist-pi1-modeSelector-SCell, .mm-dam-row-container, .tx-mmdamfilelist-pi1-table .tx-mmdamfilelist-pi1-title a {
	 border-width: 1px;
	 border-style: solid;
}

/* Border - Bottom - Width */
div.allContainer, div.lauftext, div.contentMenu, form.search {
	border-bottom-width: 1px;
	border-bottom-style: solid;
}

/* Border - Left - Width */
div.headertitle, div.headertitle1, div.topContainer, div.downContainer, div.downContainer_home, div.maincontent, div.downContainer1, div.downContainer_home1 {
	border-left-width: 1px;
	border-left-style: solid;
}

/* Border - Right - Width */
div.headertitle, div.headertitle1, div.topContainer, div.downContainer, div.downContainer_home, div.maincontent, div.downContainer1, div.downContainer_home1, ul.topNavi, div.maincontent_home, .mm-dam-row-container td.col-prevcontainer, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_name, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_size_kb, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-file_mtime_mdy, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-normal_link a, .tx-mmdamfilelist-pi1-tree .tx-mmdamfilelist-pi1-zip_link a {
	border-right-width: 1px;
	border-right-style: solid;
}

/* Border - Top - Width */
div.topNavi, div.topContainer, div.downContainer, div.downContainer_home, div.downContainer1, div.downContainer_home1, div.contentMenu, form.search, div.clubdescript, td.rightLinks, td.rightLinks_selected, td.rightimage, td.rightimage_selected, td.product_spacer {
	border-top-width: 1px;
	border-top-style: solid;
}

div.contentMenu {
	border-bottom-style: dotted;
	border-top-style: dotted;
	clear: both;
	margin-bottom: 10px;
}

/* Float - Left */
div.spacer, div.headertitle, div.spacer1, div.headertitle1, div.adress, div.leftNavi, div.maincontent, div.rightContent, form.search a img, div.rightContent, div.maincontent_home, div.pdflistelement div.pdflistlink, div.maillistelement div.maillisttitle,div.sendpage, div.printview, div.teaserleft, div.teasermiddle, div.teaserright {
	float: left;
}

/* Display */
li.topNavi, li.topNaviselected, li.topNavihover, li.contentNavi, li.contentNaviselected {
	display: inline;
}

/* Display - None */
div.browseBoxWrap, div.clubdescript, div.news-list-category {
	display: none;
}

/* Margin - Bottom */
div.content {
	padding-bottom: 25px;
}

/* Margin - Left */
div.logo {
	position: absolute;
	margin-left: 50px;
	margin-top: -12px;
}

div.logo1 {
	position: absolute;
	margin-left: 30px;
	margin-top: 0px;
}

div.logo1 img {
	height: 81px;
}

div.contentMenu {
	margin-left: 30px; 
}

input.search, div.printview {
	margin-left: 15px;
}

ul.topNavi, ul.contentNavi {
	margin-left: 0px;
}

/* Margin - Top */
ul.leftNavi, div.content_home {
  margin-top: 25px;
  
}

/* Padding - Left */
div.contentMenu, ul.contentNavi {
	padding-left: 0px;
}

/* Padding - Right */
div.contentMenu {
	padding-right: 5px;
}

/* Width - 115 */
input.search, div.personalname {
  width: 115px;
}

/* WIDTH - 809 */
div.leftBorderRight, div.maincontent_home {
  width: 808px;
}

/* Min - Height */
div.contentMenu {
	min-height: 25px;
}

div.maincontent, div.rightContent {
  min-height: 525px;
}

/* Height - 54 */
div.spacer, div.headertitle, div.spacer1, div.headertitle1 {
	height: 54px;
}

/* Margin */
ul.topNavi, form.search {
	margin-top: 0px;
}

div.content, div.teaserleft, div.teasermiddle {
  margin-right: 25px;
}

li.topNavihover, ul.leftNavi {
	margin-bottom: 5px;
}

/* KANN NICHT AUFGETRENNT WERDEN - START */
/* All - Container */
div.topContainer {
	height: 103px;
	margin-top: 12px;
}

div.lauftext {
	height: 20px;
	padding-top: 5px;
	padding-left: 500px;
}

ul.topNavi {
	margin-bottom: 2px;
	padding-left: 79px;
	width: 848px;
}

li.topNavi {
	padding-top: -2px;
}

ul.leftNavi {
	margin-left: 12px;
	padding-left: 15px;
	padding-right: 8px;
}

div.maincontent {
	margin-left: -1px;
}

div.content, div.content_home {
	padding-left: 30px;
}

/*div.content_home {
	margin-right: 42px;
	margin-left: 42px;
}*/

div.maincontent_home {
	height: 525px;
}

ul.contentNavi {
	margin-bottom: 0px;
	margin-top: 6px;
	padding-bottom: 5px;
}

div.rightNavi {
	height: 450px;
	padding-top: 25px;
}

form.search {
	height: 26px;
	padding-top: 0px;
}

form.search a img {
	padding-left: 10px;
	padding-top: 1px;
}

input.search {
	margin-top: 4px;
}

div.footer {
	margin-right: 8px;
}

/* ADRESS-LEISTE */
div.adress {
  height: 52px;
  overflow: hidden;
  padding-left: 5px;
  padding-top: 2px;
  width: 170px;
}

/* Druck und Seite senden Buttons */
div.pagelinks {
	float: right;
	margin-top: 27px;
	padding-right: 50px;
}

div.printlayer {
	 margin: 5px;
	 padding-left: 12px;
	 padding-right: 12px;
	 width: 825px;
}
/* KANN NICHT AUFGETRENNT WERDEN - END */

.clearBoth {
  clear: _both;
}

.ifacecal-item-cell {
	width: 250px;
	vertical-align: top;
}

.ifacecal-item {
	overflow: hidden;
	white-space: nowrap;
	width:250px;
}
/* Body */
body {
	background-color: #D1D1D1;
}

body, div.adress a {
	color: #333333;
}

/* Background - Color - White */
div.allContainer, div.downContainer, div.downContainer1, div.rightContent, div.movingteaser {
	background-color: #FFFFFF;
}

/* Background - Color - Red */
li.topNavihover, td.rightLinks:hover, td.rightLinks:focus, td.rightLinks_selected {
	background-color: #F00000;
}

/* Border - Color - Red */
li.topNavi, li.topNaviselected, li.topNavihover, div.contentMenu, ul.topNavi, div.movingteaser:hover, div.movingteaser:focus {
	border-color: #F00000;
}
/* Border - Color - Grey */
div.allContainer, div.topContainer, div.lauftext, div.title, div.topNavi, div.downContainer, div.downContainer_home, div.maincontent, div.maincontent_home, div.downContainer1, div.downContainer_home1, div.maincontent1, div.maincontent_home1, div.headertitle, div.headertitle1, div.movingteaser, li.rightLinks, form.search {
	border-color: #A1A1A1;
}

td.rightLinks, td.rightLinks_selected, td.rightimage, td.rightimage_selected {
	border-top-color: #A1A1A1;
}

/* Text - Color - White */
td.rightLinks_selected a, td.rightLinks:hover a, td.rightLinks:focus a, td.rightLinks a:hover, td.rightLinks a:focus, td.rightLinks_selected a:hover, td.rightLinks_selected a:focus {
  color: #FFFFFF;
}

/* Text - Color - Red */
div.footer, div.footer a, li.leftNavi a:hover, li.leftNavi a:focus, li.leftNaviselected, li.contentNavi a:hover, li.contentNavi a:focus, li.contentNaviselected span {
	color: #F00000;
}

/* Text - Color - Grey */
li.leftNavi a, li.contentNavi a, div.footer a:hover, div.footer a:focus {
	color: #666666;
}

td.rightLinks a, div.addresselement {
  color: #808080;
}

/* Images */
li.leftNavi, li.leftNaviselected {
  list-style-image: url(../images/punkt.jpg);
}

div.leftBorderRight, div.leftNavi {
  border-right-color: #A1A1A1;
}

div.downContainer_home, div.downContainer_home1 {
	background-color: #E3E3E3;
	background-image: url(../../fileadmin/images/verlauf.png);
	background-repeat: repeat-x;
	z-index: 5;
}
/* Sitemap */
div.csc-sitemap {
	
}

div.csc-sitemap ul {
	padding-left: 40px;
}

div.csc-sitemap li {
	color: #666666;
}

div.csc-sitemap ul li a {
	color: #F00000;
	font-size: 15px;
	text-decoration: none;
}

div.csc-sitemap ul li a:hover {
	color: #A1A1A1;
	text-decoration: none;
}

div.csc-sitemap ul li ul li a{
	color: #A1A1A1;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

div.csc-sitemap ul li ul li a:hover{
	color: #F00000;
	font-size: 12px;
	font-weight: normal;
	text-decoration: underline;
}

div.csc-sitemap ul li ul li ul li a {
	color: #F00000;
	font-weight: normal;
	text-decoration: underline;
}

div.csc-sitemap ul li ul li ul li a:hover {
	color: #A1A1A1;
	font-weight: normal;
	text-decoration: underline;
}

/* Adressverwaltung */
div.tx-ttaddress-pi1 {
	margin-bottom: 10px;
	margin-top: 8px;
}

div.headertitle img {
	padding-bottom: 11px;
	padding-left: 15px;
	padding-right: 171px;
	padding-top: 12px;
}

/* Online Schalter */
/*tr.onlineschalter:nth-child(2n+1) { 
	background-color: #FFFFFF;
}
tr.onlineschalter:nth-child(2n) {
	background-color: #000000;
}*/

ul.contentNavi {
	display: compact;
}

ul.topNavi {
    padding-left: 175px;
    width: 632px;
}

/*div.logo {
    margin-left: 27px;
    margin-top: 0;
}*/

div.logo {
	margin-left: 47px;
	margin-top: 30px;
}

div.logo img {
	width: 85px;
}

div.clearBoth{
	clear: both;
}

div.leftBorderRight, div.maincontent_home {
    width: 807px;
}

div.headertitle, div.maincontent {
    width: 631px;
}

