@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:#00add2;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;
	background: url('/img/bg.jpg') no-repeat center center fixed; 
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
body.pozadi_1 {background-image:url('/img/vscht_01.jpg');}
body.pozadi_2 {background-image:url('/img/vscht_02.jpg');}
body.pozadi_3 {background-image:url('/img/vscht_03.jpg');}
body.pozadi_4 {background-image:url('/img/vscht_04.jpg');}
body.pozadi_5 {background-image:url('/img/vscht_05.jpg');}
body.pozadi_6 {background-image:url('/img/vscht_06.jpg');}
body.pozadi_7 {background-image:url('/img/vscht_07.jpg');}
body.pozadi_8 {background-image:url('/img/vscht_08.jpg');}
body.pozadi_9 {background-image:url('/img/vscht_09.jpg');}
body.pozadi_10 {background-image:url('/img/vscht_10.jpg');}

#scroll_top {font-family:"vscht";position:fixed;right:50%;margin-right:-580px;bottom:50px;display:block;visibility:hidden;width:48px;height:48px;border:1px solid #e6e6e6;line-height:48px;text-align:center;font-size:18pt;color:#999999;background-color:#fff;z-index:1000;overflow:hidden;}
#scroll_top:hover {color:#fff;background-color:#333333;border-color:#333333;}
#scroll_top.absolute {position:absolute;bottom:300px;}

#test {display:block;position:fixed;top:0px;left:0px;width:300px;height:50px;line-height:50px;background-color:green;color:black;}

#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;}
#mw 					{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);}
#main 					{width:960px;padding:0px;background-color:#fff;min-height:500px;height:auto !important;height:500px;overflow:hidden;}
#top 					{height:140px;width:100%;position:relative;}
#top #logo				{display:block;position:absolute;top:40px;left:20px;width:500px;height:51px;font-size:32pt;line-height:50px;color:#e64122;text-decoration:none; font-family:"source_sans_prolight";}
#top #logo img			{display:block;height:50px;}
#top #rychle_odkazy		{display:block;position:absolute;height:30px;width:510px;top:64px;right:50px;line-height:26px;}
#top #rychle_odkazy *   {line-height:26px !important;}
#top #rychle_odkazy a 	{padding-left:16px;font-size:10.5pt;text-decoration:none;color:#666666;}
#top #rychle_odkazy #social {width:180px;height:26px;position:absolute;top:4px;right:0px;text-align: right;}
#top #rychle_odkazy #social a {}
#top #rychle_odkazy #social span {font-size:22px;color:#999999;position:relative;}
#top #rychle_odkazy #social span.icon-instagram {font-size:21px;right:-4px;}
#top #rychle_odkazy #social span.icon-fb {font-size:18px;top:-2px;right:-3px;}
#top #rychle_odkazy #social span.icon-twitter {font-size:21px;}
#top #rychle_odkazy #social span.icon-yt {font-size:22px;}
#top #rychle_odkazy #social a:hover span {color:#c3391c;}
#top #rychle_odkazy #jazyky {height:26px;position:absolute;top:4px;right:403px;}
#top #search {position:absolute;top:4px;right:180px;width:200px;border-bottom:1px solid #666666;}
#top #search * {padding:0px;margin:0px;border:0px solid #fff !important;color:#666666;}
#top #search input {border:0px solid #fff !important;line-height:15px;background-position:0px 7px !important;}
#top #search .gsc-control-cse * {line-height:27px !important;}
#top #search .gsc-results-wrapper-visible {padding:20px 20px 20px 20px !important;}
#top #search .cse .gsc-control-cse, .gsc-control-cse {padding:0px;width:250px;background-color:#fff !important;}
#top #search .gsc-search-box-tools .gsc-input-box {margin-top:-7px;}
#top #search .gsc-search-box-tools .gsc-search-box .gsc-input {padding:0px !important;border:0px solid #fff !important;margin:0px !important;line-height:14px !important;background-position: top left !important;}
#top #search input.gsc-search-button.gsc-search-button-v2 {width: 14px;height: 14px;padding: 4px;background-color:#999999;}
#top #search .gsc-input-box-hover, #top #search .gsc-input-box-hover *, #top #search .gsc-input-box-focus, #top #search .gsc-input-box-focus * {border:0px solid #fff !important;box-shadow: none !important;}
#top #search .gsc-result {border-bottom:1px solid #999999;margin:0px 0px 10px 0px;}
#top #search a.gs-title,#top #search a.gs-title b {font-size:14pt;color:#00add2;line-height:26px;height:2em !important;}
#top #search div.gs-title {height:2em !important;padding-top: 40px;}
#top #search .gsc-result-info-container {width:300px;}
#top #search .gsc-option-menu-container,#top #search .gsc-selected-option,#top #search .gsc-selected-option-container.gsc-inline-block {display:block;width:100px;float:left;}
#top #search .gsc-selected-option-container {min-width:100px;width:100px !important;}
#top #search .gsc-orderby-label.gsc-inline-block {float:left;}
#top #search .gsc-branding {width:350px;position:absolute;right:40px;top:20px;}
#top #search .gcsc-branding-img-noclear {display:block;}
#top #search .gs-web-image-box, .gs-promotion-image-box {width: 82px;}

#top #search .gsc-url-top .gs-visibleUrl {margin-left:20px;}
#top #search .gs-bidi-start-align.gs-snippet {margin-left: 20px;}
#top #search .gs-fileFormat {margin-left: 10px;}
#top #search .gsc-cursor-page {margin: 2px !important;font-size: 18px;background-color: lightblue !important;padding: 5px !important;border-radius: 5px;border: 1px solid black !important;}
#top #search .gsc-cursor-page.gsc-cursor-current-page {background-color: lightcyan !important;}
#top #search .gsc-cursor-box.gs-bidi-start-align {border-top: 1px solid black !important;padding-top: 0px;margin-top: 40px;}
#top #search .gsc-above-wrapper-area {border-bottom: 1px solid black !important;}
#top #search .gsc-expansionArea {border-left: 0.5px solid #c0c0c03d !important;}

#top #search form#intersearch button {position:absolute;top:0px;right:0px;display: block;width:30px;height:30px;}
#top #search form#intersearch button span {font-size:20px;}
#top #search form#intersearch input {width:170px;font-size:14px;background-color: #fff !important;}
#top #search form#intersearch input:-webkit-autofill {color: #fff !important;background-color: #fff !important;}
#top #search form#intersearch input:focus{outline: 0;}
#top_menu				{display:block;position:absolute;top:0px;right:20px;z-index:1001;}
#top_menu a				{display:block;color:#999999;float:right;padding-left:20px;font-size:14px;line-height:35px;text-decoration:none;}
#top_menu a:hover 		{text-decoration: none;color:#e64122;}
#top_menu a.login		{color:#0894b4;width:30px;height:30px;}
#top_menu a#intranet	{color:#e64122;}
#login					{display:block;position:absolute;width:215px;height:70px;top:-45px;right:20px;z-index:1000;}
#login a.login			{display:block;position:absolute;width:25px;height:25px;bottom:0px;right:0px;background-color:#0894b4;text-align:center;text-decoration:none;}
#login a.login.user_prihlaseny	{background-color:#64b12d;}
#login a.login span     {color:#fff;line-height:30px;}
#login form				{display:block;position:absolute;top:0px;left:0px;width:195px;height:27px;padding:10px;padding-top:8px;background:#0894b4;}
#login form div			{color:white !important;}
#login form div a 		{display:block;position:absolute;right:10px;top:10px;height:25px;width:25px;font-size:21px;}
#login form div span.user_skupiny {display:block;font-size:10px; }
#drobecky .gps			{display:block;float:left;width:15px;height:14px;background:url('/img/s_iko.png') -2px -185px no-repeat;}
#drobecky 				{display:block;padding-left:20px;font-size:14px;}
#drobecky a 			{font-size:inherit;color:#464646;}
#drobecky a:hover 		{color:#e64122;}

#reload_btn				{display:none;position:absolute;height:25px;width:25px;right:20px;top:149px;background-color:#e64122;color:#fff;text-align:center;line-height:30px;font-size:10.5pt;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:20px;top:140px;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;}


#content {width:920px; margin:20px 20px 20px 20px; padding:0px 0px 0px 0px;min-height:650px; height:auto !important; height:650px; position:relative;}
#content #kontrola_pred {position:absolute;top:0px;left:0px;height:50px;right:0px;background-color:white;background-color:rgba(255,255,100,0.7);padding-top:20px;text-align:center;color:#555555;font-size:15pt;z-index:1000;}
#content #info			{background-color:#00add2;}
#content #info h3		{color:white;font-size:14pt;padding-bottom:10px;}
#content #info *		{color:white !important;}
#content #info a:hover	{color:#6f2205!important;}
#content #info a.close_btn	{display:block;position:absolute;top:0px;right:0px;background:url('/img/info_close.png') top left no-repeat;width:15px;height:15px;}
#content #info a.close_btn:hover	{background-position:bottom left;}


#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;}


#bomebox8 {background:url('/img/box_pozadi.jpg') 0px 0px no-repeat;}

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

#p {background-color:#333333;overflow:hidden;}
#p #paticka		            {display:block;position:relative;background-color:#333333;color:#acacac;font-size:9pt;width:960px;height:320px;margin:0px auto;color:#fff;}
#p #paticka *               {color:#fff;font-size:14px;line-height:16px;}
#p #paticka a				{text-decoration:underline;}
#p #paticka a:hover 		{color:#e64122;text-decoration: none;}
#p #paticka #patamapa       {position:absolute;top:0px;left:0px;width:235px;height:320px;}
#p #paticka .adresa         {position:absolute;top:0px;right:0px;width:210px;height:280px;padding:20px 20px 20px 20px;background-color: #404040;}
#p #paticka .adresa a#adrminilg {display: block;margin: 0px 0px 12px 0px;}
#p #paticka .budovy         {display:block;width:475px;height:320px;position:absolute;left:235px;top:0px;}
#p #paticka .budovy .budova {display:block;float:left;width:215px;height:140px;padding:20px 0px 0px 20px;}
#p #paticka .budovy .budova.mimo {height:50px;}
#p #paticka .budovy .budova .pismeno {display:block;width:23px;height:23px;text-align:center;line-height:23px;border:2px solid #c3391c;background-color:#c3391c;color:#fff; font-weight:bold;margin:0px 0px 5px 0px;}
#p #paticka .budovy .budova.mimo .pismeno {background-color:#0894b4;border-color:#0894b4;color:#fff;}
#p #paticka .budovy .budova strong {color:#c3391c;display:block;margin:12px 0px 15px 0px;font-size:14px;}
#p #paticka .budovy .budova strong * {color:#c3391c;}
#p #paticka .budovy .budova.mimo strong, #p #paticka .budovy .budova.mimo strong * {color:#0894b4;}
#p #paticka a.ico		    {display:block;position:absolute;width:25px;height:14px;bottom:30px;text-decoration:none;}
#p #paticka a.ico span {color:#fff;font-size:25px;}
#p #paticka a.ico:hover   span  {color:#e64122;}
#p #paticka a.ico.mail      {left:65px;}
#p #paticka a.ico.print	    {left:20px;}
#p #paticka.sestinem		{ -webkit-box-shadow: 0px 10px 10px rgba(50,50,50,0.75);-moz-box-shadow:0px 10px 10px rgba(50,50,50,0.75);box-shadow:0px 10px 10px rgba(50,50,50,0.75); }

.technopark #p {background:#e6e6e6 url('/img/mapa.jpg') center center no-repeat; -webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;overflow:hidden;width:100%;height:415px;}
.technopark #p #paticka		            {display:block;position:relative;font-size:9pt;width:920px;height:415px;margin:0px auto;color:#fff;background-color:unset;}
.technopark #p #paticka #vizitka        {width:490px;height:270px;position:relative;margin:70px auto 0px auto;background-color:#fff;}
.technopark #p #paticka #vizitka #scroll_top {display:block;width:107px;height:108px;background:#e64122 url('/img/scroll_top.png') center center no-repeat;position:absolute;top:0px;right:-107px;overflow:hidden;text-indent:-1000px;}
.technopark #p #paticka #vizitka #scroll_top:hover {background-color:#464646;}
.technopark #p #paticka #vizitka #eu    {display:block;width:490px;height:90px;position:absolute;bottom:0px;left:0px;}
.technopark #p #paticka #vizitka #logo_bot {position:absolute;top:20px;left:20px;}
.technopark #p #paticka #vizitka #adresa {position:absolute;top:20px;left:255px;width:215px;height:130px;line-height:16px;color:#464646;}
.technopark #p #paticka #vizitka #adresa a {color:#464646;text-decoration:underline !important;}
.technopark #p #paticka #vizitka #adresa a:hover {color:#e64122;text-decoration:none !important;}
.technopark #p #paticka #vizitka #copy  {position:absolute;top:150px;left:255px;width:215px;height:20px;color:#333333;}
.technopark #p #paticka #vizitka #tima {position:absolute;top:146px;left:20px;width:215px;height:20px;}
.technopark #p #paticka #vizitka #tima * {color:#333333;font-size:20px;margin:0px 10px 0px 0px;}

#mwm.w_jedna .technopark #p {height:480px;}
#mwm.w_jedna .technopark #p #paticka {width:100%;}
#mwm.w_jedna .technopark #p #paticka #vizitka {width:100%;height:350px;}
#mwm.w_jedna .technopark #p #paticka #eu {width:256px;height:47px;}
#mwm.w_jedna .technopark #p #paticka #eu img {width:256px;}
#mwm.w_jedna .technopark #p #paticka #logo_bot {left:40px;}
#mwm.w_jedna .technopark #p #paticka #adresa {left:40px;top:160px;}
#mwm.w_jedna .technopark #p #paticka #copy {left:40px;top:264px;}
#mwm.w_jedna .technopark #p #paticka #vizitka #tima a.ico.mail      {left:150px;}
#mwm.w_jedna .technopark #p #paticka #vizitka #tima a.ico.print	    {left:50px;}

#mwm.w_dva .technopark #p {height:480px;}
#mwm.w_dva .technopark #p #paticka {width:100%;}
#mwm.w_dva .technopark #p #paticka #vizitka {width:400px;height:350px;}
#mwm.w_dva .technopark #p #paticka #eu {width:400px;height:47px;}
#mwm.w_dva .technopark #p #paticka #eu img {width:400px;}
#mwm.w_dva .technopark #p #paticka #logo_bot {left:80px;}
#mwm.w_dva .technopark #p #paticka #adresa {left:80px;top:160px;}
#mwm.w_dva .technopark #p #paticka #copy {left:80px;top:264px;}
#mwm.w_dva .technopark #p #paticka #vizitka #tima a.ico.mail      {left:200px;}
#mwm.w_dva .technopark #p #paticka #vizitka #tima a.ico.print	    {left:100px;}

#mwm.w_tri .technopark #p {height:480px;}
#mwm.w_tri .technopark #p #paticka {width:100%;}
#mwm.w_tri .technopark #p #paticka #vizitka {width:400px;height:350px;}
#mwm.w_tri .technopark #p #paticka #eu {width:400px;height:47px;}
#mwm.w_tri .technopark #p #paticka #eu img {width:400px;}
#mwm.w_tri .technopark #p #paticka #logo_bot {left:80px;}
#mwm.w_tri .technopark #p #paticka #adresa {left:80px;top:160px;}
#mwm.w_tri .technopark #p #paticka #copy {left:80px;top:264px;}
#mwm.w_tri .technopark #p #paticka #vizitka #tima a.ico.mail      {left:200px;}
#mwm.w_tri .technopark #p #paticka #vizitka #tima a.ico.print	    {left:100px;}

#ppm {background-color:#333333;overflow:hidden;}
#ppm #paticka		            {display:block;position:relative;background-color:#333333;color:#acacac;font-size:9pt;width:960px;height:320px;margin:0px auto;color:#fff;}
#ppm #paticka *               {color:#fff;font-size:14px;line-height:16px;}
#ppm #paticka a				{text-decoration:underline;}
#ppm #paticka a:hover 		{color:#e64122;text-decoration: none;}
#ppm #paticka #patamapa       {position:absolute;top:0px;left:0px;width:235px;height:320px;background:url('/img/pata_mapa.png') 0px 0px no-repeat;background-size:235px 320px;}
#ppm #paticka .adresa         {position:absolute;top:0px;right:0px;width:210px;height:280px;padding:20px 20px 20px 20px;background-color: #404040;}
#ppm #paticka .adresa a#adrminilg {display: block;margin: 0px 0px 12px 0px;}
#ppm #paticka .budovy         {display:block;width:475px;height:320px;position:absolute;left:235px;top:0px;}
#ppm #paticka .budovy .budova {display:block;float:left;width:215px;height:140px;padding:20px 0px 0px 20px;}
#ppm #paticka .budovy .budova.mimo {height:50px;}
#ppm #paticka .budovy .budova .pismeno {display:block;width:23px;height:23px;text-align:center;line-height:23px;border:2px solid #c3391c;background-color:#c3391c;color:#fff; font-weight:bold;margin:0px 0px 5px 0px;}
#ppm #paticka .budovy .budova.mimo .pismeno {background-color:#0894b4;border-color:#0894b4;color:#fff;}
#ppm #paticka .budovy .budova strong {color:#c3391c;display:block;margin:12px 0px 15px 0px;font-size:14px;}
#ppm #paticka .budovy .budova strong * {color:#c3391c;}
#ppm #paticka .budovy .budova.mimo strong, #ppm #paticka .budovy .budova.mimo strong * {color:#0894b4;}
#ppm #paticka a.ico		    {display:block;position:absolute;width:25px;height:14px;bottom:30px;text-decoration:none;}
#ppm #paticka a.ico span {color:#fff;font-size:25px;}
#ppm #paticka a.ico:hover   span  {color:#e64122;}
#ppm #paticka a.ico.mail      {left:65px;}
#ppm #paticka a.ico.print	    {left:20px;}
#ppm #paticka.sestinem		{ -webkit-box-shadow: 0px 10px 10px rgba(50,50,50,0.75);-moz-box-shadow:0px 10px 10px rgba(50,50,50,0.75);box-shadow:0px 10px 10px rgba(50,50,50,0.75); }



#body			{display:block;position:relative;margin:0px 20px;padding-top:20px;margin-top:-130px;}
#body #drobenka	{display:block;position:absolute;top:0px;left:0px;background: url('/img/location.png') 0px 2px no-repeat;text-indent:15px;font-size:8pt;}
#body h2			{display:block;color:#e64123;font-size:30pt;line-height:100px;font-weight:normal !important; font-family:"source_sans_prolight", Calibry, Tahoma, Verdana, Arial;}
#body #list_menu	{display:block;float:left;width:215px;padding-top:100px;}
#body #list_menu li	{display:block;font-size:9pt;padding-bottom:5px;}
#body .text			{display:block;-moz-column-count:3;-webkit-column-count:3;column-count:3;font-size:9pt;}
#body .text p		{margin-bottom:10px;color:#333333;}


#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;}



#onetimepassword {height:60px;}
#onetimepassword input {float:left;margin:0px 10px 0px 0px;}
#onetimepassword button.ico {position:static;font-size:16pt;float:left;width:40px;}

.autor {display:block;font-style:italic;text-align:right;color:#acacac;padding:10px 10px 10px 10px;font-size:10pt;clear:both;}
.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;border-top:1px solid #ebebeb;position:relative;}
.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:12pt;color:#e64122;}
.partneri .partner a {display:block;height:105px;overflow:hidden;}
.partneri .partner a:hover img {margin-top:-85px;}
			  

.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; 
}

.tagy {display:block;position:relative;}
.tagy .tag {display:block;float:left;margin:0px 5px 0px 0px;padding:2px 4px 3px 4px;height:15px;line-height:15px;font-size:12px;color:#464646;border:1px solid #e64122;}
.yt { position:relative; }

#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;}
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:#00add2;line-height:26px;margin:7px 0px 7px 0px;font-family:"source_sans_proregular" !important;}
h3,h3 * {font-size:14pt !important;color:#00add2;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:6px 10px 6px 10px;}
table td * {margin:0px;}
table thead tr {border-top:1px solid #d7d7d7;}
table thead tr * {font-family:'source_sans_probold' !important;}


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.plusminus,
body.doplnkova_zluta #menu ul li a.selected span,body.doplnkova_zluta #menu ul li:hover > a span,body.doplnkova_zluta #content .ico,
body.doplnkova_zluta #mobile_menu .menu_item span,body.doplnkova_zluta #mobile_nadpis  {color:#ffc300 !important;border-color:#ffc300 !important;}
body.doplnkova_zluta #content ul.sablona_hledani li .hledani_url {color:#ffdc00;}
body.doplnkova_zluta .tagy .tag {border-color:#ffdc00;}

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 a.plusminus,
body.doplnkova_cervena #menu ul li:hover > a span,body.doplnkova_cervena #content .ico,
body.doplnkova_cervena #mobile_menu .menu_item span,body.doplnkova_cervena #mobile_nadpis    {color:#e64122 !important;border-color:#e64122 !important;}
body.doplnkova_cervena #content ul.sablona_hledani li .hledani_url {color:#e64122;}
body.doplnkova_cervena .tagy .tag {border-color:#e64122;}

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 a.plusminus,
body.doplnkova_fialova #menu ul li:hover > a span,body.doplnkova_fialova #content .ico,
body.doplnkova_fialova #mobile_menu .menu_item span,body.doplnkova_fialova #mobile_nadpis    {color:#9d569c !important;border-color:#9d569c !important;}
/* body.doplnkova_fialova h1, body.doplnkova_fialova a:hover {color:#64b12d !important;} */
body.doplnkova_fialova #content ul.sablona_hledani li .hledani_url {color:#9d569c;}
body.doplnkova_fialova .tagy .tag {border-color:#9d569c;}

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 a.plusminus,
body.doplnkova_zelena #menu ul li:hover > a span,body.doplnkova_zelena #content .ico,
body.doplnkova_zelena #mobile_menu .menu_item span, body.doplnkova_zelena #mobile_nadpis   {color:#64b12d !important;border-color:#64b12d !important;}
body.doplnkova_zelena #content ul.sablona_hledani li .hledani_url {color:#64b12d;}
body.doplnkova_zelena .tagy .tag {border-color:#64b12d;}

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 a.plusminus,
body.doplnkova_oranzova #menu ul li:hover > a span,body.doplnkova_oranzova #content .ico,
body.doplnkova_oranzova #mobile_menu .menu_item span, body.doplnkova_oranzova #mobile_nadpis   {color:#f19100 !important;border-color:#f19100 !important;}
body.doplnkova_oranzova #content ul.sablona_hledani li .hledani_url {color:#f19100;}
body.doplnkova_oranzova .tagy .tag {border-color:#f19100;}

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.plusminus,
body.doplnkova_modra #menu ul li a.selected span,body.doplnkova_modra #content .ico,
body.doplnkova_modra #mobile_menu .menu_item span,body.doplnkova_modra #mobile_nadpis   {color:#00add2 !important;border-color:#00add2 !important;}
body.doplnkova_modra #content ul.sablona_hledani li .hledani_url {color:#00add2;}
body.doplnkova_modra .tagy .tag {border-color:#00add2;}

body.doplnkova_ #mobile_menu .menu_item span   {color:#e64122 !important;border-color:#e64122 !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-linkedin-square:before {
  content: "\e03f";
}
.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-input-radio:before {
  content: "\e001";
}
.icon-input-checkbox: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 20px 0px 20px;height:30px;padding:10px 0px 10px 0px;}
#menu ul li					{display:block;position:relative;float:left;padding:0px 30px 10px 0px;}
#menu ul li a				{color:#00add2;}
#menu ul li a span			{font-size:22px;display:block;color:#00add2;}
#menu ul li a.selected,
#menu ul li a.selected span	{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:35px;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:26px;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;}
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;}
#menu.dvojradkove       	{height:45px;}	
#menu.dvojradkove .zob 		{display:none !important;}
#menu .plusminus 			{display:none;position:absolute;right:2px;top:2px;}
#promo			{height:220px;position:relative;width:920px;margin:20px 20px;}
#promo #slide	{position:absolute;top:0px;left:0px;width:685px;height:215px;overflow:hidden;}
#promo #slide .bannery	{position:relative;width:685px;height:2150px;top:0px;}
#promo #slide .banner	{display:block;position:relative;width:605px;height:175px;padding:20px 60px 20px 20px;background:transparent url(none) 0px 0px no-repeat;background-size:920px 215px;}
#promo.large #slide	{width:920px;}
#promo.large #slide .bannery {width:920px;}
#promo.large #slide .banner {width:840px;}
#promo.large #slide .banner h3 {width:820px;}
#promo.large #info	{display:none;}

#promo #slide .banner,#promo #slide .banner * {white-space:normal;position:relative;z-index:10;
		-webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out;
        -o-transition: all 0.5s ease-in-out;
        -ms-transition: all 0.5s ease-in-out;
        transition: all 0.5s ease-in-out;
}
#promo #slide .banner {
        -ms-transition:none;
}
#promo #slide .banner.stextem:hover {
	animation-name: mysli;
    animation-duration: 0.5s;
}

@keyframes mysli {
    0%   {background-size:920px 215px;background-position:0px 0px;}
    100% {background-size:1288px 301px;background-position:-184px -43px;}
}
#promo #slide .banner h3 {display:block;color:#fff;width:585px;font-size:33px !important;line-height:40px;font-family:'source_sans_prosemibold' !important;font-weight: normal;Vtext-decoration:underline;position:absolute;bottom:24px;left:20px;}
#promo #slide .banner p {display:block;position:absolute;bottom:20px;font-family:'source_sans_prosemibold' !important;font-weight: normal;font-size:16px !important;opacity:0;-webkit-transition-opacity: 0.5s; transition-opacity: 0.5s;}
#promo #slide .banner.stextem:hover {background-size:1288px 301px;background-position:-184px -43px;}
#promo #slide .banner.stextem:hover .underlay {background:rgba(0,0,0,0.5);}
#promo #slide .banner.beztextu:hover .underlay {display:none;}
#promo #slide .banner.stextem:hover h3 {bottom:90px;text-decoration:none;margin:0px 0px 25px 0px;}
#promo #slide .banner.stextem:hover p {opacity:1;}

#promo #slide .banner.stextem.cerna * {color:#333333;}
#promo #slide .banner.stextem.cerna:hover .underlay {background:rgba(0,0,0,0.5);}
#promo #slide .banner.stextem.cerna:hover * {color:#fff;}
#promo #slide .banner.stextem.bila * {color:#fff;}
#promo #slide .banner.stextem.bila:hover .underlay {background:rgba(255,255,255,0.5);}
#promo #slide .banner.stextem.bila:hover * {color:#333333;}
#promo #slide .banner .underlay {position:absolute;top:0px;left:0px;bottom:0px;right:0px;background:transparent;z-index:9;}

#promo #slide .up_btn		{display:block;position:absolute;background: url('/img/s_iko.png') -100px 0px no-repeat;width:55px;height:55px;top:0px;right:0px;z-index:11;}
#promo #slide .down_btn		{display:block;position:absolute;background: url('/img/s_iko.png') -100px -55px no-repeat;width:55px;height:55px;bottom:0px;right:0px;z-index:11;}
#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:920px;min-height:200px;height:auto !important;height:200px;padding:130px 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:120pt;display:block;color:inherit;width:450px;height:300px;margin:0px 20px 10px 0px;float:left;text-align:center;}
.novinka_detail .obrazek {display:block;width:450px;margin:0px 20px 10px 0px;float:left;}
.novinka_detail .obrazek_velky {display:block;width:450px;margin:0px 20px 10px 0px;float:left;}
.novinka_detail .youtube {display:block;width:450px;margin:0px 20px 10px 0px;float:left;}
.novinka_detail .tag {font-size:10pt;display:block;color:inherit;position:absolute;top:7px;left:0px;}
.novinka_detail .nazev {font-size:22px;color:inherit;display:block;font-family:'source_sans_proregular';margin:0px 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 {}

.novinka_detail .galerie {width:476px;float:left;clear:both;padding:10px 0px 10px 0px;}
.novinka_detail .galerie img {display:block;float:left;width:98px;height:98px;margin:0px 19.3px 20px 0px;}
.novinka_detail.novinka_obrazek 		.galerie {}
.novinka_detail.novinka_obrazek_velky	.galerie {}
.novinka_detail.novinka_youtube			.galerie {}
.novinka_detail.novinka_ikona			.galerie {}


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 ul.submenu_novinky li a {cursor:pointer;}
#content ul.submenu_novinky li.afterli {float:none;clear:both;}
#content ul.submenu_novinky li.afterli:before {content:'';}

#content .kategorie_1,.kategorie_1 .cont,
.novinka_detail.kategorie_1 	    			{border-color:#f19100 !important;color:#f19100 !important;}
#content .kategorie_1:hover 					{border-color:#eb7100 !important;color:#eb7100 !important;}
#content .kategorie_2,.kategorie_2 .cont,
.novinka_detail.kategorie_2 					{border-color:#e64122 !important;	color:#e64122 !important;	}
#content .kategorie_2:hover 					{border-color:#c3391c !important;	color:#c3391c !important;	}
#content .kategorie_3,.kategorie_3 .cont,
.novinka_detail.kategorie_3						{border-color:#00add2 !important;	color:#00add2 !important;	}
#content .kategorie_3:hover						{border-color:#0894b4 !important;	color:#0894b4 !important;	}
#content .kategorie_4,.kategorie_4 .cont,
.novinka_detail.kategorie_4 	    			{border-color:#64b12d !important;	color:#64b12d !important;	}
#content .kategorie_4:hover 					{border-color:#569929 !important;	color:#569929 !important;	}
#content .kategorie_5,.kategorie_5 .cont,
.novinka_detail.kategorie_5						{border-color:#9d569c !important;	color:#9d569c !important;	}
#content .kategorie_5:hover						{border-color:#934992 !important;	color:#934992 !important;	}

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-bottom:20px; margin-left:-20px;}
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:20px;}
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;min-height: 193px;height: auto !important;height: 195px;background-color:#f2f2f2;}
body #api_kalendar_vertical ul {left:0;list-style: none;padding:0px 0px 0px 0px;margin: 0 0 0 0;}
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 .kalendar_zdroj {display:block;padding:10px 0px 0px 0px;text-align:right;}
body #api_kalendar_vertical .kalendar_zdroj:before {content:'→ ';color:#e64122;}
body #api_kalendar_vertical h3 {font-size:22px !important;color:#e64122;line-height:25px;margin:0px 0px 20px 0px;}#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;}


#content123 form				{width:450px;padding:0px 0px 10px 0px;position:relative;}

#content123 form legend		{color:#464646;line-height:30px;font-weight:bold;margin:10px 0px 10px 0px;}
#content123 form label,
#content123 form input,
#content123 form textarea,
#content123 form select	{ display:block;width:446px;line-height:25px;resize:none;outline:none; }
#content123 form label		{ width:450px;color:#464646;line-height:25px;font-weight:bold;}
#content123 form textarea	{ width:444px;height:150px;border:1px solid #e64122; }
#content123 form input 	{ border:1px solid #e64122; }
#content123 form button	{ display:block;width:447px;height:30px;line-height:30px;font-size:14px;clear:both;background-color:#e64122;color:#fff;margin:10px 0px 0px 0px;}
#content123 form input[type="radio"] {display:inline;width:auto !important;}
#content123 form input[type="checkbox"] {display:inline;width:auto !important;}
#content123 form input[type="submit"] {background-color:#e64122;color:#fff;font-size:14px;margin:10px 0px 0px 0px;}

#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;}



body.doplnkova_modra 	#content form input,
body.doplnkova_modra 	#content form textarea	{border-color:#00add2;}
body.doplnkova_modra	#content form button,
body.doplnkova_modra	#content form input[type="submit"] {background-color:#00add2;}

body.doplnkova_oranzova	#content form input,
body.doplnkova_oranzova	#content form textarea {border-color:#f19100;}
body.doplnkova_oranzova	#content form button,
body.doplnkova_oranzova	#content form input[type="submit"] {background-color:#f19100;}

body.doplnkova_zelena	#content form input,
body.doplnkova_zelena	#content form textarea {border-color:#64b12d;}
body.doplnkova_zelena	#content form button,
body.doplnkova_zelena	#content form input[type="submit"] {background-color:#64b12d;}

body.doplnkova_fialova	#content form input,
body.doplnkova_fialova	#content form textarea {border-color:#9d569c;}
body.doplnkova_fialova	#content form button,
body.doplnkova_fialova	#content form input[type="submit"] {background-color:#9d569c;}

body.doplnkova_cervena	#content form input,
body.doplnkova_cervena	#content form textarea {border-color:#e64122;}
body.doplnkova_cervena	#content form button,
body.doplnkova_cervena	#content form input[type="submit"] {background-color:#e64122;}

body.doplnkova_zluta	#content form input,
body.doplnkova_zluta	#content form textarea {border-color:#ffdc00;}
body.doplnkova_zluta	#content form button,
body.doplnkova_zluta	#content form input[type="submit"] {background-color:#ffdc00;}
#cookie-open-div {
	display: block;
	position: fixed;
	bottom: 20px;
	left: 12px;
	cursor: pointer;
	background-color: #a415151a;
	padding: 0 15px;
	border-radius: 15px;
	height: 30px;
	line-height: 30px;
}
#cookie-open-div:hover {
	background-color: #a41515a1;
	color:white;
	border: 1px solid black;
}
#cookieoverlayvscht {
	z-index:2147483645;background: rgba(0,0,0,0.5);width: 100%;height: 100%;overflow: hidden;position: fixed;top: 0;bottom: 0;left: 0;
}
#cookie-div-container {
	z-index: 2147483645;
	position: fixed;
	width:100%;
	height:100%;
	top: 17%;
	left: 1em;
	bottom: auto;
}
#cookie-div-vscht {
	display: inherit !important;
	height: inherit !important;
	z-index: inherit !important;
	visibility: inherit !important;
	width: inherit !important;
	overflow: inherit !important;
	position: static;
	background-color: white;
	max-width: 500px;
	height: 65%;
	outline: none !important;
	border-radius: 2.5px;
	margin: 0 auto;
	overflow-x: hidden !important;
	overflow-y: auto !important;
	scrollbar-width: thin !important;
	scrollbar-color: #4a4a4a transparent;
	width: 50% !important;
	max-height: 500px;
	padding: 3%;
}
#cookie-policy-title {
	font-size:33px !important;
}
.cookie-policy-text {
	font-size:18px !important;
	text-align: justify;
}
.cookie-policy-text a {
	color: navy;
}
.cookie-policy-text a:hover {
	color: blue;
	text-decoration: underline;
}
#cookie-policy-buttons {
	margin: auto;
	width: 300px;
	align-content: center;
	display: grid;
}
#cookie-policy-button-accept-all,
#cookie-reject-all-handler,
#cookie-choose-handler,
#cookie-choose-handler-send,
#cookie-policy-button-customize {
	border-radius: 80px;
	font-weight: bold;
	font-size: 12px;
	text-transform: uppercase;
	display: inline-block;
	border: 0.6px solid black;
	letter-spacing: 1px;
	opacity: unset;
	padding: 0px 30px;
	height: 40px;
	margin: 5px;
}
#cookie-policy-button-accept-all {
	background-color: green;color:white;
}
#cookie-reject-all-handler {
	background-color: white;
}
#cookie-policy-button-customize {
	background-color: silver;
	display: none;
}

.mt-1 {
	margin-top: 10px !important;
}
.ml-2 {
	margin-left: 20px !important;
}

/*
	switch
*/
.switch {
	position: relative;
	display: inline-block;
	overflow: inherit;
	width: 60px;
	height: 34px;
}
.switch--disabled input {
	cursor: default;
}
.switch--disabled .slider {
	cursor: default;
	background-color: #8B8B8B !important;
}
.switch--disabled .slider::before {
	color: #8B8B8B !important;
}
.switch input {
	opacity: 0;
	width: 0;
	height: 0;
	display: none;
}
.switch input:checked + .slider {
	background-color: green;
}
.switch input:checked + .slider::before {
	-webkit-transform: translateX(26px);
	-ms-transform: translateX(26px);
	transform: translateX(26px);
	background-color: #000;
	content: "\2714";
	color: white;
}
.slider {
	position: absolute;
	cursor: pointer;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: #373f41;
	-webkit-transition: .4s;
	transition: .4s;
}
.slider::before {
	-webkit-transform: translateX(0);
	-ms-transform: translateX(0);
	transform: translateX(0);
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	content: "\2716";
	font-size: 16px;
	font-weight: 700;
	color: #373f41;
	height: 26px;
	width: 26px;
	left: 4px;
	bottom: 4px;
	background-color: #fff;
	-webkit-transition: .4s;
	transition: .4s;
}
.slider--round {
	border-radius: 34px;
}
.slider--round::before {
	border-radius: 50%;
}

/*
	Cookie
*/
@media (max-width: 768px) { /* fix ovladani na telefonu */
	.cookies-mobile {
		overflow: hidden;
	}
}
.cookie {
	overflow-y: auto;
	max-height: 100vh;
	opacity: 1;
	padding: 45px 10px 0;
	background-color: #000;
	width: 100%;
	position: fixed;
	bottom: 0;
	right: 0;
	z-index: 101;
}
@media (max-width: 768px) {
	.cookie {
		font-size: 20px;
		padding: 30px 0 0 0;
   }
}

/* cookies open */
.cookie--open .cookie-options {
	min-height: 40vh;
	max-height: none;
	opacity: 1;
}
.cookie--open .cookie-content__action {
	display: none;
}
.cookie--open .cookie-content--ifOpen {
	display: flex !important;
}
.cookie--open .cookie-content__action {
	position: sticky;
	bottom: 0;
	background-color: #000;
	padding-top: 20px;
}
@media (max-width: 768px) {
	.cookie--open .cookie-content__action {
		bottom: -20px;
   }
}

/* cookies closed */
.cookie--close {
	opacity: 1;
	border-radius: 10px 0 0 0;
	padding: 0;
	height: 65px;
	width: 65px;
	background-color: #F0FFF4;
	background-image: url("/assets/images/svg/cookie.svg");
	background-repeat: no-repeat;
	background-position: center;
	cursor: pointer;
}
.cookie--close:hover {
	background-color: #d8f5e1;
}
.cookie--close a {
	height: 100%;
	width: 100%;
	display: flex;
	border-radius: 50%;
	justify-content: center;
	align-items: center;
}
.cookie--close .cookie-content {
	display: none;
}

/* cookies options */
.cookie-options {
	transition: all .5s;
	max-height: 0;
	min-height: 0;
	opacity: 0;
	overflow: hidden;
}
.cookie-options__item {
	display: flex;
	align-items: flex-start;
	margin-bottom: 20px;
}
@media (max-width: 768px) {
	.cookie-options__item {
		flex-direction: column;
   }
	.cookie-options__item > div {
		margin-left: 0 !important;
   }
}

/* cookies content */
.cookie-content {
	padding-left: 35px;
	padding-right: 35px;
}
@media (max-width: 768px) {
	.cookie-content {
		padding-left: 20px;
		padding-right: 20px;
   }
}
.cookie-content__text p {
	margin-bottom: 35px;
}
@media (max-width: 768px) {
	.cookie-content__text p {
		margin-bottom: 30px;
   }
}
.cookie-content__action {
	padding: 0 0 45px 0;
	display: flex;
	align-items: center;
}
@media (max-width: 992px) {
	.cookie-content__action {
		flex-direction: column;
		padding: 10px ÔÇő0 0 0;
   }
}
@media (max-width: 768px) {
	.cookie-content__action .btn.btn--md {
		height: 55px;
   }
}
.cookie-content__action .btn.options {
	margin-left: 60px;
	color: #F0FFF4;
	background-color: transparent;
	border: 1px solid #F0FFF4;
}
.cookie-content__action .btn.options:focus,
.cookie-content__action .btn.options:hover,
.cookie-content__action .btn.options:visited,
.cookie-content__action .btn.options:active {
	color: #F0FFF4;
	background-color: #181818;
	border: 1px solid #F0FFF4;
}
@media (max-width: 992px) {
	.cookie-content__action .btn.options {
		font-size: 20px;
		margin-top: 20px;
		margin-left: 0;
   }
}
.cookie-content__action a:not(.btn) {
	margin-left: 60px;
	font-size: 30px;
	color: #F0FFF4;
}
.cookie-content__action a:not(.btn):focus,
.cookie-content__action a:not(.btn):hover,
.cookie-content__action a:not(.btn):visited,
.cookie-content__action a:not(.btn):active {
	color: #F0FFF4;
}
@media (max-width: 1550px) {
	.cookie-content__action a:not(.btn) {
		font-size: 24px;
   }
}
@media (max-width: 768px) {
	.cookie-content__action a:not(.btn) {
		font-size: 20px;
		margin-top: 20px;
		margin-left: 0;
   }
}
.cookie-content--ifOpen {
	display: none;
}
.cookie p {
	color: #F0FFF4;
}


/* vscht specifics */
.cookie-policy-info {
	font-size:18px !important;
	text-align: justify;
}
.cookie-policy-info a {
	color: navy;
}
.cookie-policy-info a:hover {
	color: blue;
	text-decoration: underline;
}

#cookie-open-div {
	z-index: 8002;
}
body.mobile #cookie-div-container {
    left: 0px;
}
body.mobile #cookie-div {
    width: 95% !important;
	height: 75%;
}
body.mobile #cookie-policy-title {
    font-size: 20px !important;
}
body.mobile .cookie-policy-text,
body.mobile .cookie-policy-info {
    font-size: 12px !important;
}
body.mobile #cookie-policy-buttons {
    width: inherit;
}
body.mobile #cookie-open-div {
    height: 18px;
    line-height: 18px;
    font-size: 12px;
}
.infobox {padding:10px 10px 10px 10px;position:relative;color:#fff;width:195px;height:195px;line-height:25px;background-color:#f2f2f2;}
.infobox:hover {background-color:#e6e6e6;}
.infobox h3 {font-size:22px !important;color:#e64122;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:6px;left:0px;}
.infobox .prilohy a:hover ,.infobox .prilohy a:hover span {color:#acacac;}
.infobox .text {margin:0px;padding:0px !important;}

.infobox table td {border:0px;}
.infobox table tr {border:0px;}

.infobox.uslideru {background-color:#e64122 !important;}
.infobox.uslideru * {color:#fff !important;}
.infobox.uslideru li:before {color:#fff !important;}
.infobox.uslideru .prilohy a {border-color:#fff !important;}
.infobox.uslideru a {text-decoration:underline !important;}
.infobox.uslideru a:hover {color:#333333 !important;text-decoration: none !important;}
.infobox.uslideru .text a:hover {color:#333333 !important;text-decoration: none !important;}

.infobox.uslideru.barva_zelena 				{background-color:#64b12d !important;}
.infobox.uslideru.barva_oranzova 	    	{background-color:#f19100 !important;}
.infobox.uslideru.barva_zluta 	        	{background-color:#ffdc00 !important;}
.infobox.uslideru.barva_zluta * 			{color:#464646 !important;}
.infobox.uslideru.barva_zluta li:before 	{color:#464646 !important;}
.infobox.uslideru.barva_zluta .prilohy a 	{border-color:#464646 !important;}
.infobox.uslideru.barva_modra		    	{background-color:#00add2 !important;}
.infobox.uslideru.barva_fialova		    	{background-color:#9d569c !important;}
.infobox.uslideru.barva_seda		        {background-color:#d7d7d7 !important;}
.infobox.uslideru.barva_seda * 				{color:#464646 !important;}
.infobox.uslideru.barva_seda li:before 		{color:#464646 !important;}
.infobox.uslideru.barva_seda .prilohy a 	{border-color:#464646 !important;}


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

#content.sinfoboxy * .text {width:450px;}
#content.sinfoboxy > div {float:left;}
#content.sinfoboxy #infoboxy {width:215px;height:auto; margin:0px 0px 0px 20px;overflow:hidden;min-height:450px;}
#boxy #content.sinfoboxy #infoboxy {top:0px;}
#boxy #content.sinfoboxy.skalendarem #infoboxy {top:128px;}
#boxy #mwm.w_full #content.sesliderem.skalendarem #infoboxy .infobox.uslideru {position:absolute;top:-368px;right:0px;height:195px !important;}
#content.sinfoboxy #infoboxy .infobox {width:193px;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:0px;right:0px;overflow:visible;}
#content.sinfoboxy.boxy.skalendarem #infoboxy {position:absolute;top:128px;right:0px;overflow:visible;}
#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:195px !important;}
#content.sesliderem.sdrobecky #infoboxy .infobox.uslideru {position:absolute;top:-274px;right:0px;height:195px !important;}
#content.sesliderem.beznadpisu #infoboxy .infobox.uslideru {top:-260px;}
#content.sesliderem.beznadpisu.skalendarem #infoboxy .infobox.uslideru {top:-388px;}

#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;min-height:195px;line-height:25px;color:#464646 !important;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:#464646;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:#464646 !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:#464646;font-size:15px;line-height:20px;font-family:'source_sans_proregular';text-decoration:underline !important;}
.infotext a:hover {text-decoration:none !important;color:#464646;}
.infotext .text {margin:0px;padding:0px !important;}
.infotext .text :not(h3):not(h2):not(h1) {color:#464646 !important;}
.infotext h1,.infotext h2,.infotext h3 {font-family:'source_sans_proregular';}

.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 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_modra		    	{background-color:#00add2 !important;}
.infotext.barva_fialova		    	{background-color:#9d569c !important;}
.infotext.barva_fialova * 			{color:#fff !important;}
.infotext.barva_fialova h3 			{color:#ffdc00 !important;}
.infotext.barva_seda		        {background-color:#d7d7d7 !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;}

.text.api_html sup,
.text.api_html sub {font-size:10px;}#content.boxy {min-height:705px; height:auto !important; height:705px;}
#content.boxy .partneri {position:absolute;bottom:0px;}
#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;}
#content #content_box.box_height_16 {height:3760px;}
#content.boxy.spartnerama .partneri {position:relative;}
.homebox {padding:20px 20px 20px 20px;position:absolute;background:#e64122 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:#fff;font-family:'source_sans_prolight';z-index:2;}
.homebox .nazev {z-index:1;}
.homebox * {color:#fff;font-family:'source_sans_prolight';}
.homebox:hover {text-decoration:none;color:#fff;}
.homebox:hover * {text-decoration:none;color:#fff;}
a.homebox:hover .odkaz {text-decoration:underline !important;}
a.homebox:hover .nazev {text-decoration:underline !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.velikost1 {width:175px;height:175px;}
.homebox.velikost1 .ico {font-size:30pt;display:block;color:#fff;}
.homebox.velikost1 .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:15px;left:20px;font-family:'source_sans_proregular';}
.homebox.velikost1 .perex {display:none;font-size:10.5pt;font-family:'source_sans_proregular';}
.homebox.velikost1 .odkaz {display:none;}
.homebox .perex, .homebox .perex * {color:#fff;} 
.homebox.velikost2 {width:410px;height:410px;}
.homebox.velikost2 .ico {font-size:80pt;display:block;color:#fff;}
.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 .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:175px;height:410px;}
.homebox.velikost3 .ico {font-size:50pt;display:block;color:#fff;}
.homebox.velikost3 .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:250px;left:20px;font-family:'source_sans_proregular';}
.homebox.velikost3 .perex {display:block; width:175px;position:absolute;bottom:50px;left:20px;font-size:10.5pt;font-family:'source_sans_proregular';}
.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.top11   {top:2350px;}
.homebox.top12   {top:2585px;}
.homebox.top13   {top:2820px;}
.homebox.top14   {top:3055px;}
.homebox.top15   {top:3290px;}
.homebox.barva_cervena 		    {background-color:#e64122;}
.homebox.barva_cervena:hover 	{background-color:#c3391c;}
.homebox.barva_zelena 	        {background-color:#64b12d;}
.homebox.barva_zelena:hover 	{background-color:#569929;}
.homebox.barva_oranzova 	    {background-color:#f19100;}
.homebox.barva_oranzova:hover 	{background-color:#eb7100;}
.homebox.barva_zluta 	        {background-color:#ffdc00;color:#464646;}
.homebox.barva_zluta:hover 	    {background-color:#ffc300;}
.homebox.barva_zluta *	        {color:#464646 !important;}
.homebox.barva_modra		    {background-color:#00add2;}
.homebox.barva_modra:hover		{background-color:#0894b4;}
.homebox.barva_fialova		    {background-color:#9d569c;}
.homebox.barva_fialova:hover	{background-color:#934992;}
.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;}
body #content #content_box .homebox .ico {color:#fff !important;}
body #content #content_box .homebox.barva_zluta .ico {color:#464646 !important;}

.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 {}
.sablona_dokument .text {width:920px;padding:0px 0px 10px 0px;position:relative; text-align: left;  }
.sablona_dokument .keywords {width:920px;padding:0px 0px 10px 0px;position:relative; text-align: left; color:#00add2; }
.sablona_dokument .text p {text-align: left;}
.sablona_dokument table.dokument_table {width:920px;margin:0px 0px 0px 0px;position:relative;}
.sablona_dokument table.dokument_table .tdi {width:50px;text-align:center;}
.sablona_dokument table.dokument_table .tdn {width:735px;}
.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_dokument.dokument_sikonou .ico {display:block;position:absolute;left:0px;top:110px;width:215px;font-size:162pt;color:#00add2;}
.sablona_dokument.dokument_sikonou .text {width:685px;padding:0px 0px 0px 235px;position:relative; text-align: left;  }
.sablona_dokument.dokument_sikonou .keywords {width:685px;padding:0px 0px 10px 235px;position:relative; text-align: left; color:#00add2; }
.sablona_dokument.dokument_sikonou table.dokument_table {width:685px;margin:0px 0px 0px 235px;position:relative;}
.sablona_dokument.dokument_sikonou table.dokument_table .tdn {width:500px;}

#content.sinfoboxy .sablona_dokument > .ico {display:none;}
#content.sinfoboxy .sablona_dokument table.dokument_table {margin:0px 0px 0px 0px;}.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;}
#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 span {display:block;}
#content ul.sablona_hledani li a .hledani_nazev	{font-size:22px;font-family:'source_sans_probold' !important;}
#content ul.sablona_hledani li a .hledani_url	{font-size:14px;padding:2px 0px 3px 0px;}
#content ul.sablona_hledani li a .hledani_popis	{font-size:14px;padding:5px 30px 5px 0px;}
#content ul.sablona_hledani li a .hledani_tagy	{}.sablona_ikona_text {position: relative;}
.sablona_ikona_text .ico {display:block;position:absolute;left:0px;top:0px;width:215px;font-size:162pt;color:#00add2;}
.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;}
#content.nastenka {min-height:705px; height:auto !important; height:705px; width:940px;padding:30px 0px 20px 0px;margin:0px;margin-left:20px;}
#content.nastenka .partneri {position:absolute;bottom:0px;}
#content #content_stitek {width:940px;}

.stitek {padding:20px 20px 20px 20px;position:relative;float:left;overflow:hidden;text-decoration:none;display:block;color:#fff;font-family:'source_sans_prolight';border-left:2px solid #e64122;margin:0px 20px 20px 0px;}
.stitek * {color:#e64122;font-family:'source_sans_prolight';}
.stitek:hover {text-decoration:none;color:#fff;background-color:#e64122;}
.stitek:hover * {text-decoration:none;color:#fff !important;text-decoration:none !important;}
.stitek:hover .popis {color:#e64122 !important;}
div.stitek a {text-decoration:underline !important;}
div.stitek a:hover {text-decoration:none !important;}
.stitek .perex, .stitek .perex * {color:#464646;} 
.stitek .perex .picka {color:#e64122;}
.stitek:hover .perex .picka {color:#fff;}

.stitek {width:408px;height:175px;}
.stitek .popis {display:none;}
.stitek .nazev {font-size:16pt;width:408px;display:block;line-height:25px;text-decoration:underline;}
.stitek .perex {font-size:10.5pt;display:block; width:408px;padding-top:15px;font-family:'source_sans_proregular';}
.stitek .perex * {font-size:10.5pt;font-family:'source_sans_proregular';}

.stitek.sobrazkem .popis {font-size:90pt;line-height:80px;position:absolute;top:70px;display:block;width:408px;text-align:center;color:#e64122;}
.stitek.sobrazkem {padding:225px 20px 20px 20px;width:408px;height:165px;}
.stitek.sobrazkem img {display:block;position:absolute;top:0px;left:0px;}

.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:650px;padding:0px 0px 0px 235px;position:relative;}
.sablona_obrazek_vertical .galerky {top:480px;}
.sablona_obrazek_vertical .overbox {display:none !important;}#content .sablona_sitemap ul { position:relative;width:920px;left:0px; }
#content .sablona_sitemap ul li { padding-left:50px; position:relative; display:block; min-height:40px;height:auto !important;height:40px;line-height: 40px; text-indent:0px;}
#content .sablona_sitemap ul li ul li {line-height:25px;min-height:25px;height:auto !important;height:25px;padding-left:40px;}
/* #content .sablona_sitemap ul li ul li ul li {padding-left:40px;} */
#content .sablona_sitemap ul li.strom::before { content:''; padding:0px 0px 0px 0px; }
#content .sablona_sitemap ul li.list::before { content:''; padding:0px 0px 0px 0px; }
#content .sablona_sitemap ul li a {color:#333333;text-decoration: underline;}
#content .sablona_sitemap ul li a:hover {color:#e64122;text-decoration: none;}
#content .sablona_sitemap ul li a.plusminus { display:block; position:absolute; color:#e64122; width:50px; height:40px; line-height:50px; font-size:12px; left:0px; top:0px; text-align:center; padding:0px; text-indent:0px; text-decoration:none;}
/* content .sablona_sitemap ul li ul li a.plusminus {height:20px;line-height: 20px;left:-50px;} */
#content .sablona_sitemap ul li ul li a.plusminus {height:20px;line-height: 20px;left:0px;width:40px;}

.sablona_sitemap ul.toplevel > li { border-top:1px solid #acacac; padding-top:5px; margin-top:5px; }

body.doplnkova_zluta #content .sablona_sitemap ul li a.plusminus { color:#464646; }
body.doplnkova_cervena #content .sablona_sitemap ul li a.plusminus { color:#e64122; } 
body.doplnkova_fialova #content .sablona_sitemap ul li a.plusminus { color:#9d569c; } 
body.doplnkova_zelena #content .sablona_sitemap ul li a.plusminus { color:#64b12d; } 
body.doplnkova_oranzova #content .sablona_sitemap ul li a.plusminus { 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:#00add2;}
.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:0px !important;padding: 0px 0px 0px 20px !important;width:195px;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:0px !important;padding: 0px 0px 0px 20px !important;width:195px;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:40px;left:20px;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;}
#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		{margin-top:-20px;}
#mwm.w_jedna	{margin-top:-20px;}
#mobile_dektop_sw {display:none;text-align:center;font-size:18px;color:white;line-height:50px;padding-bottom:10px;}

#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_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 #search .gsc-url-top .gs-visibleUrl {margin-left:20px;}
#mobile_over .mobile_content #search .gs-bidi-start-align.gs-snippet {margin-left: 20px;}
#mobile_over .mobile_content #search .gs-bidi-start-align.gs-snippet {margin-left: 20px;}
#mobile_over .mobile_content #search .gs-fileFormat {margin-left: 10px;}
#mobile_over .mobile_content #search .gsc-cursor-page {margin: 2px !important;font-size: 18px;background-color: lightblue !important;padding: 5px !important;border-radius: 5px;border: 1px solid black !important;}
#mobile_over .mobile_content #search .gsc-cursor-page.gsc-cursor-current-page {background-color: lightcyan !important;}
#mobile_over .mobile_content #search .gsc-cursor-box.gs-bidi-start-align {border-top: 1px solid black !important;padding-top: 0px;margin-top: 40px;}
#mobile_over .mobile_content #search .gsc-above-wrapper-area {border-bottom: 1px solid black !important;}
#mobile_over .mobile_content #search .gsc-expansionArea {border-left: 0.5px solid #c0c0c03d !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;}

#mwm.w_tri,#mwm.w_tri #main			{width:725px;}
#mwm.w_tri #top_menu a				{font-size:13px;padding-left:10px;}
#mwm.w_tri #top #logo				{width:350px;font-size:28pt;}
#mwm.w_tri #top #rychle_odkazy		{width:400px;}
#mwm.w_tri #top #rychle_odkazy *	{line-height:24px !important;}
#mwm.w_tri #top #rychle_odkazy a 	{font-size:9.5pt;}
#mwm.w_tri #top #rychle_odkazy #social {display:none;}
#mwm.w_tri #top #rychle_odkazy #social span.icon-instagram {font-size:15px;}
#mwm.w_tri #top #rychle_odkazy #social span.icon-fb {font-size:15px;}
#mwm.w_tri #top #rychle_odkazy #social span.icon-twitter {font-size:18px;}
#mwm.w_tri #top #rychle_odkazy #social span.icon-yt {font-size:19px;}
#mwm.w_tri #top #rychle_odkazy #jazyky {right:280px;}
#mwm.w_tri #top #search {width: 200px;right: 0px;}
#mwm.w_tri #menu ul li a span {font-size:19px;}
#mwm.w_tri #menu ul li {padding: 0px 20px 10px 0px;}
#mwm.w_tri #menu ul li ul li a span {font-size:12px;line-height:25px;}
#mwm.w_tri #menu ul li:hover ul {padding: 10px 15px 15px 10px;top:35px;}

#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 20px 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 .sablona_dokument .ico {display:none;}
#mwm.w_tri .sablona_dokument table.dokument_table {width:685px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_tri .sablona_dokument .text {width:685px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_tri .sablona_dokument table.dokument_table .tdn {width:500px;}
#mwm.w_tri .sablona_dokument table.dokument_table .ico {display:block;}

#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 .homebox {width:175px;height:175px;position:relative;top:auto;left:auto;float:left;margin:0px 20px 20px 0px;}
#mwm.w_tri .homebox .ico {font-size:30pt;display:block;color:#fff;}
#mwm.w_tri .homebox .nazev {font-size:19pt;width:175px;display:block;position:absolute;bottom:15px;left:20px;font-family:'source_sans_proregular';}
#mwm.w_tri .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';}
/*line-height: 320px !important;height: 175px !important;*/
#mwm.w_tri .homebox a.nazev:hover {text-decoration:underline !important;}
#mwm.w_tri .homebox .perex {display:none;font-size:10.5pt;font-family:'source_sans_proregular';}
#mwm.w_tri .homebox .odkaz {display:none;}
#mwm.w_tri #content_box {width:705px;height: auto !important;}
#mwm.w_tri #content .sablona_sitemap ul {width:685px;}
#mwm.w_tri #infotexty {width:685px;height: auto !important;}

.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_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 .sablona_dokument .ico {display:none;}
#mwm.w_dva .sablona_dokument table.dokument_table {width:470px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_dva .sablona_dokument .text {width:470px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_dva .sablona_dokument table.dokument_table .tdn {width:265px;}
#mwm.w_dva .sablona_dokument table.dokument_table .ico {display:block;}


#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 .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 {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';}
/*line-height: 320px !important;height: 175px !important;*/
#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 .sablona_dokument .ico {display:none;}
#mwm.w_jedna .sablona_dokument table.dokument_table {width:215px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_jedna .sablona_dokument .text {width:215px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
#mwm.w_jedna .sablona_dokument table.dokument_table .tdn {width:215px;}
#mwm.w_jedna .sablona_dokument table.dokument_table .tdi,
#mwm.w_jedna .sablona_dokument table.dokument_table .tdv {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';}
/*line-height: 320px !important;height: 175px !important;*/
#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;}

#mwm.w_tri #content #content_stitek {width:685px;}
#mwm.w_dva #content #content_stitek {width:490px;}
#mwm.w_jedna #content #content_stitek {width:215px;}
#mwm.w_jedna .stitek {padding:20px 20px 20px 20px;margin:0px 20px 20px 0px;}
#mwm.w_jedna .stitek {width:175px;height:275px;}
#mwm.w_jedna .stitek {height:65px;}
#mwm.w_jedna .stitek .nazev {width:175px;}
#mwm.w_jedna .stitek .perex {width:175px;padding-top:15px;}
#mwm.w_jedna .stitek .perex {display:none;}
#mwm.w_jedna .stitek.sobrazkem .popis {width:175px;}
#mwm.w_jedna .stitek.sobrazkem {padding:125px 20px 20px 20px;width:175px;}
#mwm.w_jedna .stitek.sobrazkem img {width:215px;}

#mwm.w_tri #content .technopark #p #paticka {width:685px;}
#mwm.w_dva #content .technopark #p #paticka {width:490px;}
#mwm.w_jedna #content .technopark #p #paticka {width:215px;}


.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;}

#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_jedna ul.submenu_novinky,
#mwm.w_dva ul.submenu_novinky,
#mwm.w_tri ul.submenu_novinky,
#mwm.mobile ul.submenu_novinky,
#ppm.mobile ul.submenu_novinky {width:100%;}

#mwm.w_tri #novinky2 { width: 460px; }
#mwm.w_dva #novinky2 { width: 445px; }
#mwm.w_jedna #novinky2 { width: 100%; }
#mwm.w_mobile #novinky2 { width: 100%; }
#mwm.w_jedna .novinka2 { width: 100%; }
