body
{ font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }

a:link { color: #1B7343; }
a:active { color: #1B7343; }
a:visited { color: #1B7343; }
a:hover { color: #11bb11;  }

/*Заголовок 1ого уровня*/
.header1 
{
 font-family: "Times";
 font-size: 20pt;
 font-weight: bold;
 color: #1B7343;
}

/*Заголовок 2ого уровня*/
.header2
{
 font-family: "Times";
 font-size: 14pt;
 font-style: italic;
 font-weight: bold;
 color: #1B7343;
}

/*Заголовок 3ого уровня*/
.header3
{
 font-family: "Times";
 font-size: 13pt;
 font-style: italic;
 font-weight: bold;
 color: #1B7343;
}

/*Заголовок 4ого уровня*/
.header4
{
 font-family: "Times";
 font-size: 13pt;
 font-weight: bold;
 color: #1B7343;
}

/*Таблица(ячейка) без рамки*/
.tbl1
{
 border: 0cm;
}

/*Таблица(ячейка) c рамкой*/
.tbl2
{
 border: 0.1cm ridge #1B7343;
}



.rules
{
 margin: 17px;
 padding: 0px;
 border: none;
}

.leftmenu
{ text-decoration: none; 
  font-size: 88%; 
} 

.leftmenu a { text-decoration: none; } 
.leftmenu a:link { color: #1B7343; }
.leftmenu a:active { color: #1B7343; }
.leftmenu a:visited { color: #1B7343; }
.leftmenu a:hover { color: #11bb11; border-bottom: 0px solid #000000;}

.leftmenu ul
{ margin: 0px;
  padding: 0px;
  border: none;
}

.leftmenu li
{ MARGIN: 0px;
  BORDER: none;
  PADDING: 1px;
  padding-left:3mm; 
}


.topmenu 
{ text-decoration: none;
  font-size: 70%; 
}
.topmenu a
{ text-decoration: none; 
  font-weight:bold;
}

.topmenu a:link { color: #000000; }
.topmenu a:active { color: #000000; }
.topmenu a:visited { color: #000000; }
.topmenu a:hover { color: #2E9B57;  }

ul
{ margin: 20px;
  padding: 10px;
  border: none;
}

li
{ MARGIN: 0px;
  PADDING: 0px;
  BORDER: none;
}
/*Выбранный пункт меню*/
.selmenu
{ color: blue;
}

div#tx {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	line-height:1.6em;
	margin:-25px 0 -25px 0;
	color:#000000;
	padding:-25px 0 -25px 0;
	text-align:left;
	font-size:10pt;
	line-height:1.4em;	
}
 /* Carousel */
#carousel {
	margin:0 auto;
	width:700px;
	height:247px;
	padding:0px;
	overflow:scroll;
	float:center;

}

#carousel ul {
	list-style: none;
	width:2400px;
	margin: 0;
	padding: 0;
	position:relative;
	float:center;
	
}
#carousel li{
	display:inline;
	float:left;
}
.textholder {
	text-align:left;
	font-size:small;
	padding:6px;
	-moz-border-radius: 6px 6px 0 0;
	-webkit-border-top-left-radius: 6px;	
	-webkit-border-top-right-radius: 6px;
}       	      