/* NAME */
body	{text-align:left;/*background:#ffffff url(/i/main/bg0.gif) left top repeat-x;*/}
body, div, a, td, th {
	margin: 0px;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif; /*color: #6B6B6B;*/
	color: Black;
	text-decoration: none;
}
body, div, a, img {border: 0px; padding: 0px;}
body, td, th {vertical-align:top;}
h2	{
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Verdana, Arial narrow, Helvetica, sans-serif;
	color: #4040B4;
	padding: 0px;
	margin: 10px 0px 10px 0px;
	line-height: 24px; /*	margin-bottom: 10px;*/
}
h1, h3	{background:transparent url(/i/main/hr1.gif) left bottom repeat-x;font-weight: bold; font-size: 15px; font-family: "Times New Roman", Arial, Helvetica, sans-serif; color:#8E1919; padding: 0px; margin: 0px; line-height: 14px;padding-bottom:7px;margin-bottom:5px;text-transform:uppercase;}
h4 {
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Arial narrow, Arial, Helvetica, sans-serif;
	color: #4040B4;
}
p	{margin-top:8px;}
.tzaglushka	{width:100%;height:100%;/*background: url(/i/main/top-bg1.jpg) left top no-repeat;*/}
.zagl {width:800px;height:12px;}
/*Хедер */
.headr {vertical-align:bottom;/*background: url(/i/main/top-bg3.gif) center top no-repeat;*/}
.th1	{width:100%; height:182px;/*background: url(/i/main/top-bg2.jpg) right top no-repeat;*/}
/*	.th1 td {vertical-align:bottom;background: url(/i/main/top-bg3.gif) center center no-repeat;}*/
/*	.th1 td img	{margin-left:10px;}*/
	.th1 table {
	margin-top: 3px;
}
	.th1 table td {
	padding: 0px 1px 0px 1px;
	text-align: center;
	font-size: 9px;
	font-family: Tahoma;
	color: #305E90;
}
	.th1 table td a {
		text-decoration: none;
		color: #305E90;
		font-size: 9px;
		font-family: Tahoma;
	}
	.th1 table td img {
	border: 1px solid #C0DEF3;
}
	.th1 td center	{padding-right:170px;padding-bottom:18px;}
	.th1 td center img	{margin-left:10px;}
/*	.th1 td div	{text-align:left;}
	.th1 td div img	{margin:0px;}*/
	.th1 td a	{font:11px tahoma, sans-serif;color:#FFFFFF;text-decoration:underline;}
	.th1 td a:hover	{text-decoration:none;}

/*Контент */
.tmain	{width:100%;height:100%;background: url(/i/main/right-bg1.gif) right top repeat-y;}
	.tmain .tdleft	{width:230px;font-size: 9px;background: url(/i/main/left-bg3.jpg) left bottom no-repeat;}
	.tmain .tdleft .lmenu	{background: url(/i/main/left-bg0.gif) left top repeat-y;}
	.tmain .tdleft .lmenu table	{
	background: url(/i/main/left-bg1.jpg) left top no-repeat;
	width: 100%;
}
	.tmain .tdleft .lmenu table td	{height:264px;background: url(/i/main/left-bg2.jpg) left bottom no-repeat;padding-bottom:20px;}
	.tmain .tdleft .lmenu table td div	{padding:10px 15px 0px 10px;margin-left:11px;background:transparent url(/i/main/bull1.gif) left 15px no-repeat;}
	.tmain .tdleft .lmenu table td div a	{
	font: 14px sans-serif, Arial;
	color: White;
}
	.tmain .tdleft .lmenu table td div a:hover	{
	text-decoration: underline;
}
	.tmain .tdcont	{
	line-height: 17px;
	padding-right: 15px;
	padding-top: 10px;
	padding-left: 8px;
	padding-bottom: 14px;
}
	.tmain .tdcont a {
	text-decoration: underline;
	}
	.tmain .tdcont a:visited {
	color: #8B0000;
	}
	.tmain .tdcont blockquote {
	margin: 0px 0px 10px 10px;
}	
.tmain .tdcont .cur_path {
	line-height: 12px;
	margin-bottom: 10px;
}
.tmain .tdcont .cur_path a {
	font-size: 10px;
	color: Blue;
}
.tmain .tdcont .cur_path a:visited {
	color: Blue;
}
/*	.tmain .tdcont .line table td,a,div {
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}*/
	.tmain .tdcont .forum {
		width: 100%;
	}
	.tmain .tdcont .forum th {
	background: #C0DEF3;
	color: #305E8F;
	height: 24px;
	padding: 5px 3px 5px 3px;
}
	.tmain .tdcont .forum td {
	padding: 5px 5px 5px 5px;	
	}

	.tmain .tdright	{width:193px;background-color:#C0DEF3;border-top:1px solid #FFFFFF;border-bottom:1px solid #FFFFFF;}
	.tmain .tdright .tright	{height:100%;width:100%;}
	.tmain .tdright .tright td	{padding:5px 0px;height:1px;}
	.tmain .tdright .tright td div	{margin-left:17px;padding:4px 10px;background:transparent url(/i/main/bull5.gif) left 8px no-repeat;}
	.tmain .tdright .tright td a	{font:11px tahoma, sans-serif;text-decoration:underline;color:#305E90;}
	.tmain .tdright .tright td a:hover	{text-decoration:none;}
	.tmain .tdright .tright th	{width:193px;text-transform:uppercase;font-size:15px;font-family:"Times New Roman", sans-serif;font-weight:bold;color:#FFFFFF;height:39px;vertical-align:middle;text-align:left;background:transparent url(/i/main/right-bg0.gif) left top repeat-y;}
	.tmain .tdright .tright th span	{Color=#FFFFFF;width:170px;Filter: DropShadow(Color=#67A0C3, OffX=1, OffY=1, Positive=1);}
	.tmain .tdright .tright th img	{vertical-align:middle;margin-right:11px;margin-left:2px;}
	.tmain .tdright .search1	{height:39px;border-bottom:1px solid #FFFFFF;font:11px tahoma, sans-serif;color:#305E8F;padding:7px 0px;}
	.tmain .tdright .search1 input	{vertical-align:middle;width:118px;height:19px;border:0px;background:transparent url(/i/main/field2.gif) left top no-repeat;}
	.tmain .tdright .search1 img	{vertical-align:middle;margin-left:8px;margin-right:2px;}
	.tmain .tdright .tright .ban1	{padding:0px;height:auto;vertical-align:top;}
	.tmain .tdright .tright .ban1 img	{border-top:12px solid #C0DEF3;}


/*Футер */
.tfooter	{width:100%;height:50px;background:#5998C8 url(/i/main/bot-bg1.jpg) left top no-repeat;}
	.tfooter td	{vertical-align:middle;text-align:center;color:#FFFFFF;font-size: 10px;}
		.tfooter td a	{color:#FFFFFF;font-size: 10px;}
		.tfooter td img	{vertical-align:middle;margin-right:10px;}
		.tfooter td a:hover	{text-decoration:underline;}

/*
корректирки
@font-face {font-family: "Robson Celtic";src: url("http://site/fonts/rob-celt")}
img.png {behavior: url(png.htc);}
body, div, td, th {border:1px solid black;}
border-collapse: collapse
*/

.head1	{height:1px;}
.more	{text-align:right;}
.more img	{vertical-align:middle;margin-left:5px;}
.more a	{color:#305E90;text-decoration:underline;}
.more a:hover	{text-decoration:none;}
.t1	{width:100%;}
.t1 td	{padding:0px;padding-right:5px;width:50%;}
.t1 td a	{text-decoration:underline;}
.t1 td a:hover	{text-decoration:none;}
.t1 .c1	{padding:0px;padding-left:5px;}
/*.t1 .c1 input	{vertical-align:middle;width:154px;height:19px;border:0px;background:transparent url(/i/main/field1.gif) left top no-repeat;margin-bottom:5px;}*/
.t1 .c1 img	{vertical-align:middle;}

.line {
	border-bottom: 1px solid #C0DEF3;
	padding: 5px 5px 5px 5px;
}
.red {
	color: Red;
	padding: 5px 0px 5px 0px;
}
.mat {
	margin-left: 10px;
	padding: 0px 15px 0px 15px;
	background: url('/i/main/bull3.gif') no-repeat left;
}
.rubr {
	margin-left: 10px;
	padding: 0px 15px 0px 15px;
	background: url('/i/main/bull6.gif') no-repeat left;
}
.desc {
	margin-left: 10px;
	padding: 0px 15px 0px 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
