*{margin:0;padding:0;}
body, div, span, p, a, img, ul, ol, li, caption, table, thead, tbody, tfoot, tr, th, td, form, fieldset, legend, label, dl, dt, dd, blockquote, applet, object, h1, h2, h3, h4, h5{border:0;}
body{padding:0 2% 0 1%;font:normal 100.01%/1.5 verdana, arial, serif, "Bookman Old Style";text-align:center;max-width:1060px;margin:0 auto;}
HTML { background: url(../../design/bkg7.jpg);}
a{text-decoration:none;}
h1, h2, h3, h4, h5, h6{margin:15px 0 10px 0;color:#333333;font-family:"Lucida Calligraphy","Times New Roman";font-weight:normal;}
h2{margin:5px 0 7px 0;}
h1{font-size:180%;color:#666666;line-height:1.2;}
a h1#logo{color:#666666;}
#topstory h1 {padding-bottom:1em; background: url(../css/7png.png) no-repeat;background-position: bottom;text-align:center;}
span#logo{font-size:180%;font-weight:normal;text-align:center;color:#666666;font-family:"Lucida Calligraphy","Times New Roman";}
#logo a:{color:#666666;}
span#logo a:hover{color:#333333;}
@media screen and (min-width:1200px){span#logo{font-size:180%;font-weight:normal;font-family:"DS Greece","Cassandra","University","Lucida Calligraphy","Times New Roman";}
}
@media screen and (max-width:800px){body{padding:0 0 0 5px;}
span#logo{font-size:190%;font-family:"Lucida Calligraphy","Times New Roman";}
}
h2{font-size:160%;color:#333333;}
h3{margin:15px 0 5px 0;font-size:160%;}
h4{font-size:140%;}
h5{font-size:120%;}
b15 {font-size:170%; font-family: "Lucida Calligraphy","Times New Roman";}
td{vertical-align:top}
a h3{border-bottom:1px solid #DFDFDF;}
h3 a:hover{color:#3333FF;text-decoration:underline;border:none;}
a h3:active{color:#FF0000;}
p, table, ul, ol, dl, fieldset{margin:15px 0;}
.ezo p:first-letter{font-size:140%;color:#333333;font-family:"Lucida Calligraphy","Times New Roman";}
.ezo {margin-left:2.7em;background:#FFF;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);border-radius:7px;border: 1px solid #ccc\0/;}
.ezo1 {margin-left:.2em;padding-left:.5em;background:#FFF;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);border-radius:7px;border: 1px solid #ccc\0/;}
p:first-letter{font-size:170%;color:#333333;font-family:"Lucida Calligraphy","Times New Roman";}
.ezo2 {margin-left: 1em; padding-left: 1em; background:#FFF;box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);border-radius: 7px;overflow: hidden;//border: 1px solid #ccc;}
.ezo table{margin-left:.5em;padding-left:3em;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);border-radius:7px;border: 1px solid #ccc\0/;}
.ezo td{border: 1px solid #ccc\0/;}
.ezo h2{margin:1em 0 0 3.5em;}
.ezo a h2{color:#0000CC;text-decoration:underline;}
.ezo a h2:hover{color:#333333;text-decoration:none;}
.ezo a h2:active{color:#FF0000;}
.ezo .n p{margin-left:1.7em;padding-left:1em;vertical-align:none;box-shadow:none}
.n{margin-left:1.7em;padding-left:1em;}
.ezo .n{margin-left:1.7em;padding-left:1em;vertical-align:none;box-shadow:none}
.ezo .n1{margin-left:3em;padding-left:3em;vertical-align:none;background:#fafafa;box-shadow:none;color:#333333;}
.column2 {  -webkit-columns: 300px 2; -moz-columns: 300px 2; columns: 300px 2;
box-shadow: -0.4em 0.4em 5px #CCCCCC; border-radius: 7px; background: #f3f3f3;
filter:progid:DXImageTransform.Microsoft.dropShadow(color=#E5E5E5, offx=-7, offy=7 ) ;
-moz-box-shadow:-0.4em 0.4em 5px #CCCCCC; 
-webkit-box-shadow: -0.4em 0.4em 5px #CCCCCC;
margin:15px; padding:10px 5px 10px 15px;
column-rule: 1px solid #ccc;}
ul .column2{padding-left:45px; }
.next{margin:15px 0;}
.next a{text-align:center;font-weight:bold;border:1px solid #ccc;padding:10px;margin:3px;}
.next a:hover{background:#EEEEEE;}
.next a:active{background:#CCCCCC;color:#FF0000;border:1px solid #666666;}
a.next2{background:#EEEEEE;font-size:150%;font-weight:normal;color:#000;font-family:"Lucida Calligraphy","Times New Roman";}
.bg7{background:url(../design/7png.png) no-repeat;background-position:center;margin:15px 0;text-align:center;}
.bg9{background:url(../design/9png.png) no-repeat;background-position:center;margin:15px 0;text-align:center;float:center;}
.h1{background:#f3f3f3;padding:0 5px;border-radius:7px;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4)}
.mailto {display:block; width:50px; height:50px; background:url(../pic/sobak1.png) no-repeat;background-position:center;text-align:center;}
.mailto a{display:inline-block;padding-top:20px;}
.mailto a:hover{display:inline-block;padding-top:20px;width:50px; height:50px;text-decoration:none;}
.mailto:hover{display:block; width:50px; height:50px;background:url(../pic/sobak1-1.png) no-repeat;background-position:center;text-align:center;}
.mailto:active{background:url(../pic/sobak1.png) no-repeat;}
@media screen and (max-width:800px){body{padding:0 0 0 5px;}
.ezo p{margin-left:.3em;padding-left:.5em;background:#FFF;}
.ezo h2{margin:1em 0 0 .5em;}
.ezo .n{margin-left:.5em;padding-left:.5em;}
.ezo .n1{margin-left:0;padding-left:5px;}
h1{font-family:"Lucida Calligraphy","Times New Roman";font-size:170%;}
}
table{border-collapse:collapse;border-spacing:0;width:100%;line-height:1.7;}
th{text-align:center;font-weight:bold;}
th, td{padding:3px 7px;}
ul, ol{margin-left:30px;}
ul ul, ol ol{margin:0;margin-left:20px;}
ol{list-style-type:decimal;}
li{display:list-item;}
dt{font-weight:bold;}
dd{margin-left:30px;}
fieldset{position:relative;padding:10px;}
legend{position:absolute;top:-1em;margin:0;padding:5px 10px;font-size:100%;font-weight:bold;}
hr{margin:3px 0;color:#ccc;background-color:#ccc;height:1px;border-width:0px;}
button{display:inline-block;padding:5px 15px;background:#F7F3F7 url(../design/button_grey.gif) no-repeat;border:1px #ccc;border-radius:7px;font-size:100%;color:#3333FF;}
button:hover{display:inline-block;padding:5px 15px;background:#fff url(../design/button_grey1.gif) no-repeat;border-bottom:1px #ccc;;border-radius:7px;color:#000;}
button:active{color:#FF0000;}
.box{min-height:1px;}
.box:after{display:block;visibility:hidden;clear:both;line-height:0;font-size:0;content:".";}
.relative{position:relative;}
.clear{clear:both;}
.f-left{float:left !important;}
img.f-left{float:left;margin-right:15px;}
.f-right{float:right !important;}
img.f-right{float:right;margin-left:15px;}
.t-left{text-align:left !important;}
.t-center{text-align:center !important;}
.t-center tr{text-align:center;}
.t-right{text-align:right !important;}
.t-justify{text-align:justify !important;}
.va-top{vertical-align:top;}
.va-middle{vertical-align:middle;}
.va-bottom{vertical-align:bottom;}
.noscreen{display:none;}
.bigger{font-size:110%;}
.smaller{font-size:85%;}
.smaller1{font-size:65%;}
.dot{text-decoration:none;border-bottom:1px dashed #3333FF;}
.a-big a{font-size:105%;}
#main{width:68,571428571428571428571428571429%;margin:0 auto;text-align:left;background:#F0F3F8;}
#header{position:relative;text-align:center;background:#F0F3F8;background:linear-gradient(to bottom, #F7F7F7, #FFFBFF);}
#logo{margin:0;font-weight:normal;}
#slogan{margin:0;padding-left:.8em;font-style:italic;color:#000;font-family:"Lucida Calligraphy","Times New Roman";line-height:1;}
#search{position:absolute;bottom:15px;right:0;padding:7px;}
#search #search-input{width:175px;padding:3px;}
#search #search-submit{padding:2px;font:normal 100%/1.2 "arial",sans-serif;}
.toggle-nav {display:none;}
/*----- Menu -----*/
@media screen and (min-width: 860px) {.menu {width:100%;height:40px;padding:0px;margin:0px;background:url(../../design/button_grey-v-40.gif) repeat-x;border-radius:5px;}
.menu ul li a{float:left;padding:7px 15px;border-right:1px solid #CCCCCC;border-radius:5px;background:url(../../design/button_grey-n1.jpg) repeat-x;}
.menu ul li a:hover{color:#000000;background:url(../../design/button_grey-n.jpg) repeat-x;border:1px solid #aaa;text-decoration:none;}
#nav ul li a.najato{color:#000000;background:url(../../design/button_grey-n.jpg) repeat-x;border:1px solid #aaa;}
}
.menu ul {display:inline-block;margin:1px 0px 0px 0px;}
.menu li {margin:0px;float:left;list-style:none;}
.menu li:last-child {margin-right:0px;margin-bottom:0px;}
.menu a {color:#3333FF;}
.menu a:hover, .menu .current-item a {text-decoration:none;color:#333333;}
/*----- Responsive -----*/
@media screen and (max-width: 1150px) {.wrap {width:90%;}}
@media screen and (max-width: 860px) {
.menu {position:relative;height:30px;display:inline-block;background:url(../../design/button_grey-v.gif) repeat-x;border-radius:5px;}
.menu ul.active {display:none;}
.menu ul {width:100%;position:absolute;top:120%;left:0px;padding:10px 20px;box-shadow:0px 1px 1px rgba(0,0,0,0.15);border-radius:3px;background:#fafafa;z-index:10000;}
.menu ul:after {width:0px;height:0px;position:absolute;top:0%;left:12px;content:'';transform:translate(0%, -100%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #303030;}
.menu li {margin:5px 0px 5px 0px;float:none;display:block;}
.menu a {display:block;}
.toggle-nav {padding:3px 20px;float:left;display:inline-block;box-shadow:0px 1px 1px rgba(0,0,0,0.15);border-radius:3px;background:url(../../design/button_grey-n1.jpg) repeat-x;text-shadow:0px 1px 0px rgba(0,0,0,0.5);color:#3333FF;font-size:20px;transition:color linear 0.15s;}
.toggle-nav:hover, .toggle-nav.active {text-decoration:none;color:#333333;}
#nav ul li a.najato{color:#000000;background:#fafafa;}
}
#nav a.najato{color:#000000;}
.najato1{color:#3333FF;background:url(../../design/button_grey.gif) repeat-x;}
#nav1{clear:both;padding:4px 0 0 0;border-left:0 !important;border-right:0 !important;background:url(../design/button_grey-v.gif) repeat-x;border-radius:7px;}
#nav1 ul{margin:0;padding:0;list-style:none;}
#nav1 ul li{display:inline;margin:0;padding:0;}
#nav1 ul li a{display:block;float:left;padding:5px 15px;border-right:1px solid #CCCCCC;border-radius:7px;font-size:105%;}
#nav1 ul li#nav-active a{border:0;font-weight:bold;}
#nav1 ul li a:hover{text-decoration:none;color:#000000;background:#fff url(../design/button_grey-n.jpg) repeat-x;border:1px solid #aaa;}
#nav1 ul li a:hover{color:##000000;}
#nav1 ul li a:active{color:#FF0000;}
#nav1 li a:active{text-decoration:none;color:#FF0000;background:#fff url(../design/button_grey-n1.jpg) repeat-x;}
#nav1 li a:visited{color:#3333FF;}
#nav1 .najato{color:#333333;background:url(../design/button_grey-n.jpg) repeat-x;border:1px solid #aaa;font-weight:bold;}
.najato1{color:#333333;background:url(../design/button_grey.gif) repeat-x;}
#nav1 ul li a.najato{color:#333333;}
#content{position:relative;padding:10px 0 30px 0;overflow:hidden;margin:0 5px;background:#EAEDF2;}
#content a:hover{color:#333333;text-decoration:underline;}
#content a:active{color:#000099;text-decoration:underline;}
#footer{clear:both;}
#footer1{clear:both;font-size:85%;}
#footer1 a:visited{color:#3333FF;}
#vverh{opacity:0.6;}
#vverh:hover{opacity:1;}
p.bukv:first-letter{font-size:120%;}
#topstory{position:relative;float:left;width:74%;background:#fff;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);border-radius:7px;-webkit-box-shadow:0 1px 3px rgba(34, 25, 25, 0.4); -moz-box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);filter:progid:DXImageTransform.Microsoft.dropShadow(color=#F7F3F7, offx=-3, offy=3 ) ;text-align:left\0/; margin:2px 2px 1px 2px;
padding-left:5px;background:#fafafa;}
#topstory-title{padding:15px;}
#topstory-title h2{margin:0;margin-bottom:2px;}
#topstory-title p.date{margin:0;font-size:85%;}
#topstory-perex{display:block;padding:15px;font-size:110%;}
#topstory-perex p{margin:0;}
/**/
#aside {float:right; width:23%;box-shadow: -0.4em 0.4em 5px #CCCCCC; padding-left:10px;border-radius: 7px; background: #f3f3f3;
filter:progid:DXImageTransform.Microsoft.dropShadow(color=#E5E5E5, offx=-7, offy=7 ) ;
-moz-box-shadow:-0.4em 0.4em 5px #CCCCCC; 
-webkit-box-shadow: -0.4em 0.4em 5px #CCCCCC;
}
#aside a{color:#3333FF;}
#aside a:hover{color:#333333;text-decoration:underline;}
#aside a:visited{color:#800080;}
#aside a:active{color:#FF0000;}
#rb{text-align:center;}
#rb1{text-align:center;}
#bk-kn a img{opacity:0.6; }
#bk-kn a img:hover{opacity:1;}
#bk-kn a img{filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}
#bk-kn a img:hover{color:#00BAF7; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}
img{max-width:100%;max-height:auto;}
.gl img{padding:5px;border:1px solid #ccc;margin-top:.4em;margin:.4em .4em .4em 0;background-color:#FFFFFF;}
.gl a img:hover { background: #CCCCCC;}
ul.ul-list{margin:15px 0;padding:0;list-style:none;}
ul.ul-list li{margin:0;margin-bottom:6px;padding:0;padding-left:20px;background:url(../design/ico-list.gif) 0 4px no-repeat;}
ul.ul-list li:hover{margin:0;margin-bottom:6px;padding:0;padding-left:20px;background:url(../design/ico-list1.gif) 0 4px no-repeat;}
ul.ul-list li:active{background:url("../design/ico-list2.gif") 0 4px no-repeat;}
ul.ul-list li.akt{margin:0;margin-bottom:6px;padding:0;padding-left:20px;background:url(../design/ico-list2.gif) 0 4px no-repeat;}
.lmenu ul li a:active{color:#00BAF7; background:url("../design/ico-list2.gif") 0 4px no-repeat;}
ul.ul-list1{margin:15px 0;padding:0;list-style:none;text-align:center;}
ul.ul-list1 li{margin:0;margin-bottom:6px;padding:0;padding-left:20px;background:url(../design/ico-list.gif) 0 4px no-repeat;}
ul.ul-list1 li:hover{margin:0;margin-bottom:6px;padding:0;padding-left:20px;background:url(../design/ico-list1.gif) 0 4px no-repeat;}
.hx-style01{clear:both;background:url("../design/dot.gif") 0 50% repeat-x;}
.hx-style01 span{margin-left:15px;padding:0 5px;background:#f3f3f3;}
.hx-style01 h4 span{margin-left:15px;padding:0 5px;color:#666666;background:#f3f3f3;}
a.ico-more{padding:5px 7px;border:0 !important;}
#Go_Top {position: fixed; bottom: 3%; left: 75%; }
.signr{float:right;border:1px #CBCBCB;border-style:solid;padding:1px;margin:10px 5px 5px 5px;background:#FFFFFF;}
.w-50{width:47%;height:auto;margin:0 2px;background:#FFF;box-shadow:0 1px 3px rgba(34, 25, 25, 0.4);border-radius:7px;}
.w-32 { width: 31%; height:auto ; margin: 2px; padding:3px; background:#FFF; box-shadow: 0 1px 3px rgba(34, 25, 25, 0.4);
border-radius: 7px; display: inline-block;position:relative;//display : inline;//zoom : 1;
filter:progid:DXImageTransform.Microsoft.shadow(direction=225, color=#CCCCCC,  ) ;
}
#mult{margin-right:0 10px;padding-right:10px;}
#rn1{overflow:hidden;padding: 2px;}
#rb1{overflow:hidden;padding: 2px;margin:1px;}
.r-bl2{padding: 0;margin: 0;display: inline-block;}
#rv { margin:0px 0px 10px 10px;}
#rv1 { padding: 2px 2px 5px 2px; }
#rvf-right {max-width:320px !important; }
#rn { width: 320px; height: 100px; text-align:left;float:left;text-align:left\0/; overflow:hidden;}
@media (min-width:500px) { #rn { width: 468px; height: 60px; } }
@media (min-width:800px) { #rn { width: 728px; height: auto; } }
@media screen and (max-width:560px){
span#logo{font-size:130%;font-weight:normal;margin-bottom:0;}
#nav1 {height:2.1em;overflow:hidden;}
#nav1 ul li a {width:20%;}
.column2 { -webkit-column-count: 1;-moz-column-count: 1;column-count: 1;}
}
@media screen and (max-width:640px){span#logo{font-size:150%;font-weight:normal;margin-bottom:0;}
#nav1 ul li a{width:46%;text-decoration:none;border:1px solid #CCC;padding-left:0px; margin-left:0px;}
#topstory a{line-height:1.9;}
#footer .f-left a{line-height:1.9;}
#rek-kont , #rb,#prnt,.pol-kn { display:none;}
#content,#topstory {padding-left:0px; margin-left:0px;}
body {padding: 0px;}
#rv { margin:0px;}
.f-right,.f-left{float:none !important;text-align:center;}
.w300{float:center !important;margin:0 15px;text-align:center;}
}
@media screen and (max-width:800px){body{margin:0 auto;padding:0 5px 0 5px;}
span#logo{font-size:170%;font-weight:normal;margin-bottom:0;}
#topstory{float:center;margin:0 auto;width:100%}
#content{position:relative;overflow:hidden;}
#aside{position:relative;margin:0 auto;width:100%;}
#nav1 ul li a{border-right:1px solid #CCCCCC;}
#nav ul li a{padding:5px;}
#prnt{display:none;}
#vverh{display:none;}
#mult{display:none;}
#kn-podel{display:none;}
#slogan{text-align:left;}
.next{margin:15px 0;overflow:hidden;}
.ezo {margin-left:1.5em;}
}
@media screen and (max-width:960px){body{padding:0 0 0 5px;}
#prnt{display:none;}
#vverh{display:none;}
.next{margin:15px 0;overflow:hidden;}
}
@media screen and (max-width: 640px) {
span#logo {font-size:130%;}
h1 {font-size:140%;margin-left:0em;padding-left:.4em;}
h2 {font-size:130%;}
#slogan.f-left{padding-left:0;margin-left:0px;text-align:left; }
#content{margin:0px;padding-left:0px;}
.ezo {margin-left:.2em;}
.ezo p {margin-left:.2em; padding-left:.2em;}
.ezo2 {margin-left:.2em; padding-left:.2em;}
}