/* Extrem Tour, Aira GROUP */

@import url(et.css);

@font-face {font-family:Eurofurence;src:url(eurofurence-regular.ttf);font-weight:bold;}
@font-face {font-family:EurofurenceBold;src:url(eurofurence-bold.ttf);font-weight:bold;}

a {color:#fb5b00;}

body {background:url(../img/www/background-55.jpg) 0 0 repeat;}
/* layout */
#layout {background:url(../img/www/background-figures-55.png) 50% 0 no-repeat;}
#body-top {background:url(../img/www/background-top.jpg) 0 0 repeat-x;}

/* hlavicka */
#header {height:100px;}
#header .logo {top:15px; left: 0}
#header .logo a {display:block;width:241px;height:68px;background:url(../img/www/logo_55.png)}
#header .slogan {left: 270px;line-height:100px;font-size:15px;color:#000;}
#header .contact {padding-right:208px;color:#006847;line-height:100px;}
#header .contact a {color:#006847;}
#header .contact strong {padding-left:35px;font-size:28px;line-height:100px; background:url(../img/www/header-phone-55.png) 0 50% no-repeat;}

/* menu */
#menu {background: #fff url(../img/www/menu-bkg-55.png) 0 0 repeat-x;}
#menu a:hover {color:#fff; background:#fb5b00 url(../img/www/menu-bkg-55.png) 0 -50px repeat-x;}

/* postranni sloupec */
#sidebar .box h3 {font-size:26px;}

/* blok proc s nami */
#whyus .box {height: 230px;}
#whyus .box h4 {font-size:22px;font-weight:normal;color:#4eb996;}

/* sidebar: prihlaseni newsletteru */
#side-newsletter input.submit {font-size:13px;background:#fb5b00;}

/* sidebar: katalog ke stazeni */
#side-catalog .link {font-size:13px;font-weight:bold;background:#fb5b00;}

/* sidebar: nevite si rady*/
#side-help .phone {width:153px;padding-left:44px;font-size:28px;font-weight:bold;background:#4eb996 url(../img/www/side-help-phone-55.png) 10px 50% no-repeat;}

/* sidebar: reference */
#side-reference .more a {color:#fb5b00;}
#side-reference .refbox .text {background: #fff;color: #000;}
#side-reference .refbox .author {background: #e8e8e8;color: #000;}
#side-reference .more a {color:#DC0000;}
#side-reference a {text-decoration:none;}
#side-reference a:hover {text-decoration:underline;}

/* filtrovani zajezdu */
#filter h1 {font-size:32px;}
#filter strong {color:#fb5b00;}
#filter strong {left:240px;}
#filter .icons a {margin-right:30px;}
#filter .icons a.cyklo {background-image:url(../img/www/activity-cyklo-55.png); margin-left:30px;}
#filter .icons a.kololod {background-image:url(../img/www/activity-kololod-55.png);}
#filter .icons a.inline {background-image:url(../img/www/activity-inline-55.png);}
#filter .icons a.exotika {background-image:url(../img/www/activity-exotika-55.png);}
#filter .icons a.turistika {background-image:url(../img/www/activity-turistika-55.png);}
#filter strong {position:absolute;left:270px;bottom:-8px;padding-right:22px;line-height:25px;background:url(../img/www/filter-arrow-55.png) 100% 100% no-repeat;}

/* vypis zajezdu */
#tours .item h3 {font-size:22px;}
#tours .item h3 a {background: #4eb996;}
#tours .item .price,
#tours .item .link {font-weight:bold;}
#tours .item .price {font-size:17px;}
#tours .item .link {font-size:13px;background: #e54800;}
#tours .item .ubytovani .postel {background-image:url(../img/www/icon-postel-55.png);}
#tours .item .ubytovani .stan {background-image:url(../img/www/icon-stan-55.png);}

/* detail zajezdu: vyber terminu */
#tour .tour-select-term .submit {;background:#fb5b00;}

/* detail zajezdu: itinerar */
#tour .itinerary .link {background:#fb5b00;}

/* objednavka */
#order #objednavka-dokonceni {background:#fb5b00;}

/* HP: vyhledavani */
#hp-search {background: #4eb996;border-top: 5px solid #fff;}
#hp-search h3 {font-size:26px;}
#hp-search li {list-style:none;}
#hp-search li label span {font-size:13px;font-weight:bold;}
#hp-search li label select {background:#e8e8e8;}
#hp-search .submitbox .submit, #side-search .submitbox .submit {font-size:18px;background:#fb5b00;}

/* SIDE: vyhledavani */
#side-search {background: #4eb996;}

/* HP: slider*/
#hp-slider .slide span {width:550px;font-size:45px;color:#fff;}

/* sidebar: výpis ostatních termínů */
#side-terms td.order {background: #fb5b00;}
#side-terms td.sold-out {color: #fb5b00;}
#side-terms .first {background: #fff}
#side-terms .last {background: #e8e8e8}

a.box, .paginator .current {background: #fb5b00;color: white;}

/* Stránkování u zájezdů */
.paginator a:hover {text-decoration: underline;}

/* specialni pismo */
#hp-search h3,
#hp-slider .slide span,
h1, h2,
#sidebar .box h3,
#tour .tour-select-term .price,
#tour .tour-select-term .submit,
.itinerary .link,
#order #objednavka-dokonceni,
#header .contact strong,
#side-help .phone,
#tours .item h3
 {font-family:EurofurenceBold,Arial,sans-serif;}

#whyus .box h4
 {font-family:Eurofurence,Arial,sans-serif;}

.mean-container .mean-bar {background: #fff;}
.mean-container .mean-nav {background: #fff;}
.mean-container .mean-nav ul li a:hover {
	background: #fb5b00;
	color: #fff;
}

@media (max-width: 910px) {
	body {background:url(../img/www/background-55.jpg) 0 0 repeat;}
	#layout {background:url(../img/www/background-figures-55.png) 50% 0 no-repeat;}
	#body-top {background:url(../img/www/background-top.jpg) 0 0 repeat-x;}

	#header .slogan {line-height:60px;}
	#header .contact {line-height:105px;}
	#hp-slider .slide span {font-size:36px;width:350px;}

}

@media (max-width: 680px) {
	#header {padding-top:20px;height:125px;}
	#header .slogan {line-height:30px;}
	#header .contact {padding-right:0;line-height:25px;}
	#header .contact strong {line-height: 35px;top:140px;right:85px;}
	#hp-slider .slide span {font-size:20px;width:300px;text-shadow:2px 2px 0 #333;}
	.bx-viewport {max-height:170px;}
	#hp-search {top:245px;}
	#filter strong {position:static;}
}
