*	{ margin: 0; padding: 0; border: 0; }
td	{ padding: 0; }
ul	{ list-style: none; }
a	{ color: #3e3efc; }
a:hover	{ text-decoration: none; }
h2	{ color: #000; font-size: 22px; font-family: verdana; font-weight: normal; }


body {
	text-align: center;
	font-size: 14px;
	font-family: Tahoma;
	text-align: center;
	background: #edecec url(../images/bodybg.gif);
}
table.alga {
	width: 970px;
	margin: 0 auto;
	background: url(../images/bottomleft.gif) no-repeat bottom left;
}
table.main {
	width: 860px;
	margin: 0 auto;
}

td.leftshadow {
	width: 30px;
	height: 100%;
	background: url(../images/leftshadow.gif) repeat-y right;
}
td.center {
	width: 800px;
	text-align: left;
	vertical-align: top;
	background: #edecec;
}
td.rightshadow {
	width: 30px;
	height: 100%;
	background: url(../images/rightshadow.gif) repeat-y left;
}
div.leftblock {
	float: left;
	width: 197px;
	padding: 0 20px;
	
}
.head {
	width: 860px;
}
.loger td {
	padding: 4px 0;
}
.loger {
	width: 175px;
	font-family: Tahoma;
	color: #3d3939;
	padding-bottom: 10px;
	background: url(../images/logerimg.gif) no-repeat bottom center;
}
.loger h1 {
	font-size: 18px;
}
.loger p a {
	font-size: 14px;
	color: #3d3939;
}
.input {
     text-align: right;
}
.input input {
     border: 1px solid #e3e1e1;
width: 92px;
     height: 20px;
}
.loger input {
     
}
.rightblock img,
.other img {
	border: 1px solid #035d8a;
}
.other p {
	margin: 8px;
}
.link {
	float: right;
	margin-right: 5px;
}

.rightblock {
     float: left;
     width: 508px;
     padding-left: 15px;
     background: url(../images/leftblock-line.gif) repeat-y left;
}
}

.user {
	margin: 10px 0; 
	padding: 15px 0 13px 13px;
	background: url(../images/user.gif) no-repeat left;
}
.upload_in {
	padding-left: 20px;
	background: url(../images/papka.gif) no-repeat left;
}

.read {
	padding-left: 14px;
	background: url(../images/read.gif) no-repeat left;
}
.coment {
	padding-left: 20px;
	background: url(../images/coment.gif) no-repeat left;
}

.txt {
	float: left;
	margin: 20px 0;
}
.por {
	width: 80px;
	float: left;
	line-height: 12px;
}
.page {
	width: 100%;
	padding-top: 15px;
	text-align: center;
}
.page li {
	display: inline;
	margin: 0 5px;
}
.page a {
	color: #000;
	text-decoration: none;
}
.linetop {
	color: #8b8b8b;
	margin: 10px 0;
}
.line {
	width: 100%;
	height: 20px;
	padding: 5px 0 25px 0;
	background: url(../images/contentline.gif) no-repeat bottom center;
}
td.footer {
	width: 730px;
	height: 45px;
	text-align: center;
	vertical-align: bottom;
	margin: 20px 0 0 0;
	padding-left: 70px;
	background: #edecec url(../images/footer.gif) repeat-x bottom;
}
.footer li {
	display: inline;
	float : left;
	margin: 10px 5px;
	padding: 0 5px;
	background: url(../images/bottommenuline.gif) no-repeat left;
}
.footer li.first {
	background: none;
}
.footer a {
	color: #000;
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
.bottomleft {
	width: 87px;
	height: 134px;
	background: url(../images/bottomleft.gif) no-repeat bottom right;
}
.bottomright {
	width: 84px;
	height: 134px;
	background: url(../images/bottomright.gif) no-repeat bottom left;
}
.copy {
	float: left;
	width: 100%;
}

.scc {
     width: 972px;
     margin: 0 auto;
     text-align: center;
}
