@charset "utf-8";@import "./contents.css";/*  Document  :main  Created on :11.3.2009,18:47:46  Author :Jaromir Nyklicek,jenik <viaaurea.cz>  Description: Stylopis pro restart vychozich stylu a redefinici vlastnich.*//**** Globalni styl pro stranku** @author jenik <viaaurea.cz>**/html{font-size:100%;margin:0;padding:0;}body,form,fieldset,h1,h2,h3,h4,h5,h6,p,pre,blockquote,address,ul,ol,li,button{margin:0;padding:0;}body,table,td,input,select,textarea{font:12px Verdana,Arial,Helvetica,sans-serif;color:#666;/*#164a86;*//*line-height:16px;*/}body.ckeditor{padding:5px;width:auto !important;margin-left:0px !important;}/*body.ckeditor p{margin:0px !important;margin-bottom:8px !important;}*/body.basic{background:#e2e1be url('/img/front/bg-body.jpg') repeat-x top;}body.popup form{background:url('/img/front/bg-content.jpg') repeat-x left bottom;}h1,h2,h3,h4{color:#164a86;}h1{margin-bottom:1em;font-size:22px;font-weight:normal;}h2{margin:1em 0;font-size:17px;}h3{margin:.8em 0;font-size:14px;}h4{margin:.6em 0;font-size:12px;}h5{margin:.4em 0;font-size:12px;color:#222;}h6{margin:.3em 0;font-size:12px;/*font-weight:normal;*/}p{line-height:130%;}a{color:#164a86;}h1 a,h2 a,h3 a{color:inherit;text-decoration:inherit;}a img{border:none;text-decoration:none;}/** html img{_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='image');}* html img,* html div,* html input{/*border-bottom:2px solid #f0f !important;behavior:url('/css/iepngfix.htc');}*/table{border-collapse:collapse;}th,td{padding:4px;}/*input,select,textarea{font-size:100%;font-family:inherit;}*/abbr{border-bottom:1px dotted;cursor:help;}hr,.hid{display:none;}.hid2{position:absolute;left:-9999px;}/*h1{font-size:1.5em;margin:0;}h2{font-size:1.4em;margin:0;}h3{font-size:1.3em;margin:0;}h4{font-size:1.1em;margin:0;}h5,h6{font-size:1em;font-weight:bold;margin:0;}*//*** globalni prvky stranky**/#page-wrapper{width:1000px;margin:0 auto 30px;background:#fff url('/img/front/bg-wrapper.jpg') no-repeat center top;}#page-wrapper2{width:1000px;margin:0 auto 30px;background:#fff url('/img/front/bg-wrapper-2.jpg') no-repeat center top;}#header{height:185px;}#header a.hp-link{width:280px;height:151px;margin-left:24px;font-size:0px;line-height:0px;display:block;position:absolute;top:0px;}#header a.logo{width:218px;height:42px;background:transparent url('/img/front/logo-evropska.png') no-repeat 0 0;text-decoration:none;display:block;position:relative;top:36px;float:right;}#header a.logo span{display:none;}#header #subtitle{font-size:13px;font-weight:bold;color:#164a86;text-align:right;display:inline;position:relative;top:106px;left:802px;cursor:pointer;}#header #lng-switch{width:80px;/*padding-top:114px;padding-right:20px;text-align:right;*/font-weight:bold;position:relative;/*top:100px;left:912px;*/top:-10px;left:896px;color:#164a86;}#header #lng-switch a{text-decoration:none; color:#ccc;}#lng-switch a.active{ color:#164a86 !important;}/*** menu a vyhledavani v horni casti stranky**/#menu{width:968px;/*height:34px;*/margin-left:16px;/*background:#ded61e url('/img/front/bg-menu.png') no-repeat top right;*/background:#ded61e url('/img/front/bg-menu.png') repeat-x left top;position:absolute;top:151px;}#menu ul li{width:auto;background:url('/img/front/bg-menu-item.png') no-repeat right -34px;list-style-type:none;display:block;float:left;}#menu li a{/*background:url('/img/front/bg-menu-item.png') no-repeat right -34px;*//*font-weight:bold;*/font-size:12px;/*color:#164a86;*/line-height:34px;text-align:center;text-decoration:none;text-transform:uppercase;display:block;}#menu li a:hover{font-weight:bold;}#menu li a.active{background:url('/img/front/menu-arrow.png') no-repeat center bottom;/*color:#fff;*/}/*#menu li.m1 a:hover,*/#menu li.m1 a.active{background:url('/img/front/menu-arrow2.png') no-repeat center bottom;}#menu li.m1{/*width:142px;*/background-position:left top;}/*#menu li.m2{width:152px;}#menu li.m3{width:188px;}#menu li.m4{width:118px;}#menu li.m5{width:128px;}*/#menu li.m1 a{/*background:url('/img/front/bg-menu-item.png') no-repeat left top;*//*background-position:left 0px;/*-34px;*/color:#fff;}#menu form.search-form{width:232px;height:34px;background:#ded61e url('/img/front/bg-menu-search.png') no-repeat top right;text-align:right;float:right;z-index:-1;}#menu input.i{width:150px;padding:2px;border:1px solid #9b9104;position:relative;top:-7px;}#menu button.btn-search{margin:5px 14px 0 2px;border:none;background-color:transparent;outline:none;}div#submenu{/*border:1px solid #f0f;*/padding-left:20px;position:absolute;top:185px;z-index:999;}#submenu div.submenu-item{padding:16px 20px;border:1px solid #e1e1e1;border-width:0px 1px 1px;background:#f7f6ce url('/img/front/bg-submenu.jpg') repeat-x left top;position:absolute;/*top:122px;*//*float:left;*/z-index:999;}#submenu div.submenu-item .grid-item{padding-top:4px;}#submenu div.submenu-item ul.menu-tree{width:182px;}#submenu div.submenu-item ul.menu-tree li a{text-decoration:none;}#submenu div.submenu-item ul.menu-tree li a:hover{font-weight:bold !important;}#submenu div.submenu-item a.btn-invert{/*width:180px;*/text-decoration:none;/*display:block;*/}#submenu div.submenu-item a.btn-invert:hover{font-weight:bold;}ul.menu-tree{margin:0 !important;padding:2px 0 10px !important;/*padding-left:6px;*/}ul.menu-tree li{padding-bottom:6px;padding-left:20px;background:url('/img/front/bg-menu-tree.png') no-repeat left 2px !important;font-size:12px;color:#164a86;list-style:none !important;}/* pruhlednost IE */* html ul.menu-tree li{/*_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/front/bg-menu-tree.png',sizingMethod='image');*//*background-image:url('/img/front/bg-menu-tree.gif') !important;*/}ul.menu-tree li a{color:inherit;text-decoration:none;}ul.menu-tree li a:hover{text-decoration:underline;}/* vnorene polozky */ul.menu-tree ul{padding:2px 0 !important;margin:2px 0 !important;}ul.menu-tree li ul li{padding-left:8px;background-image:none !important;/*color:#666;*/list-style-image:none !important;}/* druha uroven */ul.menu-tree ul li a{color:#666;text-decoration:underline;}/*** Hlavni obsah stranky**/#main{margin:10px 0 20px;}.popup #main{margin:0;}.popup #content{padding-top:0;} #content .gallery,.box .gallery{max-width:240px;padding:8px;border:1px solid #e1e1e1;background:#fff url('/img/front/bg-content.jpg') repeat-x left bottom;/*overflow:hidden;*/}#content .gallery{margin:0 0 8px 20px;float:right;}#content .gallery img{/*display:block;*/}.gallery a{text-decoration:none;}.gallery img.preview{margin-bottom:8px;float:right;}#content .gallery .thumbs{margin-left:0px;width:inherit;/*max-width:240px;width:100%;*/height:55px;max-width:240px;height:55px;margin-top:8px;white-space:nowrap;overflow:hidden;}#content .gallery .thumbs img{margin:0 4px;display:inline;}.gallery .thumbsMove{width:12px;background-color:#fff;color:#ded61e;text-decoration:none;line-height:54px;cursor:pointer;float:left;z-index:99;}#gallery-thumbs{ position:absolute;  width:3656px;  text-align:left;  z-index:6;}#gallery-thumbs-wrap{ float:left; overflow:hidden; width:175px; height:55px; text-align:left;  position:relative;}.download div.title{padding:20px 0 4px 26px;background:url('/img/front/arrow-down.png') no-repeat left 18px;font-size:14px;font-weight:bold;color:#164a86;}.download a{padding-left:12px;line-height:26px;}.insurance p{font-size:13px;font-weight:bold;}.insurance p span{color:#164a86;}.insurance p.price{font-size:14px;color:#164a86 !important;}.insurance p.price strong{font-size:22px;color:#ded61e;}/*** Nadpisy v boxes (jak levy sloupec,tak v paticce)**/.box h2,.box h3,.box h4{margin-top:0;}.box a#calcButton,.box a#contactButton{width:168px;height:27px;margin-bottom:3px;padding-left:32px;background:url('/img/front/bg-strips.jpg') no-repeat left -30px;font-size:14px;text-decoration:none;line-height:26px;display:block;}.box a#contactButton{background-position:left top;color:#fff;}/*** tabulka v infoboxu**/.box .maintable th{text-align:left;}.box .maintable th,.box .maintable td{background-color:inherit;}.box .maintable tr.odd th,.box .maintable tr.odd td,.box .maintable tr:nth-child(odd) th,.box .maintable tr:nth-child(odd) td{background-color:#f8f7e7;}/*** paticka a vnorene elementy**/#footer{padding:12px 18px 12px 28px;background:#a19a16 url('/img/front/bg-footer.jpg') repeat-x top;/*#ded61e */}#footer h5{width:560px;margin:0 0 10px;font-size:12px;color:#164a86;text-transform:uppercase;/*position:absolute;*/}#footer ul.column{/*margin-top:26px;*/width:240px;float:left;}#footer ul.column li{padding:8px 0 8px 34px;list-style-type:none;}#footer a{font-weight:bold;color:#494949;text-decoration:none;}#footer a:hover{text-decoration:underline;}#footer .facebook{background:url('/img/logo-facebook.png') no-repeat 0 4px;}#footer .minor{/*font-size:11px;*/}#footer .box{width:228px;color:#fff;float:right;}#footer .box h3,#footer .box h4{margin-top:0;}#footer h4{color:inherit;}#footer .box h4.less{color:#555;}#foot-note{padding:2px 0;border-bottom:2px solid #fff;background-color:#e2e1be;font-size:10px;color:#6c6c6c;text-align:right;}#foot-note .l{float:left;}#foot-note a{color:#6c6c6c;text-decoration:none;}#foot-note a:hover{text-decoration:underline;}/*** Formularove prvky**/form input.i,form textarea.i{padding:2px;border:1px solid #0a3668;background:#fff url('/img/front/bg-input.png') no-repeat left top;font-size:12px;color:#666;}.box input.i{width:170px;margin:5px 0 4px;}/*.box*/ .btn{margin-top:6px;padding:0 4px;border:1px solid #d7d7d7;border-width:0 1px 1px 0;background:url('/img/front/bg-menu-item.png') no-repeat right -12px;font-size:12px;font-weight:bold;color:#ded61e;line-height:20px;vertical-align:top;}.btn-invert{padding:8px 20px 8px 40px;background:url('/img/front/btn-invert.png') no-repeat left 0;font-size:14px;color:#fff;line-height:34px;white-space:nowrap;}.contacts .item{padding:8px 0 6px 22px;border-bottom:1px solid #ececec;background:url('/img/front/bg-menu-tree.png') no-repeat left 10px;}* html .contacts .item{background:transparent;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/front/bg-menu-tree.png',sizingMethod='scale');}/*** Globalni tridy vsech stranek**/h2.double{font-size:24px;}h4.less{color:#555;/*#666;*/font-size:12px;}p.less,.grid-item p{margin:2px 0 !important;font-size:11px;color:#555;/*#666;*//*line-height:14px;*/}a.more{font-size:11px;text-decoration:none;}a.more:hover{text-decoration:underline;}a.arrow{padding-left:24px;background:url('/img/front/arrow-personal.png') no-repeat left center;font-size:14px;line-height:20px;color:#164a86;}.up{/* upper */text-transform:uppercase;}.rel{position:relative;}.abs{position:absolute;}.left{float:left;}.right{float:right;}.la{text-align:left !important;}.ca{text-align:center !important;}.ra{text-align:right !important;}.cleaner,.clr{clear:both;height:1px;margin:-1px 0 0;border:none;line-height:4px;visibility:hidden;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:block;}:focus{outline:none;}/** FLASH ZPRAVY **/#flash{position:absolute;top:0px;left:0px;width:250px;height:70px;padding:15px;z-index:1000;  background-color:#eeeeff;color:#111;font-weight:bold;}#flash,#flash *{cursor:pointer;}#flash .yui-b{padding:5px 0;}#flash .yui-b>*{font-size:100%;text-align:center;}#flash .yui-main{height:50px;}#flash .yui-close{height:20px;font-size:90%;text-align:center;}#flash .yui-close .button{border:1px solid #222;height:19px;width:50px;font-size:11px;background-color:#eee}#flash.subtle{background-color:#444;color:white;}#flash.subtle:hover{background-color:#222;}#flash.warning{background-color:#ff0;color:black;}#flash.warning:hover{background-color:#ff8;}#flash.success{border:2px solid #000000;}#flash.success:hover{border:2px solid #000000;}#flash.failure,#flash.error{border:2px solid #ff7200;}#flash.failure:hover,#flash.error:hover{border:2px solid #000000;}#flash.subtle,#flash.success,#flash.failure,#flash.error{}/** * jQuery lightBox plugin * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/) * and adapted to me for use like a plugin from jQuery. * @name jquery-lightbox-0.5.css * @author Leandro Vieira Pinho - http://leandrovieira.com * @version 0.5 * @date April 11,2008 * @category jQuery plugin * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com) * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin */#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px;}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:1000;text-align:center;line-height:0;}#jquery-lightbox a img{border:none;}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}#lightbox-container-image{padding:10px;}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}#lightbox-container-image-box > #lightbox-nav{left:0;}#lightbox-nav a{outline:none;}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block;}#lightbox-nav-btnPrev{left:0;float:left;}#lightbox-nav-btnNext{right:0;float:right;}#lightbox-container-image-data-box{font:10px Verdana,Helvetica,sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}#lightbox-container-image-data{padding:0 10px;color:#666;}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left;}#lightbox-image-details-caption{font-weight:bold;}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em;}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em;}/*ceebox*//* CeeBox CSS Document *//* Minor change made for 2.0.6 *//* Works with 2.0.4 and up *//* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for ceebox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding:0;margin:0;}html,body{height:100%;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> ceebox specific background images <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#cee_closeBtn{background-image:url(../img/cee-close-btn.png);}#cee_next{background-image:url(../img/cee-next-btn.png);}#cee_prev{background-image:url(../img/cee-prev-btn.png);}* html #cee_next{background-image:url(../img/cee-next-btn.gif);}/* IE6 hack */* html #cee_prev{background-image:url(../img/cee-prev-btn.gif);}/* IE6 hack */#cee_load{background-image:url(../img/loader.gif);}/* ceebox border width controled as option in jquery.ceebox.js *//* colors for ceebox background and border can also be set as option in jquery.ceebox.js */#cee_box{background-color:#fff;border-color:#525252;border-style:solid;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> ceebox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#cee_box{font:12px Arial,Helvetica,sans-serif;color:#333333;background-color:#fff;}#cee_count{font:10px Arial,Helvetica,sans-serif;-moz-opacity:0.8;opacity:0.8;/* opacity used to reduce contrast of font color so that any main color will work */clear:left;float:left;padding:2px 0 4px;}.cee_html #cee_title h2{float:left;}.cee_html #cee_count{clear:none;padding-left:5px;}* html #cee_count{/* ie6 hack */zoom:1;padding-bottom:6px;}#cee_next,#cee_prev{height:100%;width:49%;text-indent:-10000px;text-decoration:none;visibility:visible;background-repeat:no-repeat;}#cee_box a{border:0;outline:none}#cee_box a:link{color:#666;}#cee_box a:visited{color:#666;}#cee_box a:hover{color:#000;}#cee_box a:active{color:#666;}#cee_box a:focus{color:#666;}#cee_closeBtn{background-repeat:no-repeat;display:box;width:24px;height:23px;position:absolute;text-indent:-10000px;}/* Next up a bunch of ugly ass css hacks to fix the fact that IE cuts off the close button when it floats negative. Yeah "thou shalt not hack the css" ...so sue me it's better than handling it in the javascript */ #cee_closeBtn{top:-3px;right:-3px;}/* base value only here for IE8 */#cee_closeBtn,#ie8#hack{top:-10px;right:-10px;}/* All browsers except IE8 see this;IE8 keeps using the */*:first-child+html #cee_closeBtn{top:-3px;right:-3px;}/* only IE7 sees this*/ * html #cee_closeBtn{top:-3px;right:-3px;}/*only IE 6 sees this*/#cee_closeBtn:hover{background-position:0px -23px;}.cee_close{cursor:pointer}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> ceebox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#cee_box{text-align:left;color:#000;}#cee_box img#cee_img,#cee_vid,#cee_iframeContent,#cee_ajax{display:block;margin:15px 15px 0;border-right:0px solid #ccc;border-bottom:0px solid #ccc;border-top:0px solid #666;border-left:0px solid #666;}#cee_iframeContent{border:0px}#cee_title{padding:7px 15px 5px 15px;overflow:hidden;}.cee_html #cee_title{background-color:#e8e8e8;height:18px;-moz-border-radius:7px 7px 0 0;-webkit-border-radius:7px 7px 0 0;border-radius:7px 7px 0 0;}#cee_title h2{font-size:1em;font-weight:400;margin:0 0 1px;}#cee_ajax{clear:both;padding:2px 15px 15px 15px;overflow:auto;text-align:left;line-height:1.4em;}#cee_load{display:none;height:50px;width:50px;margin:-25px 0 0 -25px;/* -height/2 0 0 -width/2 */background-position:center center;background-repeat:no-repeat;}#cee_HideSelect{z-index:99;position:fixed;top:0;left:0;background-color:#fff;border:none;filter:alpha(opacity=0);-moz-opacity:0;opacity:0;height:100%;width:100%;}* html #cee_HideSelect{/* ie6 hack */ position:absolute;height:expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight :document.body.offsetHeight + 'px');}#cee_iframe{clear:both;border:none;margin-bottom:-1px;margin-top:1px;}/** * This <div> element is wrapped by jCarousel around the list * and has the classname "jcarousel-container". */.jcarousel-container{ position:relative;}.jcarousel-clip{ z-index:2; padding:0; margin:0; overflow:hidden; position:relative;}.jcarousel-list{ z-index:1; overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0;}.jcarousel-list li,.jcarousel-item{ float:left; list-style:none; /* We set the width/height explicitly. No width/height causes infinite loops. */  width:35px; height:35px;}.jcarousel-list li ul li{float:none; list-style:none; /* We set the width/height explicitly. No width/height causes infinite loops. */  width:auto; height:auto;}/** * The buttons are added dynamically by jCarousel before * the <ul> list (inside the <div> described above) and * have the classnames "jcarousel-next" and "jcarousel-prev". */.jcarousel-next{ z-index:3; display:none;}.jcarousel-prev{ z-index:3; display:none;}.jcarousel-skin{width:240px;height:180px;font-size:11px;overflow:hidden;}.jcarousel-skin ul.jcarousel-list{margin:0 !important;padding:0 !important;}.jcarousel-skin .jcarousel-clip-horizontal{width:244px;/*height:210px;*//*margin:0 20px 0 30px;*/}.jcarousel-skin .jcarousel-item{width:232px;height:180px;margin:0;padding:0;padding-right:12px;background:none;list-style:none !important;}.jcarousel-skin .jcarousel-item .gallery{margin-bottom:4px;}.jcarousel-skin .jcarousel-item h2{margin-bottom:2% !important;}.jcarousel-skin .jcarousel-item-horizontal{}.jcarousel-skin .jcarousel-item-placeholder{background:#fff;color:#000;}/** * Horizontal Buttons */.jcarousel-skin .jcarousel-next-horizontal{position:absolute;top:18px;right:5px;width:18px;height:24px;cursor:pointer;background:transparent url(../img/next-horizontal.png) no-repeat 0 0;}.jcarousel-skin .jcarousel-next-disabled-horizontal,.jcarousel-skin .jcarousel-next-disabled-horizontal:hover,.jcarousel-skin .jcarousel-next-disabled-horizontal:active{cursor:default;background-position:-18px 0;}.jcarousel-skin .jcarousel-prev-horizontal{position:absolute;top:18px;left:5px;width:18px;height:24px;cursor:pointer;background:transparent url(../img/prev-horizontal.png) no-repeat 0 0;}.jcarousel-skin .jcarousel-prev-disabled-horizontal,.jcarousel-skin .jcarousel-prev-disabled-horizontal:hover,.jcarousel-skin .jcarousel-prev-disabled-horizontal:active{cursor:default;background-position:-18px 0;}.jcarousel-control{/*border-bottom:1px solid #eee;*/font-size:11px;text-align:right;}.jcarousel-control a{margin:0 2px;text-decoration:none;color:#6c6c6c;}.jcarousel-control a.current{font-weight:bold;color:#164a86;}