body      {
	background: white;
	color: black;
	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	margin: 0px;
	padding: 0px;
	margin-top: 20px;
	margin-bottom: 10px;
	 }

* {	font-family: arial, helvetica, sans-serif;
	font-size: 8pt;
	color: black;
	background: transparent;
	}
	
/* ############################################################################### */
/* ############################################################################### */
/* ############################################################################### */

/* Links Normal im Text  */

a {
	font-size: 8pt;
	text-decoration: none;
	color: black;
	background: white;
}

a:link    {}
a:visited {}
a:active  {}
a:hover  { text-decoration: underline; }
	
/* ############ Links normal ############# */

a.normal {
	font-weight: bold;
}

a.normal:link    { }
a.normal:visited {  }
a.normal:active  {  }
a.normal:hover  {	text-decoration: underline; }

/* ############ Menü Top oben ############# */
a.menu0{
	color: black; 
	background: white;
	font-weight: bold;
}


a.menu0:link    { }
a.menu0:visited { }
a.menu0:active  { }
a.menu0:hover  { 	text-decoration: underline;}

/* ############ Menü DropDown oben ############# */
a.menu1 {
	color: #343434; 
	background: #CCCCCC;
	text-decoration: none;
}

a.menu1:link    {  }
a.menu1:visited { }
a.menu1:active  { }
a.menu1:hover  {	text-decoration: underline; }

/* ############ Menü Linke Seite  ############# */	
a.menu3  { 
	color: #343434; 
	background: transparent;	
	text-decoration: none;
	}
a.menu3:link    { }
a.menu3:visited { }
a.menu3:active  {  }
a.menu3:hover  { 	text-decoration: underline; }
	
/* ############ Menü Fusszeile oben ############# */	
a.menu_bottom  { 
	color: #343434; 
	background: #CCCCCC;	
	text-decoration: none;
	}
a.menu_bottom:link    {  }
a.menu_bottom:visited {}
a.menu_bottom:active  {  }
a.menu_bottom:hover  { text-decoration: underline; }

/* ############################################################################### */
/* ############################            Überschriften               ############################# */
/* ############################################################################### */

h1 {
	font-size: 9pt;
	color: black;
	margin-top: 5px;
	margin-bottom: 8px;
	background: white;
}

h2 {
	font-size: 14pt;
	margin: 0px;
	margin-top: 30px;
	margin-bottom: 10px;
	color: black;
	background:white;
}

h2.impressum {
	font-size: 10pt;
	font-weight: bold;
}

/* ############################################################################### */
/* ############################################################################### */
/* ############################################################################### */

/* Normale Texte */
span.normal  {
	font-size: 10pt;  }
span.normalbold  {
	font-weight: bold;
	font-size: 10pt;  }
span.small  {
	font-size: 9pt;  }
span.smallbold  {
	font-weight: bold;
	font-size: 9pt;  }
span.impressum  {
	font-size: 9pt;  }
	
	
ul, ol  { margin-bottom: 0px;  }

/* ############################################################################### */
/* ################ Main Styles ########### */
/* ############################################################################### */
div#menu{
	position: relative;
	width: 900px;
	height: 210px;
	text-align: left;
	margin-left: auto;
	margin-right: auto;
	display: none;
}

div#menu_close{
	position: relative;width:900px;
	display: none;
}
div#menu_close2{
	position: absolute;width: 900px;height:1px;top: -1px;left: 0px;
	display: none;
}
div#menu_close_right{
	position:absolute;left:900px;width:10px;height: 210px;
	display: none;
}
div#menu_close_left{
	position:absolute;left:-10px;width:10px;height: 210px;
	display: none;
}
/* ##### verschiedene FarbContents ##### */

div#main_content_1{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_1.gif') #CCCCCC;	
}

div#main_content_2{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_2.gif') #CCCCCC;	
}
div#main_content_3{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_3.gif') #CCCCCC;	
}
div#main_content_4{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_4.gif') #CCCCCC;	
}
div#main_content_5{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_5.gif') #CCCCCC;	
}
div#main_content_6{
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: url('http://www.ft1844.de/bg/version3/background_6.gif') #CCCCCC;	
}

/* ##### kompletter Contentbereich mittlere Zeile ##### */

div#main_content_left{
	position: relative;
	width:150px;
	float:left;
	display: none;
}
div#main_content_c_and_r{
	width:750px;
	float: left;	
}
div#main_content_content{
	position: relative;
	width:600px;
	float:left;
}

/* ######## Content: rechte Seite ########## */
div#main_content_right{
	position: relative;
	width:150px;
	float:right;
	display: none;
}

/* ##### Fusszeile ##### */

div#main_bottom{
	clear: both;
	position: relative;
	width: 900px;
	text-align: left;
	color: #DC6C2A;
	background: #CCCCCC;
	display: none;
}
div#main_bottom_left{
	float: left; 
	width: 400px;
	display: none;
}
div#main_bottom_right{
	float:right;
	width:480px;
	text-align: right;
	display: none;
}

/* ############################################################################### */
/* ################ Menü Elemente ########### */
/* ############################################################################### */


/* #################### Rootgroup 1 ########################### */
div#root1_main{
	position: absolute;top: 0px;left: 0px;width: 150px;height:210px;text-align: left;
}
div#root1_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #FFDD00;color: black;top: 194px;left: 0px;
}
div#root1_main_link{
	position: relative;height: 30px;border-left: solid 1px #FFDD00;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root1{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;visibility: hidden;background:#CCCCCC;color:black;
}
div.root1none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;visibility: hidden;background:transparent;color:black;
}
div#root1a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;z-index: 20;
}

/* #################### Rootgroup 2 ########################### */
div#root2_main{
	position: absolute;top: 0px;left: 150px;width: 150px;height:210px;text-align: left;
}
div#root2_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #529521;color: black;top: 194px;left: 0px;
}
div#root2_main_link{
	position: relative;height: 30px;border-left: solid 1px #529521;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root2{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;visibility: hidden;
}
div.root2none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;background: transparent;color:black;visibility: hidden;
}
div#root2a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;
}

/* #################### Rootgroup 3 ########################### */
div#root3_main{
	position: absolute;top: 0px;left: 300px;width: 150px;height:210px;text-align: left;
}
div#root3_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #EA3E30;color: black;top: 194px;left: 0px;
}
div#root3_main_link{
	position: relative;height: 30px;border-left: solid 1px #EA3E30;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root3{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;visibility: hidden;
}
div.root3none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;background: transparent;color:black;visibility: hidden;
}
div#root3a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;
}

/* #################### Rootgroup 4 ########################### */
div#root4_main{
	position: absolute;top: 0px;left: 450px;width: 150px;height:210px;text-align: left;
}
div#root4_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #38849B;color: black;top: 194px;left: 0px;
}
div#root4_main_link{
	position: relative;height: 30px;border-left: solid 1px #38849B;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root4{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;visibility: hidden;
}
div.root4none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;background: transparent;color:black;visibility: hidden;
}
div#root4a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;
}


/* #################### Rootgroup 5 ########################### */
div#root5_main{
	position: absolute;top: 0px;left: 600px;width: 150px;height:210px;text-align: left;
}
div#root5_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #C31BA2;color: black;top: 194px;left: 0px;
}
div#root5_main_link{
	position: relative;height: 30px;border-left: solid 1px #C31BA2;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root5{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;visibility: hidden;
}
div.root5none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;background: transparent;color:black;visibility: hidden;
}
div#root5a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;
}

/* #################### Rootgroup 6 ########################### */
div#root6_main{
	position: absolute;top: 0px;left: 750px;width: 150px;height:210px;text-align: left;
}
div#root6_color{
	position: absolute;z-index:10;width:150px;height:16px;background: #33CBCC;color: black;top: 194px;left: 0px;
}
div#root6_main_link{
	position: relative;height: 30px;border-left: solid 1px #33CBCC;padding-left: 10px;margin-bottom:14px;width: 149px;
}
div.root6{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;visibility: hidden;
}
div.root6none{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 0px;overflow: auto;background: transparent;color:black;visibility: hidden;
}
div#root6a{
	position: absolute;top: 44px;left: 0px;width: 150px;height: 150px;overflow: auto;background:#CCCCCC;color:black;
}


/* ############################################################################### */
/* ################ EDITINPLACE STYLESHEETS ########### */
/* ############################################################################### */

/* ################ Bild auf der linken Seite ############## */
img.eip_left_picture{}


/* ################ Hintergrund Link bzw. Downloadliste ############## */
div.eip_right_lists{
	position: relative;
	width: 150px;
	background: #DC6C2A;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 5px;
	padding-bottom: 5px;
}
div.eip_right_lists_distance{
	margin-left: 5px;
	margin-right:5px;
}

/* ################ Linkliste auf der rechten Seite ############## */
a.eip_right_link_list  { 
	color: #343434; 
	background: transparent;	
	text-decoration: none;
	}
a.eip_right_link_list:link    { }
a.eip_right_link_list:visited { }
a.eip_right_link_list:active  {  }
a.eip_right_link_list:hover  { 	text-decoration: underline; }

/* ################ Download auf der rechten Seite ############## */

a.eip_right_side_download  { 
	color: #343434; 
	background: transparent;	
	text-decoration: none;
	}
a.eip_right_side_download:link    { }
a.eip_right_side_download:visited { }
a.eip_right_side_download:active  {  }
a.eip_right_side_download:hover  { 	text-decoration: underline; }



/* ################ Suchformular ############## */
form#eip_suche{
	margin-top: 15px;
	margin-bottom:15px;
	margin-left:5px;
}
input#eip_suche_text{
	border: black solid 1px;
	color: black;
	background: transparent;
}
input#eip_suche_submit{
	border: black solid 1px;
	color: black;
	background: #CCCCCC;
}

/* ########## Link zum Newsletterlink ########### */
div#eip_newsletter_link{
	margin: 5px;
}

a.eip_newsletter  { 
	color: black; 
	font-weight: bold;
	background: transparent;	
	text-decoration: none;
	}
a.eip_newsletter:link    { }
a.eip_newsletter:visited { }
a.eip_newsletter:active  {  }
a.eip_newsletter:hover  { 	text-decoration: underline; }

/* ################# Text über alle Spalten bzw. mit Bildern ############### */
div.eip_text_only{
	width: 580px;
	margin:10px;	
	margin-top:0px;
	margin-bottom:0px;
}
div.eip_text_pic_main{
	position: relative;width:600px;margin-top:3px;
}
div.eip_text_pic{
	margin:10px;	
	margin-top:0px;
	margin-bottom:0px;
}
div.eip_text_pic_distance{
	margin-left:10px;margin-right:10px;
}

h2.eip_text_only{
	font-size: 10pt;
	color: #FFFF00;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only1{
	font-size: 10pt;
	color: #FFFF00;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only2{
	font-size: 10pt;
	color: #529521;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only3{
	font-size: 10pt;
	color: #EA3E30;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only4{
	font-size: 10pt;
	color: #38849B;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only5{
	font-size: 10pt;
	color: #C31BA2;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
h2.eip_text_only6{
	font-size: 10pt;
	color: #33CBCC;
	background: #CCCCCC;
	margin-bottom:0px;
	margin-top: 5px;
}
/* ############ ft_text_twice ############# */

div.eip_text_twice{
	position: relative;
	width: 600px;	
}
div.eip_text_twice1{
	position: relative;
	width: 300px;
	float: left;
}
div.eip_text_twice2{
	position: relative;
	width: 300px;
	float: right;
}
div.eip_text_twice_distance{
	margin-left: 10px;
	margin-right: 10px;
}
/* ############### ft_2text_picture ########## */
div.eip_tpt_main{
	position: relative;
	width: 600px;
}
div.eip_tpt_right{
	position:relative;width: 150px;float:right;
}
div.eip_tpt_right_distance{
	margin-left: 10px;margin-right:10px;
}
div.eip_tpt_left_main{
	position:relative;width: 450px;float:left;
}
div.eip_tpt_left_left{
	position:relative;width: 140px;float:left;
}
div.eip_tpt_left_left_distance{
	margin-left: 10px;margin-right:10px;
}
div.eip_tpt_picture{
	position: relative;width: 300px; float: right;margin-top: 8px;
}

/* ################### FT - EIP - Tabelle + Text  #################### */
table.ft_table3cols{
	width: 450px;border: black solid 1px;border-collapse: collapse;
}
tr.ft_table3cols{
	
}
td.ft_table3cols{
	width: 150px;
	border: black solid 1px;
	padding: 2px;
}
th.ft_table3cols{
	
}
th.ft_table3cols{
	width: 150px;	
	padding: 2px;
	background: #AAAAAA;
}
/* ##################### Standard Elemente ###################### */
 /* EIP - Element - Media - Datei */
a.eip_media:link   {margin: 10px;}
a.eip_media:visited{margin: 10px;}
a.eip_media:active  {margin: 10px;}
a.eip_media:hover {margin: 10px;}

 /* EIP - Element - Media - Datei - Liste */
ul.eip_media_list{}
a.eip_media_list:link   {}
a.eip_media_list:visited{}
a.eip_media_list:active  {}
a.eip_media_list:hover {}

 /* EIP - Element - MediaCollection */
a.eip_mediacollection:link   {margin: 10px;}
a.eip_mediacollection:visited{margin: 10px;}
a.eip_mediacollection:active  {margin: 10px;}
a.eip_mediacollection:hover {margin: 10px;}

 /* EIP - Element - Ordered List */
ol.eip_ordered_list{}

 /* EIP - Element - UnOrdered List */
ul.eip_unordered_list{}

/* EIP - Javascript - Back */
a.eip_javascript_back:link   {margin: 10px;}
a.eip_javascript_back:visited{margin: 10px;}
a.eip_javascript_back:active  {margin: 10px;}
a.eip_javascript_back:hover {margin: 10px;}