/* **********************************   Rolfing  ***************************************/
/***************************************************  Find a Rolfer */
#mapdiv {

	width:450px;
	height:450px;
	float:right;
	margin-top:2px;
}
	* html #mapdiv {	margin-top:2px;}
#mapdiv_de {

	width:450px;
	height:360px;
	float:right;
	margin-top:2px;
}
	* html #mapdiv_de {	margin-top:1px;}
#leftofmap {
	width:225px;
	margin-right:10px;
	float:left
}
	* html #leftofmap {	width:210px; }
#leftofmap h1 {margin-top:20px}
#leftofmap input, #leftofmap select {
	color:#C67503;
	font-size: 10px;
	margin:10px 0 9px 0;
}
#leftofmap input {
	width:197px;
}
#leftofmap select {
	width:197px;
	padding:0 ;
}
#leftofmap .searchbutton {
	border:0;
	width:100px;
	height:22px;
	color: #FFFFFF;
	font-weight:bold;
	font-size:12px;
	padding_bottom: 2px;
	background:url(../images/layout/menueverlaufbg.gif) 0px 5px repeat-x;
}

.result {float:left;width:200px}
.klickline {float:right;font-size:11px;color:#666666}

#europe {
 width: 450px;
 height: 450px;
 margin:0;
 background: url(../images/content/europe-rollover.gif);
 padding: 0;
 position: relative;
}

#europe li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#europe a {display: block; text-indent: -100em;}

#iceland {left: 82px; top: 0px; width: 82px; height: 45px;}
#iceland a {height: 45px;}
#iceland a:hover {background: url(../images/content/europe-rollover.gif) -82px -450px no-repeat;}

#spain {left: 59px; top: 313px; width: 118px; height: 105px;}
#spain a {height: 105px;}
#spain a:hover {background: url(../images/content/europe-rollover.gif) -59px -763px no-repeat;}

#greatbritain {left: 126px; top: 135px; width: 64px; height: 110px;}
#greatbritain a {height: 110px;}
#greatbritain a:hover {background: url(../images/content/europe-rollover.gif) -126px -585px no-repeat;}

#germania {left: 220px; top: 204px; width: 71px; height: 97px;}
#germania a {height: 97px;}
#germania a:hover {background: url(../images/content/europe-rollover.gif) -220px -654px no-repeat;}

#norway {left: 235px; top: 0px; width: 140px; height: 163px;}
#norway a {height: 163px;}
#norway a:hover {background: url(../images/content/europe-rollover.gif) -235px -450px no-repeat;}

#slovakia {left: 306px; top: 276px; width: 47px; height: 25px;}
#slovakia a {height: 25px;}
#slovakia a:hover {background: url(../images/content/europe-rollover.gif) -306px -726px no-repeat;}

#serbia {left: 323px; top: 319px; width: 41px; height: 56px;}
#serbia a {height: 56px;}
#serbia a:hover {background: url(../images/content/europe-rollover.gif) -323px -769px no-repeat;}

#italy {left: 216px; top: 307px; width: 105px; height: 137px;}
#italy a {height: 137px;}
#italy a:hover {background: url(../images/content/europe-rollover.gif) -216px -757px no-repeat;}

#moldova {left: 391px; top: 284px; width: 34px; height: 42px;}
#moldova a {height: 42px;}
#moldova a:hover {background: url(../images/content/europe-rollover.gif) -391px -2084px no-repeat;}

#greece {left: 333px; top: 377px; width: 67px; height: 70px;}
#greece a {height: 70px;}
#greece a:hover {background: url(../images/content/europe-rollover.gif) -333px -827px no-repeat;}

#portugal {left: 42px; top: 329px; width: 45px; height: 70px;}
#portugal a {height: 70px;}
#portugal a:hover {background: url(../images/content/europe-rollover.gif) -42px -1229px no-repeat;}

#ireland {left: 98px; top: 172px; width: 39px; height: 42px;}
#ireland a {height: 42px;}
#ireland a:hover {background: url(../images/content/europe-rollover.gif) -98px -1072px no-repeat;}

#france {left: 126px; top: 244px; width: 110px; height: 133px;}
#france a {height: 133px;}
#france a:hover {background: url(../images/content/europe-rollover.gif) -126px -1144px no-repeat;}

#austria {left: 243px; top: 284px; width: 63px; height: 30px;}
#austria a {height: 30px;}
#austria a:hover {background: url(../images/content/europe-rollover.gif) -243px -1184px no-repeat;}

#sweden {left: 271px; top: 29px; width: 77px; height: 172px;}
#sweden a {height: 172px;}
#sweden a:hover {background: url(../images/content/europe-rollover.gif) -271px -929px no-repeat;}

#poland {left: 286px; top: 208px; width: 81px; height: 74px;}
#poland a {height: 74px;}
#poland a:hover {background: url(../images/content/europe-rollover.gif) -286px -2008px no-repeat;}

#croatia {left: 275px; top: 314px; width: 55px; height: 49px;}
#croatia a {height: 49px;}
#croatia a:hover {background: url(../images/content/europe-rollover.gif) -275px -1214px no-repeat;}

#romania {left: 337px; top: 289px; width: 87px; height: 61px;}
#romania a {height: 61px;}
#romania a:hover {background: url(../images/content/europe-rollover.gif) -337px -1189px no-repeat;}

#macedonia {left: 340px; top: 368px; width: 26px; height: 21px;}
#macedonia a {height: 21px;}
#macedonia a:hover {background: url(../images/content/europe-rollover.gif) -340px -1268px no-repeat;}

#turkey {left: 397px; top: 368px; width: 51px; height: 77px;}
#turkey a {height: 77px;}
#turkey a:hover {background: url(../images/content/europe-rollover.gif) -397px -1268px no-repeat;}

#russia {left: 369px; top: 9px; width: 81px; height: 233px;}
#russia a {height: 233px;}
#russia a:hover {background: url(../images/content/europe-rollover.gif) -369px -909px no-repeat;}

#lithuania {left: 337px; top: 187px; width: 43px; height: 33px;}
#lithuania a {height: 33px;}
#lithuania a:hover {background: url(../images/content/europe-rollover.gif) -337px -637px no-repeat;}

#netherlands {left: 205px; top: 219px; width: 29px; height: 30px;}
#netherlands a {height: 30px;}
#netherlands a:hover {background: url(../images/content/europe-rollover.gif) -205px -1569px no-repeat;}

#luxemburg {left: 215px; top: 258px; width: 7px; height: 11px;}
#luxemburg a {height: 11px;}
#luxemburg a:hover {background: url(../images/content/europe-rollover.gif) -215px -1608px no-repeat;}

#switzerland {left: 210px; top: 294px; width: 41px; height: 25px;}
#switzerland a {height: 25px;}
#switzerland a:hover {background: url(../images/content/europe-rollover.gif) -210px -1644px no-repeat;}

#czechia {left: 268px; top: 256px; width: 53px; height: 32px;}
#czechia a {height: 32px;}
#czechia a:hover {background: url(../images/content/europe-rollover.gif) -268px -1606px no-repeat;}

#slovenia {left: 278px; top: 312px; width: 22px; height: 16px;}
#slovenia a {height: 16px;}
#slovenia a:hover {background: url(../images/content/europe-rollover.gif) -278px -1662px no-repeat;}

#bosnia-herzegovina  {left: 296px; top: 332px; width: 34px; height: 31px;}
#bosnia-herzegovina a {height: 31px;}
#bosnia-herzegovina a:hover {background: url(../images/content/europe-rollover.gif) -296px -1682px no-repeat;}

#albania {left: 328px; top: 365px; width: 19px; height: 39px;}
#albania a {height: 39px;}
#albania a:hover {background: url(../images/content/europe-rollover.gif) -328px -1715px no-repeat;}

#belarus {left: 355px; top: 188px; width: 72px; height: 61px;}
#belarus a {height: 61px;}
#belarus a:hover {background: url(../images/content/europe-rollover.gif) -355px -1538px no-repeat;}

#finland {left: 329px; top: 9px; width: 68px; height: 134px;}
#finland a {height: 134px;}
#finland a:hover {background: url(../images/content/europe-rollover.gif) -329px -1359px no-repeat;}

#estonia {left: 342px; top: 145px; width: 42px; height: 27px;}
#estonia a {height: 27px;}
#estonia a:hover {background: url(../images/content/europe-rollover.gif) -342px -1495px no-repeat;}

#denmark {left: 244px; top: 171px; width: 34px; height: 39px;}
#denmark a {height: 39px;}
#denmark a:hover {background: url(../images/content/europe-rollover.gif) -244px -1521px no-repeat;}

#ukrainia {left: 352px; top: 228px; width: 98px; height: 82px;}
#ukrainia a {height: 82px;}
#ukrainia a:hover {background: url(../images/content/europe-rollover.gif) -352px -678px no-repeat;}

#belgium {left: 193px; top: 239px; width: 30px; height: 30px;}
#belgium a {height: 30px;}
#belgium a:hover {background: url(../images/content/europe-rollover.gif) -193px -2039px no-repeat;}

#montenegro {left: 320px; top: 353px; width: 16px; height: 20px;}
#montenegro a {height: 20px;}
#montenegro a:hover {background: url(../images/content/europe-rollover.gif) -320px -2153px no-repeat;}

#hungary {left: 299px; top: 288px; width: 58px; height: 37px;}
#hungary a {height: 37px;}
#hungary a:hover {background: url(../images/content/europe-rollover.gif) -299px -2088px no-repeat;}

#bulgaria {left: 357px; top: 342px; width: 59px; height: 38px;}
#bulgaria a {height: 37px;}
#bulgaria a:hover {background: url(../images/content/europe-rollover.gif) -357px -2142px no-repeat;}

#latvia {left: 337px; top: 167px; width: 52px; height: 27px;}
#latvia a {height: 27px;}
#latvia a:hover {background: url(../images/content/europe-rollover.gif) -337px -1967px no-repeat;}

/* nur für druckfreundliche Ausgabe */
#germanyprint {display:none;}
#europeprint {display:none;}
/*********/

#germany {
 width: 450px;
 height: 352px;
 margin:0;
 background: url(../images/content/germany-rollover.gif);
 padding: 0;
 position: relative;
}

#germany li {margin: 0; padding: 0; list-style: none; display: block; position: absolute;}
#germany a {display: block; text-indent: -100em;}

#plz0 {left: 229px; top: 145px; width: 99px; height: 69px;}
#plz0 a {height: 69px;}
#plz0 a:hover {background: url(../images/content/germany-rollover.gif) -229px -497px no-repeat;}

#plz1 {left: 232px; top: 44px; width: 90px; height: 118px;}
#plz1 a {height: 118px;}
#plz1 a:hover {background: url(../images/content/germany-rollover.gif) -232px -1100px no-repeat;}

#plz2 {left: 147px; top: 22px; width: 111px; height: 103px;}
#plz2 a {height: 103px;}
#plz2 a:hover {background: url(../images/content/germany-rollover.gif) -147px -374px no-repeat;}

#plz3 {left: 162px; top: 107px; width: 104px; height: 103px;}
#plz3 a {height: 103px;}
#plz3 a:hover {background: url(../images/content/germany-rollover.gif) -162px -811px no-repeat;}

#plz4 {left: 113px; top: 97px; width: 71px; height: 73px;}
#plz4 a {height: 73px;}
#plz4 a:hover {background: url(../images/content/germany-rollover.gif) -113px -1153px no-repeat;}

#plz5 {left: 108px; top: 140px; width: 71px; height: 88px;}
#plz5 a {height: 88px;}
#plz5 a:hover {background: url(../images/content/germany-rollover.gif) -108px -492px no-repeat;}

#plz6 {left: 113px; top: 192px; width: 80px; height: 55px;}
#plz6 a {height: 55px;}
#plz6 a:hover {background: url(../images/content/germany-rollover.gif) -113px -1600px no-repeat;}

#plz7 {left: 129px; top: 230px; width: 81px; height: 76px;}
#plz7 a {height: 76px;}
#plz7 a:hover {background: url(../images/content/germany-rollover.gif) -129px -934px no-repeat;}

#plz8 {left: 170px; top: 255px; width: 106px; height: 65px;}
#plz8 a {height: 65px;}
#plz8 a:hover {background: url(../images/content/germany-rollover.gif) -170px -607px no-repeat;}

#plz9 {left: 185px; top: 160px; width: 111px; height: 130px;}
#plz9 a {height: 130px;}
#plz9 a:hover {background: url(../images/content/germany-rollover.gif) -185px -1216px no-repeat;}


