.petition {
	border-width: 1px 1px 1px 1px;
	border-spacing: 2px;
	border-style: solid solid solid solid;  
	border-color: gray gray gray gray;
	border-collapse: collapse;
	background-color: white;
	}



table.petition th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
	-moz-border-radius: 0px 0px 0px 0px;
	}

table.petition td {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: inset inset inset inset;
	border-color: gray gray gray gray;
	background-color: white;
   -moz-border-radius: 0px 0px 0px 0px;
	}
	
/*uebergebuehr**/

.twrss_bodytext {padding:5px 0 5px 0;border-bottom:1px dashed #ff9223;}
.twrss_bodytext a {background: url(../gfx/ulpfeil.gif) no-repeat left;padding-left:15px;}

/**Überschrift 1**/
h1 {font-size:1.3em;border-left:5px solid #ff9223;border-bottom:1px dashed #ff9223;color:#ff9223;padding:5px 5px 5px 5px;margin-bottom:15px;}
h2 {font-size:1.1em;padding:5px 0px 0px 0px;color:#ff9223;}
h3, .newsfiles dt {font-size:1em;font-weight:bold;padding:5px 0px 0px 0px;color:#ff9223;}
.newsfiles dd {padding: news-amenu-item-year2px 0 2px 10px;}
.rootline{color:#ddd;}
a{text-decoration:none;}
/*zu korrigierende Anpassungen*/
.csc-textpic {padding-top:10px;}
.tx-irfaq-pi1 dd p{padding:5px;}
.additional-info{background:#eee;border:1px solid #ddd;padding:0 0 5px 5px;}
li.news-amenu-item-year{background-image:none;background-color:red;}
#terminecontent h1{border:none;}
.kat-asta{background-color:red;}
ol{padding-left:20px}
ol li{padding:5px 0 5px 0;}
.timage p, .limage p {padding-bottom:7px;padding-left:2px;background:#eee;color:#666;font-weight:bold;}
.csc-uploads-fileName{background-color:#eee;padding:5px;}
.csc-uploads-fileSize{background-color:#ff9223;padding:5px;}

td.tx-ttnews-browsebox-SCell{background-color:#ff9223;color:000}
.tx-ttnews-browsebox td {padding:5px;border:1px solid #ff9223;}
.tx-ttnews-browsebox table {cellpadding:0;}
.imageright{float:right;}
.textleft{float:left;}

.tx_drblob_item1 td{background-color:#ddd;padding:5px;}
.tx_drblob_item2 td{background-color:#eee;padding:5px;}
.tx_drblob_headline{background-color:#ff9223;padding:5px;}

dl.img-left {
float: left;
width: 185px;
margin: 0 10px 0 0px;
border: 1px solid #000;
}

dl.img-right {
float: right;
width: 185px;
margin: 0 0px 0 10px;
border: 1px solid #000;
}

dt.img-left,dt.img-right {
border-bottom: 1px solid #000;
margin: 0;
}

dd.img-left, dt.img-right{
background-color: #ececec;
margin: 0;
padding: 3px;
}

img-left.legende,img-right.legende {
margin: 0;
}
/**tt_news**/
.backlink {
	margin-top:10px;
	}
	
.backlink a {
	color:#ff9223;
	font-weight:bold;
	padding:5px 0px 5px 10px;
	background:transparent url(../gfx/backlink.gif) no-repeat left;
	text-decoration:none;
}
	
/*****Ende****/
#content ul {
	padding:0px 0 0px 20px ;
	color:#333;
	list-style:none;
	font-size: 1em;
}

#content ul li {
	padding:5px 0 5px 15px;
	background: transparent url(../gfx/ulpfeil.gif) no-repeat left;
}

p{padding-top:10px;}

.fb{font-weight:bold;color:#666;}

/**paragraphs**/
p.standard {
	font-size: 1em;
	color:#333;
	padding-top:5px;
	padding-bottom:5px;
}

p.bild {background:#eee;color:#666;font-weight:bold;}



/**Tonavigation**/

ul.ullevel1,ul.rootline {list-style:none;}
#rootline ul.root {color:#ddd;font-size:0.8em;padding-left:0;background-image:none;}
#topnavigation li {float:left;}

ul.ullevel1 li a {
  float:left;
  display:block;
  text-decoration:none;
  background:white;
  border:1px solid #000;
  border-bottom:none;
  padding: 5px 10px;
  margin-right: 2px;
  color:#000;
  text-align:left;
  }

ul.ullevel1 a:hover {
  background: #ff9223;
  border-bottom:1px solid #ff9223;
}

ul.ullevel1 li.akt{
  background: #ff9223;
  border:1px solid #000;
  padding: 5px 10px;
  margin-right: 2px;
  border-bottom:1px solid #ff9223;
}

ul.ullevel1 li.akt a {
  background: #ff9223;
  border-bottom:1px solid #ff9223;
}


/**Leftnavigation**/
.ullevel2 { width: 100%; }

ul.ullevel2 {
margin-left: 0;
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
width:100%;
}

.ullevel2 a {
display: block;
padding: 3px 3px 3px 15px;
background: transparent url(../gfx/list-on.gif) left center no-repeat;
color:#000;
border-bottom: 1px solid #eee;
margin:1px;
}

* html .ullevel2 a {padding: 3px 3px 3px 10px;}

.ullevel2 a:link {
color: #000;
text-decoration: none;
}

.ullevel2 a:hover {
background:#ddd url(../gfx/list-on.gif) left center no-repeat;
margin:1px;
color: #000;
}

.ullevel2 li.active a {
background:#ddd url(../gfx/list-on.gif) left center no-repeat;
margin:1px;
color: #000;
}

/**Rightnavigation**/
.ullevel3 { width: 100%; }

ul.ullevel3 {
margin-left: 0; 
padding-left: 0;
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
width:100%;
}

.ullevel3 a {
display: block;
padding: 3px 3px 3px 15px;
background: transparent url(../gfx/list-on.gif) left center no-repeat;
color:#000;
border-bottom: 1px solid #eee;
margin:1px;
}

.ullevel3 a:link {
color: #000;
text-decoration: none;
}

.ullevel3 a:hover, .ullevel3 li.active a {
background:#d30000 url(../gfx/list-off.gif) left center no-repeat opacity:.25;
margin:1px;
color: #fff;
}

.ullevel2 a:visited, .ullevel3 a:visited {text-decoration:none;color:000;}

.leftbox li.menuteaser, .rightbox li.menuteaser {
	color:			#000;
	text-align:		left;
	padding:		3px 3px 3px 5px;
	/**background: #fff url("../gfx/boxtop.png") repeat-x 0 100%;**/
	background:		#ff9223;
	border-top: 	1px solid #eee;
	border-left:	1px solid #eee;
	border-right:	1px solid #eee;
	border-bottom:	1px dashed #ff9223;
}
	



.mehr a{
	color:#ff9223;
	font-weight:bold;
	margin-top:10px;
	background: transparent url(../gfx/2arrowsright.png) left center no-repeat;
	padding-left:20px;
}

.mehr{padding:20px 0 20px 0;}
	
/**TT-NEWS**/
div.teaser {
	width: 95%;
	float:left;
	padding-bottom:20px;
	}


.date {color:#666;}
div.headline{padding-bottom:5px;}

div.teaser a:hover {
	color: #d30000;
	text-align:left;
}

div.teaser a:hover { text-decoration: underline; }

div.teaser h2 a, div.teaser h2 {
	text-decoration: none;
	display: block;
	color:#666;
	font-weight:bold;
	font-style:none;
}

div.teaser h1 a {
	display: block;
	text-decoration: none;
	color:#ff9223;
	margin-bottom:40px;
	background:transparent url("../gfx/page_white.png") right no-repeat;
}

div.teaser ul.morelinks {
	margin-top:1em;
	list-style: none;
}

div.teaser ul.morelinks li a {
	font-style: normal;
	text-decoration: none;
	color: #000;
}

div.teaser ul.morelinks li a em {
	font-style: normal;
	text-decoration: underline;
}

div.teaser ul.morelinks li a:hover {
	text-decoration: underline;
	color: #c00;
}

div.teaser ul.morelinks li a.video, div.teaser ul.morelinks li a.tagebuch, div.teaser ul.morelinks li a.bilder {
	padding-left: 26px;
	background: url(../images/video_01.gif) left no-repeat;
}
				
div.teaser ul.morelinks li a.tagebuch {
	background-image: url(../images/forum_01.gif);
}
				
div.teaser ul.morelinks li a.bilder {
	background-image: url(../images/foto_01.gif);
}
	
div.withimage p.text { margin-left: 9.18em; }
	div.withimage p.text img {
	float: left;
	width: 7.68em;
	margin-left: -9.18em;
}

div.first span.timage {
	float: right;
	background-color: #f8f8f8;
}

div.first {}
div.first div.timage img { width: 100%; }
div.first span.timage p,div.second span.limage p { padding: 3px 0 3px 5px; border:1px solid #eee;}
.timage {float:right;color:#666;padding-left:10px;}
.limage {float:left;color:#666;padding-right:10px;}

* html .timage {width:185px;}
* html .limage {width:185px;}
/**TT_NEWS Single**/

.addinfo {
	margin-top:40px;
	margin-bottom:20px;
	background:#eee;
	border:1px solid #ddd;
	padding:10px;
	}
	
.authoremail{padding: 5px 0 5px 0;}
.news-single-backlink{margin-top:10px}



.bildlinks{
	float:right;
	width:145px;
	margin-top:5px;
	margin-left:15px;
	border:1px solid #000;
	}

.bildlinks img {margin-right:15px;}
.textrechts{float:right;}

.steckbrief{
	padding:10px;
	background:#eee;
	border:1px solid #ddd;
	top:10px;
}

.steckbrief a {text-decoration:none;}
.logo a,.logo a:visited,.logo a:hover,.logo a img {text-decoration:none;}

.tx-irfaq-pi1 ul {background:#eee;border:1px solid #ddd;}
.tx-irfaq-answer{padding:10px;border-bottom:1px solid #ddd;}

	

