.ueberschrift-gr {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
	color: #222222;
	TEXT-DECORATION: none;
}
.ueberschrift-gr a {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
	color: #222222;
	TEXT-DECORATION: none;
}
.ueberschrift-gr a:hover {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 15px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
	color: #FF0000;
	TEXT-DECORATION: none;
}

.ueberschrift-kl {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
	color: #008080;
}
.karte9 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
}
a.karte9 {
	color: #FF0000;
	font-style: normal;
	TEXT-DECORATION: none;
	background-color: White;
}

a.karte9:hover {
	color: White;
	TEXT-DECORATION: none;
	background-color: Red;
}

.karte11 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;	
}
a.karte11 {
	color: #FF0000;
	TEXT-DECORATION: none;
	background-color: White;
}

a.karte11:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: Red;
}





.karte12 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 14px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
}
a.karte12 {
	color: #FF0000;
	TEXT-DECORATION: none;
	background-color: transparent;
}

a.karte12:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: Red;
}





.karte13 {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 18px;
	FONT-STYLE: normal;
	FONT-WEIGHT: normal;
}
a.karte13 {
	color: #FF0000;
	TEXT-DECORATION: none;
	background-color: transparent;
}

a.karte13:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: Red;
}


.kartestadtkreise {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
}
a.kartestadtkreise {
	color: #FF0000;
	TEXT-DECORATION: none;
	background-color: transparent;
}

a.kartestadtkreise:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: Red;
}




.kantone {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	padding-top: 5px;
	padding-left: 5px;
	padding-bottom: 50px;
	padding-right: 5px;
    border: solid 1px #FFFFFF;
	text-decoration: none;
	width: 30px;
}

a.kantone:hover {
	border: solid 1px #FF0000;
}
 
.navigation {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 9px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
}
a.navigation {	
   	color: #none;
	TEXT-DECORATION: none;
	
	
	}

a.navigation:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: #008080;
}


.baselposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 380px;
	top : -252px;
	z-index : 100;
}
	

.bielposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :317px;
	top : -197px;
	z-index : 100;
}


.solothurnposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 15px;
	top :-208px;
	z-index : 100;
}


.luzernposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 470px;
	top : -195px;
	z-index : 100;
}



.oltenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :220px;
	top :-240px;
	z-index : 100;
}

	
.winterthurposition {
	margin-top : 0px;
	margin-left : 0px;
	position : relative;
	left :279px;
	top : -245px;
	z-index : 200;
}


.zuerichposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :221px;
	top :-221px;
	z-index : 100;
}


	
.lausanneposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 229px;
	top : -133px;
	z-index : 100;
}

	
.genfposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 150px;
	top : -95px;
	z-index : 100;
}


.churposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 345px;
	top : -163px;
	z-index : 100;
}


.stgallenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 365px;
	top : -234px;
	z-index : 100;
}


.zugposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left: 117px;
	top : -207px;
	z-index : 200;
}

	

.sionposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 368px;
	top : -105px;
	z-index : 100;
}



.schaffhausenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 405px;
	top : -289px;
	z-index : 100;
}


.fribourgposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :-120px;
	top : -153px;
	z-index : 100;
}

.bernposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 227px;
	top : -190px;
	z-index : 100;
}

.thunposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 166px;
	top : -175px;
	z-index : 100;
}


.luganoposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -60px;
	top : -77px;
	z-index : 100;
}


.bellinzonaposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 1px;
	top : -96px;
	z-index : 100;
}

.locarnoposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -145px;
	top : -92px;
	z-index : 100;
}

.vaduzposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 430px;
	top : -216px;
	z-index : 100;
}

.neuchatelposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 343px;
	top : -198px;
	z-index : 100;
}


.aarauposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :5px;
	top :-235px;
	z-index : 100;
}





.abc a {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: transparent;
}

.abc a:hover {
	color: #008080;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}






.zuerichbezposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 468px;
	top : -221px;
	z-index : 100;
}
	

.winterthurbezposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :350px;
	top : -314px;
	z-index : 100;
}


.meilenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 518px;
	top :-188px;
	z-index : 100;
}


.horgenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 493px;
	top : -232px;
	z-index : 100;
}



.hinwilposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :569px;
	top :-314px;
	z-index : 100;
}

	
.paeffikonposition {
	margin-top : 0px;
	margin-left : 0px;
	position : relative;
	left :561px;
	top : -335px;
	z-index : 200;
}

	
.affolternposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 431px;
	top : -217px;
	z-index : 100;
}

	
.dietikonposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 235px;
	top : -324px;
	z-index : 100;
}


.dielsdorfposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 240px;
	top : -355px;
	z-index : 100;
}




.usterposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left: 518px;
	top : -270px;
	z-index : 200;
}

	

.buelachposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 305px;
	top : -272px;
	z-index : 100;
}


.andelfingenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 337px;
	top : -387px;
	z-index : 100;
}









.stadtkreiseposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 90px;
	top : -263px;
	z-index : 100;
}

.k1position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -86px;
	top : -257px;
	z-index : 100;
}

.k2position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -103px;
	top : -229px;
	z-index : 100;
}


.k3position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :-119px;
	top : -285px;
	z-index : 100;
}

.k4position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -109px;
	top : -332px;
	z-index : 100;
}

.k5position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -105px;
	top : -379px;
	z-index : 100;
}


.k6position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -81px;
	top : -395px;
	z-index : 100;
}


.k7position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -233px;
	top : -260px;
	z-index : 100;
}

.k8position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -242px;
	top : -250px;
	z-index : 100;
}

.k9position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -329px;
	top : -315px;
	z-index : 100;
}

.k10position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -319px;
	top : -375px;
	z-index : 100;
}


.k11position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :-281px;
	top :-415px;
	z-index : 100;
}


.k12position {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :-235px;
	top :-410px;
	z-index : 100;
}












.bernbezposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 371px;
	top : -270px;
	z-index : 100;
}
	

.moutierposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :161px;
	top : -348px;
	z-index : 100;
}


.neuvevilleposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -92px;
	top :-303px;
	z-index : 100;
}


.courtelaryposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -271px;
	top : -330px;
	z-index : 100;
}



.bielbezposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :329px;
	top :-341px;
	z-index : 100;
}

	
.buehrenposition {
	margin-top : 0px;
	margin-left : 0px;
	position : relative;
	left :191px;
	top : -346px;
	z-index : 200;
}

	
.wangenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 51px;
	top : -370px;
	z-index : 100;
}

	
.aarwangenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -97px;
	top : -350px;
	z-index : 100;
}


.nidauposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 333px;
	top : -347px;
	z-index : 100;
}





.fraubrunnenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left: 210px;
	top : -351px;
	z-index : 200;
}

	

.thunbezposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 37px;
	top : -260px;
	z-index : 100;
}


.erlachposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -260px;
	top : -328px;
	z-index : 100;
}




.aarbergposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 349px;
	top : -354px;
	z-index : 100;
}
	

.burgdorfposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :227px;
	top : -356px;
	z-index : 100;
}


.trachselwaldposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 95px;
	top :-366px;
	z-index : 100;
}


.laupenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -234px;
	top : -329px;
	z-index : 100;
}



.konolfingenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :403px;
	top :-338px;
	z-index : 100;
}

	
.signauposition {
	margin-top : 0px;
	margin-left : 0px;
	position : relative;
	left :267px;
	top : -355px;
	z-index : 1900;
}

	
.seftigenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 7px;
	top : -320px;
	z-index : 100;
}

	
.schwarzenburgposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : -228px;
	top : -303px;
	z-index : 100;
}


.niedersimmentalposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 363px;
	top : -302px;
	z-index : 100;
}




.obersimmentalposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left: 147px;
	top : -273px;
	z-index : 200;
}



.interlakenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 93px;
	top : -299px;
	z-index : 100;
}
	

.oberhasliposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left :-37px;
	top : -317px;
	z-index : 100;
}


.frutigenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 411px;
	top :-280px;
	z-index : 100;
}


.saanenposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 151px;
	top : -262px;
	z-index : 100;
}

.kartestadtalle {
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	FONT-SIZE: 10px;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
       border-right: 1px solid #FF0000; 
	border-left: 1px solid #FF0000; 
	border-bottom: 1px solid #FF0000; 
	border-top: 1px solid #FF0000; 	
	background-color: #FFFFFF; 
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 1px;
	padding-bottom: 1px;

	
	
}
a.kartestadtalle {
	color: #FF0000;
	TEXT-DECORATION: none;
	background-color: #FFFFFF;
}

a.kartestadtalle:hover {
	color: #FFFFFF;
	TEXT-DECORATION: none;
	background-color: Red;
}
.stadtalleposition {
	margin top : 0px;
	margin left : 0px;
	position : relative;
	left : 418px;
	top : -450px;
	z-index : 100;
}


