@charset "UTF-8";
/* CSS Document */



#fancy_content .inner .kanton{
	position:absolute;
	bottom:-4px;
	right:0;
	width:20px;
	height:25px;
	background: transparent url(../img/sprite-ch-wappen.gif) 0 0 no-repeat;
}


.ag{ background-position: 0 0!important; }

.ar{ background-position: -20px 0!important; }

.ai{ background-position: -40px 0!important; }

.bl{ background-position: -60px 0!important; }

.bs{ background-position: -80px 0!important; }

.be{ background-position: -100px 0!important; }

.fr{ background-position: -120px 0!important; }

.ge{ background-position: -140px 0!important; }

.gl{ background-position: -160px 0!important; }

.gr{ background-position: -180px 0!important; }

.ju{ background-position: -200px 0!important; }

.lu{ background-position: -220px 0!important; }

.ne{ background-position: -240px 0!important; }

.nw{ background-position: -260px 0!important; }

.ow{ background-position: -280px 0!important; }

.sh{ background-position: -300px 0!important; }

.sz{ background-position: -320px 0!important; }

.sg{ background-position: -340px 0!important; }

.so{ background-position: -360px 0!important; }

.ti{ background-position: -380px 0!important; }

.tg{ background-position: -400px 0!important; }

.ur{ background-position: -420px 0!important; }

.vd{ background-position: -440px 0!important; }

.vs{ background-position: -460px 0!important; }

.zg{ background-position: -480px 0!important; }

.zh{ background-position: -500px 0!important; }
