body#main_body {margin: 0; padding: 0px; font-size: 11px; color: #696865; font-family: Tahoma, Arial, sans-serif; line-height: 14px;
text-align: center; background: #E4E0D7 url(/images/main_bg.jpg) 0 0 repeat-x;
}
/*Основной стиль шрифта */

table td { font-size: 11px; color: #696865; font-family: Tahoma, Arial, sans-serif;
}/*Основной стиль шрифта */

img {border:0;}
a {color:#542121; text-decoration:underline;}
a:hover {color:#542121; text-decoration:none;}

h1, h2, h3, h4 {font-weight: bold; color: #262624; padding: 0 0 0 24px; margin: 20px 0 15px 0; background: transparent url(/images/h1_bg.gif) 0 0 no-repeat;
}/*Заголовки*/

h1 {font-size: 16px;}
h2 {font-size: 14px;}
h3 {font-size: 12px;}
h4 {font-size: 11px;}


#container {width:910px; padding: 0; margin: 0px auto 15px auto; text-align: left;}


/*-------HEADER--------*/

#header {height:232px; background: transparent url(/images/header_bg.jpg) 100px 0 no-repeat;}
#logo {position: absolute; top: 83px; width: 184px; height:47px;}
#phone {position: relative; top: 88px; left: 764px; width:143px; background: transparent url(/images/phone_bg.jpg) 0 0 no-repeat; padding: 18px 0 20px 0; text-align:right; line-height:18px;  font-family: Myriad Pro, Tahoma, Arial, sans-serif; color:#3F3D39; font-size:17px; }

#main_menu { height:45px; background: #612626 url(/images/main_menu_bg.gif) 0 0 repeat-x; padding-left:102px; border-left:1px solid #C1BDB4; border-right:1px solid #C1BDB4;}
#main_menu a {display:block; float:left; height:43px; line-height:43px; color:#fff; font-size:11px; padding: 0 20px 0 20px; text-decoration:none;}
#main_menu a:hover {text-decoration:underline;}
#main_menu a#m_01 {background: transparent url(/images/m_01.gif) 100% 100% no-repeat;}
#main_menu a#m_02 {background: transparent url(/images/m_02.gif) 100% 100% no-repeat;}
#main_menu a#m_03 {background: transparent url(/images/m_03.gif) 100% 100% no-repeat;}
#main_menu a#m_04 {background: transparent url(/images/m_04.gif) 100% 100% no-repeat;}
#main_menu a#m_05 {background: transparent url(/images/m_05.gif) 100% 100% no-repeat;}
#main_menu a#m_06 {background: transparent url(/images/m_06.gif) 100% 100% no-repeat;}

/*-------CONTENT--------*/

#content {padding: 0px 30px 30px 30px; background: #fff url(/images/content_bg.gif) 0 100% repeat-x; border-left:1px solid #C1BDB4; border-right:1px solid #C1BDB4;}
#left_part {float:left; width:322px; }
#right_part {float:right; width:525px;}
#rasp {clear:both; height:20px;}

.news_date {padding: 0 50px 5px 7px; font-weight:bold; color:#542121; background: transparent url(images/arr.gif) 0 6px no-repeat;}
.news_text {padding: 0 50px 25px 0;}

#right_part b {color:#542121;}
#right_part strong {color:#542121;}
.hr_div  {height:20px; background: transparent url(/images/hr_bg.gif) 0 75% no-repeat;}
a.madel_auto {display:block; margin-top:3px; padding: 0 0px 5px 7px; font-weight:bold; color:#542121; background: transparent url(/images/arr.gif) 0 6px no-repeat; text-decoration:none;}
a.madel_auto:hover {text-decoration:underline;}

#t_line {background: transparent url(/images/t_line.gif) 289px 0 repeat-y;}
#t_top {background: transparent url(/images/t_top.gif) 289px 0px no-repeat; border-top:1px solid #fff;}
#t_bottom {background: transparent url(/images/t_bottom.gif) 289px 100% no-repeat;}

/*-------FOOTER--------*/

#footer {font-size:10px; color:#43423E; text-align:center; margin: 10px 0 10px 0; line-height: 20px;}
#footer b {color:#542121;}
#footer a {text-decoration:none;}
#footer a:hover {text-decoration:underline;}
/*---html css coding: www.htmlcoder.com.ua---*/

span.red {
 color: #c30;
}

p.note {
 padding: 5px 10px 5px 10px;
 color: #999;
 background-color: #eee;
 font-size: 11px;
}


/*********************[ ошибки ]*****************************/

p.alert {
 padding: 10px;
 border: none;
 background-color: #ffc;
 width: 100%;
 color: #f00;
}

p.success {
 padding: 10px;
 background-color: #cfc;
 width: 100%;
}

/*******************[ ссылки для администрирования ]***************/

p.edit {background: #eee; margin-top: 5px;}

a.edit {
 width: 24px;
 height: 24px;
 background: url("/images/edit.png") left center no-repeat;
 padding-left: 22px;
 padding-bottom: 2px;
 PADDING-TOP: 2px;
}

a.del {
 width: 24px;
 height: 24px;
 background: url("/images/del.png") left center no-repeat;
 padding-left: 22px;
 padding-bottom: 2px;
 PADDING-TOP: 2px;
}



/**********************[ авторизация ]****************************/

form#admin {
 background-color: #eee;
 border-left: 5px solid #f90;
 padding: 5px 10px 5px 10px;
 margin: 0 0 10px 0;
 font-size: 11px;
}

form#admin input.logout {
 border: 1px solid #ccc;
 background-color: #999;
 color: #fff;
 font: normal 11px arial;
 margin-left: 10px;
}
