html, body{
    background-color:black;
    height:100%;
    margin:0;
}

#container {
   min-height:100%;
   position:relative;
   width:800px;
   margin: 0 auto -90px auto; 
   font-family:"Verdana",sans-serif;
   
   padding:0;
}

#header {
    height:100px;
}

/* прибивание подвала */

#footer {
   height: 91px;
   position: relative;
   width:800px;
   margin: 0 auto 0 auto;
   font-size:10px;
   color:white;
   font-family:"Verdana",sans-serif;
   line-height:2em;
   overflow:hidden;
   padding-left:60px;
}

.clearfooter {
   height: 90px;
   clear: both;
}

/* меню */
ul#nav a{
    text-decoration:none;
    color:white;
    padding: 10px 30px 12px 30px;
}

ul#nav {
    display:block;
    background-color:black;
    margin:0;
    padding:0 0 15px 0;
    font-size:25px;
    line-height:25px;
}

ul#nav li {
    display:inline;
}

ul#nav li.selected {
    color:black;
}

ul#nav li.selected a {
    color:black;
    background-image:url('../img/nav-tile.png') !important;
    background-repeat:repeat-x;
    
}

ul#nav li a:hover {
    color:black;
    background-image:url('../img/nav-tile-h.png');
    background-repeat:repeat-x;
    background-color:#13adfe;
}

/* контент */
div.content a {
    color:#0096e4;
    text-decoration:none;

}

div.content a:hover {
    color:#0d79b1;
    text-decoration:underline;
}

div.content a:visited {
    color:#072738;
}


div.content {
    padding:2em 30px;
    background-color:white;
    font-size:14px;
    font-weight:normal;
    position:relative;
}

div.content img.middle-big {
    display:block;
    margin: 0 auto;
    border:3em white solid;
}

div.content img.middle-big-bl {
    display:block;
    margin: 0 auto;
    border:3em black solid;
    position:relative;
    left:50%;
    margin-left:-60%;
}


div#fake {
    display:none;
    background-color:white;
    padding:2em 30px;
    background-image:url("../img/backgr.png");
    background-position:right;
    background-repeat:repeat ;
    height:100px;
    z-index:1;
}

div.content div.sub {
    line-height:1.4em;
}

div.content h1 {
    display:none;
}

div.content h2 {
    margin-top:2em;
    font-size:1.2em;
    font-weight:bold;
    color:#0d79b1;
    margin-bottom:0.7em;
}