HTML, BODY { 
padding: 0;
margin: 0;
height: 100.1%;}
BODY { 
font: 11pt Arial, Helvetica, sans-serif;
font-style: italic;
color: #888;
background: #000 url(/img/back.jpg) repeat-x;
cursor: default;}
.width_center { 
position: absolute;
width: 860px;
left: 50%;
margin-left: -445px;}
.header { 
top: 0;
height: 145px;
background: url(/img/header_main_main.png);
z-index: 90;}
.menue A.selected { 
color: #fff;}
.main { 
top: 165px;
height: auto;
z-index: 90;}
.content { 
padding: 20px 20px 5px 20px;
vertical-align: top;
background: url(/img/main_back.png);}
.menue_placement { 
top: 126px;
margin-left: -465px;
z-index: 130;}
.menue_renn { 
background: url(/img/menue_renn.png);}
.strecke DIV.infos TABLE { 
width: 100%;}
.menue SPAN { 
color: #000;
margin: 0 25px;
cursor: pointer;}
.submenue { 
position: absolute;
display: none;
z-index: 100;}
.menue A { 
text-decoration: none;
color: #000;}
.menue_leih { 
background: url(/img/menue_leih.png);}
.menue_leih A { 
margin: 0 18px;}
.menue_renn A { 
margin: 0 18px;}
.submenue A { 
color: #eee;
font-size: 13pt;
margin: 0 15px;
display: inline;
float: none;}
.sub_renn TD.back { 
background: #000 url(/img/sub_renn.png) repeat-x;
padding: 5px 0;
line-height: 15pt;}
.sub_renn TD.left { 
background: url(/img/sub_renn_l.png);
width: 15px;}
.sub_renn TD.right { 
background: url(/img/sub_renn_r.png);
width: 15px;}
.sub_renn TD.bottom_l { 
background: url(/img/sub_renn_bl.png);}
.sub_renn TD.bottom { 
background: url(/img/sub_renn_b.png) repeat-x;
height: 15px;}
.sub_renn TD.bottom_r { 
background: url(/img/sub_renn_br.png);}
.sub_leih TD.back { 
background: #000 url(/img/sub_leih.png) repeat-x;
padding: 5px 0;
line-height: 15pt;}
.sub_leih TD.bottom { 
background: url(/img/sub_leih_b.png) repeat-x;
height: 15px;}
.sub_leih TD.bottom_l { 
background: url(/img/sub_leih_bl.png);}
.sub_leih TD.bottom_r { 
background: url(/img/sub_leih_br.png);}
.sub_leih TD.left { 
background: url(/img/sub_leih_l.png);
width: 15px;}
.sub_leih TD.right { 
background: url(/img/sub_leih_r.png);
width: 15px;}
H2 { 
color: #fff;}
.submenue A.selected { 
color: #f00;}
.sidebar { 
position: absolute;
top: 2px;
left: 50%;
margin-left: 430px;
width: 48px;
z-index: 120;
display: none;}
.sidebar A.de.sel { 
background: url(/img/lang_de_sel.png);}
.sidebar A.en.sel { 
background: url(/img/lang_en_sel.png);}
.sidebar A.cz.sel { 
background: url(/img/lang_cz_sel.png);}
TABLE.strecke { 
margin: -8px;}
.strecke DIV.infos TR.head { 
font-size: 10pt;
font-weight: bold;
background-color: #000;
text-transform: uppercase;}
.strecke DIV.infos TD { 
padding: 2px;
color: #bfbfbf;
font-style: italic;
border-bottom: solid 2px #000;}
.line { 
background-color: #454545;
color: #666;}
.strecke DIV.infos TD.class { 
font-size: 8pt;
color: #000;}
.strecke DIV.infos TD.name { 
font-size: 9pt;}
.strecke DIV.infos TD.time { 
font-size: 10pt;
font-weight: bold;
color: #eee;
text-align: right;
padding-right: 4px;}
.line_alt { 
background-color: #606060;
color: #888;}
strecke DIV.infos LABEL { 
font-size: 8pt;}
.strecke TD.best { 
vertical-align: bottom;
padding-bottom: 10px;}
.strecke TD.track { 
width: 585px;
height: 570px;
background: url(/img/strecke.png) no-repeat;}
.strecke TD.video { 
vertical-align: middle;}
.strecke TD.data { 
vertical-align: top;
padding-top: 15px;}
A { 
color: #eee;
text-decoration: none;
}
.strecke DIV.infos TD.switch { 
text-align: right;
font-size: 13pt;}
.events TD.date { 
text-align: right;
padding: 2px 8px;
border-top: solid 3px #000;
font-size: 10pt;
line-height: 10.5pt;
color: #eee;
white-space: nowrap;}
.sidebar A { 
display: block;
widh: 48px;
height: 40px;
margin-top: -6px;
color: #fff;}
.strecke DIV.infos { 
width: 240px;
display: none;}
.cont_ext { 
height: 500px;
background: url(/img/content_back.png);
background-color: #0e0;}
.header IMG { 
display: none;}
.strecke TD.track IMG { 
display: none;}
.classes TD { 
font-size: 9pt;
font-weight: bold;
font-style: normal;
text-align: center;
vertical-align: middle;
padding: 0 10px;
white-space: nowrap;
border-left: solid 3px #000;
height: 32px;}
.classes TD.frs { 
background-color: #d71b1b;
color: #fff;}
.classes TD.kf3 { 
background-color: #1244e7;
color: #fff;}
.shop_links { 
width: 800px;
margin: 20px 10px 10px 10px;
text-align: center;
height: 30px;}
.classes TD.frj { 
background-color: #f7aa15;
color: #fff;}
.classes TD.frm { 
background-color: #9418bc;
color: #fff;}
.shop { 
width: 796px;
height: 425px;
margin: 0 0 5px 10px;
padding: 2px;
overflow: auto;
}
.shop.kart { 
background-image: url(/img/shop_kart.jpg);}
.classes TD.kf2 { 
background-color: #24a207;
color: #fff;}
.classes TD.kz2 { 
background-color: #3ebed5;
color: #fff;}
.sidebar A.hu.sel { 
background: url(/img/lang_hu_sel.png);}
.sidebar A.hu { 
background: url(/img/lang_hu.png);}
.events TD.title { 
border-top: solid 3px #000;
vertical-align: middle;
width: 330px;
color: #eee;}
.googleMaps { 
width: 800px;
height: 480px;
margin: 10px;
color: #000;
overflow: hidden;}
.events TD.rolo { 
background: url(/img/rolo.png) no-repeat;
text-align: right;
padding-right: 2px;
width: 50px;
height: 32px;}
.events TD.title IMG { 
vertical-align: middle;
margin-right: 10px;}
.events TD.desc_rolo { 
background: url(/img/rolo_back.png);
height: 16px;}
IMG { 
border: 0;}
.slider { 
position: relative;
width: 820px;
height: 340px;
overflow: hidden;
visibility: hidden;}
.sliderLeft A { 
margin: 0 15px;}
.sliderRight A { 
margin: 0 15px;}
.sliderRight A:hover IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
.sliderLeft A:hover IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
.sliderRight A IMG { 
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.sliderLeft A IMG { 
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.sidebar A:hover IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
.sidebar A.webcam { 
margin: 100px 0 265px -18px;}
.start IMG.back { 
display: none;}
.start IMG.right { 
position: absolute;
top: 13px;
left: 549px;
z-index: 60;
display: none;}
.infoPage H1 { 
font-size: 24px;
margin: 0;
margin-left: -12px;}
.infoPage H2 { 
font-size: 14px;
text-transform: uppercase;
letter-spacing: 2px;
margin-top: 10px;}
.hosts { 
margin: 0 10px;
line-height: 35px;}
.hosts A { 
padding: 4px;
float: left;
display: none;}
.hosts A:hover IMG { 
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.hosts A IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
.infoPage { 
padding: 0 10px 15px 55px;}
.hotels DIV.hotelItem { 
padding: 10px;
background: url(/img/gradient.png);
margin: 0 10px 10px 10px;}
.hotels IMG { 
margin: 5px 10px 5px 0;}
.googleMaps DIV.gmnoprint SPAN { 
font-size: 8px;}
.preise_leih DIV.priceItem { 
padding: 10px;
background: url(/img/gradient.png);
margin: 0 10px 10px 10px;
height: 190px;
display: none;}
.preise_leih IMG { 
margin: 5px 10px 5px 0;}
.preise_leih TABLE { 
width: auto;}
.preise_leih TD { 
vertical-align: top;}
.preise_leih TD.info { 
padding-top: 2px;}
.preise_leih H3 { 
color: #ccc;}
.preise_leih TABLE.pricelist TD { 
padding: 5px;
background-color: #000;
border-bottom: solid 2px #222;
text-align: right;
vertical-align: middle;}
.sidebar A.de { 
background: url(/img/lang_de.png);}
.sidebar A.en { 
background: url(/img/lang_en.png);}
.sidebar A.cz { 
background: url(/img/lang_cz.png);}
.preise_leih TABLE.pricelist TD.text { 
font-size: 13px;
text-align: left;}
.preise_leih TABLE.pricelist TD.euro { 
font-size: 12px;
vertical-align: center;
width: 25px;}
.preise_leih TABLE.pricelist TD.price { 
font-weight: bold;
color: #ddd;
width: 35px;}
.requestForm SELECT.ddbox { 
width: 60px;}
.requestForm TD.form1 INPUT.textbox { 
width: 193px;}
.requestForm TR.repeatMail { 
visibility: hidden;}
.requestForm INPUT.textbox_zip { 
width: 65px;}
.infoPage DIV.prices { 
margin-left: -45px;
width: 780px;
padding: 10px;
background: url(/img/gradient.png);}
.infoPage DIV.prices TR.line TD { 
border-top: solid 2px #000;
text-align: right;}
.infoPage DIV.prices TR.line_alt TD { 
border-top: solid 2px #000;
text-align: right;}
.infoPage DIV.prices TD { 
padding: 3px 6px;
color: #eee;
font-size: 12px;}
.infoPage DIV.prices TD B { 
float: left;
font-size: 14px;
color: #ddd;}
.infoPage DIV.hours TABLE { 
width: 500px;
margin-left: 150px;}
.infoPage DIV.hours TD { 
font-size: 13px;
font-weight: bold;
text-align: center;
color: #999;}
.infoPage DIV.hours TD.left { 
text-align: left;
font-size: 14px;
color: #ccc;}
.infoPage DIV.hours TD.right { 
text-align: right;
font-size: 16px;
color: #eee;}
.footer A { 
display: block;
position: absolute;
margin-top: -139px;
margin-left: 20px;
display: none;}
.footer A.pap { 
width: 160px;
height: 75px;
background: url(/img/partner_pap.png);
left: 0;}
.footer A.quad { 
width: 120px;
height: 100px;
background: url(/img/partner_quad.png);
left: 170px;}
.footer A.fun { 
width: 135px;
height: 80px;
background: url(/img/partner_fun.png);
left: 163px;}
.footer A.camp { 
width: 165px;
height: 55px;
background: url(/img/partner_camp.png);
left: 306px;}
.start DIV.intro { 
position: absolute;
top: 12px;
left: 12px;
width: 838px;
height: 537px;
z-index: 60;
cursor: pointer;}
.header_back { 
top: 0;
height: 145px;
background: url(/img/header_main_shadow.png);
z-index: 85;}
IMG.footer { 
margin-top: -3px;}
.package TD.desc { 
text-align: right;
text-transform: uppercase;
font-size: 11px;
font-weight: bold;
padding-right: 10px;
padding: 7px 5px 5px 5px;}
.package TD.text { 
color: #ddd;
padding: 5px;}
.package TD.info P { 
margin: 15px 0 15px 50px;
font-size: 15px;
}
.package TD.text B { 
color: #eee;}
.footer A.lab.impr { 
left: 655px;
width: 105px;
}
.slider LI { 
padding: 0 5px;}
#window { 
position: absolute;
top: 185px;
left: 50%;
margin-left: -500px;
width: 0;
height: 160px;
background: url(/img/info_back.png);
overflow: hidden;
z-index: 110;
display: none;}
#window TABLE { 
width: 400px;
height: 96px;
margin: 32px 0 0 32px;
color: #bbb;}
#window TABLE B { 
font-size: 16px;
text-transform: uppercase;
color: #ccc;}
#window A:hover IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
#window A IMG { 
margin-right: 10px;
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.sidebar A.sk { 
background: url(/img/lang_sk.png);}
.sidebar A.sk.sel { 
background: url(/img/lang_sk_sel.png);}
.classes TD.vtk { 
background-color: #7d5024;
color: #fff;}
.footer A.rot { 
width: 165px;
height: 70px;
background: url(/img/partner_rot.png);
left: 631px;}
.footer A.max { 
width: 140px;
height: 100px;
background: url(/img/partner_max.png);
left: 483px;}
.footer A.inf.impr { 
left: 64px;
}
.events TD.buttons { 
vertical-align: top;
border-top: solid 3px #000;}
TABLE.package { 
margin-left: 5px;}
.package TD { 
vertical-align: top;}
.package TD.info { 
padding: 10px;
color: #ddd;
padding: 5px 10px;}
.footer A.inf { 
margin-top: -34px;
padding: 2px 10px 1px 10px;
height: 20px;
width: auto;
font-size: 15px;
font-weight: bold;
background-color: #000;
border-left: solid 1px #888;}
.navi B.webshop { 
font-size: 32px;}
.footer A.lab.part { 
left: 530px;
width: 85px;
}
.footer A.inf.part { 
left: -10px;}
.events TD.rolo_alt { 
background: url(/img/rolo_alt.png) no-repeat;
text-align: right;
padding-right: 2px;
width: 50px;
height: 32px;}
.events TD.desc_date { 
font-size: 7pt;
background-color: #000;
text-transform: uppercase;
text-align: right;
padding-right: 8px;
vertical-align: bottom;
color: #bbb;}
.events TD.desc_title { 
font-size: 7pt;
background-color: #000;
text-transform: uppercase;
padding-left: 12px;
vertical-align: bottom;
color: #bbb;}
.events TD.desc_classes { 
font-size: 7pt;
background-color: #000;
text-transform: uppercase;
padding-left: 4px;
vertical-align: bottom;
color: #bbb;}
TABLE.events { 
margin: 5px 0 15px 10px;}
TABLE.classes { 
height: 32px;
width: 100%;}
.strecke DIV.video { 
display: none;}
.slider IMG { 
border-bottom: solid 1px #000;}
.pagetitle { 
position: relative;
width: 820px;
height: 40px;
padding-top: 20px;
text-align: center;
font-size: 15pt;
font-weight: bold;
color: #eee;
letter-spacing: 1pt;}
.sliderLeft { 
width: 100px;
height: 235px;
padding-top: 95px;
background: url(/img/slider_left.png);
text-align: left;}
.sliderRight { 
width: 100px;
height: 235px;
padding-top: 95px;
background: url(/img/slider_right.png);
text-align: right;}
.slider DIV.carousel { 
z-index: 100;}
.sidebar A IMG { 
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.start DIV.left { 
position: absolute;
top: 13px;
left: 12px;
z-index: 60;}
.start DIV.right { 
position: absolute;
top: 13px;
left: 549px;
z-index: 60;}
.start DIV.left IMG { 
display: none;}
.start DIV.back { 
position: relative;
margin: 5px 0 2px 0;
width: 842px;
height: 540px;
background: url(/img/start_back.jpg);
z-index: 50;}
.start DIV.bar_right { 
position: absolute;
top: 280px;
left: 850px;
width: 0px;
height: 80px;
background: url(/img/start_bar_leih.png);
z-index: 70;
overflow: hidden;
}
.start DIV.bar_left { 
position: absolute;
top: 24px;
left: 10px;
width: 0px;
height: 80px;
background: url(/img/start_bar_renn.png);
z-index: 70;
overflow: hidden;
}
.start DIV.menue { 
position: absolute;
left: 740px;
width: 240px;
height: 205px;
z-index: 80;
display: none;}
.start DIV.right IMG { 
display: none;}
.start DIV.menue A.m { 
display: block;}
.start DIV.menue A.n { 
margin-bottom: 5px;}
.start DIV.menue.leih { 
top: 283px;}
.start DIV.menue.renn { 
top: 26px;
}
.start IMG.left { 
position: absolute;
top: 13px;
left: 12px;
z-index: 60;
display: none;}
.shop_main { 
width: 800px;
height: 330px;
background: url(/img/shop_back.jpg);
margin-left: 10px;}
.shop_main A { 
font-size: 16px;
font-weight: bold;
margin: 0 15px;
color: #fff;}
.shop_main DIV.navi { 
position: relative;
width: 800px;
height: 50px;
line-height: 50px;
text-align: center;
vertical-align: middle;
background-color: #030a00;
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;
display: none;}
.shop_main DIV.hours { 
position: relative;
overflow: hidden;
height: 0px;
top: 280px;
width: 800px;
background-color: #030a00;
filter: alpha(opacity=75);
opacity: .75;
-moz-opacity: .75;
-khtml-opacity: .75;}
.shop_main TABLE { 
width: 400px;
margin-left: 200px;}
.shop_main TD { 
font-size: 11px;
font-weight: bold;
text-align: center;
color: #999;}
.shop_main TD.right { 
text-align: right;
font-size: 12px;
color: #eee;}
.shop_main TD.left { 
text-align: left;
font-size: 12px;
color: #ccc;}
.shop_links A:hover IMG { 
filter: alpha(opacity=100);
opacity: 1;
-moz-opacity: 1;
-khtml-opacity: 1;}
.shop_links A IMG { 
filter: alpha(opacity=50);
opacity: .5;
-moz-opacity: .5;
-khtml-opacity: .5;
height: 20px;
border: solid 2px #eee;}
.shop_links A { 
margin: 0 1px;}
.shop_main A B { 
font-size: 22px;}
.shop DIV.item { 
width: 654px;
height: 52px;
margin-bottom: 1px;
background: url(/img/shop_slide.png);
color: #000;
font-size: 12px;
display: none;}
.shop DIV.item B { 
font-size: 14px;}
.shop DIV.item A:hover IMG { 
filter: alpha(opacity=65);
opacity: .65;
-moz-opacity: .65;
-khtml-opacity: .65;}
.shop DIV.item TD.marke { 
width: 200px;
text-align: center;}
.shop DIV.item TD.info { 
width: 260px;}
.shop DIV.item TD { 
height: 52px;
vertical-align: middle;
padding: 0 5px;}
.shop.motor { 
background-image: url(/img/shop_motor.jpg);}
.shop.chassis { 
background-image: url(/img/shop_chassis.jpg);}
.shop.aktion { 
background-image: url(/img/shop_aktion.jpg);}
.shop.used { 
background-image: url(/img/shop_used.jpg);}
.shop DIV.item TD.data { 
width: 200px;}
.infoPage P { 
margin-top: 12px;}
.infoPage IMG { 
margin: 4px 8px;}
.googleMaps A { 
color: #e00;
font-weight: bold;}
.hotels TD.info { 
width: 75%;
padding-top: 5px;}
.hotels TD.prices { 
width: 200px;}
.hotels TD.title { 
border-bottom: solid 2px #000;
color: #ccc;}
.hotels TD { 
vertical-align: top;}
.hotels TABLE.pricelist TD { 
white-space: nowrap;
padding: 5px;
background-color: #000;
border-bottom: solid 2px #222;
text-align: right;}
.hotels TABLE { 
width: 780px;}
.hotels TABLE.pricelist { 
width: 200px;}
.hotels TABLE.pricelist TD.euro { 
font-size: 12px;
vertical-align: bottom;
width: 25px;}
.hotels TABLE.pricelist TD.price { 
font-weight: bold;
color: #ddd;
width: 35px;}
.hotels H3 { 
text-transform: uppercase;}
.shop_hours TABLE { 
width: 400px;
margin-left: 200px;}
.shop_hours TD { 
font-size: 11px;
font-weight: bold;
text-align: center;
color: #999;}
.shop_hours TD.left { 
text-align: left;
font-size: 12px;
color: #ccc;}
.shop_hours TD.right { 
text-align: right;
font-size: 12px;
color: #eee;}
#webcam { 
position: absolute;
top: 205px;
left: 50%;
margin-left: 500px;
width: 0;
height: 320px;
background: url(/img/webcam_back.png);
overflow: hidden;
z-index: 110;
display: none;}
#webcam TABLE { 
width: 400px;
height: 264px;
margin: 32px 0 0 32px;
font-size: 11px;
text-align: center;
}
#webcam TD#webcamPic { 
width: 320px;
height: 240px;
vertical-align: top;}
.requestForm TD.rolo { 
background: url(/img/roloX.png);
text-align: right;
padding-right: 2px;
width: 50px;
height: 65px;}
.sidebar A.ring { 
margin-left: -14px;}
.preise_leih TABLE.pricelist { 
width: 450px;
background-color: #000;}
.preise_leih TD.prices { 
vertical-align: bottom;
padding-bottom: 2px;}
.requestForm TD.form2 { 
padding: 15px 0 0 10px;
}
.requestForm TD { 
color: #eee;
vertical-align: top;
}
.requestForm TD.form3 { 
vertical-align: bottom;
padding: 5px 0 20px 5px;
font-size: 11px;
font-weight: bold;
border-top: dashed 1px #fff;
}
.requestForm TD.form1 { 
padding: 15px 0 10px 0;}
.requestForm { 
margin: 15px 0 10px 10px;
width: 800px;}
.requestForm TD.title { 
border-bottom: dashed 1px #fff;
font-size: 14px;
line-height: 20px;
}
.requestForm TD.form1 TD { 
padding: 2px 4px;}
.requestForm TD.form2 TD { 
padding: 2px 4px;}
.requestForm INPUT.textbox_city { 
width: 140px;}
.requestForm H3 { 
font-size: 20px;}
.requestForm TD.form2 INPUT.textbox { 
width: 220px;}
.requestForm TD.buttons { 
white-space: nowrap;
padding-left: 10px;
vertical-align: bottom;
text-align: right;}
.requestForm TD.form3 DIV { 
background-color: #eee;
color: #e00;
line-height: 16px;
padding: 1px 2px 4px 3px;}
.infoPage DIV.prices TABLE { 
width: 100%;}
.infoPage DIV.prices TD.price { 
font-weight: bold;
font-size: 16px;
color: #fff;}
.infoPage DIV.prices TD.price SPAN { 
font-size: 13px;
color: #eee;}
.infoPage DIV.prices TR.desc { 
background-color: #000;
}
.infoPage DIV.prices TR.desc TD { 
text-transform: uppercase;
font-size: 10px;}
.infoPage DIV.hours { 
margin-left: -45px;
width: 780px;
padding: 10px;
background: url(/img/gradient.png);}
.package IMG { 
margin: 0 2px 18px 2px;}
.footer A.lab { 
background: url(/img/label_back.png);
font-size: 15px;
font-weight: bold;
padding: 7px 0 0 37px;
height: 53px;}
.footer A.lab.skip { 
left: 515px;
width: 100px;
height: 47px;
font-size: 18px;
padding: 13px 0 0 35px;
}
.submenue TD.back { 
line-height: 20px;}
.sliderRpos { 
position: absolute;
top: 70px;
left: 745px;
z-index: 105;}
.menue { 
height: 52px;
width: 842px;
padding: 18px 0 0 36px;
font-size: 20px;
font-weight: bold;
font-style: italic;
}
.sliderLpos { 
position: absolute;
top: 70px;
left: 15px;
z-index: 105;}
.menue A:hover { 
color: #fff;}
A:hover { 
color: #e00;}
.sidebar A.hu:hover { 
background: url(/img/lang_hu_sel.png);}
.sidebar A.de:hover { 
background: url(/img/lang_de_sel.png);}
.sidebar A.en:hover { 
background: url(/img/lang_en_sel.png);}
.sidebar A.cz:hover { 
background: url(/img/lang_cz_sel.png);}
.sidebar A.sk:hover { 
background: url(/img/lang_sk_sel.png);}
.submenue A:hover { 
color: #e00;}
.googleMaps A:hover { 
color: #888;}

