/* CSS Document */
body{
	background:url(images/body_bg.gif) 0 0 #F0F1F0; color:#6B6732;
	font:normal 13px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin:0; padding:0;}
div, h1, h2, h3, h4, h5, h6, form, label, input, span, ul, li, p, a{
	margin:0; padding:0;}
a { color:#901212; background-color:#FEFDF0;}
a:hover { color:#901212; text-decoration:none;}
ul{
	list-style:none;}
.spacer{
	font-size:0; line-height:0; clear:both;}

/* -- header start -- */
#header{
	width:1000px; height:129px; margin:0 auto;
	background:url(images/top_pic3.jpg) no-repeat 0 0; color:#3E7CB9;}
#header img{
	position:absolute; right:203px; top:62px; padding:3px; width:auto;
	border:none;}
#header h1{
	position:absolute; right:203px; top:48px; padding:3px; width:auto;
	font:bold 11px/11px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#901212; text-transform:uppercase;}
#header P a{
	position:absolute; left:200px; top:20px;
	font:normal 22px/26px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff; background-color:#851212; text-transform:uppercase; width:auto; text-decoration:none;}
#header P strong.highlight{
	font:bold 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#B20606; background-color:#851212;}
#header a.tit{
	background:url(images/adress.gif) no-repeat 0 0 #851212; color:#6B6732;
	width:100px; height:28px; position:absolute; left:72px; top:10px; display:block;
	text-decoration:none; text-indent:-2000px;}
#header a.login:hover{
	background:url(images/adress.gif) no-repeat 0 0 #851212; color:#6B6732;}
/* -- header end -- */

/* -- body start -- */
#body{
	width:960px; margin:0 auto; padding:0px 10px 0 30px;
	background:url(images/left_menu_bg.jpg) no-repeat 0 0 #fff; color:#6B6732;}
#body div.leftPannel{
	width:200px; float:left; padding:60px 8px 0 0;}
#body div.leftPannel h2{
	background-color:#901212; color:#FFFFFF;
	font:bold 11px/20px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;
	padding:0 0 0 4px; margin-bottom:5px;}
#body div.leftPannel ul.green{
	padding:0 0 22px 0;}
#body div.leftPannel ul.green li{
	font:bold 11px/16px Arial, Helvetica, sans-serif; background:url(images/left_menu.gif); margin-bottom:2px;
	color:#3E6A00;}
#body div.leftPannel ul.green li a{
	font:bold 11px/16px Arial, Helvetica, sans-serif; padding:1px 0 1px 17px;
	color:#282828; text-decoration:none; display:block; background:url(images/left_bullet_red.gif) no-repeat 3px 6px;}
#body div.leftPannel ul.green li a:hover{
	color:#901212; background:url(images/left_bullet.gif) no-repeat 3px 6px #FEFDF0;}
#body div.leftPannel ul.green li a.hover{
	color:#901212; background:url(images/left_bullet_red.gif) no-repeat 3px 6px #FEFDF0;}
#body div.leftPannel ul.green1{
	padding:0 0 22px 0;}
#body div.leftPannel ul.green1 li{
	font:bold 11px/16px Arial, Helvetica, sans-serif;
	color:#5A540A;}
#body div.leftPannel ul.green1 li a{
	font:bold 11px/16px Arial, Helvetica, sans-serif; padding:0 0 0 17px;
	color:#5A540A; background:url(images/left_bullet_red.gif) no-repeat 3px 6px;
	text-decoration:none; display:block;}
#body div.leftPannel ul.green1 li a:hover{
	color:#5A540A; background:url(images/left_bullet.gif) no-repeat 3px 6px #FFFFFF;}
#body div.leftPannel ul.green1 li a.hover{
	color:#5A540A; background:url(images/left_bullet_red.gif) no-repeat 3px 6px #FFFFFF;}
#body ul.top{
	padding:0; width: auto;}
#body ul.top li{
	color:#fff;
	background-color:#282828;
	font:bold 10px/12px "Trebuchet MS", Arial, Helvetica, sans-serif; float:left; padding:0 15px 0 15px;}
#body ul.top li a{
	background-color:#282828; color:#FFFFFF; display:block; padding:5px 0 5px 0; text-transform:uppercase;
	font:bold 10px/12px Tahoma; text-decoration:none;}
#body ul.top li a:hover{
	color:#C6C6C6;}
#body ul.top li a.hover{
	color:#C6C6C6;}
#body div.rightPannel{
	width:730px; float:left; padding-left:15px;}
.bodyContainer{
	width:730px; padding:17px 0 0 0;}
.bodyContainer p {
	margin-top:10px;}
.whiteContainer{
	width:300px; background-color:#FFFFFF; border:#DDDBC3 1px solid; color:#656565;
	float:left; padding:25px 15px 26px; margin-right:15px;}
.whiteContainer h2.update{
	background:url(images/update_bg.gif) no-repeat 0 0 #FFFFFF; color:#B85300;
	font:bold 15px/22px Arial, Helvetica, sans-serif; text-transform:uppercase;
	height:33px; padding:0 0 0 44px;}
.whiteContainer h3.rus{
	background-color:#FFFFFF; color:#3E6A00; margin:-11px 0 15px 44px; width:auto;
	font:bold 11px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:uppercase;}
.whiteContainer p{
	font:normal 12px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFFFFF; color:#656565;}
.whiteContainer p strong{
	background-color:#FFFFFF; color:#404040;}
.whiteContainer p.block{
	font:normal 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-color:#FFF9E4; color:#656565; height:14px; padding:0 0 0 10px; margin:20px 0 24px 0;}
.whiteContainer p.block a{
	font:bold 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:underline;
	background:url(images/star_icon.gif) no-repeat 0 5px #FFF9E4; color:#901212;
	height:14px; padding:0 0 0 10px; margin:20px 0 24px 0;}
.whiteContainer p.block a:hover{
	text-decoration:none;}
.whiteContainer p.block a.more{
	background:url(images/more_btn.gif) no-repeat right top #FFFFFF;
	color:#000000; margin:-14px 0 0 0; width:66px; height:14px;
	line-height:0; font-size:0; display:block; float:right;
	text-indent:-2000px; text-decoration:none;}
.whiteContainer p.block a.more:hover{
	background:url(images/more_btn_h.gif) no-repeat right top #FFFFFF; color:#000000;}
.blog{
	background:url(images/blog_pannel_bg.gif) repeat-x 0 0 #282828; color:#B0B0B0;
	width:auto; padding:26px 10px 20px; float:left; margin-bottom:15px;}
.blog h2{
	background:url(images/table_icon.gif) no-repeat 0 0 #282828; color:#FFFFFF; text-transform:uppercase;
	font:bold 20px/30px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:3px 0 0 56px;}
.blog ul.head li{
	background:url(images/star_icon1.gif) no-repeat 0 18px #282828; color:#A29F6B;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:15px 0 0 14px;}
.blog p{
	background-color:#282828; color:#B0B0B0; width:auto;
	font:normal 10px/14px "Trebuchet MS", Arial, Helvetica, sans-serif;}
.blog table{
	background-color:#282828; color:#B0B0B0; width:auto;
	font:normal 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif;}
a.star{
	background:url(images/star_icon1.gif) no-repeat 0 5px #282828; color:#A29F6B;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0 0 14px; text-decoration:none;}
a.star:hover{
	background:url(images/star_icon1.gif) no-repeat 0 5px #282828; color:#A29F6B;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0 0 14px; text-decoration:underline;}
.blog p.star{
	background:url(images/star_icon1.gif) no-repeat 0 5px #282828; color:#A29F6B;
	font:bold 11px/16px "Trebuchet MS", Arial, Helvetica, sans-serif; padding:2px 0 0 14px;}
.blog p.top{
	padding:2px 5px 2px 5px; font:bold 10px/10px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#901212;}
a.top{
	padding:2px 3px 2px 3px; font:bold 10px/10px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#901212; text-decoration:none;}
a.top:hover{
	padding:2px 3px 2px 3px; font:bold 10px/10px Arial, Helvetica, sans-serif;
	color:#FFFFFF; background-color:#901212; text-decoration: underline;}
/* -- body start -- */

/* -- footer start -- */
#footer{
	width:1000px; margin:0 auto; padding:15px 0 0 0; text-align:center; background-color:#fff;}
#footer ul{
	margin:0 -10px 0 0;}
#footer ul li{
	float:right;
	font:bold 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#575433; background-color:#FEFDF0;}
#footer ul li a{
	font:bold 11px/13px "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#575433; background-color:#FEFDF0; padding:0 10px; text-decoration:none;}
#footer ul li a:hover{
	color:#575433; background-color:#F2F1DD;}
#footer p{
	padding:0 0 0 0;
	font:normal 10px/20px Tahoma, Arial, Helvetica, sans-serif; text-align:right;
	color:#B20606; background-color:#FEFDF0; width:100%;}
#footer p.ssylka{
	padding:0; width:99%; height:20px; font:normal 11px/20px Tahoma, Arial, Helvetica, sans-serif; text-align:center;
	color:#282828; background-color:#FFFFFF; border:#DCDAC2 1px solid;}
#footer p.ssylka a{
	font:normal 11px/20px Tahoma, Arial, Helvetica, sans-serif;
	color:#282828; background-color:#FFFFFF; text-decoration:none;}
#footer p.ssylka a:hover{
	color:#000000; background-color:#FFFFFF;}
.right1{margin: 7px 7px 7px 7px; border: 3px solid #DCDCDC; float:left; width: 150px;}
.right3{margin: 7px 7px 7px 7px; border: 3px solid #DCDCDC; float:right; width: 200px;}
.right2{margin: 7px 7px 7px 7px; border: 3px solid #DCDCDC; float:right; width: 180px;}
.right5{margin: 7px 7px 7px 7px; border: 3px solid #DCDCDC; float:center; width: 180px;}
.right7{margin: 7px 7px 7px 7px; border: 3px solid #DCDCDC; float:center; width: 180px;}
/* -- footer end -- */
