/* Karte Schweiz */

#gmap {display:block; width:400px; height:263px; background:url(sys_img/schweiz_karte_orange.jpg); background-repeat:no-repeat; position:relative; margin:0 auto 0 auto;}
#gmap a {color:black; font-family:verdana, arial, sans-serif; font-size:10px; font-weight:bold; text-transform:uppercase;}

a#title2, a#title2:visited {display:block; width:400px; height:0; padding-top:260px; position:absolute; left:0; top:0; cursor:default; text-decoration:none;}
* html a#title2 {height:260px; height:0;}
#gmap a#title2:hover {background:transparent url(sys_img/schweiz_karte_orange.jpg) no-repeat 0 0; overflow:visible; color:#c00;}

a#tg {display:block; width:55px; height:0; padding-top:40px; overflow:hidden; position:absolute; z-index:20; left:246px; top:19px;}
* html a#tg {height:65px; height:0; }
a#tg:hover {background:transparent url(sys_img/map_tg.gif) no-repeat 0 0; overflow:visible;}

a#sg {display:block; width:74px; height:0; padding-top:91px; overflow:hidden; position:absolute; left:249px; top:39px;}
* html a#sg {height:81px; height:0;}
a#sg:hover {background:transparent url(sys_img/map_sg.gif) no-repeat 0 0; overflow:visible;}

a#zh {display:block; width:55px; height:0; padding-top:79px; overflow:hidden; position:absolute; left:209px; top:17px;}
* html a#zh {height:69px; height:0;}
a#zh:hover {background:transparent url(sys_img/map_zh.gif) no-repeat 0 0; overflow:visible;}

a#ag {display:block; width:57px; height:0; padding-top:65px; padding-left:0px; overflow:hidden; position:absolute; z-index:98; left:159px; top:28px;}
* html a#ag {height:62px; height:0;}
a#ag:hover {background:transparent url(sys_img/map_ag.gif) no-repeat 0 0; overflow:visible;}

a#ar {display:block; width:34px; height:0; padding-top:40px; overflow:hidden; position:absolute; left:282px; top:45px;}
* html a#ar {height:30px; height:0;}
a#ar:hover {background:transparent url(sys_img/map_ar.gif) no-repeat 0 0; overflow:visible;}

a#be {display:block; width:132px; height:0; padding-top:148px; overflow:hidden; position:absolute; z-index:11; left:86px; top:66px;}
* html a#be {height:138px; height:0;}
a#be:hover {background:transparent url(sys_img/map_be.gif) no-repeat 0 0; overflow:visible;}

a#lu {display:block; width:54px; height:0; padding-top:76px; overflow:hidden; position:absolute; z-index:99; left:169px; top:71px;}
* html a#lu {height:66px; height:0;}
a#lu:hover {background:transparent url(sys_img/map_lu.gif) no-repeat 0 0; overflow:visible;}

a#sz {display:block; width:55px; height:0; padding-top:55px; overflow:hidden; position:absolute; z-index:111; left:213px; top:79px;}
* html a#sz {height:45px; height:0;}
a#sz:hover {background:transparent url(sys_img/map_sz.gif) no-repeat 0 0; overflow:visible;}

a#bl {display:block; width:50px; height:0; padding-top:36px; overflow:hidden; position:absolute; z-index:117; left:128px; top:36px;}
* html a#bl {height:26px; height:0;}
a#bl:hover {background:transparent url(sys_img/map_bl.gif) no-repeat 0 0; overflow:visible;}

a#so {display:block; width:60px; height:0; padding-top:62px; overflow:hidden; position:absolute; z-index:115; left:126px; top:44px;}
* html a#so {height:52px; height:0;}
a#so:hover {background:transparent url(sys_img/map_so.gif) no-repeat 0 0; overflow:visible;}

a#bs {display:block; width:31px; height:0; padding-top:48px; overflow:hidden; position:absolute; z-index:119; left:124px; top:0px;}
* html a#bs {height:38px; height:0;}
a#bs:hover {background:transparent url(sys_img/map_bs.gif) no-repeat 0 0; overflow:visible;}

a#zg {display:block; width:27px; height:0; padding-top:20px; overflow:hidden; position:absolute; z-index:120; left:212px; top:77px;}
* html a#zg {height:19px; height:0;}
a#zg:hover {background:transparent url(sys_img/map_zg.gif) no-repeat 0 0; overflow:visible;}

a#gl {display:block; width:31px; height:0; padding-top:55px; overflow:hidden; position:absolute; z-index:121; left:256px; top:85px;}
* html a#gl {height:45px; height:0;}
a#gl:hover {background:transparent url(sys_img/map_gl.gif) no-repeat 0 0; overflow:visible;}

a#vd {display:block; width:103px; height:0; padding-top:105px; overflow:hidden; position:absolute; z-index:128; left:13px; top:116px;}
* html a#vd {height:95px; height:0;}
a#vd:hover {background:transparent url(sys_img/map_vd.gif) no-repeat 0 0; overflow:visible;}

a#gr {display:block; width:160px; height:0; padding-top:158px; overflow:hidden; position:absolute; z-index:11; left:237px; top:98px;}
* html a#gr {height:148px; height:0;}
a#gr:hover {background:transparent url(sys_img/map_gr.gif) no-repeat 0 0; overflow:visible;}
