
* {	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */}

html, body, #mapa, #page {margin:0;padding:0;height:100%;background:#120f08;font-family:sans-serif;}
form, h1 {padding:0;margin:0;}


#page {padding-top:51px;}

#loading-info{color:#fff;display:none;width:160px;height:50px;line-height:50px;margin-left:-80px;margin-top:-25px;position:fixed;top:50%;left:50%;background:#757575;opacity:0.85;text-align:center;-webkit-border-radius:50px;border-radius:50px;-webkit-box-shadow:0px 0px 200px 50px rgba(255, 255, 255, 0.6);box-shadow: 0px 0px 200px 50px rgba(255, 255, 255, 0.6);}
	#loading-info img {margin-right:8px;}

#topbar {height:51px;position:fixed;top:0;width:100%;border-bottom:1px solid #fff;color:#f1f1f1;background:url(header_bg.png) center center no-repeat;}
	#topbar a {color:#f0f0f0;text-decoration:none;}
	#topbar a:hover {color:#fff;text-decoration:underline;}
	h1 {font:bold 27px/50px sans-serif;color:#f1f1f1;position:relative;left:0;padding:0 20px;float:left;text-shadow:1px 1px 2px #555;cursor:default;}
	#topbar form {display:inline-block;margin-left:7px;}
	#topbar button {cursor:pointer;padding:0;vertical-align:top;}
		#topbar button span {display:inline-block;width:25px;height:21px;vertical-align:middle;}
		#topbar button.zvetsit span {background:url(icon_resize.png) center -27px no-repeat;}
		#topbar button.zmensit span {background:url(icon_resize.png) center -2px no-repeat;}

	#searchbox {float:left;position:relative;top:10px;left:8px;min-width:300px;}
		#searchbox input {font-size:18px;}
		#search-url {display:none;}
	#info {float:right;margin:0 25px 0 0;line-height:50px;white-space:nowrap;}
		#info a {text-decoration:none;line-height:48px;display:inline-block;height:50px;}
		#info a:hover {text-decoration:underline;}
			#info img {vertical-align:middle;margin-left:10px;border:0;background:#e2e2e2;padding:2px 2px 0 2px;}

ul.slides {margin:0;padding:0;}
	.slides li {display:block;position:relative;float:left;margin:0 13px 13px 0;padding:0;}
	.slides>li>a {display:block;overflow:hidden;position:relative;width:114px;height:165px;background:#ccc;border-radius:4px;-moz-border-radius:4px;text-decoration:none;font-size:12px;color:#000;overflow:hidden;}
	.slides li a:hover {background:#aaa;text-decoration:none;}
		.slides li a:hover em {background:#757575;}
		.listek em {background:#959595;display:block;padding:5px 8px;font-style:normal;min-height:44px;}
		.listek strong {display:block;padding:5px 8px;}
		.slides li a img {position:absolute;top:0;left:0;max-width:100%;background:#ccc;width:100%;height:auto;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
		.slides li a:hover img {opacity:0;}
		.slides li:hover .prohlizet {display:block;}

ul.slides .prohlizet {display:none;position:absolute;bottom:0;right:0;width:100%;}
	ul.slides .prohlizet ul,ul.slides .prohlizet li {margin:0;padding:0;display:block;text-align:center;width:100%;}
	ul.slides .prohlizet li {display:none;}
	li.action-menu-watchonline.simplelink {display:block !important;}
	ul.slides .prohlizet li a {display:block;text-align:center;padding:2px 0 4px 0;text-transform:uppercase;text-decoration:none;color:#fff;background:#BC2D1A;border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;}
	ul.slides .prohlizet li a:hover {background:#BC2D1A;}
		ul.slides .prohlizet li a span {font-size:10px;}

/* end */
