﻿

#homeleft { background: #FFE473;/*#4F401F*/ padding: 0px 0 10px; -moz-box-shadow: 0 0 3px 0 #846A33; -webkit-box-shadow: 0 0 3px 0 #846A33; box-shadow: 0 0 3px 0 #846A33; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; behavior: url(/js/PIE.htc);}

#home_featured { min-height:256px; background: #4F401F url(../images/boxes/rukotvoty_main_top.jpg) 0 -30px no-repeat; position: relative; margin: 0 auto; }
#home_featured .curr_box {text-align: left; color: #FFF; padding:19px 0 20px; margin: 0; position: relative; }

        #home_featured .image{padding:2px 0 0 19px; display:block; float:left;}
        #home_featured .image img{border:4px solid #FFFFFF; border-radius:6px; -moz-border-radius:6px; -webkit-border-radius:6px; width:283px; behavior: url(/js/PIE.htc); position: relative;
        object-fit:cover; height:225px;}


	#home_featured .content {padding: 5px 10px 5px 0;/* width: 290px; */margin:0 0 0 327px;min-height:219px;}
	#home_featured .top{border:0px solid; color: #F0D594; font-size:.8em; padding:0px 0 0;}
	#home_featured .top a{color: #E6BA57;}
        #home_featured .cat{font-weight:bold; margin:0 3px; background:url(../images/main_maystry_icons.png) 0 0px no-repeat; padding:0 0 0 16px;}
        #home_featured .cat a{color:#E6BA57;}
        #home_featured .comm{background: url(../images/comm.gif) no-repeat left center; padding:0 0 0 15px; font-weight:bold;}
	#home_featured .title{padding:0; margin:0;}
	#home_featured .title a { font-size: 1.1em; line-height: 25px; padding: 10px 10px 0 0; display: block; text-decoration: none; font-weight: bold; color: #E1B652;  }
	#home_featured .title a:hover{color:#DBA72E;}
	#home_featured .text { padding: 12px 10px 0 0; line-height: 16px; text-decoration: none; display: block; font-size: .9em; color: #F0D594; }


@media screen and (max-width: 46em) {
  #home_featured .image{padding:2px 19px 0 19px; float:none; margin:0 0 20px;}
  #home_featured .content{margin:0 25px;}
  #home_featured .image img{width:100%; height:190px;}
}

#main_oth_title,#main_events .label{position:relative; font-size: 1.25em; color: #59420D; /*background:#4F401F;*/ background:#DEB04F; border-bottom:0px solid #DEB04F; padding:0px 0 0; margin:10px 0 0; background: -moz-linear-gradient(#DEB04F, #E8BF58); background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #DEB04F),color-stop(1, #E8BF58)); -pie-background: linear-gradient(#DEB04F, #E8BF58); behavior: url(/js/PIE.htc);}
#main_oth_title span{display: block; font-weight: bold;  padding:8px 0 5px 0; margin:0 0 0 17px; }
#main_oth_title div{ position:absolute; top:0px; left:326px;  font-weight: bold; padding:8px 0 0 0; width:293px; margin:0;}

#events_tabs .more{position:absolute; top:0; right:6px; font-size:.85em; font-weight:bold; color:#6B5010; /*color:#6A4F10;*/ display:block; /*background:#F2CE61;*/ padding:2px 4px; /*border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: -moz-linear-gradient(#E4BB5E, #E4BB5E 20%, #DDAC3B 85%, #DDAC3B); background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFEDA8),color-stop(.5, #FFE373),color-stop(.85, #F2CE61),color-stop(1, #F2CE61)); text-decoration:none; */ }
#events_tabs .todaydate{position:absolute; top:-39px; right:12px; font-size:.85em; color:#553F0C; font-weight:bold; cursor:default;}


#othernews{background: #FFE473; padding:0px 0 0 0; margin:0;}

#main_selected{/* float:left; */  *margin-bottom:22px;padding: 12px 10px 25px 2px;/* width:305px; */}
#main_selected li{border-left:0px dotted #6A4F10;  padding:2px 0 5px 15px; position:relative;}
/*#main_selected li.odd{background:#FFE88A;}*/
#main_selected .content{margin-left:118px;}
#main_selected li.first{border:0;}
#main_selected li a{display:block;}
#main_selected li .image{width:118px; padding:0px 0 0; float:left;}
#main_selected li img{width:102px; height:81px; padding:0px; background:#FFFFFF; padding:3px; border:0px solid #4D4326; -moz-box-shadow: 0 0 3px 0 #4D4326; -webkit-box-shadow: 0 0 3px 0 #4D4326; box-shadow: 0 0 3px 0 #4D4326; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#main_selected .posttitle{font-weight:bold; font-size:1.1em; color:#6A4F10; line-height:1.2em; padding:0px 12px 0px 0;}
#main_selected .top{font-size:.85em; padding:2px 4px 2px; color:#615129; background:#F2CE61; margin:0 0 9px -4px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#main_selected .top a{display:inline; color:#6A4F10; font-weight:bold;}
#main_selected .bottom{font-size:.8em; position:relative; padding:5px 0 0px; color:#615129; font-weight:normal;}
#main_selected .bottom a{display:inline; color:#614D05; text-decoration:none; }
#main_selected .comm{background: transparent url(../images/comm.gif) no-repeat left center; padding:0 0px 0 15px; position:absolute; right:6px; top:4px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;} 
#main_selected .comm a{font-size:.8em; color:#6A4F10; text-decoration:none; font-weight:bold;}

#events_tabs{position:relative;}
#events_tabs .loader{position:absolute; top:37px; left:3px; background:url(../images/ajax-loader-light.gif) no-repeat; border:0px solid; height:12px; width:45px; font-size:1px;}


#events_tabs .nav{clear:both; height:25px;}
#events_tabs .nav li{float:left; margin-right:3px;}
#events_tabs .nav a{display:block; border:0px solid; text-decoration:none; padding:3px 6px; font-size:.85em; background:#F2CE61; color:#58420E; background: -moz-linear-gradient(#FFEDA8, #FFE373 50%, #F2CE61 85%, #C48F1C); background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFEDA8),color-stop(.5, #FFE373),color-stop(.85, #F2CE61),color-stop(1, #C48F1C)); cursor:pointer; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; font-weight:bold; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -o-user-select: none; user-select: none;  behavior: url(/js/PIE.htc); position:relative;}

#events_tabs .selected a{color:#FFE373; cursor:default;  background:#6A4F10; background: -moz-linear-gradient(#6A4F10, #775813 85%, #775813); background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #6A4F10),color-stop(.85, #775813),color-stop(1, #775813)); }


#main_events{border:0px solid;/*margin:0 0px 0 324px;*/padding:15px 0 0 12px;/*background:#F2CE61;*//* width:302px; *//* float:right; */}

#main_events h3{font-size:.85em; padding:2px 5px 2px;  margin:10px 0 15px 0px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background:#F2CE61; color:#4E3A0E; font-weight:bold; border-bottom:0px solid #D2A014;}

#events_tabs .tab-content{padding:0 0 10px; display:none;}
#main_events .tab-content li{list-style:none; padding: 0 0 7px 0px; position:relative;}
#main_events .tab-content li.hidden{display:none;}
#main_events .time{float:left; font-size:.8em; background:#6A4F10; color:#FFE473; width:28px; padding:0px 2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-weight:bold; margin:0 0 0 5px; text-align:center; border:1px solid #6A4F10; behavior: url(/js/PIE.htc); position:relative;}
#main_events .time_all{float:left; font-size:.8em; background:#F2CE61; color:#6A4F10; width:28px; padding:0px 2px; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; font-weight:bold; margin:0 0 0 5px; text-align:center; border:1px solid #AE811E; cursor:default; behavior: url(/js/PIE.htc); position:relative;}

#events_tabs li{position:relative;}
#events_tabs .content{margin:0 0 0 17px; padding:0 10px 0 0;}
#events_tabs .dot{width:6px;height:6px;display:block;border:0px solid;position:absolute;top:3px;left:3px;background: #BB9737;}

#main_events .comm{display:block; border:0px solid; width:30px; background: url(../images/comm.gif) no-repeat right center; padding:0 16px 0 0;  position:absolute; right:9px; top:1px; font-size:.8em; font-weight:normal; text-align:right;}
#main_events .comm a{color:#725713; text-decoration:none; border:0px solid; display:block;}

#main_events .title{display:block; margin:0 40px 2px 0px; font-size:.85em; color:#4E3A0E; font-weight:bold;}
#main_events .content .date{color: #725713; font-size:.8em; padding:1px 0 0;}

#events_expand1,#events_expand2,#events_expand3{font-size:.8em; font-weight:bold; margin-left:44px; text-decoration:underline; cursor:pointer; color: #725713; padding:0 0 10px;}


#main_events .icon{display:none; background:url(../images/podiyi_icons.png) -3px -3px no-repeat; width:22px; height:22px; position:absolute; top:-3px; left:0; border:0px solid;}
#main_events .vystavky{background-position:-1px -121px;}
#main_events .festyvali{background-position:-3px -96px;}
#main_events .label{display:none;}


.maindarkbox { background: #44391D url("../images/boxes/rukotvoty_main_top.jpg"); font-size: 13px; color: #E1B652; font-weight: bold; padding: 3px 8px 3px 15px; text-align: left; }
.darkbox { background: #44391D url("../images/boxes/rukotvoty_main_top.jpg"); }


#m_random{margin:0; /*height:129px;*/ position:relative;}
#m_random .headline{color:#E1B652; font-size:1.25em; text-decoration:none; font-weight:bold; padding:12px 0 2px 15px; display:block; width:100px;}

#main_vyroby_wrap{padding:0; margin:12px 15px 0 15px; /*border-top:2px solid #FDE171;*/ overflow: hidden; position:relative; /*min-height:84px;*/}
#main_vyroby_list{position:absolute; top:0; left:0;}	
#main_vyroby_wrap li{display:inline; width:74px; margin:13px 13px 0 0px; float:left; }
#main_vyroby_wrap .image{display:block; background:#FFF; }
#main_vyroby_wrap img{width:70px; float:left; border:2px solid #FFF; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; position:relative; left:0;top:0; height:53px;}
#main_vyroby_list .hovered{z-index:1000; width:100px; left:-15px; top:-15px;}


#m_random .title{display:none;}

    .ui-slider { position: relative; text-align: left; }
    .ui-slider .ui-slider-handle { position: absolute; }
    .ui-slider .ui-slider-range { position: absolute; z-index: 1; display: block; border: 0;  }
	.scroll-content {  float: left; }
	.scroll-bar-wrap { clear: left; padding:0; margin:0; }
	.scroll-bar-wrap .ui-slider { background: none; border:1px solid;}
	.scroll-bar-wrap .ui-handle-helper-parent {position: relative; width: 100%; height: 100%; margin: 0 auto; }
	.scroll-bar-wrap .ui-slider-handle { top:.2em; height: 1.5em; }
	.scroll-bar-wrap .ui-slider-handle .ui-icon { margin: -8px auto 0; position: relative; top: 50%; }


        #m_scroll_bar{width:572px; margin:0 0 0 15px; position:absolute; top:37px; }
        #m_scroll_bar .scroll-bar,#m_scroll_bar .ui-slider,#m_scroll_bar .ui-slider-horizontal,#m_scroll_bar .ui-widget,#m_scroll_bar .ui-widget-content,#m_scroll_bar .ui-corner-all{border:0; padding:0; margin:0; background:none;}
        #m_scroll_bar .ui-slider-handle,#m_scroll_bar .ui-state-default,#m_scroll_bar .ui-corner-all{border:0; padding:0; margin:0;}
        #m_scroll_bar .ui-slider-handle{ width:24px; height:10px; background:#EFCC5C url("../images/maystry_slider_tlo.png") repeat-x; border:1px solid #DFB961; z-index: 1;  -moz-box-shadow: 0 0 3px 0 #4D4326; -webkit-box-shadow: 0 0 3px 0 #4D4326; box-shadow: 0 0 3px 0 #4D4326; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; cursor: default;}



#m_random .m_search_intro{position:absolute; top:14px; right:190px; color:#FDE171; font-size:.85em; }
#maystry_search{right:16px; width:156px;}
#vyroby_search{right:16px; width:156px;}
#maystry_search,#vyroby_search{position:absolute; top:12px; border:0px solid; float:right; background:#FDE171; padding:2px 3px 3px; font-size:.85em; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; background: -moz-linear-gradient(#CD9E1E, #EBC555 15%, #FDE171); background: -webkit-gradient(linear,left top,left bottom,color-stop(0, #CD9E1E),color-stop(.15, #E6BE4E),color-stop(1, #FDE171)); font-family:Arial, Verdana, sans-serif; -pie-background: linear-gradient(#CD9E1E, #EBC555 15%, #FDE171); behavior: url(/js/PIE.htc);}





#vyroby_loader{position:absolute; top:19px; left:46%; display:none; background:url(../images/ajax-loader2.gif) no-repeat; border:0px solid; height:12px; width:45px; font-size:1px;}

#m_autocomplete {*height:0; font-size:1px;}
#m_autocomplete .ui-widget-content{font-size:16px; top:38px !important; left:auto !important; position: absolute; z-index:1000; right:10px !important; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;}
#m_autocomplete .ui-autocomplete{min-width:180px; z-index:1000; background:#FDE791; border:0px solid #FDE171; padding:5px; }
#m_autocomplete .ui-menu-item{line-height:.8em; font-size:.8em; border-top:1px dotted #715E2D; }
#m_autocomplete .ui-menu-item a{text-decoration:none; color:#4E411E; display:block; padding:4px 6px 4px 3px; cursor:pointer; white-space: nowrap;}
#m_autocomplete .ui-menu{}
#m_autocomplete .ui-state-hover{color:#000000; background:#FDF3CE; font-weight:normal; display:block;}


#main_m_single{width:590px; font-size:12px; font-weight:normal; color:#FDE171; padding:10px 0 18px 8px; position:relative;}
#main_m_single img{float:left; margin:5px 0 0; width:70px;}
#main_m_single .content{margin-left:87px; }
#main_m_single .name{font-weight:bold; font-size:1.8em; margin:0; color:#DFB048; width:370px; display:block; border:0px solid; line-height:1.1em;}
#main_m_single .text{border-right:0px dotted #D9A611; padding:8px 0 0; width:380px; font-size:.9em; color:#FDE171; line-height:1.3em; }
#main_m_single .meta{border:0px solid; font-size:.9em; padding:4px 0 0px; color:#DFB048; margin:1px 0 0 -4px; position:absolute; top:3px; right:3px;}
#main_m_single .tag, #main_m_single .region{margin:0 0 0 3px; background:url(../images/main_maystry_icons.png) no-repeat; padding:0 0 2px 16px; float:right; clear:both;}
#main_m_single .tag{}
#main_m_single .region{background-position:0 -15px; padding:0 0 0 15px;}
#main_m_single .meta a{color:#DFB048;}
#main_m_single a{color:#FDE171; font-weight:bold;}






#m_hover{border:1px solid #FDE171; background:#44391D; color:#FDE171; font-size:.8em; position:absolute; top:0; left:0; -moz-box-shadow: 0 0 3px 0 #44391D; -webkit-box-shadow: 0 0 3px 0 #44391D; box-shadow: 0 0 3px 0 #44391D; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; padding:3px 5px; display:none;}
#m_hover_img{position:absolute; top:0; left:0; display:none; float:left; cursor:pointer;}
#m_hover_img img{float:left; border:2px solid #FFF;}

#m_main_footer,#m_main_info{margin:79px 0 0;  font-weight:normal; font-size:.7em;}
#m_main_footer{padding:0 0 8px; color:#FDE171;}

#m_main_info{color:#DFB048; padding:0px 0 29px; position:relative;}
#m_main_info .name{font-weight:bold; font-size:1.4em; margin:0; color:#FDE171; display:block; border:0px solid; line-height:1.1em; float:left;}
#m_main_info .meta{border:0px solid; color:#DFB048; float:left; margin:2px 0 0 13px; }
#m_main_info .tag, #m_main_info .region{margin:0 0 0 3px; background:url(../images/main_maystry_icons.png) no-repeat; font-size:1.1em; padding:0 0 2px 15px; display:inline; }
#m_main_info .region{background-position:0 -15px; padding:0 0 0 15px;}
#m_main_info a{color:#DFB048;}
#main_m_single a{color:#FDE171; font-weight:bold;}


#maystrycount{color:#F2CE61; border-top:0px solid #DFB048;  text-align:center; font-size:1.2em; padding:10px 0 10px;}
#maystrycount a{color:#F2CE61; font-weight:bold;}


