/* --- box1 --- */
#box1{
	width:654px;
	position:absolute;
	top:180px;
	left:0;
	z-index:2;
}
	#box1 h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-weight: bold;
	color: #333;
	text-align: center;
	padding:5px 0 25px 0;
	}
	#box1 h1 b{
	color: #B21E3B;
	}
	#box1 h2 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-weight: bold;
	color: #B21E3B;
	text-align: center;
	border-bottom:1px dotted #333;
	padding:5px 0 20px 0;
	margin:5px 10px 25px 10px;
	}
		#box1 h2 span{
		font-size: 14px;
		line-height:18px;
		vertical-align:top;
		}
	#box1 h3 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #B21E3B;
	text-align: center;
	padding:3px 0 3px 0;
	}	
	#box1 p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333;
	padding: 5px 10px 10px 10px;		
	}
	#box1 p a{
	text-decoration:underline;
	color: #B21E3B;
	}
	#box1 p a:hover{
	text-decoration:underline;
	color: #333;
	}	
	#box1 p.spacer{
	clear:both;	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 14px;
	color: #333;
	padding: 0 10px 45px 10px;	
	}	
	
/* --- box2 ---*/	
#boxB {
width:654px;
position:absolute;
top:723px;
left:0;	
}
	#boxB h1 {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 21px;
	font-weight: bold;
	color: #B21E3B;
	text-align: center;
	margin:15px 10px 15px 10px;
	}
		#boxB h1 span {
		font-size: 14px;
		line-height:21px;
		vertical-align:top;
		}
/* --- side ---*/
#side{
width:315px;
position:absolute;
top:180px;
left:645px;
}
	#side h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #333;
	padding: 0;	
	margin: 10px 10px 10px 10px;
	}
	#side p.spacer{
	clear:both;	
	margin:0;
	padding:3px;
	}

/* ---table---*/
table{
	border:  1px dotted #333;
	text-align:center;
}
.two{
	width: 264px;
	margin-left:6px;
}
th, td{
	padding: 3px;
}
col{
}
col#amount{
	border:none;
}
.odd{
	background-color: #e7e7e7;
}
.ruskova{
	background-color: #B21E3B;
	color: #fff;
}
thead{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
}
th{

	border-right:  1px solid #ccc;
}
td{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height:11px;
	border-right:  1px solid #ccc;
}


/*tr:hover{
background-color:#6dcff6;
}
thead tr:hover{
background-color: transparent;
color: inherit;
}
tfoot tr:hover{
background-color: transparent;
color: inherit;
}*/


	
/* ---footer---*/
a.awards img{
	position:absolute;
	top:835px;
	left:10px;
	z-index:4;
	margin:0 0 0 -30px;
}
#footer{
	width:315px;
	position:absolute;
	top:860px;
	right:180px;
	z-index:8;
}
