
html, body {
	font-family:tahoma, Arial, Helvetica; 
	margin:0px; padding:0px; 
	background:#444;
	position:relative; 
}

body {
	text-align:center;
	padding:0; margin:0;
}
a {	text-decoration: none;}
a img { border: none;}
img { behavior: url("pngfix.htc"); }
#all {
	text-align:left;
	margin:0 auto;
	width:820px; height: auto;
	min-width:820px;
	max-width:820px;
	Background-image:url(images/back.png);
	background-repeat: y;
}

.head {
	display:block;
	height:108px;
	background:#D3D3D3;
	Background-image:url(images/head.gif);
	background-repeat: x;
	margin:0px 25px 0px 25px;
	padding:0px;
}

#container {
	position:relative; 
	display:block; 
	background:#767676 url(images/120.gif) repeat-y right bottom;
	border-left:solid 238px #666766;
	margin:0px 25px;
}
#inner {
	display:block;
	position:relative;
	margin-left:-238px;
	padding:0px;
}

#left {
	display:block;
	float:left; 
	position:relative; 
	width:238px; height:990px;
	Background:url(images/001.gif) repeat-y right bottom;
}
#center {
	margin-left:238px;
	position:relative; 
	display:block;
	height:990px;
}
.clear {
	clear:both;
}


.foot {
	display:block;
	height:74px;
	Background:url(images/footer.gif) #363636 repeat-x;
	margin:0px 25px;
}
.footr {
	padding:32px 28px;
	color:#fff;
	font:11px tahoma;
}


/*---text---*/
.alltext {
	color:#fff;
	font:12px tahoma;
	padding:0 20px 15px;
	text-align: justify;
}
.paragraph {
	color:#fff;
	font:12px tahoma;
	padding:0 0 15px 30px;
	text-align: justify;
}
.num {
    font: normal 15px tahoma; /* Размер текста */
   }
li {
	color:#fff;
	font:13px tahoma;
	list-style-image:url(images/list.gif);
}

/*-----заголовки-----*/
.titlebox {
	display:block;
	width:532px; height:34px;
	background:url(images/titletext.gif) #BBB repeat-x;
	margin-bottom:15px;
}
.title {
	color:#fff;
	font: bold 12px tahoma;
	padding:10px;
}
.fulltitlebox {
	display:block;
	width:532px; height:34px;
	background:url(images/fulltetle.jpg) #999 repeat-x;
	margin-bottom:15px;
}
.fulltitle {
	color:#fff;
	font: bold 15px tahoma;
	padding:7px 14px;
}
#amin {
	width:532px;
	height:207px;
	background:url(images/kas.gif);
}
/*----LEFT----*/
.lefttitlebox {
	display:block;
	width:234px; height:34px;
	background:url(images/left_line.jpg) #999 no-repeat;
	margin:88px 0 15px 0;
}
.ltitlebox {
	display:block;
	width:234px; height:34px;
	background:url(images/titletext.gif) #BBB repeat-x;
	margin-bottom:15px;
}
.lefttitle {
	color:#000;
	font: bold 11px tahoma;
	padding:10px;
}
.leftalltext {
	color:#fff;
	font:13px tahoma;
	padding:0 18px 15px;
}
/*----LINK----*/
a.style1:link {color: #FFFFE0;text-decoration: none;}
a.style1:visited {color: #FFFFE0;text-decoration: none;}
a.style1:active {color: #8B0000;text-decoration: none;}
a.style1:hover {color: #FFFFFF;text-decoration: underline;}
/*----shade----*/
#shade {
	position:absolute;
	width:770px; height:24px;
	background:url(images/shade.png) transparent repeat-x;
	top:105px;
	margin-left:25px;
	z-index:1;
}