@charset 'UTF-8';

/* MS: Replacementy obecne */

.rplcmnt { position: relative; overflow:hidden; display:block; }
.rplcmnt { position: relative; overflow:hidden; display:block; }

.rplcmnt span {	position: absolute; top: 0px; left:0px; display:block;}
a.rplcmnt { display:block; cursor: pointer; }
h1.rplcmnt { font-size:0.9em; }
h2.rplcmnt { font-size:0.8em; }
h3.rplcmnt { font-size:0.6em; }

.rplcmnt.logo {
	position:absolute;
	display:block;
	top:28px;
	left:27px;
	width:116px;
	height:79px;
}

.rplcmnt.logo span {
	width:116px;
	height:79px;
	background:url(/images/background/logo.gif) 0 0 no-repeat;	
}


.top-main-menu {height:25px; position:absolute; top:30px; right:0px; width:700px; }
#submenu li { list-style:none !important; }
.top-main-menu-cz, .top-main-menu-en {height:25px; position:absolute; top:75px; right:2px;}

.top-main-menu a, .topMnu-devide  { float:left;}

.top-main-menu-cz a, .top-main-menu-cz span, .top-main-menu-en a, .top-main-menu-en span { height:25px;}
.top-main-menu-cz a, .top-main-menu-en a {float:left;}

.top-main-menu-cz .topMnu-devide, .top-main-menu-en .topMnu-devide { display:block; margin:3px 6px 0 6px; width:6px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -576px 0 no-repeat;}


/* cz  */

.rplcmnt.topMnu-aircrafts-cz { width:75px; }
.rplcmnt.topMnu-aircrafts-cz span {width:75px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) 0 0 no-repeat;}
.rplcmnt.topMnu-aircrafts-cz:hover span, .rplcmnt.topMnu-aircrafts-cz.top-mnu-active span {width:75px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) 0 -25px no-repeat;}

.rplcmnt.topMnu-trainings-cz { width:61px; }
.rplcmnt.topMnu-trainings-cz span {width:61px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -78px 0 no-repeat;}
.rplcmnt.topMnu-trainings-cz:hover span, .rplcmnt.topMnu-trainings-cz.top-mnu-active span {width:61px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -78px -25px no-repeat;}

.rplcmnt.topMnu-customer-service-cz { width:66px;}
.rplcmnt.topMnu-customer-service-cz span {width:66px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -142px 0 no-repeat;}
.rplcmnt.topMnu-customer-service-cz:hover span, .rplcmnt.topMnu-customer-service-cz.top-mnu-active span {width:66px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -142px -25px no-repeat;}

.rplcmnt.topMnu-partnership-cz { width:100px; }
.rplcmnt.topMnu-partnership-cz span {width:100px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -212px 0 no-repeat;}
.rplcmnt.topMnu-partnership-cz:hover span, .rplcmnt.topMnu-partnership-cz.top-mnu-active span {width:100px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -212px -25px no-repeat;}

.rplcmnt.topMnu-support-cz { width:85px; }
.rplcmnt.topMnu-support-cz span {width:85px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -398px 0 no-repeat;}
.rplcmnt.topMnu-support-cz:hover span, .rplcmnt.topMnu-support-cz.top-mnu-active span {width:100px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -398px -25px no-repeat;}

.rplcmnt.topMnu-contact-us-cz { width:81px; }
.rplcmnt.topMnu-contact-us-cz span {width:81px;background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -316px 0 no-repeat;}
.rplcmnt.topMnu-contact-us-cz:hover span, .rplcmnt.topMnu-contact-us-cz.top-mnu-active span {width:81px;background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -316px -25px no-repeat;}

.rplcmnt.topMnu-request-cz { width:90px; }
.rplcmnt.topMnu-request-cz span {width:90px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -483px 0 no-repeat;}
.rplcmnt.topMnu-request-cz:hover span, .rplcmnt.topMnu-request-cz.top-mnu-active span {width:90px; background:url(/images/background/rplcmnt/topmenu/topmenucz.gif) -483px -25px no-repeat;}


/* submenu */

a.rplcmnt.top-menu-z143 { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.top-menu-z143 span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -231px no-repeat;}
a.rplcmnt.top-menu-z143:hover span { background:url(/images/menu/planes.png ) 0 0 no-repeat}

a.rplcmnt.top-menu-z242 { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.top-menu-z242 span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -308px no-repeat;}
a.rplcmnt.top-menu-z242:hover span { background:url(/images/menu/planes.png ) 0 -77px no-repeat}

a.rplcmnt.save-life-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.save-life-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -385px no-repeat;}
a.rplcmnt.save-life-mnu:hover span { background:url(/images/menu/planes.png ) 0 -154px no-repeat}

a.rplcmnt.akcni-nabidky-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.akcni-nabidky-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -1463px no-repeat;}
a.rplcmnt.akcni-nabidky-mnu:hover span { background:url(/images/menu/planes.png ) 0 -1386px no-repeat}

a.rplcmnt.letecky-vycvik-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.letecky-vycvik-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -693px no-repeat;}
a.rplcmnt.letecky-vycvik-mnu:hover span { background:url(/images/menu/planes.png ) 0 -616px no-repeat}

a.rplcmnt.vycvik-mechaniku-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.vycvik-mechaniku-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -539px no-repeat;}
a.rplcmnt.vycvik-mechaniku-mnu:hover span { background:url(/images/menu/planes.png ) 0 -462px no-repeat}

a.rplcmnt.kontakt-kontakt-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.kontakt-kontakt-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -847px no-repeat;}
a.rplcmnt.kontakt-kontakt-mnu:hover span { background:url(/images/menu/planes.png ) 0 -770px no-repeat}

a.rplcmnt.kontakt-objforms-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.kontakt-objforms-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -1001px no-repeat;}
a.rplcmnt.kontakt-objforms-mnu:hover span { background:url(/images/menu/planes.png ) 0 -924px no-repeat}

a.rplcmnt.kontakt-letiste-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.kontakt-letiste-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -1155px no-repeat;}
a.rplcmnt.kontakt-letiste-mnu:hover span { background:url(/images/menu/planes.png ) 0 -1078px no-repeat}

a.rplcmnt.kontakt-faq-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.kontakt-faq-mnu span { width:273px; height:77px; background:url(/images/menu/planes.png ) 0 -1309px no-repeat;}
a.rplcmnt.kontakt-faq-mnu:hover span { background:url(/images/menu/planes.png ) 0 -1232px no-repeat}

/* en  */

.rplcmnt.topMnu-aircrafts-en { width:68px; }
.rplcmnt.topMnu-aircrafts-en span {width:68px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) 0 0 no-repeat;}
.rplcmnt.topMnu-aircrafts-en:hover span, .rplcmnt.topMnu-aircrafts-en.top-mnu-active span {width:68px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) 0 -25px no-repeat;}

.rplcmnt.topMnu-trainings-en { width:94px; }
.rplcmnt.topMnu-trainings-en span {width:94px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -69px 0 no-repeat;}
.rplcmnt.topMnu-trainings-en:hover span, .rplcmnt.topMnu-trainings-en.top-mnu-active span {width:94px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -69px -25px no-repeat;}

.rplcmnt.topMnu-customer-service-en { width:86px; }
.rplcmnt.topMnu-customer-service-en span {width:86px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -174px 0 no-repeat;}
.rplcmnt.topMnu-customer-service-en:hover span, .rplcmnt.topMnu-customer-service-en.top-mnu-active span {width:86px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -174px -25px no-repeat;}

.rplcmnt.topMnu-partnership-en { width:123px; }
.rplcmnt.topMnu-partnership-en span {width:123px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -344px 0 no-repeat;}
.rplcmnt.topMnu-partnership-en:hover span, .rplcmnt.topMnu-partnership-en.top-mnu-active span {width:123px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -344px -25px no-repeat;}

.rplcmnt.topMnu-support-en { width:82px; }
.rplcmnt.topMnu-support-en span {width:82px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -553px 0 no-repeat;}
.rplcmnt.topMnu-support-en:hover span, .rplcmnt.topMnu-support-en.top-mnu-active span {width:123px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -553px -25px no-repeat;}

.rplcmnt.topMnu-contact-us-en { width:78px; }
.rplcmnt.topMnu-contact-us-en span {width:78px;background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -467px 0 no-repeat;}
.rplcmnt.topMnu-contact-us-en:hover span, .rplcmnt.topMnu-contact-us-en.top-mnu-active span {width:78px;background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -467px -25px no-repeat;}

.rplcmnt.topMnu-request-en { width:85px; }
.rplcmnt.topMnu-request-en span {width:85px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -261px 0 no-repeat;}
.rplcmnt.topMnu-request-en:hover span, .rplcmnt.topMnu-request-en.top-mnu-active span {width:100px; background:url(/images/background/rplcmnt/topmenu/topmenuen.gif) -261px -25px no-repeat;}


/* submenu */

a.rplcmnt.top-menu-z143-en { width:273px; height:77px ;}
a.rplcmnt.top-menu-z143-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -231px no-repeat;}
a.rplcmnt.top-menu-z14-en3:hover span { background:url(/images/menu/planes.png ) 0 0 no-repeat}

a.rplcmnt.top-menu-z242-en { width:273px; height:77px ;}
a.rplcmnt.top-menu-z242-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -308px no-repeat;}
a.rplcmnt.top-menu-z242-en:hover span { background:url(/images/menu/planes-en.png ) 0 -77px no-repeat}

a.rplcmnt.save-life-mnu-en { width:273px; height:77px ;}
a.rplcmnt.save-life-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -385px no-repeat;}
a.rplcmnt.save-life-mn-enu:hover span { background:url(/images/menu/planes-en.png ) 0 -154px no-repeat}

a.rplcmnt.special-offers-mnu { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.special-offers-mnu span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -1463px no-repeat;}
a.rplcmnt.special-offers-mnu:hover span { background:url(/images/menu/planes-en.png ) 0 -1386px no-repeat}

a.rplcmnt.letecky-vycvik-mnu-en { width:273px; height:77px ; }
a.rplcmnt.letecky-vycvik-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -693px no-repeat;}
a.rplcmnt.letecky-vycvik-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -616px no-repeat}

a.rplcmnt.vycvik-mechaniku-mnu-en { width:273px; height:77px ;}
a.rplcmnt.vycvik-mechaniku-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -539px no-repeat;}
a.rplcmnt.vycvik-mechaniku-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -462px no-repeat}

a.rplcmnt.kontakt-kontakt-mnu-en { width:273px; height:77px ; }
a.rplcmnt.kontakt-kontakt-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -847px no-repeat;}
a.rplcmnt.kontakt-kontakt-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -770px no-repeat}

a.rplcmnt.kontakt-objforms-mnu-en { width:273px; height:77px; }
a.rplcmnt.kontakt-objforms-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -1001px no-repeat;}
a.rplcmnt.kontakt-objforms-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -924px no-repeat}

a.rplcmnt.kontakt-letiste-mnu-en { width:273px; height:77px; }
a.rplcmnt.kontakt-letiste-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -1155px no-repeat;}
a.rplcmnt.kontakt-letiste-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -1078px no-repeat}

a.rplcmnt.kontakt-faq-mnu-en { width:273px; height:77px ; margin-bottom:5px;}
a.rplcmnt.kontakt-faq-mnu-en span { width:273px; height:77px; background:url(/images/menu/planes-en.png ) 0 -1309px no-repeat;}
a.rplcmnt.kontakt-faq-mnu-en:hover span { background:url(/images/menu/planes-en.png ) 0 -1232px no-repeat}


.siteone-footer { width:191px; height:14px; font-size:0.8em; line-height:20px; position:absolute; top:40px; right:10px; }
.siteone-footer span {display:none;}

