/********************************************************************* FOOTER */
.wrapper {
	width: 960px;
	padding: 0 10px;
	margin: 0 auto;
}
#wrapperFooterCt {
	background: #34322f url(../gfx/wrapper-footer.png) repeat 0 0;
	padding: 40px 0 0;
	min-width: 980px;
	text-align: left;
}
.box-left {
	float: left;
	width: 75%;
}
.box-right {
	float: left;
	width: 25%;
}
.box-left .panel-footer {
	float: left;
	width: 23%;
	margin-bottom: 5%;
	margin-right: 2%;
}
.ie7 .box-left .panel-footer {
	width: 24%;
}
.panel-footer.first-desktop {
	clear: left;
}
.panel-footer img {
	max-width: 100%;
}
.panel-footer,
.panel-footer a {
	color: #FFF;
}
.panel-footer h3 {
	font-weight: normal;
	margin-bottom: 22px;
}
.panel-footer ul {
	padding: 0;
	margin: 0;
	list-style: none none;
}
.panel-footer ul li {
	padding: 0;
	margin: 10px 0;
	list-style: none none;
}
.panel-footer div.w-1of2 {
	float: left;
	width: 50%;
	padding: 7% 0;
}
.ie7 .panel-footer div.w-1of2 {
	width: 49%;
}
.panel-footer div.w-1of2.first {
	clear: left;
}
.panel-footer div.w-1of4 {
	float: left;
	width: 20%;
	padding: 7% 3.333%;
}
.panel-footer div.w-1of4.first {
	clear: left;
	padding-left: 0;
}
.panel-footer div.w-1of4.last {
	padding-right: 0;
}
.panel-footer div.aplikace {
	padding: 7.5% 0 20%;
}
.panel-footer hr {
	border: none;
	border-top: 1px solid #595856;
}
.footer-social p {
	color: #aaa;
}

/********************************************************************* SLIDER */
#sliderBox {
	padding-top: 11px;
	border-top: #d6d6d6 1px solid;
	border-bottom: #d6d6d6 1px solid;
	background: #F9F9F9 url('/libraries/slider/image/slider-shadow-bg.png') no-repeat top center;
	z-index: 9;
}

#sliderBox #slider {
	width: 1030px;
	height: 268px;
}

/****************************************************************** COPYRIGHT */
#wrapperCopyrightCt {
	background: #3c3c3c url(../gfx/wrapper-copyright.png) repeat 0 0;
	min-width: 980px;
}
#copyright {
	padding: 30px 0;
	color: #acacac;
}
#copyright a {
	color: #acacac;
}
#cookie-notice {
	margin: 0 auto;
	min-width: 980px;
	text-align: left;
}
#cookie-notice {
	padding: 0px 0px 30px 0px;
	color: #acacac;
}
#cookie-notice a {
	color: #acacac;
	text-decoration: underline;
}
#cookie-notice a:hover {
	text-decoration: none !important;
}







/****************************************************************** ZAROVNANI */
.a-left {
	text-align: left;
}
.a-center {
	text-align: center;
}
.a-justify {
	text-align: justify;
}
.a-right {
	text-align: right;
}

/**************************************************************** FLOAT PRVKU */
.f-none {
	float: none;
}
.f-left {
	float: left;
}
.f-right {
	float: right;
}

/******************************************************* VERTIKALNI ZAROVNANI */
div.v-middle,
span.v-middle {
	display: table !important;
	height: 100%;
	width: 100%;
}
div.v-middle-in,
span.v-middle-in {
	display: table-cell !important;
	width: 100%;
	height: 100%;
	vertical-align: middle !important;
}

td.v-top {
	vertical-align: top;
}
td.v-middle {
	vertical-align: middle;
}
td.v-bottom {
	vertical-align: bottom;
}

/**************************************************************** BARVY TEXTU */
.gray {
	color: #5d5d5d;
}
.red {
	color: #F00;
}

/*************************************************************** SKRYTE PRVKY */
.hidden {
	display: none;
}
/* pravidlo viditelnosti pro desktop */
.visible-phone {
	display: none !important;
}
.visible-tablet {
	display: none !important;
}
.visible-desktop {
	display: block !important;
}
.hidden-desktop {
	display: none !important;
}

/************************************************************* HTML5 ELEMENTY */
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section {
	display: block;
}

.s-80p{font-size:63.315599999999996%}.s-90p{font-size:71.23004999999999%}.s-95p{font-size:75.187275%}.s-100p{font-size:79.1445%}.s-110p{font-size:87.05895%}.s-120p{font-size:94.9734%}.s-130p{font-size:102.88785%}.s-140p{font-size:110.80229999999999%}.s-150p{font-size:118.71674999999999%}.s-160p{font-size:126.63119999999999%}.s-170p{font-size:134.54565%}.s-180p{font-size:142.46009999999998%}.s-190p{font-size:150.37455%}.s-200p{font-size:158.289%}.s-210p{font-size:166.20345%}.s-220p{font-size:174.1179%}.s-230p{font-size:182.03234999999998%}.s-240p{font-size:189.9468%}.s-250p{font-size:197.86124999999998%}.s-260p{font-size:205.7757%}.s-270p{font-size:213.69015%}.s-280p{font-size:221.60459999999998%}h2.s-80p,h3.s-80p,h4.s-80p,h5.s-80p{font-size:65.45448%}h2.s-90p,h3.s-90p,h4.s-90p,h5.s-90p{font-size:73.63629%}h2.s-95p,h3.s-95p,h4.s-95p,h5.s-95p{font-size:77.72719500000001%}h2.s-100p,h3.s-100p,h4.s-100p,h5.s-100p{font-size:81.8181%}h2.s-110p,h3.s-110p,h4.s-110p,h5.s-110p{font-size:89.99991%}h2.s-120p,h3.s-120p,h4.s-120p,h5.s-120p{font-size:98.18172000000001%}h2.s-130p,h3.s-130p,h4.s-130p,h5.s-130p{font-size:106.36353000000001%}h2.s-140p,h3.s-140p,h4.s-140p,h5.s-140p{font-size:114.54534000000001%}h2.s-150p,h3.s-150p,h4.s-150p,h5.s-150p{font-size:122.72715000000001%}h2.s-160p,h3.s-160p,h4.s-160p,h5.s-160p{font-size:130.90896%}h2.s-170p,h3.s-170p,h4.s-170p,h5.s-170p{font-size:139.09077000000002%}h2.s-180p,h3.s-180p,h4.s-180p,h5.s-180p{font-size:147.27258%}h2.s-190p,h3.s-190p,h4.s-190p,h5.s-190p{font-size:155.45439000000002%}h2.s-200p,h3.s-200p,h4.s-200p,h5.s-200p{font-size:163.6362%}h2.s-210p,h3.s-210p,h4.s-210p,h5.s-210p{font-size:171.81801000000002%}h2.s-220p,h3.s-220p,h4.s-220p,h5.s-220p{font-size:179.99982%}h2.s-230p,h3.s-230p,h4.s-230p,h5.s-230p{font-size:188.18163%}h2.s-240p,h3.s-240p,h4.s-240p,h5.s-240p{font-size:189.9468%}h2.s-250p,h3.s-250p,h4.s-250p,h5.s-250p{font-size:204.54525%}h2.s-260p,h3.s-260p,h4.s-260p,h5.s-260p{font-size:212.72706000000002%}h2.s-270p,h3.s-270p,h4.s-270p,h5.s-270p{font-size:220.90887%}h2.s-280p,h3.s-280p,h4.s-280p,h5.s-280p{font-size:229.09068000000002%}

@media print {
	#wrapperFooterCt {
		display: none;
	}
}
