body { background:#fff; font-size:12px; color:#666; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; }
a { color:#268A4A; font-weight:bold; }
.clearer { clear:both; }
.headerBox { background:url("pics/hp2009_ueberarbeitetMarcel_r7_c7.gif") repeat-x; height:14px; padding:2px 5px 4px 5px; color:#fff; font-size:11px; }
.headerBox a { color:#fff; }
.contenBox { border-bottom:1px solid #ccc; margin-bottom:15px; border-right:1px solid #ccc; border-left:1px solid #ccc; background:#F4F4F4; padding:5px; }


	div.bodyMain { width:900px; margin:auto; }
		div.header { position:relative; margin:0px; }
			div.Logo { position:absolute; left:50px; height:180px; width:180px; background:#fff;  border-bottom:1px solid #ccc; border-left:1px solid #ccc; border-right:1px solid #ccc; }
			div.Logo img { padding-top:30px; }
			div.headerInner { padding-top:50px; }	
				div.headerUeber { height:49px; background:url("pics/hp2009_ueberarbeitetMarcel_r3_c5.gif") repeat-x; }
					div.menuTop { color:#fff; float:right; padding-top:15px; padding-right:15px; font-weight:bold; }
					div.menuTop a { color:#fff; text-decoration:none; }
				div.headerBild {  border:1px solid #ccc;}
		div.content { margin-top:20px; }
			div.contentLeft { float:left; width:180px; }
				div.loginLinks {}
					div.loginInput input { font-size:11px; margin:5px; width:154px; background:#F4F4F4; border:1px solid #ccc;  }
					div.loginInputInner { float:left; margin-top:1px; }
					div.loginInputInner input { font-size:11px; margin:5px 0px 5px 5px; width:398px; background:#F4F4F4; border:1px solid #ccc;  }
					div.loginSubmit input { border:1px solid #ccc; margin:5px; font-size:11px; background:#83AF92; color:#fff; padding:1px 8px 1px 8px; }
					div.loginSubmitInner input { border:1px solid #ccc; margin:5px 5px 5px 2px; font-size:11px; background:#83AF92; color:#fff; padding:1px 8px 1px 8px; }
					div.loginVergessen { padding:2px 5px 5px 5px; }
					div.loginVergessen a { font-size:10px; text-decoration:none; }
					
			div.contentMiddle { float:left; width:500px; margin-right:20px; margin-left:20px; }
				div.contentContent { padding:5px; }
				div.contentContent h1 { margin:15px 0px 15px 0px; color:#268A4A; border-bottom:1px solid #268A4A; font-size:16px; clear:both; }
				div.contentContent h1.indexSearch { margin:15px 0px 0px 0px; color:#268A4A; border-bottom:1px solid #268A4A; font-size:16px; clear:both; }
				
			div.contentRight { float:left; width:180px; }
				div.werbetextRechts p { margin:5px; }

/* User Liste */
.tx-feuserlisting-pi1-listrow { border-bottom:1px dashed #ccc; margin-top:20px; }
.tx-feuserlisting-pi1-listrow table { width:100%; }
.tx-feuserlisting-pi1-listrow tr.tx-feuserlisting-pi1-listrow-odd { background:#eee; }
.tx-feuserlisting-pi1-listrow TH { padding:5px; } 	
.tx-feuserlisting-pi1-listrow TD { border-top:1px dashed #ccc; padding:5px; } 	

.tx-feuserlisting-pi1-singleView TH { padding:5px; text-align:left; border-top:1px dashed #ccc; } 	
.tx-feuserlisting-pi1-singleView TD { padding:5px; border-top:1px dashed #ccc; }

.tx-feuserlisting-pi1-singleView TH.dunkel { background:#eee; } 	
.tx-feuserlisting-pi1-singleView TD.dunkel { background:#eee; }

div.loginBoxText { font-size:11px; padding:5px; }

td.anfahrt { padding:7px; }
td.anfahrt a { font-size:10px; text-decoration:none; }
	
/* Boxen */

/* ulMenu */
div.menuLeft ul { margin:0px; padding:0px; line-height:20px;  }
div.menuLeft ul li { list-style:none; margin-top:0px; background:url("pics/buttonPunktNo.jpg") no-repeat 8px 7px; }
div.menuLeft ul li.act { background:url("pics/buttonPunktAct.jpg") no-repeat 8px 7px; }
div.menuLeft ul li a { text-decoration:none; margin-left:20px; padding:0px; color:#666666; }
div.menuLeft ul ul li { background:url("pics/buttonPunktNo.jpg") no-repeat 28px 7px; }
div.menuLeft ul ul li.act { background:url("pics/buttonPunktAct.jpg") no-repeat 28px 7px; }
div.menuLeft ul ul li a { padding-left:20px; }
div.menuLeft ul ul ul li { background:url("pics/buttonPunktNo.jpg") no-repeat 48px 7px; }
div.menuLeft ul ul ul li.act { background:url("pics/buttonPunktAct.jpg") no-repeat 48px 7px; }
div.menuLeft ul ul ul li a { padding-left:40px; }


/* tt news */

div.news-list-container {  }
div.news-list-item { border:1px solid #ccc; position:relative; margin-bottom:20px; margin-top:20px; }
div.news-list-item h3 { font-size:12px; padding:0px 10px 0px 10px; }
div.news-list-itemWhite { background:#fff; padding:0px; margin:0px;  }
div.news-list-itemWhite img { float:left; padding-right:10px; padding-bottom:10px; }
div.news-list-itemGRau { background-color:#F7F5F5; padding:3px 5px 3px 5px; border-top:1px solid #ccc; }
div.news-list-itemGRau a { border:1px solid #ccc; color:#666; text-decoration:none; float:left; margin-right:5px; height:18px; background:#eee; text-align:center; padding-top:3px; width:150px; display:block; font-size:12px; font-weight:bold; }

dl.news-single-files {}
dl.news-single-files dt { margin-bottom:5px; }
dl.news-single-files dd { margin-left:0px; margin-bottom:5px; }
dl.news-single-files dd a { float:none; width:300px; }
dl.news-single-files dd img { display:none; }

dl.news-single-links {}
dl.news-single-links dt { margin-bottom:5px; }
dl.news-single-links dd { margin-left:0px; margin-bottom:5px; }
dl.news-single-links dd p { margin:0px 0px 5px 0px; padding:0px; }
dl.news-single-links dd a { float:none; width:300px; }


div.news-list-itemTitel { position:absolute; top:-10px; left:0px; background:#fff; padding:0px 5px 0px 5px; margin:0px 15px 0px 5px;  }
div.news-list-itemTitel { font-weight:bold; text-decoration:none; font-size:16px; color:#666; }
div.news-list-itemTitel a { font-weight:bold; text-decoration:none; font-size:16px; color:#666; }
div.news-list-itemAuthor p { margin:10px; padding:0px; float:right; font-size:10px; }
span.news-list-date { margin:10px; padding:0px; float:left; font-size:10px; }
div.news-list-dateComment { margin:10px; padding:5px; font-size:10px; border-bottom:1px dashed #ccc;  }
div.news-list-itemcontent { margin:10px;  }
div.news-list-itemKat { padding:3px 10px 5px 10px; }

div.news-single-img { float:left; padding-right:10px; padding-left:10px; }
div.contentSingleItem { padding-right:10px; padding-left:10px; }

div.tx-comments-comment { padding:0px; margin:10px 0px 10px 0px; }
div.tx-comments-comment-content { padding:5px;  }

div.tx-comments-comment-form { font-size:11px; }
div.tx-comments-comment-form label { margin-left:5px; }
div.tx-comments-comment-form input { color:#666; font-size:11px; }
div.tx-comments-comment-form textarea { color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
div.tx-comments-comment-form div.SubmitKommentar input { background:#ccc; border:1px solid #666; font-size:11px; }
div.keinenKommentar { padding:10px; }

/* tt news ende */

fieldset.csc-mailform { border:0px; }
fieldset.csc-mailform label { float:left; width:150px; }
fieldset.csc-mailform input { font-size:11px; margin-bottom:5px; }
fieldset.csc-mailform textarea { font-family:verdana; font-size:11px; }

div.bannerInner { padding:0px 0px 15px 0px; }

/* index search */
div.tx-indexedsearch-searchbox { border:1px solid #ccc; padding-top:10px; font-size:11px; background:#F4F4F4; }
div.tx-indexedsearch-browsebox p { font-size:11px; margin-top:0px; padding-top:0px; float:right; }
div.tx-indexedsearch-whatis { font-size:11px; }
table.tableIndexSearch { border:1px dashed #ccc; margin-bottom:10px; }

/* Socialbookmarks */
div.socialBookmarks { margin-bottom:10px; }

div.tx-powermail-pi1 { }
div.tx-powermail-pi1 fieldset { margin-bottom:30px; }
div.tx-powermail-pi1 label { float:left; width:100px; }
div.tx-powermail-pi1 input { margin-bottom:5px; }

div.tx-rtgfiles-pi1 table { width:480px; }
div.tx-rtgfiles-pi1 td.fileSize { border-bottom:1px solid #ccc; padding-bottom:20px; }

form#formSearchFile label { width:150px; float:left; }
form#formSearchFile input {  }

table td p.bodytext { margin:0px; padding:0px; }

div.bannerRechts img { margin-bottom:10px; }

ul.okrstrasse { list-style: none; margin:0px 10px; padding:0px;}
ul.okrstrasse li { list-style: none; padding:5px; }

