/*------------------------------------------------------------------------------------
Portal
Farbe: Grün
MF/11_09
------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------
Header Standart
Schriftfarbe: Grün
------------------------------------------------------------------------------------*/
h1 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

h2 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

h3 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

h4 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

h5 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

h6 {
	font:bold 1.5em/1.35em Helvetica,Arial,Sans-Serif;
	color:#339933;
	background:transparent url(/fileadmin/_structure/_img/header_h1.gif) repeat-x scroll left bottom;
	padding-bottom:10px;
	margin:4px 0 14px 0;
	}

/*-----------------------------------------------------------------------------------
2 + 3 Spalten Extension fdfx_2col, fdfx_3col
------------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------
Header 2-Spalten Extension
Schriftfarbe: Grün
------------------------------------------------------------------------------------*/
.tx-fdfx2cols-pi1 .tx-fdfx2cols-pi1 h1 {
	margin:4px 0 10px 0;
	}


/*-----------------------------------------------------------------------------------
Header 3-Spalten Extension
Schriftfarbe: Dunkelgrau
------------------------------------------------------------------------------------*/
.tx-fdfx3cols-pi1 .tx-fdfx3cols-pi1 h1 {
	font:bold 1.15em/1.25em Helvetica,Arial,Sans-Serif;
	color:#333333;
	padding-bottom:13px;
	margin:7px 0 12px 0;
	}


/*-----------------------------------------------------------------------------------
2 Spalten
------------------------------------------------------------------------------------*/
.tx-fdfx2cols-pi1 .tx-fdfx2cols-pi1 {
	overflow:hidden;
	background:white url(/fileadmin/_structure/_img/fdfx_2col_grauSpaltenTrenner.gif) no-repeat scroll center bottom;
	border-bottom:3px solid #ddd;
	margin-bottom:2px;
	padding-bottom:15px;
	}

.tx-fdfx2cols-pi1 img {}
.tx-fdfx2cols-pi1 .c2l1d-left {
	float:left;
	padding-right:10px;
	width:343px;	
	}
	
.tx-fdfx2cols-pi1 .c2l1d-left h1 {}
div#MainContent .tx-fdfx2cols-pi1 .c2l1d-left p {
	padding:0;
	}

.tx-fdfx2cols-pi1 .c2l1d-middle {
	float:left;
	width:343px;
	margin-left:11px;
	display:inline;
	}
	
.tx-fdfx2cols-pi1 .c2l1d-middle h1 {}
div#MainContent .tx-fdfx2cols-pi1 .c2l1d-middle p {
	padding:0;
	}


/*-----------------------------------------------------------------------------------
3 Spalten
------------------------------------------------------------------------------------*/
.tx-fdfx3cols-pi1 .tx-fdfx3cols-pi1 {
	overflow:hidden;
	background:white url(/fileadmin/_structure/_img/fdfx_3col_grauSpaltenTrenner.gif) no-repeat scroll center bottom;
	border-bottom:3px solid #ddd;
	margin-top:11px;
	margin-bottom:15px;
	padding-bottom:30px;
	}

.tx-fdfx3cols-pi1 img {}
.tx-fdfx3cols-pi1 .c3l1d-left {
	float:left;
	padding-right:10px;
	width:223px;
	}

.tx-fdfx3cols-pi1 .c3l1d-left h1 {}
div#MainContent .tx-fdfx3cols-pi1 .c3l1d-left p {
	padding:0;
	}

.tx-fdfx3cols-pi1 .c3l1d-middle {
	float:left;
	width:223px;
	margin-left:9px;
	margin-right:10px;
	display:inline;
	}

.tx-fdfx3cols-pi1 .c3l1d-middle h1 {}
div#MainContent .tx-fdfx3cols-pi1 .c3l1d-middle p {
	padding:0;
	}

.tx-fdfx3cols-pi1 .c3l1d-right {
	float:left;
	width:223px;
	margin-left:9px;
	display:inline;
	}

.tx-fdfx3cols-pi1 .c3l1d-right h1 {}
div#MainContent .tx-fdfx3cols-pi1 .c3l1d-right p {
	padding:0;
	}


/*-----------------------------------------------------------------------------------
Content Element : Text mit Bild
------------------------------------------------------------------------------------*/

div.csc-textpic-intext-left div.csc-textpic-imagewrap,
div.csc-textpic-intext-left-nowrap div.csc-textpic-imagewrap {
	margin-right:19px !important;
	}

.csc-textpic {
	border-bottom:3px solid #DDDDDD;
	margin-bottom:13px;
	padding-bottom:13px;
	overflow:hidden;
	}


/*-----------------------------------------------------------------------------------
Content Element : Auflistung
Farbe: Grün (bullet_green.png)
Farbe: Orange (bullet_orange.png)
Farbe: Schwarz (bullet_black.png)
------------------------------------------------------------------------------------*/

#MainContent ul {
	display:block;
	list-style-type:none;
	margin:0 0 1.5em 0;
	padding:0 0 0 10px;
	}
#MainContent ul li {
	background:transparent url(/fileadmin/_structure/_img/bullet_green.png) no-repeat scroll 0 0;
	line-height:1.5em;
	margin-bottom:0.4em;
	padding:0 0 0 20px;
	}


/*-----------------------------------------------------------------------------------
Content Element : Tabelle
------------------------------------------------------------------------------------*/
#MainContent table.contenttable {
	border-collapse:collapse;
	margin-bottom:1.5em;
	}
#MainContent table.contenttable td {
	border:1px solid #ddd;
	padding:3px 3px 4px 5px;
	vertical-align:top;
	}

#MainContent table.contenttable th {
	border:1px solid #ddd;
	padding:0;
	background-color:#eee;
	}

/*-----------------------------------------------------------------------------------
Formatierungen für Klassen ".wichtig" und ".einleitung"
Formatierungen übernimmt auch RTE und greift darauf zu.
-> ausgelagert in /fileadmin/_structure/_css/RTE.css
-----------------------------------------------------------------------------------*/

/*-----------------------------------------------------------------------------------
Link-Formatierungen
-----------------------------------------------------------------------------------*/

a {
	/* empty */
	}
	
a.PDF {
	background:transparent url(/fileadmin/_structure/_img/page_white_acrobat.png) no-repeat scroll 0 0;
	padding:2px 0 2px 22px;
	}
	
a.Word {
	background:transparent url(/fileadmin/_structure/_img/page_word.png) no-repeat scroll 0 0;
	padding:2px 0 2px 22px;
	}
	
a.Excel {
	background:transparent url(/fileadmin/_structure/_img/page_white_excel.png) no-repeat scroll 0 0;
	padding:2px 0 2px 22px;
	}
	
a.Externer-Link {
	background:transparent url(/fileadmin/_structure/_img/page_world.png) no-repeat scroll 0 0;
	padding:2px 0 2px 22px;
	}
	
a.Mail {
	background:transparent url(/fileadmin/_structure/_img/email.png) no-repeat scroll 0 0;
	padding:2px 0 2px 22px;
	}
	
a.Icon-Link {
	background:transparent url(/fileadmin/_structure/_img/icon_link.png) no-repeat scroll 0 0;
	padding:2px 0 2px 18px;
	}
	
	
a.Icon-Link:hover {
	background:transparent url(/fileadmin/_structure/_img/icon_link_over.png) no-repeat scroll 0 0;
	padding:2px 0 2px 18px;
	}
	
a.Image {
	background:transparent url(/fileadmin/_structure/_img/image_icon.gif) no-repeat scroll 0 0;
	padding:2px 0 2px 18px;
	}		


/*-----------------------------------------------------------------------------------
P-Tags wenn nur Text
-----------------------------------------------------------------------------------*/

div#MainContent p {
	padding-right:95px;
	}

div#MainContent * p {
	padding-right:0;
	}
















