/* CSS Document */
html,body { 
	background:#636463 url(../img/main.jpg) no-repeat center top; 
	margin:0; 
	padding:0; 
	width:100%; 
	height: 100%;
	font-family: Arial;
	color: #353535; 
}
a{	
	color:#353535;
	border-bottom: 1px solid #353535;
	text-decoration: none;
	font-size:11px;
}
a:hover { color: #353535; text-decoration: none; border-bottom: none; }
a img { border: none; }

h1 { color: #DA241C; font-size: 16px; font-weight: bold; padding: 0; margin: 5px 0 10px 0; text-transform:uppercase;}
h2 { color: #DA241C; font-size: 14px; font-weight: bold; padding: 0; margin: 5px 0; }
h3 { color: #DA241C; font-size: 12px; font-weight: bold; padding: 0; margin: 5px 0; }
h4 { color: #020202; font-size: 90%; font-weight: bold; padding: 0; margin: 5px 0; }
h5 { color: #020202; font-size: 80%; font-weight: bold; padding: 0; margin: 5px 0; }
h6 { color: #020202; font-size: 70%; font-weight: bold; padding: 0; margin: 5px 0; }
p  { font-size:11px;}
form {margin:0; padding:0;}

table{
	border:0px; /* border="0" */
	border-collapse:collapse; /* cellspacing="0" */
}
table td{
	padding:0px; /* cellpadding="0" */
}

.class1{
	font-weight:bold;
	font-size:10pt;
	font-family:Verdana,Arial,sans-serif;
	line-height:12pt
}
.class2{
	font:bold 10pt/12pt Verdana,Arial,sans-serif
}

/* Форматирование */
.wh100 { width: 100%; height: 100%; }
.w100 { width: 100%; }
.w50 { width: 50%; }
.h100 { height: 100%; }
.left { text-align: left; }
.right { text-align: right; }
.center { text-align: center !important; }
.vcenter { vertical-align: middle; }
.vbottom{ vertical-align: bottom; }
.relative {position: relative;}
.normalcase { text-transform: none !important; }
.no_mp{ margin:0; padding:0;}
.no_border {border: none !important;}
.vtop { vertical-align: top; }
.w100 { width: 100%; }
.fright {float: right;}
.fleft {float: left;}
.clear { clear: both; font-size: 0px; height: 0; line-height: 0; }
/* Конец Форматирование */
div.printview {display: none;}



div.header{
	padding:5px 0 8px 0;
	position:absolute;
	top: 0px;
	right:160px;
	width: 170px;
	text-align:right;
	border-left: dotted 1px #FFFFFF;
	<!-- padding:3px 0 8px 0; -->
}

div.header a{
	color:#FFFFFF;
	border-bottom:solid 1px #FFFFFF;
	font-size:12px;
}

div.header a:hover{
	color:#FFFFFF;
	border-bottom:none;
	font-size:12px;
}

table.bottom{

	width:100%;
	position:absolute;
	top:585px;
	
}

table.bottom td{
	font-size:11px;
	padding-bottom:30px;
}

table.bottom td.part{
	width:18%;
}

