html, body 															{ width:100%; font-family: Arial; padding:0 0 0 0; margin:0 0 0 0; background-repeat: no-repeat; font-size: 11px; color:#3e3d40; background-color: #bebfc2; }

h4																			{ font-size:15px; }
h5																			{ font-size:13px; font-weight:bold; }

.page_container													{ border:0px solid #000000; width:960px; margin:auto; background-color:#FFFFFF;   }
.ida_content,
.page_content														{ position:relative; width:960px; margin:auto; background-color: #FFFFFF; padding-bottom:50px; border:0px solid #cc0000; min-height:700px; }

.consulting .ida_content .logo_block,
.consulting .page_content .logo_block		{ position:absolute; right:0px; top:0px; height:81px; width:295px; background-image: url(/projekte/facilion/projekt/images/logo_blau.jpg); background-repeat: no-repeat; cursor:pointer;}
.development .ida_content .logo_block,
.development .page_content .logo_block	{ position:absolute; right:0px; top:0px; height:81px; width:295px; background-image: url(/projekte/facilion/projekt/images/logo_gruen.jpg); background-repeat: no-repeat; cursor:pointer;}
.engineering .ida_content .logo_block,
.engineering .page_content .logo_block	{ position:absolute; right:0px; top:0px; height:81px; width:295px; background-image: url(/projekte/facilion/projekt/images/logo_rot.jpg); background-repeat: no-repeat; cursor:pointer;}

.consulting .bereichname								{ border:0px solid #cc0000; position:absolute; left:30px; top:152px; height:403px; width:38px; background-image: url(/projekte/facilion/projekt/images/bereiche_consulting.png); background-repeat: no-repeat; background-position: bottom;}
.development .bereichname								{ border:0px solid #cc0000; position:absolute; left:30px; top:152px; height:403px; width:38px; background-image: url(/projekte/facilion/projekt/images/bereiche_development.png); background-repeat: no-repeat; background-position: bottom;}
.engineering .bereichname								{ border:0px solid #cc0000; position:absolute; left:30px; top:152px; height:403px; width:38px; background-image: url(/projekte/facilion/projekt/images/bereiche_engineering.png); background-repeat: no-repeat; background-position: bottom;}

.ida_content .menue_bereich,
.page_content .menue_bereich						{ border:0px solid #cc0000; position:absolute; top:118px; right:28px; width:900px; height:25px; z-index:10; }
.ida_content .hauptmenue_line,
.page_content .hauptmenue_line					{ position:absolute; top:135px; right:0px; width:867px; height:2px; background-image: url(/projekte/facilion/projekt/images/trennlinie.gif); background-repeat: no-repeat; }

.ida_content .head_bild,
.page_content .head_bild								{ position:relative; left:66px; top:148px; height:181px; width:867px; border:0px solid #000000; }
.ida_content .submenue_ebene_2,
.page_content .submenue_ebene_2					{ width:130px; border:0px solid #000000; }
.ida_content .image_head_text,
.page_content .image_head_text					{ position:relative; top:100px; left:120px; width:360px; height:32px; font-size:28px; color:#FFFFFF; border:0px solid #000000; overflow:hidden; }
.ida_content .submenue_ebene_3,
.page_content .submenue_ebene_3					{ position:relative; top:75px; left:471px; width:462px; height:23px;  background-image: url(/projekte/facilion/projekt/images/subnav_bg.png); display:none; } 

.space_zelle														{ width:160px; border-right:0px solid #000000; }
.page_content .content_zellen_bloecke		{ position:relative; margin-top:115px; margin-left:73px; width:860px; border:0px solid #cc0000;  }
.page_content .content_zellen_bloecke a	{ text-decoration: none; }
.page_content .content_zelle_double			{ width:719px; margin-left:25px; margin-top:26px; }

.page_content .content_zelle_2_head			{ position:absolute; left:184px; width:675px; margin-top:26px; font-size:28px; line-height:32px; color:#3e3d40; text-align:left; border:0px solid #cc0000; }
.page_content .content_zelle_1					{ width:322px; border:0px solid #000000; margin-left:25px; padding-top:95px; }					
.page_content .content_zelle_2					{ width:322px; margin-left:18px; border:0px solid #000000; padding-top:95px; }	

/*
.page_content .content_zelle_1					{ width:322px; border-right:0px solid #000000; margin-left:25px; margin-top:26px; }	
.page_content .content_zelle_2					{ width:322px; margin-left:18px; border-right:0px solid #000000; padding-top:25px;  }					
.page_content .content_zelle_2_head			{ margin-left:18px; margin-top:20px; font-size:28px; line-height:32px; color:#3e3d40; text-align: right;  } 
*/

.footer_menue														{ color:#b1b3b4; font-size:12px; }
.bereich_domains												{ margin-top:35px; clear: both; color:#8B8B8B; }
.bereich_domains a											{ color:#8B8B8B; text-decoration: none; }
.bereich_domains a:hover								{ color:#585858; }

/* STARTSEITEN */
.page_content .content_zellen_bloecke_start				{ position:relative; margin-top:140px; margin-left:67px; width:865px; border:0px solid #cc0000;  }
.page_content .content_zellen_bloecke_start	a			{ text-decoration: none; }
.page_content .head_bild_start										{ position:relative; left:66px; top:148px; height:285px; width:867px; border:0px solid #000000; }
.page_content .content_zelle_1_start							{ width:475px; border:0px solid #000000; margin-top:26px; }					
.page_content .content_zelle_2_start							{ margin-left:18px; width:363px; border:0px solid #000000;  }					
.page_content .content_zelle_2_start_head					{ margin-left:18px; margin-top:20px; font-size:28px; line-height:32px; color:#3e3d40; text-align: right; width:363px; }

/* START NEWSBLOECKE */
.news_bloecke																			{ border:0px solid #cc0000; position:relative; top:30px; left:59px; width:880px; }
.news_bloecke .news_cell_1												{ width:209px; height:104px; }
.news_bloecke .news_cell_2												{ width:209px; height:104px; }
.news_bloecke .news_cell_3												{ width:209px; height:104px; }
.news_bloecke .news_cell_4												{ width:209px; height:104px; }
.news_bloecke .news_cell_1 img										{ border:1px solid #cccccc; }
.news_bloecke .news_cell_2 img										{ border:1px solid #cccccc; }
.news_bloecke .news_cell_3 img										{ border:1px solid #cccccc; }
.news_bloecke .news_cell_4 img										{ border:1px solid #cccccc; }
.news_bloecke .news_block_bild										{ height:100px; width:209px; }
.news_bloecke .news_block_beschriftung						{ padding-top:5px; padding-left:5px; font-size:16px; font-weight:bold; width:206px; height:27px; position:absolute; top:25px; background-image: url(/projekte/facilion/projekt/images/aktion_button_text_bg.png); background-repeat: no-repeat }
.news_bloecke .news_cell_text_1										{ vertical-align: top;}
.news_bloecke .news_cell_text_2										{ vertical-align: top;}
.news_bloecke .news_cell_text_3										{ vertical-align: top;}
.news_bloecke .news_cell_text_4										{ vertical-align: top;}
.news_bloecke .news_cell_text											{ font-size:11px; }

/* FUNTKIONSMENÜ */
.funktions_menue																	{ position:absolute; top:572px; left:77px; width:128px; border-top:1px dotted #999999; color:#969696; padding-top:10px; padding-bottom:10px; border-bottom:1px dotted #999999; z-index:100; }
.funktions_menue a																{ color: #3e3d40; text-decoration: none; }
.funktions_menue .button_angebot									{ display:none; padding-top:5px; }
.funktions_menue .button_miete										{ display:none; padding-top:5px; }
.funktions_menue .button_empfehlung								{ padding-top:5px; }
.funktions_menue .button_anfrage									{ padding-top:5px; }

/* .menue_bereich																						{ position:absolute; z-index: 100; top:260px; left:120px; color:#FFFFFF; font-family:arial; width:900px; border:0px solid #cc0000; }*/
.menue_bereich a																					{ color: #b09146; }
.menue_bereich .menuepunkt_inaktiv a											{ color: #3e3d40; }
.menue_bereich .haupt_nav																	{ float:right; margin-left:10px; text-transform: uppercase; }
.menue_bereich .haupt_nav .haupt_nav_text a								{ text-decoration: none; font-size:11px; }
.menue_bereich .haupt_nav .haupt_nav_text a:hover					{ color:#b09146; }

.menue_bereich .sub_block																	{ position: absolute; top:231px; left:45px; font-family: arial; font-size: 11px; width:150px; border:0px solid #cc0000; z-index:10; text-transform:none; }
.menue_bereich .sub_block a																{ color: #b09146; }
.menue_bereich .sub_block .menuepunkt_inaktiv a						{ color: #3e3d40; }
.menue_bereich .menuepunkt_inaktiv .sub_block							{ display:none; }

.menue_bereich .sub_nav_1																	{ margin-top: 5px; }
.menue_bereich .sub_nav_1 .sub_nav_1_text a								{ text-decoration: none; font-size: 11px; }
.menue_bereich .sub_nav_1 .sub_nav_1_text a:hover					{ color:#b09146; }

.menue_bereich .sub_sub_background .sub_block							{ background-color:#cccccc; }

.menue_bereich .sub_block	.sub_block											{ position: absolute; top:-52px; left:420px; padding-left:25px; font-family: arial; font-size: 11px; width: 435px; height:21px; padding-top:2px; text-align:right; border:0px solid #cc0000; background-image: url(/projekte/facilion/projekt/images/subnav_bg.png); }
.menue_bereich .sub_nav_2																	{ float: left; margin-left: 5px; margin-right: 5px; margin-top: 3px; }
.menue_bereich .sub_nav_2 .sub_nav_2_text a								{ text-decoration: none; font-size: 11px; }
.menue_bereich .sub_nav_2 .sub_nav_2_text a:hover					{ color: #b09146; }

.menue_bereich .sub_block	.sub_block .sub_block						{ display:none; }

.menue_bereich .hide																			{ display:none; }

/* FOOTERMENÜ */
.footer_menue																							{ float:left; height:17px; width:100%; background-color:#bebfc2; padding-left:75px; padding-top:5px; font-size:11px; border:0px solid #cc0000; }
.footer_menue .haupt_nav .menuepunkt_inaktiv							{ }
.footer_menue .haupt_nav_text 														{ float:left; margin-right:15px;  }
.footer_menue .haupt_nav_text a 													{ text-decoration: none; color: #3e3d40;}
.footer_menue .haupt_nav_text a:hover											{ }
.footer_menue .menuepunkt_inaktiv_text										{ }

/* LINK FARBEN */
.development .content_zellen_bloecke a													{ color: #a4c401; }
.development .content_zellen_bloecke_start a										{ color: #a4c401; }
.development .menue_bereich a																		{ color: #a4c401; }
.development .menue_bereich .menuepunkt_inaktiv a								{ color: #3e3d40; }
.development .menue_bereich .haupt_nav .haupt_nav_text a:hover	{ color: #a4c401; }
.development .menue_bereich .sub_block .menuepunkt_inaktiv a		{ color: #3e3d40; }
.development .menue_bereich .sub_block a												{ color: #a4c401; }
.development .menue_bereich .sub_nav_1 .sub_nav_1_text a:hover	{ color: #a4c401; }
.development .menue_bereich .sub_nav_2 .sub_nav_2_text a:hover	{ color: #a4c401; }
.development .funktions_menue a:hover														{ color: #a4c401; }

.consulting .content_zellen_bloecke a														{ color: #0078c7; }
.consulting .content_zellen_bloecke_start a											{ color: #0078c7; }
.consulting .menue_bereich a																		{ color: #0078c7; }
.consulting .menue_bereich .menuepunkt_inaktiv a								{ color: #3e3d40; }
.consulting .menue_bereich .haupt_nav .haupt_nav_text a:hover		{ color: #0078c7; }
.consulting .menue_bereich .sub_block .menuepunkt_inaktiv a			{ color: #3e3d40; }
.consulting .menue_bereich .sub_block a													{ color: #0078c7; }
.consulting .menue_bereich .sub_nav_1 .sub_nav_1_text a:hover		{ color: #0078c7; }
.consulting .menue_bereich .sub_nav_2 .sub_nav_2_text a:hover		{ color: #0078c7; }
.consulting .funktions_menue a:hover														{ color: #0078c7; }



/* #################################################  IDA-Styles Anfang  ################################################# */

/* Allgemeine Content-Styles: */
.space_zelle																				{ width:160px; border-right:0px solid #000000; }
.hidden																							{ display:none; margin-top:0px; }
.visible																						{ display:block; }

.ida_content .content_zellen_bloecke								{ position:relative; margin-top:115px; margin-left:73px; width:860px; border:0px solid #cc0000;  }
.ida_content .content_zellen_bloecke a							{ text-decoration: none; }
.ida_content .content_zelle_double_1								{ width:719px; margin-left:25px; margin-top:26px; }
.ida_content .content_zelle_double_2								{ width:719px; margin-left:25px; margin-top:26px; }

.ida_content .content_zelle_head										{ margin-left:25px; margin-top:26px; font-size:28px; line-height:32px; color:#3e3d40; text-align:left; }
.ida_content .content_zelle_1												{ width:676px; margin-left:25px; margin-top:25px; }					
.ida_content .content_zelle_2												{ width:322px; margin-left:25px; margin-top:25px; }					
.ida_content .content_zelle_3												{ width:322px; margin-left:18px; margin-top:25px; }					
.ida_content .content_zelle_4												{ width:676px; margin-left:25px; margin-top:25px; }					

.ida_reitersystem 																	{ position:relative; width:660px; margin:auto; background-color: #FFFFFF; padding-bottom:50px; min-height:500px; }
.ida_reitersystem .content_zelle_head								{ margin-left:5px; margin-top:5px; font-size:28px; line-height:32px; color:#3e3d40; text-align:left; }
.ida_reitersystem .content_zelle										{ width:650px; margin-left:5px; margin-top:5px; }					
.ida_reitersystem .content_zelle_1									{ width:310px; margin-left:5px; margin-top:25px; }					
.ida_reitersystem .content_zelle_2									{ width:310px; margin-left:18px; margin-top:25px; }					

/* News: */
.header_text																				{ }
.ueberschrift																				{ }
.nachrichten_zeile																	{ padding:15px 0px; clear:both; }
.nachrichten_zeile .bild														{ padding-right:10px; float:left; cursor:pointer; }
.nachrichten_zeile .ueberschrift										{ font-weight:bold; }
.nachrichten_zeile .kurztext												{ }
.nachrichten_zeile .zeitpunkt												{ float:left; }
.nachrichten_zeile .link_weiter											{ float:right; }

/* Produktliste: */
.produktliste																				{ width:100%; }
.produktliste	.produkt															{ width:228px; table-layout:fixed; cursor:pointer; border:1px solid #bebfc2; padding:5px; }
.produktliste	.left																	{ margin:0px 14px 14px 0px; float:left; }
.produktliste	.right																{ margin:0px 0px 14px; float:right; }
.produktliste	.produkt .bild_uebersicht							{ text-align:center; margin:4px; width:205px; }
.produktliste	.produkt .bild_uebersicht .bild				{ line-height:205px; vertical-align:middle; }
.produktliste	.produkt .bezeichung									{ font-weight:bold; padding:5px; }
.produktliste	.produkt .beschreibung								{ padding:5px; }
.produktliste	.produkt .detailslink									{ text-align:right; }

/* Archiv: */
.header_text																				{ }
.ueberschrift																				{ }
.archiv_zeile																				{ padding:14px 0px 0px; clear:both; height:110px; }
.archiv_zeile .zeitpunkt														{ text-align:right; }
.archiv_zeile .bild																	{ padding:2px 10px 2px 0px; float:left; cursor:pointer; }
.archiv_zeile .text																	{ padding-top:3px; max-height:70px; overflow:hidden; }
.archiv_zeile .text .ueberschrift										{ font-weight:bold; }
.archiv_zeile .text .kurztext												{ padding:3px 0px; }
.archiv_zeile .linkzeile														{ padding-top:3px; clear:left; }
.archiv_zeile .linkzeile .download_link							{ float:left; }
.archiv_zeile .linkzeile .link_weiter								{ float:right; }

/* Detailseiten: */
.detailseite																				{ }
.detailseite .ueberschrift													{ }
.detailseite .zeitpunkt											 				{ font-size:13px; font-weight:bold; text-align:right; }
.detailseite .kurztext 															{ font-size:13px; font-weight:bold; }
.detailseite .detailtext 														{ }
.detailseite .detailtext .bild,
.detailseite .bild 																	{ }
.detailseite .detailtext .galerie,
.detailseite .galerie 															{ }
.detailseite .detailtext .pdf_link,		
.detailseite .pdf_link 															{ }
.detailseite .detailtext .zeitungsartikel,
.detailseite .zeitungsartikel 											{ }
.detailseite .detailtext .zeitungsartikel .artikel,
.detailseite .zeitungsartikel .artikel 							{ }

/* Formumlar: */
.ida_formular																				{ margin-bottom:0px; }
.ida_formular input			 														{ border:0px; background-image:url(/images/active_edit.gif); font-family:arial; font-size:12px; }
.ida_formular input.radio,
.ida_formular .radiobutton 													{ background-image:none; width:13px; }
.ida_formular input.checkbox 												{ }
.ida_formular input.button 													{ }
.ida_formular input.submit 													{ }
.ida_formular input.reset 													{ }
.ida_formular textarea 															{ border:0px; background-image:url(/images/active_edit.gif); }
.ida_formular optgroup 															{ }

.ida_formular .formulartabelle											{ margin-left:50px; width:600px; }
.ida_formular .formulartabelle .zeile								{ height:30px; }
.ida_formular .formulartabelle .erste_spalte 				{ width:115px; vertical-align:top; }
.ida_formular .formulartabelle .folgespalte 				{ width:420px; vertical-align:top; }
.ida_formular .formulartabelle .pflichtfeld 				{ width:10px; float:left; line-height:25px; vertical-align:bottom; }

.ida_formular .button_leiste 												{ text-align:center; margin-left:38px; width:600px; }
.ida_formular .button_leiste .button_absenden 			{ border:1px solid #999999; background-color:#FFFFFF; color:#000000; font-size:11px; width:160px; }
.ida_formular .button_leiste .button_reset 					{ border:1px solid #999999; background-color:#FFFFFF; color:#000000; font-size:11px; width:160px;  }

.ida_formular .radiobutton_text 										{ vertical-align:top; line-height:25px; font-size:12px; }
.ida_formular .eingabefeld_text 										{ width:400px; height:80px; }
.ida_formular .eingabefeld_varchar 									{ width:400px; }

.formular_ueberschrift															{ margin-left:50px; }

/* 'Zurück'-Navigation: */
.navigation_zurueck																	{ float:right; }
.navigation_zurueck .top														{ padding-bottom:25px; }
.navigation_zurueck .bottom													{ padding-top:5px; }

/* Reitersystem */
.reiter																							{ border-bottom:1px solid #bebfc2; width:100%; height:27px; }
.reiter div,
.reiter div div 																		{ float:left; cursor:pointer; font-weight:bold; }
.reiter div 																				{ margin:6px 0px 0px 2px; padding:0px 2px; height:20px; width:110px; border-left:1px solid #bebfc2; border-top:1px solid #bebfc2; border-right:1px solid #bebfc2; }
.reiter div div 																		{ background-repeat:no-repeat; margin-top:2px; padding-left:0px; border:0px; }
.reiter .inactive 																	{ background-color:#F4F4F4; color:#000000; }
.reiter .inactive:hover															{ background-color:#adadad; color:#000000; }
.reiter .active															 				{ background-color:#7d7d7d; color:#FFFFFF; }
.reiter .read 																			{ background-color:#FFCC99; color:#FFFFFF; }
.reiter .read_active														 		{ background-color:#FF6600; color:#FFFFFF; }
.reiter .closed 																		{ background-color:#cc0000; color:#FFFFFF; cursor:default; }
.reiter .closed div 																{ cursor:default; }

.reiter_inhalt																			{ padding:5px; }
.reiter_frame																				{ width:660px; height:550px; overflow-y:scroll; }

/* Download-Bereich - Übersicbtsseite: */
.ida_downloadbereich 																							{ }
.ida_downloadbereich .uebersicht 																	{ }
.ida_downloadbereich .uebersicht .text 														{ }
.ida_downloadbereich .uebersicht .buttons 												{ padding-top:25px; }
.ida_downloadbereich .uebersicht .buttons .button 								{ width:230px; table-layout:fixed; border-collapse:collapse; border:1px solid #bebfc2; cursor:pointer; }
.ida_downloadbereich .uebersicht .buttons .button .zelle 					{ }
.ida_downloadbereich .uebersicht .buttons .left 									{ margin-top:0px; margin-right:14px; margin-bottom:0px; margin-left:0px; float:left; }
.ida_downloadbereich .uebersicht .buttons .right 									{ margin-top:0px; margin-right:0px; margin-bottom:0px; margin-left:0px; float:right; }
.ida_downloadbereich .uebersicht .buttons .icon_uebersicht 				{ text-align:center; margin:5px; width:215px; height:190px; }
.ida_downloadbereich .uebersicht .buttons .icon_uebersicht .icon 	{ width:215px; }
.ida_downloadbereich .uebersicht .bezeichung 											{ text-align:center; }
.ida_downloadbereich .uebersicht .bezeichung .text_uebersicht 		{ font-size:28px; line-height:40px; vertical-align:top; }

.ida_downloadbereich .uebersicht #uebersicht_news									{ background-image:url(/projekte/facilion/projekt/images/IconNews.png); background-repeat:no-repeat; background-position:center center; }
.ida_downloadbereich .uebersicht #uebersicht_fotos 								{ background-image:url(/projekte/facilion/projekt/images/IconFotos.png); background-repeat:no-repeat; background-position:center center; }
.ida_downloadbereich .uebersicht #uebersicht_logos 								{ background-image:url(/projekte/facilion/projekt/images/IconFacilion.png); background-repeat:no-repeat; background-position:center center; }

.ida_downloadbereich .gruppierung 																{ width:100%; margin-bottom:20px; }
.ida_downloadbereich .gruppierung .kopfzeile											{ border-bottom:1px solid #bebfc2; width:100%; margin-bottom:10px; }
.ida_downloadbereich .gruppierung .kopfzeile .beschriftung				{ float:left; font-weight:bolder; }
.ida_downloadbereich .gruppierung .kopfzeile .navigation_zurueck	{ float:right; padding-bottom:5px; }
.ida_downloadbereich .gruppierung .content												{ padding-top:15px; }

.ida_downloadbereich .bilder 																			{ width:100%; }
.ida_downloadbereich .bilder .einzelbild 													{ width:226px; table-layout:fixed; border-collapse:collapse; border:1px solid #bebfc2; }
.ida_downloadbereich .bilder .left 																{ margin:0px 14px 14px 0px; float:left; }
.ida_downloadbereich .bilder .right 															{ margin:0px 0px 14px; float:right; }
.ida_downloadbereich .bilder .einzelbild .bild_uebersicht 				{ text-align:center; margin:10px 11px 10px 7px; width:210px; height:145px; }
.ida_downloadbereich .bilder .einzelbild .bild_uebersicht .bild 	{ line-height:165px; vertical-align:middle; }
.ida_downloadbereich .bilder .beschreibung_zelle_1 								{ width:160px; vertical-align:top; padding-left:5px; height:45px; max-height:45px; overflow:hidden; }
.ida_downloadbereich .bilder .beschreibung_zelle_2 								{ width:90px;  padding-right:5px;}
.ida_downloadbereich .bilder .align 															{ text-align:right; }

/* IDA-Box: */
.ida_box 																				{ width: 100%; border: 1px solid #666666;	margin-bottom: 10px; background-color:#FFFFFF; }
.ida_box .box_head 															{ background-image: url(/images/butt_verlauf_bg.jpg); }
.ida_box .no_head																{ border-bottom:1px solid #666666; }
.ida_box .box_head table tr					 						{ height:18px; padding-top:2px; padding-bottom:2px; }
.ida_box .box_head table tr td			 						{ padding:0px 10px; font-weight:bold; border-left: 1px solid #666666;	}
.ida_box .box_head .box_beschriftung 						{ float:left; font-size:12px; }
.ida_box .box_head .icon 												{ float: right; }

.ida_box .table_head	table .noleftborder,
.ida_box .box_content	table .noleftborder 			{	border-left: 0px; }
.ida_box .table_head	table .notopborder,
.ida_box .box_content	table .notopborder 				{ border-top: 0px; }
.ida_box .table_head	table .singleborder,
.ida_box .box_content	table .singleborder 			{	border-bottom: 1px; }

.ida_box .box_content														{ overflow:hidden; }
.ida_box .box_head table,
.ida_box .box_content table 										{ width:100%; table-layout:fixed; border-collapse:collapse; }
.ida_box .box_content	table tr 									{ height:30px; }
.ida_box .box_content	table tr:hover 						{ background-color: #bbbbbb; }
.ida_box .box_content	table tr:hover 						{ background-color: #dddddd; }
.ida_box .box_content .nohover table tr:hover 	{	background: none; }
.ida_box .box_content	table tr td		 						{	border-top:1px solid #666666; border-left:1px solid #666666; padding:10px; }

.ida_box .box_head table .zelle_1,
.ida_box .box_content table .zelle_1						{ width:70px; border-left:none; vertical-align:middle; }
.ida_box .box_head table .zelle_2,
.ida_box .box_content table .zelle_2						{ width:220px; vertical-align:middle; }
.ida_box .box_head table .zelle_3,	
.ida_box .box_content table .zelle_3						{ width:230px; vertical-align:middle; }
.ida_box .box_head table .zelle_4,
.ida_box .box_content table .zelle_4						{ width:50px; vertical-align:middle; }
.ida_box .box_head table .zelle_5,
.ida_box .box_content table .zelle_5						{ width:45px; vertical-align:middle; text-align:center; }

.ida_box .box_content	table .box_box_padding 		{ padding: 0px 0px 0px 0px;	vertical-align: top; }
.ida_box .box_content	table .text_top 					{	padding-top: 2px;	padding-bottom: 0px; vertical-align: top;	line-height: 24px; }
.ida_box .box_content	table .icon_top 					{	padding-top: 2px;	padding-bottom: 2px;	vertical-align: top; }
.ida_box .box_content table .active_color    		{ background-color: #999999; color: #FFFFFF; }

/* Nutzungshinweise: */
.nutzungshinweis 																{ }
.nutzungshinweis .ueberschrift									{ }
.nutzungshinweis .text													{ }
.nutzungshinweis .bestaetigung									{ }
.downloadlink																		{ display:none; cursor:pointer; }
.platzhalter																		{ }

/* Galerie: */
.galerie																				{ margin:15px 0px; }
.galeriebild_1 																	{ padding:5px; border:1px dotted gray; float:left; }
.galeriebild_2, 
.galeriebild_3,
.galeriebild_4,
.galeriebild_5 																	{ padding:5px; border-top:1px dotted gray; border-bottom: 1px dotted gray; border-right: 1px dotted gray; float:left; }

/* #################################################  IDA-Styles Ende  ################################################# */