/*
Quick.Cms emergency stylesheet
More about design modifications - http://opensolution.org/Quick.Cart/docs/?id=en-design
*/
/* GLOBAL STYLES */
body, body *{margin:0;padding:0;border:0;}
body,table{color:#222;font-size:0.75em;font-family:Tahoma, Arial, sans-serif;}
body{padding:0;background: #EFEEEA;}
#header{background: #EFEEEA url('img/body.png') repeat-x;width: 100%;position: fixed;z-index: 100;display: flex;flex-direction: column;padding: 0px;}
#menu1 {position: relative;}
.input, select, textarea{padding:2px;border-width:1px;border-style:solid;border-color:#6c6c6c #cccccc #cccccc #6c6c6c;font-size:1em;font-family:Verdana;}
.input.warning-required, select.warning-required, textarea.warning-required{border-color:#ac0000 #c78688 #c78688 #ac0000;background:#fbefef;}
.input:focus, select:focus, .textarea:focus{text-shadow:none;}
.submit{padding:5px 14px;border-width:1px;border-style:solid;border-color:#9d9d9d #3f3f3f #3f3f3f #9d9d9d;background:#154a72;color:#fff;font-weight:bold;font-size:1em;font-family:Verdana;}
.submit:hover{background:#BB1515;cursor:pointer;}
* html .submit{padding:3px 1px;} /* IE 6 hack */
* html .input{height:21px;} /* IE 6 hack */
.form{background:#fff;border-top:2px solid #e0e0e0;border-bottom:2px solid #e0e0e0;}
.form label{font-size:1em;color:#2e6a97;font-weight:bold;}
.form label span{padding-left:10px;color:#acb3b7;font-weight:normal;}
.hide{display:none;}
a{color:#BB1515;text-decoration:underline;}
a:hover{color:#666;text-decoration:underline;}
a.tlacitko-sede {	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf));
	background:-moz-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-webkit-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-o-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:-ms-linear-gradient(top, #ededed 5%, #dfdfdf 100%);
	background:linear-gradient(to bottom, #ededed 5%, #dfdfdf 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf',GradientType=0);
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	cursor:pointer;
	color:#777777;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #ffffff;
    	margin: 0px 20px 20px 0px;}
	
a.tlacitko-sede:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed));
	background:-moz-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-webkit-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-o-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:-ms-linear-gradient(top, #dfdfdf 5%, #ededed 100%);
	background:linear-gradient(to bottom, #dfdfdf 5%, #ededed 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed',GradientType=0);
	background-color:#dfdfdf;
	color: #fff;
}
a.tlacitko-sede:active {
	position:relative;
	top:1px;
}
a.tlacitko-red {	-moz-box-shadow:inset 0px 1px 0px 0px #f5978e;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f5978e;
	box-shadow:inset 0px 1px 0px 0px #f5978e;
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #f24537), color-stop(1, #c62d1f));
	background:-moz-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-webkit-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-o-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:-ms-linear-gradient(top, #f24537 5%, #c62d1f 100%);
	background:linear-gradient(to bottom, #f24537 5%, #c62d1f 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f24537', endColorstr='#c62d1f',GradientType=0);
	background-color:#f24537;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #d02718;
	display:inline-block;
	cursor:pointer;
	color:#ffffff;
	font-family:arial;
	font-size:15px;
	font-weight:bold;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:0px 1px 0px #810e05;
    	margin: 0px 20px 20px 0px;}
    
a.tlacitko-red:hover {
	background:-webkit-gradient(linear, left top, left bottom, color-stop(0.05, #c62d1f), color-stop(1, #f24537));
	background:-moz-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-webkit-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-o-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:-ms-linear-gradient(top, #c62d1f 5%, #f24537 100%);
	background:linear-gradient(to bottom, #c62d1f 5%, #f24537 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c62d1f', endColorstr='#f24537',GradientType=0);
	background-color:#fff!important;
}
a.tlacitko-red:active {
	position:relative;
	top:1px;
}

.clear{clear:both;height:1px;font-size:0px;line-height:0px;}

hr {
		margin: 4px 0px;
		border: 0;
    height: 1px;
    background-image: -webkit-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.5), rgba(0,0,0,0)); 
    background-image:    -moz-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.5), rgba(0,0,0,0)); 
    background-image:     -ms-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.5), rgba(0,0,0,0)); 
    background-image:      -o-linear-gradient(left, rgba(0,0,0,0), rgba(0,0,0,0.5), rgba(0,0,0,0)); 
    
}


#skiplinks{position:absolute;top:0px;left:0px;}
#skiplinks a{position:absolute;top:-500px;left:0px;z-index:10;min-width:200px;padding:10px;color:#fff;}
#skiplinks a:focus{top:0;background:#000;color:#fff;}

#container{position:relative;float:left;width:100%;margin:0 auto;padding:0 0 30px;}
#body, #foot{float:left;width:100%;margin:0 auto;padding:0;}
#head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container{width: auto;margin: 0% 10vw 0% 24vw;text-align:left;min-width: 40vw;}
#header.sticky #head2 {margin-top: -15px;}


/* HEADER WITH TOP MENU ABOVE LOGO */

#head1 .container{overflow:hidden;}
* html #head1 .container, * html #head2, * html #head3, * html #body{background:none;} /* IE 6 hack */

/* MENU TOP */
#menu1 ul{float:right;margin:0px 3px 3px 0;list-style:none;background:#283744;box-shadow:0 0 4px rgba(50,50,50,.25);display: flex;flex-flow: row nowrap;}
#menu1 li {text-align:center;flex: 1 0 auto;padding: 10px calc(10px + 1vw);}
#menu1 li:not(:last-child) {border-right: 2px solid #fff4;}


#menu1 li.selected {box-shadow: 0px 4px #BB1515;}
#menu1:hover li a{text-decoration: none;}
#menu1 li:hover {box-shadow: 0px 4px #8c8c8c;}
#menu1 li:hover a{text-decoration: underline; text-transform:uppercase;}
#menu1 li a{color:#fff;text-transform:lowercase;font-size: calc(8px + 0.6vw);}
#menu1 li a:hover, #menu1 .selected a{text-decoration:underline;color:#efeeea;text-transform: uppercase;}
#menu1 li.lL, #menu1 li.lL a{border:0px}

/* LOGO, HEADER BACKGROUND AND SLOGAN */
#head2 .container{padding: 10px;border-bottom: 6px solid #ccc;}
#logo{font-family: Impact, sans-serif;}
#header.sticky #logo #title {margin-top: 0px;font-size: 0.7em;}
#logo #title:hover{transform: scale(1.05);}
#logo #title a{color:#283744;font-weight:bold;font-size: calc(2em + 1vw);text-decoration:none;text-shadow:2px 2px 2px #d5d5d5;}
#logo #title a span{color:#99989c;background:inherit;}
#logo #title a strong{color:#BB1515;background:inherit;}  
#logo #slogan{clear:left;padding:10px 0 0 0;background:inherit;color:#283744;font-size: calc(1em + 0.7vw);text-shadow:2px 2px 2px #d5d5d5;font-weight: 500;}
#header.sticky #logo #slogan {font-size: 1.5em;}
* html #logo #slogan{width:100%;} /* IE 6 hack */

/* HEADER WITH TOP MENU BELOW LOGO 
#head3{clear:both;margin:-65px 0 20px}
#head3 .container{overflow:hidden;height:38px;}*/

/* BODY STYLES - LEFT AND RIGHT COLUMN */
#body{clear:both;margin:0;margin-top: 150px;}
#body .container{background: rgba(255,255,255,0.85);border-bottom:1px solid #c9c9c9;border-top: 1px solid #c9c9c9;min-height: 620px;}
#body .container:after {content:"";background: transparent url(img/pozadi-2.jpg) no-repeat 5px top;position: fixed;top: 150px;left: 0px;width: 100vh;height: calc(100vh - 150px);z-index: -1;transition: all 1s linear;}
#body:hover .container:after {filter: opacity(0.8) grayscale(1);}

/* LEFT COLUMN STYLES */
#column{width: 30%;padding: 70px 35% 60px 35%;background-color: rgba(239,238,234,0.6);}
.order #column{display:none;}

#menu2{padding:0 0px 20px;}
#column .type {
      margin-top:10px;
      padding:8px 13px 6px;
      font-size:1.5em;
   }

#column .type:before {
	content: "\002237\00A0"	
}

/* LEFT MENU */
#menu2 ul, #column ul{padding:10px 0;list-style:none;}
#menu2 li, #column li{margin:0 3px;padding:4px 0 4px 10px;background: url('img/list-lin.gif') repeat-x left bottom;}
#menu2 a, #column a{display:block;width:100%;padding:4px 0;color:#283744;font-weight:bold;text-decoration:none;background:none;}
#menu2 a:hover, #column a:hover, #menu2 .sub1 a:hover{color:#BB1515;background:none;text-decoration:underline;}
#menu2 .selected > a:first-child{color:#BB1515;background:none;}

#menu2 .sub1{margin:0;padding:0;border:0;}
#menu2 .sub1 li{margin-left:16px;padding:4px 0 4px 4px;border:0px;background:none;background: url('img/list-lin.gif') repeat-x left bottom;}
#menu2 .sub1 a{display:block;width:100%;padding:2px 0;font-weight:normal;color:#283744}
#menu2 .sub1 li.lL{background:none}

/* RIGHT COLUMN STYLES */
#column .social img {margin: 8px 4px;}
#column .social a {display: inline!important;}
#column .social {border-top: 1px solid #c9c9c9;border-bottom: 1px solid #c9c9c9;margin: 8vh auto;padding: 8vh 0px;}
#content{width: 100%;padding: 0px 0 10px;text-align:center;}
* html #content{width:730px;} /* IE 6 hack */
.order #content{width:100%;}
#content form#kontakt {text-align: left; width: 100%;}
#content form#kontakt div {margin: 20px 0px;}
#content form#kontakt label {width: 170px; text-align: right; font-weight: bold;display: table-cell; margin-right: 20px; float:left;vertical-align: top;}
#content form#kontakt button, form#newsletter.box input.submit {color:white;font-weight: bold;background-color: #283744;border: none;-webkit-border-radius: 4px;-moz-border-radius: 4px;-khtml-border-radius: 4px;border-radius: 4px;padding: 8px 18px;-webkit-box-shadow:1px 1px 2px 1px #999;-moz-box-shadow:1px 1px 2px 1px #999;-o-box-shadow:1px 1px 2px 1px #999;-ms-box-shadow:1px 1px 2px 1px #999;box-shadow:1px 1px 2px 1px #999;cursor: pointer;}
#content form#kontakt button:hover, form#newsletter.box input.submit:hover {transform: scale(1.1);}
#content form#kontakt input, #content form#kontakt textarea {padding: 0px;margin-left: 0px;border: 1px solid silver;background: #EFEEEA; /* Old browsers */ /* IE9 SVG, needs conditional override of 'filter' to 'none' */background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjcwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNGQ0ZDQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background: -moz-linear-gradient(top,  #EFEEEA 0%, #EFEEEA 70%, #EFEEEA 70%, #d4d4d4 100%); /* FF3.6+ */background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#EFEEEA), color-stop(70%,#EFEEEA), color-stop(70%,#EFEEEA), color-stop(100%,#d4d4d4)); /* Chrome,Safari4+ */background: -webkit-linear-gradient(top,  #EFEEEA 0%,#EFEEEA 70%,#EFEEEA 70%,#d4d4d4 100%); /* Chrome10+,Safari5.1+ */background: -o-linear-gradient(top,  #EFEEEA 0%,#EFEEEA 70%,#EFEEEA 70%,#d4d4d4 100%); /* Opera 11.10+ */background: -ms-linear-gradient(top,  #EFEEEA 0%,#EFEEEA 70%,#EFEEEA 70%,#d4d4d4 100%); /* IE10+ */background: linear-gradient(to bottom,  #EFEEEA 0%,#EFEEEA 70%,#EFEEEA 70%,#d4d4d4 100%); /* W3C */filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EFEEEA', endColorstr='#d4d4d4',GradientType=0 ); /* IE6-8 */-webkit-border-radius: 4px 4px 4px 4px;border-radius: 4px 4px 4px 4px;}
#content form#kontakt input:hover, #content form#kontakt textarea:hover {border-color: #BB1515; background: #ffe2e2 !important;}
#content form#kontakt input:focus, #content form#kontakt textarea:focus {border-color: #BB1515; background: #ffe2e2 !important;}
#page{position:relative;width:94%;margin:0 auto;text-align:left;}

* html #page{width:100%;} /* IE 6 hack */
* html .order #page{width:94%;} /* IE 6 hack */

/* PAGE TITLE */
#page h1, #page h2, #page h3 {font-family: "Arial Narrow", "Franklin Gothic Medium", sans-serif;}
#page h1, #page h2{margin: 38px 0 30px 8px;padding-left:0px;color:#BB1515;font-size: 2.5em;font-weight: 600;text-shadow: rgba(0,0,0,.2) 2px 6px 5px, rgba(255,255,255,.4) 0 -4px 20px;}
#page h2 {margin: 38px 0 20px 8px; font-size: calc(1.2em + 0.8vh);}
#page h3 {margin: 30px auto 18px auto}

/* NAVIGATION PATH - TREE */
#page div.breadcrumb{position:absolute;top: -31px;left:0px;padding:2px 0;font-size:1em;font-weight:normal; font-style: italic; margin: 0px; font-size: 90%; padding: 4px 0px; }
#page div.breadcrumb a{text-decoration:none;}
#page div.breadcrumb a:hover{text-decoration:underline;}
*:first-child+html #page h4{top:-5px;} /* IE 7 hack */
* html #page h4{top:-5px;} /* IE 6 hack */

/* PAGE CONTENT */
#page div.content{padding:5px 0;font-size: calc(1em + 0.4vh);line-height: 1.6em;}
#page div.content ul, .subpagesList li ol{margin:0px 0 12px 30px;padding:0; list-style-type: none;}
#page div.content p + ul, .subpagesList li p + ol{margin:32px 0px 12px 30px;padding:0;}
#page div.content li{margin: 0;padding:0;border-left:0;}
#page div.content li:before {content: "-- ";}
#page div.content p{padding: 10px 10px 0px;}

.pages{padding:8px 0;text-align:right;font-size:1.083em;}
.pages ul, .pages li{display:inline;}
.pages li{padding:0 2px;}
.pages a, .pages strong{padding:0 1px;font-size:1.083em;}

/* IMAGES STYLES */
.imagesList{list-style:none;}
.imagesList li{margin:0 0 15px 0;text-align:center;}
.imagesList li div{text-align:center;}
.subpagesList li img, .imagesList li img, .imagePreview img{padding: 4px;margin-top: 8px;background:#c0bfbf;box-shadow: 0px 0px 18px -1px rgba(0,0,0,0.7);}
.subpagesList li img:hover, .imagesList li img:hover, .imagePreview img:hover{border:4px solid #c9cdce;}

#imagesList1{float:left;margin:9px 20px 0 0;}
#imagesList2{clear:right;float:right;margin:8px 0 0 15px;}


/* FILES LIST STYLES */
#filesList{width:100%;float:left;margin:15px 0 5px;list-style:none;vertical-align:middle;border-left:2px solid #e0e0e0;}
#filesList li{width:100%;float:left;clear:left;margin:5px 0 5px 10px;padding-left:10px;}
#filesList li a{color:#BB1515;background:inherit;}
#filesList li a:hover{color:#666;background:inherit;}
#filesList img{margin:0 8px 0 0;vertical-align:middle;}
#filesList em{padding-left:2px;}

/* SUB PAGES LIST STYLES */
.subpagesList{float:left;width:100%;margin:7px 0;list-style:none;}
.subpagesList li{clear:left;float:left;width:95%;margin:10px 0;padding:18px 2.5%;border-bottom:1px solid #dadada;}
* html .subpagesList li{width:100%;} /* IE 6 hack */
.subpagesList li .photo{float:left;margin: 15px 20px 5px 0;}
.subpagesList li h2{padding-bottom:10px;}
.subpagesList li:hover h2 {transform: scale(1.1);}
.subpagesList li:hover h2 a{margin-left: 24px;}
.subpagesList li h2, .subpagesList li h2 a{color:#BB1515;font-size:1.25em;font-weight:normal;background:none;text-decoration: none;}
.subpagesList li h2 a:hover{color:#666;background:none;}
.subpagesList li div.description{font-weight:normal;font-size:1em;line-height:1.4em; clear: both;}
.subpagesList li ul, .subpagesList li ol{float:left;width:100%;margin:5px 0 0 30px;padding:0;}
.subpagesList li li{padding:0;border-bottom:0;background:none;}
.subpagesList li ul{list-style:disc;}
.subpagesList li ol{list-style:decimal;}
.subpagesList li p{padding-bottom:10px;}

/* OPTIONS LINK */
#options{clear:both;float:right;width: auto;margin: 0px 20px 0px;color:#666;font-size:1em;text-align:right;background: #999;padding: 12px;border: 4px solid white;border-radius: 12px;}
*:first-child+html #options{width:94%;} /* IE 7 hack */
* html #options{width:94%;} /* IE 6 hack */
#options a{padding:0 10px 0;color: white;background:inherit;}
#options a:hover{color:#BB1515;background:inherit;}
#options .back, #options .print{float:right;}
#options .print a{border-left:1px solid #e0e0e0;}

.message{padding:50px 0;text-align:center;}
.message h3{background:inherit;color:#BB1515;font-weight:normal;font-size:2.4em;line-height:1.7em;}
.message h3 a{color:#2e6a97;background:inherit;}
.message h3 a:hover{color:#666;background:inherit;}


/* FOOTER - SITE AND SCRIPT COPYRIGHTS STYLES */
#foot{clear:both;font-weight:bold;}
#foot .container{padding:15px 0;color:#909090;overflow:hidden; background-color: #efeeea;}
#foot a{background:inherit;color:#909090;text-decoration:underline;font-weight:bold;}
#foot a:hover{color:#BB1515;background:inherit;}

#copy{float:left;padding:0 25px;}
.foot{float:right;padding:0 25px;}


/* PRINT STYLES */
@media print{
  #rss{display:none;}
  * {color:#000 !important;background:#fff !important;border-color:#444 !important;border-width:1px !important;text-shadow:none !important;box-shadow:none !important;-webkit-box-shadow:none !important;}

  body{margin:1cm 0;}
  #container{width:17.2cm;height:auto;}
  #head2 .container, #head2{height:auto;}
  #logo{padding:0 0 0.2cm;}
  #head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container{border-width:0px !important;}

  #body{clear:none;}
  #body .container{overflow:visible;}
  #logo #title, #page h1{padding:0;}
  #page h4{position:relative;top:0;}
  #sideTab, #options {display: none;}

  #header .container, #body .container, #foot .container, #content, #page, .order #content{float:none;width:17.2cm;padding:0;margin:0;}
  #column, #head1, #head3, #back{display:none;}

}

/* PLUGINS */

#newsletter .input{width:95%; margin: 8px auto;}
#newsletter .content{margin: 8px auto;}
#newsletter label{display:none;}
#newsletter fieldset{padding:0;margin:0;}
#newsletter p{text-align:center;margin-top:5px;}
#newsletter {margin:24px auto;}

#sideTab{z-index:51;position:fixed;right:-52px;top:50%;border:2px solid #BB1515;border-top-left-radius:15px;border-top-right-radius:15px;background:#BB1515;border-bottom:none;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);}
* html #sideTab{display:none;}
*:first-child+html #sideTab{filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0);border-bottom:2px solid #75a321;right:0px;}
#sideTab a{display:block;padding:13px;text-decoration:none;color:#fff;font-size:1.633em;}
#sideTab a:hover{transform: scale(1.05);}

#download{width:100%;background:#ccc;font-size:1em;margin:15px 0 5px;}
#download td{padding:5px;}
#download .ico{padding:5px 0;text-align:center;width:30px;}
#download .date-file{width:120px;}
#download thead td{background:#e9e9e9;}
#download tbody td{background:#f9f9f9;}
#download tbody p{padding-top:2px;color:#555;}

#simpleNews .content{list-style:none;line-height:1.2em;padding:10px 0;}
#simpleNews li{padding:10px 0;border-bottom:1px solid #e7eaee;}
#simpleNews li h3{font-size:0.9em; margin-bottom: 4px;}
#simpleNews li h6{padding:3px 0 0;font-size:0.8em;color:#666;}
#simpleNews li div{padding:2px 0 0 5px;}
#simpleNews .lL{border-bottom:0;padding-bottom:0;}


/* RESPONSIVE WEB DESIGN - media queries */
@media screen and (max-width:1023px){ /* RWD Step 1 */
  body {padding: 0px; }
  #body .container, #foot .container{width:85%; margin-right: 15%; border: none	}
  #body .container:after {display: none;}
  body, #body {background: none;min-width: 270px;}
  #body {margin-top: 120px;}
  #page div.content .stin {box-shadow: none; -moz-box-shadow: none; -webkit-box-shadow: none;}
  #head2 .container{height:auto;}
  #column {padding: 20px 20px;width: calc(100% - 0px)!important;}
  #column .type{padding-left: 12px;background-image: none;background-color: #dadada;}
  #foot .container{padding:15px 0;}
  #menu2 li a {width: auto; font-size: 105%;}
  #head1 .container, #head2 .container, #head3 .container, #body .container, #foot .container{width: auto;margin: 0% 2vw 0% 2vw;text-align:left;min-width: 40vw;padding-right: 40px;}

}

@media screen and (max-width:959px){ /* RWD Step 1a */
  #head1 {border-bottom: none;}
  #logo #title a {font-size: 250%;}
  #logo #slogan {clear: left;font-size: 100%;}
  #logo #telefon {float: left; clear: left;}
  #page div.content .polovina {width: 100%; background-image: none;}
  #page div.content .polovina p {margin-right: 10px;}
  #page div.content .box {height: auto; background-image: none; background-color: #eee;}
  #sideTab {top: 220px;}


}  

@media screen and (max-width:481px){ /* RWD Step 2 */
  #logo #slogan {padding: 4px 0 0 0;}
  #head2 .container {padding: 2px 0px;}
  #body {margin-top: 91px;}
  #column, #content{clear:left;width:100%;}
  #content{padding-top:5px;}
  #menu2, #column .type{margin-top:5px;}
  #logo #slogan {font-family: sans-serif; font-size: 90%;}
  #menu2 {width: 100%;}
  #menu2 li{margin:6px;padding:10px;border-left:none;}
  #menu2 a{display:block;width:100%;padding:0;}
  #menu2 .sub1{display:none;}
  #menu1 li {padding: 10px 6px;min-width: 52px;}
  #header.sticky #head2 {margin-top: 0px;}
  #header.sticky #slogan {font-size: 12px!important;}



}

@media screen and (max-width:320px){ /* RWD Step 3 */
  #head1 .container{height:auto;}
  #logo{padding:10px 5px;}
  #logo #title a{font-size:2em;}
  #logo #slogan{padding:5px 0 0 0;}
  #imagesList1{padding-right:5px;}
  #imagesList2{padding-left:5px;}
  .imagesList li{width:75px;}
  .subpagesList li img, .imagesList li img{width:65px;}
  .foot{float:left;padding-top:10px;}
  #menu2 {width:  100%;}
  #menu2 li {width:  100%;}
}


