
body {
	margin: 0px;
	background	: 	#ffffff;
	height:100%;

}

td, h1, p, div, ul {
	font-family:  Verdana, Arial, Tahoma, sans-serif;
    margin		:	0px;
    font-size: 11px;
	color: #534F4F;
}

ul, li {
padding		: 	0px 0px 4px 3px;
list-style-image: url(/i/el2.gif);
color: #047BB8;
}


table {
       padding		: 	0px;
	   margin		:	0px;
       width: 100%;
	   border: 0px;
}
.tab1 {
       width: 320px;
       font-family: Verdana, Arial, Tahoma, sans-serif;
       font-size: 9px;
       padding: 0px;
       margin:	0px;
      background: #FFF8E3;
      }
.tab2 {
       width: 230px;
       font-family: Verdana, Arial, Tahoma, sans-serif;
       font-size: 10px;
       padding: 0px;
       margin:	0px;
      background: #F3F4F3;
      }
img {
    border: 0px;
}
p.content {
margin:	5px 10px;
}

p.heading{
height : 31px;
color: #BE461F;
margin:	5px 0px 0px 0px;
font-weight: bold;
padding: 12px 0px 2px 17px;
font-size: 14px;
font-family: Tahoma, Verdana, Arial, sans-serif;
width: 100%;
}

h2 {
margin:	5px 0px 0px 0px;
padding: 12px 0px 2px 17px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 14px;
width: 100%;
 height : 31px;
color: #BE461F;
}

h1{
margin:	5px 0px 0px 0px;
padding: 12px 0px 2px 17px;
font-family: Tahoma, Verdana, Arial, sans-serif;
font-size: 14px;
width: 100%;
 height : 31px;
color: #BE461F;
}


#im {
FILTER: alpha(opacity=70)
}

div#all {
    width: 875px;
	height:100%;
    font-size: 11px;
    text-align: center;
    margin: 0px;
    padding: 0px;
    background: #fff;
    border:  1px solid #C0C0C0;


}
div#shapka{
    width: auto;
    height : 246px;
    margin: 0px;
    padding: 0px;
    background: url(/i/shapka.jpg) top left no-repeat;

}
div#shapka1{
    width: auto;
    height : 350px;
    margin: 0px;
    padding: 0px;
    background: url(/i/shapka2.jpg) top left no-repeat;

}
div#logo{
    width: 270px;
    height : 138px;
    padding: 0px;
    float: left;

}


table#menu  {
	font-family:  Arial, Verdana, sans-serif;
	font-size: 11px;
    font-weight: bold;
    background	: 	#fff;
    padding: 0px;
    color:  #BE461F;
	width: 100%;
    height : 40px;
    border-top:  1px solid #fff;
    border-bottom:  1px solid #B3ACA2;
}
table#menu td.one {
	width: 4px;
    height : 40px;
 background: url(/i/bg1.gif) top left no-repeat;
}
table#menu td.two {
	
    height : 40px;color:  #BE461F;
    vertical-align: middle;
    text-align: center;
 background: url(/i/bg2.gif);
}

table#menu a{
width: 100%;
padding: 5px 0px;
text-align: center;
height : 20px;
margin:0px;
/*background	: 	#000;#E5E2E2*/
color:  #BE461F;
text-decoration: none;
}
table#menu a:hover{
/*background	: 	#E22C08;*/
color:  #BE461F;
text-decoration: none;
}
table#menu a.col1 {
	color: #E22C08;
}







.padd1 {
padding: 5px 5px 10px 30px;
}
.td1 {
 width: 100px;
 height : 30px;
 background: #63C4F5;
 border:  1px solid #fff;
}
.td_index {
 width: 30px;
 height : 30px;
 background: #63C4F5;
 border:  1px solid #fff;
}
p.hr {
    width: 100%;
    height : 5px;
    font-size: 1px;
    margin: 0px;
    background: url(/i/hr.gif);
}
p.hr1 {
    width: 100%;
    height : 2px;
    font-size: 1px;
    margin: 0px;
    background: url(/i/hr1.gif);
}
p.hr2 {
    width: 100%;
    height : 2px;
    font-size: 1px;
    margin: 7px 0px;
    background: #E22C08;
}

.bold {
	font-weight: bold;
}

a {
color: #047BB8;
text-decoration: underline;
}
a:hover {
color: #56514E;
text-decoration: none;
}
.list {
display: block;
padding: 3px 0px 2px 7px;
width: 20px;
height :20px;
background: #047BB8;
color: #fff;
text-decoration: none;
}
.list:hover {
background: #BE461F;;
color: #fff;
text-decoration: none;
}
.menu1 {
font-weight: bold;
text-decoration: none;
color: #BE461F;
}
.menu1:hover {
font-weight: bold;
text-decoration: underline;
color: #BE461F;
}
.dacom {
color: #fff;
text-align: right;
text-decoration: underline;
}
.dacom:hover {
color: #fff;
text-align: right;
text-decoration: none;
}

.cat {
	font-family: verdana, Tahoma, sans-serif;
	font-size: 10px;
	text-decoration:none;
	color: #1F8FCF;
}
.cat:hover {
	color: #000;
	text-decoration:  underline;
}


.font1 {
	   font-size: 10px;
	   }


.col1 {
	color: #047BB8;
}
.col2 {
	color: #BE461F;
}



.bg1 {
	background: url(/i/bg1.gif);
    height: 30px;
}
.bg11 {
	background: url(/i/bg11.gif);
    height: 30px;
}
.bg2 {
	background: url(/i/bg1.jpg);
    height: 80px;
}

.bg5 {
	 background: #218FCE;
}


.el1 {
	 background: url(/i/el1.gif);
}

.m1 {
	 margin-top: 25px;
}
.m2 {
	 margin-top: 15px;
}

ul {
	color: #534F4F;
	margin: 5px 5px 5px 25px;
	list-style-image: url(/i/ul.gif);
}


.b1 {
	border: 1px solid #BE461F;
    margin: 5px 0px 0px 0px;
}
.b2 {
	border: 1px solid #31B5F6;
    margin: 5px 0px 10px 5px;
}
p.cont
{
	border-left: 1px solid #fff;
    color:  #fff;
    margin: 5px 5px 5px 377px;
    padding: 5px;
}


textarea {
font-family: Verdana, sans-serif;
	font-size: 10px;
	color:  #000000;
     background	: 	#efefef;
	width: 90%;
    height : 70px;
    border: 1px solid #9C9A96;
}







.iframe2 {
	width: 100%;
    background: #FFFFFF;
    border : 0px;
	height: 120px;
	}



#menu .headsr{color:#00620e;text-align:left;padding:5 0 5 5;font-weight:none;font-size: 11px;}
#menu .headsr a{color: #616161;text-decoration:none;padding:0 0 0 0;font-weight:none;text-align:left;font-size: 11px;}
#menu .headsr a:hover{color: #BE461F;text-decoration:none;padding:0 0 0 0;font-weight:none;text-align:left;font-size: 11px;}
#menu .dota{background: url(/i/img/dot_menu.gif) top left no-repeat;padding:0 0 0 0;}
#menu .dota img{width:1;height:1;margin:0 0 0 0;}


/*ppmenu*/
.men {
position: absolute;
left: 0;
top: 0;
/*background-color: #A8C228;
background:url(/i/img/bg_menu.jpg) top left repeat-x;*/
background-color: #ffffff;
border: 1px solid #000;
display:none;
text-align: left;
width: 200;

}
.men1 {
position: absolute;
left: 0;
top: 0;
/*background-color: #A8C228;
background:url(/i/img/bg_menu.jpg) top left repeat-x;*/
background-color: #ffffff;
border: 1px solid #000;
display:block;
text-align: left;
width: 200;
}

p{margin:5;}
.lic{padding:5px 5px 5px 30px; vertical-align:top;}
.lic a{font-size:13px;}
.navig{/*position:relative; top:0; left:-200px; z-index:1;*/ padding:5px 5px 5px 0px; color:#BE461F; font-size:11px;}
.navig a{color:#BE461F; font-size:11px;}
.navig span{padding:0 3px;}

.leftmenu{width:200px;  vertical-align:top;}
.withleftmenu{ padding:5px 5px 5px 15px; color:#BE461F;}
.mnuzag{text-align:left; font-size:15px; color:#BE461F; font-weight:bold; padding:0px 0 15px 0;}
.mnuitem{padding:5px 0; font-size:13px; color:#616161;}
.mnuitem a, .submnuitem a{color:#616161; font-weight:bold; text-decoration:none;}
.mnuitem a:hover, .submnuitem a:hover{color:#BE461F; font-weight:bold;}
.submnuitem{padding:3px 3px 3px 15px; background: url(/i/hr.gif) no-repeat 10px 8px; }
.mnuitem a.activ, .submnuitem a.activ{color:#BE461F;}