@charset "utf-8";
/* CSS Document */

html, body {
	background-color:				#7B1500;
	font-family:					Helvetica, Arial, sans-serif;
	color:							#333333;
	font-size:						12px;
	margin:							0px;
	padding:						0px;
}

#layout {
	background-color:				#363636;
	background-image:				url(../img/bg_main.png);
	background-repeat:				repeat-y;
	margin:							2px auto;
	width:							989px;
}

#footer {
	color:							#E2745C;
	font-size:						12px;
	margin:							0 auto;
	width:							500px;
	text-align:						center;
}

#footer a {
	color:							#E2745C;
}

#header {
	background-image:				url(../img/bg_logo.png);
	background-repeat:				repeat-x;
	height:							68px;
	width:							965px;
	margin:							0 12px;
}

#logo {
	margin-left:					15px;
	float:							left;
}

#header p {
	float:							left;
	margin:							17px;
	font-size:						24px;
	font-weight:					bold;
	font-family:					"Trebuchet MS",Arial;
}

#search {
	float:							right;
	vertical-align:					top;
}

#search input {
	float:							right;
	border:							1px;
	border-style:					solid;
	border-color:					#848484;
	width:							156px;
	height:							15px;
	font-size:						12px;
	margin:							5px 10px 0 13px;
}

#search img {
	float:							right;
}

#header2 {
	background-image:				url(../img/bg_menu.png);
	background-repeat:				repeat-x;
	height:							42px;
	width:							965px;
	margin:							0 12px;
}

#middle {
	background-image:				url(../img/banner.jpg);
	background-repeat:				no-repeat;
	background-position:			top left;
	width:							965px;
	margin:							0px 12px;
	padding-top:					134px;
}

#content {
	margin-left:					226px;
	padding:						0 25px 15px 15px;
	min-height:						520px;
}






#navigation {
	position:						absolute;
	width:							225px;
	z-index:						2;
	margin-top:						21px;
}

div.navBox {
	background-image:				url(../img/rub_bottom.png);
	background-repeat:				no-repeat;
	background-position:			bottom;
	padding:						0 10px 10px 10px;
	margin:							10px 0 0 -15px;
}

div.navHead {
	background-image:				url(../img/bg_h3.png);
	background-repeat:				no-repeat;
	background-position:			top;
	height:							30px;
	width:							100%;
	vertical-align:					middle;
	text-align:						center;
	color:							#ffffff;
	font-size:						14px;
	font-weight:					bold;
	padding:						14px 0 0 0;
	margin-bottom:					10px;
}

div.navBox ul {
	padding:						0px;
	margin:							0px 0px ;
}

div.navBox ul li{
	list-style-type:				none;
	padding-left:					30px;
	font-size:						12px;
	background-image:				url(../img/menu_arrow.png);
	background-position:			15px 0px;
	background-repeat:				no-repeat;
	line-height:					20px;
}

div.navBox ul li.subNav{
	list-style-type:				none;
	padding-left:					45px;
	font-size:						12px;
	background-image:				url(../img/menu_arrow.png);
	background-position:			30px 0px;
	background-repeat:				no-repeat;
	line-height:					20px;
}

div.navBox ul li a{
	color:							#C92400;
	text-decoration:				none;
}








h1 {
	color:							#C92400;
	font-size:						16px;
	font-weight:					bold;
	margin:							7px auto;
	line-height:					1.3em;
}

h2 {
	font-size:						28px;
	font-family:					Arial;
	font-weight:					normal;
	margin-top:						18px;
}

h3 {
	color:							#000000;
	font-size:						15px;
	line-height:					20px;
}

p {
	margin:							12px 0 6px;
	line-height:					20px;
}

a,
a:link,
a:visited,
a:active{
	color:							#C92400;
	text-decoration:				none;
}

a:hover,
a:focus {
	color:							#C92400;
	text-decoration:				underline;	
}
