@charset "UTF-8";
/* CSS Document */

body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	margin:0;
	padding:0;
}

p {
margin-bottom:0;
}

img {
border:0;
}

/* Definition Schrift */
h1 {
font-family:"Trebuchet MS",Arial, Verdana;
font-size:12pt;
padding:0;
margin:0;
color:#a39e8d;
}

h4 {
font-family:Arial, Verdana;
font-size:8pt;
padding:0;
margin:0;
color:#333333;
}

a {
text-decoration:none;
}


/* link-definitionen */

a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	text-decoration:none;
}
a:link, a:aktive, a:hover {
 font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #000000;
	text-decoration:none;
}


#ausrichtung #right #content .external-link-new-window {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #333;
	margin:0;
	padding:0;
	font-weight:normal;
	background-repeat:no-repeat;
	text-decoration:underline;
}
#ausrichtung #right #content .internal-link-new-window {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #333;
	margin:0;
	padding:0;
	font-weight:normal;
	background-repeat:no-repeat;
	text-decoration:underline;
}
#ausrichtung #right #content .bodytext a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #333;
	margin:0;
	padding:0;
	font-weight:normal;
	background-repeat:no-repeat;
	text-decoration:underline;

}
#ausrichtung #right #content .bodytext .mail {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	line-height: 13pt;
	color: #333;
	margin:0;
	padding:0;
	font-weight:normal;
	background-image:none;
	text-decoration:underline;
}










/* Definition Container */

#ausrichtung {
	width: 940px;
	height: 100%;
	margin-right: auto;
	margin-left: auto;
	border:0px solid #000000;
}

#ausrichtung #top {
width:940px;
height:120px;
}
#ausrichtung #top #logo {
width:390px;
height:120px;
padding-left:-20px;
float:left;
}
#ausrichtung #top #icon {
width:550px;
height:120px;
background-image:url(../images/iconbg.jpg);
float:right;
display:none;
}

#ausrichtung #left {
	width: 390px;
	height: 475px;
	float:left;
	background-image:url(../images/titelbilder/titelbild11.jpg);
	display:none;
}
#ausrichtung #left #hn {
width:160px;
height:450px;
float:left;
margin-left:15px;
margin-top:25px;
display:none;
}

#ausrichtung #left #un #untext {
width:160px;
height:413px;
padding:10px;
margin-top:25px;
float:none;
background-image:url(../images/trans.png)
display:none;

}
#ausrichtung #left #un {
width:205px;
height:475px;
float:right;
display:none;

}



#ausrichtung #right {
	width: 550px;
	height:100%;
	float:left;
}
#ausrichtung #right #content {
	width: 700px;
	height:100%;
	padding-left:00px;
	padding-top:30px;
	padding-right:70px;
	overflow:none;
	background-color:#FFFFFF;
}



#ausrichtung #fuss {
width:180px;
height:84px;
float:left;
background-color:#d9dbc6;
border-top:#000000 1px solid;
font-family:"Trebuchet MS";
font-size: 7pt;
color: #000000;
padding-left:760px;
text-transform:uppercase;
display:none;
}

#ausrichtung #fuss a:link, #ausrichtung #fuss a:visited, #ausrichtung #fuss a:active {
font-family:"Trebuchet MS";
font-size: 7pt;
color: #000000;
text-transform:uppercase;
text-decoration:none;
}
#ausrichtung #fuss a:hover {
font-family:"Trebuchet MS";
font-size: 7pt;
color: #FFF;
text-transform:uppercase;
text-decoration:none;
}



/* Definition Hauptnavigation */
#ausrichtung #left #hn ul {
	margin:0;
	padding:0;
}

#ausrichtung #left #hn li {
list-style-type:none;
display:block;
width:140px;
height:20px;
background-color:#8C887A;
opacity:0.8;
margin-bottom:7px;
padding-left:10px;
padding-top:0px;
padding-bottom:2px;
}
#ausrichtung #left #hn ul li a {
	list-style-type:none;
	font-size:9.5pt;
	line-height:17pt;
	font-family:"Trebuchet MS", Arial;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	text-transform: uppercase;
	margin:0;
	padding:0;
	background-image:none;
}

#ausrichtung #left #hn ul li .aktiv {	
	display:block;
width:140px;
height:20px;
background-color:#FFF;
color:#000000;
margin-bottom:7px;
padding-left:10px;
margin-left:-10px;
padding-top:0px;
padding-bottom:2px;
opacity:none;
}
#ausrichtung #left #hn ul li a:hover {	
	display:block;
width:140px;
height:20px;
background-color:#FFF;
color:#000000;
margin-bottom:7px;
padding-left:10px;
margin-left:-10px;
padding-top:0px;
padding-bottom:2px;
opacity:none;
}


/* Definition Unternavigation mit Typoscript !!! */



/* Definition U-Unternavigation */
#ausrichtung #left #un #untext ul {
	margin:0;
	padding:0;
	margin-bottom:10px;
	margin-top:5px;

}

#ausrichtung #left #un #untext li {
list-style-type:none;
margin-left:5px;
}
#ausrichtung #left #un #untext ul li a {
	list-style-type:none;
	font-size:9.5pt;
	line-height:12pt;
	font-family:"Trebuchet MS", Arial;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0;
	background-image:none;
	padding-left:10px;
}

#ausrichtung #left #un #untext ul li .active {	
	color:#000;
	background-image:url(../images/pfeil.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-left:10px;
		}
#ausrichtung #left #un #untext ul li a:hover {	
	color:#000;
	background-image:url(../images/pfeil.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-left:10px;
		}



/* Definition U-U-Unternavigation */
#ausrichtung #left #un #untext ul ul {
	margin:0;
	padding:0;
	margin-bottom:10px;
	margin-top:2px;
	margin-left:4px;

}

#ausrichtung #left #un #untext un un li {
list-style-type:none;
}
#ausrichtung #left #un #untext ul ul li a {
	list-style-type:none;
	font-size:9pt;
	line-height:11.5pt;
	font-family:"Trebuchet MS", Arial;
	color:#000;
	text-decoration:none;
	margin:0;
	padding:0;
	background-image:none;
	padding-left:10px;
}

#ausrichtung #left #un #untext ul ul li .active {	
	color:#000;
	background-image:url(../images/pfeil.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-left:10px;
		}
#ausrichtung #left #un #untext ul ul li a:hover {	
	color:#000;
	background-image:url(../images/pfeil.gif);
	background-position:inherit;
	background-repeat:no-repeat;
	margin-left:0px;
	padding-left:10px;
		}



/* ======================================================= */

/* image */

#ausrichtung #right #content img {
border:#c0c3b1 solid 1px;
padding:0;
margin:0;
padding-left:10px;
}

#ausrichtung #right #content .csc-textpic-imagewrap {
padding-right:15px;
margin-left:0px;
padding-bottom:10px;
margin-top:10px;
}

#ausrichtung #right #content .csc-textpic-imagewrap .csc-textpic-caption {
font-size:7.5pt;
line-height:9.5pt;
padding-bottom:5px;
padding-top:2px;
}

#ausrichtung #right #content .csc-textpic-imagewrap .csc-textpic-caption a {
font-size:7.5pt;
line-height:9.5pt;
color:#000000;
text-decoration:underline;
}







/* ======================================================= */

/* news extension */

#ausrichtung #right #content .news-latest-item {		
	margin-top: 0px;
	margin-bottom: 30px;
	width:450px;
	}
#ausrichtung #right #content  .news-latest-container .news-latest-item .news-latest-date  {
	margin-top:0;
	padding-top:0;
	font-family:"Trebuchet MS",Arial, Verdana;

	}
#ausrichtung #right #content  .news-latest-container h2  {
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:12pt;
	padding-top:10px;
	padding-bottom:20px;
	font-weight:normal;
	color:#c0c3b1;
	display:none;
	}
#ausrichtung #right #content  .news-latest-container .news-latest-item h3 {
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:11pt;
	line-height:14pt;
	text-decoration:none;
	color:#c0c3b1;
	}
#ausrichtung #right #content  .news-latest-container .news-latest-item h3 a, .news-latest-item h3 a:visited {
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:11pt;
	line-height:15pt;
	text-decoration:none;
	color:#c0c3b1;
	}
#ausrichtung #right #content .news-latest-container .news-latest-item .news-latest-date a, .news-latest-date a:visited {
	color:#000;
	font-size:8pt;
	}
#ausrichtung #right #content .news-latest-container .news-latest-item img {
float:left;
margin-bottom:10px;
margin-right:20px;
}


#ausrichtung #right #content .news-latest-container .news-latest-item	.news-latest-morelink a, .news-latest-morelink a:visited {
	font-size:8pt;
	color:#c0c3b1;
	}
	
#ausrichtung #right #content .news-latest-container .news-latest-item	.news-latest-morelink {
	margin-top:6px;
		}

#ausrichtung #right #content .news-latest-container	.news-latest-gotoarchive a {
	font-size:8pt;
	color:#000;
		}
#ausrichtung #right #content .news-latest-container .news-latest-gotoarchive a:visited {
	font-size:8pt;
	color:#000;
		}
#ausrichtung #right #content .news-amenu-container {
	display:none;
	}

	
/* news extension: archiv-auswahl 	*/
#ausrichtung #right #content .news-list-container .news-list-item {
	width:450px;
	margin-top:10px;
}
#ausrichtung #right #content .news-list-container .news-list-item .news-list-date {
	font-weight:normal;
	font-size:8pt;
}
#ausrichtung #right #content .news-list-container .news-list-item h3 {
	font-family:"Trebuchet MS",Arial, Verdana;
	color:#c0c3b1;
	font-size:11pt;
	line-height:14pt;
	text-decoration:none;
	}
#ausrichtung #right #content .news-list-container .news-list-item h3 a, .news-list-item h3 a:visited {
	font-family:"Trebuchet MS",Arial, Verdana;
	color:#c0c3b1;
	font-size:11pt;
	line-height:15pt;
	text-decoration:none;
	}

#ausrichtung #right #content .news-list-container .news-list-item .news-list-morelink a, .news-list-morelink a:visited {
	font-size:8pt;
	color:#c0c3b1;
}
#ausrichtung #right #content .news-list-container .news-list-item .news-list-date {
	font-size:8pt;
	color:#000;
}
#ausrichtung #right #content .news-list-container .news-list-item img {
float:left;
margin-bottom:10px;
margin-right:20px;
}

#ausrichtung #right #content .news-list-container .news-list-item	.news-list-morelink a, .news-list-morelink a:visited {
	font-size:8pt;
	color:#c0c3b1;
	}
	
#ausrichtung #right #content .news-list-container .news-list-item	.news-list-morelink {
	margin-top:6px;
		}


/* news extension: archiv-detail*/
#ausrichtung #right #content .news-single-item {
	margin-top:0px;
	margin-bottom: 30px;
	width:450px;
	}
#ausrichtung #right #content .news-single-item h2  {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:11pt;
	line-height:15pt;
	color:#c0c3b1;
	font-weight:bold;
	}

#ausrichtung #right #content .news-single-item .news-single-author {
	margin-bottom:20px;
	padding-top:0px;
	margin-bottom:10px;
	font-size:8pt;
	color:#c0c3b1;
	}

#ausrichtung #right #content .news-single-item .news-single-author a:link, .news-single-author a:visited {
	font-size:8pt;
	color:#c0c3b1;
	}
#ausrichtung #right #content .news-single-item h3  {
	padding:0;
	margin:0;
	font-family:"Trebuchet MS",Arial, Verdana;
	font-size:8.5pt;
	line-height:12pt;
	color:#000;
	font-weight:bold;
	margin-bottom:10px;
	}
#ausrichtung #right #content .news-single-timedata  {
	display:none;
	padding-bottom:20pt;
	}	
#ausrichtung #right #content .news-single-backlink {
	padding-top:20px;
	}
#ausrichtung #right #content .news-single-backlink a, .news-single-backlink a:link, .news-single-backlink a:visited {
	font-size:8pt;
	color:#c0c3b1;
	}
	
	
	
	

/* ======================================================= */

/* indexed search */

#ausrichtung #right #content .tx-indexedsearch {
	width:450px;
}
#ausrichtung #right #content .csc-searchform {
margin-top:10px;
}
#ausrichtung #right #content .tx-indexedsearch-info {
	background-color:#ececec;
	color:#c0c3b1;
	font-size:8pt;
	padding-left:5px;
	padding-right:5px;
	margin-top:30px;
}
#ausrichtung #right #content .tx-indexedsearch-res .tx-indexedsearch-descr {
	padding-bottom:10px;
}
#ausrichtung #right #content .tx-indexedsearch-redMarkup {
	color:#c0c3b1;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-searchbox {
	margin-top:20px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-sword {
margin-left:20px;
width:150px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-searchbox input.tx-indexedsearch-searchbox-button {
margin-top:15px;
margin-left:20px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-noresults {
text-align:left;
margin-top:10px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-whatis {
margin-top:30px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info .tx-indexedsearch-path a {
font-size:8pt;
margin-top:15px;
margin-left:20px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-res {
margin-top:15px;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-title a {
margin-top:15px;
color:#000000;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-res .tx-indexedsearch-info a {
margin-top:15px;
color:#000000;
}
#ausrichtung #right #content .tx-indexedsearch .tx-indexedsearch-browsebox .browsebox a {
color:#000000;
}



/* ======================================================= */
	
/* Definition Sitemap */

#ausrichtung #right #content .csc-sitemap {
margin-top:15px;
}
#ausrichtung #right #content .csc-sitemap ul {
margin:0;
padding:0;
list-style-type:none;
list-style-image:none;
}
#ausrichtung #right #content .csc-sitemap ul li {
margin-bottom:15px;
background-color:#f3f2e9;
border:#f3f2e9 6px solid;

}
#ausrichtung #right #content .csc-sitemap ul li a {
color:#58585a;
text-decoration:none;
font-weight:bold;
margin-bottom:15px;
}
#ausrichtung #right #content .csc-sitemap ul a:visited {
color:#000;
text-decoration:none;
font-weight:bold;
}
#ausrichtung #right #content .csc-sitemap ul li ul li {
color:#58585a;
padding-left:0px;
margin:0px;
border:none;

}
#ausrichtung #right #content .csc-sitemap ul li ul li a:visited {
color:#58585a;
padding-left:10px;
font-weight:normal;
}
#ausrichtung #right #content .csc-sitemap ul li ul a {
color:#58585a;
padding-left:0px;
font-weight:normal;
text-decoration:underline;

}


#ausrichtung #right #content .csc-sitemap ul li ul li ul  {
margin-bottom:10px;
}
#ausrichtung #right #content .csc-sitemap ul li ul li ul li {
color:#58585a;
padding-left:10px;
text-decoration:none;
margin:0px;
border:none;
}
#ausrichtung #right #content .csc-sitemap ul li ul li ul li a:visited {
color:#58585a;
padding-left:0px;
font-weight:normal;
text-decoration:none;

}
#ausrichtung #right #content .csc-sitemap ul li ul li ul a {
color:#58585a;
margin-left:5px;
padding-left:0px;
font-weight:normal;
text-decoration:none;

}





/* ======================================================= */

/* definition formular content */	

#ausrichtung #right #content label {
font-family:Verdana, Arial, Helvetica, sans-serif;
    width: 100px;
    float: left;
}
#ausrichtung #right #content #mailform {
padding-top:15px;
}



#ausrichtung #right #content .csc-mailform {
    background-color: #none;
    width: 400px;
    border-style: none;
	padding:0;
	margin:0;
	padding-top:10px;
}
#ausrichtung #right #content .csc-mailform-field {
	padding-bottom:5px;
}
#ausrichtung #right #content .csc-mailform-field input {
	background-color:#d7d6cb;
	border-color:#c0c3b1;
	border-style:hidden;
}


#ausrichtung #right #content .csc-mailform-field .csc-mailform-submit {
	margin-top:12px;
	margin-left:100px;
	background-color:#c0c3b1;
	border-color:#c0c3b1;
	color:#FFF;
		}

#ausrichtung #right #content .csc-mailform-field textarea {
	border-collapse:#c0c3b1;
	background:none;
	border: thin solid #c0c3b1;
	}
	
	

/* user login */

#ausrichtung #right #content .csc-loginform  {
margin-top:15px;
padding:0px;
}

#ausrichtung #right #content .csc-loginform .csc-form-labelcell .csc-form-label-req {
margin:0px;
margin-right:10px;
margin-bottom:5px;
padding:0px;
padding-right:10px;
}
#ausrichtung #right #content .csc-loginform .csc-form-fieldcell .csc-form-label-req {
margin-top:0px;
padding:0px;
}
#ausrichtung #right #content .csc-loginform .csc-form-fieldcell {
margin-top:10px;
padding:0px;
padding-bottom:5px;
padding-top:7px;
}







/* calendar base */


dt {
margin-top:10px;
margin-bottom:00px;
background-color:#FFF;
}
.tx-cal-controller .even {
background-color:#FFF;
}
dd {
margin-left:0px;
}





/* smooth-gallery */

#ausrichtung #right #content .rgsgcontent {
margin-top:10px;

}
#ausrichtung #right #content .rgsgcontent .slideElement {
background-color:#d7d6cb;
}

#ausrichtung #right #content .rgsgcontent .slideInfoZone {
height:55px;
opacity: 0.8;
vertical-align:bottom;

}

#ausrichtung #right #content .rgsgcontent .slideInfoZone h2 {
font-size:7pt;
line-height:9pt;
}
#ausrichtung #right #content .rgsgcontent .carouselContainer {
height: 110px;
}
#ausrichtung #right #content .rgsgcontent .carouselContainer .carousel {
height: 95px;
background-color:#8c887a;
}
#ausrichtung #right #content .rgsgcontent .carouselContainer .carousel .label {
font-size:7pt;
line-height:9pt;
display:none;
}



#ausrichtung #right #content .jdGallery a.carouselBtn {
background-color:#FFF;
color:#666666;
text-align:center;
right:24px;
font-size:8pt;
width:85px;
margin:0;
opacity:0.8;
padding:0;
height:15px;
}

#ausrichtung #right #content .jdGallery .slideInfoZone {
height:40px;
}



/* rm_event */


#ausrichtung #right #content .tx-rmevent-pi1  {
padding-top:15px;
}
#ausrichtung #right #content .tx-rmevent-pi1 #rmevent_liste tr td {
padding-left:3px;
}
#ausrichtung #right #content .tx-rmevent-pi1 #rmevent_liste .h2_normal .rmevent_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
margin:0;
padding:0;
}
#ausrichtung #right #content .tx-rmevent-pi1 #rmevent_liste .h2_normal .rmevent_title a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8pt;
color:#FFFFFF;
}


/* rm_event   single */


#ausrichtung #right #content .tx-rmevent-pi1 .rmevent_categories {
display:none;
}
#ausrichtung #right #content .tx-rmevent-pi1  #rmevent_record h2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9pt;
color:#8c887a;
}
#ausrichtung #right #content .tx-rmevent-pi1  #rmevent_record p a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:7pt;
color:#000000;
text-decoration:overline;
}

#ausrichtung #right #content .tx-rmevent-pi1  #rmevent_record .image_single .rmevent_images {
margin:0;
padding:0;
padding-top:10px;
list-style-type:none;
}

#ausrichtung #right #content .tx-rmevent-pi1 .tx-rmevent-pi1-browsebox a  {
color:#8c887a;
}



/* =========================================== */

/* extension 2colums allgemein  (siehe template tpl.2column.div.html)  */

#ausrichtung #right #content .tx-fdfx2cols-pi1 {
margin:0;
padding:0;
margin:0;
padding:0;
}


/* extension 2colums layout 1  */
#ausrichtung #right #content .tx-fdfx2cols-pi1 .c2l1-left {
border:0;
border-bottom:#999999 1px solid;
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
width:220px;
margin:0;
}
#ausrichtung #right #content .tx-fdfx2cols-pi1 .c2l1-middle {
border:0;
border-bottom:#999999 1px solid;
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
width:210px;
margin:0;
}

/* extension 2colums  layout 2  */
#ausrichtung #right #content .c2l2-left {
border:0;
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
width:240px;
margin:0;
background-color:none;
}
#ausrichtung #right #content .c2l2-middle {
border:0;
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
width:210px;
margin:0;
background-color:#FFF;
}
/* extension 2colums  layout 3  */
#ausrichtung #right #content .c2l3-left {
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
background-color:none;
}
#ausrichtung #right #content .c2l3-middle {
padding-bottom:3px;
padding-top:3px;
vertical-align:top;	
background-color:none;
}



/* ======================================================= */
	
/* Liste */
	
#ausrichtung #right #content ul {
list-style-position:outside;
list-style-image:url(../images/listenpunkt.gif);
margin:0;
padding:0;
padding-left:15px;
padding-top:5px;
	}
#ausrichtung #right #content ul li {
margin-bottom:0px;
	}





/* ================TABELLE========================= */


#ausrichtung #right #content .contenttable a {
color:#a39e8d;}

#ausrichtung #right #content .contenttable-0  {
margin:0px;
padding:0px;
line-height:10pt;
}

#ausrichtung #right #content .contenttable-0 caption  {
align: left;
font-weight:bold;
text-align:left;

}

#ausrichtung #right #content .contenttable-0 .tr-even th {
vertical-align:top;
text-align:left;

}

#ausrichtung #right #content .contenttable-0 .td-0 {
width:30px;
vertical-align:top;
margin-right:2px;
}
#ausrichtung #right #content .contenttable-0 .td-1 {
width:50px;
vertical-align:top;
}









/* tabellenlayout 1: 2-spaltig (1spalte mittel, 2.spalte mittel) */

#ausrichtung #right #content .contenttable-1  {

margin-top:15px;
padding:0px;
}

#ausrichtung #right #content .contenttable-1 .tr-even th {
vertical-align:top;
text-align:left;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
}

#ausrichtung #right #content .contenttable-1 .td-0 {
width:120px;
vertical-align:top;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
padding:0;
padding-left:5px;
border-bottom:#CCCCCC solid 1px;

}
#ausrichtung #right #content .contenttable-1 .td-1 {
width:200px;
vertical-align:top;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
padding:0;
padding-left:10px;
border-bottom:#CCCCCC solid 1px;

}

/* tabellenlayout 2: 2-spaltig (1spalte mittel, 2.spalte mittel) */

#ausrichtung #right #content .contenttable-2  {

margin-top:15px;
padding:0px;
}

#ausrichtung #right #content .contenttable-2 .tr-even th {
vertical-align:top;
text-align:left;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
}

#ausrichtung #right #content .contenttable-2 .td-0 {
width:210px;
vertical-align:top;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
padding:0;
padding-left:5px;
border-bottom:#CCCCCC solid 1px;

}
#ausrichtung #right #content .contenttable-2 .td-1 {
width:70px;
vertical-align:top;
background-color:#fff;
padding-top:0;
padding-bottom:0;
margin:0;
padding:0;
padding-left:10px;
border-bottom:#CCCCCC solid 1px;

}

