

body {
    background: url("/img/body_bg_big_black.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin: 0;
}


.pre_header {
    background-color: white;
    border-left: 1px solid #aaaaaa;
    border-right: 1px solid #aaaaaa;
    height: 7px;
    margin: 0 auto;
    width: 1000px;
}

/*это класс - заголовок во всю ширину, ниже есть id - меню*/
.header {
    background: url("/img/header_bg_white.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 15px 10px -10px rgba(100, 100, 100, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset, 0 0 1px gray;
    height: 80px;
    position: relative;
}

#header-inner {
    11width: 883px;
    width: 1000px;
    height: 80px;
    margin: 0 auto;
}

#account {
    position: relative;
}
.fright {
    margin-top: 16px;
    float: right;
    width:320px;
    height:55px;
    1border:1px solid black;
}

.manage {
    //right: -1px;
    1position: absolute;
    1top: -16px;
    float:right;
    margin-top:-16px;
    margin-right:-2px;
}

.my-info-name{
  float:left;
  width:200px;
  1border:1px solid black;
  margin-top:8px;
  color:gray;
  
}

#my-info{
  float:right;
  right: 12px;
  width:60px;
  
}

.avatar {
    border-radius: 3px;
    border-radius: 1000px;
    vertical-align: middle;    
}

/*картинка поддомена слева*/
.magnes_domain_wiki {
    background: url("/img/wikia1.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-family: "Tinos",serif;
    font-size: 21px;
    font-weight: 700;
    height: 50px;
    margin: 3px auto 0 30px;
    padding-left: 25px;
    padding-top: 21px;
    text-align: left;
    width: 95px;
}
.fleft {
    float: left;
}

.magnes_logo {
    font-family: "Tinos",serif;
    font-size: 49px;
    font-weight: 700;
    margin: 0 auto;
    text-align: center;
    width: 300px;
	height: 58px;
    line-height: 58px;
}
.magnes_title {
    font-family: "PT Serif Caption",serif;
    font-size: 17px;
    font-weight: 400;
    margin: -7px auto 0;
    text-align: center;
    width: 300px;
}




/*это id - кросс-сайтовое меню*/
#header {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    margin-bottom: 0;
    padding: 20px 0;
    position: relative;
    z-index: 30;
}


#header-inner2 {
    margin: 0 auto;
    width: 1027px;
}

.m_button {
    background: url("/img/m_button.png") no-repeat scroll 6px center rgba(0, 0, 0, 0);
    height: 38px;
    width: 50px;
}

.top_menu {
    background: url("/img/menu_dot.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid black;
    border-radius: 5px;
    box-shadow: 0 0 3px #b5b2b9 inset, 0 0 3px #aaaaaa;
    margin: 0px auto;
    width: 1026px;
}


.top_menu_b {
    border-left: 1px solid black;
    box-shadow: 0 0 3px #b5b2b9 inset;
    color: white;
    cursor: pointer;
    display: inline-block;
    font-family: "PT Serif Caption","serif";
    font-size: 15px;
	 font-weight: 400;
    height: 40px;
    line-height: 42px;
    margin: 0 -6px 0 0;
    min-width: 80px;
    padding: 0 15px;
    text-align: center;
    text-shadow: 1px 1px 2px black;
    vertical-align: middle;
}

.top_menu_b:hover {
    color: #ffe69b;
    text-shadow: 1px 1px 2px black;
}


/*второй уровень меню - разный для поддоменов*/
.subtop_menu {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: url("/img/1menu_dot.png") repeat scroll 0 0 rgba(123, 123, 123, 0.6);
    border-color: -moz-use-text-color #000000 #000000;
    border-image: none;
    border-right: 1px solid #000000;
    border-style: none solid solid;
    border-width: medium 1px 1px;
    box-shadow: 0 0 3px #b5b2b9 inset, 0 0 3px #aaaaaa;
    font-family: "PT Serif Caption","serif";
    height: 28px;
    margin: 0 auto;
    width: 807px;
}

.subtop_menu_handle {
    border-bottom: 1px dashed gray;
    float: left;
    margin-left: -79px;
    padding-top: 5px;
    text-decoration: none;
    font-size:13px;
}


.nav {
    float: left;
    font-size: 15px;
    padding-top: 3px;
    margin: 0 0 21px 72px;
    1margin-left: 72px;
    list-style: none outside none;
}

.nav-item {
    float: left;
    height: 21px;    
    margin: 0 20px;
}

/*a.edit show create - для вики костыль*/
.nav .a, .nav .a:visited, a.edit, a.show, a.create  {
    color: white;
    font-weight: 400;
    text-shadow: 1px 1px 2px #000000;
    text-decoration: none;
    white-space: nowrap;
}




/*основное тело - содержимое*/
#main {
    background: url("/img/56.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #aaaaaa;
    font: 12px/1.4em "Verdana","Arial","Helvetica",sans-serif;
    margin: -116px auto;
    padding: 116px 10px 130px;
    width: 980px;
    z-index: 20;
    min-height: 400px;
}





/*==================================================================================================*/

/*для вики - перекрытие стандартных стилей*/

/*убирает рамку в шапке в вики вокруг выделенной ссылки*/
.header a:link:focus, .header a:visited:focus{
  outline:0px dotted;
  
}

#header a:active{
  color:#ffe69b;  
}
#header a:hover{
  color:#ffe69b;  
}


a.logout, a.login{
  color:#5eb8f6;  
  1text-decoration: none;
}

a.logout:hover, a.login:hover{
  color:white;  
  text-decoration: none;
}


#dokuwiki__site{
  width:100%;
  max-width: 100%;
  padding: 0;
  
}

#dokuwiki__header{
  margin: 0;
  
}

/*Подобрать цвет для ссылок*/
.wikilink1, .breadcrumbs{
  
  1color:#B47003 !important;
}

#dw__toc{
  width:300px;
  box-shadow:0px 1px 2px green;
  
  
}


/*вики перекрытие конец*/

/*==================================================================================================*/

/*вики разное начало */

.right_fly{
  position:fixed;  
  margin-left:1000px;
  
  width:100px;
  height:430px;  
  
  1background-color:gray;
  background: url("/img/56.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
  border:1px solid gray;
  box-shadow: 0px 0px 5px rgba(30, 30, 30, 0.8);
  
  
}

.right_fly a:hover{  
  text-decoration:none;  
  color:#ffe69b;
}

.right_button, .right_button_totop{
  
  width:80px;
  height:50px;
  
  background-color: rgba(123, 123, 123, 0.3);
   
  border:1px solid blue;
  margin: 10px;
  
  1color: #5eb8f6;
color: blue;
font-weight: 700;
  
  text-decoration: none;
  text-shadow: 1px 1px 2px rgba(123, 123, 123, 0.3);
  white-space: nowrap;
  font-size:	14px;
    
  text-align:center;
  padding-top:30px;
  
  
}

.right_button:hover, .right_button_totop:hover{
  
  border:1px solid green;
  color:black;
    
  cursor:pointer;
  
  background-color: rgba(123, 123, 123, 0.1);
  text-shadow: none;
  
}

.right_button_totop{ 

  
  height:30px;
  padding-top:10px;
  
  
}



/*вики разное конец*/
