*{
margin:0px;
padding:0px;
}
img{border:0px;}

html{
width:100%;
height:100%;
}
body{
width:100%;
height:100%
background-color:#F0F0F0;
}



.logo {
float:left;
width:1000px;
height:150px;
margin-top:10px;
background:url(../img/surger12.jpg) top left no-repeat;

}

.search {
float:right;
width:250px;
height:20px;
margin-top:10px;

}

.persmenu {
float:right;
}

.rightmenu {
float:right;
width:250px;
height:150px;
}

.searchform{
margin-left:45px;
}

.mw_login {
padding-top: 15px;
margin-left:15px;
}

.mw_login a{
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#000;
}

.mw_login a:hover {
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#0956AD;
} 
.mw_login span{
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:14px;
color:#000;
}
#menu {
  	background:url(../img/menubg.png) repeat-x;
float:left;
width:1000px;
height:30px;

    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;

}

.mainmenu {
   
width: 740px;
height:40px;
margin: 0 170px ;

}

.mainmenu ul{
   	list-style:none;
	height:40px;
}

.mainmenu ul li a {
    
	display:block;
	height:40px;
	padding:0 35px;
	float:left;	
	font: 14px/28px Segoe UI, Helvetica,"microsoft sans serif",arial,sans-serif;
 	color:#fff;
	text-decoration:none;
	text-align:center;
    background:url(../img/separator.png) top left no-repeat;

}

.mainmenu ul li a:hover{
	background:url(../img/menu-bga.png) top left repeat-x !important;   
   color:#2879AA;
}

#login {
margin-bottom:10px;
}

.login {
float:left;
width:600px;
height:50px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#2879AA;

}

.login, a{

font-family:Segoe UI,Verdana, Arial, Helvetica, sans-serif;
color:#2879AA;}

#linktoreg a{
float:right;
font-family:Segoe UI,Verdana, Arial, Helvetica, sans-serif;
color:#2879AA;font-size:14px;

}

#linktoreg  a:hover {

font-family:Segoe UI,Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:#00A0FF;

}
.login a:hover {

font-family:Segoe UI,Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
color:#00A0FF;

}
#content {
padding-top: 10px;
padding-right: 10px;
float:left;
width:620px;
}

#contentforum {
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
padding-top: 10px;
float:left;
}

#contentforum a {
color:#0956AD;
text-decoration:none;
}

#forumhir a:hover{
text-decoration:underline; 
}

#pages a{
color:#1B76CD;
}

#share42 {
  position: fixed;
  z-index: 1000;
         top: 230px;
         left: 2px;
}


#share42 {
  display: inline-block;
  padding: 6px ;
  background: #FFF;
  border: 1px solid #E9E9E9;
  border-radius: 4px;
}
#share42:hover {
  background: #F6F6F6;
  border: 1px solid #D4D4D4;
  box-shadow: 0 0 5px #DDD;
}
#share42 a {opacity: 0.5;}
#share42:hover a {opacity: 0.7}
#share42 a:hover {opacity: 1}

#usermenu a{
color:#000;
text-decoration: none;
}

#usermenu a:hover{
color:#1B76CD;
text-decoration: underline;
}

#usermenu {
margin-left:-105px;
padding-top:5px;
font-family:Segoe UI,Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
font-size:14px;
color:#000;
}

#newsshort{
font-family:Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
font-size:13px;
color:#323232;
margin-top: 18px ;
padding: 10px;
border: 1px solid #0956AD;
border-radius: 5px 5px 5px 5px;
}

#newsshort a{
font-family:Segoe UI,Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
font-size:13px;
color:#0956AD;
text-decoration: none;
}

#newsshort a:hover{
font-family:Segoe UI,Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
font-size:13px;
color:#000;
text-decoration: underline;
}
#forum  ul{
list-style-type:none;
}

#forum a {
font-family:Segoe UI,Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
font-size:14px;
color:#000;
text-decoration:none;
}

#forum a:hover {
color:#1B76CD;
text-decoration:underline;
}



#forum  ul li a {
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#000;
}



#forum  ul li a:hover {
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#1B76CD;
text-decoration:underline;

}

.zagl {
font-family:Helvetica, sans-serif;
font-size:20px;
font-weight: bold;
color: #0956AD;
}

#zaglnews {
font-family:Helvetica, sans-serif;
font-size:16px;
color: #063974;
font-weight:bold;

}


#questions, #ordin, #oblasti, #drugie, #ahu, #others, #otd {
float:left;
padding-left:20px;

}

#col1,#col2, #col3 {
    width: 31%;
float:left;
padding-left:20px;

}


.inner2 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner3 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner4 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner5 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner6 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner7 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner8 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner9 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}
.inner10 {
margin-bottom:-5px;
display: none;
font-size:11px !important;
}

.innershow2 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow2  {
padding-bottom: 10px;
    
}

.innershow3 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow3  {
padding-bottom: 10px;
    
}
.innershow4 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow4  {
padding-bottom: 10px;
    
}
.innershow5 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow5  {
padding-bottom: 10px;
    
}
.innershow6 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow6  {
padding-bottom: 10px;
    
}
.innershow7 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow7  {
padding-bottom: 10px;
    
}
.innershow8 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow8  {
padding-bottom: 10px;
    
}
.innershow9 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow9  {
padding-bottom: 10px;
    
}
.innershow10 li {
margin-bottom:-5px;
padding-left:20px;
} 

ul.innershow10  {
padding-bottom: 10px;
    
}
#conteiner {
    font-size:14px;

}
#conteiner1 {
    font-size:14px;
}

#forum a.exter {
background:url(../img/strelkal.png) no-repeat !important;
background-position: 0 4px !important;
padding-left: 15px;

}
#forum a.exter:hover {
background:url(../img/strelkad.png) no-repeat !important;
background-position: 0 5px !important;
padding-left: 15px;
}
#forum li.exter {
padding-bottom: 15px !important;
}

#questions {
    padding-bottom: 20px;
}

#otd, #drugie, #ahu {
    padding-top: 20px;
}

.inner-link li a{
    padding-top: 10px !important;
}

#footer {
    float:left;
    border-top: black 1px solid;
width:1000px;
height:100px;
margin:0 auto;
margin-top: 100px;
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;

}

#footer a {
font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#0956AD;    
    
}

#content a.contacts  {
    font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
color:#0956AD;    
    
    
    
}
#content {
        font-family:Segoe UI,Verdana,  Helvetica, Arial, Trebuchet MS, sans-serif;
font-size:13px;
    
    
    
}

#bookmenu ul{
   	list-style:none;
}

#bookmenu ul li{    
   	display:block;
    float: left;
    width: 487px;
    margin-top: -10px;
    padding-left: 13px;
        background:url(../img/strelkal.png) no-repeat ;
        background-position: 0 10px ;
}

#bookmenu ul li a {
    	font: 14px/30px Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
 	color:#1868B1;
	text-decoration:none;

}

#bookmenu ul li a:hover{
    color:#2879AA;
    text-decoration:underline;
}
#videomenu {
    float: left;
    padding-bottom: 10px;
 
}

#videomenu ul{
   	list-style:none;
}

#videomenu ul li{    
   	display:block;
    float: left;
    width: 237px;
    margin-top: -10px;
    padding-left: 13px;
        background:url(../img/strelkal.png) no-repeat ;
        background-position: 0 10px ;
}

#videomenu ul li a {
    	font: 14px/30px Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
 	color:#1868B1;
	text-decoration:none;

}

#videomenu ul li a:hover{
    color:#2879AA;
    text-decoration:underline;
}

h1{
font-family:Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
    font-size: 15px;
}

h2{
    font-size: 15px;
	color:#0956AD;
font-family:Arial, Trebuchet MS, Verdana,  Helvetica, sans-serif;
}

#preview img {
    
    padding-right: 10px;
}

#preview a {    
  color: #000;
  text-decoration: none;
}
#preview a:hover {    
  color: #1868B1;
  text-decoration: underline;
}
#preview {
    display: block;
    float: left;
    width: 500px;
    padding-bottom: 15px;
}

#yt {
    width: 100%;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    border-top: black 1px solid;
  

}

#ytvideo {
    
    padding-right: 20px;
}

.profilecomments a{
color: #000 important!;
}

#sidebar {
    float: left;
    font-family: Segoe UI,Verdana,Helvetica,Arial,Trebuchet MS,sans-serif;
    font-size: 13px;
    width: 370px;
}

#sectiontitles {
    float: left;
    height: auto;
    width: 370px;
}

#categories-title {
    background-image: -moz-linear-gradient(center top , #5BA8FF, #0B58AE);
	   background-image: -webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#5BA8FF), color-stop(100%,#0B58AE));
	      background: -o-linear-gradient(top , #5BA8FF, #0B58AE);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    float: left;
    font-family: Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
    font-size: 14px;
    height: 25px;
    margin-right: 1px;
    margin-top: 28px;
    padding-top: 2px;
    text-align: center;
    width: 184px;
}

#lastonforum-title {
    background-image: -moz-linear-gradient(center top , #5BA8FF, #0B58AE);
	   background-image:-webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#5BA8FF), color-stop(100%,#0B58AE));
	      background: -o-linear-gradient(top , #5BA8FF, #0B58AE);
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: 2px 2px 0 rgba(0, 0, 0, 0.1);
    color: #FFFFFF;
    float: left;
    font-family: Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
    font-size: 14px;
    height: 25px;
    margin-top: 28px;
    padding-top: 2px;
    text-align: center;
    width: 185px;
}

.activesectionfor {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) !important;
   background-image:	-webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)) !important;
   background-image:   -o-linear-gradient(top , #FFFFFF, #FFFFFF) !important;
    border-left: 1px solid #0956AD;
    border-right: 1px solid #0956AD;
    border-top: 1px solid #0956AD;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: none !important;
    color: #0956AD !important;
    font-family: Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
    font-size: 14px;
    height: 24px !important;
    padding-top: 2px;
    text-decoration: underline;
    width: 183px !important;
}

.activesectioncat {
    background-image: -moz-linear-gradient(center top , #FFFFFF, #FFFFFF) !important;
   background-image:	-webkit-gradient(linear, left top, left bottom, 
                color-stop(0%,#FFFFFF), color-stop(100%,#FFFFFF)) !important;
   background-image:   -o-linear-gradient(top , #FFFFFF, #FFFFFF) !important;
    border-left: 1px solid #0956AD;
    border-right: 1px solid #0956AD;
    border-top: 1px solid #0956AD;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    box-shadow: none !important;
    color: #0956AD !important;
    font-family: Segoe UI,Helvetica,"microsoft sans serif",arial,sans-serif;
    font-size: 14px;
    height: 24px !important;
    padding-top: 2px;
    text-decoration: underline;
    width: 182px !important;
}
#categories-block {
    border: 1px solid #0956AD;
    border-radius: 0 0 5px 5px;
    margin-top: 54px;
}

.hidecategories {
    display: none;
}

.hidelastonforum {
    display: none;
}

#lastonforum {
    border: 1px solid #0956AD;
    border-radius: 0 0 5px 5px;
    margin-top: 54px;
    padding: 0 5px 10px;
}

#sidebar a {
    color: #4D4D4D;
    font-family: Segoe UI,Verdana,Helvetica,Arial,Trebuchet MS,sans-serif;
    font-size: 13px;
}

#sidebar a:hover {
    color: #0956AD;
    font-family: Segoe UI,Verdana,Helvetica,Arial,Trebuchet MS,sans-serif;
    font-size: 13px;
}

ul.categories-module {
list-style-type:none;
padding:10px 0 10px 0;
}

ul.categories-module li{
padding-left:15px;
}

ul.leveltwo {
list-style-type:none;
}

#tablebottom {
padding:5px 0 6px 0;
border-bottom:1px solid #0956AD;
}

#googleadv {
margin:10px 0 10px 18px;
}

.toplinks a{
font-size:13px;
color: #0B4B90;
font-family:Verdana,sans-serif;

}

.toplinks a:hover{
color: #af2a2a;
}

.toplinks{
text-align:center;
margin:0 auto;
padding:5px;
}



a.arhiv {
float:right;
}

