html {margin:0px; padding:0px;}

body {margin:0px; padding:0px; background-color:#E2E7EB}

table{text-align:justify; vertical-align:top; font:11px/12px Arial, Helvetica, sans-serif; color:#3D4C59; text-decoration:none}

form, p{ margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

input, textarea{font:11px/12px Tahoma, Arial, Geneva, sans-serif;  color:#000000; text-decoration:none; margin:0px; padding:0px; font-weight:400; }

td, tr {vertical-align:top; text-align:left}


.rast{
	width:100%;
	
}

.sg{
	height:1px;
}

/* header */
#header{
	width:100%;
	height:167px;
	background-color:#768CA1;
}

#header .logo{
	width:607px;
	height:108px;
	background:url(images/header.jpg) no-repeat top left;
}

#header .menu{
	padding-top:33px;
	width:302px;
}

#header .menu a{
	margin-right:44px;
}

#header .logo_link{
	margin:0 469px 0 42px;
}

#header .sert{
	background:url(images/hand_t.jpg) no-repeat top right #FFFFFF;
}

/* content */
#content{
	width:100%;
}

#content .right{
	width:19px;
	background:url(images/bgr_cl.jpg) repeat-x top #C5CFD8;
	height:100%;
}

#content .left{
	width:256px;
	background-color:#303E4A;
	height:100%;
}

#content .left .tab{
	width:100%;
	height:100%;
}

#content .menu{height:1px; width:100%}
#content .menu a{font:11px/16px Arial, Helvetica, sans-serif; color:#FFFFFF; text-decoration:underline; margin-top:7px}
#content .menu a:hover{text-decoration:none}
#content .up1 a{font:11px/16px Arial, Helvetica, sans-serif; color:#3D4C59; text-decoration:underline; margin-top:10px}
#content .up1 a:hover{text-decoration:none}
#content .up1{height:51px; background:url(images/up1.jpg) no-repeat top left; padding:10px 0 0 41px;}
#content .up2{height:31px; background:url(images/up2.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up3{height:32px; background:url(images/up3.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up4{height:33px; background:url(images/up4.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up5{height:32px; background:url(images/up5.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up6{height:32px; background:url(images/up6.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up7{height:49px; background:url(images/up7.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up8{height:31px; background:url(images/up8.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up9{height:32px; background:url(images/up9.jpg) no-repeat top left; padding:7px 0 0 41px;}
#content .up0{height:32px; background:url(images/up0.jpg) no-repeat top left; padding:7px 0 0 41px;}

#content .zag{
	height:1px;
	padding-top:9px;
}

#content .news{
	height:1px;
	padding:0 6px 50px 42px;
}

#content .news .prom{
	line-height:4px;
}

#content .news p{
	margin-top:16px;
	font:9px/11px Arial, Helvetica, sans-serif;
	color:#849AAF;
	text-decoration:none;
}

#content .news a{
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:underline;
}

#content .news a:hover{
	text-decoration:none;
}

#content .cont{
	height:1px;
	padding:21px 0 17px 42px;
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

#content .cont span{
	font:15px/16px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}

#content .cont a{
	font:11px/16px Arial, Helvetica, sans-serif;
	color:#7397BA;
	text-decoration:underline;
}

#content .cont a:hover{
	text-decoration:none;
}

#content .bunner{
	 height:1px;
	 padding:19px 0 0 38px
}

#content .bun_ty{
	background:url(images/bgr_bun.jpg) repeat-y left;
}

#content .center{
	background:url(images/bgr_c2.jpg) no-repeat top right #FFFFFF;
	height:100%;
}

#content .center .tab_bg{
	width:100%;
	background:url(images/bgr_c1.gif) no-repeat top left;
}

.center .bl_left{
	width:155px;
}

.center .znak{
	margin:92px 0 0 38px;
}

.center .bl_right{
	width:159px;
}

.center .bl_text{
	margin-top:45px;
}

.center .bl_text span{
	font:23px/25px Arial, Helvetica, sans-serif;
	color:#FF9C00;
	text-decoration:none;
	text-transform:uppercase;
}

.center .bl_more{
	text-align:right;
	margin-top:8px;
}

.center .b2_left{
	width:166px;
}

.center .b2_pic{
	margin:0 0 0 31px;
}

.center .b2_right{
	width:30px;
}

.center .b2_text{
	margin:45px 0 0 12px;
}

.center .b2_text2{
	margin:18px 0 0 12px;
}

.center .b2_text .z1{
	font: bold 17px/18px Arial, Helvetica, sans-serif;
	color:#FF9C00;
	text-decoration:none;
}

.center .b2_text .z2{
	font:9px/11px Arial, Helvetica, sans-serif;
	color:#A0A0A0;
	text-decoration:none;
}

.center .b2_more{
	text-align:right;
	margin-top:8px;
}

.center .b2_sert{
	border-width:0px;
	border-bottom-width:1px;
	border-top-width:1px;
	border-color:#E0E0E0;
	border-style:solid;
	font:9px/11px Arial, Helvetica, sans-serif;
	color:#3D4C59;
	text-decoration:none;
	padding-top:9px;
}

.center .b2_sert_pic{
	margin:15px 0 0 16px;
}

.center .b3_left{
	width:4px;
}

.center .b3_right{
	width:20px;
}

.center .b3_center{
	background:url(images/bgr_prst2.gif) repeat-x bottom;
}

.center .b3_center td{
	background:url(images/bgr_prst.gif) no-repeat right bottom;
	height:45px;
	padding:12px 0 0 49px;
	font: bold 11px/12px Arial, Helvetica, sans-serif;
	color:#FF9C00;
	text-decoration:none;
	text-transform:uppercase;
}

.center .b4_center{
  	border-width:0px;
	border-bottom-width:1px;
	border-left-width:1px;
	border-right-width:1px;
	border-color:#D4D8DB;
	border-style:solid;
	font:11px/18px Arial, Helvetica, sans-serif;
	background:#F8F8F8;
	color:#3D4C59;
	text-decoration:none;
	height:164px;
}

.center .b4_p{
	margin:17px 0 0 49px;
}

.center .zag_sert{
	float:right;
	margin-right:28px;
}

.center .b5_center{
	width:4px;
}

.center .b5_ram{
	border-width:1px;
	border-color:#D4D8DB;
	border-style:solid;
	padding:24px 0 0 39px;
	font:11px/14px Arial, Helvetica, sans-serif;
	color:#3D4C59;
	text-decoration:none;
	height:106px;
}

.center .b5_ram a{
	font: bold 11px/13px Arial, Helvetica, sans-serif;
	color:#FF9C00;
	text-decoration:underline;
}

.center .b5_ram a:hover{
	text-decoration:none;
}

.center A {color: #FF9C00}

/* footer */
#footer{
	width:100%;
	height:135px;
	background:url(images/bgr_bottom.gif) repeat-x top;
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:none;
}

#footer .left{
	width:256px;
}

#footer .right{
	width:19px;
}

#footer a{
	font: 11px/12px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:underline;
}

#footer a:hover{
	text-decoration:none;
}

#footer .box_white{
	height:57px;
	background-color:#FFFFFF;
}

#footer .box_blue{
	height:7px;
	background-color:#C5CFD8;
}

#footer .left_b{
	width:255px;
}

#footer .right_b{
	width:18px;
}

#footer .powered{
	margin:20px 0 0 84px;
}

#footer .data{
	height:71px;
	width:100%;
}

#footer .data .line_bot{
	width:1px;
}

#footer .data .box{
	vertical-align:middle;
	padding-left:24px;
	width:33%;
}

#footer .data .email{
	font: 11px/12px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:none;
}

#footer .data .tel{
	font: 11px/18px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:none;
}

#footer .data .tel span{
	font: 18px/18px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:none;
}

#footer .data .copyright{
	font: 11px/14px Arial, Helvetica, sans-serif;
	color:#303E4A;
	text-decoration:none;
}

.msg {
	color: #CC0000;
	background-color: #FFFF00;
	border: solid 2px #FF0000;
	padding: 5;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

.msg1 {
	color: #CC0000;
	padding: 5;
	font-weight: bold;
	font-size: 12px;
	text-align: center;
}

H1 { font-size : 15pt; 
		line-height: 160%;
     color : #FF9C00; 
     font-weight:bold;
     font-family : Arial, Helvetica, sans-serif; }
     
H1.ml{
	margin:0 0 0 31px;
}

H2, h3 { font-size : 13pt; 
		line-height: 160%;
     color : #FF9C00; 
     font-weight:bold;
     font-family : Arial, Helvetica, sans-serif; }ans-serif; }