	DIV.collaborationsWrap{ position:relative; }

	.btn {position:absolute; float:left;background: url(/fileadmin/tpl/img/collaborations/dot.gif) 0 0 no-repeat; }
	.btn span { display:block; float:left; font: normal 11px/140% Verdana, Arial, Helvetica, sans-serif;color:#000;white-space:nowrap;cursor:pointer; padding: 0 2px 1px;}

	#btn1 {	padding:0 0 0 5px;	background-position: 0 6px;	left: 478px;top: 87px;}
	#btn2 {	padding:0 0 5px 0;	background-position: 27px 15px;	left: 269px;top: 111px; }
	#btn3 {	padding:0 0 0 5px;	background-position: 0 6px;	left: 336px;top: 129px;}
	#btn4 {	padding:0 0 6px 0;	background-position: 50px 17px;	left: 176px;top: 132px; }
	#btn5 {	padding:0 0 6px 0;	background-position: 24px 17px;	left: 249px;top: 132px;}
	#btn6 {	padding:0 0 0 5px;	background-position: 0 6px;	left: 287px;top: 143px;}
	#btn7 {	padding:0 5px 0 0;	background-position: right 6px;	left: 117px;top: 161px; }
	#btn8 {	padding:5px 0 0 0;	background-position: 40px 3px; left: 187px;top: 155px; }
	#btn9 {	padding:0 0 0 5px;	background-position: 0 6px; left: 257px;top: 160px; }
	#btn10 {	padding:0 0 0 5px;	background-position: 0 6px; left: 346px;top: 168px; }
	#btn11 {	padding:0 0 0 5px;	background-position: 0 6px; left: 263px;top: 173px; }
	#btn12 {	padding:5px 0 0 0;	background-position: 18px 0; left: 234px;top: 182px; }
	#btn13 {	padding:0 0 0 5px;	background-position: 0 6px; left: 279px;top: 194px; }
	#btn14 {	padding:0 5px 0 0;	background-position: right 6px; left: 215px;top: 208px; }
	#btn15 {	padding:0 5px 0 0;	background-position: right 6px; left: 164px;top: 218px; }
	#btn16 {	padding:0 5px 0 0;	background-position: right 6px; left: 240px;top: 225px; }
	#btn17 {	padding:0 0 5px 0;	background-position: 18px bottom; left: 362px;top: 218px; }
	#btn18 {	padding:0 0 0 5px;	background-position: 0 6px; left: 395px;top: 224px; }
	#btn19 {	padding:0 0 0 5px;	background-position: 0 6px; left: 308px;top: 236px; }
	#btn20 {	padding:0 0 0 5px;	background-position: 0 6px; left: 445px;top: 242px; }
	#btn21 {	padding:5px 0 0 0;	background-position: 15px 2px; left: 299px;top: 250px; }
	#btn22 {	padding:0 5px 0 0;	background-position: right 6px; left: 200px;top: 267px; }
	#btn23 {	padding:0 5px 0 0;	background-position: right 6px; left: 183px;top: 290px; }
	#btn24 {	padding:5px 0 0 0;	background-position: 32px 0; left: 109px;top: 331px; }
	#btn25 {	padding:0 0 0 5px;	background-position: 0 6px; left: 478px;top: 328px; }
	#btn26 {	padding:0 0 0 5px;	background-position: 0 6px; left: 197px;top: 353px; }
	#btn27 {	padding:0 0 0 5px;	background-position: 0 6px; left: 503px;top: 458px; }
	#btn28 {	position:absolute; float:left; padding:0; left: 308px;top: 212px; cursor:pointer; }
	#btn29 {	padding:0 0 5px 0;	background-position: 18px bottom; left: 169px;top: 214px; }
	#btn30 {	padding:0 0 5px 0;	background-position: 18px bottom; left: 102px;top: 235px; }
	#btn31 {	padding:0 5px 0 0;	background-position: right 6px; left: 40px;top: 252px; }
	#btn32 {	padding:5px 0 0 0;	background-position: 45px 0; left: 55px;top: 266px; }
	#btn33 {	padding:0 0 0 5px;	background-position: 0 6px; left: 193px;top: 241px; }
	#btn34 {	padding:5px 0 0 0;	background-position: 22px 0; left: 161px;top: 250px; }
	#btn35 {	padding:0 0 0 5px;	background-position: 0 6px; left: 136px;top: 266px; }
	#btn36 {	padding:0 0 0 5px;	background-position: 0 7px; left: 410px;top: 257px; }
	#btn37 {	padding:0 0 0 5px;	background-position: 0 2px; left: 408px;top: 270px; }
	#btn38 {	padding:0 0 0 5px;	background-position: 0 6px; left: 617px;top: 252px; }
	#btn39 {	padding:0 5px 0 0;	background-position: right 6px; left: 572px;top: 255px; }
	#btn40 {	padding:5px 0 0 0;	background-position: 17px 0; left: 586px;top: 270px; }
	
	table.collaborations { table-layout:fixed; }
	table.collaborations th { 	font:bold 11px/140% Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:left; padding-bottom:5px; }
	table.collaborations td { 	font:normal 11px/140% Verdana, Arial, Helvetica, sans-serif; color:#000;
								padding: 5px 10px 8px 1px; vertical-align:top;
						 	}
	table.collaborations tr { background:url(/fileadmin/tpl/img/line_dotted.gif) left bottom repeat-x; }
	
	#infoBox { 
			background-color:#fff; color:#000; position:absolute; left:540px; top:40px; width:200px;
			border:solid 1px #DEDBD9;
			/*min-height:180px;*/
			padding:5px 5px 7px 10px;
			visibility:hidden;
			z-index:5;
	}
	#infoBox .txt p {
		font: normal 11px/140% Verdana, Arial, Helvetica, sans-serif;
		padding:0 0 3px 0; margin:0;
	}
	#btnClose { cursor:pointer; }
	span.btnSwitch { 
		border:solid 1px #DEDBD9; border-top:none; font:normal 11px/140% Verdana, Arial, Helvetica, sans-serif; 
		padding:2px 5px; color:#000; cursor:pointer; float:right; margin-left:4px;
	}
	span.btnSwitch-h, span.akt { border:solid 1px #FF0000; border-top:none; background-color:#FF0000; color:#fff; }
	#mapEuropa 	{ width:720px; height:502px; position:relative; background:transparent url(/fileadmin/tpl/img/collaborations/bg_europa.gif) 0 0 no-repeat; z-index:3; }
	#mapWorld 	{ width:720px; height:502px; position:absolute; background:transparent url(/fileadmin/tpl/img/collaborations/bg_world.gif) 0 0 no-repeat; z-index:2;}
	
	DIV.trenner { clear: both; height: 0; border: 0; font-size: 0; margin: 0; padding: 0; line-height: 0; background:url(/fileadmin/tpl/img/line_dotted.gif) left bottom repeat-x; height:1px; }

