@charset "windows-1251";

h1,h2, h3, h4, .title1, .title2, .title3 { color:#333333;}
h1 {font-size:18px;font-weight:normal;}
h2 {font-size:16px;}
h3 {font-size:14px;}



.title1 {font-size:18px;font-weight:bold;}
.title2 {font-size:16px;font-weight:bold;}
.title3 {font-size:14px;font-weight:bold;}

.bold {font-weight:bold;}

p, li, td {font-family: "Trebuchet MS";	font-size: 13px; color: #666666;}

.bg_top_l {	background-color: #2C9B11;	background-image: url(/images/top_bg_l.jpg);	background-repeat: repeat-x;	background-position: right top;	width:50%;	border-top-width: 0px;	border-top-style: solid;	border-top-color: #2C9B11;}
.bg_top_r {	background-color: #2C9B11;	background-image: url(/images/top_bg_r.jpg);	background-repeat: repeat-x;	background-position: left top;	width:50%;    border-top-width: 0px;	border-top-style: solid;	border-top-color: #2C9B11;}
.top_line_black {	border-top-width: 0px;	border-top-style: solid;	border-top-color: #2C9B11;	background-color: #2C9B11;	background-image: url(/images/top_bg_r.jpg);	background-repeat: repeat-x;	background-position: left -10;}


.menu {	color: #FFFFFF;	background-color: #fff;	padding-left:0px;}

.menu a {font-family: Arial, "Trebuchet MS"; color:#FFFFFF; font-size:11px; text-decoration:none; text-transform:uppercase; font-weight:bold;}
.menu a:link {color:#FFFFFF;}
.menu a:visited {color:#FFFFFF;}

.menu2 {color: #FFFFFF;	background-color: #fff;	padding:2px 1px 0 0;vertical-align:bottom;}
#menu_top {height:31px;}
#menu_top td {height:31px;}
#menu_top  div {text-align:center;height:31px;}
#menu_top td.off {background-image: url(/images/mb_lt.gif);	background-repeat: no-repeat;	background-position: left top; background-color: black;}
#menu_top td.off div {background-image: url(/images/mb_rt.gif);	background-repeat: no-repeat;	background-position: right top; height:31px;}
#menu_top td.on {cursor: hand;cursor: pointer; background-image: url(/images/mg_lt.gif);	background-repeat: no-repeat;	background-position: left top; background-color: #2B9B11;}
#menu_top td.on div {cursor: hand;cursor: pointer; background-image: url(/images/mg_rt.gif);	background-repeat: no-repeat;	background-position: right top; height:31px;}
#menu_top  a {font-family: Arial, "Trebuchet MS"; color:#FFFFFF; font-size:11px; line-height:31px; text-decoration:none; text-transform:uppercase; font-weight:bold;height:31px;}



.r1, .r2, .r3 {    display: block;    height: 1px;}

.r3 { margin: 0 4px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/*Затем указываем цвет фона и отступы*/

#rbox3 {margin-left:1px; margin-right:1px;}

#rbox3 .inner-box, #rbox3  b {    background-color: #000;}

.inner-box {padding-top:10px;  padding:8px; padding-left:8px; padding-right:0px;}

.r1, .r2, .r3  { overflow: hidden;     font-size:1px;}

.inner-box:hover { background-color:#2C9B11;}


.slogan_top { font-family: "Trebuchet MS";	font-size: 18px;	font-weight: normal;	font-variant: normal;	text-transform: uppercase;	color: #FFFFFF;	padding-bottom: 10px;	padding-left: 10px; padding-top: 5px;}

.shadow {	background-color: #FFFFFF;	background-image: url(/images/shadow.jpg);	background-repeat: repeat-y;	background-position: left top;}

.shadow_content {background-color: #FFFFFF;background-image: url(/images/shadow.jpg);background-repeat: repeat-y;background-position: left top;padding:8px 10px 10px 20px;}

.shadow_content_med {background-color: #FFFFFF;background-image: url(/images/shadow.jpg);background-repeat: repeat-y;background-position: left top;padding:8px 10px 10px 20px;}


body {	background-color: #2C9B11;	margin: 0px;	padding: 0px;	font-family: "Trebuchet MS";	font-size: 11px;	color: #666666;}

/* 
.catalog { border-top: 1px dashed #999999;}
.catalog h3 {font-size:18px; color:#515151; font-weight:normal; margin-left:15px;}
.catalog a { font-size:12px; color:#6E6E6F;  width:224px; margin:1px; padding-left:3px; border:1px solid #E7E7E7; text-decoration:none;}
.catalog a:hover{ border:1px solid #999999; background-color:#FFFFFF;}
*/

.find { color:#FFFFFF; font-weight:bold; font-size:14px;}
.find form { padding:0px; margin:0px;}
.find  .cmd { border:1px solid #2C9B11; background-color:#2C9B11; color:#FFFFFF; font-size:10px}
.find .textform { border:1px solid #000000}

/*news style*/
.news_anons {}
.news_anons .news_anons_title { font-size:18px; font-weight:normal; color:#333333;padding-bottom:10px;padding-top:15px;}
.news_anons .news_anons_block { padding:0 0 5px 10px;margin-bottom:5px;background-image: url(/images/arrow.jpg);	background-repeat: no-repeat; background-position:0 4;border-bottom: 1px dashed  #9B9B9B;}
.news_anons .news_anons_text {width:94%; font-size:11px; font-family:Tahoma; }

.news_anons .news_anons_name { padding-bottom:5px;}
.news_anons .item p { padding:0px; margin-bottom:0px; }
.news_anons .img { float:left; width:4%; padding-top:3px;}
.news_anons .text {float:left; width:94%; border-bottom: 1px dashed  #9B9B9B; padding-bottom:10px; margin-bottom:10px; font-size:11px; font-family:Tahoma; }
.news_anons a { color:#1984A4; font-weight:bold; text-decoration:none;}
.news_anons a:hover { text-decoration: underline;}

.navigation {}

#catalog_sec {text-align:left; }
#catalog_sec ul { margin-bottom:15px; margin-top:5px; }
#catalog_sec ul li { margin-bottom:5px;}
#catalog_sec .anons {padding:5px 0 5px 0;font-size:12px;color:gray;}
#catalog_sec .anons p {padding:0;margin:0;}
#catalog_sec img.img {border:1px #c2c2c2 solid;}
#catalog_sec .title2 {text-decoration:none; }
#catalog_sec .title3 {text-decoration:none; }

#table_items {}
#table_items .tr_titles {background-color:#aeaeae;}
#table_items .tr_titles td {font-size:11px;font-weight:bold;color:white;}
#table_items .tr_data0 {background-color:#eaeaea;}
#table_items .tr_data {background-color:#eaeaea;}
#table_items .tr_data td {font-size:11px;font-family: Tahoma, arial;white-space:nowrap;}
#table_items .tr_data0 td {font-size:11px;font-family: Tahoma, arial;}
#table_items .td_i1 {background:url(/images/m_bg_l.gif) left top no-repeat;background-color:#aeaeae;}
#table_items .td_i_last {background:url(/images/m_bg_r.gif) right top no-repeat;background-color:#aeaeae;}
#table_items .name a {font-size:16px;font-weight:bold;text-decoration:none;}
#table_items .name a:hover {text-decoration:underline;}
#table_items .anons {font-size:11px;}

#dop_files {border:1px solid silver;margin-top:15px;padding:0 10px 10px 10px;}
#dop_files legend {color:#4E555D;font-weight:bold;}
#dop_files .title3 {padding:10px 0 5px 0;}
.file {}
.file img.ext {border:0px; padding-right:0px;} 
.file a {margin-left:5px;}
.file .file_name {font-size:12px;color:#AEAEAE;}
.file .descr {font-size:11px;color:#4E555D;padding:2px 0 5px 0 ;}

#menu_cat_mainpage {margin:8px 0 5px 0;font-size:12px;}
#menu_cat_mainpage div.sec {margin:1px 0 3px 4px;background:url(/images/a.gif) left top no-repeat;background-position:0 4px; padding-left:10px;}
#menu_cat_mainpage div.sec2 {margin:1px 0 3px 4px;background:url(/images/ugolok_red_3.gif) left top no-repeat;background-position:0px 6px; padding-left:14px;}

#menu_cat_mainpage a {color:#292929; text-decoration:none;}
#menu_cat_mainpage a:hover {color:#d92727;}

.news_date {font-size:11px; color:gray;}
.newsdiv {color:black;border-bottom:1px dotted silver; padding:5px 0 8px 0; margin-bottom:10px;}
.newsdiv .news_title {color:#3A7E21; font-size:15px;font-weight:bold;padding:0px 0 8px 15px; background-image: url(/images/a.gif);background-repeat: no-repeat; background-position:0 5px;}
.newsdiv .news_title a {color:#3A7E21;text-decoration:none;}
.newsdiv .news_title a:hover {color:#3A7E21;text-decoration:underline;}
.news_text {font-size:11px; color:#7A7A7A;}

div#box2{margin-top: 10px; background:#E1E1E1; height:100%}
#box2 .content{padding: 5px 13px 10px 12px; color:#7A7A7A;}
/* 
#box2 .content p {font-size:13px; color:#7A7A7A;}
#box2 .content a {font-size:13px; color:#7A7A7A;}
#box2 ol {margin:0;padding:0 0 0 15px; font-size:13px; color:#7A7A7A;}
#box2 b {color:#000000; font-weight:bold; font-size:12px}
*/
.title_box {font-size:18px; color:#333333; font-weight:normal; text-transform:uppercase}

hr { border:1px solid #FFFFFF; height:1px; width:100%; border-bottom:1px dashed #666;}
.copyright { color:#FFFFFF; font-size:11px; padding-top:10px;}
.copyright a { color:#FFFFFF;text-decoration:none;}
.copyright a:link, .copyright a:visited,.copyright a:hover { color:#FFFFFF;text-decoration:underline;}

.comment_bot {font-size:11px;color:gray;border-top:1px dotted silver; padding-top:5px;}

a {color:#3B7F21;}
a:link {color:#3B7F21;}
a:visited {color:#3B7F21;}

.t11_gray {font-size:11px;color:gray;font-family: Tahoma, arial;font-weight:normal;}

/* admin */
.td_name {font-size:12px;color:white;background:#ff9900;text-align:right; font-weight:bold;}
.td_namel {font-size:12px;color:white;background:#ff9900;text-align:left;font-weight:bold;}
.td_data {font-size:12px;background:#c0c0c0;}

