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, em, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary,time, mark, audio, video {margin: 0;padding: 0;border: 0;}article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display: block;}ol, ul {list-style: none;}blockquote, q {quotes: none;}blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}table {border-collapse: collapse;border-spacing: 0;}.clear{  clear:both;}body{  background-image: url('../img/bg.png');  font-family: tahoma, arial, Helvetica,sans-serif;  min-width: 320px;}.clear{  clear: both;}h1, h2, h3, h4, h5, h6{  font-weight: bold;}a{  color: #6b942c;}@media only screen and (min-width: 800px){  .container-all  {background: url('../img/top.jpg') no-repeat top center;  }}@media only screen and (max-width: 800px){  .container-all  {background: url('../img/m/top.jpg') no-repeat top right;  }}.container-all{  padding-bottom: 25px;}.bg-helper{  background: url('../img/bg_top.png') repeat-x;}@media only screen and (min-width: 1270px){  div.wrapper  {width: 1250px;margin: 0 auto;  }}@media only screen and (max-width: 1270px){  div.wrapper  {width: 100%;margin: 0;  }}div.header{  padding-bottom: 20px;}div.header h1{  width: 50%;  box-sizing:border-box;  -moz-box-sizing:border-box;   float:left;  padding-top: 100px;  padding-left: 13px;}@media only screen and (min-width: 1000px){  div.header h1 a  {text-indent: -1000em;display:block;height: 70px;width: 75px;overflow:hidden;background: url('../img/sprites.png') no-repeat;float:left;margin-top: -20px;  }   div.header h1 a:hover  {background: url('../img/sprites.png') no-repeat -75px 0;  }  div.header  {height: 210px;  }}div.header h1 div.slogan-helper{  overflow: hidden;  width: auto;}div.header h1 span#slogan{  font-size: 13px;  font-weight: bold;  color: #35646e;  text-transform: uppercase;  padding: 6px 15px;  margin: 0px;  float:left;  margin-left: 25px;  border-bottom: 1px solid #225a61;  -moz-border-radius: 15px;  -webkit-border-radius: 15px;border-radius:  15px;  background: -webkit-linear-gradient(#56d3e2, #43b5c1);   background: -o-linear-gradient(#56d3e2, #43b5c1);   background: -moz-linear-gradient(#56d3e2, #43b5c1);   background: linear-gradient(#56d3e2, #43b5c1);   }@media only screen and (max-width: 1000px){  div.header h1  {padding-top: 4px;width: 50%;  }  div.header h1 a  {text-indent: -1000em;display:block;height: 45px;width: 48px;overflow:hidden;background: url('../img/m/logo.png') no-repeat;float:left;margin-top: 0px;  }  div.header h1 a:hover  {background: url('../img/m/logo.png') no-repeat;  }  div.header h1 span#slogan  {font-size: 12px;font-weight: normal;color: #35646e;text-transform: none;padding: 2px 10px;margin: 0px;margin-top: 12px;float:left;margin-left: 25px;border-bottom: 1px solid #225a61;-moz-border-radius: 5px;-webkit-border-radius: 5px;  border-radius:  5px;background: -webkit-linear-gradient(#56d3e2, #43b5c1); background: -o-linear-gradient(#56d3e2, #43b5c1); background: -moz-linear-gradient(#56d3e2, #43b5c1); background: linear-gradient(#56d3e2, #43b5c1); }  div.header  {padding-bottom: 4px;  }}@media only screen and (min-width: 1000px){  div#language  {font-size: 11px;color: black;text-transform: uppercase;width: 50%;height: 27px;line-height: 27px;float:right;margin-top: 2px;text-align: right;  }  div#bg  {height: 27px;width: 173px;background: url('../img/sprites.png') no-repeat  -200px 0px;float:right;margin-left: 23px;   }  div#flags  {font-size: 11px;color: black;text-transform: uppercase;width: 143px;height: 23px;padding: 4px;padding-left: 0px;padding-top: 0px;float:left;overflow:hidden;  }  div#flags a span  {width: 16px;height: 11px;display:block;margin: 3px;border: 0px;text-indent: 1000em;overflow:hidden;  }div#flags a#pl span { background: url('../img/sprites.png') no-repeat -200px -59px;}div#flags a#de span { background: url('../img/sprites.png') no-repeat -216px -59px;}div#flags a#fr span { background: url('../img/sprites.png') no-repeat -232px -59px;}div#flags a#ru span { background: url('../img/sprites.png') no-repeat -248px -59px;}div#flags a#uk span { background: url('../img/sprites.png') no-repeat -264px -59px;}div#flags a#es span { background: url('../img/sprites.png') no-repeat -280px -59px;}div#flags a#mx span { background: url('../img/sprites.png') no-repeat -296px -59px;}div#flags a#us span { background: url('../img/sprites.png') no-repeat -312px -59px;}div#flags a#it span { background: url('../img/sprites.png') no-repeat -328px -59px;}div#flags a#ro span { background: url('../img/sprites.png') no-repeat -344px -59px;}div#flags a#nl span { background: url('../img/sprites.png') no-repeat -360px -59px;}div#flags a#pt span { background: url('../img/sprites.png') no-repeat -376px -59px;}div#flags a#ar span { background: url('../img/sprites.png') no-repeat -392px -59px;}div#flags a#br span { background: url('../img/sprites.png') no-repeat -408px -59px;}div#flags a#tr span { background: url('../img/sprites.png') no-repeat -424px -59px;}div#flags a#cz span { background: url('../img/sprites.png') no-repeat -440px -59px;}div#flags a#sk span { background: url('../img/sprites.png') no-repeat -456px -59px;}div#flags a#au span { background: url('../img/sprites.png') no-repeat -472px -59px;}div#flags a#ca span { background: url('../img/sprites.png') no-repeat -488px -59px;}div#flags a#hu span { background: url('../img/sprites.png') no-repeat -504px -59px;}div#flags a#dk span { background: url('../img/sprites.png') no-repeat -520px -59px;}div#flags a#ua span { background: url('../img/sprites.png') no-repeat -536px -59px;}div#flags a#se span { background: url('../img/sprites.png') no-repeat -552px -59px;}div#flags a#in span { background: url('../img/sprites.png') no-repeat -568px -59px;}div#flags a#cn span { background: url('../img/sprites.png') no-repeat -584px -59px;}div#flags a#fi span { background: url('../img/sprites.png') no-repeat -600px -59px;}div#flags a#jp span { background: url('../img/sprites.png') no-repeat -616px -59px;}div#flags a#ca span { background: url('../img/sprites.png') no-repeat -632px -59px;}div#flags a#ve span { background: url('../img/sprites.png') no-repeat -648px -59px;}div#flags a#ec span { background: url('../img/sprites.png') no-repeat -664px -59px;}  div#flags a  {display:block;width: 22px;height: 17px;border: 1px solid #8cbd43;float:left;margin-left: 4px;margin-bottom: 4px;margin-top: 4px;  }  div#flags a:hover  {border: 1px solid #b0dd6c;  }  div#language a#more  {text-indent: 1000em;display:block;height: 27px;width: 23px;overflow:hidden;background: url('../img/sprites.png')  no-repeat  -373px 0px;border: 0px;float:left;border-left: 1px solid #7eaa3d;  }  div#bg:hover div#flags  {  overflow:visible;  background: #9dd44c;  border: 1px solid #7ea93c;  border-top: 0px;  border-left: 0px;  width: 142px;  height: auto;  }  div#bg:hover  {  height: 54px;  }  ul.languages  {display: none;  }}@media only screen and (max-width: 1000px){  div#language  {display: none;  }  ul.languages  {  float: right;margin-right: 10px;margin-top: 10px;  }  ul.languages li  {display: inline-block;font-size: 11px;color: black;height: 27px;line-height: 27px;  }  ul.languages li:first-child  {padding-right: 10px;text-transform: uppercase;  } }@media only screen and (max-width: 800px){  ul.languages li:first-child  {display: none;  }div.header h1  {width: 60%;}}@media only screen and (max-width: 540px){ }@media only screen and (max-width: 480px){  ul.languages  {clear: both;margin-top: 0;  }  div.header h1  {width: 100%;  }}@media only screen and (min-width: 800px){  div.content  {-moz-border-radius: 15px;-webkit-border-radius: 15px;  border-radius:  15px;  }}div.content{  background: white;  clear:both;  box-shadow: 0px 5px 5px 0px rgba(0, 0, 0, 0.2);}div.margin{  padding: 15px;  overflow: hidden;}ul#breadcrumbs{  padding-right: 20px;  background: white;  overflow: hidden;   float: left;}ul#breadcrumbs li{  font-size: 11px;  font-weight: bold;  height: 35px;  line-height: 30px;  color: #505050;  float: left;  background: white url('../img/sprites.png')  no-repeat  -550px -427px;  position:relative;  padding-left: 14px;  margin-right: 20px;}ul#breadcrumbs li a{  line-height: 30px;  }ul#breadcrumbs .right{  background: white url('../img/sprites.png')  no-repeat  -1436px -427px;  display:block;  height: 32px;  width: 16px;  position: absolute;  right: -16px;  top: 0px;}ul#breadcrumbs a{  text-decoration: none;  color: #505050;}ul#breadcrumbs a:hover{  color: #608c1d;}div#border{  background: white url('../img/sprites.png')  no-repeat  -400px 15px;  margin-bottom: 25px; }div.greenbox{  background-color: #c6dfa1;  -moz-border-radius: 15px;  -webkit-border-radius: 15px;border-radius:  15px;  padding: 6px;  margin-bottom: 25px;}h2.menu-title{  -moz-border-radius: 10px 10px 0 0;  -webkit-border-radius: 10px 10px 0 0;border-radius:  10px 10px 0 0;  border: 1px solid #56850e;  font-size: 18px;  color: #2e470c;  line-height: 35px;  padding: 10px 25px;  text-transform: uppercase;  font-weight: bold;  background: -webkit-linear-gradient(#99d12e, #5da807);   background: -o-linear-gradient(#99d12e, #5da807);   background: -moz-linear-gradient(#99d12e, #5da807);   background: linear-gradient(#99d12e, #5da807); }ul.menu{  border: 1px solid #8ebf44;  -moz-border-radius: 0px 0px 10px 10px;  -webkit-border-radius: 0px 0px 10px 10px;;border-radius:  0px 0px 10px 10px;  border-top: 0;}ul.menu li a{  display: block;  padding: 10px 25px;  line-height: 29px;  font-size: 12px;  background: -webkit-linear-gradient(#fdfdfd, #f3f3f3);   background: -o-linear-gradient(#fdfdfd, #f3f3f3);   background: -moz-linear-gradient(#fdfdfd, #f3f3f3);   background: linear-gradient(#fdfdfd, #f3f3f3);border-bottom: 1px solid #dadada;  }ul.menu li.last a{  -moz-border-radius: 0px 0px 10px 10px;  -webkit-border-radius: 0px 0px 10px 10px;;border-radius:  0px 0px 10px 10px;  border-bottom: 0;}ul.menu li a{  color: #477e09;  text-decoration: none;}ul.menu li a:hover{  color: black;  text-decoration: none;}  @media only screen and (min-width: 1270px){  div#left  {width: 300px;margin-right: 15px;float:left;  }}@media only screen and (max-width: 1270px){  div#left  {width: 315px;margin-right: 0;padding-right: 15px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;  }}@media only screen and (max-width: 1000px){  div#left  {width: 315px;  }}.menu-hidden ul.menu{  display: none;}.menu-hidden h2.menu-title{  -moz-border-radius: 10px;  -webkit-border-radius: 10px;border-radius:  10px; }  div#center{  text-align:center;  position: relative;}@media only screen and (min-width: 1270px){  div#center  {float:left;  }}@media only screen and (max-width: 1270px){  div#center  {padding-bottom: 25px;float:left;padding-right: 15px;box-sizing:border-box;-moz-box-sizing:border-box; }}@media only screen and (max-width: 1120px){  div#center  {   }}@media only screen and (max-width: 1000px){  div#center  {   float: none;   overflow: hidden;   padding-right: 0px;   width: auto !important;  }}@media only screen and (max-width: 860px){  div#center  {width: 100%;clear:both;  }}h2.title{  line-height: 28px;  padding: 10px 0;  font-size: 18px;  text-align: center;  font-weight: bold;   }h2.orange{  border: 1px solid #f27f00;  color: #a26c0d;  background: -webkit-linear-gradient(#fed319, #fea12f);   background: -o-linear-gradient(#fed319, #fea12f);   background: -moz-linear-gradient(#fed319, #fea12f);   background: linear-gradient(#fed319, #fea12f);}h2.green{  border: 1px solid #4e9000;  background: -webkit-linear-gradient(#99d12e, #5ca707);   background: -o-linear-gradient(#99d12e, #5ca707);   background: -moz-linear-gradient(#99d12e, #5ca707);   background: linear-gradient(#99d12e, #5ca707);  color: #2e470c;}div.subtitle{  line-height: 28px;  padding: 10px 0;  font-size: 18px;  color: #7c7c7c;  text-align: center;  font-weight: bold;  margin-bottom: 20px;  background: -webkit-linear-gradient(#fdfdfd, #f3f3f3);   background: -o-linear-gradient(#fdfdfd, #f3f3f3);   background: -moz-linear-gradient(#fdfdfd, #f3f3f3);   background: linear-gradient(#fdfdfd, #f3f3f3);   border-bottom: 1px solid #dadada;  }div#day{  width: 50%;  box-sizing:border-box;  -moz-box-sizing:border-box;  padding-right: 1px;  float: left;}div#day span{  background: #c6dfa1;  font-size: 11px;  font-weight: bold;  color: #344d0e;  padding: 7px;  float:right;}div#week span{  background: #8ebf44;  font-size: 11px;  font-weight: bold;  color: #344d0e;  padding: 7px;  float:left;}div#week{  width: 50%;  float: right;}span#month{  color: #eeae03;  font-size: 18px;  font-weight: bold;  text-transform: uppercase;  display:block;  height: 10px;  padding-top: 20px;}span#aday{  color: #eeae03;  font-size: 72px;  font-weight: bold;  text-transform: uppercase;  display:block;}span#nameday{  color: #6b942c;  font-size: 11px;  font-weight: bold;  line-height: 10px; }div.border{  background: white url('../img/sprites.png')  no-repeat  -400px 17px;  height: 32px;  margin: 15px 0;  clear:both; }ul.spack li{  display: inline-block;  height: 83px;  margin-top: 3px;  background: url('../img/sprites.png') no-repeat 0 -230px;  text-align:left;}ul.spack li img{  display:inline-block;  width: 30px;  height: 30px;  margin: 17px 9px;}ul.spack li.hour {  position:relative; }ul.spack li.hour span{  display:inline-block;  font-size: 10px;  font-weight: bold;  color: #237094;  padding: 0 2px; }#moon{  text-align:left;   clear:both;}h3{  font-size: 14px;  color: #608c1d;  clear:both;  padding: 25px 0;}ul.pack li{  display: inline-block;  width: 80px;  height: 110px;  background: url('../img/sprites.png') no-repeat -150px -230px;  line-height: 62px;  text-align:left;  position:relative;}ul.pack li img{  display:block;  width: 60px;  height: 60px;  margin: 21px 6px;}div.tooltip{  background: url('../img/sprites.png') no-repeat -1250px -498px;  padding-top: 15px;  width: 240px;  display:none;}div.tooltip div.t{  font-size: 11px;  line-height: 20px;  width: 232px;  padding: 4px;  padding-top: 0px;  background: #f5f5f5; }div.tooltip div.b{  border: 1px solid #c3c3c3;  border-top: 0px;  padding: 0 5px;  background:white; }@media only screen and (min-width: 800px){  ul.pack li:hover div.tooltip  {display:block;position:absolute;left: 15px;top: 104px;z-index: 2;  }}div.info{  background: #c6dfa1;  position:relative;  padding: 5px;}div.text{  background: white;  border: 1px solid #8ebf44;  font-size: 11px;  padding: 13px;  text-align:justify;  color: #333333;  line-height: 20px;}div.greenbox div.text{  -moz-border-radius: 9px;  -webkit-border-radius:9px;border-radius:  9px;}span.lt, span.rt, span.lb, span.rb{  height: 20px;  width: 20px;  display:block;  position:absolute;}span.lt{  background: url('../img/sprites.png') no-repeat -460px -70px;  left: 0px;  top:0px;}span.rt{  background: url('../img/sprites.png') no-repeat -480px -70px;  right: 0px;  top:0px;}span.lb{  background: url('../img/sprites.png') no-repeat -460px -90px;  left: 0px;  bottom:0px;}span.rb{  background: url('../img/sprites.png') no-repeat -480px -90px;  right: 0px;  bottom:0px;}h3 a{  display:block;  text-decoration: none;  color: #608c1d;  margin-right: 20px;  height: 25px;  background: url('../img/button_more.png') no-repeat right;}h3 a:hover{  text-decoration: underline;}a.see{  text-align:center;  clear:both;  color: #7f7f7f;  text-decoration: none;  font-size: 11px;  font-weight: bold;  display:block;  padding-top: 25px;}a.see span{  text-indent: -1000em;  overflow:hidden;  padding: 3px;  padding-left: 15px;  background: url('../img/sprites.png') no-repeat -1715px -198px;}a.see:hover, a.next:hover, a.prev:hover,  a.mnext:hover, a.mprev:hover {  color: #608c1d;  text-decoration: underline;}div.leaf{  position:relative;}a.next, a.prev{  display: inline-block;  color: #7f7f7f;  text-decoration: none;  font-size: 11px;   font-weight: bold;  line-height: 30px;  position:absolute;  top: 90px;  }a.next{  text-align:right;  right: 15px;  }a.prev{  text-align: left;  left: 15px; }@media only screen and (max-width: 800px){  .hide-for-mobile  {display: none;  }  }a.next .arrow,a.prev .arrow{  text-indent: -1000em;  overflow:hidden;  display:block;  height: 15px;  width: 15px;  margin-top: 8px;}a.next .arrow{  float:right;  background: url('../img/sprites.png') no-repeat -1715px -202px;}a.prev .arrow{  float:left;  background: url('../img/sprites.png') no-repeat -1725px -297px;}a.mnext, a.mprev{  text-align:right;  display:block;  color: #7f7f7f;  text-decoration: none;  font-size: 12px;  font-weight: bold;  width: 180px;  padding: 0 30px;  float:right;  background: url('../img/sprites.png') no-repeat -1504px -183px;}a.mprev{  text-align:left;  float:left;  background: url('../img/sprites.png') no-repeat -1711px -278px;}@media only screen and (max-width: 800px){  a.next .arrow, a.prev .arrow  {height: 20px;width: 20px;}  a.next .arrow  {background: url('../img/m/mobile-next.png') no-repeat;}  a.prev .arrow  {background: url('../img/m/mobile-prev.png') no-repeat;}}  a.nextGlowna .arrow, a.prevGlowna .arrow  {height: 20px;width: 20px;}  a.nextGlowna .arrow  {background: url('../img/m/mobile-next.png') no-repeat;}  a.prevGlowna .arrow  {background: url('../img/m/mobile-prev.png') no-repeat;}div#right .social{  padding: 8px 0;}@media only screen and (min-width: 1270px){  div#right  {width: 160px;float:right;  }}@media only screen and (max-width: 1270px){  div#right  {width: 160px;float:right;  }}@media only screen and (max-width: 1000px){  div#right  {width: 100%;float:none;clear: both;  }}ul.smenu{  border: 1px solid #8ebf44;  -moz-border-radius: 10px;  -webkit-border-radius: 10px;border-radius: 10px;  }ul.smenu li a{  display: block;  line-height: 30px;  padding: 10px 0;  padding-left: 18px;  font-size: 12px;  background: -webkit-linear-gradient(#fdfdfd, #f3f3f3);   background: -o-linear-gradient(#fdfdfd, #f3f3f3);   background: -moz-linear-gradient(#fdfdfd, #f3f3f3);   background: linear-gradient(#fdfdfd, #f3f3f3);border-bottom: 1px solid #dadada;   }ul.smenu li.last a{  -moz-border-radius: 0px 0px 10px 10px;  -webkit-border-radius: 0px 0px 10px 10px;;border-radius:  0px 0px 10px 10px;  border-bottom: 0;}ul.smenu li.first a{  -moz-border-radius: 10px 10px 0 0;  -webkit-border-radius: 10px 10px 0 0;border-radius:  10px 10px 0 0;}ul.smenu li a{  color: #477e09;  text-decoration: none;  line-height: 30px;}ul.smenu li a:hover{  color: black;  text-decoration: none;}@media only screen and (max-width: 1000px) and (min-width: 800px){   #right .greenbox, ul.smenu  {float: right;  }  ul.smenu li  {float: left;  }  ul.smenu li a  {display: block;line-height: 30px;padding: 10px;font-size: 12px;background: -webkit-linear-gradient(#fdfdfd, #f3f3f3); background: -o-linear-gradient(#fdfdfd, #f3f3f3); background: -moz-linear-gradient(#fdfdfd, #f3f3f3); background: linear-gradient(#fdfdfd, #f3f3f3);  border-right: 1px solid #dadada;border-bottom: 0; }  ul.smenu li.last a  {  -moz-border-radius: 0px 10px 10px 0px;  -webkit-border-radius: 0px 10px 10px 0px;border-radius:  0px 10px 10px 0px;  border-right: 0;  }  ul.smenu li.first a  {-moz-border-radius: 10px 0px 0px 10px;-webkit-border-radius: 110px 0px 0px 10px;  border-radius:  10px 0px 0px 10px;  }}@media only screen and (min-width: 800px){  div.four-in-row-medium div.cell  {width: 25%;border-right: 1px solid #e5e5e5;padding-left: 40px;box-sizing:border-box;-moz-box-sizing:border-box;float:left;  }  div.four-in-row-medium div.first-cell  {padding-left: 0;  }  div.four-in-row-medium div.last-cell  {border-right: 0;  }  }@media only screen and (max-width: 800px) and (min-width: 800px){  div.four-in-row-medium div.cell  {width: 50%;border-bottom: 1px solid #e5e5e5;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding: 20px 0;  }  div.cell-break  {clear:both;  }  }@media only screen and (max-width: 800px){  div.four-in-row-medium div.cell  {width: 100%;border-bottom: 1px solid #e5e5e5;box-sizing:border-box;-moz-box-sizing:border-box;float:left;padding: 20px 0;  } }ul.links li{  padding-left: 15px;}div#footer h3{  padding-left: 15px;  font-size: 12px;  color: #000000;  text-transform: uppercase;  font-weight: bold;  margin: 0px;  padding-bottom: 15px;  padding-top: 0px;}div#footer{  padding: 0px 15px 25px 15px;  text-align:left;}div#footer div.border{  height: 25px;  margin: 0px;  margin-bottom: 15px;}ul.links li a{  font-size: 11px;  color: #4c4c4c;  text-decoration: none;}ul.links li a:hover{  color: #608c1d;}@media only screen and (min-width: 800px){  div#rights  {-moz-border-radius: 0px 0px 15px 15px;-webkit-border-radius: 0px 0px 15px 15px;;  border-radius:  0px 0px 15px 15px;}}div#rights{  clear:both;  margin: 0px auto;  padding: 15px 30px;  text-align:left;  font-size: 11px;  color: #484848;  line-height: 20px;  position:relative;  background: #f2f2f2 url('../img/shadow-footer.png') repeat-x;  border-top: 1px solid #c6c6c6;}div#rights div#note{  padding-right: 100px;}span.small{  font-size: 11px;}div#rights .button{  text-transform: uppercase;}div#rights a.button{  position: absolute;  right: 35px;  top: 20px;}.button{  font-size: 10px;  font-weight: bold;  padding-left: 14px;  padding-top: 6px;  color: #707070;  position:relative;  text-decoration: none;}.advertisment{  background: url('../img/table-headline-bg.png') repeat-x scroll center bottom #F7F8FC;}  @media only screen and (min-width: 860px){  .advertisment-left  {width: 300px;height: 250px;  }}@media only screen and (max-width: 860px){  .advertisment-left  {width: 320px;height: 50px;margin: 25px auto;  }}@media only screen and (min-width: 1000px){  .advertisment-right  {width: 160px;height: 600px;margin-top: 15px;  }}@media only screen and (max-width: 1000px){  .advertisment-right  {width: 728px;height: 90px;margin: 0px auto;margin-top: 25px;clear:both;  }}@media only screen and (max-width: 800px){  .advertisment-right  {width: 300px;height: 250px;margin: 0px auto;margin-top: 25px;clear:both;  }}@media only screen and (min-width: 1270px){  .advertisment-center  {width: 728px;height: 90px;margin: 0px auto;margin-top: 25px;clear:both;  }}@media only screen and (max-width: 1270px){  .advertisment-center  {width: 336px;height: 280px;margin: 0px auto;margin-top: 25px;clear:both;  }  }div.subtitle{  overflow: hidden;}div.subtitle a.mprev {width: auto;text-align: left;float: left;background: url("../img/sprites.png") no-repeat scroll -1711px -290px transparent;}div.subtitle a.mnext {width: auto;background: url("../img/sprites.png") no-repeat scroll -1604px -196px transparent;}div.calendar h3{background-color: #f7f8fc;  margin: 0px;  padding: 0px;  margin-top: 50px;  color: #7f7f7f;  font-size: 18px;  text-transform: uppercase;  height: auto;  border-bottom: 1px solid #e0e0e1;  border-top: 1px solid #dadada;  -moz-box-shadow: inset 0 10px 10px -10px  #dee8ea;  -webkit-box-shadow: inset 0 10px 10px -10px  #dee8ea;  box-shadow: inset 0 10px 10px -10px  #dee8ea;} div.calendar h3 a, div.calendar h3 span{  display:block;  line-height: 20px;  padding: 14px 0;  margin-top: 0px;  color: #7f7f7f;  text-transform: uppercase;  background: none;  position:relative;  height: auto;}@media only screen and (min-width: 800px){  div.calendar h3 a:hover div.tooltip  {display:block;position:absolute;left: 50%;margin-left: -25px;top: 40px;z-index: 2;text-align:left;  }}div.calendar .row{  height: auto;  clear: both;  border-bottom: 1px solid #dadada;text-align:left;  background: #ffffff url('../img/seperator.png') repeat-y 178px 2px;   background: url('../img/seperator.png') repeat-y 178px 2px, -moz-linear-gradient(top, #ffffff 0%, #f3f3f3 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(100%,#f3f3f3));   background: url('../img/seperator.png') repeat-y 178px 2px, -webkit-linear-gradient(top, #ffffff 0%,#f3f3f3 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -o-linear-gradient(top, #ffffff 0%,#f3f3f3 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -ms-linear-gradient(top, #ffffff 0%,#f3f3f3 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, linear-gradient(to bottom, #ffffff 0%,#f3f3f3 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f3f3f3',GradientType=0 ); }div.calendar .holiday{  border-bottom: 1px solid #e1cfa0;  border-top: 1px solid white;background: #faf9c9 url('../img/seperator.png') repeat-y 178px 2px; ;   background: url('../img/seperator.png') repeat-y 178px 2px, -moz-linear-gradient(top, #faf9c9 0%, #fae6b2 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9c9), color-stop(100%,#fae6b2));   background: url('../img/seperator.png') repeat-y 178px 2px, -webkit-linear-gradient(top, #faf9c9 0%,#fae6b2 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -o-linear-gradient(top, #faf9c9 0%,#fae6b2 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, -ms-linear-gradient(top, #faf9c9 0%,#fae6b2 100%);   background: url('../img/seperator.png') repeat-y 178px 2px, linear-gradient(to bottom, #faf9c9 0%,#fae6b2 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9c9', endColorstr='#fae6b2',GradientType=0 ); }div.calendar .holiday span.information{  color: #969274;  font-size: 10px;  padding: 3px;  border: 1px solid #c8be96;  background: #faeebc;}div.calendar .CellLeft{  width: 155px;  float: left;  padding: 10px 13px;  margin-right: 10px; }div.calendar span.day{  font-size: 18px;  font-weight: bold;  color: #7f7f7f;  display:block;}div.calendar span.information{  color: #979797;  font-size: 10px;  padding: 3px;  border: 1px solid #c8c8c8;  background: #f7f7f7;  font-weight: bold;  margin-left: 10px;  margin-top: 1px;  float:right;  display:inline;}div.calendar .CellLeft ul.spack {  margin-top: 13px;}div.calendar .CellLeft ul.spack li{  display: inline-block;  height: 30px;  background: none;  line-height:normal;  text-align:left;}div.calendar .CellLeft ul.spack li img{  margin: 0;}div.calendar .CellLeft ul.spack li.hour{  font-size: 10px;  font-weight: bold;  color: #237094;  position:relative; }@media only screen and (max-width: 700px){  div.calendar .CellLeft  {width: 105px;  }  div.calendar span.information  {color: #979797;font-size: 10px;padding: 3px;border: 1px solid #c8c8c8;background: #f7f7f7;font-weight: bold;margin-left: 0px;margin-top: 1px;float:none;clear:both;display:block;  }   div.calendar .row ,div.calendar .holiday  {background-position: 140px 0px;  }}div.calendar .CellRight{  width: auto;  padding: 10px;  padding-left: 186px;}div.calendar .CellRight:after, div.calendar .CellLeft:after{content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}@media only screen and (max-width: 800px){  div.calendar .CellRight  {  }  div.calendar .row   {  }}div.calendar .CellRight ul.spack {  margin: 3px 0 0 5px;}div.calendar .CellRight ul.spack li{position:relative;}div.calendar .CellRight ul.spack li img, div.calendar .CellSecond ul.spack li img, div.calendar .CellThird ul.spack li img, div.calendar .CellFourth ul.spack li img, div.center ul.spack.spack-newpictographs li img{  width: 52px;  height: 52px;  margin: 14px 4px}@media only screen and (min-width: 800px){  div.calendar .CellRight ul.spack li:hover div.tooltip  {display:block;position:absolute;left: 4px;top: 63px;z-index: 2;  }}@media only screen and (max-width: 700px){  div.calendar .CellRight   {padding: 10px 10px 10px 151px;  }}div.calendar .holiday span.day{  color: #7d785f;}div.calendar .sunday span.day{  color: #fd3026;}ul.menu.explanation li{  height: auto;  line-height: 17px;  font-size: 11px;}div.last{  padding: 0px;}ul.menu.explanation li a{  color: #7f7f7f;  display:block;  text-decoration: none;  overflow:auto;  height: auto;  line-height: 17px;  font-size: 11px;  padding: 5px 25px;  }ul.explanation li a img{  width: 30px;  float:left;  display:inline;  margin-right: 10px;  margin-bottom: 0px;}ul.OneToOne li a img{  height: 30px;  width: 30px;}ul.explanation li a:hover{  color: #7f7f7f;}ul.explanation li a:hover img{  height: auto;  width: auto;} div.corange h3{background-color: #f7f4a5;margin: 10px 0px 0px;padding: 0px;color: #7b7a52;font-size: 18px;text-transform: uppercase;height: auto;border-bottom: 1px solid #c6c384;border-top: 1px solid #b8a05f;-moz-box-shadow: inset 0 10px 10px -10px  #d0b66d;-webkit-box-shadow: inset 0 10px 10px -10px  #d0b66d;box-shadow: inset 0 10px 10px -10px  #d0b66d;}div.corange h3 a{   color: #7b7a52;}div.calendar.corange table tr{  border-bottom: 1px solid #d6cfb9;  background: #fdfce4;   background: -moz-linear-gradient(top,  #fdfce4 0%, #fcf3d9 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fdfce4), color-stop(100%,#fcf3d9));   background: -webkit-linear-gradient(top,  #fdfce4 0%,#fcf3d9 100%);   background: -o-linear-gradient(top,  #fdfce4 0%,#fcf3d9 100%);   background: -ms-linear-gradient(top,  #fdfce4 0%,#fcf3d9 100%);   background: linear-gradient(to bottom,  #fdfce4 0%,#fcf3d9 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfce4', endColorstr='#fcf3d9',GradientType=0 ); }div.calendar.corange table tr.holiday{  border-bottom: 1px solid #e1cfa0;  background: #faf9c9;   background: -moz-linear-gradient(top,  #faf9c9 0%, #fae6b2 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#faf9c9), color-stop(100%,#fae6b2));   background: -webkit-linear-gradient(top,  #faf9c9 0%,#fae6b2 100%);   background: -o-linear-gradient(top,  #faf9c9 0%,#fae6b2 100%);   background: -ms-linear-gradient(top,  #faf9c9 0%,#fae6b2 100%);   background: linear-gradient(to bottom,  #faf9c9 0%,#fae6b2 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#faf9c9', endColorstr='#fae6b2',GradientType=0 ); }div.corange .CellFirst{}div.corange span.day{  color: #7f7c70;  display: inline-block;  font-size: 25px;  line-height: 29px;  padding: 28px 0;}div.corange span.day  img{  width: 30px;  height: 30px;  margin-left: 15px;}@media only screen and (max-width: 600px){  div.corange span.day  img  {width: 30px;height: 30px;margin-left: 0;  }  }div.corange .CellFirst ul.spack li{  background: none;  padding: 0px;}div.corange .CellSecond ul.spack li{  padding: 0px;}div.corange .CellThird ul.spack li.hour span{  color: #a26c0d;} div.corange .CellThird{  background: url('../img/sprites.png') no-repeat -2497px 3px;}div.corange .CellThird ul.spack {  margin: 3px 0 0 5px;}div.corange .CellThird ul.spack li{position:relative;}div.corange .CellThird ul.spack li img{  width: 47px;  height: 47px;  margin: 16px 6px;}div.corange .CellSecond ul.spack li img{  width: 47px;  height: 47px;  margin: 16px 6px;}@media only screen and (min-width: 800px){  div.corange .CellThird ul.spack li:hover div.tooltip  {display:block;position:absolute;left: 4px;top: 63px;z-index: 2;  }}div.corange .holiday{  background: #f3f3f3 url('../img/sprites.png') no-repeat -1730px -70px;  border-bottom: 1px solid #e1cfa0;} div.cgreen h3{  background-color: #c6dfa1;  color: #7f7f7f;  border-bottom: 1px solid #8fc638;  border-top: 1px solid #81c01e;  -moz-box-shadow: inset 0 10px 10px -10px  #9dd162;  -webkit-box-shadow: inset 0 10px 10px -10px  #9dd162;  box-shadow: inset 0 10px 10px -10px  #9dd162;}div.cgreen h3 a{   color: #477e09;}div.cgreen .row{  border-bottom: 1px solid #c5ceba;  background: #e8f2da url('../img/sprites.png') no-repeat -2220px -529px;}div.cgreen .CellFirst{}div.cgreen span.day{  color: #477e09;}div.cgreen .CellFirst ul.spack li{  background: none;  padding-bottom: 5px;}div.cgreen .CellSecond{}div.cgreen .CellFourth{}div.cgreen .CellFirst ul.spack {  margin-top: 13px;}div.cgreen .CellFirst ul.spack li{  float:left;  width: 30px;  height: 30px;  background: none;  line-height:normal;  text-align:left;  padding-right: 10px;}div.cgreen .CellFirst ul.spack li img{  margin: 0;}div.cgreen .CellFirst ul.spack li.hour{  width: 62px;  padding-right: 0px;  font-size: 10px;  font-weight: bold;  position:relative; }div.cgreen .CellFirst ul.spack li.hour span{  position:absolute;  left: 32px;  top: -5px;  color: #477e09;}div.cgreen .CellThird ul.spack li.hour span{  color: #477e09;} div.cgreen .CellThird{}div.cgreen .CellThird ul.spack li{position:relative;}div.cgreen .CellThird ul.spack li img{  width: 47px;  height: 47px;  margin: 16px 6px;}@media only screen and (min-width: 800px){  div.cgreen .CellThird ul.spack li:hover div.tooltip  {display:block;position:absolute;left: 4px;top: 63px;z-index: 2;  }}div.cgreen .holiday span.day{  color: #477e09;  }div.cgreen .sunday span.day{  color: #ff0000;  }div.cgreen .holiday{  background: #d8eeb7;   background: -moz-linear-gradient(top,  #d8eeb7 0%, #d2e5b4 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d8eeb7), color-stop(100%,#d2e5b4));   background: -webkit-linear-gradient(top,  #d8eeb7 0%,#d2e5b4 100%);   background: -o-linear-gradient(top,  #d8eeb7 0%,#d2e5b4 100%);   background: -ms-linear-gradient(top,  #d8eeb7 0%,#d2e5b4 100%);   background: linear-gradient(to bottom,  #d8eeb7 0%,#d2e5b4 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d8eeb7', endColorstr='#d2e5b4',GradientType=0 );   border-bottom: 1px solid #b3c399;}div.cgreen .CellSecond ul.spack li img{  width: 47px;  height: 47px;  margin: 16px 6px;}div.stitle{  text-align:left;  font-size: 11px;  padding-left: 15px;}div.calendar table, div.calendar table tr{  width: 100%;  text-align: left;}div.calendar table tr td{  padding: 15px;  text-align: left;  vertical-align: top;}@media only screen and (max-width: 500px){  div.calendar table tr td  {padding: 10px 2px;  }  div.calendar table tr td.CellFirst  {padding: 10px 10px;  }}div.calendar table tr{  background: #ecf7db;   background: -moz-linear-gradient(top,  #ecf7db 0%, #e8f2da 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ecf7db), color-stop(100%,#e8f2da));   background: -webkit-linear-gradient(top,  #ecf7db 0%,#e8f2da 100%);   background: -o-linear-gradient(top,  #ecf7db 0%,#e8f2da 100%);   background: -ms-linear-gradient(top,  #ecf7db 0%,#e8f2da 100%);   background: linear-gradient(to bottom,  #ecf7db 0%,#e8f2da 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ecf7db', endColorstr='#e8f2da',GradientType=0 );   border-bottom: 1px solid #c5ceba;}div.calendar table tr td.CellFirst, div.calendar table tr td.CellSecond, div.calendar table tr td.CellThird, div.calendar.corange table tr td.CellFourth{  background: url('../img/seperator.png') repeat-y right;}fieldset {  border: none;  padding: 0;  text-align:left;  color: #7f7f7f;  font-size: 11px;  width: 540px;  margin-left: 60px;  padding-top: 25px;}div#fNick, div#fMail{  width: 270px;  float:left;  padding-bottom: 20px;}div#fNick input, div#fMail  input{  width: 168px;  float:left;  height: 38px;  margin: 0px;  border: 0px;  padding: 0 15px;  line-height: 38px;  font-size: 11px;  color: #7f7f7f;background-color: #f7f8fc;  border: 1px solid #dbd8d8;  -moz-box-shadow: inset 0 10px 10px -10px  #e3e9eb;  -webkit-box-shadow: inset 0 10px 10px -10px  #e3e9eb;  box-shadow: inset 0 10px 10px -10px  #e3e9eb;  }div#fNick label, div#fMail label, div#fText label{  width: 70px;  height: 40px;  margin: 0px;  padding: 0px;  float:left;  text-align:center;  line-height: 40px;  margin: 0px;  padding: 0px;}div#fText{  clear:both;}div#fText textarea{  width: 438px;  float:left;  height: 160px;  margin: 0px;  padding: 10px 15px;  line-height: 20px;  font-size: 11px;  color: #7f7f7f;  font-family: tahoma;  background-color: #f7f8fc;  border: 1px solid #dbd8d8;  -moz-box-shadow: inset 0 10px 10px -10px  #e3e9eb;  -webkit-box-shadow: inset 0 10px 10px -10px  #e3e9eb;  box-shadow: inset 0 10px 10px -10px  #e3e9eb;  }div#submit{  width: 455px;  float:left;  margin-left: 70px;  border:0px;  padding: 10px 0px 10px 15px;  line-height: 35px;  font-size: 11px;  color: #7f7f7f;  font-family: tahoma;}div#submit input{  float:right;  color: #3e5b09;  font-size: 13px;  font-weight:bold;  font-family: tahoma;  padding: 0px;  margin: 0px;  height: 33px;  width: 75px;  text-align:center;  border: 1px solid #4e9000;  background: #99d12e;   background: -moz-linear-gradient(top,  #99d12e 0%, #5da707 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99d12e), color-stop(100%,#5da707));   background: -webkit-linear-gradient(top,  #99d12e 0%,#5da707 100%);   background: -o-linear-gradient(top,  #99d12e 0%,#5da707 100%);   background: -ms-linear-gradient(top,  #99d12e 0%,#5da707 100%);   background: linear-gradient(to bottom,  #99d12e 0%,#5da707 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d12e', endColorstr='#5da707',GradientType=0 );   }div#submit input:hover{  color: #a26c0d;  background: #fed72e;   background: -moz-linear-gradient(top,  #fed72e 0%, #fea22f 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed72e), color-stop(100%,#fea22f));   background: -webkit-linear-gradient(top,  #fed72e 0%,#fea22f 100%);   background: -o-linear-gradient(top,  #fed72e 0%,#fea22f 100%);   background: -ms-linear-gradient(top,  #fed72e 0%,#fea22f 100%);   background: linear-gradient(to bottom,  #fed72e 0%,#fea22f 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed72e', endColorstr='#fea22f',GradientType=0 );   border: 1px solid #f27f00;}div#regularText{  font-size: 12px;  color: #333333;  text-align:justify;  padding: 30px; }ol{  text-align:justify;}ol li{  margin: 10px 0;}@media only screen and (max-width: 1270px){  fieldset   {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;max-width: 500px;display: block;margin-left: 0;padding-right: 15px;  }div#fNick, div#fMail  {width: auto;float: none;clear:both;padding-bottom: 20px;overflow: hidden;  }  div#fNick input, div#fMail  input  {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 75%;float: none;display: block;overflow: hidden;height: 38px;margin: 0px;border: 0px;padding: 0 15px;line-height: 38px;font-size: 11px;color: #7f7f7f;background-color: #f7f8fc;border: 1px solid #dbd8d8;-moz-box-shadow: inset 0 10px 10px -10px  #e3e9eb;-webkit-box-shadow: inset 0 10px 10px -10px  #e3e9eb;box-shadow: inset 0 10px 10px -10px  #e3e9eb;}  div#fNick label, div#fMail label, div#fText label  {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 25%;height: 40px;margin: 0px;padding: 0px;float:left;text-align: left;line-height: 40px;margin: 0px;padding: 0px;padding-left: 15px;  }div#fText  {clear:both;  }div#fText textarea  {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;width: 75%;float: none;display: block;overflow: hidden;height: 160px;margin: 0px;padding: 10px 15px;line-height: 20px;font-size: 11px;color: #7f7f7f;font-family: tahoma;background-color: #f7f8fc;border: 1px solid #dbd8d8;-moz-box-shadow: inset 0 10px 10px -10px  #e3e9eb;-webkit-box-shadow: inset 0 10px 10px -10px  #e3e9eb;box-shadow: inset 0 10px 10px -10px  #e3e9eb;}div#submit  {width: 100%;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;float:none;border:0px;padding: 10px 0px 10px 15px;line-height: 35px;font-size: 11px;color: #7f7f7f;font-family: tahoma;margin-left:  0;  }  div#submit input  {float:right;color: #3e5b09;font-size: 13px;font-weight:bold;font-family: tahoma;padding: 0px;margin: 0px;height: 33px;width: 75px;text-align:center;border: 1px solid #4e9000;background: #99d12e; background: -moz-linear-gradient(top,  #99d12e 0%, #5da707 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#99d12e), color-stop(100%,#5da707)); background: -webkit-linear-gradient(top,  #99d12e 0%,#5da707 100%); background: -o-linear-gradient(top,  #99d12e 0%,#5da707 100%); background: -ms-linear-gradient(top,  #99d12e 0%,#5da707 100%); background: linear-gradient(to bottom,  #99d12e 0%,#5da707 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#99d12e', endColorstr='#5da707',GradientType=0 ); }  div#submit input:hover  {color: #a26c0d;background: #fed72e; background: -moz-linear-gradient(top,  #fed72e 0%, #fea22f 100%); background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fed72e), color-stop(100%,#fea22f)); background: -webkit-linear-gradient(top,  #fed72e 0%,#fea22f 100%); background: -o-linear-gradient(top,  #fed72e 0%,#fea22f 100%); background: -ms-linear-gradient(top,  #fed72e 0%,#fea22f 100%); background: linear-gradient(to bottom,  #fed72e 0%,#fea22f 100%); filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fed72e', endColorstr='#fea22f',GradientType=0 ); border: 1px solid #f27f00;  }  div#regularText  {font-size: 12px;color: #333333;text-align:justify;padding: 15px;  }  ol  {text-align:justify;  }  ol li  {margin: 10px 0;  }  }#regularText ol li{  list-style: decimal;  margin-left: 20px;} div.sletters{  font-size: 12px;}h3.uniq{  overflow: hidden;}div.calendar.corange h3 a,h3.uniq a{  display:inline-block;  width: auto;}div.corange h3 a.monthprev, div.corange h3 a.monthnext{  font-size: 11px;  color: #949263;  text-transform: none;  display:inline-block;  width: auto;}div.corange h3 a.monthprev{  text-align:left;  padding-left: 30px;  background: url('../img/sprites.png') no-repeat -1711px -278px;  float: left;   }div.corange h3 a.monthnext{  text-align:right;  padding-right: 30px;  background: url('../img/sprites.png') no-repeat -1504px -183px;  float: right;} div.corange div.days{  background: url('../img/sprites.png') no-repeat -2220px -719px;  border-bottom: 1px solid #e0e0e0; }div.corange div.row2 div.Cell{  float:left;  position:relative;  color: #7e7e7e;  overflow: visible;}div.corange div.Cell{  width: 14.28%;  -webkit-box-sizing: border-box; -moz-box-sizing: border-box;box-sizing: border-box;   border-right: 1px solid #e0e0e0;  text-align:center;  position: relative;  min-height: 95px;}div.corange div.days div.Cell{  font-size: 12px;  font-weight: bold;  font-family: Tahoma;  color: #7c7c7c;  line-height: 29px;  text-align:center;  min-height: 0;  overflow: hidden;}div.corange div.NoBorder{  border-right: 0px;}div.corange div.days div.RS{  color: #fe3232;}div.corange div.row2{  overflow: hidden;  border-bottom: 1px solid #dadada;  background: #fefefe;   background: -moz-linear-gradient(top,  #fefefe 0%, #f3f3f3 100%);   background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefefe), color-stop(100%,#f3f3f3));   background: -webkit-linear-gradient(top,  #fefefe 0%,#f3f3f3 100%);   background: -o-linear-gradient(top,  #fefefe 0%,#f3f3f3 100%);   background: -ms-linear-gradient(top,  #fefefe 0%,#f3f3f3 100%);   background: linear-gradient(to bottom,  #fefefe 0%,#f3f3f3 100%);   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f3f3f3',GradientType=0 );   text-align:left;}div.corange span.number{  font-size: 16px;  font-family:tahoma;  font-weight: bold;  position:absolute;  top: 5px;  left: 5px;}div.corange div.Cell img{  position:absolute;  top: 50%;  left: 50%;  margin-top: -18px;  margin-left: -15px;}div.corange span.info{  border: 1px solid #d3d3d3;  background-color: #f7f7f7;  font-size: 10px;  font-family:tahoma;  font-weight: bold;  padding: 2px;  position:absolute;  left: 10%;  bottom: 3px;  display: inline-block;  width: 80%;  line-height: 10px;}@media only screen and (max-width: 800px){  div.corange span.info  {-webkit-box-sizing: border-box;   -moz-box-sizing: border-box;  box-sizing: border-box;   }}@media only screen and (max-width: 500px){  div.corange h3 a.monthprev  {text-align:left;padding: 14px 0;background: url('../img/sprites.png') no-repeat -1711px -278px;float: left; }  div.corange h3 a.monthnext  {text-align:right;padding: 14px 0;background: url('../img/sprites.png') no-repeat -1504px -183px;float: right;  }  h3 a {margin-right: 0px;  }} @media only screen and (max-width: 1250px){  .hide-for-mobile  {display: none;  }}.RS{  color: red;}div.saturday span#month, div.saturday span#aday  {  color: #999999;} div.sunday span#month, div.sunday span#aday  {  color: #ff3333;}div.center ul.pack{  display: inline-block;}div.center ul.pack li{  display: inline-block;}div.center ul.spack{  display: inline-block;}div.center ul.spack li{  display: inline-block;} div.corange div.Cell span.moon{  position:absolute;  top: 50%;  left: 50%;  margin-top: -18px;  margin-left: -15px;  height: 30px;  width: 30px;}.one-one{  background: url('../img/moon_sprites.png') no-repeat 0px 0px;}.one-two{  background: url('../img/moon_sprites.png') no-repeat -30px 0px;}.one-three{  background: url('../img/moon_sprites.png') no-repeat -60px 0px;}.one-four{  background: url('../img/moon_sprites.png') no-repeat -90px 0px;}.one-five{  background: url('../img/moon_sprites.png') no-repeat -120px 0px;}.one-six{  background: url('../img/moon_sprites.png') no-repeat -150px 0px;}.one-seven{  background: url('../img/moon_sprites.png') no-repeat -180px 0px;}  .one-eight{  background: url('../img/moon_sprites.png') no-repeat -210px 0px;}.two-one{  background: url('../img/moon_sprites.png') no-repeat 0px -30px;}.two-two{  background: url('../img/moon_sprites.png') no-repeat -30px -30px;}.two-three{  background: url('../img/moon_sprites.png') no-repeat -60px -30px;}.two-four{  background: url('../img/moon_sprites.png') no-repeat -90px -30px;}.two-five{  background: url('../img/moon_sprites.png') no-repeat -120px -30px;}.two-six{  background: url('../img/moon_sprites.png') no-repeat -150px -30px;}.two-seven{  background: url('../img/moon_sprites.png') no-repeat -180px -30px;}  .two-eight{  background: url('../img/moon_sprites.png') no-repeat -210px -30px;}.three-one{  background: url('../img/moon_sprites.png') no-repeat 0px -60px;}.three-two{  background: url('../img/moon_sprites.png') no-repeat -30px -60px;}.three-three{  background: url('../img/moon_sprites.png') no-repeat -60px -60px;}.three-four{  background: url('../img/moon_sprites.png') no-repeat -90px -60px;}.three-five{  background: url('../img/moon_sprites.png') no-repeat -120px -60px;}.three-six{  background: url('../img/moon_sprites.png') no-repeat -150px -60px;}.three-seven{  background: url('../img/moon_sprites.png') no-repeat -180px -60px;}  .three-eight{  background: url('../img/moon_sprites.png') no-repeat -210px -60px;}.four-one{  background: url('../img/moon_sprites.png') no-repeat 0px -90px;}.four-two{  background: url('../img/moon_sprites.png') no-repeat -30px -90px;}.four-three{  background: url('../img/moon_sprites.png') no-repeat -60px -90px;}.four-four{  background: url('../img/moon_sprites.png') no-repeat -90px -90px;}.four-five{  background: url('../img/moon_sprites.png') no-repeat -120px -90px;}.four-six{  background: url('../img/moon_sprites.png') no-repeat -150px -90px;}.four-seven{  background: url('../img/moon_sprites.png') no-repeat -180px -90px;}  .four-eight{  background: url('../img/moon_sprites.png') no-repeat -210px -90px;}.s-one-one{  background: url('../img/moon-south_sprites.png') no-repeat 0px 0px;}.s-one-two{  background: url('../img/moon-south_sprites.png') no-repeat -30px 0px;}.s-one-three{  background: url('../img/moon-south_sprites.png') no-repeat -60px 0px;}.s-one-four{  background: url('../img/moon-south_sprites.png') no-repeat -90px 0px;}.s-one-five{  background: url('../img/moon-south_sprites.png') no-repeat -120px 0px;}.s-one-six{  background: url('../img/moon-south_sprites.png') no-repeat -150px 0px;}.s-one-seven{  background: url('../img/moon-south_sprites.png') no-repeat -180px 0px;}  .s-one-eight{  background: url('../img/moon-south_sprites.png') no-repeat -210px 0px;}.s-two-one{  background: url('../img/moon-south_sprites.png') no-repeat 0px -30px;}.s-two-two{  background: url('../img/moon-south_sprites.png') no-repeat -30px -30px;}.s-two-three{  background: url('../img/moon-south_sprites.png') no-repeat -60px -30px;}.s-two-four{  background: url('../img/moon-south_sprites.png') no-repeat -90px -30px;}.s-two-five{  background: url('../img/moon-south_sprites.png') no-repeat -120px -30px;}.s-two-six{  background: url('../img/moon-south_sprites.png') no-repeat -150px -30px;}.s-two-seven{  background: url('../img/moon-south_sprites.png') no-repeat -180px -30px;}  .s-two-eight{  background: url('../img/moon-south_sprites.png') no-repeat -210px -30px;}.s-three-one{  background: url('../img/moon-south_sprites.png') no-repeat 0px -60px;}.s-three-two{  background: url('../img/moon-south_sprites.png') no-repeat -30px -60px;}.s-three-three{  background: url('../img/moon-south_sprites.png') no-repeat -60px -60px;}.s-three-four{  background: url('../img/moon-south_sprites.png') no-repeat -90px -60px;}.s-three-five{  background: url('../img/moon-south_sprites.png') no-repeat -120px -60px;}.s-three-six{  background: url('../img/moon-south_sprites.png') no-repeat -150px -60px;}.s-three-seven{  background: url('../img/moon-south_sprites.png') no-repeat -180px -60px;}  .s-three-eight{  background: url('../img/moon-south_sprites.png') no-repeat -210px -60px;}.s-four-one{  background: url('../img/moon-south_sprites.png') no-repeat 0px -90px;}.s-four-two{  background: url('../img/moon-south_sprites.png') no-repeat -30px -90px;}.s-four-three{  background: url('../img/moon-south_sprites.png') no-repeat -60px -90px;}.s-four-four{  background: url('../img/moon-south_sprites.png') no-repeat -90px -90px;}.s-four-five{  background: url('../img/moon-south_sprites.png') no-repeat -120px -90px;}.s-four-six{  background: url('../img/moon-south_sprites.png') no-repeat -150px -90px;}.s-four-seven{  background: url('../img/moon-south_sprites.png') no-repeat -180px -90px;}  .s-four-eight{  background: url('../img/moon-south_sprites.png') no-repeat -210px -90px;}span.number a{  text-decoration: none;  color: inherit;} #tooltip{text-align: center;color: #fff;background: #111;position: absolute;z-index: 100;padding: 7px;font-size: 12px;  }#tooltip:after {width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #111;content: '';position: absolute;left: 50%;bottom: -10px;margin-left: -10px;} #tooltip.top:after{border-top-color: transparent;border-bottom: 10px solid #111;top: -20px;bottom: auto;} #tooltip.left:after{left: 10px;margin: 0;} #tooltip.right:after{right: 10px;left: auto;margin: 0;} @media only screen and (min-width: 1366px){  div.wrapper  {width: 1286px;  }  div#left   {width: 336px;  }  .advertisment-left   {width: 336px;height: 280px;  }}@media only screen and (min-width: 1440px){  div.wrapper  {width: 1426px;  }  div#right   {width: 300px;  }  .advertisment-right {width: 300px;height: 600px;margin-top: 15px;  }  }@media only screen and (max-width: 860px){  div#left  {width: 100%;padding-right: 0px;clear:both;padding-bottom: 0px;  }  #border  {display: none;  }  .advertisment-left {margin: 0 auto 15px auto;  }}div.sentence{  font-size: 12px;  text-align: center;  color: #7c7c7c;}div.sentence a{text-decoration: none;}div.long-text{padding: 30px;}div.long-text p{font-size: 12px;text-align: justify;text-indent: 1em;line-height: 17px;  color: #333333;margin-bottom:  3px;}div.nextFoolMoon{padding-left: 30px;font-size: 12px;text-align: left;color: #333333;}div.nextFoolMoon p{line-height: 17px;  }article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary {  display: block;}body{  position: relative;}.block {  position: relative;}.bg-helper {  position: relative;  overflow: hidden;  width: 100%;}.container-all {  position: relative;  width: 100%;}.special-nav {  z-index: 200;  position: relative;  overflow: hidden;  width: 100%;}.close-btn {  display: block;  width: 2.625em;  height: 2.25em;  padding: 0;  border: 0;  outline: none;  background: #8fc145 url("../img/close-btn.svg") left center no-repeat;  background-size: 1.875em 1.875em;  overflow: hidden;  white-space: nowrap;  text-indent: 100%;  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);}.no-svg .close-btn {  background-image: url("../img/close-btn.png");}.close-btn:focus, .close-btn:hover {  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);  opacity: 1;}#nav-open-btn-explanatory {   -moz-border-radius: 10px;  -webkit-border-radius: 10px;border-radius:  10px;  border: 1px solid #56850e;  font-size: 18px;  color: #2e470c;  line-height: 35px;  padding: 10px 25px;  text-transform: uppercase;  font-weight: bold;  background: -webkit-linear-gradient(#99d12e, #5da807);   background: -o-linear-gradient(#99d12e, #5da807);   background: -moz-linear-gradient(#99d12e, #5da807);   background: linear-gradient(#99d12e, #5da807);   display: block;  text-decoration: none;  margin-bottom: 15px;}#nav-open-btn-top {   text-indent: -1000em;  overflow: hidden;  height: 50px;  width: 50px;  display: block;  position: absolute;  left: 0px;  top: 0px;}.nav-btn-menu {   background: url("../img/m/nav-icon.png") no-repeat 15px 10px;   display: block;  text-decoration: none;}.special-nav .close-btn {  display: none;}@media screen and (min-width: 860px) {  .nav-btn,#nav-open-btn-top, #nav-open-btn-explanatory  {display: none;  }}@media screen and (max-width: 860px) {  div.header  {position: relative;  }  div.header h1 {padding-left: 60px;  } .special-nav {position: absolute;top: 0;padding-top: 5.25em;  }  #nav:not(:target) {z-index: 1;height: 0;  }  #nav:target .close-btn {display: block;  }  #nav2:not(:target) {z-index: 1;height: 0;  }  #nav2:target .close-btn {display: block;  }  .special-nav .close-btn {position: absolute;top: -3.75em;left: 25px;  }  .special-nav .block {position: relative;padding: 0;  }  .js-ready .special-nav {height: 100%;width: 70%;background: #8fc145;-webkit-box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);-moz-box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);box-shadow: inset -1.5em 0 1.5em -0.75em rgba(0, 0, 0, 0.25);  }  .js-ready .special-nav .block {background: transparent;  }  .js-ready .special-nav .close-btn {display: block;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity: 0.8;  }  .js-ready .special-nav .close-btn:focus, .js-ready .special-nav .close-btn:hover {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;  }  .js-ready .special-nav {left: -70%;  }  .js-ready #inner-wrap {left: 0;  }  .js-nav #inner-wrap, .js-nav-nav #inner-wrap, .js-nav-nav2 #inner-wrap {left: 70%;  }  .csstransforms3d.csstransitions.js-ready .special-nav {left: 0;-webkit-transform: translate3d(-100%, 0, 0);-moz-transform: translate3d(-100%, 0, 0);-ms-transform: translate3d(-100%, 0, 0);-o-transform: translate3d(-100%, 0, 0);transform: translate3d(-100%, 0, 0);-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;  }  .csstransforms3d.csstransitions.js-ready #inner-wrap {left: 0 !important;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: -webkit-transform 500ms ease;-moz-transition: -moz-transform 500ms ease;-o-transition: -o-transform 500ms ease;transition: transform 500ms ease;-webkit-backface-visibility: hidden;-moz-backface-visibility: hidden;-ms-backface-visibility: hidden;-o-backface-visibility: hidden;backface-visibility: hidden;  }  .csstransforms3d.csstransitions.js-nav #inner-wrap, .csstransforms3d.csstransitions.js-nav-nav #inner-wrap, .csstransforms3d.csstransitions.js-nav-nav2 #inner-wrap  {-webkit-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);-moz-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);-ms-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);-o-transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);transform: translate3d(70%, 0, 0) scale3d(1, 1, 1);  }  .csstransforms3d.csstransitions.js-ready .special-nav .block {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity: 0.7;-webkit-transition: opacity 300ms 100ms, -webkit-transform 500ms ease;-webkit-transition-delay: ease, 0s;-moz-transition: opacity 300ms 100ms ease, -moz-transform 500ms ease;-o-transition: opacity 300ms 100ms ease, -o-transform 500ms ease;transition: opacity 300ms 100ms ease, transform 500ms ease;-webkit-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-moz-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-ms-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-o-transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);transform: translate3d(70%, 0, 0) scale3d(0.9, 0.9, 0.9);-webkit-transform-origin: 50% 0%;-moz-transform-origin: 50% 0%;-ms-transform-origin: 50% 0%;-o-transform-origin: 50% 0%;transform-origin: 50% 0%;  }  .csstransforms3d.csstransitions.js-nav .special-nav .block, .csstransforms3d.csstransitions.js-nav-nav .special-nav .block,  .csstransforms3d.csstransitions.js-nav-nav2 .special-nav .block {filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity: 1;-webkit-transform: translate3d(0, 0, 0);-moz-transform: translate3d(0, 0, 0);-ms-transform: translate3d(0, 0, 0);-o-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);  }.special-nav h2.menu-title  {-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;  border-radius: 0 0 0 0;border: 0;color: #FFF;padding: 10px 25px;text-transform: uppercase;font-weight: bold;background: none;font-size: 1.875em;line-height: 1.2em;  }  .special-nav ul.menu  {border: 0;-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;  border-radius: 0 0 0 0;border-top: 0;  }  .special-nav ul.menu li a  {display: block;padding: 12px 25px;line-height: 29px;font-size: 12px;background: none;border-bottom: 1px solid rgba(0, 0, 0, 0.1);color: #2e470c;   }  .special-nav ul.menu li.last a  {-moz-border-radius: 0 0 0 0;-webkit-border-radius: 0 0 0 0;  border-radius: 0 0 0 0;border-bottom: 1px solid rgba(0, 0, 0, 0.1);  }  .special-nav ul.menu li a  {color: #2e470c;font-size: 0.875em;line-height: 1.28571em;text-decoration: none;  }  .special-nav li   {position: relative;  }  .special-nav li.is-active:after {z-index: 50;display: block;content: "";position: absolute;top: 50%;right: -0.03125em;margin-top: -0.625em;border-top: 0.625em transparent solid;border-bottom: 0.625em transparent solid;border-right: 0.625em white solid;  }  .js-nav-nav #nav.special-nav, .js-nav-nav2  #nav2.special-nav  {z-index: 210;  }.js-ready .special-nav#nav2   {background: white;-webkit-box-shadow: inset -5px 0px 5px 0px rgba(0, 0, 0, 0.15);-moz-box-shadow:inset -5px 0px 5px 0px rgba(0, 0, 0, 0.15);box-shadow: inset -5px 0px 5px 0px rgba(0, 0, 0, 0.15);  }  .special-nav#nav2 h2.menu-title   {color: #505050;  }  .special-nav#nav2 .close-btn   {background:  white url('../img/close-btn.png') no-repeat;  }  .special-nav#nav2  ul.menu li a {  color: #7f7f7f;  font-size: 1em;  }} #nav2 div.greenbox {  margin-top: 25px; }