/* HAUPTELEMENTE BODY UND GERUEST */

body {margin:0px; margin-top:0px; font-family: Verdana, Arial, sans-serif;}

.maintable {width:970px; max-width:970px vertical-align:top;}

#logo {width:242px; height:129px; vertical-align:top;}
#header {width:728px; height:129px; vertical-align:top;}
#topnavi {width:728px: height:24px; vertical-align:top;}

/* TOP NAVIGATION ------------------------------------------------------ */
div.top-1 {float:left; width:154px; height:24px; background-image:url(../main/images/header/trustimg_06.jpg); background-position:left; background-repeat:no-repeat;}
div.top-1:hover {float:left; width:154px; height:24px; cursor:hand; background-image:url(../main/images/header/trustimg_ro_06.jpg);background-position:left; background-repeat:no-repeat; border:0px;}
div.top-1:active {float:left; width:154px; height:24px; cursor:hand; background-image:url(../main/images/header/trustimg_ro_06.jpg);background-position:left; background-repeat:no-repeat; border:0px;}
div.top-1:focus {float:left; width:154px; height:24px; cursor:hand; background-image:url(../main/images/header/trustimg_ro_06.jpg);background-position:left; background-repeat:no-repeat; border:0px;}


div.top-2 {float:left; width:83px; height:24px; background-image:url(../main/images/header/trustimg_08.jpg); background-position:left; background-repeat:no-repeat;}
div.top-2:hover {float:left; cursor:hand; width:83px; height:24px; background-image:url(../main/images/header/trustimg_ro_08.jpg); background-position:left; background-repeat:no-repeat;}
/*
div.top-3 {float:left; width:78px; height:24px; background-image:url(../main/images/header/trustimg_10.jpg); background-position:left; background-repeat:no-repeat;}
div.top-3:hover {float:left; cursor:hand; width:78px; height:24px; background-image:url(../main/images/header/trustimg_ro_10.jpg); background-position:left; background-repeat:no-repeat;}
top-4 = 53px*/
div.top-4 {float:left; width:53px; height:24px; background-image:url(../main/images/header/trustimg_12.jpg); background-position:left;}

div.top-5 {float:left; width:137px; height:24px; background-image:url(../main/images/header/trustimg_13.jpg); background-position:left;}


/* TOP NAVI PLATZHALTER -----------------------------------------------------------------------*/


div.ph-1 {width:152px; height:24px; background-image:url(../main/images/header/trustimg_07.jpg); background-position:left;}
div.ph-2 {width:38px; height:24px; background-image:url(../main/images/header/trustimg_09.jpg); background-position:left;}
div.top-3 {float:left; width:40px; height:24px; background-image:url(../main/images/header/trustimg_10.jpg); background-position:left; background-repeat:no-repeat;}

div.ph-3 {width:71px; height:24px; background-image:url(../main/images/header/trustimg_11.jpg); background-position:left;}


/* SUBMIT BUTTON */
.hideme {
visibility:hidden;
}

/* WEITER NAVIGATIONSELEMENTE -------------------------------------------------------- */

		
#crumbnavi {text-decoration:none; padding-left:10px; padding-top:8px; padding-bottom:30px; font-size:10px; color:#829898;}

#crumbnavi A {color:#829898; font-weight:normal;}


	.trusttable {font-size:12px; color:#999999; max-width:728px;}
	.navicontainer {width:242px; align:left; vertical-align:top;}

/*GESAMTE SEITENNAVIGATION AUSRICHTEN MIT PADDING-LEFT -  !!! TYPOSCRIPT OFFSET NUR FÜR DIE SCHRIFT! 52 */
#menu-1 {padding-left:42px; width:190px; max-width:190px;}

/* CONTENT BEREICH --------------------------------------------------------------------------------*/

/* CONTENTBOX BEKOMMT DIE BACKGROUND-IMAGES !! ----------------------------------------------------*/
#contentbox {height:350px; font-size:10px; color:#768282; line-height:18pt; color:#3e595c;}

#content {

padding-left:8px; padding-right:35px; padding-top: 17px; width:631px; height:350px; vertical-align:top; max-width:631px;
<!-- 
padding-top:18px;
-->
}

/*TABLEBOX NUR FUER LATEST NEWS-BEREICH > HINTERGRUNDFARBE ---------------------------------------------*/
#tablebox {background-image:url(../main/images/pageelements/news_block_bg.jpg); background-position:center; background-repeat:repeat-y;}

/*#tablebox {background-color:#f0f6f7;}*/

/*#tablebox {background-color:#00FF00;}*/

/*RIGHTBOX --------------- LATEST NEWS CONTENT ------------------------------------------------------*/
#rightbox {width:140px; height:350px; vertical-align:top;


} /*background-color:#f4f8f7;*/
#rightcontentbox {vertical-align:top; height:350px;}
#rightblank {width:140px; height:15px; vertical-align:top;}
#rightcolumn { width:140px; max-width:140px; vertical-align:top; 
	
	padding-top:20px; 
<!--
	padding-top:15px; 
-->			
				font-size:9px; display:block; 
				overflow:hidden; 

background-image:url(../main/images/pageelements/news_block_1.jpg); background-repeat:no-repeat; background-position:top; 
				}

#rightcolumn-2 { width:140px; max-width:140px; vertical-align:top; 
	
				font-size:9px; display:block;
				
				overflow:hidden; 
 
				}

/* ENDE CONTENT BEREICH ---------------------------------------------------------------------- */
				
/* FOOTER DERZEIT INAKTIV ------------------------------------------------------------
#footer {width:970px; background-color:WHITE; padding-top:10px; font-size:9px; color:#999999; text-indent:240px; letter-spacing:1;}
*/
 
 
 /*ALLGEMEIN --------------------------------------------------------------------------- */


div.indent {
/*text-indent:16px; m-left80, pad-left76*/
margin-left:70px;
padding-left:70px;
}

li {font-size:11px; color:#3e595c;}

ul {margin-left:-25px;
<!--
margin-left:18px;
-->
}



/* --------------------------- Eine Ebene Eingerückt ------------------------------- */
/* ul {margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}
*/

li ul {font-size:11px; 
color:#3e595c;
margin-top:5px;
margin-bottom:15px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}

/* --------------------------- Zweite Ebene Eingerückt ------------------------------- */
/* ul {margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}
*/

li ul li ul {font-size:11px; 
color:#3e595c;
margin-top:5px;
margin-bottom:15px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}

/* ----------------------------------------------------------------------------------- */

h1 {font-family:Arial; font-size:12px; 

line-height:12px;  

border:0;
margin:0;
padding-bottom:12px;


color:#5c7978;
}
h3 {font-family:Arial; font-size:10px;; margin:0; padding:0; color:#5c7978;}
/*p {font-size:11px; color:#768282; margin-top:3px; margin-bottom:5px; } /*line-height:18pt;*/
div {}

.clearer {background-color:#FFFFFF;}


form {font-size:11px; color:#768282;}
input {font-size:11px; color:#333333;}
a {text-decoration:none; font-weight:bold; color:#5c7978;} 
A:link {text-decoration:none; font-weight:bold; color:#5c7978;}
A:visited {text-decoration:none; font-weight:bold; color:#5c7978; }
A:active {text-decoration:none;  font-weight:bold; color:#5c7978;}
A:hover {text-decoration:none;  font-weight:bold; color:#5c7978;}
A:focus {text-decoration:none;  font-weight:bold; color:#5c7978; }


/* ALLGEMEIN ENDE-------------------------------------------------------------------- */
 
 
 
/*3. EBENE - TEXT-MENÜ NAVIGATION*/
div.menu-1-level-3-no {font-weight:normal; width:120; font-size:9px; padding-top:5px;}
div.menu-1-level-3-ro {font-weight:normal; width:120; font-size:9px; padding-top:5px; }
div.menu-1-level-3-act {font-weight:normal; width:120; font-size:9px; padding-top:5px;}

div.menu-1-level-3-no {
background-image:url(../main/images/buttons/arrow_grey_20.gif); 
background-position:11% top; background-repeat:no-repeat; 
text-decoration:none; 
text-align:left; 
padding-left:35px; 
width:125px;
}

div.menu-1-level-3-ro:hover {
background-image:url(../main/images/buttons/arrow_red_20.gif); 
background-position:11% top; 
background-repeat:no-repeat; 
text-decoration:none; text-align:left; 
padding-left:35px; width:125px;
}

div.menu-1-level-3-no:hover {
background-image:url(../main/images/buttons/arrow_red_20.gif); 
background-position:11% top; background-repeat:no-repeat;
color:#cf0302; 
text-decoration:none; 
text-align:left; 
padding-left:35px; 
width:125px;
}

div.menu-1-level-3-act {
background-image:url(../main/images/buttons/arrow_red_20.gif); 
background-position:11% top; 
background-repeat:no-repeat; 
text-align:left; 
padding-left:35px; 
width:125px;
}



/*CMS INHALTE AUS EDITOR --------------------------- 
.csc-firstHeader H1 {
padding:0px;
color:#283a3c;
}
*/

p.bodytext {
padding-top:0;
margin-top:0;
font-size:11px;
line-height:17px;
letter-spacing:0.5pt;
padding-bottom:10pt;

<!--
font-size:11px;
line-height:17px;
letter-spacing:0.1pt;
padding-bottom:0;
-->
}


/* ---------------- FÜR LATEST NEWS TEXTBLOCK ------------------------------------ */
p.startertext {
font-size:11pt;
padding-top:0;
margin-top:0;
line-height:17px;
/*
letter-spacing:0.3pt;
*/
padding-bottom:10pt;
/*
<!--
letter-spacing:0.1pt;
-->
*/
}


/* ---------------------------------------------------------------------------- */

body p b {
color:#5c7978;
}

/*-----------------TABLE LAYOUT 1 ------------------------------------------------------- */

.contenttable-1 {
background-color:#ebf3f5;
}

.contenttable-1 ul {margin-top:4px; <!--margin-top:4px;--> margin-bottom:1px; margin-left:-25px; line-height:17px; 
<!--
margin-left:18px;
-->
}

.contenttable-1 li {
background-color:#ebf3f5;
font-size:11px; 
color:#3e595c;
margin-bottom:5px; 
list-style-image:url(../main/images/pageelements/trust_bullet_ff.gif);
<!--
list-style-image:url(../main/images/pageelements/trust_bullet_ie.gif);
-->
}


/*CONTENT BEREICH , csc-textpic-imagewrap, csc-textpic-image csc-textpic-firstcol csc-textpic-lastcol*/
IMG.csc-textpic csc-textpic-intext-right-nowrap {padding-left:100px;}



/* NEWS KLASSEN */


/*LATEST*/

.news-latest-gotoarchive {
	color:#768282;
	font-size:10px;
	margin-left:5px;
	padding-top:5px;
	padding-bottom:20px;

}

.news-latest-item A {
color:#5c7978;	
}

/*NEWS-LATEST AUF HOME: FÜR BEIDE BILDER GÜLTIG -------------------------------------------*/
.news-latest-item IMG {

	border:4px solid #dfeee7;
	border-color: #dfeee7;
	margin-left:2.2pt;
	/*margin-right:2pt;*/
	margin-bottom:13px;
	<!--
	margin-left:1.7pt;
	/*margin-right:2pt;*/
	margin-bottom:13px;
	-->
	padding:0px;
}


.news-latest-item {
	/* IE hack */
	height: 1%;
	line-height: 1;
	/* IE hack end */
	padding-left:2px;
	padding-right:2px;
	
	<!--
		padding-left:1.5pt;
	padding-right:2px;
	-->

}

.news-latest-item H3 {
font:Arial, Helvetica, sans-serif;
font-size:10.5px;
padding-top:6px;
margin-left:6px;
margin-right:6px;
line-height:1.5em;
color:#5c7978

}

/*	line-height:1.5em;*/

.news-latest-morelink {
	padding:0px;
}

.news-latest-morelink P {
	color:#3e595c;
	margin-left:6px;
	margin-right:6px;
	padding:0px;
	font-size:10.5px;
	line-height:15px;


}

/*--- NEWS-SPALTE AUF HOME: PUNKTIERTE LINIE = GRAFIK ---------- KANN HIER POSITIONIERT WERDEN -----------------------------------------------*/
#latestbar {padding-bottom:28px; text-align:center;}


/*---NEWS SPALTE HOME: OBERES DIV, LÄDT 1. OHNE HINTERGRUND GRAFIK > LIEGT ÜBER TABLE MIT HINTERGRUND ----------------*/
.news-latest-container {
padding-left:2px;
}

/*---NEWS SPALTE HOME: UNTERES DIV, LÄDT 2. LATEST-BLOCK, MIT ABSCHLIESSENDER HINTERGRUNDGRAFIK----------------*/
.news-latest-container-bg {
background-image:url(../main/images/pageelements/news_block_2.jpg); background-repeat:no-repeat; background-position:bottom center;
padding-left:2px;
}



P.news-latest-container {
font-size:9.5px;
padding:0pt;
<!--
padding:0px;
-->
}


.news-latest-container HR.clearer {
	clear:left;
}

/* LIST --------------------------------------------------------------------------- */

/*
div.dottedgfx {
background-image:url(../main/images/pageelements/liniewaagrecht.gif); background-position:center; width:547px; height:3px;
}

.news-list-container IMG {

	float: left;
	/*border:1px solid #666;
	margin-top:10px;
	margin-bottom:10px;
	margin-right:2px;
	margin-left:0px;
}

.news-list-container {
	padding-left:3px;
	padding-top:20px;
	padding-bottom:20px;
	border-width:1px;
	border-bottom:dotted;
	border-color:#768282;

}

.news-list-date {
	float: right;
	color: #3E551C;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: -2px;
	margin-right: 0px;
	font-size: 9px;
	font-weight: normal;
	/*background-color: #F9FFE5;
	}
	
	.news-list-container H3 {
	margin-bottom: 0px;
	padding: 2px;
	/*border-bottom: 1px solid #769024;
	/*background-color: #769024;
}

.news-list-morelink  {
	margin-top:30px;
	margin-bottom:3px;
}
*/


/*--------------------------------- tt_news LIST view  -----------------------------------*/
.news-list-container {

	border:1px solid #498187;
	background-color:#d9eaec;
	width:713px;

}


.news-list-item {
	/* IE hack */
	height: 140px;
	<!--
	height: 150px;
	-->
	line-height: 1.3;
	/* IE hack end */
	padding:3px;
	margin:3px;
	border:1px solid #666;
	background-color:#FFFFFF;

	}
.news-search-form {
	padding:3px;
	margin-bottom:5px;
	border:1px solid #666;
	background-color:#F9FFE5;

}
.news-search-emptyMsg{
	margin:0px;
}
.news-search-form FORM {
	margin:0px;
}
.news-list-container H3 {
	margin-bottom: 5px;
	padding: 2px;
	padding-bottom:10px;
	border-bottom: 1px solid #769024;
	background-color: #498187;
	line-height:12px;
color:#5a7778;
}
.news-list-container H3 A:LINK,.news-list-container H3 A:VISITED,.news-list-container H3 A:HOVER {
	color:#fff;
	padding-left:2px;
color:#5a7778;
}
.news-list-container H3 A {
	color:#fff;

}
.news-list-container P {
	padding-left:3px;
	line-height:12pt;
}
.news-list-date {
	float: right;
	color: #FFF;
	width: 180px;
	text-align: right;
	height: 20px;
	margin-top: 0.5pt;
	margin-right: 2px;
	<!--
	margin-top:1px;
	-->
	font-size: 9px;
	font-weight: normal;
	background-color: #498187;
	}

.news-list-imgcaption {
	float: right;
	padding-top:3px;
	padding-right:3px;
	font-size: 9px;

	}

.news-list-container IMG {

	float: right;
	border:1px solid #666;
	margin-bottom:5px;
	margin-right:2px;
	margin-left:5px;
}
.news-list-category IMG {
	float: none;
	border:none;
	margin:0px;
}

.news-list-morelink,.news-list-category {
	font-size:9px;
	margin-left:3px;
}
.news-list-morelink  {
	margin-bottom:3px;
}
.news-list-browse {
	text-align: center;
}

/*---------------------------------  tt_news Page-Browser ---------------------------------*/
.tx-ttnews-browsebox {
	border:1px solid #666;
	background-color:#FFFFFF;
	padding:3px;
	margin:3px;

}

.tx-ttnews-browsebox TD {
	font-size: 10px;

}
.tx-ttnews-browsebox-strong, .tx-ttnews-browsebox-SCell {
	font-weight: bold;
}
.tx-ttnews-browsebox-SCell P,.tx-ttnews-browsebox TD P{
	margin:0px;
}

.tx-ttnews-browsebox-SCell {
	background-color: #d9eaec;
	border:1px solid #666;
}
.news-search-emptyMsg {
	font-size: 11px;
	margin-left: 10px;
}

/*SINGLE --------------------------------------------------------------------------------------------- */
.news-single-item {
	padding:5px;
	margin-bottom:5px
	border:1px solid #F5F6F8;
	background-color:#FFFFFF;

}
.news-single-item H2 {
	font-size: 12px;
	font-weight:bold;
color:#5a7778;
	margin-bottom: 0px;
}
.news-single-item H3 {
	margin-bottom: 10px;
	font-size: 11px;
	font-weight:bold;
color:#5a7778;
}



.news-single-img {
	float: right;
	margin-left:5px;
	

}

.news-single-backlink, .news-single-backlink a {
	font-weight: bold;
	font-size: 9px;
	margin-bottom: 15px;
	margin-top: 10px;
}


/*SEARCH BOX*/
.textbox {
font-size:9px;
border:1px solid #e2eced;
margin-top:3.5px;
padding-left:0px;
width:131px;
<!--
margin-top:.2em;
margin-left:0px;
padding-left:0px;
-->
}


.textarea {
height:11px;
border:1px solid #e2eced;
}

.top-5 {padding-top:0px;}
.submit {}


    params.textarea = class="textarea" 
	
/*CONTENT ELEMENTE*/

.bodytext {}

/*BILD IM TEXT LINKS/RECHTS ----------------------------------- */
	/* Pictures on left, add margin on right */
	DIV.csc-textpic-left DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-right: 10px;
	}

	/* Pictures on right, add margin on left */
	DIV.csc-textpic-right DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap .csc-textpic-image,
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap .csc-textpic-image {
		display: inline; /* IE fix for double-margin bug */
		margin-left: 10px;
	}

/*TEXT LINKE/RECHTE SPALTE - BILD RECHTE/LINKE SPALTE -----------------------------------*/
	/* Add margin from image-block to text (in case of "Text w/ images") */
	DIV.csc-textpic-intext-left DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-left-nowrap DIV.csc-textpic-imagewrap {
		margin-right: 25px !important;
		margin-bottom: 15px;
	}
	DIV.csc-textpic-intext-right DIV.csc-textpic-imagewrap,
	DIV.csc-textpic-intext-right-nowrap DIV.csc-textpic-imagewrap {
		margin-left: 25px !important;
		margin-bottom: 15px;
	}
	

	
/*ÜBERSCHRIFT H1 ------------------------------------------------------------------
DIV.csc-header {
margin:0;
border:0;
}

.csc-firstHeader H1 {
background-color:#0000CC;
}
*/