
/***** STARTSEITE *****/

#page_9 #content {
}

#page_9 #border {
    padding: 0 15px 0 15px;
}

#page_9 #home-image {
	padding:0 0 15px 0;
}

#page_9 #content_main_main {
	background-image: none;
	float: left;
	width: 592px;
	padding-left: 5px;
	padding-top: 0;
}

#page_9 #content_main_main .element_main {
	background-image:url(../t3_img/bg_element_main.jpg);
	background-repeat:repeat-y;
}

#page_9 .element_intro {
	background-image:url(../t3_img/bg_element_intro.jpg);
	background-repeat:no-repeat;
	height:8px;
	line-height:8px;
	display:block;
}

#page_9 .element_extro {
	background-image:url(../t3_img/bg_element_extro.jpg);
	background-repeat:no-repeat;
	margin-bottom:10px;
	display:block;
	height:11px;
	line-height:11px;
}

#page_9 #content_normal .element_main .body,
#page_9 #content_normal .element_main .news-latest-container {
	height: 100px;
	overflow: visible;
}

* html #page_9 #content_normal .element_main .body,
* html #page_9 #content_normal .element_main .news-latest-container {
	height: 116px;
	overflow: auto;
}

#page_9 .element_main .body,
#page_9 #content_main_main .element_main .news-latest-container {
	padding: 11px 10px 5px 24px;
}

#page_9 #content_main_main .element {
	float: left;
	width: 278px; /* IE erlaubt hier nicht mehr! */
	margin-right: 20px;
	margin-bottom: 0;
	overflow: hidden;
}

#page_9 #content_main_main #element-1,
#page_9 #content_main_main #element-278 {
	margin-right: 0;
}

#page_9 .csc-header {
	background-image:url(../t3_img/bg_element_header.jpg);
	background-repeat:no-repeat;
	background-position:left bottom;
}

#page_9 .csc-header h1 {
	margin: 0 0 0 18px;
	padding: 0;
}

/* simple image without background */
#page_9 #content_main_main #element-278 {
	width: 288px;
}
#element-278 .element_intro {
	display: none;
}
#element-278 .element_extro {
	display: none;
}
#page_9 #element-278 .element_main {
	background: none;
}
#element-278 .element_main .csc-textpic,
#element-278 div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	padding: 0;
}
#border #element-278 div.csc-textpic-imagewrap {
	margin: 0;
}


/***** META NAVIGATION *****/

/* Subnavi vertecken */
.parent_11 #submenu {
	visibility:hidden;
}

/***** GALLERY *****/

.parent_30 #content_main_main {
	float:left;
	padding-left:1px;
    width: 480px;
}

.parent_30 #content_main_main #subtitle,
.parent_30 #content_main_main #submenu2 {
	padding-left:6px;
}

.parent_30 .element_main {
	background: url(../t3_img/bg_element_main.jpg) repeat-y transparent;
	zoom: 1; /* ie6 */
}

.parent_30 .element_intro {
	background: url(../t3_img/bg_element_intro.jpg) no-repeat;
	display: block;
	height: 4px;
	_line-height: 4px; /* ie6 */
	_height: 4px; /* ie6 */
	_font-size: 1px; /* ie6 */
}

.parent_30 .element_extro {
	background: url(../t3_img/bg_element_extro.jpg) no-repeat;
	margin-bottom: 10px;
	display: block;
	height: 11px;
}

.parent_30 .csc-textpic {
	padding-top: 0;
}

.parent_30 #content_main .element_main p {
	padding: 11px 10px 5px 24px;
}

.parent_30 #content_main .element {
	float:left;
	margin: 0 15px 10px 15px;
	width:177px;
}

.parent_30 #content_main .element .body {
	height:105px;
	float:left;
	width:100%;
	overflow: auto;
}

.parent_30 #content_main .element_main p {
	padding-left:15px;
}

.parent_30 #content_main .element_main .csc-textpic-imagewrap {
	padding:0 0 0 7px;
}

.parent_30 #content_main .element_main div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	padding-left:7px;
}

/***** LEISTUNGEN *****/

#page_19 .news-list-item .intro {
	background-image:url(../t3_img/icon_plus.gif);
	background-repeat:no-repeat;
	background-position: 10px 10px;
	padding:8px 0 8px 30px;
	cursor: pointer;
}

#page_19 .news-list-item .intro-toggled {
	background-image:url(../t3_img/icon_minus.gif);
	background-repeat:no-repeat;
}

#page_19 .news-list-item .content-toggled {
    display: block !important;
}


#page_19 .news-list-item .close {
	display: none;
}

#page_19 .news-list-item .close-toggled {
	display: block;
}

#page_19 .news-list-item .title {
	font-weight:bold;
	padding:1px 0;
}

#page_19 .news-list-item .subheader {
	padding:1px 0;
}

#page_19 .news-list-item .content {
	padding:8px 0;
	display: block;
}

/***** NEWS ARCHIV *****/

#page_24 #element-135 {
	display: none;
}

/***** BLOG *****/

#page_10 #element-188 h1,
#page_10 #element-189 h1,
#page_10 #element-190 h1,
#page_10 #element-191 h1,
#page_41 #element-19 h1,
#page_41 #element-139 h1,
#page_41 #element-20 h1,
#page_41 #element-93 h1,
#page_60 #element-192 h1,
#page_41 .tt-news-trackbackurl h1 {
	cursor: pointer;
	margin-left: 15px;
}

/* simple image without background */
#element-251 .element_intro {
	display: none;
}
#element-251 .element_extro {
	display: none;
}
#element-251 .element_main {
	background: none;
}
#element-251 .element_main .csc-textpic,
#element-251 div.csc-textpic-center div.csc-textpic-imagewrap .csc-textpic-image {
	padding: 0;
}
#border #element-251 div.csc-textpic-imagewrap {
	margin: 0;
}

/******************************************/
/*                                        */
/*    �berarbeitungen August 2008 / ce    */
/*                                        */
/******************************************/

#page_19 .news-list-item .intro {
   background: none;
   padding: 0;
}

#page_19 .news-list-item .title,
#page_19 .news-list-item .subheader,
#page_19 .news-list-item .content {
  padding-left: 0;
}

#page_19 .news-list-item .left {
  width: 180px;
  float: left;
}

#page_19 .news-list-item .news-list-img {
  margin-right: 0;
}

#page_19 .news-list-item .right {
  width: 290px;
  float: right;
}

div.news-list-image img {
   border: 1px solid #fff;
}

p.news-single-imgcaption {  
   padding: 0;
}

.csc-firstHeader a {
   text-decoration: none;
   color: #fff;
}

#page_29 table {
   margin-top: 5px;
}

#page_29 td {
   padding: 0 0 0 12px;
}

.csc-header h2 {
   padding-left: 15px;
}

.csc-textpic-intext-right {
   margin-top: 10px;
}

#page_26 #content_normal {
   margin-left: 10px;
}

#page_76 .csc-textpic-intext-right {
   margin-top: 0;
}

#page_89 #content_normal {
   padding-top: 0;
}

#page_36 #content_main_main,
#page_25 #content_main_main,
#page_35 #content_main_main,
#page_34 #content_main_main {
   padding-top: 15px;
}

* html #page_36 #content_main_main,
* html #page_25 #content_main_main,
* html #page_89 #content_main_main,
* html #page_88 #content_main_main,
* html #page_87 #content_main_main,
* html #page_35 #content_main_main,
* html #page_34 #content_main_main {
   padding-top: 28px;
}

#page_89 h1,
#page_88 h1,
#page_87 h1 {
   margin-top: 5px;
}
* html #page_89 h1,
* html #page_88 h1,
* html #page_87 h1 {
   margin-top: 0;
}