/*@-webkit-keyframes roll {
    from { -webkit-transform: rotate(0deg) }
    to   { -webkit-transform: rotate(360deg) }
}
@-moz-keyframes roll {
    from { -moz-transform: rotate(0deg) }
    to   { -moz-transform: rotate(360deg) }
}
@keyframes roll {
    from { transform: rotate(0deg) }
    to   { transform: rotate(360deg) }
}
*/
body {
-moz-animation-name: roll;
-moz-animation-duration: 4s;
-moz-animation-iteration-count: 1;
-webkit-animation-name: roll;
-webkit-animation-duration: 4s;
-webkit-animation-iteration-count: 1;
}
html{background:#066caa url(../img/s_fonb.png) repeat-x;}
/* body{font:12px Arial;color:#4b4b4b;background:url(../img/santa.png) no-repeat bottom left;z-index:500;margin:0;padding:0;} */
 body{font:12px Arial;color:#4b4b4b;background:url(../img/u4itel.png) no-repeat bottom left;z-index:500;margin:0;padding:0;} 
 
#rk { 
color: #066caa;
font:10px Verdana;
border:none;
}
#rk a { color: #000000; text-decoration: none; outline: none; }
#rk a:hover { text-decoration: underline; }

a{text-decoration:none;color:#085d98;}
a:hover{color:#d37f35;}
li{display:inline;}
img{border:0;margin:0;}
ul.topnav{list-style:none;float:left;width:960px;background:url(../img/s_top.jpg) no-repeat;font:12px Arial;margin:0;padding:2px 20px 4px;}
ul.topnav li{float:left;position:relative;margin:0;padding:0;}
ul.topnav li a{color:#444;display:block;text-decoration:none;float:left;font-weight:700;border-left:1px solid #96afbd;border-right:1px solid #ddf1fc;padding:12px 15px 11px;}
ul.topnav li a:hover{background:url(../img/s_toph.png) repeat-x;color:#444;}
ul.topnav li ul.subnav{list-style:none;position:absolute;left:0;top:38px;background:#c2d9e8 url(../img/tmen.png) repeat-x;display:none;float:left;width:171px;border:1px solid #96afbd;margin:0;padding:0;}
ul.topnav li ul.subnav li{border-top:1px solid #fff;border-bottom:1px solid #91a8b4;clear:both;width:171px;background:#c2d9e8 url(../img/tmen.png) repeat-x;margin:0;padding:0;}
html ul.topnav li ul.subnav li a{float:left;width:130px;border-right:0 solid #96afbd;border-left:0 solid #96afbd;background:#c2d9e8 url(../img/tmen.png) repeat-x;padding-top:7px;padding-bottom:7px;padding-left:25px;}
html ul.topnav li ul.subnav li a:hover{background:#c2d9e8 url(../img/tmen2.png) repeat-x;color:#444;}
.plogl{width:250px;background:#e1f4fd url('../img/log.png') no-repeat;border:none;color:#666;padding:8px 10px;}
#tooltip{background:#e4f3fa;border:1px solid #1d668c;border-left:3px solid #1d668c;font-size:11px;color:#002a3f;position:absolute;visibility:hidden;z-index:100;padding:5px 10px;}
.zno{border:2px solid red;}
.but{font:11px Verdana;text-decoration:none;font-weight:700;background:#f2f2f2 url('../images/but.png') center repeat-x;border:1px solid #838383;color:#444;padding:5px 8px;}
.clear{clear:both;}
#serch{width:474px;height:31px;float:left;}
.s_x{color:#888;font:13px Arial;font-style:italic;background:#f4f4f4 url(../img/s_fon.png) no-repeat;border:none;position:absolute;z-index:10;line-height:29px;width:382px;font-weight:700;padding-left:25px;height:23px;padding-top:7px;margin:0;}
.fullser23{background:url(../img/fulls.png) no-repeat;text-align:right;padding-top:5px;padding-right:34px;width:440px;height:19px;float:left;font:11px Verdana;}
.fullser23 a{color:#444;}
.sst{color:#fff;font:11px Verdana;width:699px;height:197px;float:left;padding:0;}
.calendar{float:left;padding-left:5px;}
.rssicon{float:left;padding-top:20px;padding-left:50px;}
.arch{padding-left:500px;padding-top:3px;}
.arch strong{font:16px Arial;font-weight:700;padding-left:20px;}
.arch a{color:#fff;display:block;padding:2px;}
.content1{background:#fff url(../img/allf.png) no-repeat;border-left:2px solid #1072ae;border-right:2px solid #1072ae;width:976px;margin:0 auto;padding:15px 10px;}
.menl{width:216px;float:left;}
.centc2{width:524px;float:left;padding:0 9px;}
.alltop{color:#005786;width:524px;height:60px;background:url(../img/contop.png) no-repeat;}
.alltop2{color:#005786;width:524px;height:36px;background:url(../img/contop2.png) no-repeat;}
.mainf a{color:#2878a4;font:14px Arial;font-weight:700;padding-left:50px;display:block;padding-top:9px;padding-bottom:15px;}
.categ{float:left;width:280px;}
.categ a{color:#666;font:11px Verdana;padding-left:50px;}
.ssc{background:#fff url(../img/contfon.png) no-repeat;padding:10px;}
.autr{float:left;width:120px;}
.autr a{color:#666;font:11px Verdana;padding-left:60px;}
.subtags{width:496px;background:url(../img/tags.png) no-repeat;font:11px Verdana;padding:5px 0 4px 30px;}
.undersl{color:#005786;padding-left:10px;width:359px;height:28px;background:url(../img/fulll.png) no-repeat;font:11px Verdana;float:left;}
.mainf2{color:#666;font:13px Arial;font-weight:700;padding-left:50px;display:block;padding-top:10px;width:474px;height:26px;background:url(../img/top2.png) no-repeat;}
.mainfy{color:#666;font:13px Arial;font-weight:700;padding-left:50px;display:block;padding-top:10px;width:474px;height:26px;background:url(../img/top2y.png) no-repeat;}
.mainfr{color:#666;font:13px Arial;font-weight:700;padding-left:50px;display:block;padding-top:10px;width:474px;height:26px;background:url(../img/top2r.png) no-repeat;}
.ssc2{background:#d4edfb url(../img/fon2.png) no-repeat;border:1px solid #b4d4e5;border-top:none;padding:10px;}
.ssc2r{background:#fdd5d5 url(../img/fon2r.png) no-repeat;border:1px solid #f8c1c1;border-top:none;padding:10px;}
.sscy{background:#fbf4d4 url(../img/fon2y.png) no-repeat;border:1px solid #eee3bd;border-top:none;padding:10px;}
.relate a{display:block;border-bottom:1px dotted #a1c8dd;padding:5px 0 5px 20px;}
.relate a:hover{background:#c1e2f6;color:#0d5d8d;}
.nfoot{color:#666;font-weight:700;background:#d4edfb;border:1px solid #b4d4e5;border-top:1px solid #fff;margin-bottom:20px;padding:5px 5px 5px 10px;}
.nfooty{color:#666;font-weight:700;background:#fbf4d4;border:1px solid #eee3bd;border-top:1px solid #fff;margin-bottom:20px;padding:5px 5px 5px 10px;}
.view{color:#666;font:12px Arial;background:#e1f4fd url(../img/sp.png) repeat-x;border:1px solid #a9ccde;height:30px;padding:3px 7px;}
.viewy{color:#666;font:12px Arial;background:#e1f4fd url(../img/spy.png) repeat-x;border:1px solid #d8c88f;height:30px;padding:3px 7px;}
.viewy1{color:#666;font:11px Arial;background:#e1f4fd url(../img/mail1.png) repeat-x;height:19px;margin-right:5px;padding:6px 10px 5px 30px;}
.viewy2{color:#666;font:11px Arial;background:#e1f4fd url(../img/mail2.png) repeat-x;height:19px;margin-right:5px;padding:6px 9px 5px 30px;}
.viewy3{color:#666;font:11px Arial;background:#e1f4fd url(../img/mail3.png) repeat-x;height:19px;padding:6px 9px 5px 30px;}
.viewy a{color:#4b451f;}
#comments,.comments{width:458px;height:160px;display:block;background:#fff url(../img/o2d.png) center no-repeat;border:1px solid #c2c2c2;}
.row{display:block;min-height:40px;}
.text1,.text3,.text5,.text7,.text9,.text11{width:190px;background:#fff url(../img/usname.png) no-repeat;border:none;color:#666;font:11px Verdana;margin:10px 0 10px 10px;padding:6px 0 6px 30px;}
.text3{background:#fff url(../img/lock.png) no-repeat;}
.text5{background:#fff url(../img/mal.png) no-repeat;}
.text7{width:85px;background:#fff url(../img/code.png) no-repeat;}
.text9{background:#fff url(../img/home.png) no-repeat;}
.text11{background:#fff url(../img/icq.png) no-repeat;}
.text2,.text4,.text6,.text8,.text10,.text12{width:190px;background:#fff url(../img/usname.png) 0 -25px no-repeat;border:none;color:#444;font:11px Verdana;margin:10px 0 10px 10px;padding:6px 0 6px 30px;}
.text4{background:#fff url(../img/lock.png) 0 -25px no-repeat;}
.text6{background:#fff url(../img/mal.png) 0 -25px no-repeat;}
.text8{width:85px;background:#fff url(../img/code.png) 0 -25px no-repeat;}
.text10{background:#fff url(../img/home.png) 0 -25px no-repeat;}
.text12{background:#fff url(../img/icq.png) 0 -25px no-repeat;}
.ruler{width:400px;border-bottom:dashed 1px #dcdcdc;}
tr:focus{background-color:#fcfcf0;}
td{vertical-align:top;}
.over{background-color:#bfdff1;}
.plog{width:220px;background:#b2b2b2 url(../img/plog.png) repeat-x;border:1px solid #8f8f8f;font:12px Arial;font-style:italic;font-weight:700;color:#666;padding:3px 10px;}
.navigation{line-height:3.5;color:#666;}
.navigation a{text-decoration:none;color:#005082;background:#f2f2f2 url(../img/nav0.png);border:1px solid #b4d4e5;font-size:12px;font-weight:700;padding:4px 8px;}
.navigation a:hover{background:#f2f2f2 url(../img/nav2.png);}
.navigation span{text-decoration:none;background:#fff url(../img/nav0.png);border:1px solid #b4d4e5;color:#4c818f;font-size:12px;padding:4px 8px;}




#back span{color:#4c818f;font-size:12px;background:url(../img/back1.png) repeat-x;padding:5px 11px 5px 35px;}
#back a{font-weight:700;color:#005082;background:#e1f4fd url(../img/back1.png) repeat-x;padding:5px 11px 5px 33px;}
#go span{color:#4c818f;font-size:12px;background:url(../img/go.png) repeat-x;padding:5px 34px 5px 11px;}
#go a{font-weight:700;color:#005082;background:#e1f4fd url(../img/go.png) repeat-x;padding:5px 42px 5px 11px;}
#go a:hover{background:#e1f4fd url(../img/go2.png) repeat-x;}
#back a:hover{background:#e1f4fd url(../img/back2.png) repeat-x;}



.mcont a{display:block;border-top:1px solid #fff;border-bottom:1px solid #c5c5c5;background:url(../img/myfon.gif) no-repeat;color:#666;padding:5px 8px 5px 18px;}
.mcont a:hover{background:url(../img/myfon2.gif) no-repeat;color:#d37f35;}
.class_over{background-color:#c0e3f7;}
.class_out{background-color:#333;}
#bx,#bx2{width:1000px;margin:0 auto;}
.metop,.meto{width:216px;color:#666;text-align:center;font:14px Arial;font-weight:700;background:#f2f2f2 url(../img/m_top.png) no-repeat;padding:10px 0;}
.mcont,.mcont1,.mcont2010,.mcont1{background:#fff url(../img/m_fon.png) no-repeat;margin-bottom:15px;padding:10px;}
.uvaga{position:fixed;display:run-in;width:100%;z-index:9999}form{PADDING-RIGHT:0px;PADDING-LEFT:0px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px}
.polled { height: 22px; }
.voted { height: 22px; }
.progress { border: 1px solid #ccc; position: relative; display: block; padding: 0; margin:4px 0; background: #DEDEDE; background: -webkit-gradient(linear, left top, left bottom, from(#ccc), to(#e9e9e9)); background: -moz-linear-gradient(top, #ccc, #e9e9e9);
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#cccccc', endColorstr='#e9e9e9');
    -moz-box-shadow:0 1px 0 #fff;
    -webkit-box-shadow:0 1px 0 #fff;
    box-shadow:0 1px 0 #fff;
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;
}
.polled span { height:20px; }
.voted span { height: 20px; }
.progress span { display: block; margin: 0; padding: 0; text-align:center; width:0;
    -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
.progress span b { color:#fff; line-height:20px; padding-left:2px; text-shadow:0 1px 1px rgba(0, 0, 0, 0.5); }
.progress-1 span {
    border: 1px solid #0078a5; background-color: #5C9ADE;
    background: -moz-linear-gradient(top, #00adee 10%, #0078a5 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #00adee), color-stop(0.9, #0078a5));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00adee', endColorstr='#0078a5');
}
.progress-2 span {
    border: 1px solid #5c9425;  background-color: #77AF3F;
    background: -moz-linear-gradient(top, #8fc857 10%, #5c9425 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #8fc857), color-stop(0.9, #5c9425));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fc857', endColorstr='#5c9425');
}
.progress-3 span {
    border: 1px solid #f47a20; background-color: #faa51a;
    background: -moz-linear-gradient(top, #faa51a 10%, #f47a20 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #faa51a), color-stop(0.9, #f47a20));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.progress-4 span {
    border: 1px solid #A92C2C; background-color: #C44747;
    background: -moz-linear-gradient(top, #DD5F5F 10%, #A92C2C 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #DD5F5F), color-stop(0.9, #A92C2C));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#DD5F5F', endColorstr='#A92C2C');
}
.progress-5 span {
    border: 1px solid #8c2ca9; background-color: #C44747;
    background: -moz-linear-gradient(top, #bf5fdd 10%, #8c2ca9 90%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0.1, #bf5fdd), color-stop(0.9, #8c2ca9));
    filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#bf5fdd', endColorstr='#8c2ca9');
}
