body {
	border:0px;
	padding:0px;
	margin:0px;
	background-color:white;
	font-family:Arial,sans-serif;
}
IMG { border:0; }

DIV.top {
	width:987px;
	height:380px;
	margin:0px auto;
	background:url(img/shapka.jpg) center top no-repeat;
}

DIV.s_menu {
	display:block;
	text-align:right;
	padding-top:40px;
	padding-right:50px;
}

DIV.work {
	width:987px;
	margin:0px auto;
}
DIV.w_gradient {
	background:url(img/gradient_work.jpg) no-repeat;
	width:667px;
	font-size:10px;
	color:gray;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	line-height:10px;
}
DIV.w_gradient a { color:gray; }
DIV.w_gradient a:hover { color:black; }

DIV.t_gradient {
	background:url(img/gradient_top.jpg) no-repeat;
	width:370px;
	height:199px;
	margin-top:10px;
	margin-left:280px;
	padding-top:30px;
	padding-left:30px;
	padding-right:20px;
}
DIV.t_gradient a {
display:block;
margin-left:250px;
text-align:right;
color:white;
font-size:22px;
}
DIV.t_gradient a:hover { color:#0ff; }

SPAN.z1 {
	display:block;
	margin-top:30px;
	text-align:left;
	color:#3383a6;
	font-size:36px;
}
SPAN.z2 {
	display:block;
	padding-top:20px;
	text-align:left;
	color:#00304e;
	font-size:20px;
}
SPAN.text {
	display:block;
	text-align:left;
	color:#a3a3a3;
	font-size:14px;
}

DIV.container {
	margin:0px auto;
	width:980px;
}

DIV.menu {

    height:35px;
    margin:0px auto;
    margin-top:15px;
    padding-left:280px;
}
DIV.menu a {
	float:left;
	display:block;
	padding-top:10px;
	margin-left:10px;
	margin-right:10px;
	font-size:16px;
	font-family:Arial,sans-serif;
	font-weight:bold;
	color:#697174;
	text-decoration:none;
}
DIV.menu a:hover { background:url(img/marker_menu.jpg) center top no-repeat; }

DIV.divider_menu {
	float:left;
	height:20px;
	width:2px;
	background-color:gray;
	margin-top:10px;
}

DIV.bluelink a {
	color:#157ba1;
}
DIV.bluelink a:hover {
	color:blue;
}

DIV.but_green1 {
	background:url(img/z_bottom.jpg);
	width:258px;
	height:22px;
}
DIV.but_green1 a {
	margin-left:20px;
	display:block;
	width:95px;
	padding-top:4px;
	padding-left:5px;
	height:18px;
	background:url(img/but_green.jpg);
	color:#437503;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
DIV.but_green1 a:hover { color:#b73d0f; }

DIV.but_green2 {
	background:url(img/z_bottom.jpg);
	width:258px;
	height:22px;
}
DIV.but_green2 a {
	margin-left:20px;
	display:block;
	width:95px;
	padding-top:4px;
	padding-left:5px;
	height:18px;
	background:url(img/but_green.jpg);
	color:#b73d0f;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
DIV.but_green2 a:hover { color:#437503; }

SPAN.sb_link a {
	display:block;
	margin-left:20px;
	margin-top:10px;
	width:87px;
	padding-top:4px;
	padding-left:5px;
	height:18px;
	background:url(img/but_blue.jpg);
	color:#157ba1;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
	letter-spacing:-1px;
}
SPAN.sb_link a:hover { color:black; }

SPAN.bb_link {
	display:block;
	margin-left:550px;
}
SPAN.bb_link a {
	display:block;
	width:110px;
	padding-top:4px;
	padding-left:10px;
	height:18px;
	background:url(img/but_blue_large.jpg);
	color:#157ba1;
	font-size:11px;
	font-weight:bold;
	text-align:left;
	text-decoration:none;
}
SPAN.bb_link a:hover { color:black; }

SPAN.menu_bott {
	display:block;
	float:left;
	font-size:12px;
	color:white;
	margin-top:30px;
	margin-left:370px;
}
SPAN.menu_bott a {
	color:white;
	font-size:12px;
	text-decoration:none;
}
SPAN.menu_bott a:hover { text-decoration:underline; }
