/***************************************************************************
 * Cascade Style Sheet. Copyright (c) 2009 by dolCom
 * Create Date 10.11.09 9:07 by dolCom
 * ICQ: 386-166-115 E-mail: dolcom20@gmail.com
 ***************************************************************************/

body {margin:0; padding:0; min-width:1000px; font:normal 12px Arial; color:#2b2b2b;}
table {border-collapse:collapse; width:100%;}
img {border:0;}
td {vertical-align:top;}
h1 {font-size:18px; font-weight:normal; margin:10px 0; text-align:left;}
h2 {font-size:16px; font-weight:normal; margin:10px 0; text-align:left;}
form {padding:0; margin:0;}
a {outline:none; color:#000;}
a:hover {text-decoration:none;}

/* ///// Шляпа \\\\\*/
.head {height:185px; background:#282627;}
.mmenu {width:695px; overflow:hidden; height:40px; margin:0 auto;}
.mmenu a {color:#fff; display:block; float:left; padding:15px 17px 15px 17px; text-decoration:none; background:url('/i/m_brd.gif') right center no-repeat;}
.mmenu a:hover {stext-decoration:underline; color:#ccc}
.active, .opened {color:#ccc!important;}
.last {background:none!important;}
/* \\\\\ Шляпа /////*/

/* ///// Бодя \\\\\*/
.logo_bg {background:url('/i/logo_bg.gif') center top no-repeat; text-align:center; padding:20px 0 0 0; margin:0 auto; width:1000px;}

.body_btm {background:url('/i/body_btm.png') bottom repeat-x; padding:0 0 54px 0;}
.body_btm p {margin:0 0 10px 0;}
.button {background:url('/i/btn.gif') no-repeat; display:block; text-align:center; width:109px; height:36px; padding:10px 0 0 0; text-decoration:none; color:#fff; float:right; font-size:11px;}
.rsp {width:500px; height:0px!important; line-height:0px; font-size:0px; background:none!important; padding:0!important;}
.rsp_t { padding:18px 0px 0px 47px;}
.rsp_t a{color:#000; text-decoration:none; float:left; width:350px;}
.rsp_t p{float:right; width:295px; margin:0px; padding:0px;}
.rsp_t a:hover{text-decoration:underline;}
.sp_t{width:644px; font-size:0px; line-height:1; height:px;}


.m_content {padding:10px 55px 20px 80px; height:100%; overflow:hidden;)}
.m_content td {vertical-align:middle;}
.m_content ul {margin:15px 20px 10px 0}
.m_content li {padding:3px 0 3px 0; list-style-image:url('/i/li.gif');}
.m_content a {color:#2e6ba1;}
.m_content p {text-indent:30px;}

/* вторичка */
.body {margin-top:-87px;}
.body td {padding:0; sborder:1px solid red;}
.body .left {width:290px; background:url('/i/left.jpg') left bottom no-repeat; spadding:0 0 0 14px; sborder:1px solid green; padding:10px 0 0 14px}
.body .right {padding:44px 0 0 0; background:url('/i/right.jpg') center bottom repeat-x;}

.logo {padding:5px 0 12px 0!important; padding:20px 0 28px 0; text-align:center; background:#fff; border-bottom:1px solid #d1d1d1;}

.bbody {height:600px;}
.bbody td {padding:0;}
.bbody .left {border-right:1px solid #d1d1d1; width:304px;}
.bbody .left h2 {margin:0 0 20px 0!important;}

.bleft {background:url('/i/bleft.gif') left bottom no-repeat; border-right:1px solid #d1d1d1; width:302px;}


.block {overflow:hidden; height:100%; padding:20px 0 0 0;}
.news {border-bottom:1px solid #d1d1d1;}
.news a {padding-left:15px; margin:10px 0 10px 0; display:block; color:#353535;}
.news p {text-indent:15px; text-align:justify;}
.button_2 {background:url('/i/btn_2.gif') no-repeat; display:block; text-align:center; width:109px; height:36px; padding:10px 0 0 0!important; text-decoration:none; color:#fff!important; float:right; font-size:11px;}

.actions img {margin:0 0 20px 0;}

.bbody .right {background:url('/i/bright.gif') right bottom no-repeat;}

/* Логосы */
.bleft {vertical-align:bottom;}
.bright {padding:0;}
.outsiders {margin:-133px 0 0 0!important; margin:-135px 0 0 0; position:relative; overflow:hidden; height:100%; padding:0 29px 0 0; background:url('/i/outs_br.jpg') right bottom no-repeat;}
.outsiders h2 {margin:0 0 0 0; padding:10px 20px; background:#f2f2f2 url('/i/outs_h.jpg') left top no-repeat; border-top:1px solid #d4d4d4;}
.outsiders div {overflow:hidden; height:100%; background:#f2f2f2;}
.outsiders div div {width:33%; float:left; font-size:11px; text-align:center; padding:10px 0; background:url('/i/outs_brd.gif') right center no-repeat; }
.outsiders div div a {display:block; font-size:11px; width:80%; margin:0px auto;}
.outsiders div div a:hover{text-decoration:none;}
.outsiders div div p {padding:5px 0 0 0; font-size:11px;}

.outsiders .last {background:none;}
.unactive span {color:#c5c5c5;}
/* Логосы */


.counters {padding:10px 30px 0 54px; height:48px; width:218px;}
.counters img {margin:0 5px;}

.content {padding:20px 60px 20px 50px; margin:0 0 130px 0; min-height:500px; height:auto!important; height:300px;}
.content h1 {margin:0 0 20px 0;}
.content p {text-indent:15px;}

.way {margin:10px; font-size:15px;}
.way a {color:#208bc9; font-size:11px;}

.pages {margin:20px 0 0 0; text-align:center;}
.pages a {text-decoration:none; color:#208bc9;}
.selected {font-size:20px;}
/* \\\\\ Бодя /////*/

/* ///// Тапки \\\\\*/
.under {background:#4f4a4e; padding:10px 0;}
.under p {text-align:center; font:normal 11px Arial; color:#fff; margin:0;}
/* \\\\\ Тапки /////*/








