@charset "UTF-8";

@font-face {
    font-family: 'source_sans_prolight';
    src: url('fonts/SourceSansPro-Light.eot');
    src: url('fonts/SourceSansPro-Light.eot?#iefix') format('embedded-opentype'),
         url('fonts/SourceSansPro-Light.woff') format('woff'),
         url('fonts/SourceSansPro-Light.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_proregular';
    src: url('fonts/SourceSansPro-Regular.eot');
    src: url('fonts/SourceSansPro-Regular.eot?#iefix') format('embedded-opentype'),
         url('fonts/SourceSansPro-Regular.woff') format('woff'),
         url('fonts/SourceSansPro-Regular.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_prosemibold';
    src: url('fonts/SourceSansPro-Semibold.eot');
    src: url('fonts/SourceSansPro-Semibold.eot?#iefix') format('embedded-opentype'),
         url('fonts/SourceSansPro-Semibold.woff') format('woff'),
         url('fonts/SourceSansPro-Semibold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'source_sans_probold';
    src: url('fonts/SourceSansPro-Bold.eot');
    src: url('fonts/SourceSansPro-Bold.eot?#iefix') format('embedded-opentype'),
         url('fonts/SourceSansPro-Bold.woff') format('woff'),
         url('fonts/SourceSansPro-Bold.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	line-height: 1.2;
	font-family: 'source_sans_proregular';
	text-align: left;
	color:#464646;
	transition: color 200ms,background-color 500ms,border-color 500ms,visibility 500ms linear;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}
*[data-href] {cursor:pointer;}
button {background: none repeat scroll 0 0 transparent;border: medium none;cursor:pointer;}
.myover {display:none;width:100%;height:100%;background-color:#e64122;opacity:0.4;margin:0px;padding:0px;position:absolute;top:0px;left:0px;z-index:10;}
a.mw {position:relative;}
a:hover .myover {display:block;}
.relativ {position:relative;}
.static {position:static;}
.clear {clear:both;}
.hidden {display:none !important;}
.show {display:block !important;}
.printonly	{display:none;}
@media print {
	.noprint {display:none !important;}
}
hr {color:#ebebeb;border-color:#ebebeb;border-top:0px;border-left:0px;border-right:0px;}
.sestinem		{ -webkit-box-shadow: 0px 0px 20px rgba(150, 150, 150, 0.75);
			  -moz-box-shadow:    0px 0px 20px rgba(150, 150, 150, 0.75);
			  box-shadow:         0px 0px 20px rgba(150, 150, 150, 0.75); }

body {width:100%;height:100%;margin:0px;padding:0px;text-align:center;}

#debug {display:none;position:fixed;top:0px;left:0px;width:130px;min-height:120px;height:auto !important;height:120px;padding:5px;line-height:15px;font-size:10px;background-color:green;color:black;}
#debug #rozmery {display:block;}
.test #debug {display:block !important;}
#newurl {display:none;position:fixed;top:0px;right:0px;width:230px;min-height:120px;height:auto !important;height:120px;padding:5px;line-height:15px;font-size:10px;background-color:beige;color:black;}
#neurl #rozmery {display:block;}
.test #newurl {display:block !important;}
.forcenewurl #newurl {display:block !important;background-color: linen !important;}
#main 					{min-height:500px;height:auto !important;height:500px;background-color:#fff;}
#topw					{width:100%;height:205px;margin:0px auto;border-bottom: 1px solid #d7d7d7;}
#top 					{width:920px;margin:0px auto;height:100px;position:relative;}
#promow					{width:920px;margin:0px auto;overflow:hidden;}
#content 				{width:920px; padding:20px 20px 20px 20px;margin:0px auto;min-height:600px; height:auto !important; height:600px; position:relative;overflow:hidden;clear:both;}

#top #logo				{display:block;position:absolute;top:40px;left:0px;width:450px;height:60px;font-size:32pt;line-height:50px;color:#e64122;text-decoration:none; font-family:'source_sans_prolight';}
#top #uzivatel			{display:block;position:absolute;top:40px;right:0px;width:450px;height:60px;}
#top #uzivatel.svyhl	{right:200px;}
#top #uzivatel > div	{text-align:right;line-height:35px;color:#e64122;}
#top #uzivatel .icon	{display:block;float:right;margin:0px 0px 0px 10px;width:38px;height:38px;text-align:center;line-height:38px;font-size: 20pt;color:#fff;}
#top #uzivatel #user_neprihlaseny {text-align:right;line-height:35px;color:#e64122;}
#top #uzivatel #user_neprihlaseny .icon {background-color:#e64122;}
#top #uzivatel #user_prihlaseny .icon {background-color:#64b12d;}
#top #uzivatel #user_prihlaseny {color:#64b12d;text-align:right;}
#top #uzivatel #user_prihlaseny .user_skupiny {position:absolute;top:28px;right:48px;color:inherit;display:block;font-size:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#top form#intersearch {width:200px;height:60px;position:absolute;top:40px;right:0px;}
#top form#intersearch button {position:absolute;top:0px;right:0px;display:block;width:38px;height:38px;background-color:#e64122;}
#top form#intersearch button span {text-align:center;line-height:38px;font-size: 16pt;color:#fff;}
#top form#intersearch input {width:130px;font-size:14px;background-color: #fff !important;height: 35px;border: 0px;border-bottom: 1px solid #d7d7d7;margin: 0px 0px 0px 20px;}
#top form#intersearch input:-webkit-autofill {color: #fff !important;background-color: #fff !important;}
#top form#intersearch input:focus{outline: 0;}
#top #jazyky {position:absolute;top:5px;right:0px;text-align:right;}

#reload_btn				{display:none;float:right;margin:0px 0px 0px 10px;height:38px;width:38px;background-color:#e64122;color:#fff;text-align:center;line-height:44px;font-size:20pt;cursor:pointer;}
#reload_btn span        {color:#fff;cursor:pointer;}
#reload_menu			{display:none;position:absolute;z-index:1000;height:0px;width:217px;padding-top:25px;right:0px;top:10px;overflow:hidden;}
#reload_menu .content	{display:block;background-color:#e64122;width:197px;padding:3px 10px;color:white;margin-bottom:2px;text-decoration:none;}
#reload_menu h3.content	{display:block;padding-bottom:15px;font-size:18pt;}


#drobecky .gps			{display:block;float:left;width:15px;height:14px;background:url('/img/s_iko.png') -2px -185px no-repeat;margin-top:4px;}
#drobecky 				{display:block;padding:0px 0px 10px 0px;font-size:14px;float:none !important;line-height:25px;}
#drobecky a 			{font-size:inherit;color:#464646;}
#drobecky a:hover 		{color:#e64122;}

#loga			{height:70px;width:920px;margin:20px;border-top:1px solid #999999;background: url('/img/loga.png') 0px 20px no-repeat;}

#p 							{border-top:1px solid #e64122;background-color:#464646;}
#p #scroll_hr				{width:920px;margin:0px auto;position:relative;z-index:1000;}
#p #scroll_hr #scroll_top	{display:block;height:48px;width:48px;border:1px solid #e64122;border-top:1px solid #fff;background-color:#fff;float:right;line-height:48px;text-align:center;font-size:33px;color:#e64122;margin-top:-1px;}
#p #partneriw				{background-color:#fff;}
#p #partneri				{width:920px;margin:0px auto;}
#p #qmw						{padding:30px 0px 50px 0px;background-color:#f2f2f2;}
#p #qm						{width:920px;margin:0px auto;}
#p #qm a					{font-size:15px;color:#666666;text-decoration:underline;display:block;float:left;line-height:50px;padding:0px 20px 0px 0px;}
#p #qm a:hover				{text-decoration:none;}
#p #paticka		            {display:block;position:relative;color:#acacac;font-size:9pt;width:920px;height:215px;margin:0px auto;color:#fff;}
#p #paticka *               {color:#fff;}
#p #paticka .adresa         {position:absolute;top:0px;right:215px;width:205px;height:155px;padding:40px 10px 20px 0px;}
#p #paticka .copyright      {position:absolute;top:0px;right:0px;width:205px;height:155px;padding:40px 10px 20px 0px;}
#p #paticka a				{text-decoration: underline;}
#p #paticka a:hover			{text-decoration: none;}
#p #paticka a.ico		    {display:block;position:absolute;width:25px;height:14px;bottom:30px;color:#fff;font-size:15pt;text-decoration:none;}
#p #paticka a.ico:hover span  {color:#e64122;}
#p #paticka a.ico.mail      {right:55px;}
#p #paticka a.ico.print	    {right:20px;}
#p #paticka #logo_pata		{display:block;position:absolute;top:40px;text-decoration:none;}

.autor {display:block;font-style:italic;text-align:right;color:#acacac;padding:10px 10px 10px 10px;font-size:10pt;}
.autor a {color:#acacac;}

.rozkliknuto .rozklik {display:none;}
.rozklik, .zaklik {cursor:pointer;}

.galerky {position:absolute;top:580px;left:0px;width:255px;}
.galerky .galerie {display:block;width:225px;margin:0px 0px 10px 0px;}
.galerky .galerie h3 {line-height:20px;margin:0px 0px 10px 0px;color:#e64122;}
.galerky .galerie a {display:block;float:left;margin:0px 10px 10px 0px;width:65px;height:65px;}
.galerky .galerie a img {width:65px;height:65px;}

#partneri {width:920px;min-height:85px;height:auto !important;height:85px;padding:10px 0px 0px 0px;position:relative;margin:0px auto;}
#partneri .partner {display:block;float:left;height:105px;overflow:hidden;position:relative;margin:0px 25px 20px 0px;}
#partneri .partner .nazev_partnera {display:block;height:20px;line-height:20px;font-size:14pt;color:#e64122;}
#partneri .partner a {display:block;height:105px;overflow:hidden;}
#partneri .partner a:hover img {margin-top:-85px;}

#firstrun {width:600px;min-height:300px;height:auto !important;height:300px;padding:90px 20px 20px 20px;}
#firstrun .frco {background-color:#fff;padding:10px 10px 10px 10px;line-height:30px;font-size:16px;text-align:center;}

.sablona_default {}
.sablona_default .text {width:920px;padding:0px 0px 0px 0px;position:relative;}


@-webkit-keyframes blinker {  
  0% { opacity: 1.0; }
  50% { opacity: 0.5; }
  100% { opacity: 1.0; }
}
.css3-blink {
  -webkit-animation-name: blinker;  
  -webkit-animation-iteration-count: infinite;  
  -webkit-animation-timing-function: linear;
  -webkit-animation-duration: 2s; 
}

#content ul.sablona_hledani {position:relative;left:0em;list-style:none;padding:0;margin:0;}
#content ul.sablona_hledani li {padding-right:0em !important; text-indent:0em !important;display:block;clear:both;margin:0px 0px 15px 0px;}
#content ul.sablona_hledani li:before { content:"" !important;}
#content ul.sablona_hledani li a {display:block;clear:both;}
#content ul.sablona_hledani li a .hledani_nazev			{font-size:22px;font-family:'source_sans_probold' !important;}
#content ul.sablona_hledani li span 					{display:block;}
#content ul.sablona_hledani li .hledani_nalezeno		{font-size:12px;padding:2px 0px 3px 0px;font-style:italic;}
#content ul.sablona_hledani li .hledani_url	a,
#content ul.sablona_hledani li .hledani_url				{font-size:14px;padding:2px 0px 3px 0px;color:#e64122;}
#content ul.sablona_hledani li .hledani_ukazka			{font-size:14px;padding:5px 0px 5px 0px;color:#666666;}
#content ul.sablona_hledani li .hledani_ukazka .slovo 	{font-weight:bold;display:inline;}
#content ul.sablona_hledani li .hledani_ukazka a 		{color: lightblue;}
#content ul.sablona_hledani li .hledani_tagy			{}
#content ul.sablona_hledani li .hledani_platnost		{font-size:12px;padding:3px 0px 0px 0px;color:#666666;font-style:italic;}


.only_mobile	{display:none;}
#mwm.w_jedna .rozbalbox.only_mobile.icon,
#mobile_over .only_mobile,
#mwm.mobile .only_mobile,
#ppm.mobile .only_mobile	{display:block !important;}
#ppm .only_mobile,#mwm .only_mobile,
#mobile_over .not_mobile,
#mwm.w_dva .not_mobile,
#mwm.w_dva .rozbalbox.only_mobile.icon,
#mwm.w_jedna .not_mobile		{display:none !important;}

#content details p {padding-left: 30px;background-color: #F5F5F5;}
#content details>ul, #content details>ol {padding-left: 30px;}
#content details[open] {
	background-color: #F5F5F5;
    padding: 10px;
    padding-top: 10px !important;
    padding-left: 0px !important;
/*
    transition: 0.4s padding-top ease;
*/
    margin-bottom: 10px;
}
#content details {
    padding-top: 10px;
    padding-left: 0px;
/*
    transition: 0.4s padding-top ease;
*/
}

.button_green_link,
.button_red_link {
    margin: 10px;
    margin-top: 8px;
    padding: 10px;
    background: #e64122;
    text-decoration: none !important;
    color: white !important;
    font-size: large;
}
.button_green_link:hover,
.button_red_link:hover {
    text-decoration: underline !important;
}
.button_green_link {
    background: #64b12d;
}
li {list-style:none;color:#333333;}
a {text-decoration:none;}
a:hover	{}
strong,strong * {color:#333333;font-family:'source_sans_probold' !important;}
a strong, a strong * {color:inherit;}
h1,h1 *,div.box_name {font-size:50px !important;color:#e64122;line-height:45px;font-family:"source_sans_prolight";margin-bottom:40px;}
div.box_name {font-weight: bold; clear: left;margin-top: 20px;margin-bottom: 25px;}
h2,h2 * {font-size:19pt !important;color:#e64122;line-height:26px;margin:7px 0px 7px 0px;font-family:"source_sans_proregular" !important;}
h3,h3 * {font-size:14pt !important;color:#e64122;line-height:26px;margin:7px 0px 7px 0px;font-family:"source_sans_proregular" !important;}
p {margin:0px 0px 20px 0px;color:#333333;font-size:15px;}
td {padding:0px 0px 0px 0px;}
.text, .text * {font-family:'source_sans_proregular';font-size:15px;}
.perex, .perex * {Vcolor:#e64122;font-family: 'source_sans_prosemibold';}
.text a,.perex a {text-decoration: underline;}
.text a:hover,.perex a:hover {text-decoration: none; color:#e64122;}
.text .img_float_left {float:left;margin:20px 20px 20px 0px;}
.text .img_float_right {float:right;margin:20px 0px 20px 20px;}

#content ul,.fancybox-inner ul {position:relative;left:1.2em;list-style: none;padding:0;margin:0.8em 1.2em 0.8em 0;}
#content ul li,.fancybox-inner ul li {padding-right:0em; text-indent: -1.2em;}
#content ul li:before,.fancybox-inner ul li:before { content: "→︎ ";color: #e64122;padding-right:6px;}
#content ul ul,.fancybox-inner ul ul {margin-top: 0; margin-bottom: 0;}

#content ol,.fancybox-inner ol {position:relative;left:1.4em;list-style:none;padding:0;margin:0.8em 1.4em 0.8em 0;counter-reset: item;list-style-type: decimal;}
#content ol li,.fancybox-inner ol li {padding-right:1.4em; text-indent: -1.4em;}
#content ol li:before,.fancybox-inner ol li:before { content: counter(item,decimal)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol[style="list-style-type: lower-alpha;"] li:before,
.fancybox-inner ol[style="list-style-type: lower-alpha;"] li:before { content: counter(item,lower-alpha)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol[style="list-style-type: lower-greek;"] li:before,
.fancybox-inner ol[style="list-style-type: lower-greek;"] li:before { content: counter(item,lower-alpha)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol[style="list-style-type: lower-roman;"] li:before,
.fancybox-inner ol[style="list-style-type: lower-roman;"] li:before { content: counter(item,lower-roman)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol[style="list-style-type: upper-alpha;"] li:before,
.fancybox-inner ol[style="list-style-type: upper-alpha;"] li:before { content: counter(item,upper-alpha)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol[style="list-style-type: upper-roman;"] li:before,
.fancybox-inner ol[style="list-style-type: upper-roman;"] li:before { content: counter(item,upper-roman)'.'; counter-increment: item; color: #e64122;padding-right:8px;}
#content ol ol,.fancybox-inner ol ol {margin-top: 0; margin-bottom: 0;}



table {border-collapse:collapse;width:100%;}
table tr {border-bottom:1px solid #d7d7d7;}
table td {border-right:6px solid #fff;vertical-align:top;padding:5px 5px 5px 0px;}
table td * {margin:0px;}

table.table_bezramecku {border:0px !important}
table.table_bezramecku tr {border-bottom:0px solid #d7d7d7;}
table.table_bezramecku td {border-right:0px solid #fff;}


.cerna0 {color:#464646 !important;}
.cerna1 {color:#acacac !important;}
.cerna2 {color:#d7d7d7 !important;}
.cerna3 {color:#ebebeb !important;}
.cerna4 {color:#666666 !important;}
.cerna5 {color:#333333 !important;}
.cervena0 {color:#e64122 !important;}
.cervena1 {color:#c3391c !important;}
.oranzova0 {color:#f19100 !important;}
.oranzova1 {color:#eb7100 !important;}
.zluta0 {color:#ffdc00 !important;}
.zluta1 {color:#ffc300 !important;}
.modra0 {color:#00add2 !important;}
.modra1 {color:#0894b4 !important;}
.zelena0 {color:#64b12d !important;}
.zelena1 {color:#569929 !important;}
.seda0 {color:#d7d7d7 !important;}
.seda1 {color:#acacac !important;}
.fialova0 {color:#9d569c !important;}
.fialova1 {color:#934992 !important;}

body.doplnkova_zluta .partneri .partner .nazev_partnera, body.doplnkova_zluta .galerky .galerie h3, body.doplnkova_zluta #menu ul li a span, body.doplnkova_zluta #novinky .novinka:hover .nazev, body.doplnkova_zluta .text a:hover, body.doplnkova_zluta .text h2,body.doplnkova_zluta .text h2 *,body.doplnkova_zluta .text h3,body.doplnkova_zluta .text h3 *,body.doplnkova_zluta .text .perex,body.doplnkova_zluta .text .perex *,body.doplnkova_zluta li:before,body.doplnkova_zluta #menu ul li:hover > a,body.doplnkova_zluta #menu ul li a.selected,body.doplnkova_zluta #menu ul li a.selected span,body.doplnkova_zluta #menu ul li:hover > a span,body.doplnkova_zluta #content .ico {color:#ffc300 !important;border-color:#ffc300 !important;}
body.doplnkova_cervena .partneri .partner .nazev_partnera, body.doplnkova_cervena .galerky .galerie h3, body.doplnkova_cervena #menu ul li a span, body.doplnkova_cervena #novinky .novinka:hover .nazev, body.doplnkova_cervena .text a:hover, body.doplnkova_cervena .text h2,body.doplnkova_cervena .text h2 *,body.doplnkova_cervena .text h3,body.doplnkova_cervena .text h3 *,body.doplnkova_cervena .text .perex,body.doplnkova_cervena .text .perex *,body.doplnkova_cervena li:before,body.doplnkova_cervena #menu ul li:hover > a,body.doplnkova_cervena #menu ul li a.selected,body.doplnkova_cervena #menu ul li a.selected span,body.doplnkova_cervena #menu ul li:hover > a span,body.doplnkova_cervena #content .ico  {color:#e64122 !important;border-color:#e64122 !important;}
body.doplnkova_fialova .partneri .partner .nazev_partnera, body.doplnkova_fialova .galerky .galerie h3, body.doplnkova_fialova #menu ul li a span, body.doplnkova_fialova #novinky .novinka:hover .nazev, body.doplnkova_fialova .text a:hover, body.doplnkova_fialova .text h2,body.doplnkova_fialova .text h2 *,body.doplnkova_fialova .text h3,body.doplnkova_fialova .text h3 *,body.doplnkova_fialova .text .perex,body.doplnkova_fialova .text .perex *,body.doplnkova_fialova li:before,body.doplnkova_fialova #menu ul li:hover > a,body.doplnkova_fialova #menu ul li a.selected,body.doplnkova_fialova #menu ul li a.selected span,body.doplnkova_fialova #menu ul li:hover > a span,body.doplnkova_fialova #content .ico  {color:#9d569c !important;border-color:#9d569c !important;}
/* body.doplnkova_fialova h1, body.doplnkova_fialova a:hover {color:#64b12d !important;} */
body.doplnkova_zelena .partneri .partner .nazev_partnera, body.doplnkova_zelena .galerky .galerie h3, body.doplnkova_zelena #menu ul li a span, body.doplnkova_zelena #novinky .novinka:hover .nazev, body.doplnkova_zelena .text a:hover, body.doplnkova_zelena .text h2,body.doplnkova_zelena .text h2 *,body.doplnkova_zelena .text h3,body.doplnkova_zelena .text h3 *,body.doplnkova_zelena .text .perex,body.doplnkova_zelena .text .perex *,body.doplnkova_zelena li:before,body.doplnkova_zelena #menu ul li:hover > a,body.doplnkova_zelena #menu ul li a.selected,body.doplnkova_zelena #menu ul li a.selected span,body.doplnkova_zelena #menu ul li:hover > a span,body.doplnkova_zelena #content .ico  {color:#64b12d !important;border-color:#64b12d !important;}
body.doplnkova_oranzova .partneri .partner .nazev_partnera, body.doplnkova_oranzova .galerky .galerie h3, body.doplnkova_oranzova #menu ul li a span, body.doplnkova_oranzova #novinky .novinka:hover .nazev, body.doplnkova_oranzova .text a:hover, body.doplnkova_oranzova .text h2,body.doplnkova_oranzova .text h2 *,body.doplnkova_oranzova .text h3,body.doplnkova_oranzova .text h3 *,body.doplnkova_oranzova .text .perex,body.doplnkova_oranzova .text .perex *,body.doplnkova_oranzova li:before,body.doplnkova_oranzova #menu ul li:hover > a,body.doplnkova_oranzova #menu ul li a.selected,body.doplnkova_oranzova #menu ul li a.selected span,body.doplnkova_oranzova #menu ul li:hover > a span,body.doplnkova_oranzova #content .ico  {color:#f19100 !important;border-color:#f19100 !important;}
body.doplnkova_modra .partneri .partner .nazev_partnera, body.doplnkova_modra .galerky .galerie h3, body.doplnkova_modra #menu ul li a span, body.doplnkova_modra #novinky .novinka:hover .nazev, body.doplnkova_modra .text a:hover, body.doplnkova_modra .text h2,body.doplnkova_modra .text h2 *,body.doplnkova_modra .text h3,body.doplnkova_modra .text h3 *,body.doplnkova_modra .text .perex,body.doplnkova_modra .text .perex *,body.doplnkova_modra li:before,body.doplnkova_modra #menu ul li:hover > a,body.doplnkova_modra #menu ul li:hover > a span,body.doplnkova_modra #menu ul li a.selected,body.doplnkova_modra #menu ul li a.selected span,body.doplnkova_modra #content .ico  {color:#00add2 !important;border-color:#00add2 !important;}
@charset "UTF-8";
 
@font-face {
  font-family: "vscht";
  src:url("fonts/vscht.eot");
  src: local('☺'), 
       url('fonts/vscht.woff') format('woff'), 
       url('fonts/vscht.ttf') format('truetype'), 
       url('fonts/vscht.svg#webfontg8dbcVmxj') format('svg');
  font-weight: normal;
  font-style: normal;
}
.icon {
  font-family: "vscht" !important;
  /* font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1; */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}


[data-icon]:before {
  font-family: "vscht" !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
 
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "vscht" !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
} 


.icon-gameboy:before {
  content: "\e03e";
}
.icon-plus:before {
  content: "\e01c";
}
.icon-tuzka:before {
  content: "\e01d";
}
.icon-ipod:before {
  content: "\e01e";
}
.icon-nuzky:before {
  content: "\e01f";
}
.icon-zrusit:before {
  content: "\e020";
}
.icon-tisk:before {
  content: "W";
}
.icon-kalkulacka:before {
  content: "\e022";
}
.icon-kancelar:before {
  content: "\e023";
}
.icon-priloha:before {
  content: "\e024";
}
.icon-lupa-minus:before {
  content: "\e025";
}
.icon-kruzitko:before {
  content: "\e026";
}
.icon-banka:before {
  content: "\e027";
}
.icon-odejit:before {
  content: "I";
}
.icon-vpravo:before {
  content: "J";
}
.icon-uzivatel:before {
  content: "Y";
}
.icon-vlajka:before {
  content: "#";
}
.icon-pravitko:before {
  content: "Z";
}
.icon-datum:before {
  content: "\e00e";
}
.icon-vlevo:before {
  content: "\e00f";
}
.icon-spendlik:before {
  content: "\e010";
}
.icon-graf-plosny:before {
  content: "\\";
}
.icon-kamera:before {
  content: "~";
}
.icon-zalozka:before {
  content: "<";
}
.icon-srdce:before {
  content: ";";
}
.icon-mikroskop:before {
  content: "$";
}
.icon-atom:before {
  content: "H";
}
.icon-stahnout:before {
  content: "K";
}
.icon-kniha:before {
  content: "X";
}
.icon-volba:before {
  content: "0";
}
.icon-stit:before {
  content: "\"";
}
.icon-rss:before {
  content: "%";
}
.icon-tablet:before {
  content: ":";
}
.icon-kniha-zavrena:before {
  content: "=";
}
.icon-lupa:before {
  content: "}";
}
.icon-budik:before {
  content: "\e000";
}
.icon-jednota:before {
  content: "\e011";
}
.icon-dokument:before {
  content: "\e01a";
}
.icon-sluchatka:before {
  content: "\e00d";
}
.icon-stitek:before {
  content: "\e00c";
}
.icon-kluk-bily:before {
  content: "\e019";
}
.icon-lahev:before {
  content: "\e012";
}
.icon-molekula:before {
  content: "\e001";
}
.icon-okno:before {
  content: "|";
}
.icon-stahnout-1:before {
  content: ">";
}
.icon-megafon:before {
  content: "/";
}
.icon-slozka:before {
  content: "&";
}
.icon-mp3:before {
  content: "!";
}
.icon-db:before {
  content: "1";
}
.icon-kluk-cerny:before {
  content: "L";
}
.icon-obnovit:before {
  content: "G";
}
.icon-mys:before {
  content: "\e00b";
}
.icon-pismo:before {
  content: "\e013";
}
.icon-znamka:before {
  content: "\e018";
}
.icon-pismo-velikost:before {
  content: "\e002";
}
.icon-graf-spojnicovy:before {
  content: "{";
}
.icon-obrazek:before {
  content: "?";
}
.icon-hvezda:before {
  content: ".";
}
.icon-bublina:before {
  content: "'";
}
.icon-holka-cerna:before {
  content: "8";
}
.icon-auto:before {
  content: "2";
}
.icon-nota:before {
  content: "V";
}
.icon-letadlo:before {
  content: "M";
}
.icon-mikrofon:before {
  content: "F";
}
.icon-baterka:before {
  content: "E";
}
.icon-jidlo:before {
  content: "N";
}
.icon-hifi:before {
  content: "U";
}
.icon-sdilet:before {
  content: "3";
}
.icon-svet:before {
  content: "9";
}
.icon-zrusit-2:before {
  content: "(";
}
.icon-home:before {
  content: "-";
}
.icon-sipka:before {
  content: "@";
}
.icon-kufr:before {
  content: "`";
}
.icon-radiace:before {
  content: "\e003";
}
.icon-dokument-1:before {
  content: "\e014";
}
.icon-graf-sloupce:before {
  content: "\e017";
}
.icon-ok:before {
  content: "\e00a";
}
.icon-vysec:before {
  content: "\e016";
}
.icon-oko:before {
  content: "\e015";
}
.icon-odemceno:before {
  content: "\e004";
}
.icon-ulozit:before {
  content: "_";
}
.icon-napoveda:before {
  content: "[";
}
.icon-smazat:before {
  content: ",";
}
.icon-parnik:before {
  content: ")";
}
.icon-monitor:before {
  content: "7";
}
.icon-sklenka:before {
  content: "4";
}
.icon-radio:before {
  content: "T";
}
.icon-destnik:before {
  content: "O";
}
.icon-holka-bila:before {
  content: "D";
}
.icon-mrak:before {
  content: "C";
}
.icon-foto:before {
  content: "P";
}
.icon-opravit:before {
  content: "S";
}
.icon-kahan:before {
  content: "5";
}
.icon-tv:before {
  content: "6";
}
.icon-slunecnik:before {
  content: "*";
}
.icon-webkamera:before {
  content: "+";
}
.icon-video:before {
  content: "^";
}
.icon-tip:before {
  content: "]";
}
.icon-strom:before {
  content: "\e005";
}
.icon-mobil:before {
  content: "\e006";
}
.icon-minus:before {
  content: "\e007";
}
.icon-zamek:before {
  content: "\e008";
}
.icon-clona:before {
  content: "f";
}
.icon-krabice:before {
  content: "g";
}
.icon-klic:before {
  content: "j";
}
.icon-wi-fi:before {
  content: "l";
}
.icon-notebook:before {
  content: "m";
}
.icon-projektor:before {
  content: "p";
}
.icon-zarovka:before {
  content: "q";
}
.icon-deska:before {
  content: "t";
}
.icon-vizitka:before {
  content: "u";
}
.icon-pc:before {
  content: "x";
}
.icon-zrusit-1:before {
  content: "R";
}
.icon-ke-stazeni-1:before {
  content: "Q";
}
.icon-hory:before {
  content: "B";
}
.icon-telefon:before {
  content: "e";
}
.icon-ke-stazeni:before {
  content: "h";
}
.icon-palec:before {
  content: "i";
}
.icon-telefon-zvoni:before {
  content: "k";
}
.icon-info:before {
  content: "n";
}
.icon-zpet:before {
  content: "o";
}
.icon-promoce:before {
  content: "r";
}
.icon-taska:before {
  content: "s";
}
.icon-stahnout-2:before {
  content: "v";
}
.icon-autobus:before {
  content: "w";
}
.icon-ukazatel:before {
  content: "z";
}
.icon-kancelar-1:before {
  content: "y";
}
.icon-skupina:before {
  content: "A";
}
.icon-mail:before,
.icon-dopis:before {
  content: "b";
}
.icon-prijit:before {
  content: "c";
}
.icon-misto:before {
  content: "d";
}
.icon-bryle:before {
  content: "a";
}
.icon-instagram:before {
  content: "\e032";
}
.icon-fb:before {
  content: "\e02a";
}
.icon-twitter:before {
  content: "\e02b";
}
.icon-yt:before {
  content: "\e02d";
}
.icon-citace:before {
  content: "\e02f";
}
.icon-sipka-nahoru-tenka:before {
  content: "\e030";
}
.icon-box-top:before {
  content: "\e031";
}
.icon-box-x:before {
  content: "\e034";
}
.icon-logo:before {
  content: "\e03d";
}
.icon-krizek:before {
  content: "\e03b";
}
.icon-sipka-nahoru:before {
  content: "\e03a";
}
.icon-sipka-vpravo:before {
  content: "\e038";
}
.icon-sipka-vlevo:before {
  content: "\e037";
}
.icon-sipka-dolu:before {
  content: "\e039";
}
.icon-kosoctverec-dve:before {
  content: "\e036";
}
.icon-kosoctverec:before {
  content: "\e035";
}
.icon-sipka-dolu-tenka:before {
  content: "\e033";
}
.icon-lupa-plus:before {
  content: "\e01b";
}
.icon-nastaveni:before {
  content: "\e009";
}
.icon-oblibene:before {
  content: "\e021";
}
.icon-neoblibene:before {
  content: "\e028";
}
.icon-kalendar:before {
  content: "\e029";
}
.icon-dolar:before {
  content: "\e02c";
}
.icon-euro:before {
  content: "\e02e";
}
#menu						{display:block;position:relative;width:920px;margin:0px auto;height:105px;}
#menu ul					{width:960px;}
#menu ul li					{display:block;position:relative;float:left;padding:0px 20.3px 0px 0px;}
#menu ul li a				{display:block;width:58px;height:115px;text-align:center;}
#menu ul li a span			{display:block;width:58px;position:absolute;bottom:77px;color:#464646;line-height:15px;font-size:14px;vertical-align:bottom;text-align:center;font-family:'source_sans_probold';}
#menu ul li a span.icon		{font-size:33px;text-align:center;display:block;color:#e64122;width:56px;height:56px;line-height:56px;border:1px solid #d7d7d7;position:absolute;bottom:9px;}
#menu ul li a.selected span,
#menu ul li a:hover span	{color:#e64122;}
#menu ul li a.selected span.icon,
#menu ul li a:hover span.icon	{color:#fff;border-color:#e64122;background-color:#e64122;}

#menu ul li a .zob 			{display:none;}
#menu ul li ul				{display:none;}
#menu ul li:hover ul		{display:block;position:absolute;top:115px;left:-10%;overflow:visible;border:1px solid #e64122;z-index:1000;background-color:#fff;padding:10px 25px 15px 20px;}
#menu ul li:hover .zob		{display:block !important;position:absolute;top:106px;left:30%;width:13px;height:12px;z-index:1001;background:url('/img/submenu_zob.png') 0px 0px no-repeat;}
#menu ul li ul li			{padding:0px 0px 0px 0px;float:none;}
#menu ul li .submenu a		{width:auto;height:auto;font-size: 15px;line-height: 30px;white-space: nowrap;}
body #main #menu ul li ul li a span	{font-size:15px;line-height:30px;white-space:nowrap;color:#999999 !important;}
body #main #menu ul li ul li:hover	*	{color:#e64122 !important;}#promo			{width:213px;height:278px;position:relative;border:1px solid #d7d7d7;float:right;}
#promo #slide	{width:213px;height:196px;overflow:hidden;padding:41px 0px 41px 0px;}
#promo #slide .bannery	{position:relative;width:10000px;height:196px;white-space:nowrap;left:0px;}
#promo #slide .banner	{display:block;position:relative;width:183px;height:166px;padding:15px 15px 15px 15px;overflow:hidden;float:left;}
#promo #slide .banner * {white-space:normal;position:relative;z-index:10;}
#promo #slide .banner .datum {display:block;font-size:12px;color:#333333;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}
#promo #slide .banner .h3 {display:block;color:#333333;font-size:15px;line-height:15px;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}
#promo #slide .banner .popis {display:block;font-size:14px;color:#333333;}
#promo #promo_nav_w {display:block;width:213px;height:40px;border-top:1px solid #d7d7d7;position: absolute;bottom:0px;left:0px;text-align:center;}
#promo #promo_nav 	{display:block;height:40px;margin:0px auto;}
#promo #promo_nad {display:block;width:213px;height:40px;border-bottom:1px solid #d7d7d7;position: absolute;top:0px;left:0px;line-height:40px;text-indent:15px;color:#333333;font-size:18px;}
#promo #promo_nad * {color:#d7d7d7;}
#promo #promo_nad a {color:#333333;}
#promo #promo_nad #slider_plus {font-size:22px;color:#333333;line-height: 40px;display:block;position:absolute;right:20px;top:0px;}
#promo #promo_nav .left_btn		{display:block;margin:0px 7px 0px 0px;float:left;font-size:10px;line-height:40px;color:#d7d7d7;text-indent:5px;overflow:hidden;width: 10px;}
#promo #promo_nav .right_btn	{display:block;margin:0px 0px 0px 7px;float:left;font-size:10px;line-height:40px;color:#d7d7d7;text-indent:-5px;overflow:hidden;width: 10px;}
#promo #promo_nav .slide_naver  {display:block;padding:0px 5px 0px 5px;float:left;font-size:10px;line-height:40px;color:#d7d7d7;cursor:pointer;}
#promo #promo_nav span {color:#333333;}
#promo #promo_nav .slide_naver .icon-kosoctverec-dve {display:none;}
#promo #promo_nav .slide_naver.sli_act .icon-kosoctverec {display:none;}
#promo #promo_nav .slide_naver.sli_act .icon-kosoctverec-dve {display:inline;}

#promo.small {position:absolute;top:20px;right:20px;}

#promo.large {width:918px;margin:0px 0px 20px 0px;}
#promo.large #slide {width:918px;}
#promo.large #slide .banner {width:888px;}
#promo.large #promo_nav_w {width:918px;}
#promo.large #promo_nad {width:918px;}#main #novinky {position:relative;width:918px;height:237px;padding:41px 0px 0px 0px;margin-bottom: 20px;border:1px solid #ebebeb;overflow:hidden;background-color:#ebebeb;}
#main #novinky.small {width:683px;}
#main #novinky #novinky_slides {position:relative;width:10000px;height:196px;white-space:nowrap;left:0px;}
#main #novinky #novinky_nad {display:block;width:100%;height:40px;border-bottom:1px solid #fff;position: absolute;top:0px;left:0px;line-height:40px;text-indent:15px;color:#fff;font-size:18px;}
#main #novinky #novinky_nad a {color:#333333;}
#main #novinky #novinky_nad #novinky_plus {font-size:22px;color:#333333;line-height: 40px;position:absolute;top:0px;right:20px;}
#main #novinky #novinky_nav {width:100px;height:40px;position:absolute;top:0px;right:40px;color:#fff;}
#main #novinky #novinky_nav span {color:#333333;text-indent:0px;}
#main #novinky #novinky_nav > span {display:block;float:left;font-size:18px;line-height:40px;}
#main #novinky #novinky_nav .left_btn		{display:block;margin:0px 10px 0px 10px;float:left;font-size:15px;line-height:44px;color:#fff;text-indent:7px;overflow:hidden;width: 14px;}
#main #novinky #novinky_nav .right_btn	{display:block;margin:0px 0px 0px 7px;float:left;font-size:15px;line-height:44px;color:#fff;text-indent:-8px;overflow:hidden;width: 14px;}
#main #novinky .novinka { padding:15px 15px 15px 15px;float:left;width:199px;height:207px;display:block;color:#464646;font-family:'source_sans_prolight';border-right:1px solid #fff;position:relative;overflow:hidden;}
#main #novinky .novinka a {display:block;width:229px;height:237px;position:absolute;top:0px;left:0px;}
#main #novinky .novinka .cont {color:inherit;padding:15px 15px 15px 15px;}
#main #novinky .novinka * {white-space:normal;position:relative;z-index:10;}
#main #novinky .novinka .obrazek {display:block;width:199px;height:110px;}
#main #novinky .novinka .obrazek_velky {display:block;width:229px;height:269px;position:absolute;top:0px;left:0px;}
#main #novinky .novinka .tag {display:block;font-size:12px;color:#333333;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}
#main #novinky .novinka .datum {display:block;font-size:12px;color:#333333;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}
#main #novinky .novinka .nazev {display:block;color:#333333;font-size:15px;line-height:15px;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}
#main #novinky .novinka .perex {display:block;font-size:14px;color:#333333;font-family:'source_sans_proregular';}
#main #novinky .novinka .autor {}
#main #novinky .novinka.historie,
#main #novinky .novinka.historie.visible.hidden,
#main #novinky .novinka.hidden   			 { display:none; }
#main #novinky .novinka.historie.visible   { display:block; }


#main #novinky .novinka.sik_obrazek_velky .cont {display:none;}
#main #novinky .novinka.sik_youtube .youtube {margin:15px 15px 0px 15px;}
#main #novinky .novinka.sik_obrazek .obrazek {margin:15px 15px 0px 15px;}
#main #novinky .novinka.sik_ikona .ico {font-size:30pt;color:#64b12d;display: block;margin: 15px 15px 0px 15px;}

#novinky_vypis {min-height:940px; height:auto !important; height:760px;width:960px;float:none;}
body#novinky_vypis {width:auto !important;}
#content.sinfoboxy #novinky_vypis {width:705px;float:left;}

#novinky_vypis .novinka { padding:30px 10px 10px 10px;float:left;width:195px;height:290px;background-color:#ebebeb;text-decoration:none;
					display:block;color:#464646;font-family:'source_sans_prolight';border-top:3px solid #e64122;
					margin:0px 20px 20px 0px;position:relative;}
#novinky_vypis .novinka a {color:inherit !important;}
#novinky_vypis .novinka .cont {color:inherit;}
#content #novinky_vypis .novinka .ico {font-size:30pt;display:block;color:inherit !important;}
#novinky_vypis .novinka .obrazek {display:block;width:195px;height:110px;}
#novinky_vypis .novinka .obrazek_velky {display:block;width:215px;height:330px;position:absolute;top:0px;left:0px;}
#novinky_vypis .novinka .tag {font-size:10pt;display:block;color:inherit;position:absolute;top:10px;left:10px;}
#novinky_vypis .novinka .datum {font-size:14px;display:block;Vcolor:inherit;position:absolute;top:5px;right:10px;}
#novinky_vypis .novinka .nazev {font-size:22px;Vcolor:inherit;color:#464646;display:block;font-family:'source_sans_proregular';margin:10px 0px 10px 0px;line-height:25px;Vtext-decoration:underline;}
#novinky_vypis .novinka .perex {display:block;color:#464646 !important;font-size:15px;font-family:'source_sans_proregular';line-height:20px;}
#novinky_vypis .novinka .autor {position:absolute;bottom:0px;left:0px;}
#novinky_vypis .novinka.sik_obrazek_velky .autor {color:#fff;}
#novinky_vypis .novinka.sik_obrazek_velky .datum {display:none;}
#novinky_vypis .novinka.sik_obrazek .cont {height:155px;overflow:hidden;}
#novinky_vypis .novinka:hover {background-color:#d7d7d7;}
#novinky_vypis .novinka:hover .nazev {text-decoration: none;color:#e64122;}
#novinky_vypis .novinka.historie,
#novinky_vypis .novinka.historie.visible.hidden,
#novinky_vypis .novinka.hidden   			 { display:none; }
#novinky_vypis .novinka.historie.visible   { display:block; }
/* #novinky_vypis .novinka.historie.visible .datum { text-decoration:line-through; } */

#novinky_vypis #novinky_servis {display:block;clear:both;width:100%;height:30px;position:relative;}
#novinky_vypis #novinky_servis ul {display:none;}
#novinky_vypis #novinky_servis #novinky_filtr {display:block;float:left;height:30px;width:30px;background-color:#999999;margin-right:205px;}
#novinky_vypis #novinky_servis #novinky_filtr span {display:block;line-height:30px;text-align:center;color:#fff;font-size:26px;}
#novinky_vypis #novinky_servis #novinky_filtr ul {display:none;position:absolute;bottom:30px;left:0px;}
#novinky_vypis #novinky_servis #novinky_filtr ul li {display:block;background-color:#999999;margin:0px 0px 2px 0px;width:215px;height:25px;line-height:25px;text-indent:10px;}
#novinky_vypis #novinky_servis #novinky_filtr ul li.nadpis {background-color: #e64122;height:50px;line-height:30px;margin:0px 0px 0px 0px;color:#fff;text-indent:0px;}
#novinky_vypis #novinky_servis #novinky_filtr ul li.nadpis:before {content:'';}
#novinky_vypis #novinky_servis #novinky_filtr ul li.archiv:before {content:'';}
#novinky_vypis #novinky_servis #novinky_filtr ul li.archiv {text-indent:0px;}
#novinky_vypis #novinky_servis #novinky_filtr ul li a {cursor:pointer;}
#novinky_vypis #novinky_servis #novinky_filtr ul li a,#novinky_vypis #novinky_servis #novinky_filtr ul li:before {color:#fff;}
#novinky_vypis #novinky_servis #novinky_filtr ul li a.selected {color:#e64122;}
#novinky_vypis #novinky_servis #novinky_filtr ul li a.disabled {text-decoration:line-through;}
#novinky_vypis #novinky_servis #novinky_filtr:hover {background-color:#e64122;}
#novinky_vypis #novinky_servis #novinky_filtr:hover ul {display:block;}
#novinky_vypis #novinky_servis #novinky_dalsi {display:block;float:left;width:450px;height:30px;line-height:30px;text-align:center;background-color:#e64122;color:#fff;cursor:pointer;}
#novinky_vypis #novinky_servis #novinky_dalsi:hover {background-color: #464646;}
#novinky_vypis #novinky_servis #novinky_dalsi.disabled {display:none;}


.novinka_detail {position:relative;width:600px;min-height:200px;height:auto !important;height:200px;padding:25px 0px 25px 0px;border-top:3px solid #e64122;}
.novinka_detail a {text-decoration:underline;}
.novinka_detail a:hover {text-decoration: none;color:#e64122;}
.novinka_detail .cont {color:inherit;}
.novinka_detail .ico {font-size:30pt;display:block;color:inherit;}
.novinka_detail .obrazek {display:block;width:600px;margin:0px 0px 10px 0px;}
.novinka_detail .obrazek_velky {display:block;width:600px;margin:0px 0px 10px 0px;}
.novinka_detail .youtube {display:block;width:600px;margin:0px 0px 10px 0px;}
.novinka_detail .tag {font-size:10pt;display:block;color:inherit;position:absolute;top:7px;left:0px;}
.novinka_detail .nazev {font-size:14pt;color:inherit;display:block;font-family:'source_sans_proregular';margin:10px 0px 10px 0px;line-height:25px;}
.novinka_detail .perex {display:block;color:#464646 !important;font-size:10.5pt;font-family:'source_sans_proregular';line-height:15px;}
.novinka_detail .autor {position:absolute;bottom:0px;left:0px;padding-left:0px;}

ul.submenu_novinky {display:block;width:920px;min-height:25px;height:auto !important;height:25px;}
#content ul.submenu_novinky li {display:block;float:left;padding-right:40px;}

#content .novinky2_filtr input[type="checkbox"] {position:absolute;z-index:-1;opacity:0;}

#content .kategorie_left,.kategorie_left .cont,
.kategorie_left label,.kategorie_left .label,
.novinka_detail.kategorie_left 	    			{border-top-left-radius:10px;border-bottom-left-radius:10px;}

#content .kategorie_right,.kategorie_right .cont,
.kategorie_right label,.kategorie_right .label,
.novinka_detail.kategorie_right 	    		{border-top-right-radius:10px;border-bottom-right-radius:10px;}

#content .kategorie_vse_checked,.kategorie_vse_checked .cont,
.kategorie_vse_checked label,.kategorie_vse_checked .label,
.novinka_detail.kategorie_vse_checked			{color:#fff !important;background-color:#464646 !important;}

#content .rok_checked,.rok_checked .cont,
.rok_checked label,.rok_checked .label,
.novinka_detail.rok_checked						{color:#fff !important;background-color:#464646 !important;}

#content .kategorie_1,.kategorie_1 .cont,
.kategorie_1 label,.kategorie_1 .label,
.novinka_detail.kategorie_1 	    			{border-color:#c6a81a !important;color:#c6a81a !important;}
#content .kategorie_1:hover 					{border-color:#c6a81a !important;color:#c6a81a !important;}

#content .kategorie_1_checked,.kategorie_1_checked .cont,
.kategorie_1_checked label,.kategorie_1_checked .label,
.novinka_detail.kategorie_1_checked				{color:#fff !important;background-color:#c6a81a !important;}

#content .kategorie_2,.kategorie_2 .cont,
.kategorie_2 label,.kategorie_2 .label,
.novinka_detail.kategorie_2 					{border-color:#f19100 !important;	color:#f19100 !important;	}
#content .kategorie_2:hover 					{border-color:#f19100 !important;	color:#f19100 !important;	}

#content .kategorie_2_checked,.kategorie_2_checked .cont,
.kategorie_2_checked label,.kategorie_2_checked .label,
.novinka_detail.kategorie_2_checked				{color:#fff !important;background-color:#f19100 !important;}

#content .kategorie_3,.kategorie_3 .cont,
.kategorie_3 label,.kategorie_3 .label,
.novinka_detail.kategorie_3						{border-color:#e64122 !important;	color:#e64122 !important;	}
#content .kategorie_3:hover						{border-color:#e64122 !important;	color:#e64122 !important;	}

#content .kategorie_3_checked,.kategorie_3_checked .cont,
.kategorie_3_checked label,.kategorie_3_checked .label,
.novinka_detail.kategorie_3_checked				{color:#fff !important;background-color:#e64122 !important;}

#content .kategorie_4,.kategorie_4 .cont,
.kategorie_4 label,.kategorie_4 .label,
.novinka_detail.kategorie_4 	    			{border-color:#a3144c !important;	color:#a3144c !important;	}
#content .kategorie_4:hover 					{border-color:#a3144c !important;	color:#a3144c !important;	}

#content .kategorie_4_checked,.kategorie_4_checked .cont,
.kategorie_4_checked label,.kategorie_4_checked .label,
.novinka_detail.kategorie_4_checked				{color:#fff !important;background-color:#a3144c !important;}

#content .kategorie_5,.kategorie_5 .cont,
.kategorie_5 label,.kategorie_5 .label,
.novinka_detail.kategorie_5						{border-color:#4b2f6d !important;	color:#4b2f6d !important;	}
#content .kategorie_5:hover						{border-color:#4b2f6d !important;	color:#4b2f6d !important;	}

#content .kategorie_5_checked,.kategorie_5_checked .cont,
.kategorie_5_checked label,.kategorie_5_checked .label,
.novinka_detail.kategorie_5_checked				{color:#fff !important;background-color:#4b2f6d !important;}

#content .kategorie_6,.kategorie_6 .cont,
.kategorie_6 label,.kategorie_6 .label,
.novinka_detail.kategorie_6						{border-color:#3d4fa5 !important;	color:#3d4fa5 !important;	}
#content .kategorie_6:hover						{border-color:#3d4fa5 !important;	color:#3d4fa5 !important;	}

#content .kategorie_6_checked,.kategorie_6_checked .cont,
.kategorie_6_checked label,.kategorie_6_checked .label,
.novinka_detail.kategorie_6_checked				{color:#fff !important;background-color:#3d4fa5 !important;}

#content .kategorie_7,.kategorie_7 .cont,
.kategorie_7 label,.kategorie_7 .label,
.novinka_detail.kategorie_7						{border-color:#5ab5db !important;	color:#5ab5db !important;	}
#content .kategorie_7:hover						{border-color:#5ab5db !important;	color:#5ab5db !important;	}

#content .kategorie_7_checked,.kategorie_7_checked .cont,
.kategorie_7_checked label,.kategorie_7_checked .label,
.novinka_detail.kategorie_7_checked				{color:#fff !important;background-color:#5ab5db !important;}

#content .kategorie_8,.kategorie_8 .cont,
.kategorie_8 label,.kategorie_8 .label,
.novinka_detail.kategorie_8						{border-color:#06d6a3 !important;	color:#06d6a3 !important;	}
#content .kategorie_8:hover						{border-color:#06d6a3 !important;	color:#06d6a3 !important;	}

#content .kategorie_8_checked,.kategorie_8_checked .cont,
.kategorie_8_checked label,.kategorie_8_checked .label,
.novinka_detail.kategorie_8_checked				{color:#fff !important;background-color:#06d6a3 !important;}

#content .kategorie_9,.kategorie_9 .cont,
.kategorie_9 label,.kategorie_9 .label,
.novinka_detail.kategorie_9						{border-color:#18a05b !important;	color:#18a05b !important;	}
#content .kategorie_9:hover						{border-color:#18a05b !important;	color:#18a05b !important;	}

#content .kategorie_9_checked,.kategorie_9_checked .cont,
.kategorie_9_checked label,.kategorie_9_checked .label,
.novinka_detail.kategorie_9_checked				{color:#fff !important;background-color:#18a05b !important;}

#content .kategorie_10,.kategorie_10 .cont,
.kategorie_10 label,.kategorie_10 .label,
.novinka_detail.kategorie_10					{border-color:#e64122 !important;	color:#e64122 !important;	}
#content .kategorie_10:hover					{border-color:#c3391c !important;	color:#c3391c !important;	}

#content .kategorie_10_checked,.kategorie_10_checked .cont,
.kategorie_10_checked label,.kategorie_10_checked .label,
.novinka_detail.kategorie_10_checked			{color:#fff !important;background-color:#e64122 !important;}

#content #novinky_slides .novinka 				{border-color:#fff !important;}

#content .novinky_filtr {list-style:none;left:auto;margin:0px 0px 0px 0px;display:block;clear:both;}
#content .novinky_filtr li {display:block;position:relative;float:left;text-indent:0px;margin:0px 5px 5px 0px;padding:2px 4px 3px 2px;height:15px;line-height:15px;font-size:12px;border:1px solid #464646;}
#content .novinky_filtr li:before {content:'';display:none;}
#content .novinky_filtr li label {border-color:inherit;}
#content .novinky_filtr li label:before {color:inherit;}
#content .novinky_filtr li .label {line-height:15px;font-weight:bold;}


#main #novinky2 {position:relative;width:918px;height:450px;padding:41px 0px 0px 0px;margin-bottom: 20px;border:1px solid #ebebeb;overflow:hidden;background-color:#f2f2f2;}
#main #novinky2.small {width:683px;}
#main #novinky2 #novinky2_nad {display:block;width:100%;height:40px; border-bottom: 1px solid #fff; position: absolute;top:0px;left:0px;line-height:40px;text-indent:15px;color:#fff;font-size:18px;background-color:#ebebeb;}
#main #novinky2 #novinky2_nad a {color:#333333;}
#main #novinky2 #novinky2_nad #novinky2_plus {font-size:22px;color:#333333;line-height: 40px;position:absolute;top:0px;right:20px;}
#main #novinky2 #novinky2_filtr {display:block;width:100%;min-height:20px;padding:10px 15px 5px 15px;border-bottom: 1px solid #fff;background-color:#ebebeb;}
#main #novinky2 #novinky2_filtr button {padding:3px 3px 3px 3px;}

#main #novinky2_vypis .strankovani {display:block;list-style:none;text-align:center;margin:10px 20px auto;border-bottom: solid 0.7px #d7d7d7;border-top: solid 0.7px #d7d7d7;line-height:35px;}
#main #novinky2_vypis .strankovani li {display:inline;}
#main #novinky2_vypis .strankovani li:before {content:'';}
#main #novinky2_vypis .strankovani li a {border-radius: 6px;padding: 2px 5px 2px 5px;}
#main #novinky2_vypis .strankovani li.selected a {font-weight:bold;background-color:#d7d7d7;}

#main #novinky2_list {padding:10px 15px 10px 15px;}
#main #novinky2_vypis {padding:20px 0px 10px 0px;}
#main .novinky2_zdroj:before {content: "→︎ ";}
#main .novinky2_zdroj {padding:5px 5px 5px 5px;background-color:#e64122;color:#fff;float: right;position: absolute;bottom: 8px;right: 34px;}

#content .novinky2_filtr {list-style:none;left:auto;margin:0px 0px 0px 0px;display:block;clear:both;}
#content .novinky_rok {display:none;}
#content .novinky2_filtr li {display:block;position:relative;float:left;text-indent:0px;margin:0px 1px 5px 0px;padding:2px 4px 3px 4px;height:15px;line-height:15px;font-size:12px;border:1px solid #464646;cursor: pointer;}
#content .novinky2_filtr li:before {content:'';display:none;}
#content .novinky2_filtr li label {border-color:inherit;}
#content .novinky2_filtr li label:before {color:inherit;}
#content .novinky2_filtr li .label {line-height:15px;font-weight:bold;cursor: pointer;}
#content .novinky2_filtr .vse {margin-right: 3px;}

#novinky2_filtrovat {display:none;padding:5px 5px 5px 5px;background-color:#e64122;color:#fff;float:right;margin-right: 30px;}
.novinka2 {display:block;margin-top: 12px;margin-bottom: 12px;}
#novinky2_list .novinka2 {border-bottom:solid 0.25px silver !important;padding-bottom: 6px; margin-top: 6px; margin-bottom: 6px;}
#novinky2_vypis .novinka2 {padding-bottom: 15px;padding-top: 15px;}
#novinky2_vypis .novinka2.odd {background-color: #F8F8F8;}
#content .novinka2.priorita_3 {border-left:5px solid #e64122 !important;padding-left:5px;}
#content .novinka2.priorita_2 {border-left:5px solid #f19100 !important;padding-left:5px;}
#content .novinka2.priorita_ {border-left:5px solid rgba(255, 255, 255, 0) !important;padding-left:5px;}
#content .novinka2.priorita_1 {border-left:5px solid rgba(255, 255, 255, 0) !important;padding-left:5px;}
.novinka2 .nazev {/* display:block;line-height:15px; */line-height:25px;color:#333333;font-size:17px;font-family:'source_sans_prosemibold';margin:5px 0px 8px 0px;}
.novinka2 .kategorie {margin-left: 8px;}
.novinka2 .kategorie > span {/*display:block;float:left;*/position:relative;text-indent:0px;margin:0px 5px 5px 0px;padding:2px 4px 3px 4px;height:15px;line-height:15px;font-size:12px;border:1px solid #e64122;}
.novinka2 .perex {display:block;clear:both;font-size:14px;color:#333333;font-family:'source_sans_proregular'; margin-top: 5px;}
.novinka2 .datum {display:inline;clear:both;font-size:12px;color:#333333;font-family:'source_sans_proregular';font-style:italic;margin:0px 0px 5px 0px;}
.novinka2 .datumkonani {display:inline;font-size:12px;color:#333333;font-family:'source_sans_prosemibold';font-style:italic;margin:0px 0px 5px 10px;}
.novinka2 .autor {display:block;font-size:12px;color:#333333;font-family:'source_sans_prosemibold';margin:0px 0px 5px 0px;}


.vertikal_prechod {
  position: absolute; bottom: 0; width: 100%; height: 80px; margin-left: -15px !important; pointer-events: none; 
  background: -moz-linear-gradient(top,  rgba(242,242,242,0) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,0)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 80%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
body #api_kalendar {display:block; position:relative; width:920px; padding:0px 20px 0px 20px;float:none; height:107px; margin:20px 0px 10px -20px; clear:both;}
body #api_kalendar.api_kalendar_mini {width:215px;padding:0px 0px 0px 0px;margin-left:0px;}
body #kalendar_conteiner {display:block; position:absolute; height:100%; width:100000px; top:0px; left:0px; white-space:nowrap; padding-left:96px; }
body #kalendar_conteiner .kalendar_udalost { display:block; position:relative; float:left; height:87px; width:87px; padding:10px 10px 10px 10px; margin-left:18px; background-color:#ebebeb; }
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost {width:34px;}
body #kalendar_conteiner .kalendar_udalost .datum { display:block; position:absolute; top:34px; font-size:30px; color:black; }
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost .datum {font-size:18px;}
body #kalendar_conteiner .kalendar_udalost .udalosti { display:block; position:absolute; bottom:10px; left:10px; }
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik { position:relative; color:#e64122; font-weight:bold; font-size:10px; }
body #kalendar_conteiner .kalendar_udalost:hover { background-color:#d7d7d7; }

body #kalendar_conteiner .kalendar_udalost.prvni_udalost { left:-50px; margin-right:-50px; width:141px; }
body #kalendar_conteiner .kalendar_udalost.posledni_udalost { width:141px; }
body #kalendar_conteiner .kalendar_udalost.prvni_udalost .datum { font-size:20px; width:90px; top:29px; right:10px; white-space:normal; text-align:center; }
body #kalendar_conteiner .kalendar_udalost.posledni_udalost .datum { font-size:20px; width:90px; top:29px; left:10px; white-space:normal; text-align:center; }
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost.prvni_udalost { left:-30px; margin-right:-30px; width:54px; }
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost.posledni_udalost { width:54px; }
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost.prvni_udalost .datum {width:54px;font-size:15px;}
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost.posledni_udalost .datum {width:54px;font-size:15px;}


body #api_kalendar #kalendar_zpet,
body #api_kalendar #kalendar_vpred { display:block; position:absolute; top:0px; bottom:0px; width:87px; z-index:100;  }
body #api_kalendar.api_kalendar_mini #kalendar_zpet,
body #api_kalendar.api_kalendar_mini #kalendar_vpred { width:62px;}
body #api_kalendar #kalendar_vpred .tlac,
body #api_kalendar #kalendar_zpet .tlac {display:block;float:left;width:17px;line-height:107px; font-size:20px; text-align:center; background-color:#e64122; color:#fff; font-weight:bold;}
body #api_kalendar #kalendar_vpred .tlac {float:right;}
body #api_kalendar #kalendar_zpet .vnitrni_stin {display:block;float:right;width:70px;height:107px;
												background: -moz-linear-gradient(left,  rgba(255,255,255,1) 30%, rgba(255,255,255,0.3) 100%); /* FF3.6+ */
												background: -webkit-gradient(linear, left top, right top, color-stop(30%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
												background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
												background: -o-linear-gradient(left,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
												background: -ms-linear-gradient(left,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* IE10+ */
												background: linear-gradient(to right,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* W3C */
												filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#05ffffff',GradientType=1 ); /* IE6-9 */ }
body #api_kalendar.api_kalendar_mini #kalendar_zpet .vnitrni_stin {width:45px;}
body #api_kalendar #kalendar_vpred .vnitrni_stin {display:block;float:left;width:70px;height:107px;
												background: -moz-linear-gradient(right,  rgba(255,255,255,1) 30%,  rgba(255,255,255,0.3) 100%); /* FF3.6+ */
												background: -webkit-gradient(linear, right top, right top, color-stop(30%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,0.3))); /* Chrome,Safari4+ */
												background: -webkit-linear-gradient(right,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* Chrome10+,Safari5.1+ */
												background: -o-linear-gradient(right,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* Opera 11.10+ */
												background: -ms-linear-gradient(right,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* IE10+ */
												background: linear-gradient(to left,  rgba(255,255,255,1) 30%,rgba(255,255,255,0.3) 100%); /* W3C */
												filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#05ffffff', endColorstr='#ffffff',GradientType=1 ); /* IE6-9 */ }
body #api_kalendar.api_kalendar_mini #kalendar_vpred .vnitrni_stin {width:45px;}
body #api_kalendar #kalendar_zpet  { left:0px; border-left:20px solid #fff;}
body #api_kalendar #kalendar_vpred { right:0px; border-right:20px solid #fff;}
body #api_kalendar.api_kalendar_mini #kalendar_zpet  { left:0px; border-left:0px solid #fff;}
body #api_kalendar.api_kalendar_mini #kalendar_vpred { right:0px; border-right:0px solid #fff;}

body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik {display:block;float:left;cursor:pointer;font-size:10.5pt;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div				{display:none;position:absolute;width:195px;min-height:175px;height:auto !important;height:175px;padding:10px 10px 40px 10px;background-color:#e64122;margin:20px 0px 0px -100px;}
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div {width:135px;min-height:135px;height:auto !important;height:135px;margin:20px 0px 0px -65px;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div *              {font-weight:normal;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik span.default       {display:block;color:inherit;font-weight:bold;font-size:8px;line-height:10px;width:13px;height:10px;font-family:'vscht';}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik span.hover         {display:none;color:inherit;font-weight:bold;font-size:8px;line-height:10px;width:13px;height:10px;font-family:'vscht';}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik:hover div			{display:block;z-index:1000;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik:hover span.hover   {display:block;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik:hover span.default {display:none;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span   		{display:block;color:#fff;white-space:normal;font-weight:normal;line-height:20px;font-size:10.5pt;position:static;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span.datum 	{}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span.cas 	    {}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span.nadpis 	{margin:5px 0px 10px 0px;font-size:12pt;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span.popisek 	{margin:5px 0px 5px 0px;font-size:10.5pt;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div span.typakce 	{margin:5px 0px 5px 0px;font-size:10.5pt;font-style:italic;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div a 				{color:#fff;font-size:10.5pt;position:absolute;bottom:5px; left:10px;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div div.zobacek    {top:-20px;height:20px !important;width:215px;padding:0px;margin:0px 0px 0px -10px;min-height:0px;background: url('/img/zobacek_red.png') 103px 17px no-repeat;position:absolute;}
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div div.zobacek	{width:155px;background: url('/img/zobacek_red.png') 67px 17px no-repeat;}
body .api_kalendar_mini #kalendar_conteiner .kalendar_udalost .udalosti div.puntik div {}


body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie1 				{color:#f19100;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie1 div div.zobacek {background-image: url('/img/zobacek_orange.png');}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie1 div {background-color:#f19100;}

body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie2 				{color:#e64122;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie2 div div.zobacek {background-image: url('/img/zobacek_red.png');}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie2 div {background-color:#e64122;}

body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie3 					{color:#00add2;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie3 div div.zobacek 	{background-image: url('/img/zobacek_blue.png');}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie3 div 				{background-color:#00add2;}

body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie4 					{color:#64b12d;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie4 div div.zobacek 	{background-image: url('/img/zobacek_green.png');}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie4 div 				{background-color:#64b12d;}

body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie5 					{color:#9d569c;}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie5 div div.zobacek 	{background-image: url('/img/zobacek_violet.png');}
body #kalendar_conteiner .kalendar_udalost .udalosti div.puntik.kategorie5 div 				{background-color:#9d569c;}

/*===VERTICAL===*/
body #api_kalendar_vertical {width: 193px;position: relative;margin: 0px 0px 20px 0px;padding:10px 10px 10px 10px;height:473px;background-color:#f2f2f2;position: absolute;top: 20px;right: 20px;}
body #api_kalendar_vertical ul {left:0;list-style: none;padding:0px 0px 0px 0px;margin: 0 0 0 0;height:442px;overflow:hidden;}
body #api_kalendar_vertical ul li {text-indent:0;padding:0px 0px 0px 25px;margin:0px 0px 5px 0px;position:relative;display:block;float:none;}
body #api_kalendar_vertical ul li:before {content:'\e029';font-family:'vscht';display:block;position:absolute;top:0px;left:0px;}
body #api_kalendar_vertical ul li span.datum {display:block;font-size:14px;line-height:20px;margin:0px 0px 3px 0px;}
body #api_kalendar_vertical ul li span.nadpis {display:block;font-size:16px;line-height:20px;}
body #api_kalendar_vertical ul li span.nadpis_old {display:block;font-size:16px;line-height:20px;height:20px;overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
body #api_kalendar_vertical .kalendar_zdroj_old {display:block;padding:10px 0px 0px 0px;text-align:right;}
body #api_kalendar_vertical .kalendar_zdroj {padding:5px 5px 5px 5px;background-color:#e64122;color:#fff;float: right;position: absolute;bottom: 8px;right: 14px;}
body #api_kalendar_vertical .kalendar_zdroj_old:before {content:'→ ';color:#e64122;}
body #api_kalendar_vertical .kalendar_zdroj:before {content:'→ ';color:#fff;}
body #api_kalendar_vertical h3 {color:#e64122;line-height:21.6px;font-size:18px;margin:0px 0px 20px 0px;text-transform:uppercase;color:#CERRNA0;}

.vertikal_prechod_kalendar {
  position: absolute; bottom: 0; width: 100%; height: 80px; margin-left: -10px !important; pointer-events: none; 
  background: -moz-linear-gradient(top,  rgba(242,242,242,0) 0%, rgba(242,242,242,1) 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(242,242,242,0)), color-stop(100%,rgba(242,242,242,1))); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 100%); /* IE10+ */
  background: linear-gradient(to bottom,  rgba(242,242,242,0) 0%,rgba(242,242,242,1) 80%); /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00f2f2f2', endColorstr='#f2f2f2',GradientType=0 ); /* IE6-9 */
}
#dokumenty {width:920px;float:none;margin:20px 0px 40px 0px;}
#dokumenty .td_ico {width:40px;}
#dokumenty .td_kod {width:140px}
#dokumenty .td_nazev {width:465px;}
#dokumenty .td_platne_od {width:80px;}
#dokumenty .td_platne_od {width:80px;}

// #dokumenty {min-height:130px; height:auto !important; height:130px;width:960px;float:none;}
// #content.sinfoboxy #dokumenty {width:705px;float:left;}
// #dokumenty .dokument { padding:10px 10px 10px 10px;float:left;width:195px;height:100px;background:#f2f2f2;text-decoration:none;
					display:block;color:#464646;font-family:'source_sans_prolight';border-top:3px solid #e64122;
					margin:0px 20px 20px 0px;position:relative;overflow:hidden;}
// #dokumenty .dokument .ico {font-size:30pt;display:block;color:inherit;width:50px;height:50px;float:left;}
// #dokumenty .dokument .kod {font-size:14pt;display:block;color:inherit;width:145px;height:50px;float:left;}
// #dokumenty .dokument .nazev {font-size:14pt;color:inherit;display:block;font-family:'source_sans_proregular';margin:10px 0px 10px 0px;line-height:25px;}


.contact_form				{ width:650px;padding:0px 0px 10px 235px;position:relative;}
#mwm.w_tri .contact_form,	
#mwm.w_tri #content.sinfoboxy .contact_form	{ width:450px;padding:0px 0px 10px 235px;position:relative;}
#mwm.w_dva .contact_form,	
#mwm.w_dva #content.sinfoboxy .contact_form	{ width:450px;padding:0px 0px 10px 0px;position:relative;}
#mwm.w_jedna .contact_form,
#mwm.w_jedna #content.sinfoboxy .contact_form { width:215px;padding:0px 0px 10px 0px;position:relative;}


.contact_form label,
.contact_form input,
.contact_form textarea,
.contact_form select	{ display:block;width:300px;line-height:25px;resize:none;outline:none; }
.contact_form label		{ width:300px;color:#464646;line-height:25px;font-weight:bold;}
.contact_form textarea	{ height:150px;border:1px solid #e64122; }
.contact_form input 	{ border:1px solid #e64122; }
.contact_form button	{ display:block;width:306px;height:30px;line-height:30px;font-size:14px;clear:both;background-color:#e64122;color:#fff;margin:10px 0px 0px 0px;}

.contact_form input.check_error,
.contact_form textarea.check_error,
.contact_form select.check_error {color:#e64122 !important;}

.mysel select { background: transparent; width: 232px; padding: 5px; font-size: 16px; line-height:18px; border: 0; border-radius: 0; height: 30px; -webkit-appearance: none;}
.mysel { width: 302px; height: 28px; overflow: hidden; background: url('/img/select2.jpg') no-repeat right #fff; border: 1px solid #e64122;margin:2px 0px 2px 0px;}
.mysel select.input-select { width: 302px; }

#mwm.w_jedna .mysel select { width: 200px; }
#mwm.w_jedna .mysel { width:213px;}


#mwm.w_jedna #content form 	{width:215px;}

#mwm.w_jedna #content form label	{width:215px;}
#mwm.w_jedna #content form input,
#mwm.w_jedna #content form select 	{width:211px;}
#mwm.w_jedna #content form textarea {width:209px;}
#mwm.w_jedna #content form button	{width:212px;}

#content form input.check_error,
#content form textarea.check_error,
#content form select.check_error {color:#e64122 !important;}
.infobox {padding:10px 10px 10px 10px;position:relative;color:#fff;width:193px;height:193px;line-height:25px;border:1px solid #fff;}
.infobox h3 {font-size:22px !important;color:#fff;line-height:25px;margin:0px 0px 20px 0px;}
.infobox ul {}
.infobox ul li {display:block;width:175px;color:#333333;line-height:25px;min-height:25px;height:auto !important;height:25px;font-family:'source_sans_proregular';}
.infobox ul li:before {content:'→ ' !important;padding:0px !important;color:#333333 !important;}
.infobox ul li a {line-height:20px;font-size:15px;color:#333333;padding: 0px 0px 0px 6px;}
.infobox ul li a:hover {color:#e64122;}
.infobox a {color:#333333;font-size:15px;line-height:20px;font-family:'source_sans_proregular';text-decoration:none !important;}
.infobox a:hover {text-decoration:none;color:#e64122;}
.infobox .prilohy a {display:block;padding:2px 0px 2px 25px;position:relative;line-height:22px;font-size:10.5pt;color:#464646;border-bottom:1px solid #d7d7d7;}
.infobox .prilohy a span {position:absolute;top:3px;left:0px;}
.infobox .prilohy a:hover ,.infobox .prilohy a:hover span {color:#acacac;}
.infobox .text {margin:0px;padding:0px !important;}
.infobox.barva_cervena 		    {border-color:#e64122;color:#e64122;}
.infobox.barva_cervena h3       {color:#e64122;}
.infobox.barva_cervena .closebox {background-color:#c3391c;}
.infobox.barva_cervena:hover 	{border-color:#c3391c;}
.infobox.barva_zelena 	        {border-color:#64b12d;}
.infobox.barva_zelena h3        {color:#64b12d;}
.infobox.barva_zelena .closebox {background-color:#569929;}
.infobox.barva_zelena:hover 	{border-color:#569929;}
.infobox.barva_oranzova 	    {border-color:#f19100;}
.infobox.barva_oranzova h3	    {color:#f19100;}
.infobox.barva_oranzova .closebox {background-color:#eb7100;}
.infobox.barva_oranzova:hover 	{border-color:#eb7100;}
.infobox.barva_zluta 	        {border-color:#ffdc00;color:#464646;}
.infobox.barva_zluta h3	        {color:#464646;}
.infobox.barva_zluta .closebox  {background-color:#ffc300;}
.infobox.barva_zluta:hover 	    {border-color:#ffc300;}
.infobox.barva_modra		    {border-color:#00add2;}
.infobox.barva_modra h3		    {color:#00add2;}
.infobox.barva_modra .closebox  {background-color:#0894b4;}
.infobox.barva_modra:hover		{border-color:#0894b4;}
.infobox.barva_fialova		    {border-color:#9d569c;}
.infobox.barva_fialova h3		{color:#9d569c;}
.infobox.barva_fialova .closebox {background-color:#9d569c;}
.infobox.barva_fialova:hover	{border-color:#934992;}
.infobox.barva_seda		        {border-color:#d7d7d7;}
.infobox.barva_seda:hover		{border-color:#acacac;}
.infobox.barva_seda h3          {color:#e64122;}
.infobox.barva_seda .closebox {background-color:#acacac;}

.infobox .closebox {display:none;width:15px;height:15px;position:absolute;top:0px;right:0px;color:#fff;line-height:12px;text-align:center;font-size:8pt;text-indent:1px;cursor:pointer;}
.infobox:hover .closebox {display:block;}
.infobox.zobrazenej {display:block !important;}
.infobox.schovanej {display:none !important;}


#content.sinfoboxy * .text {width:450px;}
#content.sinfoboxy > div {float:left;}
#content.sinfoboxy #infoboxy {width:215px;height:auto; margin:0px 0px 0px 20px;}
#boxy #content.sinfoboxy #infoboxy {top:45px;}
#boxy #content.sinfoboxy.skalendarem #infoboxy {top:173px;}
#boxy #mwm.w_full #content.sesliderem.skalendarem #infoboxy .infobox.uslideru {position:absolute;top:-368px;right:0px;height:193px !important;}
#content.sinfoboxy #infoboxy .infobox {width:195px;position:relative; margin:0px 0px 20px 0px; min-height:193px; height:auto !important;height:195px;}
#content.sinfoboxy #infoboxy .infobox  .text {width:175px;}
#content.sinfoboxy.boxy #infoboxy {position:absolute;top:45px;right:20px;}
#content.sinfoboxy.boxy.skalendarem #infoboxy {position:absolute;top:173px;right:20px;}
#content.sinfoboxy.stranka_novinky #infoboxy {margin:0px;}
#content.sinfoboxy.stranka_novinky2 #infoboxy {margin-left:20px;}
#content.sesliderem #infoboxy .infobox.uslideru {position:absolute;top:-240px;right:0px;height:193px !important;}
#content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {position:absolute;top:-274px;right:0px;height:193px !important;}
#content.sinfoboxy .contact_form {width: 450px;padding: 0px 0px 10px 235px;position: relative;}
#content #infotexty {width:920px;position:relative;}
#content.sinfoboxy #infotexty {width:685px;position:relative;}
#content.sinfoboxy .infotext .text{width: 100%;}

.infotext {padding:10px 10px 10px 10px;position:relative;color:#fff;min-height:195px;line-height:25px;background-color:#f2f2f2;margin-bottom: 20px;}
.infotext:hover {background-color:#e6e6e6;}
.infotext h3 {font-size:22px !important;color:#e64122;line-height:25px;margin:0px 0px 20px 0px;}
.infotext ul {}
.infotext ul li {display:block;width:175px;color:#333333;line-height:25px;min-height:25px;height:auto !important;height:25px;font-family:'source_sans_proregular';}
.infotext ul li:before {content:'→ ' !important;padding:0px !important;color:#333333 !important;}
.infotext ul li a {line-height:20px;font-size:15px;color:#333333;padding: 0px 0px 0px 6px;}
.infotext ul li a:hover {color:#e64122;}
.infotext a {color:#333333;font-size:15px;line-height:20px;font-family:'source_sans_proregular';text-decoration:none !important;}
.infotext a:hover {text-decoration:none;color:#e64122;}
.infotext .text {margin:0px;padding:0px !important;}

.infotext.barva_bila 				{background-color:#fff !important;min-height:initial;}
.infotext.barva_bila * 				{color:#464646 !important;}
.infotext.barva_bila .text a 		{color:#00add2 !important;text-decoration: underline !important;}
.infotext.barva_bila .text a:hover 	{color:#00add2 !important;}
.infotext.barva_bila li:before 		{color:#464646 !important;}
.infotext.barva_bila h3 			{color:#e64122 !important;}
.infotext.barva_cervena 			{background-color:#e64122 !important;}
.infotext.barva_cervena * 			{color:#fff !important;}
.infotext.barva_cervena .text a 	{color:#00add2 !important;text-decoration: underline !important;}
.infotext.barva_cervena .text a:hover	{color:#00add2 !important;}
.infotext.barva_cervena li:before 	{color:#fff !important;}
.infotext.barva_cervena h3 			{color:#ffdc00 !important;}
.infotext.barva_zelena 				{background-color:#64b12d !important;}
.infotext.barva_oranzova 	    	{background-color:#f19100 !important;}
.infotext.barva_zluta 	        	{background-color:#ffdc00 !important;}
.infotext.barva_zluta * 			{color:#464646 !important;}
.infotext.barva_zluta .text a 		{color:#00add2 !important;text-decoration: underline !important;}
.infotext.barva_zluta .text a:hover {color:#00add2 !important;}
.infotext.barva_zluta li:before 	{color:#464646 !important;}
.infotext.barva_zluta h3 			{color:#e64122 !important;}
.infotext.barva_modra		    	{background-color:#00add2 !important;}
.infotext.barva_fialova		    	{background-color:#9d569c !important;}
.infotext.barva_fialova h3 			{color:#ffdc00 !important;}
.infotext.barva_seda		        {background-color:#d7d7d7 !important;}
.infotext.barva_seda * 				{color:#464646 !important;}
.infotext.barva_seda .text a 		{color:#00add2 !important;text-decoration: underline !important;}
.infotext.barva_seda .text a:hover 	{color:#00add2 !important;}
.infotext.barva_seda li:before 		{color:#464646 !important;}
.infotext.barva_seda h3 			{color:#e64122 !important;}
.studijni_plan h3 {text-indent:50px;}
.sablona_studijni_plan .obrazek {display:block;position:absolute;left:0px;top:110px;width:85px;height:85px;}
.studijni_plan table {width:740px;margin:0px 0px 0px 145px;}
.studijni_plan table tr {border:0px;height:15px;}
.studijni_plan table td {border-right:0px;color:#464646;padding:2px 2px 2px 0px;}
.studijni_plan table thead * {color:#0894b4;font-weight:bold;font-style:italic;}
.studijni_plan table tr.mygray {height:18px;background-color:#d7d7d7;text-indent:10px;font-style:italic;}
.studijni_plan .rozklik_detail {display:block;padding:10px 0px 10px 0px;position:Relative;}
.studijni_plan .rozklik_detail .zaklik {display:block;position:Absolute;right:-40px;bottom:5px;color:#acacac;}
.studijni_plan .sp_kod          {width:85px;font-weight:bold;color:#464646;}
.studijni_plan .sp_nazev        {width:460px;}
.studijni_plan .sp_nazev a      {display:block;font-weight:bold;color:#0894b4;cursor:pointer;}
.studijni_plan .sp_nazev h3      {text-indent:0px;}
.studijni_plan .sp_rozvrh       {width:65px;}
.studijni_plan .sp_zakonceni    {width:75px;}
.studijni_plan .sp_kredity      {width:55px;}

#content .obor_detail {margin:0px 0px 10px 0px;}
#content .obor_detail p {margin:10px 0px 5px 0px;}
#content .obor_detail ul {margin:5px 0px 20px 0px;}
#content .obor_detail.rozkliknuto {margin:0px 0px 20px 0px;}

#content .programy_fakulta {}
#content .programy_fakulta p {margin:10px 0px 5px 0px;}
#content .programy_fakulta ul {margin:5px 0px 20px 0px;}

#content .programy_fakulta .td_program_obor {width:344px;}
#content .programy_fakulta .td_program_forma {width:100px;}
#content .programy_fakulta .td_program_doba {width:100px;}
#content .programy_fakulta .td_program_kapacita {width:100px;}#content.boxy {min-height:705px; height:auto !important; height:705px;}
#content #content_box {width:920px;position:relative;}
#content #content_box.box_height_1 {height:235px;}
#content #content_box.box_height_2 {height:470px;}
#content #content_box.box_height_3 {height:705px;}
#content #content_box.box_height_4 {height:940px;}
#content #content_box.box_height_5 {height:1175px;}
#content #content_box.box_height_6 {height:1410px;}
#content #content_box.box_height_7 {height:1645px;}
#content #content_box.box_height_8 {height:1880px;}
#content #content_box.box_height_9 {height:2115px;}
#content #content_box.box_height_10 {height:2350px;}
#content #content_box.box_height_11 {height:2585px;}
#content #content_box.box_height_12 {height:2820px;}
#content #content_box.box_height_13 {height:3055px;}
#content #content_box.box_height_14 {height:3290px;}
#content #content_box.box_height_15 {height:3525px;}
.homebox {padding:20px 20px 20px 20px;position:absolute;background:#fff none no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover;text-decoration:none;display:block;color:#e64122;font-family:'source_sans_prolight';border:1px solid #e64122;z-index:2;}
.homebox .nazev {z-index:1;}
.homebox * {font-family:'source_sans_prolight';}
.homebox:hover {text-decoration:none;padding:17px 17px 17px 17px;border-width:4px;}
.homebox:hover * {text-decoration:none;}
a.homebox:hover .odkaz {text-decoration:none !important;}
a.homebox:hover .nazev {text-decoration:none !important;}
div.homebox a {text-decoration:underline !important;}
div.homebox a:hover {text-decoration:none !important;}
div.homebox a.nazev {text-decoration:none !important;}
div.homebox a.nazev:hover {text-decoration:underline !important;}
.homebox.bezparalaxu {background-attachment:scroll;-webkit-background-size:auto; -moz-background-size:auto; -o-background-size:auto; background-size:auto;}
.homebox .perex, .homebox .perex *,.homebox .odkaz {color:#333333;} 
.homebox .perex a:hover {color:#333333;}
.homebox .nazev, .homebox .ico {color:inherit;}

.homebox.velikost1 {width:173px;height:173px;}
.homebox.velikost1 .ico {font-size:30pt;display:block;}
.homebox.velikost1 .nazev {font-size:19pt;width:175px;font-family:'source_sans_proregular';}
.homebox.velikost1:hover .nazev {bottom:12px;left:17px;}
.homebox.velikost1 .perex {font-size:10.5pt;font-family:'source_sans_proregular';display:block;margin:10px 0px 0px 0px;}
.homebox.velikost1 .odkaz {display:none;}

.homebox.velikost2 {width:408px;height:408px;}
.homebox.velikost2 .ico {font-size:80pt;display:block;}
.homebox.velikost2 .nazev {font-size:38pt;width:410px;display:block;line-height:60px;}
.homebox.velikost2 .perex {display:block; width:410px; position:absolute;bottom:60px;left:20px;font-size:10.5pt;font-family:'source_sans_proregular';}
.homebox.velikost2:hover .perex {left:17px;bottom:57px;}
.homebox.velikost2 .perex * {font-size:10.5pt;font-family:'source_sans_proregular';}
.homebox.velikost2 .odkaz {position:absolute;bottom:30px;left:20px;font-size:10.5pt;font-family:'source_sans_proregular';}

.homebox.velikost3 {width:173px;height:408px;}
.homebox.velikost3 .ico {font-size:50pt;display:block;}
.homebox.velikost3 .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:250px;left:20px;font-family:'source_sans_proregular';}
.homebox.velikost3:hover .nazev {bottom:247px;left:17px;}
.homebox.velikost3 .perex {display:block; width:175px;position:absolute;bottom:50px;left:20px;font-size:10.5pt;font-family:'source_sans_proregular';}
.homebox.velikost3:hover .perex {bottom:47px;left:17px;}
.homebox.velikost3 .perex * {font-size:10.5pt;font-family:'source_sans_proregular';}
.homebox.velikost3 .odkaz {position:absolute;bottom:30px;left:20px;font-size:10.5pt;font-family:'source_sans_proregular';}

.homebox.left1  {left:0px;}
.homebox.left2  {left:235px;}
.homebox.left3  {left:470px;}
.homebox.left4  {left:705px;}
.homebox.top1   {top:0px;}
.homebox.top2   {top:235px;}
.homebox.top3   {top:470px;}
.homebox.top4   {top:705px;}
.homebox.top5   {top:940px;}
.homebox.top6   {top:1175px;}
.homebox.top7   {top:1410px;}
.homebox.top8   {top:1645px;}
.homebox.top9   {top:1880px;}
.homebox.top10   {top:2115px;}
.homebox.barva_cervena 		    {border-color:#e64122;color:#e64122;}
.homebox.barva_zelena 	        {border-color:#64b12d;color:#64b12d;}
.homebox.barva_oranzova 	    {border-color:#f19100;color:#f19100;}
.homebox.barva_zluta 	        {border-color:#ffdc00;color:#333333;}
.homebox.barva_modra		    {border-color:#00add2;color:#00add2;}
.homebox.barva_fialova		    {border-color:#9d569c;color:#9d569c;}
.homebox .countdown 			{width:100%;text-align:center;}
.homebox .countdown .zbyva_cas	{display:block;font-size:50pt;text-align:center;}

.homebox.homebox_slider				{padding:0px;overflow:hidden;white-space:nowrap; }
.homebox.homebox_slider	            {white-space:normal;}
.homebox.homebox_slider.velikost1 	{width:215px;height:215px;}
.homebox.homebox_slider.velikost2 	{width:450px;height:450px;}
.homebox.homebox_slider.velikost3 	{width:215px;height:450px;}
.homebox.homebox_slider .content	{position:absolute;height:100%;left:0px;top:0px;}
.homebox.homebox_slider .homebox	{position:relative;float:left;top:0px;left:auto;right:auto;padding-bottom:20px;}
.homebox.homebox_slider .slider_puntiky	{position:absolute;bottom:15px;left:20px;height:10px;width:auto;text-align:center;}
.homebox.homebox_slider.velikost1 .slider_puntiky {bottom:9px;}
.homebox.homebox_slider .slider_puntiky a {display:block;float:left;width:8px;height:8px;margin:3px;border:1px solid white;border-radius:5px;}
.homebox.homebox_slider .slider_puntiky a:hover,
.homebox.homebox_slider .slider_puntiky a.selected {background-color:white;}

.homebox .zbyva_cas_popis {display:block;background-color:yellow;padding:0px 40px 0px 50px;margin-top:-5px;}
.homebox .zbyva_cas_popis span {display:block;width:78px;float:left;text-align:center;font-size:9pt;}
.homebox a.hvezdicka.oblibene {display:block;position:absolute;top:20px;right:20px;width:20px;height:20px;text-decoration:none !important;color:inherit;}
.homebox:hover a.hvezdicka {top:17px;right:17px;}
.homebox a.hvezdicka span {color:inherit;font-size:20px;}
.homebox a.hvezdicka .icon-oblibene {display:none;}
.homebox a.hvezdicka .icon-neoblibene {display:block;}
.homebox a.hvezdicka.oblibene:hover .icon-oblibene {display:block;}
.homebox a.hvezdicka.oblibene:hover .icon-neoblibene {display:none;}
.homebox.oblibene a.hvezdicka .icon-oblibene {display:block;}
.homebox.oblibene a.hvezdicka .icon-neoblibene {display:none;}
.homebox.oblibene a.hvezdicka.oblibene:hover .icon-oblibene {display:none;}
.homebox.oblibene a.hvezdicka.oblibene:hover .icon-neoblibene {display:block;}



#zobrazOblibenebtn {display:block;position:absolute;right:20px;margin-top:-35px;height:25px;padding:0px 35px 0px 0px;}
#zobrazOblibenebtn .icon {display:block;color:#fff;background-color:#e64122;font-size:16px;line-height:25px;text-align:center;position:absolute;top:0px;right:0px;width:25px;height:25px;}
#zobrazOblibenebtn .icon-neoblibene {display:none;}
#zobrazOblibenebtn #oblibene_napoveda {font-size:14px;line-height:25px;}
#content #content_box_oblibene #oblibene_zobrazene_prazdne {width:920px;padding:50px 0px 50px 0px;text-align:center;display:block;}
#zobrazOblibenebtn.oblibene .icon-neoblibene {display:block;}
#zobrazOblibenebtn.oblibene .icon-oblibene {display:none;}
#content #content_box_oblibene {min-height:705px; height:auto !important; height:705px; width:940px;position:relative; }
#content #content_box_oblibene .homebox {position:relative;float:left;left:0px;top:0px;margin:0px 20px 20px 0px;}
.sablona_default {position:relative;}
.sablona_default .text {padding:0px 0px 0px 0px;width:920px;position:relative;}

#content.sgalerii .sablona_default .galerky {top:0px;}
#content.sgalerii .sablona_default .text {width:685px;padding:0px 0px 0px 235px;}
#content.sinfoboxy .sablona_default .text {width:685px;}
#content.sgalerii.sinfoboxy .sablona_default .text {width:450px;padding:0px 0px 0px 235px;}
.sablona_dokument {position:relative;}
.sablona_dokument .ico {display:block;position:absolute;left:0px;top:0px;width:215px;font-size:162pt;color:#e64122;}
.sablona_dokument .text {width:685px;padding:0px 0px 0px 235px;position:relative; text-align: left;  }
.sablona_dokument .keywords {width:685px;padding:0px 0px 10px 235px;position:relative; text-align: left; color:#e64122; }
.sablona_dokument .text p {text-align: left;}
.sablona_dokument table.dokument_table {width:685px;margin:0px 0px 0px 235px;position:relative;}
.sablona_dokument table.dokument_table .tdi {width:50px;text-align:center;}
.sablona_dokument table.dokument_table .tdn {width:500px;}
.sablona_dokument table.dokument_table .tdv {width:100px;text-align:right;}
.sablona_dokument table.dokument_table .ico {font-size:14pt;margin:0px;padding:0px;width:50px;position:static;text-align:inherit;}.sablona_galerie_text {position: relative;}
.sablona_galerie_text .galerky {top:0px;}
.sablona_galerie_text .text {width:685px;padding:0px 0px 0px 235px !important;position:relative;}
#content.sinfoboxy .sablona_galerie_text .text {width:450px;}
.sablona_galerie_text_velka {position: relative;}
.sablona_galerie_text_velka .text {width:920px;position:relative;}
.sablona_galerie_text_velka .galerky {width:940px;position:static;}
.sablona_galerie_text_velka .galerky .galerie {display:block;width:940px;}
.sablona_galerie_text_velka .galerky .galerie h3 {line-height:80px;}
.sablona_galerie_text_velka .galerky .galerie a {display:block;float:left;margin:0px 20px 20px 0px;width:215px;height:215px;}
.sablona_galerie_text_velka .galerky .galerie a img {width:215px;height:215px;}

#content.sinfoboxy .sablona_galerie_text_velka .text {width:685px;}
#content.sinfoboxy .sablona_galerie_text_velka .galerky {width:705px;}
#content.sinfoboxy .sablona_galerie_text_velka .galerky .galerie {display:block;width:705px;}
#content.sinfoboxy.stranka_galerie_velka #infoboxy {margin:0px 0px 0px 0px;}
.sablona_ikona_text {position: relative;}
.sablona_ikona_text .ico {display:block;position:absolute;left:0px;top:0px;width:215px;font-size:162pt;color:#e64122;}
.sablona_ikona_text .text {width:650px;padding:0px 0px 0px 235px;position:relative;}
.sablona_ikona_text .galerky {top:275px;}
#content.sablona_ikona_text .sablona_galerie_text .text {width:450px;}
.sablona_novinka {position: relative;}
.sablona_novinka .ico {display:block;position:absolute;left:0px;top:0px;width:215px;font-size:162pt;color:#e64122;}
.sablona_novinka .obrazek_velky {display:block;position:absolute;left:0px;top:0px;width:215px;}
.sablona_novinka .obrazek {display:block;position:absolute;left:0px;top:0px;width:215px;}
.sablona_novinka .youtube {display:block;position:absolute;left:0px;top:0px;width:215px;height:215px;overflow:hidden;}


.sablona_novinka .sablona_novinka_content {width:650px;padding:0px 0px 0px 235px;position:relative;}
.sablona_novinka .sablona_novinka_content .perex {display:block;margin:0px 0px 10px 0px;font-family:'source_sans_prosemibold';}
.sablona_novinka .sablona_novinka_content .publikace {display:block;width:325px;float:left;font-style: italic;}
.sablona_novinka .sablona_novinka_content .datum_konani {display:block;width:325px;float:left;font-family:'source_sans_prosemibold';font-style: italic;}
.sablona_novinka .sablona_novinka_content .odkaz {display:block;margin-top:10px;float:left;}
.sablona_novinka .sablona_novinka_content .odkaz a {color:#333333;}
.sablona_novinka .sablona_novinka_content .odkaz a:hover {color:#e64122;}
.sablona_novinka .sablona_novinka_content .text	{display:block;clear:both;border-top:1px solid #e64122;margin:10px 0px 10px 0px;padding:10px 0px 10px 0px;}

.sablona_novinka.novinka_obrazek_velky .galerky {top:275px;}
.sablona_novinka.novinka_obrazek .galerky {top:275px;}
.sablona_novinka.novinka_youtube .galerky {top:275px;}
.sablona_novinka.novinka_ikona .galerky {top:275px;}

.sablona_obrazek_text {position:relative;}
.sablona_obrazek_text .obrazek {width:450px;height:450px;position:absolute;top:0px;left:0px;}
.sablona_obrazek_text .text {padding:0px 0px 0px 235px;width:685px;position:relative;}
.sablona_obrazek_text .galerky {top:470px;}
.sablona_obrazek_text .overbox { height:460px; width:235px; float:left;}
#content.sinfoboxy .sablona_obrazek_text .text {width:450px;}
.sablona_obrazek_vertical {position:relative;}
.sablona_obrazek_vertical .obrazek {display:block;float:left;margin:0px 10px 10px -235px;width:215px;height:450px;}
.sablona_obrazek_vertical .text {width:450px;padding:0px 0px 0px 235px;position:relative;}
.sablona_obrazek_vertical .galerky {top:480px;}
#content .sablona_sitemap ul { position:relative;width:90%; }
#content .sablona_sitemap ul li { padding-left:22px; }
#content .sablona_sitemap ul li.strom::before { content:''; padding-left:2px; }
#content .sablona_sitemap ul li a.plusminus { display:block; float:left; position:relative; background-color:#e64122; color:white; width:10px; height:10px; line-height:10px; font-size:6px; left:-20px; top:4px; text-align:center; padding:0px; text-indent:0px; }
.sablona_sitemap ul.toplevel > li { border-top:1px solid #e64122; padding-top:5px; margin-top:5px; }

body.doplnkova_zluta .sablona_sitemap ul.toplevel > li { border-color:#ffc300; }
body.doplnkova_zluta #content .sablona_sitemap ul li a.plusminus { background-color:#ffc300; color:black; }
body.doplnkova_cervena .sablona_sitemap ul.toplevel > li { border-color:#e64122; }
body.doplnkova_cervena #content .sablona_sitemap ul li a.plusminus { background-color:#e64122; } 
body.doplnkova_fialova .sablona_sitemap ul.toplevel > li { border-color:#9d569c; } 
body.doplnkova_fialova #content .sablona_sitemap ul li a.plusminus { background-color:#9d569c; } 
body.doplnkova_zelena .sablona_sitemap ul.toplevel > li { border-color:#64b12d; } 
body.doplnkova_zelena #content .sablona_sitemap ul li a.plusminus { background-color:#64b12d; } 
body.doplnkova_oranzova .sablona_sitemap ul.toplevel > li { border-color:#f19100; } 
body.doplnkova_oranzova #content .sablona_sitemap ul li a.plusminus { background-color:#f19100; } 
.sablona_sloupce_ikona {position:relative;}
.sablona_sloupce_ikona .ico {display:block;position:absolute;left:0px;top:110px;width:215px;font-size:162pt;color:#e64122;}
.sablona_sloupce_ikona .text {width:685px;padding:0px 0px 0px 235px;position:relative; text-align: left; -moz-column-count:3; -webkit-column-count:3; column-count:3;-moz-column-gap:20px; -webkit-column-gap:20px; column-gap:20px;column-width:215px; -moz-column-width:215px; -webkit-column-width:215px; }
.sablona_sloupce_ikona .text p {text-align: left;}
.sablona_sloupce_ikona .galerky {top:275px;}
#content.sinfoboxy .sablona_sloupce_ikona .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
.sablona_sloupce_obrazek {position:relative;}
.sablona_sloupce_obrazek .text {padding:0px 0px 0px 235px;width:685px;position:relative; text-align: left;-moz-column-count:3; -webkit-column-count:3; column-count:3;-moz-column-gap:20px; -webkit-column-gap:20px; column-gap:20px;column-width:215px; -moz-column-width:215px; -webkit-column-width:215px; }
.sablona_sloupce_obrazek .text p {text-align: left;} 
.sablona_sloupce_obrazek img { display:block;position:absolute;left:0px;}
.sablona_sloupce_obrazek .overbox { height:480px; width:215px; float:left;}
.sablona_sloupce_obrazek .galerky {top:480px}
#content.sinfoboxy .sablona_sloupce_obrazek .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
.stranka_sloupce_submenu {}
.stranka_sloupce_submenu h1 {margin-bottom:60px;}
.stranka_sloupce_submenu .text {padding:0px 0px 0px 235px;width:685px;position:relative; text-align: left;-moz-column-count:3; -webkit-column-count:3; column-count:3;-moz-column-gap:20px; -webkit-column-gap:20px; column-gap:20px;column-width:215px; -moz-column-width:215px; -webkit-column-width:215px; }
.stranka_sloupce_submenu .text p {text-align: left;} 
.stranka_sloupce_submenu .overbox { height:460px; width:215px; float:left;}
.stranka_sloupce_submenu .submenu {display:block;position:absolute !important;left:20px !important;padding: 0px 0px 0px 20px !important;width:185px;z-index:2;}
.stranka_sloupce_submenu .submenu.wide {position:relative !important;width:900px;}
#content.stranka_sloupce_submenu .submenu li {margin:0px 0px 5px 0px !important;color:#acacac;}
#content.stranka_sloupce_submenu .submenu li:before {content:'→ ' !important;padding:0px !important;color:#333333 !important;}
#content.stranka_sloupce_submenu .submenu li a {line-height:25px;font-size:15px;color:#333333;Vtext-decoration:underline;padding: 0px 0px 0px 6px;}
#content.stranka_sloupce_submenu .submenu li a.aktpodstranka {font-weight: bold;}
#content.stranka_sloupce_submenu .submenu li a:hover {text-decoration:none;color:#e64122;}
#content.sinfoboxy .stranka_sloupce_submenu .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
.stranka_submenu {}
.stranka_submenu .text {padding:0px 0px 0px 235px;width:685px;position:relative; text-align: left;}
.stranka_submenu .text p {text-align: left;} 
.stranka_submenu .overbox { height:460px; width:215px; float:left;}
.stranka_submenu .submenu {display:block;position:absolute !important;left:20px !important;padding: 0px 0px 0px 20px !important;width:185px;z-index:2;}
.stranka_submenu .submenu.wide {position:relative !important;width:900px;}
#content.stranka_submenu .submenu li {margin:0px 0px 5px 0px !important;color:#acacac;}
#content.stranka_submenu .submenu li:before {content:'→ ' !important;padding:0px !important;color:#333333 !important;}
#content.stranka_submenu .submenu li a {line-height:25px;font-size:15px;color:#333333;Vtext-decoration:underline;padding: 0px 0px 0px 6px;}
#content.stranka_submenu .submenu li a.aktpodstranka {font-weight: bold;}
#content.stranka_submenu .submenu li a:hover {text-decoration:none;color:#e64122;}
#content.sinfoboxy .stranka_submenu .text {width:450px;}
#content.stranka_submenu .galerky	{ top:350px; }
.only_mobile	{display:none;}
#mwm.w_jedna .rozbalbox.only_mobile.icon,
#mobile_over .only_mobile,
#mwm.mobile .only_mobile,
#ppm.mobile .only_mobile	{display:block !important;}
#ppm .only_mobile,#mwm .only_mobile,
#mobile_over .not_mobile,
#mwm.w_dva .not_mobile,
#mwm.w_dva .rozbalbox.only_mobile.icon,
#mwm.w_jedna .not_mobile		{display:none !important;}
#top #logo_mobile				{display:none;position:absolute;top:20px;left:0px;width:500px;height:51px;font-size:32pt;line-height:50px;color:#e64122;text-decoration:none; font-family:'source_sans_prolight';}
#top #logo_mobile img			{display:block;height:50px;}
#mobile_over 	{width:100%;min-height:1000px;height:100%;background-color:rgba(255,255,255,0.97);position:absolute;top:0px;left:0px;z-index:10000;}
#mobile_menu	{z-index:8001;background-color:white;padding:10px;margin-top:-20px;}
#mwm			{position:relative;margin:0px auto;width:960px;border-right:1px solid rgba(0,0,0,0.1);border-left:1px solid rgba(0,0,0,0.1);}
#mwm.w_full		{}
#mwm.w_tri		{}
#mwm.w_dva		{}
#mwm.w_jedna	{}
.w_dva #firstrun {width:450px;margin:0px auto;}
#mobile_dektop_sw {display:none;text-align:center;font-size:18px;color:white;line-height:50px;padding-bottom:10px;background-color:#acacac;}
#ppm.w_dva #mobile_dektop_sw, #ppm.w_jedna #mobile_dektop_sw {display:block !important;}
#content .text .table_scroll {overflow-x: scroll;}
body.w_jedna #scroll_top {display:none !important;}
.mobile #scroll_top {display:none;}

#mobile_over #mobile_wrap {height:100%;margin:0px auto;position:relative;}
#mobile_over #mobile_wrap.w_dva {width:490px;}
#mobile_over #mobile_wrap.w_jedna {width:255px;}
#mobile_over #mobile_over_close {position:absolute;top:50px;right:23px;cursor:pointer;font-size:23px;color:#e64122;}
#mobile_over #mobile_nadpis {position:absolute;top:40px;left:20px;font-size:30px;font-family:'source_sans_prolight';line-height:40px;color:#e64122;}
#mobile_over .mobile_content {position:absolute;top:180px;left:0px;border-top:2px solid #ebebeb;width:100%;min-height:200px;height: auto !important;height: 200px;}

#mobile_over .mobile_content #login			{display:block;position:absolute;top:20px;left:0px;}
#mobile_over .mobile_content #login a .icon {margin:0px 10px 0px 20px;display:block;float:left;width:50px;height:50px;text-align:center;line-height:50px;font-size: 20pt;color:#fff;}
#mobile_over .mobile_content #login #user_prihlaseny {color:#64b12d;}
#mobile_over .mobile_content #login #user_prihlaseny .user_skupiny {position:absolute;top:28px;left:80px;color:inherit;display:block;font-size:10px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
#mobile_over .mobile_content #login #user_neprihlaseny {color:#e64122;line-height:50px;}
#mobile_over .mobile_content #login #user_neprihlaseny > a .icon {background-color:#e64122;}
#mobile_over .mobile_content #login #user_prihlaseny > a .icon {background-color:#64b12d;}

#mobile_over .mobile_content #intersearch {width:100%;height:80px;}
#mobile_over .mobile_content #intersearch input {width:100%;height:30px;line-height:30px;display:block;margin:20px 20px 20px 20px;}
#mobile_over .mobile_content #intersearch button {width:100%;height:30px;line-height:30px;display:block;margin:0px 20px 0px 20px;background-color:#e64122;color:#fff;border:2px solid #e64122;}
#mobile_over .mobile_content #intersearch button .icon {color:#fff;}

#mobile_over #mobile_content_jazyky.mobile_content {display:block;position:relative;padding:20px;}
#mobile_over #mobile_content_jazyky.mobile_content a {display:block;width:100%;height:37px;font-family:'source_sans_prolight';color:#e64122;line-height:37px;font-size:24px;padding-bottom:10px;}
#mobile_over #mobile_content_jazyky.mobile_content a span {color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;}


#mobile_content_menu #menu {width:auto;height:auto;padding:20px 0px 0px 0px}
#mobile_content_menu #menu ul {width:452px;margin:0px auto;}
#mobile_content_menu #menu li {display:block;float:none;}
#mobile_content_menu #menu li a {display:block;float:none;padding:0px 0px 0px 60px;width:auto;text-align:left;position:relative;height:50px;margin:0px 0px 10px 0px;}
#mobile_content_menu #menu li a span {position:relative;bottom:auto;font-size:20px;float:left;padding-left:0px;line-height:50px;width:350px;height:50px;text-align:left;}
#mobile_content_menu #menu li a span.icon {position:absolute;left:0px;top:0px;font-size:20pt;padding-left:0px;line-height:50px;width:50px;height:50px;text-align:center;}


.w_tri #main #novinky .novinka { padding:15px 15px 15px 15px;width:194px;border-right:1px solid #fff;}
.w_tri #main #novinky .novinka a {width:224px;}
.w_tri #main #novinky .novinka .cont {color:inherit;padding:15px 15px 15px 15px;}
.w_tri #main #novinky .novinka .obrazek {width:194px;}
.w_tri #main #novinky .novinka .obrazek_velky {width:224px;}
.w_tri #main #novinky .novinka.sik_youtube .youtube {margin:15px 15px 0px 15px;}
.w_tri #main #novinky .novinka.sik_obrazek .obrazek {margin:15px 15px 0px 15px;}

.mobile #main #novinky .novinka { padding:15px 10px 15px 10px;width:194px;border-right:1px solid #fff;}
.mobile #main #novinky .novinka a {width:214px;}
.mobile #main #novinky .novinka .cont {color:inherit;padding:15px 10px 15px 10px;}
.mobile #main #novinky .novinka .obrazek {width:194px;margin:15px 10px 0px 10px;}
.mobile #main #novinky .novinka .obrazek_velky {width:214px;}
.mobile #main #novinky #novinky_nad > a {text-indent:10px;}
.mobile #main #novinky #novinky_nad #novinky_plus {right:10px;text-indent:0px;}
.mobile #main #novinky #novinky_nad #novinky_nav {width:85px;right:20px;}


#mwm.w_tri,#mwm.w_tri #main				{width:725px;}
#mwm.w_tri #topw 						{height:175px;}
#mwm.w_tri #top 						{width:685px;}

#mwm.w_tri #menu						{width:685px;}
#mwm.w_tri #menu ul li					{padding:0px 15px 0px 0px;}
#mwm.w_tri #menu ul li a				{width:43px;height:75px;}
#mwm.w_tri #menu ul li a span			{width:43px;line-height:10px;font-size:10px;bottom:50px;}
#mwm.w_tri #menu ul li a span.icon		{font-size:27px;width:41px;height:41px;line-height:41px;bottom:-1px;}
#mwm.w_tri #top #logo					{width:350px;font-size:22pt;}

#mwm.w_tri #main #novinky.small			{width:448px;}
#mwm.w_tri #content_box 				{width:705px;height: auto !important;}
#mwm.w_tri #content_box .homebox 		{position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_tri #infotexty 					{width:685px;height: auto !important;}

#mwm.w_tri #content 					{width:685px;}
#mwm.w_tri #api_kalendar				{width:685px;}
#mwm.w_tri #content 					{width:685px;}
#mwm.w_tri .partneri 					{width:685px;}
#ppm.w_tri #paticka 					{width:725px;}
#ppm.w_tri #partneri					{width:685px;}
#ppm.w_tri #p #scroll_hr				{width:685px;}
#ppm.w_tri #p #qm						{width:685px;}

#mwm.w_tri #content #novinky_vypis {width:705px;}
#mwm.w_tri #content.sinfoboxy #novinky_vypis {width:470px;}
#mwm.w_tri #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}

#mwm.w_tri .sablona_default .text {width:685px;}
#mwm.w_tri #content.sgalerii .sablona_default .text {width:450px;padding:0px 0px 0px 235px;}

#mwm.w_tri .sablona_galerie_text_velka .text {width:685px;}
#mwm.w_tri .sablona_galerie_text_velka .galerky {width:705px;}
#mwm.w_tri .sablona_galerie_text_velka .galerky .galerie {width:705px;}

#mwm.w_tri .sablona_obrazek_text .text {width:450px;}
#mwm.w_tri .sablona_ikona_text .text {width:450px;}
#mwm.w_tri .stranka_submenu .submenu.wide {width:665px;}
#mwm.w_tri .stranka_submenu .text {width:450px;}
#mwm.w_tri .sablona_sloupce_ikona .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
#mwm.w_tri .stranka_sloupce_submenu .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
#mwm.w_tri .stranka_sloupce_submenu .submenu.wide {width:665px;}

#mwm.w_tri .sablona_novinka .sablona_novinka_content {width:450px;}
#mwm.w_tri .sablona_novinka .sablona_novinka_content .publikace {width:215px;}
#mwm.w_tri .sablona_novinka .sablona_novinka_content .datum_konani {width:215px;}

#mwm.w_tri .stranka_obrazek_sloupce .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}

#mwm.w_tri #content .sablona_sitemap ul {width:685px;}

.w_tri .novinka_detail {width:685px;}
.w_tri .novinka_detail .ico {font-size:80pt;width:215px;height:150px;}
.w_tri .novinka_detail .obrazek {width:215px;}
.w_tri .novinka_detail .obrazek_velky {width:215px;}
.w_tri .novinka_detail .youtube {width:215px;}
.w_tri .sablona_obrazek_vertical .text {width:450px;}

#mwm.w_tri .sablona_dokument > span.ico {display:none;}
#mwm.w_tri .sablona_dokument .dokument_table {margin:0px 0px 0px 0px;}
#mwm.w_tri .sablona_dokument > .text {padding:0px 0px 0px 0px;}

#mwm.w_tri #dokumenty {width:685px;}
#mwm.w_tri #dokumenty .td_ico {display:none;}
#mwm.w_tri #dokumenty .td_kod {width:150px;}
#mwm.w_tri #dokumenty .td_nazev {width:365px;}
#mwm.w_tri #dokumenty .td_platne_od {width:40px;}
#mwm.w_tri #dokumenty .td_platne_do {width:40px;}



#mwm.w_dva #top #logo_mobile 			{display:block;width:450px;}
#mwm.w_dva #top #logo 					{display:none;}
#mwm.w_dva,#mwm.w_dva #main				{width:490px;}
#mwm.w_dva #topw 						{height:175px;}
#mwm.w_dva #top 						{width:450px;}

//#mwm.w_dva #top #uzivatel				{width:50px;height:50px;position:absolute;left:80px;bottom:0px;}
//#mwm.w_dva #top #uzivatel > a 			{display:block;position:absolute;top:0px;left:0px;}

#mwm.w_dva #menu						{display:none}
#mwm.w_dva #top #logo					{width:150px;font-size:15pt;}

#mwm.w_dva #main #novinky.small			{width:213px;}
#mwm.w_dva #content_box 				{width:490px;height: auto !important;}
#mwm.w_dva #content_box .homebox 		{position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_dva #infotexty 					{width:450px;height: auto !important;}

#mwm.w_dva #content 					{width:450px;}
#mwm.w_dva #api_kalendar				{width:450px;}
#mwm.w_dva #content 					{width:450px;}
#mwm.w_dva .partneri 					{width:450px;}
#ppm.w_dva #paticka 					{width:490px;}
#ppm.w_dva #partneri					{width:450px;}
#ppm.w_dva #p #scroll_hr				{width:450px;}
#ppm.w_dva #p #qm						{width:450px;}
#ppm.w_dva #paticka .adresa				{padding:100px 10px 0px 0px;height:90px;}		
#ppm.w_dva #paticka #logo_pata.only_desktop	{display:none;}
#ppm.w_dva #paticka #logo_pata.only_mobile	{display:block;}


#mwm.w_dva #content h1 {font-size:40px !important;}

#mwm.w_dva #top {height:160px;}
#mwm.w_dva #mobile_menu {display:block !important;width:450px;padding:10px 20px 10px 20px;height:50px;position: absolute;top:100px;left:-20px;}
#mwm.w_dva #mobile_menu .menu_item {display:block;float:left;width:50px;height:50px;margin:0px 50px 0px 0px;text-align:Center;background-color: #ebebeb;cursor: pointer;}
#mwm.w_dva #mobile_menu .menu_item span {font-size:20pt;line-height:50px;}
.w_dva #mobile_over .mobile_content #intersearch > * {width:446px !important;}

#mwm.w_dva #content.sinfoboxy #infoboxy {margin:0px 0px 0px 0px;}
#mwm.w_dva .galerky {position:static !important; width:490px;}
#mwm.w_dva .galerky .galerie {width:470px;margin:20px 0px 20px 0px;}

#mwm.w_dva #content.sinfoboxy.stranka_novinky {width:470px;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy {width:235px;height:auto; margin:0px 0px 0px 0px;overflow:hidden;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy .infobox {margin:0px 20px 20px 0px;width:195px;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy .infobox.uslideru {margin:0px 20px 20px 0px;}
#mwm.w_dva #content.sinfoboxy #infoboxy {display:block;float:none;width:490px;position:static;margin:0px;}
#mwm.w_dva #content.sinfoboxy #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;}

#mwm.w_dva #dokumenty {width:450px;}
#mwm.w_dva #dokumenty * {font-size:12px;}
#mwm.w_dva #dokumenty .td_ico {display:none;}
#mwm.w_dva #dokumenty .td_kod {width:100px;}
#mwm.w_dva #dokumenty .td_nazev {width:250px;}
#mwm.w_dva #dokumenty .td_platne_od {width:40px;}
#mwm.w_dva #dokumenty .td_platne_do {width:40px;}

#mwm.w_dva .sablona_dokument > span.ico {display:none;}
#mwm.w_dva .sablona_dokument .dokument_table {margin:0px 0px 0px 0px;}
#mwm.w_dva .sablona_dokument > .text {padding:0px 0px 0px 0px;}

#mwm.w_dva .dokument_table {width:450px;}
#mwm.w_dva .dokument_table * {font-size:12px;}
#mwm.w_dva .dokument_table .tdi {width:60px}
#mwm.w_dva .dokument_table .tdn {width:250px;}
#mwm.w_dva .dokument_table .tdv {width:80px;}



#mwm.w_dva #content #novinky_vypis {width:490px;}
#mwm.w_dva #content.sinfoboxy #novinky_vypis {width:235px;}
#mwm.w_dva #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}

#mwm.w_dva .sablona_default .text {width:450px;}
#mwm.w_dva #content.sgalerii .sablona_default .text {width:450px;padding:0px 0px 0px 235px;}
#mwm.w_dva #drobecky {width:450px;padding:0px 0px 10px 0px;}
#mwm.w_dva #content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {top:-285px;}
#mwm.w_dva #content .submenu {width:430px;position:static !important; padding:0px 0px 30px 20px !important;}
#mwm.w_dva #content .sablona_sitemap ul {width:450px;}

#mwm.w_dva .sablona_obrazek_text .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_obrazek_text .overbox {display:none;}
#mwm.w_dva .sablona_obrazek_text .obrazek {position:static;margin:0px 0px 20px 0px;}

#mwm.w_dva .sablona_obrazek_vertical .overbox { display: block !important; height:460px; width:235px; float:left;}
#mwm.w_dva .sablona_obrazek_vertical .obrazek {position:absolute;top:0px;left:0px;margin:0px;}
#mwm.w_dva .sablona_obrazek_vertical .text {width:450px;padding:0px;}

#mwm.w_dva .sablona_ikona_text .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_ikona_text .ico {display:none;}
#mwm.w_dva .stranka_submenu .submenu.wide {width:450px;}
#mwm.w_dva .stranka_submenu .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_sloupce_ikona .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;padding:0px;}
#mwm.w_dva .sablona_sloupce_ikona .ico {display:none;}
#mwm.w_dva .stranka_sloupce_submenu .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;padding:0px;}
#mwm.w_dva .stranka_sloupce_submenu .submenu.wide {width:450px;}


#mwm.w_dva .sablona_novinka .ico {display:none;}
#mwm.w_dva .sablona_novinka .obrazek {display:block;position:static;margin:0px 0px 20px 0px;width:450px;}
#mwm.w_dva .sablona_novinka .youtube {display:block;position:static;margin:0px 0px 20px 0px;}
#mwm.w_dva .sablona_novinka .sablona_novinka_content {width:450px;padding:0px;}
#mwm.w_dva .sablona_novinka .sablona_novinka_content .publikace {width:215px;}
#mwm.w_dva .sablona_novinka .sablona_novinka_content .datum_konani {width:215px;}


#mwm.w_dva .stranka_obrazek_sloupce .text {width:450px;padding:0px; -moz-column-count:1; -webkit-column-count:1; column-count:1;}
#mwm.w_dva .stranka_obrazek_sloupce .overbox {display:none;}
#mwm.w_dva .stranka_obrazek_sloupce .obrazek {position:static;margin:0px 0px 20px 0px;}

#mwm.w_dva .sablona_galerie_text .text {width:450px;padding:0px !important;}

#mwm.w_dva .sablona_galerie_text_velka .text {width:450px;}
#mwm.w_dva .sablona_galerie_text_velka .galerky {width:490px;}
#mwm.w_dva .sablona_galerie_text_velka .galerky .galerie {width:490px;}

#mwm.w_dva .homebox {position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_dva #content_box {width:490px;height: auto !important;}
#mwm.w_dva #infotexty {width:450px;height: auto !important;}

.w_dva .fancybox-skin {padding: 50px 0px 20px 0px !important;}
.w_dva .fancybox-close {top:60px;}
.w_dva .novinka_detail {width:450px;}
.w_dva .novinka_detail .ico {font-size:80pt;width:215px;height:150px;}
.w_dva .novinka_detail .obrazek {width:215px;}
.w_dva .novinka_detail .obrazek_velky {width:215px;}
.w_dva .novinka_detail .youtube {width:215px;}



#mwm.w_jedna #top #logo_mobile {display:block;font-size:16pt;width:215px;left:20px;}
#mwm.w_jedna #top #logo {display:none;}
#mwm.w_jedna,#mwm.w_jedna #main {width:255px;}

#mwm.w_jedna #content {width:215px;}

#mwm.w_jedna #rychle_odkazy {display:none;}
#mwm.w_jedna #top_menu {display:none;}
#mwm.w_jedna #menu  {display:none;}
#mwm.w_jedna #topw {height:160px;}
#mwm.w_jedna #top {height:160px;width:255px;}
#mwm.w_jedna .partneri 					{width:215px;}
#ppm.w_jedna #partneri					{width:215px;}
#ppm.w_jedna #p #scroll_hr				{width:215px;}
#ppm.w_jedna #p #qm						{width:215px;}
#mwm.w_jedna #main #novinky.small		{width:213px;margin:0px 0px 20px 0px;}
#mwm.w_jedna #promo 					{float:none;position:relative;top:auto;right:auto;margin:0px 0px 20px 0px;}
#mwm.w_jedna #drobecky {width:195px;padding:0px 0px 30px 0px;}
#mwm.w_jedna #infoboxy {margin:0px 0px 0px 0px;}
#mwm.w_jedna .autor {width:215px;padding:10px 0px 10px 0px;}

#ppm.w_jedna {position:relative;}

#ppm.w_jedna #paticka 	 {width:215px;padding:100px 20px 10px 20px;}
#ppm.w_jedna #paticka div {width:215px;height:auto;position:static;padding:0px 0px 0px 0px;}
#ppm.w_jedna #paticka #logo_pata.only_desktop	{display:none;}
#ppm.w_jedna #paticka #logo_pata.only_mobile	{display:block;}


#mwm.w_jedna #api_kalendar {width:215px;overflow-x:hidden;}

#mwm.w_jedna h1 {font-size:30px !important;line-height:30px;margin-bottom:30px;}

#mwm.w_jedna #mobile_menu {display:block !important;width:220px;height:50px;position: absolute;top:100px;left:10px;}
#mwm.w_jedna #mobile_menu .menu_item {display:block;float:left;width:50px;height:50px;margin:0px 5px 0px 0px;text-align:Center;background-color: #ebebeb;cursor: pointer;}
#mwm.w_jedna #mobile_menu .menu_item span {font-size:20pt;line-height:50px;}


.w_jedna #mobile_content_menu #menu ul {width:215px;}
.w_jedna #mobile_content_menu #menu li a {overflow:hidden;height:52px;}
.w_jedna #mobile_content_menu #menu li a span {width:150px;font-size:15px;}
.w_jedna #mobile_content_menu #menu li a span.icon {width:50px;font-size:20pt;}

.w_jedna #mobile_over .mobile_content #intersearch > * {width:211px !important;}



#mwm.w_jedna .galerky {position:static !important; width:255px;}
#mwm.w_jedna .galerky .galerie {width:235px;margin:20px 0px 20px 0px;}

#mwm.w_jedna #content #novinky_vypis {width:255px;}
#mwm.w_jedna #content.sinfoboxy #novinky_vypis {width:235px;margin-bottom:20px;}
#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_filtr {margin-right:5px;}
#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_dalsi {width:180px;}

#mwm.w_jedna .sablona_default .text {width:215px;}
#mwm.w_jedna #content.sgalerii .sablona_default .text {width:215px;padding:0px 0px 0px 0px;}
#mwm.w_jedna #content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {top:-314px;}
#mwm.w_jedna #content .submenu {width:195px;position:static !important; padding:0px 0px 30px 20px !important;}
#mwm.w_jedna #content .sablona_sitemap ul {width:215px;left:0px;}


#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy {width:255px;height:auto; margin:20px 0px 0px 0px;overflow:hidden;}
#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;width:195px;}
#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy .infobox.uslideru {margin:0px 0px 20px 0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru {margin:0px 0px 20px 0px;height:195px !important;}
#mwm.w_jedna #content.sinfoboxy #infoboxy {display:block;float:none;width:255px;position:static;margin:0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;min-height:30px;height:auto !important;height:30px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox h3 {margin:0px;width:170px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .closebox {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .text {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .prilohy {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .prilohy {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox ul {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej h3,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru h3 {margin:0px 0px 20px 0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej .text,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .text  {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej .prilohy,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .prlohy {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej ul,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru ul {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .rozbalbox {position:absolute;top:10px;right:10px;width:20px;height:30px;line-height: 30px; text-align: right; color:#e64122;cursor:pointer;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .rozbalbox {display:none !important;}


#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}


#ppm.w_jedna .partner {display:block;float:none;height:auto !important;margin:5px 0px 5px 0px;}
#ppm.w_jedna .partner .nazev_partnera {height:auto !important;line-height: 30px;}
#ppm.w_jedna .partner a {height:auto !important;}
#ppm.w_jedna .partner img {display:none;}
#ppm.w_jedna .partner .partner_alt {display:block;font-size:14px;}

#mwm.w_jedna .sablona_obrazek_text .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_obrazek_text .overbox {display:none;}
#mwm.w_jedna .sablona_obrazek_text .obrazek {position:static;margin:0px 0px 20px 0px;width:215px;height:215px;}
#mwm.w_jedna .sablona_obrazek_text .obrazek img {width:215px;height:215px;}

#mwm.w_jedna .stranka_obrazek_sloupce .text {width:215px;-moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .stranka_obrazek_sloupce .overbox {display:none;}
#mwm.w_jedna .stranka_obrazek_sloupce .obrazek {position:static;margin:0px 0px 20px 0px;width:215px;height:215px;}
#mwm.w_jedna .stranka_obrazek_sloupce .obrazek img {width:215px;height:215px;}

#mwm.w_jedna .sablona_galerie_text .text {width:215px;padding:0px !important;}
#mwm.w_jedna .sablona_obrazek_vertical .overbox { display: none;}
#mwm.w_jedna .sablona_obrazek_vertical .obrazek {position:static;margin:0px;height:480px;}
#mwm.w_jedna .sablona_obrazek_vertical .text {width:215px;padding:0px;}

#mwm.w_jedna .sablona_ikona_text .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_ikona_text .ico {display:none;}
#mwm.w_jedna .stranka_submenu .submenu.wide {width:215px;}
#mwm.w_jedna .stranka_submenu .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_sloupce_ikona .text {width:215px; -moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .sablona_sloupce_ikona .ico {display:none;}
#mwm.w_jedna .stranka_sloupce_submenu .text {width:215px; -moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .stranka_sloupce_submenu .submenu.wide {width:215px;}


#mwm.w_jedna .sablona_novinka .ico {display:none;}
#mwm.w_jedna .sablona_novinka .obrazek {display:block;position:static;margin:0px 0px 20px 0px;width:215px;}
#mwm.w_jedna .sablona_novinka .youtube {display:block;position:static;margin:0px 0px 20px 0px;width:215px;}
#mwm.w_jedna .sablona_novinka .sablona_novinka_content {width:215px;padding:0px;}
#mwm.w_jedna .sablona_novinka .sablona_novinka_content * {width:215px;display:block;float:none;}


#mwm.w_jedna .sablona_galerie_text_velka .text {width:215px;}
#mwm.w_jedna .sablona_galerie_text_velka .galerky {width:255px;}
#mwm.w_jedna .sablona_galerie_text_velka .galerky .galerie {width:255px;}

#mwm.w_jedna .sablona_dokument .ico {display:none;}

#mwm.w_jedna #dokumenty {width:215px;}
#mwm.w_jedna #dokumenty * {font-size:10px;}
#mwm.w_jedna #dokumenty .td_ico {display:none;}
#mwm.w_jedna #dokumenty .td_kod {display:none;}
#mwm.w_jedna #dokumenty .td_nazev {width:215px;}
#mwm.w_jedna #dokumenty .td_platne_od {display:none;}
#mwm.w_jedna #dokumenty .td_platne_do {display:none;}


#mwm.w_jedna .homebox {width:175px;height:175px;position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_jedna #content_box {width:255px;height: auto !important;}
#mwm.w_jedna #infotexty {width:215px;height: auto !important;}

#mwm.w_jedna .homebox .nazev {line-height: 30px;}
#mwm.w_dva .homebox .nazev {line-height: 30px;}
#mwm.w_tri .homebox .nazev {line-height: 30px;}
#mwm.w_jedna .box_name {font-size:30px !important;line-height:30px;margin-bottom:30px;}
#mwm.w_dva .box_name {font-size:30px !important;line-height:30px;margin-bottom:30px;}



/*
#mwm.w_tri #content .text ul {width:430px;}
#mwm.w_tri #content.sinfoboxy #infoboxy {display:block;float:none;width:705px;position:static;margin:0px;}
#mwm.w_tri #content.sinfoboxy #infoboxy .infobox {float:left;margin:0px 0px 20px 0px;}
#mwm.w_tri #content.sinfoboxy.stranka_novinky #infoboxy {float:left;width:215px;height:auto; margin:0px 0px 0px 0px;overflow:hidden;}
#mwm.w_tri #content.sinfoboxy.stranka_novinky #infoboxy .infobox {float:none;margin:0px 0px 20px 0px;}

#mwm.w_tri #dokumenty {width:685px;}
#mwm.w_tri #dokumenty .td_ico {display:none;}
#mwm.w_tri #dokumenty .td_kod {width:150px;}
#mwm.w_tri #dokumenty .td_nazev {width:365px;}
#mwm.w_tri #dokumenty .td_platne_od {width:40px;}
#mwm.w_tri #dokumenty .td_platne_do {width:40px;}


//#mwm.w_tri #promo.large 			{width:685px;}
//#mwm.w_tri #promo.large #slide	{width:685px;}
//#mwm.w_tri #promo.large #slide .bannery	{width:685px;}
//#mwm.w_tri #promo.large #slide .banner	{width:605px;}
//#mwm.w_tri #promo.large #slide .banner h3 {width:605px;}

//#mwm.w_tri #promo.small 		{width:450px;}
//#mwm.w_tri #promo.small #slide {width:450px;}
//#mwm.w_tri #promo.small #slide .bannery {width:450px;}
//#mwm.w_tri #promo.small #slide .banner {width:370px;}
//#mwm.w_tri #promo.small #slide .banner h3 {width:370px;}
//#mwm.w_tri #promo.small #slide .banner.stextem:hover h3 {bottom:24px;text-decoration:none;margin:0px 0px 25px 0px;}
//#mwm.w_tri #promo.small #slide .banner.stextem:hover p {opacity:0;}

#mwm.w_tri #api_kalendar {width:685px;}
#mwm.w_tri #content {width:685px;}
#mwm.w_tri .partneri {width:685px;}
#ppm.w_tri #paticka {width:725px;height:640px;}
#ppm.w_tri #paticka .budovy {width:235px;height:640px;}
#ppm.w_tri #paticka .adresa {height:600px;}
#ppm.w_tri #paticka #patamapa {height:640px;}

#mwm.w_tri #content #novinky_vypis {width:705px;}
#mwm.w_tri #content.sinfoboxy #novinky_vypis {width:470px;}
#mwm.w_tri #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}

#mwm.w_tri .sablona_default .text {width:685px;}
#mwm.w_tri #content.sgalerii .sablona_default .text {width:450px;padding:0px 0px 0px 235px;}

#mwm.w_tri .sablona_galerie_text_velka .text {width:685px;}
#mwm.w_tri .sablona_galerie_text_velka .galerky {width:705px;}
#mwm.w_tri .sablona_galerie_text_velka .galerky .galerie {width:705px;}

#mwm.w_tri .sablona_obrazek_text .text {width:450px;}
#mwm.w_tri .sablona_ikona_text .text {width:450px;}
#mwm.w_tri .stranka_submenu .submenu.wide {width:665px;}
#mwm.w_tri .stranka_submenu .text {width:450px;}
#mwm.w_tri .sablona_sloupce_ikona .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
#mwm.w_tri .stranka_sloupce_submenu .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}
#mwm.w_tri .stranka_sloupce_submenu .submenu.wide {width:665px;}

#mwm.w_tri .stranka_obrazek_sloupce .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;}

#mwm.w_tri #content .sablona_sitemap ul {width:685px;}

.w_tri .novinka_detail {width:685px;}
.w_tri .novinka_detail .ico {font-size:80pt;width:215px;height:150px;}
.w_tri .novinka_detail .obrazek {width:215px;}
.w_tri .novinka_detail .obrazek_velky {width:215px;}
.w_tri .novinka_detail .youtube {width:215px;}


#mwm.w_dva #top #logo_mobile {display:block;}
#mwm.w_dva #top #logo {display:none;}
#mwm.w_dva,#mwm.w_dva #main {width:490px;}
#ppm.w_dva {position:relative;}
#mwm.w_dva .partneri {width:450px;}
#ppm.w_dva #paticka {height:980px;width:auto;position:static;}
#ppm.w_dva #paticka > div {width:490px;height:640px;margin:0px auto;}
#ppm.w_dva #paticka .budovy {width:235px;height:640px;position:static;float:left;}
#ppm.w_dva #paticka .adresa {height:350px;width:100%;clear:both;position:static;}
#ppm.w_dva #paticka .adresa > div {width:255px;padding:0px 235px 60px 0px;margin:0px auto;position:relative;}
#ppm.w_dva #paticka #patamapa {height:640px;position:static;float:left;}

#mwm.w_dva #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}
#mwm.w_dva #promo {margin:20px 20px 0px 20px;}
#mwm.w_dva #promo #slide .banner h3 {font-size:22px !important;line-height:25px;}
#mwm.w_dva #promo #slide .banner p {font-size:14px !important;}

#mwm.w_dva #promo.large 			{width:450px;}
#mwm.w_dva #promo.large #slide	{width:450px;}
#mwm.w_dva #promo.large #slide .bannery	{width:450px;}
#mwm.w_dva #promo.large #slide .banner	{width:370px;}
#mwm.w_dva #promo.large #slide .banner h3 {width:370px;}

#mwm.w_dva #promo.small 		{width:215px;}
#mwm.w_dva #promo.small #slide {width:215px;}
#mwm.w_dva #promo.small #slide .bannery {width:215px;}
#mwm.w_dva #promo.small #slide .banner {width:135px;}
#mwm.w_dva #promo.small #slide .banner.stextem:hover h3 {bottom:24px;text-decoration:none;margin:0px 0px 25px 0px;}
#mwm.w_dva #promo.small #slide .banner.stextem:hover p {opacity:0;}

#mwm.w_dva #api_kalendar {width:450px;}
#mwm.w_dva #content {width:450px;}
#mwm.w_dva #content.sinfoboxy #infoboxy {margin:0px 0px 0px 0px;}
#mwm.w_dva .galerky {position:static !important; width:490px;}
#mwm.w_dva .galerky .galerie {width:470px;margin:20px 0px 20px 0px;}

#mwm.w_dva #content.sinfoboxy.stranka_novinky {width:470px;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy {width:235px;height:auto; margin:0px 0px 0px 0px;overflow:hidden;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy .infobox {margin:0px 20px 20px 0px;width:195px;}
#mwm.w_dva #content.sinfoboxy.stranka_novinky #infoboxy .infobox.uslideru {margin:0px 20px 20px 0px;}
#mwm.w_dva #content.sinfoboxy #infoboxy {display:block;float:none;width:490px;position:static;margin:0px;}
#mwm.w_dva #content.sinfoboxy #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;}

#mwm.w_dva #dokumenty {width:450px;}
#mwm.w_dva #dokumenty * {font-size:12px;}
#mwm.w_dva #dokumenty .td_ico {display:none;}
#mwm.w_dva #dokumenty .td_kod {width:100px;}
#mwm.w_dva #dokumenty .td_nazev {width:250px;}
#mwm.w_dva #dokumenty .td_platne_od {width:40px;}
#mwm.w_dva #dokumenty .td_platne_do {width:40px;}


#mwm.w_dva #content h1 {font-size:40px !important;}

#mwm.w_dva #rychle_odkazy {display:none;}
#mwm.w_dva #top_menu {display:none;}
#mwm.w_dva #menu  {display:none;}
#mwm.w_dva #top {height:160px;}
#mwm.w_dva #mobile_menu {display:block !important;width:500px;height:50px;position: absolute;top:100px;left:10px;}
#mwm.w_dva #mobile_menu .menu_item {display:block;float:left;width:50px;height:50px;margin:0px 50px 0px 0px;text-align:Center;background-color: #ebebeb;cursor: pointer;}
#mwm.w_dva #mobile_menu .menu_item span {font-size:20pt;line-height:50px;}

#mwm.w_dva #content #novinky_vypis {width:490px;}
#mwm.w_dva #content.sinfoboxy #novinky_vypis {width:235px;}
#mwm.w_dva #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}

#mwm.w_dva .sablona_default .text {width:450px;}
#mwm.w_dva #content.sgalerii .sablona_default .text {width:450px;padding:0px 0px 0px 235px;}
#mwm.w_dva #drobecky {width:440px;padding:20px 0px 10px 20px;}
#mwm.w_dva #content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {top:-285px;}
#mwm.w_dva #content .submenu {width:430px;position:static !important; padding:0px 0px 30px 20px !important;}
#mwm.w_dva #content .sablona_sitemap ul {width:450px;}


#mwm.w_dva .sablona_obrazek_text .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_obrazek_text .overbox {display:none;}
#mwm.w_dva .sablona_obrazek_text .obrazek {position:static;margin:0px 0px 20px 0px;}

#mwm.w_dva .sablona_obrazek_vertical .overbox { display: block !important; height:460px; width:235px; float:left;}
#mwm.w_dva .sablona_obrazek_vertical .obrazek {position:absolute;top:0px;left:0px;margin:0px;}
#mwm.w_dva .sablona_obrazek_vertical .text {width:450px;padding:0px;}

#mwm.w_dva .sablona_ikona_text .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_ikona_text .ico {display:none;}
#mwm.w_dva .stranka_submenu .submenu.wide {width:450px;}
#mwm.w_dva .stranka_submenu .text {width:450px;padding:0px;}
#mwm.w_dva .sablona_sloupce_ikona .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;padding:0px;}
#mwm.w_dva .sablona_sloupce_ikona .ico {display:none;}
#mwm.w_dva .stranka_sloupce_submenu .text {width:450px; -moz-column-count:2; -webkit-column-count:2; column-count:2;padding:0px;}
#mwm.w_dva .stranka_sloupce_submenu .submenu.wide {width:450px;}

#mwm.w_dva .stranka_obrazek_sloupce .text {width:450px;padding:0px; -moz-column-count:1; -webkit-column-count:1; column-count:1;}
#mwm.w_dva .stranka_obrazek_sloupce .overbox {display:none;}
#mwm.w_dva .stranka_obrazek_sloupce .obrazek {position:static;margin:0px 0px 20px 0px;}


#mwm.w_dva .sablona_galerie_text_velka .text {width:450px;}
#mwm.w_dva .sablona_galerie_text_velka .galerky {width:490px;}
#mwm.w_dva .sablona_galerie_text_velka .galerky .galerie {width:490px;}

#mwm.w_dva .homebox {width:175px;height:175px;position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_dva .homebox .ico {font-size:30pt;display:block;color:#fff;}
#mwm.w_dva .homebox .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:15px;left:20px;font-family:'source_sans_proregular';}
#mwm.w_dva .homebox a.nazev {font-size:19pt;width:175px;display:block;position:absolute;z-index:1;height:auto;bottom:15px;left:20px;font-family:'source_sans_proregular';}
#mwm.w_dva .homebox a.nazev:hover {text-decoration:underline !important;}
#mwm.w_dva .homebox .perex {display:none;font-size:10.5pt;font-family:'source_sans_proregular';}
#mwm.w_dva .homebox .odkaz {display:none;}
#mwm.w_dva #content_box {width:490px;height: auto !important;}
#mwm.w_dva #infotexty {width:450px;height: auto !important;}

.w_dva .fancybox-skin {padding: 50px 0px 20px 0px !important;}
.w_dva .fancybox-close {top:60px;}
.w_dva .novinka_detail {width:450px;}
.w_dva .novinka_detail .ico {font-size:80pt;width:215px;height:150px;}
.w_dva .novinka_detail .obrazek {width:215px;}
.w_dva .novinka_detail .obrazek_velky {width:215px;}
.w_dva .novinka_detail .youtube {width:215px;}



#mwm.w_jedna #top #logo_mobile {display:block;}
#mwm.w_jedna #top #logo {display:none;}
#mwm.w_jedna,#mwm.w_jedna #main {width:255px;}
#ppm.w_jedna {position:relative;}
#mwm.w_jedna .partneri {width:225px;}
#ppm.w_jedna #paticka {height:1350px;width:auto;position:static;}
#ppm.w_jedna #paticka > div {width:255px;margin:0px auto;}
#ppm.w_jedna #paticka .budovy {width:235px;height:640px;position:static;float:none;}
#ppm.w_jedna #paticka .budovy .budova {float:none;}
#ppm.w_jedna #paticka .adresa {height:350px;width:100%;clear:both;position:static;}
#ppm.w_jedna #paticka .adresa > div {width:215px;padding:0px 20px 40px 0px;margin:0px auto;position:relative;}
#ppm.w_jedna #paticka #patamapa {height:320px;width:255px;position:static;float:none;}
#ppm.w_jedna #paticka a.ico {bottom:10px;}
#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_dalsi {width:215px;}


#mwm.w_jedna .partner {display:block;float:none;height:auto !important;margin:5px 0px 5px 0px;}
#mwm.w_jedna .partner .nazev_partnera {height:auto !important;line-height: 30px;}
#mwm.w_jedna .partner a {height:auto !important;}
#mwm.w_jedna .partner img {display:none;}
#mwm.w_jedna .partner .partner_alt {display:block;font-size:14px;}


#mwm.w_jedna #promo 		{width:215px;}
#mwm.w_jedna #promo.small {height:450px;}
#mwm.w_jedna #promo #slide {width:215px;}
#mwm.w_jedna #promo #slide .bannery {width:215px;}
#mwm.w_jedna #promo #slide .banner {width:135px;}
#mwm.w_jedna #promo #slide .banner h3 {width:135px;font-size:18px !important;line-height:23px;}
#mwm.w_jedna #promo #slide .banner p {display:none;}
#mwm.w_jedna #promo #slide .banner.stextem:hover h3 {bottom:24px;text-decoration:none;margin:0px 0px 25px 0px;}
#mwm.w_jedna #promo #slide .banner.stextem:hover p {opacity:0;}

#mwm.w_jedna #api_kalendar {width:215px;overflow-x:hidden;}
#mwm.w_jedna #content {width:215px;}

*/

/* 
#mwm.w_jedna #content table {width:215px !important;overflow:auto;overflow-y:hidden;}
#mwm.w_jedna #content table tbody {width:215px !important;overflow:auto;overflow-y:hidden;}
#mwm.w_jedna #content table thead {width:215px !important;overflow:auto;overflow-y:hidden;}
#mwm.w_jedna #content table td {padding:0px;border-right:0px;}
*/

/*
#mwm.w_jedna #dokumenty {width:215px;}
#mwm.w_jedna #dokumenty * {font-size:10px;}
#mwm.w_jedna #dokumenty .td_ico {display:none;}
#mwm.w_jedna #dokumenty .td_kod {display:none;}
#mwm.w_jedna #dokumenty .td_nazev {width:215px;}
#mwm.w_jedna #dokumenty .td_platne_od {display:none;}
#mwm.w_jedna #dokumenty .td_platne_do {display:none;}

#mwm.w_jedna #content h1 {font-size:40px !important;}
#mwm.w_jedna #logo {font-size:21px;}

#mwm.w_jedna #content .text img {width: 215px !important;height: auto !important;float:none;margin: 20px 0px 20px 0px;}
#mwm.w_jedna #content .text .yt img {width:auto !important;height:50% !important;}

#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy {width:255px;height:auto; margin:20px 0px 0px 0px;overflow:hidden;}
#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;width:195px;}
#mwm.w_jedna #content.sinfoboxy.stranka_novinky #infoboxy .infobox.uslideru {margin:0px 0px 20px 0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru {margin:0px 0px 20px 0px;height:195px !important;}
#mwm.w_jedna #content.sinfoboxy #infoboxy {display:block;float:none;width:255px;position:static;margin:0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox {float:left;margin:0px 20px 20px 0px;min-height:30px;height:auto !important;height:30px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox h3 {margin:0px;width:170px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .closebox {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .text {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .prilohy {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .prilohy {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox ul {display:none;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej h3,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru h3 {margin:0px 0px 20px 0px;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej .text,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .text  {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej .prilohy,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .prlohy {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.rozbalenej ul,
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru ul {display:block;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox .rozbalbox {position:absolute;top:10px;right:10px;width:20px;height:30px;line-height: 30px; text-align: right; color:#e64122;cursor:pointer;}
#mwm.w_jedna #content.sinfoboxy #infoboxy .infobox.uslideru .rozbalbox {display:none !important;}

#mwm.w_jedna #rychle_odkazy {display:none;}
#mwm.w_jedna #top_menu {display:none;}
#mwm.w_jedna #menu  {display:none;}
#mwm.w_jedna #top {height:160px;}
#mwm.w_jedna #mobile_menu {display:block !important;width:255px;height:50px;position: absolute;top:100px;left:10px;}
#mwm.w_jedna #mobile_menu .menu_item {display:block;float:left;width:50px;height:50px;margin:0px 5px 0px 0px;text-align:Center;background-color: #ebebeb;cursor: pointer;}
#mwm.w_jedna #mobile_menu .menu_item span {font-size:20pt;line-height:50px;}

#mwm.w_jedna .galerky {position:static !important; width:255px;}
#mwm.w_jedna .galerky .galerie {width:235px;margin:20px 0px 20px 0px;}

#mwm.w_jedna #content #novinky_vypis {width:255px;}
#mwm.w_jedna #content.sinfoboxy #novinky_vypis {width:235px;margin-bottom:20px;}
#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_filtr {margin-right:5px;}
#mwm.w_jedna #novinky_vypis #novinky_servis #novinky_dalsi {width:180px;}

#mwm.w_jedna .sablona_default .text {width:215px;}
#mwm.w_jedna #content.sgalerii .sablona_default .text {width:215px;padding:0px 0px 0px 0px;}
#mwm.w_jedna #drobecky {width:195px;padding:20px 0px 10px 20px;}
#mwm.w_jedna #content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {top:-314px;}
#mwm.w_jedna #content .submenu {width:195px;position:static !important; padding:0px 0px 30px 20px !important;}
#mwm.w_jedna #content .sablona_sitemap ul {width:215px;}


#mwm.w_jedna .sablona_obrazek_text .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_obrazek_text .overbox {display:none;}
#mwm.w_jedna .sablona_obrazek_text .obrazek {position:static;margin:0px 0px 20px 0px;width:215px;height:215px;}
#mwm.w_jedna .sablona_obrazek_text .obrazek img {width:215px;height:215px;}

#mwm.w_jedna .stranka_obrazek_sloupce .text {width:215px;-moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .stranka_obrazek_sloupce .overbox {display:none;}
#mwm.w_jedna .stranka_obrazek_sloupce .obrazek {position:static;margin:0px 0px 20px 0px;width:215px;height:215px;}
#mwm.w_jedna .stranka_obrazek_sloupce .obrazek img {width:215px;height:215px;}

#mwm.w_jedna .sablona_galerie_text .text {width:215px;padding:0px !important;}
#mwm.w_jedna .sablona_obrazek_vertical .overbox { display: none;}
#mwm.w_jedna .sablona_obrazek_vertical .obrazek {position:static;margin:0px;height:480px;}
#mwm.w_jedna .sablona_obrazek_vertical .text {width:215px;padding:0px;}

#mwm.w_jedna .sablona_ikona_text .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_ikona_text .ico {display:none;}
#mwm.w_jedna .stranka_submenu .submenu.wide {width:215px;}
#mwm.w_jedna .stranka_submenu .text {width:215px;padding:0px;}
#mwm.w_jedna .sablona_sloupce_ikona .text {width:215px; -moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .sablona_sloupce_ikona .ico {display:none;}
#mwm.w_jedna .stranka_sloupce_submenu .text {width:215px; -moz-column-count:1; -webkit-column-count:1; column-count:1;padding:0px;}
#mwm.w_jedna .stranka_sloupce_submenu .submenu.wide {width:215px;}

#mwm.w_jedna .sablona_galerie_text_velka .text {width:215px;}
#mwm.w_jedna .sablona_galerie_text_velka .galerky {width:255px;}
#mwm.w_jedna .sablona_galerie_text_velka .galerky .galerie {width:255px;}

#mwm.w_jedna .homebox {width:175px;height:175px;position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_jedna .homebox .ico {font-size:30pt;display:block;color:#fff;}
#mwm.w_jedna .homebox .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:15px;left:20px;font-family:'source_sans_proregular';}
#mwm.w_jedna .homebox a.nazev {font-size:19pt;width:175px;display:block;position:absolute;z-index:1;height:auto;bottom:15px;left:20px;font-family:'source_sans_proregular';}
#mwm.w_jedna .homebox a.nazev:hover {text-decoration:underline !important;}
#mwm.w_jedna .homebox .perex {display:none;font-size:10.5pt;font-family:'source_sans_proregular';}
#mwm.w_jedna .homebox .odkaz {display:none;}
#mwm.w_jedna #content_box {width:255px;height: auto !important;}
#mwm.w_jedna #infotexty {width:215px;height: auto !important;}

.w_jedna .fancybox-skin {padding: 50px 0px 20px 0px !important;}
.w_jedna .fancybox-close {top:60px;right:0px;}
.w_jedna .novinka_detail {width:215px;padding:60px 0px 25px 0px;}
.w_jedna .novinka_detail .ico {font-size:80pt;width:215px;height:150px;float:none;}
.w_jedna .novinka_detail .obrazek {width:215px;float:none;}
.w_jedna .novinka_detail .obrazek_velky {width:215px;float:none;}
.w_jedna .novinka_detail .youtube {width:215px;float:none;}

*/

/* 

#mobile_over #mobile_wrap {height:100%;margin:0px auto; position: relative;overflow: scroll;}
#mobile_over #mobile_wrap.w_dva {width:490px;}
#mobile_over #mobile_wrap.w_jedna {width:255px;}
#mobile_over #mobile_over_close {position:absolute;top:50px;right:23px;cursor:pointer;font-size:23px;color:#e64122;}
#mobile_over #mobile_nadpis {position:absolute;top:40px;left:20px;font-size:30px;font-family:'source_sans_prolight';line-height:40px;color:#e64122;}
#mobile_over .mobile_content {position:absolute;top:180px;left:0px;border-top:2px solid #ebebeb;width:100%;min-height:200px;height: auto !important;height: 200px;overflow:scroll;}
#mobile_over .mobile_content #menu {position:static;height:auto;width:auto;}
#mobile_over .mobile_content #menu li .plusminus,
#mobile_over .mobile_content #menu li.hover .plusminus span.hover_on,
#mobile_over .mobile_content #menu li .plusminus span.hover_off {display:block;}
#mobile_over .mobile_content #menu li .plusminus span.hover_on,
#mobile_over .mobile_content #menu li.hover .plusminus span.hover_off {display:none;}
#mobile_over .mobile_content #menu ul li .zob {display:none !important;}
#mobile_over .mobile_content #menu ul li {display:block;float:none;width:auto;min-height:30px;height:auto !important;height:30px;line-height:30px;}
#mobile_over .mobile_content #menu ul li a {display:inline;width:auto;}
#mobile_over .mobile_content #menu ul li a span {font-family:'source_sans_proregular';font-size:21px;line-height:35px;width:auto;}
#mobile_over .mobile_content #menu ul li:hover ul {display:none;}
#mobile_over .mobile_content #menu ul li.hover ul {display:block !important;}
#mobile_over .mobile_content #menu ul li.hover ul {position:static;border:0px; padding:10px 0px 0px 10px; background-color: transparent;} 
#mobile_over .mobile_content #menu ul li.hover ul li {display:block;width:100%;min-height:30px;height:auto !important;height:30px;line-height:30px;}
#mobile_over .mobile_content #menu ul li.hover ul li a {display:inline;}
#mobile_over .mobile_content #menu ul li.hover ul li a span {font-size:16px;}
#mobile_over .mobile_content #top_menu {position:static;margin:20px;}
#mobile_over .mobile_content #top_menu a {display:block;width:100%;height:35px;font-family:'source_sans_proregular';line-height:35px;font-size:18px;}
#mobile_over .mobile_content #search {display:block;position:relative;padding:20px;padding-right:23px;}
#mobile_over .mobile_content #search form {display:block;position:relative;}
#mobile_over .mobile_content #intersearch input {display:block;border:1px solid #e64122;width:100%;text-indent:20px;padding:20px 0px;font-size:16px;}
#mobile_over .mobile_content #intersearch button {display:block;border:1px solid #e64122;background:#e64122;width:100%;text-indent:20px;padding:10px 0px;text-align:center;color:white;margin-top:20px;}
#mobile_over .mobile_content #intersearch button span {color:inherit;text-align:inherit;font-size:16px;text-indent:0;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-search-box *,
#mobile_over .mobile_content #search #___gcse_0 .gsc-control-cse {display:inline;border:0px;box-shadow:none;background-color:transparent !important;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-search-box #gsc-i-id1   {display:block;background-color:white !important;border:1px solid #e64122 !important;width:100% !important;text-indent:20px !important;padding:20px 0px !important;font-size:16px !important;margin:-30px 0px 0px 0px !important;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-search-box .gsc-search-button {display:block;position:relative;width:100%;border:1px solid #e64122 !important;background:#e64122 !important;padding:10px 0px !important;text-align:center !important;color:white !important;margin:-10px 0px 0px 0px !important;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-search-box .gsc-search-button input {display:block;margin:0px auto !important;background:#e64122 !important;width:auto;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-clear-button {display:none !important;}
#mobile_over .mobile_content #search #___gcse_0 .gsc-branding {display:block;margin-top:10px;float:right;}
#mobile_over .mobile_content #search #___gcse_0 .gsst_a {display:none !important;}

#mobile_over #mobile_content_jazyky.mobile_content {display:block;position:relative;padding:20px;}
#mobile_over #mobile_content_jazyky.mobile_content a {display:block;width:100%;height:37px;font-family:'source_sans_prolight';color:#e64122;line-height:37px;font-size:24px;padding-bottom:10px;}
#mobile_over #mobile_content_jazyky.mobile_content a span {color:inherit;font-size:inherit;line-height:inherit;font-family:inherit;}
#mobile_over .mobile_content #login a.login {display:none;}
#mobile_over .mobile_content #login {position:relative;margin-top:20px;left:auto;top:auto;right:auto;background:transparent;margin:0px auto;}
*/