body {
font-family: Arial, Helvetica, sans-serif;

margin:0px;
color:#444;
}

td {
font-size:90%;
}

a { 
color: #000;
}

.gray {
color:#444;
}


.menu0 a {
display:block;
height:23px;
width:130px;

background:url(i/button.gif) no-repeat;

font-size:12px;
text-decoration:none;
color:#FFF;

padding-top:7px;
font-weight:bold;

text-align:center;

float:left;

border-right:1px solid #fff;
}

.map {
background: url(i/map_bg.gif) repeat-x !important;
width:155px !important;
text-align:left !important;
padding-left:38px;


}

h1   {
font-size:22px;
margin-top:0px;
}

h2 {
font-size:18px;
margin-top:0px;
color: #F15922;
}

h3 a {
color: #F15922 !important;
text-decoration:none !important;
}



h3 {
font-size:16px;
margin-top:20px;
margin-bottom:0px;
color: #F15922;
}


.small80 {
font-size:80% !important;
}

a {
color:#000;
}

ul {
margin:0px;
padding:0px;
}

#masterdiv {
width:193px; /* Установка ширины столбца */
padding-top:18px;
background:#F0EFE3; /* Установка фонового цвета */
padding-bottom:33px;
}

.menutitle{
margin-left: 0px;
background-color:#F0EFE3;
color:#666 !important;
text-align:left;
font-weight:bold;
font-size: 14px;
padding-top:12px;
padding-left:25px;
}

.menutitle a {
text-decoration:none;
color:#666 !important;
}


.submenu{
background-color:#F0EFE3;
margin-top: 10px;
margin-bottom: 10px;
padding-left:37px;
font-size:12px;
text-align:left;
}

.submenu a {
display:block;
padding:0px;
margin:0px;
margin-bottom:11px;
line-height:1em;
color:#666;
}




.menu {
background:#F0EFE3; /* Установка фонового цвета */

}

.content {
padding-bottom:66px;
padding-top:33px;
padding-left:43px;
padding-right:40px;
text-align:left;
}

.content * {
text-align:left;
}
 

.content table {
margin-bottom:5px;

}

.content table td {
padding:3px;
margin:0px;
}






.adblock {
text-align:center;
margin-top:36px;
background-color:#efefef;
-moz-border-radius:10px;
padding:8px;
width:140px;

}

.footer {
padding:16px;
padding-left:43px;
font-size:80%;
border-top:1px solid #eee;
}

.footer p {
margin:0px;
margin-bottom:10px;
}

.left {
text-align:left;
}


.form td {
border:0px !important ;
}

.form input, .form textarea {
width:100%;
}

.border0, .border0 td {
border:0px !important;
}

.borders_bottom td {
border-left:0px !important;
border-right:0px !important;
padding:16px 22px 16px 0px !important;
}

.ill3 {
margin-right:14px;
margin-bottom:14px;


}

.ill {
margin-top:4px;
margin-left:20px;
margin-bottom:10px;

}

.newsblock {
margin-bottom:30px;
}

.newsblock p, .newsblock h3 {
margin:0px;
padding:0px;
}

.date {
font-size:85%;
font-weight:bold;
}

.date3 {
font-size:85%;
padding:1px;
padding-left:3px;
padding-right:3px;
font-weight:bold;
background-color:#aaa;
color:#fff;
}

a img {
border:0px;
}

#id_1, #id_2, #id_3 {display:none;}


.tbl {
border-collapse:collapse;
border:none;
margin-top:5px;
}

.tbl td {
border:1px solid #888;
padding:4px;
height:10px;
}

.tbl td  p {
margin:0px;
padding:0px;
}


