/*Archives*/

#events{padding:0; position:relative;}
#events .tab-content{display:none;}
#events .tab-content tbody{background:none; border:0;}
#events .loader{position:relative; height:40px; border:0px solid;}
#events .loader span{display:block; border:1px solid; position:absolute; top:18px; left:45%; background:url(../images/ajax-loader-light.gif) no-repeat; border:0px solid; height:12px; width:45px; font-size:1px;}

#events .nav{clear:both; height:25px; position:absolute; top:-30px; right:15px;}
#events .nav li{float:left; margin-right:3px;}
#events .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;}
#events .selected a{background:#6A4F10;  color:#FFE373; cursor:default;  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)); }
#events .nav li:hover a,#events .nav li:active a{background:#6A4F10;  color:#FFE373; cursor:default;  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)); cursor:pointer;}

 #events h1{color:#E1B652; font-size:2.35em; font-weight:bold; display:block; padding:10px 20px 15px; margin:0; line-height:1em; }
 #events h2{color:#6D5213; font-weight:bold; display:block; font-size:1.3em; border-bottom:5px solid #D5A025; margin:0; }
 
 #currentweek,#nextweek{width:100%;}

 #events .left{width:310px; padding:10px 12px 15px 15px; border:0px solid;}
 #events .right{padding:10px 0 15px 0; position:relative;}

#events .currweek{position:absolute; top:-76px; right:16px; color:#E1B652; font-size:17px; text-align:right; font-weight:bold; }
#events .currweek span{display:block; font-size:12px; font-weight:normal;}

/*#events .right h3{background: #4F401F url("../images/boxes/rukotvoty_main_top.jpg") left -30px; color:#E1B652; font-size:1em; padding:2px 6px;}*/
#events .left h3{color:#6D5213; font-size:1em; padding:7px 6px 5px 0px; font-weight:bold;}
#events .right h3{background:#FFE473; font-size:1em; padding:0px 6px 2px 0; font-weight:bold; border-bottom:2px solid #6D5213;}

#events .left .img{width:120px; float:left;}
#events .left img{width:120px; border:4px solid #6D5213; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#events .left ul{}
#events .left li{clear:both; padding:9px 0 10px 9px; position:relative; background:#FFEC9E; -moz-box-shadow: 0 0 3px 0 #E0AF49; -webkit-box-shadow: 0 0 3px 0 #E0AF49; box-shadow: 0 0 3px 0 #E0AF49; }
#events .left .content{margin:0 0 0 138px; padding:0 20px 0 0;}
#events .left .date{font-size:.8em; color:#6A4F10; padding:1px 12px 5px 0;}
#events .left .date span{font-weight:normal;}
#events .left .title{font-weight:bold; font-size:.95em; color:#6A4E2D; padding:0 7px 0 0;}
#events .left .comm{border:0px solid; width:30px; position:absolute; right:5px; bottom:6px; font-size:.8em; font-weight:normal; text-align:right;}
#events .left .comm a{color:#725713; text-decoration:none; border:0px solid; display:block; background: url(../images/comm.gif) no-repeat right center; padding:0 16px 0 0;  }

#noinfo,#noinfo2{color:#725713; text-align:center; margin:10px 0 0; padding:10px; -moz-box-shadow: 0 0 3px 0 #E0AF49; -webkit-box-shadow: 0 0 3px 0 #E0AF49; box-shadow: 0 0 3px 0 #E0AF49;  background:#FFEC9E; font-size:.9em;}
#noinfo2{margin:0 20px 0 0;}
#noinfo2 span{font-weight:bold; font-size:1.3em;}

#events .right ul{position:relative; margin:10px 16px 10px 1px; background:#FFEC9E; padding:0px 0px 0px;}
#events .right li{position:relative; list-style:none; margin:1px 0 0; padding: 8px 7px 10px; clear:left; -moz-box-shadow: 0 0 3px 0 #E0AF49; -webkit-box-shadow: 0 0 3px 0 #E0AF49; box-shadow: 0 0 3px 0 #E0AF49; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px;}
#events .right img{width:65px; float:left; border:4px solid #FFF; border-radius:2px; -moz-border-radius:2px; -webkit-border-radius:2px; -moz-box-shadow: 0 0 3px 0 #E0AF49; -webkit-box-shadow: 0 0 3px 0 #E0AF49; box-shadow: 0 0 3px 0 #E0AF49;}
#events .right .content{margin:0 0 0 82px;}

#events .right .time1{ 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; text-align:center; border:1px solid #6A4F10;}
#events .right .time_all1{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; text-align:center; border:1px solid #AE811E; cursor:default;}

#events .right .date{font-size:.8em; color:#6A4F10; padding:1px 3px 1px 0;}
#events .right .date span{font-weight:normal;}
#events .right .city{font-size:.8em; color:#6A4F10; padding:4px 3px 1px 0;}

#events .right .comm{display:none; 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;}
#events .right .comm a{color:#725713; text-decoration:none; border:0px solid; display:block;}

#events .right .title{display:block; margin:2px 5px 0 0px; font-size:.85em; color:#6A4F10; font-weight:bold; line-height:1.1em; }

#allevents{padding:0;}
#allevents .box{padding:16px 0px 21px 20px;}
#allevents .event{width:198px; float:left; border:0px solid; padding:20px 0 9px; position:relative;}
#allevents .img{display:block; position:relative; text-decoration:none;}
#allevents .date{font-size:.8em; color:#6A4F10; padding:3px 5px 3px 5px; position:absolute; bottom:2px; max-width:194px; background:#FFF0B2; line-height:1em; font-weight:bold;}
#allevents .date span{font-weight:normal;}
#allevents img{width:194px;}
#allevents .content{position:relative;}
#allevents .city{font-size:.8em; padding:5px 0 0;}
#allevents .title{font-weight:bold; color:#77500E; display:block; padding:5px 10px 0px 0; font-size:1em;}
#allevents .google{position:absolute; top:0; right:-8px;}


