  #container {
	position: relative;
	width: 900px;
	height: 600px;
    background-image: url(schweiz.png);
	background-repeat: no-repeat;
  }
  
  h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	padding-left: 20px;
	 color: #999;
	 font-weight: normal;
	  }

  p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding-left: 5px;
	 color: #000;
	}

  button, a {
	text-decoration: none;
	}

  button {
	background-color: #2148A1;
	border: none;
	color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: .03em;
	padding: 1px;
	-moz-border-radius:2px; /* Firefox */
	-webkit-border-radius:2px; /* Safari, Chrome */
	-khtml-border-radius:2px; /* Konqueror */
	border-radius:3px; /* CSS3 */
	cursor: pointer;
	font-weight: bold;
  }
.radiopools {
	position: absolute;
	top: 650px;
	left: 50px;
	width: 600px;	
}

.links {
	float: left;	
	width: 200px;
}

.rechts {
	float: left;
	width: 200px;
}

.spalte3 {
	float: right;	
	width: 200px;
}


.dabsender{
	position: absolute;
	top: 0px;
	left: 420px;
	width: 450px;
}
  
.pools {
	top: 5px;
	left: 30px;  
	color: #000;
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
  }
  
  button:focus {
	outline: none;
	}
  
   button.powerpool {
	top: 23px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.powerpool:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .powerpoolclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }
  button.ostpool {
	top: 38px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.ostpool:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .ostpoolclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }

 button.zentralschweiz {
	top: 53px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.zentralschweiz:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .zentralschweizclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }
  
 button.modulmittelland {
	top: 53px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.modulmittelland:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .modulmittellandclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }

  button.jpapool {
	top: 68px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.jpapool:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .jpapoolclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }

  button.citypower {
	top: 83px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.citypower:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .citypowerclick {
	background-color: #b61f34 !important;
	color: #fff !important;
	font-weight: normal;
  }
  
.dab {
	top: 110px;
	left: 30px;
	color: #000;
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
  }
.dabtext {
	top: 130px;
	left: 30px;
	color: #000;
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
  }
.dabtext a {color: #b61f34}

  button.virgindab {
	top: 128px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.virgindab:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .virgindabclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

.kabel {
	position: absolute;
	top: 155px;
	left: 30px;
	color: #000;
	padding: 2px 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
  }

  button.melody {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.melody:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .melodyclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

button.virginhits {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.virginhits:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .virginhitsclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

button.energyrockit {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.energyrockit:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .energyrockitclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.energvintage {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.energvintage:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .energvintageclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }
	button.eviva {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.eviva:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .evivaclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.sunshinelive {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.sunshinelive:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .sunshineliveclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.lifechannel {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.lifechannel:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .lifechannelclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.lifechannel1 {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.lifechannel1:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .lifechannelclick1 {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.schlager {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.schlager:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .schlagerclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

	button.griff {
	top: 174px;
	left: 30px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.griff:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .griffclick {
	background-color: #999999 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.vertical {
	top: 85px;
	left: 0px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.vertical:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .verticalclick {
	background-color: #999!important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.radiofresh {
	top: 65px;
	left: 0px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radiofresh:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radiofreshclick {
	background-color: #999!important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }


  button.rfj {
	position: absolute;
	top: 145px;
	left: 255px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rfj:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rfjclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rjb {
	position: absolute;
	top: 180px;
	left: 250px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rjb:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rjbclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.one {
	position: absolute;
	top: 460px;
	left: 25px;  
	color: #b61f34;
	background-color: rgba(255,255,255,.6);
	padding: 2px 5px;
  }

  button.one:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .oneclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.lfm {
	position: absolute;
	top: 360px;
	left: 120px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.lfm:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .lfmclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rougefm {
	position: absolute;
	top: 330px;
	left: 110px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rougefm:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

   .rougefmclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

 button.yesfm {
	position: absolute;
	top: 370px;
	left: 60px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.yesfm:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .yesfmclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.chablais {
	position: absolute;
	top: 416px;
	left: 197px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.chablais:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .chablaisclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rtn {
	position: absolute;
	top: 240px;
	left: 165px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rtn:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rtnclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rhone {
	position: absolute;
	top: 500px;
	left: 230px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rhone:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rhoneclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rottu {
	position: absolute;
	top: 460px;
	left: 360px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rottu:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rottuclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.grrif {
	position: absolute;
	top: 215px;
	left: 190px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.grrif:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .grrifclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.fribourg {
	position: absolute;
	top: 320px;
	left: 195px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.fribourg:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }
  
  .fribourgclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.freiburg {
	position: absolute;
	top: 290px;
	left: 225px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.freiburg:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }
  
  .freiburgclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.canal3 {
	position: absolute;
	top: 213px;
	left: 280px;	
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.canal3:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }
  
  .canal3click {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.canal3f {
	position: absolute;
	top: 228px;
	left: 265px;	
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.canal3f:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }
  
  .canal3fclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.bern1 {
	position: absolute;
	top: 265px;
	left: 290px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.bern1:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .bern1click {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.energybe {
	position: absolute;
	top: 284px;
	left: 285px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.energybe:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .energybeclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.beo {
	position: absolute;
	top: 340px;
	left: 310px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.beo:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .beoclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.neo1 {
	position: absolute;
	top: 240px;
	left: 350px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.neo1:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .neo1click {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.radio32 {
	position: absolute;
	top: 170px;
	left: 330px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radio32:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radio32click {
	background-color: #9b85f0 !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.argovia {
	position: absolute;
	top: 152px;
	left: 395px;	
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }
  
  button.argovia:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .argoviaclick  {
	background-color: #fdaf2a !important;
	border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.basilisk {
	position: absolute;
	top: 125px;
	left: 320px;  
 	color: #b61f34;
 	background-color: transparent;
	padding: 2px 5px;
 }

  button.basilisk:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .basiliskclick {
	background-color: #97cf48 !important;	
    border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.energybs {
	position: absolute;
	top: 108px;
	left: 320px;  
 	color: #b61f34;
 	background-color: transparent;
	padding: 2px 5px;
 }

  button.energybs:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .energybsclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.pilatus {
	position: absolute;
	top: 220px;
	left: 410px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.pilatus:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .pilatusclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.sunshine {
	position: absolute;
	top: 233px;
	left:497px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.sunshine:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .sunshineclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.central {
	position: absolute;
	top: 250px;
	left: 540px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.central:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .centralclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.radio24 {
	position: absolute;
	top: 140px;
	left: 520px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radio24:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radio24click {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.energyzh {
	position: absolute;
	top: 106px;
	left: 470px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.energyzh:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .energyzhclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.radio1 {
	position: absolute;
	top: 156px;
	left: 530px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radio1:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radio1click {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.zuerisee {
	position: absolute;
	top: 172px;
	left: 545px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.zuerisee:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .zueriseeclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.radio105 {
	position: absolute;
	top: 124px;
	left:510px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radio105:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radio105click {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.munot {
	position: absolute;
	top: 45px;
	left: 490px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.munot:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .munotclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.top {
	position: absolute;
	top: 100px;
	left: 560px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.top:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .topclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.fm1 {
	position: absolute;
	top: 170px;
	left: 630px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.fm1:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .fm1click {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.toxic {
	position: absolute;
	top: 145px;
	left: 630px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.toxic:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .toxicclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.liechtenstein {
	position: absolute;
	top: 200px;
	left: 655px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.liechtenstein:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .liechtensteinclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.grischa {
	position: absolute;
	top: 310px;
	left: 675px;  
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.grischa:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .grischaclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.fiume {
	position: absolute;
	top: 420px;
	left: 547px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.fiume:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .fiumeclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.r3i {
	position: absolute;
	top: 490px;
	left: 575px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.r3i:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .r3iclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.laradio {
	position: absolute;
	top: 531px;
	left: 100px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.laradio:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .laradioclick {
	background-color: #75cddc !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.nostalgie {
	position: absolute;
	top: 509px;
	left: 100px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.nostalgie:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .nostalgieclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.nrj-leman {
	position: absolute;
	top: 487px;
	left: 100px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.nrj-leman:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .nrj-lemanclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.otto-fm {
	position: absolute;
	top: 534px;
	left: 460px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.otto-fm:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .otto-fmclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }

  button.radio7 {
	position: absolute;
	top: 70px;
	left: 720px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.radio7:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .radio7click {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.regenbogen {
	position: absolute;
	top: 60px;
	left: 340px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.regenbogen:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .regenbogenclick {
	background-color: #9b85f0 !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.rto {
	position: absolute;
	top: 512px;
	left: 460px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.rto:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .rtoclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.numberone {
	position: absolute;
	top: 490px;
	left: 460px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.numberone:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .numberoneclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.virgin {
	position: absolute;
	top: 467px;
	left: 100px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.virgin:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .virginclick {
	background-color: #fdaf2a !important;
border: 1px solid white;
	color: #fff !important;
	font-weight: normal;
  }

  button.antenne-vorarlberg {
	position: absolute;
	top: 110px;
	left: 730px;
	color: #b61f34;
	background-color: transparent;
	padding: 2px 5px;
  }

  button.antenne-vorarlberg:hover {
	background-color: #b61f34;
	color: #fff;
	font-weight: normal;
  }

  .antenne-vorarlbergclick {
	background-color: #97cf48 !important;	
border: 1px solid white;color: #fff !important;
	font-weight: normal;
  }
 
.map {
	position: absolute;
	top: 0;
	left: 0;
	}  
	
#hider, #shower {
	cursor:pointer;
	background-color: #999;
	-moz-border-radius:2px; /* Firefox */
	-webkit-border-radius:2px; /* Safari, Chrome */
	-khtml-border-radius:2px; /* Konqueror */
	border-radius:2px; /* CSS3 */
	padding: 5px;
	}