body {
     color: #FFF;
	 background-image: url(../images/background/background.png);
     background-attachment: fixed;
	 margin: 0px;
	 padding: 0px;
	 height: 100%;
	 }

hr {
	color: #696969;
}

img {
    border: none;
	}

.centr {
       width: 1000px;
	   margin: 0 auto;
	   min-height: 100%;
	   position: relative;
	   }

.forie {
	   text-align: center;
	   }

.logo {
	   width: 0px;
	   text-align: right;
	   padding-right: 20px;
	   float: left;
	   }

.header {
	    margin-left: 200px;
		}

.menu {
	  font-family: Palatino Linotype, Book Antiqua, Palatino, serif;
	  font-weight: bold;
	  width: 200px;
	  text-align: left;
	  padding: 0px;
	  margin: 0px;
	  border-bottom: #696969 1px solid;
	  float: left;
	  }

.menu .title_menu { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; font-size: 24px; text-align: center; color: #ffffff; padding: 0px; }

.menu .left { height: 40px; }
.menu .right { height: 40px; }

.menu ul { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; font-size: 0px; list-style: none; margin: 0px; padding: 0px; }
.menu li { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; padding: 1px; border-top: #696969 1px solid; }
.menu li a { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; color: #ffffff; text-decoration: none; font-size: 17px; display: block;
	    padding: 0px;
	    -webkit-transition: color 0.5s ease-in;
        -moz-transition: color 0.5s ease-in;
        -o-transition: color 0.5s ease-in;
        transition: color 0.5s ease-in; }

.menu li a:hover {  background-color: #c0c0c0; color: #2f4f4f; }
.menu li a:active { background-color: #000080; color: #ffffff; }

.content { width: 800px; background-image: url(../images/background/background.png); background-attachment: fixed; min-height: 800px; margin-left: 200px; padding-bottom: 0px; margin-top: -40px; }

.content a {
            color: #fff;
            text-decoration: none;
            }

.text { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-size: 12pt; color: #FFF; text-align: left; min-height: 1000px; padding: 0px 30px 60px 30px; }
.text h2 { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; font-size: 30px; text-align: center; text-decoration: underline; margin-top: 0px; margin-bottom: 0px; }
.text img { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; margin: 0px; }
.text p { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; margin-top: 0px; margin-bottom: 1em; }

.addcomment { margin-top: 0px; border: #666 1px dashed; }

.message { background-color: #191970; margin-bottom: 0px; padding: 0px; border: #999 0px dashed; }
.message #info { padding: 0px; background: #191970; border-bottom: #CCC 0px dashed; }
.message #message { color: #000; padding: 0px; }
#date {text-align: right; }

.short { padding-bottom: 10px; border-bottom: #FFF 1px dashed; }
#title h3 { margin: 0px; padding: 0px; text-align: center; font-size: 24px; }
#info { padding: 3px; border: #999 1px solid; }
#fulllink { border: #fff 1px solid; padding: 2px; margin-top: 15px; float: right; }
#fulllink a { text-decoration: none; }
#fulllink a:hover { font-weight: bold; }

.navi { font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; text-align: center; clear: both; }


	/* Оформление изображений по атрибуту align */
	.text img[align=left] { margin: 0 10px 10px 0; float: left; }
	.text img[align=right] { margin: 0 0 10px 10px; float: right; }
	.text img { z-index: expression(runtimeStyle.zIndex = 1, align && "left" == align.toLowerCase() ? (className += " imgLeft") : (align && "right" == align.toLowerCase() ? (className += " imgRight") : 0 ) ) }
	.text .imgLeft { margin: 0 10px 10px 0; float: left; }
	.text .imgRight { margin: 0 0 10px 10px; float: right; }
	/* /Оформление изображений по атрибуту align */


.footer { width: 1000px; font-family: Palatino Linotype, Book Antiqua, Palatino, serif; font-weight: bold; font-size: 16px; color: #c0c0c0; position: absolute; bottom: 0; margin-left: 0px; height: 60px; background-image: url(../images/background/background.png); background-attachment: fixed; }
.footer .left { width: 1000px; height:30px; text-align: center; margin-left: 0px; margin-top: 20px; float: center; }
.footer .sosumi { color: #fff; font-size: 10px; text-align: right; padding: 0px; clear: both; }
.footer .sosumi a { color: #fff; text-decoration: none; font-weight: bold; }