
/* 
    Created on : 23.09.2015, 23.09.2015 19:07:31
    Author     : Евгений
*/


/* calendar */
#solunar_tables_wrap{
    margin: 30px 0;
}
.calendarHead{
    text-align: center;
    padding: 10px;
}
.calendarBody {
    width: 100%;
    line-height: 1.2em;
    font-size: 12px;
    text-align: left;
    border-spacing: 0;
    border-top: 1px solid #999;
    border-left: 1px solid #999;
}
.setTime:after, .riseTime:before{
    content: "";
    display: inline-block;
    width: 20px;
    height: 20px;
    vertical-align: middle;
}
.moonTimes .setTime:after{
        margin-left: 1px;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAEVklEQVQ4y62VTWxUVRSAv3vve29ep5220KEFSqW2tfy0QCWoGPmREC2CStzIQmGjQRcS48IYWbkQiHFhoglxgbhRNMQNkUSiUSE2GBGhRNEpP7UgbafTmXZmeDNv3rz37nNRUtPIkpOc7Zdz7jnnuyKKIu5lGB8cPsRXX54gPTbJszu3U/EqRs/K3i0tLQsfb17QslQpKTKZiRvj6fHTqaHUj8pQ/qmT31INK2zcvBHf9+cCAaIoolwu07Jw4dPr1j60v7Oj69FYzEKHIdVqlSWLlxCEwdu9Pat/Of/buUPlcvmENMVdK1T9O7aS+usKmx7b+NYre189kqitu89QilBrPM/D9308r0K1WqWhvn7J6lVrdhWKRf/KtaGf2tra0FrPBT6yfh09K3tf2PPinsPTuZyYymUpl0oIINCaMNRorRECPM/Ddcti8+bNW3WkR7K57CU7ZqMMhWEYM1nMu8ktzzx5MJedxHEchBB4FQ8pFTHbRkpJGIYEgY8QgjAMyU5Osu2JbQccxzklTWvCtsz/3vDBtX27LcO4r5DPI5VEh3oWonWIYShA4GuTUiUgDCK8aol5jfNbe9Y8vOfsN8fe/3lweLZ1IzkvudNxHLSOkEpgmCZKKVy3TLlcIlGfwKpJUOtexxwdxA8hAYicYkOt2DsVpr47+ufw4GyFdo3d7jplwjAAEaGUQRRpfN8niiK8ioeqmYcev8jIDweJ1wN3Vrcg6JrIt+wGBgGkAMM0zIQnBVUdQgCRjhBCELNjmJaFaZgEgY8hFDV1kEiA1oAAIhMvmMG/tKmFG1kP6XlevqY2jmmaRNHMRP0gIAgCDMMgEgqkhZQmQQhhOAOMNIRaEDOUt++ppRx5YxUxU2C4lcrVuni8w3VdpBCYVgzbsnArHok6n8aRL8hmbnHbHaXkgh+AKaEmBkHks3213tWxuK5v9J/sxI1c9U0jk5k4kWjv6C+XSjQ0NhKvrSEer6VBCKQVp5BYyej3n1AoB9gGTLsQhGCZEI9HaDPdOX0733l0wNj/x63SbdW9vPNaa2vrcw0N9UnDtLBte6Z9QEQamVxGbf0i0oMDZCZDyiUoODM5ngdTxTl7M/He8fP5dwFfdrctyl+6dGGfHa/1pZQQgVup4LoVnJJD6E4ju/rp3b6XsgOjWcgVID0FFooxx/7s04HJAxAFAOr+ZQ+QzkwO56Zzoz0revtjdswI7lyGlAIlDUK/AslltNglzpxNcbMAcVvR2Nxw+qOB4ut+oDOzt9y3tg+AsfGxi/li/kwY6uYFTcn2RF29mtnJCDtmgTR8J5Y82Rz+nrnwd2Hp+t75g0fOOS/nS/7VOfoSYkZDlmVRLBYHPj9+bCA5v6lvxfIVG7q7utulECI1lBq5Pnx9YCw7dbF0TTS/tqPt43e+Tn+YznuX/yfYOepRCmUoxifSg1LJwWRTE0oqUkMpslNTVNwKA5dvZn69wvOeX9V386G411/Av1OxF9mEqJLSAAAAAElFTkSuQmCC);
}
.sunTimes .setTime:after{
   background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAEmElEQVQ4EQXBS4hddx3A8e/v9/+fc18zd5yZzrRJxowYHx37INoXKi4quLCL0i5EKCJ1ExeiW8WCKC4V1LpqqSDdKGKFChWLKKQNQtqSpA+a1rRNk8yQyczcuXPvPfece8/j9/PzETufgoIDOAiAgIPg4OA4EQgIcxHAEaF0Wp9D7nkHJAEAACCiAiqIOCLgJrgDkHojn2Ju76NsuOjtNJwnkU8TfYSEgWgF+UXQFNwAoH0nERwExtMWk0LZWJ2vW2kzm/hY2p3HfNa/Skg+g9brnk1VO+XXUHuepNWy+uaavvflbQEcAEW3XiMCAHSShNR6NPlu4mXvSRbvu4PV009IsnY7Dj4f4+Nr369Hl2/IZGdfW7NUuvV77mxL28EdCIASRcFFCJqtB5mkzXR9U08++iNdue+EhBZ4BdUE1xLkWNua8rP1aPqczof/jZWdoR+ON9ak2uFjwQBQHNyAmtyK/pOy8ciLuvLFExIVokISIQXCAOxjiBnSUq0zvlqNWj+3w+SMmAQcEAccNUfcveWFFN7buksXNlexfZABEvaQsIske0gyQWOGhBxpRSQVqcfJt7ySQy/Djjd0rHEFiAhOwaYVC99lce1xr3chzBG5DbQDWkM9hVCAzlCdEpKSOhUaFeEofUy1VpwLssY5AkQcUPmfEwvKo5aXCRIVTMFS8ApsjDcD3MeURyU33iqQWvFKoEweng8X4ywbPv/Ba4298IuniG5En8sxn5V3k9+CxR6UNRQZ7hGkhjrDiyFSZxRH8M6VHXoLNQ64wN71ldN3NPKVbzyoL//4d/+oooBaw5rXsuTTITLZBekgVkLZIFLhdYFXM7SsUUvpdoSFDriBA9O2aCd4urZu9fISRBNK7ckFRvKy5/5NO9yGZhHpBiTWuJS4NdgwZTIMTA8a8lmDOCQBQoCgle1N+ifP/su+U4wm/4mXPoT7P9mcZDI/YZY0qAdvRmihSCqgAFAeNrzy7wEHkympOIMZiEC3De3OeLGdzX5z8crCxYOsOReX+0BXsnjCft3csJM2Cd+W2vEZEB0UMIhNyQNf6PPSqxXbB3OshrIBV0ja0Fpov//bs5PvHeXVVe214NqBH4ZFGwTLLjQjmzYjxSaCjcCGYEOhPhSWgK9vrZEXkeu3YG8ItwaQhN7eM+fKH+wOqzcBwmwK4xk8sOXHJdhQU32x3teHbap9rwSfgxdgBVgZWV5Zof+JXvP3N4Zy9RA5tdHLp0v+0+5ts79c/ggAwt+eTjm9JSR1klVlup0uVyPfz3vaiR/YlONehQVCG0l6aKdXieVXj2+Of6XdlCyTU28Pw0/iavH7m7eE67sOgPilFIJysKPc3Bfu+Xy16blqQ3Jtfmn+M+13930mG5bbarIhL9UfjR/q3t9+epDH7h/+ao/86Xz2xzevkAEAAIi/kYIqBCDCu1dMlhfVjy3TrnfsQVlOX7VhfZfnthE2Wv/0UflQWOL6lObm2beXyNtneP1dJYkOAID46ymogAAJPPtn40t3C/eeEhlmLssLYtG9Yw2JpDKeVUgiyP7R3F545RQ//OVlRBMAAAD+D0Q6ZE9JDNE7AAAAAElFTkSuQmCC);

}
.sunTimes .riseTime:before{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAUCAYAAABiS3YzAAAE3ElEQVQ4EQXBS2xcVxnA8f/3nXPvjD0eP/Ky3TbYTrHsUAOJ1EoNiGxYoKZqF6EIUboAiS6QqEBdsYgQbGCDkJBYICpRxAJKWbVEVE1UpaRNHGiIAlHcpG1M7NhObHcetud1595zPn4/if9MQcEADARAwEAwMDAMDziETAQwREQMwAQAwABBj17BowIqiIIoWAFmgJFa1Bn63EJlxpCDxHgZzxG87SCxpj4g4iEBEEBAwYMhIjRasFk35g/roZiRxbbrSOqesT3bh2NaEqaspXUqclpd8ceeUl5tDU2MuMbdax97KgOQJoI8+C8SP0hBlTxCew9GSm46Zsk3YzMsajU+a648DZUEZ0PstVelZM7vNn//V/vBU281vvf1lT+d+uqJqfWVP58XltcNALF/p5gqlnOI3A0V264jZXuJweEnqX7pURlZmIIylneIuyuU6pfW39ma/ej+sddPfHG2Uv7Fb966dGbm9PN3N3qrT78EAGJXU6Io1pfhuFv6Pv04aqWDCzr7wtM6NCeIQGhhvW1cf42rH+a8Ufopc/MPoQFM4e2//OHNrTe+e/rtywQA95MXnRhSto7rs4dRqrygU899TYePCD4gPiDaQXWVlc0tXtn6McmBI7Q70OpBrwvVyWNzl277oS+PXji3vAEewegyY63kGSsYt9LUjEsHseJjtDQMPkHYpdYK/Or2GeryOdr3YaAMTiHLIBbwlW+ceXnxtZ1aHn75c48Bqh9icdgsednETZPdBa9gBZgH3+TsjXE2V24RfIPeyElqEbIARQHd9nb24Nbfb9bbs6cY/MxZbxFvfWYs089aIQPWvo9l+xBvmG9BVOh1+db8NZ4/8Gtev3mKV+6fJAZQwCcQG3eyb4fv/OzYSf7xo/+QqYBaYfut4BErtBI7bWJzldjZJe6tE5vLhMYy2q2ReM9AUiYIiAAKOFDn/JOP+ZFnT6fZSFV6Pgp9regV2rFuvXzOOgOE+iZW7KJDDnwBFNAHuhDbPbR/j5L1AMHlKRvba7s3Crl459XQu37b8NfvwOOHi5l8x56j55xpfBDRCSu6xLagqWAI5NDplDlpl5jsncBiFUl7dbLG5WYpNI4fl5mllq6MjI7hx4aBQdnxk/pq3Cnm3CaT/c7ghA4J6o2oAIYVYBmU232O76+gA2Vca+1ucrR4jXH3DhXimIlbXjobtFKClU+trtVYi3vFAlm+7l33vVATK+pKaAihBqEGoalEOUA+cIDC1q72i+J6ey0uBDXrIVt5JIyNlHG9Nuz24Ik5mxCRXEaTc7TyYZrFCE597PpBo4QkFbRURQeKhtb/tyStzs10ofxbN25LSRLST+psn70Ymfn8i8i98yUGy8JoFdlpilVNJ7Nr+Q/9RHIjbMQToeuOyqDzlmlZ07wWG9leupC+WdzLH0vm3d/8uC5KKWDBMAGdv4J/5KCBCrWm2fKm8cR0SN3j+rsQ3UbY6j+aTumFuJeNxzw+nEyXzueFPaX79L2Bw/6chuJQTA2JgIAiAHgKQGF/Vdi/D5Y+sdWxKjY52i8zK+/KqCzGhixYRx52D/GuVlzXVft5R2T7owd8+oUhMAFDMEABxQAzMAMz3v/AbH0r0g+W1QZ5P6R57g6FW3rYLlLqk43xr9yx2dyLXFg0Qw0wMAMEgP8DsGmC7cOkDGQAAAAASUVORK5CYII=);
}
.moonTimes .riseTime:before{
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAMAAAC6V+0/AAAC5VBMVEUAAAAoJyYpKSkpKioqKiksKikvLy95eXp6enqAgICEhISFhYT19fX29vb39vf7+/v//fv///3///8AAAAICAgQEQ8nKCYAAAAABQ4AAg4ABAlXWVdbXFsaGxmzs7IWFxXCwsEADCcABxEYGRgAAAgABxRERkJHSEVMTUo7PDkHHz08PjsoL0Q2YplERUJgYl5/e3FgYV6Cg4GEhYIEHEHU1dPU1dMAJU88bqkJKU6Pj46RkZDb29qRjIGIiYaCg3+HiIWjpaIqY7OztLCoqKSys7ApXae6urdUcI0oYq5IfsTNzcuCr+bAwb5ho+TCwr69vbq8vLnOzszMzMnCw7/P0M47e9m5uLU8fN3Gx8KFwuy7u7jHxcRChvDBwL1ChuTCwsA8gP88gf89gf89gv8+gv8/hvs/hvxAiPxChv9Dh/9EjP9HkP9Jj/9KgcFNjOdPlP9Qgb5Vl/9Wj9dXnv9ajtJdk9leov9hpf9kqv9lq/9nhaFphaBss/1tpt5tsf9tsv9xjah3pNZ6wf+Axf+BqtuExP+Ex/+JnrKJwvGM0v+Szf+W1v+ioJ2m4v+ptcGp0vOsqaasqaeurKmwrauwr6uxrquxr6yzsK6zsa60sa+0srC1s7C1tLC2s7G2tbG3tLG3tLK3tbK3tbO4tbO4tbS4trO4t7S5t7W5uLS5uLW6uLW6uLa6ura7ura7u7e8ure8u7e8u7m9u7m9vbm9vbq+uK2+u7m/t6q/vrq/vru/vry/v7zAvbrAv7vAv7zAv73AwL3A7//Bu7DBvLfBwLzBwL3CvbXCwL7Cwb7Cwr/DwbzDwr/Ev7fEwbnEw8DExMHFxMHFxcHGxMLGxcLGxsPG8//HxsPIx8TIx8XJyMXJycbKycfLx7/LysjMy8jNy8jNzMrN09jPzsvQy8XS0M3TzcPT0c/T0tDU09DV0szV0s7V09LW1dPa1tHb2tje3tvf39zh4N7i4uDj4uHk4+Hk4+LhlqI+AAAAYXRSTlMAAAAAAAAAAAAAAAAAAAAAAAAAAwMECAwMDhocICEiJCYnKCgqLCwvOEBCREVGSU5OUVJUV1lbXWlsc3N5mJmfpLCztba3yMjKy8vi5eXm6Ovs7O3v7/Dx8vL09Pn6+v3+VceSJQAAAWNJREFUeAFjEMICIIL8fDw8vPxCQoICEEE2NjYmFmkjK2tjGWZGXQtWNiBgAAJZu6BP3z5+CLXV8ZlgwgABmt5fv3x+//blu0edh65FaYHF1IKf77/+4s2L1/fqunp6+vwUgWIijvcXLFp0+eHTJ021zS3tbd1ekgwM+jGLl81beOLBq9aSisqGhqryeicJBufNM1es2b7hSH9eYX5RQU52rJunOUPA0qlzlqyYPWPv2R2lmUmpWWEqwuIMCasnT58xe8WuizfulqUkJmdGKAEtCjw2a8q0KQvPnzl5rjgjPS03XhUo6Hp00sTpiyYf3bfvdEd1TaOHpRRQ0DCud/Lai1dunzm28fjhbc8MwG4Xddky/9iNqzfvrF+1fO4+dzGIL9VDdu4+uHXrpVPrV26M1GCAAm3fx6c2bb1wYN0tfz0GOJC3Dz91cveeaAdlmAgnJycHt5ypjY2ZAhc7JwRgjQ4AXaOQSrnt9+YAAAAASUVORK5CYII=);
}
.riseTime + .setTime:before, .interval-start + .interval-end:before{
    content: " - ";
}
.calendarBody td{
    position: relative;
    height: 270px;
    line-height: 22px;
    padding: 10px 0 0 5px;
    box-sizing: border-box;
    border-bottom: 1px solid #999;
    border-right: 1px solid #999;
}

.cDay{
    position: absolute;
    top: -0.1em;
    left: 1px;
    font-size: 14px;
    color: #999;
}
td.today .cDay{

}
.curMonth .cDay{
    color: inherit;
}
td.today{
    background-color: rgba(255,255,255, 0.2);
}

.calendarWDays td{
    line-height: 1.5em;
    font-size: 14px;
    text-transform: uppercase;
    text-align: left;
    height: 1.5em;
    background-color: rgba(255,255,255, 0.1);
    padding: 2px;
}
td.prevMonth .cDay,  td.nextMonth .cDay{

}
.rating-static { 
 /*   vertical-align: middle;*/
    display: block;
    width:106px; height:18px;
    background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAAE+CAMAAAB80lRiAAAAaVBMVEX///+5ucj/gAC5ucj/gAC5ucj/gAC5ucj/gAC5ucj/gAC5ucj/gAC5ucj/gADSpYG5ucj/gAC5ucj/gAC5ucj/gAC5ucj/gADCsa25uci5ucj/gAC5ucj/gAC5ucj/gAC6uMS5ucj/gADAI+InAAAAIXRSTlMAEBAgIDAwQEBQUGBgcHB8gICQkKCgsLC4wNDQ4ODw8PSsQz0FAAAD40lEQVR4AezXy3aCMBDGccULEC5VJNCKJp15/4esjKZCJ8tkNs1/5fltRg6HxbdJpVKp/5768GlZxlGW/vRp30dRnv32qTExlKcQSq4lxFGWRui59hBHWRbBcDUQWFkFVSMCVDk1a05VAIGVdcZX8Oo06wlcYZVX2OV5kz81N0CFVt5+ep+/7pzurgRh1Z925/ul9rNEUN70PH9dK/374MrL3NNvl7qdJYKyane+Wmo1SwRljYjYdgAwLHV4QNMEV57F+5G+FLNUA7fDZnO4hVWewjGjV/UF5VtLGLakQ1DlXVr3q+ne2jURlEqlUqmUUoLLj6e14PLjWSu3/HgKUflUbOOh9qnYxkPrU7GNh1gX1AOzXxXbeK7zSoU2nssWaxXbeNS0/6NSG4/STIU2HjVxldp4VMZUauNRNVOxjdci4si0E9t4xzta//KT2XjZiMq//IQ2Xnv5ae+OaQCGgSAI8mcdmcE2803uymUwejnx8tu2bXub8bz8uvGU/ILxgvyE8XolxuuVGK9XabwgP2m8UKHxSnXGS1UZL1ZkvFqV8WJVxouVGq/LDxivyw8Yr8uPGI/JL23btm3G6/IjxuvyI8br8hPG65UYr1divF6J8br8iPF6JcbrlRivV2K8XonxeiXG65UYr1dgPCC/ZDwgv2A8Kb9gPCa/bdu2LWgOyA8YL8hPGC/IDxovVGm8UKXxQpXGC/KTxgtVGi9UabxQpfFClcYLVRovVGm8UKnxgvys8YL8qPGC/LDxgvz8tm3bZrx+xyO13/FM7Xc8UeUdL1R5xwuV3PFClXe8UOkdL1R6xwvV3vFCpXe8UNUdL1RwxwtV3vFClXe8UPkdL1R/xwt1d7y3bds2rLlQpeZClZoL1WuOGk+8xwOa88a7f48XNEeNFzTnjXf/Hq9rzhvv/j1e15w33v17vK45b7z793hdc954e4+3bdvWpzQXqtRcqFJzoULNhSo1F6rVHDAe+q4m0BwwHvmuJtAcMJ76ribQHDAe+64m0Bwwnv+uJtAcMN79dzWb5kLdtm3bgOZClZoLVWouVKi5UIHmgPH8//G65rzxuuas8e7/j9c1543n/4/nNdeN1zXnjdfdJo3n/4/XNeeN1zXnjbf/423btokBzYUqNReq1FyoUHOhSs2F6jUXjac0F42nNFeNRzQXjBeE5owHNReMRzUXjCc1F4wnNReMJzUXjEc1F4wnNReMBzQ34+Vt27Y7nqrxjqdqvOOpWu94qsY7nqrxjidrv+OpGu94qrY7nqrtjqdquuOp2u54qtY7nqrxjqdqvOOpGu94qtY7nqrxjufrtm3b7/YBkNhLuqu9dfgAAAAASUVORK5CYII=) top left no-repeat; 
}
.rating-5{ background-position:-10px -10px; }
.rating-15{ background-position:-10px -38px; }
.rating-25{ background-position:-10px -66px; }
.rating-35{ background-position:-10px -94px; }
.rating-45{ background-position:-10px -122px; }
.rating-40{ background-position:-10px -150px; }
.rating-30{ background-position:-10px -178px; }
.rating-20{ background-position:-10px -206px; }
.rating-10{ background-position:-10px -234px; }
.rating-0{ background-position:-10px -262px; }
.rating-50{ background-position:-10px -290px; }

.calendarBody h4{
    margin: 5px 0 0;
    font-size: 12px;
}


.fishing .calendarBody td{
    border-bottom: 1px solid #347DC0;
    border-right: 1px solid #347DC0;
}
.hunting .calendarBody td{
    border-bottom: 1px solid #FFCC99;
    border-right: 1px solid #FFCC99;
}
.fishing .calendarBody h4{
color: #347DC0;
}
.hunting .calendarBody h4{
color: #FFCC99;
}
.fishing .calendarBody{
    border-top: 1px solid #347DC0;
    border-left: 1px solid #347DC0;
}
.hunting .calendarBody{
    border-top: 1px solid #FFCC99;
    border-left: 1px solid #FFCC99;
}

/* calendar */