	
	/* DIVERSE */
	*				{ margin:0px; padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color:#6a6a6a	}
	div				{ border: solid 0px red }
	p				{ margin:0px }
	img				{ border:none }
	body			{ background-color:#AEB19E }
	td				{ vertical-align:top }
	tr				{ vertical-align:top }
	a				{ text-decoration:none;  }
	.clear			{ clear:both; width:0px; height:0px; float:none; overflow:hidden }
	
	/* table			{ border-collapse:separate; jborder-collapse:collapse} */
	/* http://www.javarea.de/forum/archiv/x-html-css-allgemein-5-p-3/cellpadding-und-cellspacing-per-css-9295.html */

		/* IMMER */
		.bgc1		{ background-color:#cfcbc4; }		/* HP */
		.bgc2		{ background-color:#d6d2cb; }		/* HP heller */
		.bgc3		{ background-color:#fdfdfd; }		/* DD */
		.bgc4		{ background-color:#efefe0; }		/* DD - Synonyme - die schöne hoverfarbe */
		.bgc5		{ background-color:#4b6996;	}		/* Das Blau aus der Subnav */
		.bgc6		{ background-color:#3d5579	}		/* Das Blau aus der Subnav (hover) */
		.bgc7		{ background-color:#900000	}		/* Das Blau aus der Subnav (hover) */
		.bgc8		{ background-color:#555555	}		/* Das Blau aus der Subnav (hover) */
		.bgc9		{ background-color:#ddddda  }		/* neu für 360 eingeführt */
		
		.fc1		{ color:#333333; }
		.fc2		{ color:#333333; }
		.fc3		{ color:#788fb0;}					/* DD und HP - Subnav nicht aktiv */
		.fc4		{ color:#333333;}					/* DD        - Subnav aktiv */
		.fc5		{ color:#ffffff;}					/* Home      - Subnav aktiv */
		.fc6		{ color:#900000;}					/* Home      - Akzentfarbe - weiterlesen  */
		.fc7		{ color:#777777;}					/*   */
		.fc8		{ color:#fffff0;}					/*   */
		.fc9		{ color:#fffff0; }					/* braun für links auf index */
		
		.font1		{ font-size:10pt;  font-family:Arial, Helvetica, sans-serif; line-height:140%; }
		.font2		{ font-size:15pt;  font-family:Arial, Helvetica, sans-serif; }
		.font3		{ font-size:10pt;  font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold }

		h1	{ color:#444440; font-size:18px; letter-spacing:2px;  font-weight:normal; }
		h2	{ color:#aaaaa0; font-size:24px; letter-spacing:1px;  font-weight:normal; padding:8px 0px 0px 40px; font-family:Arial, Helvetica, sans-serif; }
		h5	{ 				 font-size:12pt; letter-spacing:0px;  font-weight:bold; padding:8px 0px 0px  0px; font-family:Arial, Helvetica, sans-serif; } /* nur für news  */

	/* HAUPTTABELLE UM ALLES */
	#MAINTABELLE		{ width:91%; margin:0px auto; background-color:#000000; }
	td.trennerL			{ background-image:url(../pix/pix_immer/sprite_png.png); width:16px; background-position: 0px 0px }
	td.trennerR			{ background-image:url(../pix/pix_immer/sprite_png.png); width:16px; background-position: -400px 0px }
	td.trennerM			{ }
		
		/* HEAD */
		
		
		/* logo und sprache und oberer gradient */
		#navHeadSearchInput		{ margin:10px 6px 0px 500px; border:solid 1px blue;     }							/* MUSS REIN wenn der Umbau geklappt hat */
		#navHeadSearchOutput	{ margin: 0px 6px; border:solid 1px red;  }											/* MUSS REIN wenn der Umbau geklappt hat */
		.selSprache				{ color:#aaaaa0; border:solid 1px #000000; padding: 3px 7px 5px 7px; font-size:9pt  }
		.selSprache:hover		{ color:#ffffff; border:solid 1px #CC3300; background-color:#990000; _border-bottom-color:#990000 }
		

		/* NEWS SEARCH SOCIAL BOOKMARKS */
		.sobo					{ background-image:url(../pix/pix_immer/sprite_social.png); float:left; width:24px; height:24px; border:none; margin:7px; cursor:pointer }
		#cypAddOns_ResultSoBo	{ margin-top:1px;  color:#ffffff; border:solid 1px #444444; background-color:#33333f; padding:6px 0px 4px 10px;  }
		#cypAddOns_ResultSearch	{ margin-top:1px;  color:#ffffff; border:solid 1px #444444; background-color:#33333f; padding:10px;  }
		#cypAddOns_ResultNews	{ margin-top:1px;  color:#ffffff; border:solid 1px #444444; background-color:#33333f; padding:12px 0px 10px 12px;  }
	
		
		
		
		/* Navigationsbereich */
		#NAVIGATION		{}
		
		
		/* SUBNAV */
		.subNavBST			{ color:#788fb0; height:33px; margin-top:-6px; font-size:22pt; text-indent:2px; font-family:Calibri, Helvetica, sans-serif; font-weight:bold; }
		.subNavBSTklein		{ color:#788fb0; height:30px; margin-top:-2px; font-size:17pt; text-indent:2px; font-family:Calibri, Helvetica, sans-serif; font-weight:bold;  }
		.subNavCol			{ float:left; height:220px; margin:4px 16px 4px 0px }
					
		.subNavA		{ color:#FFFFFF; border:solid 1px #4b6996; padding:0px 4px 1px 4px; font-size:9pt; cursor:pointer; min-width:114px; max-width:240px; display:block  }
		.subNavA:hover	{ color:#FFFFFF; border:solid 1px #FFFFFF; background-color:#3d5579 }
		.subNavAFIX		{ color:#000066; border:solid 1px #deded0; padding:0px 4px 1px 4px; font-size:9pt; cursor:default; background-color:#ffffff; display:block  }
			
		.mt4				{ margin-top:10px }
		.mt17				{ margin-top:17px }
		.vorzurL			{ background-position: -600px 0px; width:32px; height:225px; }
		.vorzurL:hover		{ background-position: -550px 0px;}
		.vorzurR			{ background-position: -650px 0px; width:32px; height:225px; }
		.vorzurR:hover		{ background-position: -700px 0px;}


		
		
		/* Contentbereich */
		#CONTENT		{ width:100%; background-color:#000000;}
		.LINKS			{ background-color:#000; padding:20px 20px 20px 40px; width:160px;  }
		.RECHTS			{ background-color:#000; padding: 0px 0px 0px 10px; }
		

		
		/* Stausbereich */
		#ABSTAND_STATUS	{  }
		#STATUS				{ width:100%; height:600px;	background-color:#0c132d;  }
  		#statusGradientOben { width:100%; height:220px;	background-image:url(../pix/pix_status/gradient.gif)	}
		#tdSetcards			{ vertical-align:bottom; background-image:url(../pix/pix_status/gestoeber.jpg); background-repeat:no-repeat; background-position:right bottom }
		



	/* GOOGLE MAPS */
		
		#map_canvas				{ width:100%; height: 300px; background-color:#000000; border-top: solid 1px #222222;  border-bottom: solid 1px #333;  }
		#map_table				{ width:100%; background-color:#0b142e}
		#marker_sp				{ background-position: -400px -150px; width: 52px; height:26px; float:left; display:none }
		#marker_ssp				{ background-position: -400px -200px; width:105px; height:26px; float:left; display:none }
		#marker_dub				{ background-position: -400px -100px; width:132px; height:26px; float:left; display:none }
		#marker_expl			{ background-position: -400px -250px; width: 11px; height:26px; float:left; display:none }
		#marker_zoom			{ background-position: -400px  -50px; width: 77px; height:26px; float:left;  }
		#marker_zoom:hover		{ background-position: -400px    0px; }
		
		.marker_aussen			{ color:#cfd4e6; background-color:#3c4358; float:left; border-right:solid 1px #0b142e; cursor:default  }	
		.marker_aussen:hover	{ color:#ffffff; background-color:#555b6d; }	
		.marker_innen1			{ margin:6px 6px 4px 10px; float:left; width:12px; height:16px; }
		.marker_innen2			{ margin:5px 12px 0px 0px; float:left; font-size:10pt; font-family:Arial, Helvetica, sans-serif; color:inherit   }
		
		

	
	
	/* DARSTELLUNG INFORMATION ARTEN */
		
		#tabelleIntro			{ width:100%; }
		#tabelleIntroTD_rechts	{ padding-right:40px; padding-top:18px  }
		a.linkArtGattung		{ float:left; color:#888888; font-size:16pt; letter-spacing:1px;  padding:30px 0px 0px 40px; font-family:Arial, Helvetica, sans-serif}
		a.linkArtGattung:hover	{ color: #ccccc0;}
		.keinlinkArtGattung		{ float:left; color:#888888; font-size:16pt; letter-spacing:1px;  padding:30px 0px 24px 40px; font-family:Arial, Helvetica, sans-serif}
		.titelArtGattung		{ float:left; color:#eeeee0; font-size:16pt; letter-spacing:1px;  padding:30px 0px 24px  8px; font-family:Arial, Helvetica, sans-serif}
		
		.optionenJ				{ color:#ccccc0; border:solid 1px #000000; padding:1px 2px 2px 2px; cursor:default; width:140px}
		.optionenJ:hover		{ color:#dddddd; border:solid 1px #333333; background-color:#222222}
		.optionenN				{ color:#555555; border:solid 1px #000000; padding:1px 2px 2px 2px; cursor:default; width:140px}
		.optionenN:hover		{ color:#eeeee0; border:solid 1px #333333; background-color:#222222}
		a.linkArten				{ color:#555555; display:block; padding:2px 0px 2px 2px; }
		a.linkArten:hover		{ color:#eeeee0;  }
		
	
	/* PERSPEKTIVE */
		.myButtonSichtNeu		{ width:28px; height:30px; float:right; }
		#btnSicht_aa			{ background-position:    0px 0px }
		#btnSicht_bb			{ background-position:  -50px 0px }
		#btnSicht_cc			{ background-position: -100px 0px }
		#btnSicht_dd			{ background-position: -150px 0px }
		#btnSicht_ee			{ background-position: -200px 0px }
		#btnSicht_ff			{ background-position: -250px 0px }
		#btnSicht_gg			{ background-position: -300px 0px }
		#txtDarstellung			{ background-position: 0px -100px; width:140px; height:16px	}
		#txtInformationen		{ background-position: 0px -150px; width:140px; height:16px; margin-top:30px}
		#txtPerspektive			{ background-position: 0px -200px; width: 94px; height:20px; margin-top:2px	}
		#linieGradient			{ background-position: 0px -250px; width:350px; height:14px }
	
	/* BILDER */
		#TiereRaster		{ }
		.gruppierung_1		{ color:#444440; font-size:18px; padding-top:50px; letter-spacing:2px; clear:both; float:none; text-align:center;  }
		.t_name				{ color:#777777; font-size:10pt; line-height:140%; padding:4px 4px 4px 20px;}
		.t_size				{ color:#777777; font-size:10px; line-height:140%; text-indent:20px; width:190px; height:15px; overflow:hidden;}
		.Zelle				{ border:solid 1px #000000; float:left; position:relative; margin:10px; min-width:150px; min-height:80px; } /* ACHTUNG - kleinste ist 67 (cylindrica) */
		.Zelle:hover		{ border:solid 1px #333333; }
		.Info1				{ position:absolute; background-image:url(../pix/pix_immer/sprite_png.png); background-position: -100px 0px; width:30px; height:30px; cursor:help}
		.Info2				{ position:absolute; background-image:url(../pix/pix_immer/sprite_png.png); background-position:  -50px 0px; width:30px; height:30px; cursor:help}
							
	
	/* POPUP */
		#POPUP				{ visibility:hidden; position:absolute; z-index:500; cursor:move;}
		#POPUP_ART_0		{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px     0px; width:440px; }
		#POPUP_LOC_0		{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px  -100px; width:440px; }
		#POPUP_PIC_0		{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px  -200px; width:440px; cursor:default}
		#POPUP_TEXT_0		{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px  -650px; width:440px; }
		#POPUP_LINK			{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px -1400px; width:440px; height: 50px; }
		#POPUP_LINK:hover	{ background-position: -510px -1400px;  }
		#POPUP_ART_1		{ width:410px; color:#f0f0f0; font-size:14pt; padding:8px 0px 10px 20px; border:solid 0px red;  }
		#POPUP_ART_2		{ width: 30px; cursor:default; font-size:11pt; font-weight:bold; padding:4px 0px 0px 24px; color:#cccccc; border:solid 0px green}
		#POPUP_ART_2:hover	{ color:#ffffff; background-color:#900000;}
		#POPUP_LOC_1		{ color:#f0f0f0; font-size:9pt; padding:7px 20px 8px 20px; line-height:140%; }
		#POPUP_LOC_2		{ width: 80px; padding: 8px 5px 0px 0px; font-size:11px; color:#f0f0f0; text-align:right; border:solid 0px red }
		#POPUP_LOC_3		{ width: 20px; padding: 8px 0px 0px 0px; border:solid 0px green }
		#POPUP_PIC_1		{ width:220px; text-align:center; padding:30px 0px 24px 14px }
		#POPUP_PIC_2		{ width:220px; text-align:center; padding:30px 14px 24px 0px  }
		#POPUP_PIC_3		{ width:220px; text-align:center; padding:16px 0px 16px 14px  }
		#POPUP_PIC_4		{ width:220px; text-align:center; padding:16px 14px 16px 0px  }
		#POPUP_TEXT_1		{ line-height:160%; padding:8px  0px 10px 20px; width:100px; color:#dd6600; border:solid 0px red  }
		#POPUP_TEXT_2		{ line-height:130%; padding:8px 10px 10px  0px; border:solid 0px yellow  }
		#POPUP_COMPARE		{ background-image:url(../pix/pix_immer/sprite_baloon.png); background-position: 0px  -200px; width:440px; cursor:default }
		#addtocomparisonlist		{ border:solid 1px #000000; color:#45454f; margin:0px 0px 4px 16px; padding:4px; width:240px  }
		#addtocomparisonlist:hover	{ border:solid 1px #333333; color:#ababa0; }
		
	/* SETCARD */
		.setcard		{ width:200px; height: 54px; margin: 0px 5px 5px 0px; float:left; background-image:url(../pix/pix_immer/sprite_02.png);}
		.setcard_00		{ background-position: 0px    0px; }
		.setcard_01		{ background-position: 0px  -100px; }
		.setcard_02		{ background-position: 0px  -200px; }
		.setcard_03		{ background-position: 0px  -300px; }
		.setcard_04		{ background-position: 0px  -400px; }
		.setcard_05		{ background-position: 0px  -500px; }
		.setcard_06		{ background-position: 0px  -600px; }
		.setcard_07		{ background-position: 0px  -700px; }
		.setcard_08		{ background-position: 0px  -800px; }
		.setcard_09		{ background-position: 0px  -900px; }
		.setcard_10		{ background-position: 0px -1000px; }
		.setcard_10plus	{ background-position: 0px -1100px; }

		.setcard_a		{ position:relative; left: 60px; top:  8px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#777777 }
		.setcard_b		{ position:relative; left: 60px; top:  7px; font-family:Arial, Helvetica, sans-serif; font-size:14pt; color:#000000;}
		a.setcard_b:hover{ color:#eeeee0;}
		.setcard_a_nix	{ color:#fff;}
		.setcard_b_nix	{ color:#bbbbb0;}


	/* ALL */

		.all_head	{ color:#788fb0; padding-bottom:6px; font-size:18pt; font-family:Calibri, Helvetica, sans-serif; font-weight:bold; }

		.all_typ1_title	{color:#000066; padding: 0px 16px  4px 1px;}
		.all_typ2_title	{color:#000066; padding: 0px  0px  0px 0px;}
		.all_typ1_text	{color:#f2f2f2; padding: 0px  0px  4px 0px;}
		.all_typ2_text	{color:#f2f2f2; padding: 0px  0px  8px 0px; width:400px}
		.all_typ3_text	{color:#f2f2f2; padding: 0px  0px 10px 0px; width:90px}



	/* SYNONYME */

		.syn_container		{ padding:30px 40px 120px 40px; background-color:#efefef; _border:solid 1px #777777; }
		.syn_tr_ssp			{ background-color:#e8ebf1; margin-bottom:20px; border-bottom:solid  1px #bfbfbf; border-top: solid 1px #ffffff }
		.syn_tr_form		{ background-color:#f1f1e8; margin-bottom:20px; border-bottom:solid  1px #bfbfbf; border-top: solid 1px #ffffff }
		.syn_tr_syn			{ background-color:#fbfbfb; margin-bottom:20px; border-bottom:dashed 1px #cccccf; border-top: solid 1px #ffffff }
		.syn_links			{ vertical-align:top; padding:10px; border-bottom:inherit; border-top:inherit; border-right:none; border-left:solid 1px #bfbfbf; }
		.syn_rechts			{ vertical-align:top; padding:10px; border-bottom:inherit; border-top:inherit; border-left:none;  border-right:solid 1px #bfbfbf;}
		.syn_Name			{ color:#555555; font-size:12pt; font-weight:bold; font-family:Arial, Helvetica, sans-serif  }
		.syn_Referenz		{ color:#777777; font-size: 9pt; font-variant:small-caps; line-height:160%; }
		.syn_Introduce		{ color:#444444; font-size: 9pt; padding:2px 10px;  }
		.syn_TypSSP			{ color:#000099; font-size:inherit }
		.syn_TypForm		{ color:#e45e15; font-size:inherit }
		.syn_TypSyno		{ color:#006600; font-size:inherit }
			
		#txtSpeciesSubsForms{ border-bottom: solid 1px #bfbfbf; background-position: 0px -318px; height:40px; width:250px;   }
		#txtSynAndEverElse	{ border-bottom: solid 1px #bfbfbf; background-position: 0px -354px; height:55px; width:250px;   }
		#txtSeeAlso			{ background-position: 0px -450px; height: 14px; width:100%; margin:40px 0px 6px 4px; }
		#txtExternalLinks	{ background-position: 0px -500px; height: 14px; width:100%; margin:40px 0px 6px 4px; }
		#txtReferences		{ background-position: 0px -550px; height: 14px; width:100%; margin:80px 0px 6px 4px; }

		.syn_ref			{ color:#606060;  background-color:#efefef; border:solid 1px #efefef; font-size: 9pt; display:block; padding:1px 0px 2px 4px;   }
		.syn_ref:hover		{ color:#000099;  background-color:#ffffff; border:solid 1px #e0e0e0; }
		.syn_Links_Titel	{ color:#990000;  font-size:11px; height:0px }



	/* DD */
			
		#ddcolAbstand1			{ width: 20px}
		#ddDivAbstand1			{ width: 20px}
		#ddcolKat01				{ width:130px; padding-top:15px}
		#ddcolKat02				{ width:130px; padding-top:15px}
		#ddcolKat03				{ width:130px; padding-top:15px}
		#ddcolAbstand2			{ width: 80px}
		#ddDivAbstand2			{ width: 80px}
		#ddcolDat01				{ width:200px; padding-top:15px}
		#ddcolDat02				{ width:200px; padding-top:15px}

		a.subnavddKat			{ background-image:none; height:66px; width:130px; display:block; }
		a.subnavddKat:hover		{ background-image:url(../pix/pix_dd/ddHover.png)  }
		a.subnavddDat			{ background-image:none; height:50px; width:200px; display:block  }
		a.subnavddDat:hover		{ background-image:url(../pix/pix_dd/ddHover.png)   }
		
		a.subnavddKatFix		{ background-image:url(../pix/pix_dd/ddKategorieFix.png); height:66px; width:130px; display:block; background-repeat:no-repeat  }
		a.subnavddDatFix		{ background-image:url(../pix/pix_dd/ddDatumFix.png);     height:50px; width:200px; display:block; background-repeat:no-repeat  }
		
	
	
		/* Subnav in DD */
	
			table.evenmore			{ width:100%; margin:0px; padding:0px; border:solid 0px red; background-color:#FFFFFF}
			td.evenmoreTD_links180	{ padding:30px  0px  0px  0px; width:180px; background-color:#f5f5f5 }
			td.evenmoreTD_rechts	{ padding:30px 10px 30px 40px}
			
			h1.evenmorecontent		{ color:#444440; font-size:18px; letter-spacing:1px; font-weight:normal; padding:0px 0px 10px 0px }
			p.evenmoreInfoN			{ padding:0px 0px 8px 20px; font-size:11px }
			p.evenmoreInfoS			{ padding:20px 0px 8px 20px; font-size:11px; line-height:150%; color:#aaaaaa }
			
			/* Evenmore - MainNav */
			a.evenmore				{ background-color:inherit; color:#454545; padding:6px 3px 7px 20px; float:none; display:block }	
			a.evenmore:hover		{ background-color:#bbcee9; color:navy   }	
			a.evenmoreFix			{ background-color:#bbcee9; color:navy;    padding:6px 3px 7px 20px; float:none; display:block  }			
			
			
		
			/* Lot zu verkaufen */
			img.b801	{ padding:12px; margin:0px;   }
			p.b802		{ padding:0px 0pc 40px 0px }
			a.b800		{ padding:0px; margin-bottom:30px; width:624px; background-color:#efefe0; display:block; border:solid 1px #aaaaaa; border-top-color:white; border-left-color:#dddddd}
	
	
	
	
	
	
	
	
	
	
	
	
	
	


		
