<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*reset */
FORM {margin:0;padding:1px;line-height:100%}

img {-ms-interpolation-mode:bicubic;}
.sirka {position:relative;}
a img {border:0}
.sipka {cursor:default;}
.block {display:block;}
.floatright {float: right}
.floatleft {float: left}
input:focus, textarea:focus {outline:none;}
.clear {clear: both; line-height: 0px !important; font-size: 0px !important; height: 0 !important}
.lowline {line-height:110%;}
* {image-rendering: -webkit-optimize-contrast;}

.homeIconContainer {text-align: center;margin:30px 0 30px 0;padding-bottom:30px;border-bottom:1px solid #F0F0F0;}
.homeIcon {margin:0 10px;text-align:center;text-decoration:none;display:inline-block;width:120px;font-size:13px;text-transform:uppercase;color:#808080;}
.homeIcon img {margin:0 10px;text-align:center;width:77px;height:78px;border-radius:100%;transition: all 0.3s;}
.homeIcon em {font-style:normal;display:block;}
.homeIcon:hover img {opacity:0.6}


/* nadpisy */
h1, .h1, h1 a {font:30px 'Open Sans',"Tahoma CE",tahoma;color:#0086AD;z-index:1;padding:0;margin-bottom:20px;letter-spacing:-1px;font-weight:300;}
h2, h2 a {font:28px 'Open Sans',"Tahoma CE",tahoma;color:#303030;padding:0;margin-top:25px;letter-spacing:-1px;font-weight:300;line-height:100%}
h3, h3 a {font:20px 'Open Sans',"Tahoma CE",tahoma;color:#0086AD;padding:0;margin:0;letter-spacing:-1px;font-weight:bold;}
h4, h4 a {font:20px 'Open Sans',"Tahoma CE",tahoma;color:#707070;padding:0;margin:20px 0 20px 0;letter-spacing:-1px;font-weight:300;}
h5 {font:15px 'Open Sans',"Tahoma CE",tahoma;color:#FFFFFF;padding:15px;line-height:150%;background-color:#0086AD;margin:20px 0 20px 0;border-radius:3px;font-weight:300;}
h5 a, h5 a:hover {color:#FFFFFF !important;}
h6 {font:17px 'Open Sans',"Tahoma CE",tahoma;font-weight:normal;padding:15px;line-height:150%;background-color:#F2F2F2;margin:4px 0 20px 0;font-weight:300;}

/* centralni */
BODY,TD,TABLE,SELECT,BUTTON, textarea, .input, .submit2, .submit3, .submit4, .searchinput {font:15px 'Open Sans',"Tahoma CE",Tahoma,"Verdana CE",verdana,"Arial CE",Arial,sans-serif;line-height:170%}
.top, .column, .bottom {width: 1200px;}

body {color:#202020;
margin:0; 
padding:0;
background-color:#F4F5F0;
font-size:16px;
}



/*************design*************/
.vse {
margin:0;
text-align:center;
min-width: 1200px;
border-top:3px solid #0086AD;
}

/*hlavicka*/
.topbg {
margin-top:100px;
width: 100%;
position:relative;
}

.top {
position:relative;
height:0;
padding:0;
margin:0 auto;
}
/*obsah*/
.column {
position:relative;
text-align: left;
min-height:150px;
padding-bottom:20px;
padding:0 10px 20px 10px;
margin:0 auto 0 auto;
box-sizing:border-box;
background-color:#FFFFFF;
}


/*hlavni sloupec*/
.left-column {
position:relative;
float: left;
width:830px;
overflow:hidden;
padding:40px 40px 20px 40px;
background-color:#FFFFFF;
box-sizing:border-box;
}


/*bocni sloupec*/
.right-column {
float:right;
position:relative;
width: 340px;
padding:0;
overflow:hidden;
font-size:14px;
box-sizing:border-box;
padding:40px 30px 20px 30px;
background-color:#FFFFFF;
line-height:150%;
}



#commentsContainer {
box-sizing:border-box;
padding:30px 80px 50px 80px !important;
margin: 0 !important;
background-color:#FFFFFF;
}

#relatedContainer {
padding-top:0 !important;
border:0 !important;
background-color:transparent !important;
}

#relatedContainer .bbottom {
display:none;
}

#commentsContainer hr:first-of-type {
display:none
}



.bottom3 {
width: 100%;
height: 110px;
margin: 0;
text-align:center;
}
/*paticka*/
.bottom {
height: 110px;
margin: 0 auto;
text-align:left;
box-sizing:border-box;
padding: 0 70px 0 70px;
font-size:12px;
color:#606060;
box-sizing:border-box;
}




A.bottomlink {color:#606060;}
A.bottomlink:hover {color:#606060;}

.contentpadding {
padding: 30px 60px 40px 60px;
margin:0;
background-color:#FFFFFF;}


/*menu*/
#menu {position: absolute; top:-71px; right:0; font-weight:300;text-align:right;font-size:14px;text-transform:uppercase;z-index:300;}

ul#mainMenu {padding:0;margin:0;list-style-type:none;}
ul#mainMenu li {float:left;}
ul#mainMenu a {display:block;text-decoration:none;}
/*ul#mainMenu ul a:hover {background-color:#006AAA;}*/
ul#mainMenu ul {list-style-type:none;position:absolute;visibility:hidden;top:41px;border-top:0 !important;margin:0;padding:0;}
ul#mainMenu ul li {margin-right:0;width:250px;}
ul#mainMenu li:hover ul, ul#mainMenu li.hover ul {visibility:visible;}
ul#mainMenu li li {float:none;border:none;padding:0;}
ul#mainMenu li li a {padding:10px 10px 10px 30px;margin:0 0 0 0;font-size:13px;color:#0086AD !important;background-color:#FFFFFF;border-top: 1px solid #F0F0F0 !important;letter-spacing:0;}


A.menulink {padding:7px 30px 7px 30px;color:#0086AD;text-decoration:none;transition: all 0.3s;margin-right:2px;z-index:1;position:relative;}
A.menulink:hover, .menuHover {color:#FFFFFF;}
.selected {padding:7px 30px 7px 30px;color:#FFFFFF;background-color:#0086AD;text-decoration:none;transition-property:opacity;transition-duration: 0.2s;margin-right:2px;}
a.selected, a.selected:hover {color:#FFFFFF;}
a.selected:hover {opacity:0.7}


ul#mainMenu ul a {display:block;z-index:1;position:relative;}
ul#mainMenu ul a:after {width:0%;height:100%;top:0;left:0;background-color:#F1F1F1;content:'';position:absolute;z-index:-1;transition: all 0.3s;}
ul#mainMenu ul a:hover:after {width:100%;}
A.menulink:after {width:100%;height:0;bottom:0;left:0;background-color:#00AD8B;content:'';position:absolute;z-index:-1;transition: all 0.3s;}
A.menulink:hover:after {height: 100%;}




.menuArrow {padding-right:27px !important;background-image:url(menuarrow.png);background-position:right 7px top 18px;background-repeat:no-repeat;}

#bottomMenu {position:relative;left:170px;font-size:12px;margin-bottom:50px}
#bottomMenu .sipka {color:#000000 !important;text-decoration:none;}
ul#bottomMenu  {padding:0;margin:0;list-style-type:none;}
ul#bottomMenu li {float:left;}
ul#bottomMenu ul {margin:0;padding:0 15px 0 15px;}
ul#bottomMenu a {display:block;}
ul#bottomMenu li li {float:none;border:none;padding:0;list-style-type:none;margin:0}
A.bottomMenulink, .bottomSelected {padding:25px 15px 0px 15px;}
A.bottomMenu:hover {text-decoration:underline;}

/*vyhledavaci policko*/
.search {position:absolute;top:6px;right:7px;line-height:100%;}
.searchsubmit {display:none;}
.searchinput {width:110px;font-size:13px;line-height:100%;height:30px;line-height:30px;padding:3px 3px 3px 33px !important;margin: 0 !important;background-color:#FFFFFF;color:#808080;border:0;border-radius: 4px;background-image:url(search.png); background-repeat:no-repeat;background-position:11px center;box-shadow: inset 2px 2px 5px #D0D0D0;}
.searchinput:focus {color: #000000;}
#searchIco {position:relative;top:3px;display:none;}

/*newsletter*/
#newsLetterInput {width:100%;box-sizing:border-box;}
#newsLetterSubmit {width:100%;box-sizing:border-box;}

/*kniha navstev*/
.gbMsg {}
.gbReply {}

/*drobky*/
#nav {position:absolute;top:7px;left:40px;width:700px;height:20px;text-align:left;font-size:11px;color:#707070;z-index:110;}

A {color:#0086AD;text-decoration:underline;}
A:hover {color:#0086AD;text-decoration:none;}

/*
.column a:not(.morelink) {position:relative;}
.column a:before {content:"";position:absolute;width:100%;height:1px;bottom:0;left:0;background-color:#0069B4;visibility:hidden;transform: scaleX(1);transition: none;}
.column a:hover:before {visibility: visible;transform: scaleX(0);transition: all 0.3s;}
*/

.logolink {position:absolute;left:0;top:-82px;display:block;width:210px;height:60px;background-image:url(logo.png?v=2);}
.logolink, .logoakce {transition-property: opacity;transition-duration: 0.2s;transition-timing-function: linear;}
.logolink:hover, .logoakce:hover {opacity:0.5;}
.logoakce {position:absolute;right:0;top:-100px;display:block;width:674px;height:26px;background-image:url(contacts.png);opacity:0.7;}

.perex {border-bottom:1px dashed #E1E1E1;margin-bottom:10px;}
.perexH {margin:7px 0 0 0 !important;line-height:70% !important;}
.perexP {padding:0 !important; margin:0 !important;}
.perexH a {font-size:19px !important;font-weight:bold !important;text-decoration:none;line-height:120%;}
.perexH a:hover {text-decoration:underline;}
.perexC {line-height:150%;overflow:hidden;}
.perexD img {margin-top:17px;}

.tdiv {padding-top: 5px !important;padding-bottom: 5px !important;}

.hvr:hover {border: 1px solid #3B5998 !important;}

.moreLink {display:inline-block;padding:5px 8px 5px 15px;z-index:1;line-height:100%;text-decoration:none;background-color:#0086AD;color:#FFFFFF;font-size:10px;margin-bottom:1px;font-weight:bold;text-transform:uppercase;transition: all 0.3s;background-image:url(arrowright.png);background-repeat:no-repeat;background-size:149px 11px;background-position:-136px center;position:relative;}
.moreLink:hover {text-decoration:none;background-color:#E4E4E4;border:0;color:#404040;background-position:2px center;}
.moreLink img, .btn img {display:none;}



img.ramecek {border:1px solid #D0D0D0; padding:3px; background-color:#FFFFFF;}
a img.ramecek:hover {border:1px solid #3B5998; padding:3px; background-color:#FFFFFF;}
.ico {border:0;width:16px;height:16px;vertical-align:middle;}
hr {border:0;height:0;border-top:1px solid #E7E7E7;margin:40px 0 40px 0;}
.mapa {width:100%;height:300px;margin:0;padding:0;border: 1px solid #D0D0D0;}
.bbottom {border-bottom:1px solid #E7E7E7}
#quotations {position:absolute;left:200px;top:200px;width:200px;background-color:#000000;color:#FFFFFF;text-align:left;font-size:12px;line-height:120%;padding:10px;}
.noBorder, .noBorder td, .noBorder th, .noBorder tr {border:0 !important;}
.passForm {display:none;text-align:center;position:absolute;width:400px;margin-left:20px;}
img.userThumb, img.anonThumb, .userThumb img {width:35px;border-radius:100%;}
a.userThumb, span.userThumb, span.anonThumb {float:left;margin-right:7px;margin-bottom:10px;}
.userThumbMini {float:left;display:inline-block;margin-right:5px !important;border:1px solid #D0D0D0 !important;padding:1px !important;}
.userThumbMini img {width:16px;height:16px;}

.info {font-size:13px;color:#404040;font-weight:300;}
.vetsi {font-size:19px;letter-spacing:-1px}

.odpoved {padding:15px;margin:20px 0 0 40px;clear:both;}
.hidden {visibility:hidden;}
.abs {position:absolute;}


.ulline li {padding-bottom:7px; padding-top:7px;;line-height:130%;border-bottom:1px dotted #B0B0B0} /*odsazeni seznamu*/
#ctrlcopy {color:transparent;height:1px;overflow:hidden;position:absolute;width:1px;}

/*aktuality*/
.newsBottom {padding:0; margin:15px 0 15px 0 !important;clear:both;}
#news0 {line-height:160%;}
#news0 h2 {margin-top:0;font-size:30px}
#news0 h3, #news0 h3 a {font-size:16px;color:#0086AD;text-decoration:none;}
#news0 h3 a:hover {text-decoration:underline;}
#news0 h3 {margin-top:10px;;}
.news p {padding:0;margin:0;}
#news0 hr {margin:20px 0;}



/*navigace*/
.cudl, .btn {background-color:#E8E8E8;border: 0;padding:10px 17px 10px 17px;margin: 0 3px 0 3px;text-decoration:none;font-size:15px;color:#202020;font-weight:300;line-height:100%;transition: all 0.2s;}
a.cudl:hover, .btn:hover {color:#FFFFFF;}
.btn {font-size:11px !important;padding:9px 20px 9px 20px;text-transform:uppercase;font-weight:bold;}
span.cudl {background-color:#5ABE58;color:#FFFFFF;}
span.cudl strong {font-weight:300 !important;}

.btn, a.cudl {display:inline-block;z-index:1;transition: all 0.2s;position:relative;vertical-align: middle;transform:translateZ(0);-webkit-transform:translateZ(0);overflow:hidden;}
.btn:before, a.cudl:not(.bnp):before {content:"";position: absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:#5ABE58;transform: scale(0);-webkit-transform: scale(0);transition-property: transform;-webkit-transition-property: transform;transition-duration: 0.2s;-webkit-transition-duration: 0.2s;transition-timing-function: ease-out;-webkit-transition-timing-function: ease-out;}
.btn:hover:before, a.cudl:hover:before {transform:scale(2);-webkit-transform:scale(2);}

.bprev,.bnext {position:relative;overflow:visible !important;}
.bprev:hover, .bnext:hover {background-color:#5ABE58;}
.bprev:after, .bnext:after {content:'';display:block;position:absolute;top:50%;margin-top:-17px;width:0;height:0;border-top:18px solid transparent;border-bottom:17px solid transparent;transition: all 0.2s;}
.bprev:after {border-right:17px solid transparent;border-left:17px solid #E8E8E8;left:100%;}
.bprev:hover:after {border-left:17px solid #5ABE58;}
.bnext:after {border-left:17px solid transparent;border-right:17px solid #E8E8E8;right:100%;}
.bnext:hover:after {border-right:17px solid #5ABE58;}

/*volba jazyka*/
#lng {position:absolute;top:10px;right:40px;text-align:left;font-size:11px;letter-spacing:-1px;overflow:hidden;height:27px}
.lnglink {margin-right:5px;}
#lngSelected {opacity:0.5}



/* anketa*/
.poll {border:0 !important;margin-top:50px;}
.poll td, .poll th {border:0 !important;font-weight:normal;padding:7px;background-color:transparent;line-height:120%}
.pollvotes {font-weight:normal;line-height:110%;text-align:center;font-size:11px;text-align:right;}
.pollvote {padding:0 0 2px 3px;font-size:15px;}
.pollvote th, .pollvote {background-color:#0069B4 !important;border: 0 !important;margin:0 !important;padding:3px;}
.polllink {font-size:13px;line-height:130%;}
.poll tr:nth-child(even), .poll tr:nth-child(odd) {background-color:transparent !important;}
.polllink:hover {}
.poll a {text-decoration:none;}
.poll a:hover {text-decoration:underline;}
.pollnumbers {font-weight:bold;color:#606060 !important;}
.pollnumbers small {font-weight:normal;}
.pollheader {font-size:17px;line-height:120%;text-align:center;font-weight:normal !important}
.pollvote th {padding-right: 0;padding-left: 3px}


/*chat*/
#chatdiv {border: 1px solid #D0D0D0 !important;padding:1px;line-height:120%;margin-bottom:10px;border-radius:0;}
#chatdiv .userThumb img {width:25px;}
#chwin {border: 1px solid #D0D0D0;font-size:12px;border-radius:0;}
#chatmsg, #chatname {background-color:#FFFFFF;margin-bottom:4px;}



/*fieldset, tabulky, formulare*/
fieldset {text-align:left;padding:20px;border: 1px solid #E0E0E0;width:100%;border-radius: 3px;box-sizing:border-box;}

table{margin: 5px 0 15px 0;border: none;border-collapse: collapse;border-right:0 !important;border-left:0 !important;}
th, td {padding: 8px 15px 8px 15px; border-bottom: 1px solid #E0E0E0;font-size:16px}
legend {padding: 4px 5px 4px 5px;border:0;font-size:16px;color:#B0B0B0;font-weight:300;}
.tbl {padding: 10px;}
.pozadi, .bghover:hover {text-align: left; background-color: #F5F5F5;}
.trhover, .thover{background-color: #F3F3F3;}
th {font-weight:bold;font-size:17px;color:#505050;padding-left:25px}
table:not(.noStripe) tr:nth-child(odd) {background-color: #F5F5F5;}
table:not(.noStripe) tr:hover {background-color: #F0F0F0;}

.right-column2 td, .right-column2 th {font-size:14px;}  

th.header {cursor: pointer;padding-left: 18px !important;background-image: url(sort_bg.gif);background-repeat: no-repeat;background-position: center left;}
th.headerSortUp {background-image: url(sort_asc.gif);background-color:#DCEDF8;background-repeat: no-repeat;background-position: center left;}
th.headerSortDown {background-image: url(sort_desc.gif);background-color:#DCEDF8;background-repeat: no-repeat;background-position: center left;}

.hlaska0 {background-color:#FFE3E3; color:#A63D6A; border: 1px solid #D99393;}
.hlaska1 {background-color:#DBF5B9; color:#5A871C; border: 1px solid #B7D58F;}
.hlaska2, .galleryRArrow:hover, .galleryLArrow:hover {background-color:#EFFCFF; color:#3A6EA5; border: 1px solid #C5F0FD;}
.hlaska3 {background-color:#FFF6BF; color:#714721; border: 1px solid #FFD324;}
.hlaska0, .hlaska1, .hlaska2, .hlaska3 {padding:5px 7px 5px 7px;font-size:13px;z-index:100;line-height:120%;border-radius: 3px;}
.hlaska4 {padding:4px;font-size:11px;z-index:100;line-height:120%;background-color:#000000; color:#FFFFFF;}
span.jtit1, span.jtit2, span.jtit3, span.jtit4 {cursor:default;}

.checkbox {height:20px}
input[type='radio'],input[type='checkbox']{height:12px}
.input, .iblur, select, textarea, .submit, .submit2, .submit3, .submit4, .odstup  {padding:7px 11px 7px 11px;margin-bottom:3px;line-height:150%;}

.input, textarea {border:1px solid #E0E0E0;box-shadow: inset 1px 1px 4px #E0E0E0;border-radius:2px;color:#505050;}

select, .submit3 {border: 0;}
.inverzni, .submit2, .submit3, .submit4, .vystraha {color:#FFFFFF;}
.submit, .submit2, .submit3, .submit4 {border:0;padding:12px 60px 12px 60px;font-size:13px !important;cursor:pointer;transition: all 0.2s;text-transform:uppercase;font-weight:bold;}

textarea {padding:10px !important;}
.input:hover, textarea:hover, .input:focus, textarea:focus {border-color:#909090;}
.input:focus, textarea:focus {color:#202020 !important;}
.iblur, .input, select, textarea {background-color: #F6F6F6;}
.iblur, .input, select, textarea {font-size:15px;}



.submit2 {background-color:#89BF40;}
.submit3 {background-color:#E0E0E0;color:#808080;}
.submit4,.vystraha {background-color:#ED1238;}

.submit2:hover {background-color:#77A637;border-color:#909090}
.submit3:hover {background-color:#D0D0D0;border-color:#909090}
.submit4:hover,.vystraha:hover {background-color:#AE0D29;border-color:#909090}


.input:focus, textarea:focus, .searchinput:focus {animation-name:hvr-pop;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count:1;-webkit-animation-name:hvr-pop;-webkit-animation-duration:0.3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:1;}
@keyframes hvr-pop {50% {transform:scale(1.1);-webkit-transform:scale(1.1);} 100% {transform:scale(1);-webkit-transform:scale(1);}}
@keyframes hvr-push {50% {transform:scale(0.9);-webkit-transform:scale(0.9);} 100% {transform:scale(1);-webkit-transform:scale(1);}}
.logolink:focus, .submit:focus, .submit2:focus, .submit3:focus, .submit4:focus, .moreLink:focus, .btn:focus, a.cudl:focus, .menulink:focus, ul#mainMenu ul a:focus {animation-name:hvr-push;animation-duration:0.3s;animation-timing-function:linear;animation-iteration-count: 1;-webkit-animation-name:hvr-push;-webkit-animation-duration:0.3s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count: 1;}


/*hodnoceni*/
.rattitle {margin-left:4px;font-weight:300;font-size:14px;}
.stat {margin-top:10px;}
.stat label {font-weight: bold;}
.ui-rater&gt;span {vertical-align:top;}
.ui-rater-rating {font-weight:bold;margin-left:15px;display:none;}
.ui-rater-starsOff {margin-top:4px;}
.ui-rater-starsOff, .ui-rater-starsOn {display:inline-block; height:18px; background:url(stars.png?v=2) repeat-x 0 0;}
.ui-rater-starsOn {display:block; max-width:90px; top:0; background-position: 0 -36px;}
.ui-rater-starsHover {background-position: 0 -18px!important;}
.ui-rater-rateCount {font-size:14px;margin-left:10px;font-weight:300}

/*kalendar udalosti*/
#ccalendar td {font-weight:normal;text-align:center;padding:0 8px 0 8px;}
#ccalendar th {font-weight:bold;text-align:center;padding:0 8px 0 8px;}
#ccalendar td a {text-decoration:none;display:block}
#ccalendar td div {padding:5px 1px 5px 1px;margin:0 1px 0 1px;}
#calnav {font-size:13px;text-transform:uppercase;}
#calData {display:none;}
#ccalendar {clear:both;}


/*recenze*/
.review {width:170px;float:right;margin:0 0 15px 15px;background-color:#F5F5F5;border:1px solid #D0D0D0;}
.reviewTitle, .reviewProduct {text-align:center;background-color:#E3E3E3;font-size:11px;}
.reviewTitle {border-bottom:1px solid #D0D0D0;padding-bottom:2px;}
.reviewProduct {padding-top:2px;font-weight:bold;}
.reviewDate, .reviewReviewer {display:none;}
.reviewRating {text-align:center;background-color:#F1F1F1;padding-top:5px;border-top:1px solid #FFFFFF;}
.reviewRatingNr {font:40px Verdana;font-weight:bold;line-height:100%;}
.reviewRatingBest {font:12px Verdana;font-weight:bold;line-height:100%;}
.reviewStars {padding:0 0 5px 0;margin:0;line-height:100%;font-size:11px;text-align:center;border-bottom:1px solid #D0D0D0}
.reviewStars img {margin:0;width:16px;height:16px;}
.reviewSummary {padding:3px;text-align:center;line-height:100%;background-color:#E3E3E3;border-top:1px solid #FFFFFF; font-size:11px;}


/*stin*/
.shadow, #loginloaddiv {
box-shadow: 0 0 23px #000;-moz-box-shadow: 0 0 23px #000;-webkit-box-shadow: 0 0 23px #000;
filter: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135,strength=2);
}

/*hlasovani*/
.vote {width:70px;height:20px;position:relative;padding:0;margin:0;background-image:url('../../images/system/karma.png');}
.voteu {width:20px;height:20px;position:absolute;right:0;}
.voted {width:20px;height:20px;position:absolute;left:0;}
.votev {line-height:100%;padding-top:4px;padding-bottom:4px;margin-top:1px;position:absolute;margin-left:20px;font-size:10px;float:left;text-align:center;width:30px;}
.voteok {background-color:#DFF3B6;color:#618514}
.voteno {background-color:#FCE0E8;color:#C85B82}
.votediv {height:20px;width:70px;}

/*galerie*/
.gi, .gi2 {display:inline-block;text-align:center;line-height:1;overflow:hidden;zoom:1; *display:inline;}
a.gi:hover, a.gi2:hover{border-color:#E3E3E3;}

a.gi img {transition: 0.2s ease-in-out;-webkit-transition: 0.2s ease-in-out;}
a.gi img:hover {transform: scale(1.2);-webkit-transform: scale(1.2);}
a.gi2 img {transition: 0.2s ease-in-out;-webkit-transition: 0.2s ease-in-out;}
a.gi2 img:hover {transform: scale(1.5);-webkit-transform: scale(1.5);}


.gi img, .gi2 img {vertical-align: bottom;border:0px}
.gi2 {padding:1px;}
.giD {display:inline-block;text-align:center;vertical-align: top;margin:4px;overflow:hidden;zoom:1; *display:inline;line-height:100%;}

/*
#galleryImages .gi {border:0;padding:0;margin:1px;}
#galleryImages .gi img {margin:0;}
#galleryImages .giD {line-height:100%;}
*/


.galobr {border-width: 20px 5px 20px 5px !important; border-style:solid !important; border-color:#000000 !important}
#galNextLink {display:block;position:absolute;left:0;width:50%;height:100%;background-position:left center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;}
#galPrevLink {display:block;position:absolute;right:0;width:50%;height:100%;background-position:right center;background-repeat:no-repeat;background-image:url(../../images/system/blank.png);z-index:100;}
#galExifExpand {display:none;position:absolute;right:30px;bottom:30px;width:47px;height:47px;z-index:150;background-image:url(btnInfo.png);}
#galExif {display:none;position:absolute;width:200px;bottom:0;right:-5px;background-color:#000000;color:#FFFFFF;text-align:left;padding:7px;font-size:11px;border-radius: 10px;z-index:1;line-height:150%}
.blankSquare {float:left;text-align:center;width:100px;height:100px;}
.blankSquare table {margin:5px 0 0 10px;width:80px;height:80px;}
.galInfo {overflow:hidden;white-space:nowrap;text-overflow: ellipsis;line-height:110%;}

.download {display:block; float:right; margin-top:-7px; margin-right:25px;padding:5px; width:170px; line-height:110%; border-radius:8px; text-decoration:none; font-weight:bold; border:1px solid #EAEAEA; background-color: #F5F5F5; font-size:14px;}
.download span {font-weight:normal !important; font-size:11px; color:#505050;}
.download:hover {background-color: #EAEAEA; border-color:#DEDEDE;}
.download img {margin-top:7px;float:left;}

.obr2 {border: 1px solid #D0D0D0;background-color:#FFFFFF;line-height:100%;padding:0;border-radius:3px;}
.obr2:hover {border:1px solid #404040;}

.galleryRArrow, .galleryLArrow  {font:35px "Trebuchet MS", Tahoma, "Verdana CE",Verdana, Arial;display:block;position:absolute;height:55px;width:20px;text-decoration:none;display:none;}
.galleryRArrow {float:right;right:0;background: url(../../images/ic/arrowright.png) no-repeat center center;}
.galleryLArrow {float:left;left:-4px;background: url(../../images/ic/arrowleft.png) no-repeat center center;}
.obr {margin:3px;border:0px;line-height:100%;padding:0;display:block}

/*reklamni bloky*/
#flyer1, #flyer2, #flyer3, #flyer4, #flyer5, #flyer6, #flyer7, #flyer8, #flyer9 {padding:10px;}
#flyer1 p, #flyer2 p, #flyer3 p, #flyer4 p, #flyer5 p, #flyer6 p, #flyer7 p, #flyer8 p, #flyer9, #flyer9 p {padding:0;margin:0}

#flyer1 {}
#flyer2 {}
#flyer3 {}
#flyer4 {}
#flyer5 {}
#flyer6 {}
#flyer7 {}
#flyer8 {}
#flyer9 {}


/*obrazkovy poutac*/
.hSH{position:absolute;top:0;left:0;}
.hSHH, .hSH{height:408px;}
.hSHW, .hSH{width:1200px;}

.hST {position:relative;}
.hSTH, .hST{height:200px;}
.hSTW, .hST{width:600px;}

#hslideshow DIV {position:absolute;top:0;left:0;z-index:8;opacity:0.0;line-height:140%;overflow:hidden;}
#hslideshow DIV.active {z-index:10;opacity:1.0;}
#hslideshow DIV.last-active {z-index:9;}
#hslideshow DIV p {padding:5px 0 5px 10px;width:100%;position:absolute;background-image:url(../../images/system/overlay.png);bottom:0;left:0;margin:0;color:#FFFFFF;z-index:150;font-weight:normal;font-size:14px;text-align:left;overflow:hidden;}
#hslideshow DIV span {display: block;font-weight:bold;font-size:18px;letter-spacing:-1;}
#hslideshow a {display:block;text-decoration:none !important;}
#hslideshow a p {cursor:pointer; cursor:hand;}
#hslideshow DIV IMG {display: block;border: 0;}
#slideshowNext,#slideshowPrev {z-index:10000;position:absolute;top:47%;background-color:#FFFFFF;color:#202020;padding:15px;line-height:80%;font-size:20px;display:inline-block;opacity:0.4;transition: all 0.3s;}
#slideshowNext {right:0px;}
#slideshowPrev {left:0px;}
#slideshowNext:hover,#slideshowPrev:hover {opacity:1;}


/*login*/
#loginload {cursor:pointer;position:absolute; right:9px; top:355px; font-size:11px;display:inline-block;border: 1px solid transparent;padding:3px 0 3px 5px;line-height:100%;color:#000000}
#loginload a {text-decoration:none;}
#loginload:hover {border: 1px solid #999999;background-color:#F4F4F4;box-shadow: inset 0 1px 0 #FFFFFF;border-radius:3px;}

/*dialog*/
#dialog {z-index:11001;display:none;position:absolute;min-height:70px;min-width:200px;max-width:700px;color:#000000;box-shadow: 0 0 25px #000000;border-radius: 5px;background-color:#F5F5F5;border:1px solid #FFFFFF;}
#dialogContent {padding:5px 10px 5px 10px;border-bottom:1px solid #D7D7D7;border-top:1px solid #FFFFFF;font-size:11px;}
#dialogHeader {text-align:left;padding:5px 5px 5px 10px;font-size:11px;background-color:#E0E0E0;border-bottom:1px solid #D7D7D7;font-weight:bold;border-top-right-radius: 5px;border-top-left-radius: 5px;}
#dialogButtons {text-align:right;padding:5px;background-color:#E0E0E0;border-top:1px solid #FFFFFF;border-bottom-right-radius: 5px;border-bottom-left-radius: 5px;}
#dialogSave, .dialogButton {padding-left:40px !important;padding-right:40px !important;}
#documentOverlay {display:none;position:absolute;left:0;top:0;width:100%;height:100%;z-index:11000;background-image:url(../../images/system/overlay.png);}
.editableTextarea {width:400px;height:80px;background-color:#FFFFFF;border-top:1px solid #A6A6A6;border-right:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;padding:5px;color:#000000;outline:none;}
#dialog .input {border-top:1px solid #A6A6A6;border-right:1px solid #D7D7D7;border-left:1px solid #D7D7D7;border-bottom:1px solid #D7D7D7;padding:6px 6px 6px 10px !important;color:#000000;background-color:#FFFFFF;height:auto;}
#dialog .input:focus {border:1px solid #808080;background-color:#FFF8DC;outline:none;}
#dialog .input:hover {border:1px solid #808080}
#dialog .input[disabled]{color:#707070;background-color:#E0E0E0}
#dialog table{margin: 5px 0 15px 0;border:0;border-collapse: collapse;width:100%;}
#dialog th, #dialog td {padding: 3px 7px 3px 7px;font-size:11px;}
#dialog td, #dialog table td #dialog th, #dialog table th {border-bottom: 1px dotted #C9C9C9;}
#dialog th {text-align: left; font-weight:bold;background-color:#F5F5F5;}
#dialog hr {border: 0;color: #C9C9C9;background-color: #C9C9C9;height: 2px;}
.dialogLink {display:block;text-decoration:none;padding:3px;}
.dialogLink:hover {background-color:#E8E8E8;color:#606060;text-decoration:none;}
.editable {position:relative;}
.editable:hover {background-color:#FFF0A0;}
#editableIco {position:absolute;top:0;left:0;line-height:100%;margin:0 !important;padding:5px !important;display:inline-block;letter-spacing:0;padding:2px;}
#editableIco a {font-size:11px;font-family:Arial;border:0;font-weight:normal;letter-spacing:0;text-transform: none;color:#606060;text-decoration:none;}
#editableIco a:hover {color:#000000;text-decoration:none;border:0;}

.o2k7Skin iframe {width:410px !important;height:90px !important;padding:0 !important;border-right:1px solid #C5DBEC !important; border-left:1px solid #C5DBEC !important;}
.o2k7Skin td, .o2k7Skin th, .o2k7Skin table, .o2k7Skin input{text-align:left !important;padding: 0 !important;margin: 0 !important;width:auto !important;}

/*aktivity*/
#activityLoad {position:absolute;top:85px; left:11px;text-align:left;z-index:200;}
#activityLink {display:block;float:left;padding:12px 0 12px 0;width:40px;text-align:center;overflow:hidden;background-color:#CC0000;color:#FFFFFF;font-weight:bold !important;font:14px Arial;letter-spacing:-1px;text-decoration:none;line-height:120%;background-image:none !important;border:0 !important;}
#activityLink:hover {background-color:#9ACD32;border: 1px solid #9ACD32;}

.activityOk {color:#B0B0B0 !important;background-color:#F4F4F4 !important;background-image:url(menubg.png);background-repeat:repeat-x;background-position:center center;border: 1px solid #B0B0B0 !important;box-shadow: inset 0 0 2px #FFFFFF}
.activityOk:hover {color:#000000 !important;border: 1px solid #707070 !important;}

#activity {top:49px;position:absolute;left:0;z-index:300;display:none;}
#activity:after {content:"";display:block;position:absolute;top:-16px;left:10px;width:0;height:0;border-color: transparent transparent #F4F4F4 transparent;border-style: solid;border-width: 8px;} /*šipka*/
#activityInner {width:350px;background-color:#FFFFFF;border:1px solid #D2D9E7;border-top:0 !important;font-size:11px;box-shadow: 0 0 7px #707070;border-bottom-left-radius:5px;border-bottom-left-radius:5px;border-bottom-right-radius:5px;line-height:120% !important;}
#activityData {height:450px;overflow:auto;}
#activitySettings {text-align:center;background-color:#E0E0E0;border-top:1px solid #D0D0D0;background-image:url(menubg.png);background-repeat:repeat-x;background-position:center center;}
#activitySettings a {color:#000000;text-decoration:none;display:inline-block;padding:4px 20px 4px 20px;border-right:1px solid #D0D0D0;border-left:1px solid whitesmoke;}
#activitySettings a:hover {background-color:#F0F0F0;text-decoration:none;}
.activityLine {position:relative;display:block;color:#000000;text-decoration:none;border-bottom:1px solid #D2D9E7;background-color:#F4F4F4;padding:10px 10px 5px 45px;margin:1px;color:#000000 !important;}
.activityLine:hover {text-decoration:none;background-color:#E8E8E8;}
.activityLine .userThumbMini img {width:25px !important;height:25px !important;margin:0;}
.activityLine .userThumbMini {margin:0 !important;}
.activityLine code {position:absolute;left:10px;top:10px;padding:0;margin:0;}
.activityLine .info {font-size:11px;}
.activityLine em {font-size:10px;font-weight:bold;background-color:#CC0000;color:#FFFFFF;padding:2px;display:inline-block;font-style:normal;line-height:100%;border-radius:3px;margin-right:5px;}
.activityLine cite {font-style: normal;background-color:#E0E0E0;display:inline-block;padding:2px;border-radius:5px;}
.activityDel {cursor:pointer;font-size:14px;font-weight:bold;line-height:100%;position:absolute;right:5px;top:5px;background-color:#FFFFFF;padding:0 1px 0 1px;border-radius:3px;background-color:#FFFFFF;border:1px solid #E0E0E0 !important}
.activityDel:hover {color:#FFFFFF !important;background-color:#CC0000;border:1px solid #CC0000 !important;}




/* uploadify */
.uploadify {position: relative;margin-bottom: 1em;}
.uploadify-button {border-radius: 3px;color: #FFFFFF;text-shadow: 0 -1px 0 #000000;font-weight:bold;text-align: center;width: 100%;background-position:center center;background-color:#505050;border: 1px solid #000000;background-image: url('../../images/ic/upload.png');background-repeat: no-repeat;background-position: 3px center;font:11px Arial;font-weight:bold;padding-left:5px;}
.uploadify:hover .uploadify-button {background-color:#777777;border: 1px solid #363636;}
.uploadify-button.disabled {background-color: #D0D0D0;color: #808080;}
.uploadify-queue {font-size:10px;background-color: #F7FDFF;max-height:100px;padding:0 !important;overflow:auto;left:0;z-index:1000;width:220px;position:absolute;border: 1px solid #C5F0FD;display:none;}/**/
.uploadify-queue-item {margin-top: 5px;padding: 10px;width: 180px;text-align:left;clear:both;}
.uploadify-error {background-color: #FDE5DD !important;}
.uploadify-queue-item .cancel a {background: url('../../images/ic/delete.png') 0 0 no-repeat;float: right;height:16px;text-indent:-9999px;width:16px;}
.uploadify-queue-item.completed {background-color: #E5E5E5;}
.uploadify-progress {background-color: #FFFFFF;border-top: 1px solid #808080;border-left: 1px solid #808080;border-right: 1px solid #C5C5C5;border-bottom: 1px solid #C5C5C5;margin-top: 10px;width: 180px;}
.uploadify-progress-bar {background-color: #0099FF;height: 3px;width: 1px;}




/*big image perex*/
.hcontentpadding {margin:0 !imporant;padding:0 !important;background-color:transparent !important;border:0;}

.bigPictureBg, .bigPicture {width:1200px;height:500px;box-sizing:border-box;overflow:hidden;}
.bigPictureSize1 {width:100%;height:230px;margin:10px auto !important;}
.bigPictureSize2 {width:46%;height:230px;margin:10px !important;}
.bigPictureSize3 {width:30%;height:180px;margin:10px !important;}
.bigPictureSize4 {width:100%;height:130px;margin:0 !important;}
.bigPictureSize5 {width:46%;height:150px;margin:5px 10px !important;}
.bigPictureSize0 {width:1200px;height:408px;margin:0 auto !important;display: block !important;animation:fadein 0.5s;border-radius;
border-bottom:3px solid #0086AD; border-top:3px solid #0086AD;}
@keyframes fadein {from {opacity:0;} to {opacity:1;}}

.bigPictureBg1 {width:100% !important;height:100% !important;}
.bigPicture, .bigPicture1 {display:inline-block;box-sizing:border-box;}
/*.bigPicture1 {outline:#D0D0D0 solid 1px;border:3px solid #FFFFFF;}*/
a.bigPicture1 {transition-property:outline;transition-duration: 0.3s;}
a.bigPicture1:hover {outline:#0086AD solid 1px;}
a.bigPicture1 .bigPictureBg1 {transition: 0.2s ease-in-out;}
a.bigPicture1:hover .bigPictureBg1 {transform: scale(1.3);-webkit-transform: scale(1.3);}
.bigPictureContainer {overflow:hidden;position:absolute;margin:0;height:100%;width:100%;}
.bigPicture, .bigPicture1 {text-align:left;position:relative;}
.bigPictureBg, .bigPictureBg1 {text-align:left;background-position:center 60%;background-size:cover;background-repeat:no-repeat;box-sizing:border-box;}
.bigPictureBg1 {background-position:center center !important;}
.bigPictureDots {width:100%;height:100%;background-image:url(/images/system/dots.png);position:absolute;}
.bigPictureBlur {-webkit-filter:blur(7px);-moz-filter:blur(7px);-o-filter:blur(7px);-ms-filter:blur(7px);filter:blur(7px);}
.bigPictureTitle {width:100%;position:absolute;bottom:0;left:0;box-sizing:border-box;}
.bigPictureGradient {}/*background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,0.7) 100%);*/
.bigPictureGradient1, .bigPictureGradient3 {background-color:rgba(0, 0, 0, 0.5);}
/*.bigPictureGradient1, .bigPictureGradient3 {background:linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(0,0,0,1) 100%);}*/
.bigPictureTitle h1 {font-size:30px;letter-spacing:-1px;font-weight:300;line-height:100%;color:#FFFFFF;padding:15px 25px 0 25px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle h2 {font-size:17px;letter-spacing:0;font-weight:300;line-height:120%;color:#FFFFFF;padding:10px 25px 15px 25px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle h2 a {font-size:17px;letter-spacing:0;font-weight:300;line-height:120%;color:#FFFFFF;}
.bigPictureTitle h3 {font-size:18px;letter-spacing:-1px;font-weight:bold;line-height:110%;color:#FFFFFF;padding:7px 10px 8px 12px;margin:0;text-shadow: 0 1px 1px #000000 !important;}
.bigPictureTitle strong {font-size:13px;letter-spacing:0;font-weight:300;line-height:100%;color:#FFFFFF;padding:0 12px 15px 12px;margin:0;text-shadow: 0 1px 1px #000000 !important;display:block;}
.bigPictureTitle strong a {color:#FFFFFF;}
.bigPictureText {display:block;text-align:right;width:100%;box-sizing:border-box;font-weight:bold;line-height:100%;font-size:11px;color:#FFFFFF;position:absolute;top:0;right:0;padding:8px;text-shadow:0 1px 1px #000000 !important;background:linear-gradient(to top, rgba(255,255,255,0) 0%,rgba(0,0,0,0.2) 100%);}
.bigPicture3 strong {display:none;}

.bigPictureAnimation {animation-direction:alternate;animation-name:zoom;animation-duration:8s;animation-iteration-count:infinite;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;-webkit-perspective:1000;animation-timing-function:cubic-bezier(0.2,0,0.8,1);}
@-webkit-keyframes zoom { from {background-position:center 40%;} to {background-position:center 60%;} }
@keyframes zoom { from {background-position:center 40%;} to {background-position:center 60%;} }

.bigPictureSize0 .bigPictureBg {background-position:center 55% !important;width:100%;height:100%;margin:0 !important;}
.bigPictureSize0 .bigPictureTitle {padding-top:40px;padding-bottom:60px;}
.bigPictureSize0 h1, .bigPictureSize0 h2, .bigPictureSize0 .bigPictureText {box-sizing:border-box;right:0;left:0;margin-left:auto !important;margin-right:auto !important;}
.bigPictureSize0 h1 {font-size:46px !important;}
.bigPictureSize0 h1, .bigPictureSize0 h2 {width:1100px !important;text-align:center;}
.bigPictureSize0 h2, .bigPictureSize0 h2 a {font-size:21px !important;font-family:Tahoma;}
.bigPictureSize0 .bigPictureText {width:1200px !important;background:none !important;bottom:0 !important;vertical-align:middle;line-height:950px;opacity:0.7;font-size:12px;font-family:'Open Sans';}

.bigPictureSize3 strong {padding-bottom:7px !important;margin-top:-8px !important;}

#bigPerexFull {margin-bottom:20px;display:block;width:calc(100% + 120px);margin-left:-60px;}
#bigPerexMedium {margin-bottom:20px;display:block;width:calc(100% + 80px);margin-left:-40px;}
#bigPerexFull img, #bigPerexMedium img {width:100%;max-width:100%;}

.bounce {animation: bounce 1.1s 0s;transform: scale(1);}
@keyframes bounce {0% { transform: scale(0);} 50% { transform: scale(1.2);} 60% { transform: scale(0.9);} 100% { transform: scale(1)} }



.none {display:none;}


/* COLORBOX*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden; -webkit-transform: translate3d(0,0,0);}
#cboxWrapper {max-width:none;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative;}
#cboxLoadedContent{overflow:auto; -webkit-overflow-scrolling: touch;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%; height:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
.cboxPhoto{float:left; margin:auto; border:0; display:block; max-width:none; -ms-interpolation-mode:bicubic;}
.cboxIframe{width:100%; height:100%; display:block; border:0; padding:0; margin:0;}
#colorbox, #cboxContent, #cboxLoadedContent{box-sizing:content-box; -moz-box-sizing:content-box; -webkit-box-sizing:content-box;}
#cboxOverlay{background:#000; opacity: 0.9; filter: alpha(opacity = 90);}
#colorbox{outline:0;}
#cboxContent{margin-top:20px;background:#000;}
.cboxIframe{background:#fff;}
#cboxError{padding:50px; border:1px solid #ccc;}
#cboxLoadedContent{border:5px solid #000; background:#fff;}
#cboxTitle{position:absolute; top:-20px; left:0; color:#ccc;}
#cboxCurrent{position:absolute; top:-20px; right:0px; color:#ccc;}
#cboxLoadingGraphic{background:url(loading.gif) no-repeat center center;}
#cboxPrevious, #cboxNext, #cboxSlideshow, #cboxClose {border:0; padding:0; margin:0; overflow:visible; width:auto; background:none; }
#cboxPrevious:active, #cboxNext:active, #cboxSlideshow:active, #cboxClose:active {outline:0;}
#cboxSlideshow{position:absolute; top:-20px; right:90px; color:#fff;}
#cboxPrevious{position:absolute; top:50%; left:5px; margin-top:-32px; background:url(controls.png) no-repeat top left; width:28px; height:65px; text-indent:-9999px;}
#cboxPrevious:hover{background-position:bottom left;}
#cboxNext{position:absolute; top:50%; right:5px; margin-top:-32px; background:url(controls.png) no-repeat top right; width:28px; height:65px; text-indent:-9999px;}
#cboxNext:hover{background-position:bottom right;}
#cboxClose{position:absolute; top:5px; right:5px; display:block; background:url(controls.png) no-repeat top center; width:38px; height:19px; text-indent:-9999px;}
#cboxClose:hover{background-position:bottom center;}

.grt-cookie {display:none;position:fixed;opacity:0.9;bottom:0;left:0;right:0;padding: 10px;background-color:#282B2E;color:#FFFFFF;box-shadow: 0 4px 12px rgba(0, 0, 0, 0.3);z-index:9999;}
.grt-cookie-active {display: block}
.grt-cookie p {font-size: 13px;margin: 0 auto;padding:3px;line-height: 1.35;color:#FFFFFF;font-weight: normal;text-align:center;}
.grt-cookie p a {color:#FFFFFF;text-decoration: underline;font-size: 14px;margin: 0;padding:0;}
.grt-cookie-button, .grt-cookie-button-2 {font-size:13px;padding: 3px 14px;margin:8px 0 0 0;display: inline-block;cursor: pointer;font-weight: normal;padding: 3px 18px;margin-left:12px;color: #FFF;text-transform: capitalize;white-space: nowrap;color:#000000;font-weight:bold;transition: all 0.3s;}
.grt-cookie-button, .grt-cookie-button-2 {background: #4CAF50;}
.grt-cookie-button:hover, .grt-cookie-button-2:hover {background: #8BC34A;}
@media (max-width:767px) {.grt-cookie {flex-direction: column;padding: 15px;}}</pre></body></html>