body
	{
		padding: 0px;
		margin: 0px;
		height: 100%;
	}
img
	{
		border: none;
	}
td
	{
		font: 11px Tahoma;
		color: #090707;
		line-height: 18px;
	}
a
	{
		color: #FF5F00;
	}
a:hover
	{
		text-decoration: none;
	}
h1
	{
		color: #FF5F00;
		font: 17px Tahoma;
		margin: 0px 0px 6px 0px;
	}
h2
	{
		color: #FF5F00;
		font: bold 13px Tahoma;
		padding: 0px;
		margin: 0px 0px 4px 0px;
	}
h3
	{
		color: #333333;
		font: bold 13px Tahoma;
	}
.content
	{
		margin: 0px 10px 0px 10px;
	}
.banner
	{
		margin: 12px 0px 16px 0px;
	}
.topm a
	{
		font: 12px Tahoma;
		color: #ffffff;
		margin: 0px 6px 0px 6px;
	}
.lmenu
	{
		border-bottom: 1px solid #434343;
		padding: 0px 0px 4px 0px;
	}
.lmenu a
	{
		font: 12px Tahoma;
		color: #ffffff;
		text-decoration: none;
	}
.lmenuv
	{
		border-bottom: 1px solid #434343;
		padding: 0px 0px 4px 0px;
	}
.lmenuv a
	{
		font: bold 12px Tahoma;
		color: #FF7C2C;
		text-decoration: none;
	}


.lmenu3 a
	{
		font: 12px Tahoma;
		color: #ffffff;
		text-decoration: none;
	}

.lmenuv3 a
	{
		font: bold 12px Tahoma;
		color: #FF7C2C;
		text-decoration: none;
	}

.l
	{
		width: 50px;
		text-align: right;
	}
.l img
	{
		margin-right: 6px;
	}
.lr img
	{
		margin-right: 6px;
	}
.lr
	{
		text-align: right;
	}
.news
	{
		margin: 0px 10px 10px 20px;
		font: 10px Tahoma;
	}
.news a
	{
		font: 12px Tahoma;
	}
.news img
	{
		margin: 0px 8px 10px 0px;
		float: left;
	}
.rmenu
	{
		color: #2C2C2C;
		font: 11px Tahoma;
		width: 257px;
		vertical-align: top;
		line-height: 17px;
	}
.rmenu strong
	{
		color: #FF5F00;
	}
.r
	{
   	width: 100%;
		border-top: 1px solid #D5D8DA;
		border-left: 1px solid #D5D8DA;
		border-bottom: 1px solid #D5D8DA;
		padding: 0px;
	}
.r th
	{
		border-bottom: 1px solid #D5D8DA;
		border-right: 1px solid #D5D8DA;
		background-color: #DBDFE3;
		font: bold 11px Tahoma;
		text-align: left;
		padding: 3px 8px 3px 8px;
		color: #3C444A;
	}
.r td
	{
		padding: 3px 8px 4px 8px;
	}
.r1
	{
		background-color: #f8f8f8;
	}
.r1 td
	{
		border-right: 1px solid #D5D8DA;
	}
.r2
	{
		background-color: #ffffff;
	}
.r2 td
	{
		border-right: 1px solid #D5D8DA;
	}
.fouter
	{
		height: 116px;
		background: url(images/fouter.gif) repeat-x left bottom;
	}
.main
	{
		height: 300px;
		background: url(images/main.jpg) no-repeat left center;
		border: 1px solid #000000;
	}
.zag_razd a
	{    font: bold 16px Arial;
    color: #FF7C2C;
    text-decoration:none;
	}
.f_txt
	{     padding: 25px 0px 0px 110px;
     font: 11px Tahoma;
     color: #FFF;
	}

div.clear
	{
        clear: both;
	}

