body{background:#231F20; text-align:center; color:#fff;}

/* LAYOUT */
#mother {width: 800px; margin: 50px auto 0;}
#main, #header {overflow: hidden; zoom: 1; background: #939598; color: #fff; text-align: left;}
/* #header h1 {float: right; display: inline; width: 380px; text-transform: lowercase; margin: 42px 0 0;} */
#header h1 {float: right; display: inline; width: 390px; text-align: center; text-transform: lowercase; margin: 42px 0 0 0;}

.motive {position: relative;}
.menu {position: absolute; right: 0; bottom: -48px; _bottom: 108px; z-index: 99; background: url('../img/main-menu.png') 0 0 no-repeat; _background: url('../img/main-menu-8.png') 0 0 no-repeat; width: 84px; height: 97px; line-height: 97px; font-size: 117%; text-align: center;}
#footer .menu {top: -39px; _top: -40px; background-image: url('../img/main-menu1.jpg'); width: 69px; height: 79px; line-height: 79px;}
.menu a {font-weight: bold; text-decoration: none; color: #fff; margin: 0 0 0 9px;}
.menu a:hover {text-decoration: underline;}

.inline-block {float: left; display: inline; margin: 35px 40px 30px 20px;}

.black-block {background: #231F20; font-weight: bold; padding: 7px 20px; line-height: 1.6;}

ul.news-list li {margin: 0 0 40px;}
.news-list h2 {font-size: 100%; font-weight: bold; background: #C8142B; padding: 7px 20px 7px; margin: 20px -20px 10px;}
.news-list p { /*width: 50%;*/ font-weight: normal;}

.home #footer {text-align: left; font-weight: bold; background: #C8142B; padding: 7px 20px 7px;}
.page #footer {text-align: left; font-weight: bold; background: #939598; padding: 9px 20px; position: relative; margin: 70px 0 0; zoom: 1;}
#footer h2 {color: #fff; font-size: 117%; margin: 3px 0 0; display: inline-block; float: left;}
#footer form, #footer form p {margin: 0 0 0 5px;; display: inline-block; float: none;}
#footer label {font-size: 117%; color: #231F20; padding: 0 0 0 18px; margin: 0 0 0 10px; background: url('../img/label.png') 0 50% no-repeat; zoom: 1;}
#footer .int-text {border: none; margin: 0 5px;}
#footer .btn-submit {border: none; background: #C8142B; font-weight: bold; color: #fff;}


#logo-box {float: left; display: inline;}
#footer p, #logo-box p {margin: 0;}
.motive img, #logo-box img {display: block;}

.message {position: absolute; left: 0; top: -67px; *top: -60px; width: 340px; min-height: 30px; background: #fff; color: #C8142B; font-size: 92%; padding: 7px; font-weight: normal;}
#footer .message p {float: none; display: block;}



