/* Стили по умолчанию
 */

.date {
color: #999999;
}
/* Стили меню
 */
#mainmenu .menu_lev1{margin-left: 0px; color: green; list-style-image: url(/templates/img/markmenclose.gif);}
#mainmenu .menu_lev1act{margin-left: 0px;font-weight: bold;color: green; list-style-image: url(/templates/img/markmenuop.gif);}
#mainmenu .menu_lev2{margin-left: 0px; color: green;  list-style-image: url(/templates/img/markmenclose.gif);}
#mainmenu .menu_lev2act{margin-left: 0px; color: green; font-weight: bold;list-style-image: url(/templates/img/markmenuop.gif);}
#mainmenu .menu_lev3{margin-left: 10px; color: green; list-style-image: url(/templates/img/markmenclose.gif);}
#mainmenu .menu_lev3act{margin-left: 10px; color: green; font-weight: bold; list-style-image: url(/templates/img/markmenuop.gif);}
#mainmenu .menu_lev4{margin-left: 20px; color: green; list-style-image: url(/templates/img/markmenclose.gif);}
#mainmenu .menu_lev4act{margin-left: 20px; color: green; font-weight: bold;list-style-image: url(/templates/img/markmenuop.gif);}
#mainmenu .menu_lev5{margin-left: 30px;}
#mainmenu .menu_lev5act{margin-left: 30px; color: green; font-weight: bold;}
#mainmenu .menu_lev6{margin-left: 50px;}
#mainmenu .menu_lev6act{margin-left: 50px; color: green; font-weight: bold;}


#intmenu	{width: 250px; padding-left:20px; margin-top:15px;}
#intmenu ul , li{list-style: none; margin: 0; padding: 0; }
#intmenu li a {text-decoration: none; color:#ffffff; }		


#intmenu .menu_lev1 {background-color: #1f8a37; margin-bottom:10px; padding: 0 0 5px 0px;}
#intmenu .menu_lev1 a{padding: 5px 3px 5px 10px; }
#intmenu .menu_lev1 a span {padding: 5px 5px 5px 0px; margin-right:-3px;}
#intmenu .menu_lev1 a:hover{color:#FFFFFF;	padding: 5px 3px 5px 10px; }
#intmenu .menu_lev1 a:hover span {padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev1act {background-color: #1f8a37; margin-bottom:10px; padding: 0 0 5px 0px;}
#intmenu .menu_lev1act a{color:#FFFFFF;	padding: 5px 3px 5px 10px;}
#intmenu .menu_lev1act a span {padding: 5px 10px 5px 0px; margin-right:-3px;}


#intmenu .menu_lev2 {background-color: #1f8a37; margin-bottom:10px; padding: 0 0 5px 0px;}
#intmenu .menu_lev2 a{padding: 5px 3px 5px 10px; }
#intmenu .menu_lev2 a span {padding: 5px 5px 5px 0px; margin-right:-3px;}
#intmenu .menu_lev2 a:hover{color:#FFFFFF;		padding: 5px 3px 5px 10px; }
#intmenu .menu_lev2 a:hover span {padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev2act {background-color: #1f8a37; margin-bottom:10px; padding: 0 0 5px 0px;}
#intmenu .menu_lev2act a{color:#FFFFFF;		padding: 5px 3px 5px 10px;}
#intmenu .menu_lev2act a span { padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev3 {list-style: none; background-color: #1f8a37; margin-bottom:10px; padding: 5px 0 5px 0px;}
#intmenu .menu_lev3 a{padding: 10px 3px 10px 10px; }
#intmenu .menu_lev3 a span {padding: 5px 5px 5px 0px; margin-right:-3px;}
#intmenu .menu_lev3 a:hover{color:#FFFFFF;		padding: 5px 3px 5px 10px; }
#intmenu .menu_lev3 a:hover span {padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev3act {list-style: none; background-color: #1f8a37;margin-bottom:10px; padding: 5px 0 5px 0px;}
#intmenu .menu_lev3act a{color:#FFFFFF;		padding: 5px 3px 5px 10px;}
#intmenu .menu_lev3act a span { padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev4 {list-style: none; margin: 0 0 10px 20px; padding: 0 0 5px 0px;}
#intmenu .menu_lev4 a{color:#000000; padding: 5px 3px 5px 10px; text-decoration: underline;}
#intmenu .menu_lev4 a span {padding: 5px 5px 5px 0px; margin-right:-3px;}
#intmenu .menu_lev4 a:hover{color:#1f8a37;	padding: 5px 3px 5px 10px; }
#intmenu .menu_lev4 a:hover span {padding: 5px 10px 5px 0px; margin-right:-3px;}

#intmenu .menu_lev4act {list-style: none; background-color: #1f8a37;margin-bottom:10px; padding: 0 0 5px 0px;}
#intmenu .menu_lev4act a{color:#1f8a37;		padding: 5px 3px 5px 10px;}
#intmenu .menu_lev4act a span { padding: 5px 10px 5px 0px; margin-right:-3px;}

.catalog_lev2{margin-left: 10px; color: green; }
.catalog_lev2act{margin-left: 10px;font-weight: bold;color: green;}
.catalog_lev3{margin-left: 20px; color: green;  }
.catalog_lev4act{margin-left: 20px; color: green; font-weight: bold;}
.catalog_lev4{margin-left: 30px; color: green; }
.catalog_lev4act{margin-left: 30px; color: green; font-weight: bold; }


li {list-style-image: url(/templates/img/li.gif); }

/* Стили календаря
 */

.week_date
{
	background-color: #EBEBEB;
}
.cal_date
{
	background-color: #F7F7F7;
}
.weekend_date
{
	background-color: #FFF0E8;
}


/* Стили сайта
 */


body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #000000;
	margin: 0px;
}

.ibutton {
border: 2px solid #adc096;background-color: #1f8a37;color: white;padding: 2px; width:90px;
}

.menu_ibutton {
border: 2px solid #adc096;background-color: #1f8a37;color: white;padding: 2px; width:100px;
}
.menu_ibutton  a {
font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: bold;
	color: #ffffff;
	text-decoration:none;
}
.footer {
	background-color: #FFBF74;
	background-image: url(/templates/img/fon.gif);
	background-repeat: repeat-x;
}
.cat {
	margin-left: -15px;
}
.content {
	padding-left:10px;
	padding-right:10px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #FF9900;
	border-left-color: #FF9900;
}
.cat_list {
	border: 1px solid #CCCCCC;
}
.tel {
	color: #0B8532;
	font-weight: 400;
	font-size: 90%;
}
.copy {
	font-size: 80%;
	font-style: italic;
	color: #0B8532;
	text-decoration: none;
	line-height: 110%;
}
