/*	background-repeat:repeat; no-repeat,repeat-y.
	background-attachment:scroll;
	background-position:top left;
	background:url(".png") no-repeat scroll 100% 0;
	border:1px solid #000; clear:both;
*/
html{ background:url("/img/body_fon.png"); height:100%; overflow-y:scroll; } body{ height:100%; font:10px verdana,tahoma; margin:0px; padding:0; }
body h1{ text-transform:uppercase; font-weight:bolder; font-size:10px; }
body b{ text-transform:uppercase; font-weight:bolder; font-size:9px; display:block; margin-top:8px; }
/* ==============> logo */
#load{
	width:154px; height:31px; text-align:center; padding:6px 0;
	background:url("/img/load.gif") no-repeat center; margin:auto;
}
.send{
	color:#0C3A45; text-align:center; text-transform:uppercase; cursor:pointer;
	width:154px; height:23px;
	background:url("/img/button.png") 0 0 no-repeat;
	-moz-user-select:none; -khtml-user-select:none; user-select:none;
	margin:4px auto; padding-top:12px;
}
.send:hover{
	background:url("/img/button.png") 0 -35px no-repeat;
}
.clear{
	width:302px; color:#CCCCCC; padding:3px 0;
	border:1px solid #CCCCCC; border-top:0px;
	background:#F5F5F5;	cursor:pointer;	letter-spacing:3px
}
@media screen and (-webkit-min-device-pixel-ratio:0){ /* Chrome, Safari */
body:first-of-type .clear {width:304px;}
}
@-moz-document url-prefix(){ /* firefox */
  .clear { width:300px; }
}
/* ===============> Стили анализа */
.analiz{ color:#006633; font-size:10px; float:left; text-align:center; border:1px solid #CCCCCC; margin-right:2px; padding:8px 0; background:#F5F5F5; position:relative; }
.liniya{
	height:1px; margin-top:12px; margin-bottom:12px; border-top:1px solid #CCCCCC;
}
.noscript{
	color:#CC0000; font-size:13px; border:1px solid #CC0000; text-align:center; background:#CCCCFF; padding:8px 0;
}
.logo{
	height:138px; background:url('/img/fon_logo.png');
}
.logo_top{
	height:100px; background:url('/img/logo_shadow.png');
}
.logo_center{
	width:950px; height:100px; margin:auto; overflow:auto; background:url('/img/logo.jpg');
	border-left:1px solid #49666d; border-right:1px solid #49666d;
}
.logo_line{
	height:38px; background:url('/img/logo_line.png');
}
.logo_menu{
	width:950px; height:38px; margin:auto;
	border-left:1px solid #49666d; border-right:1px solid #49666d;
	background:url(img/logo_button.png);
}
.button{
	color:#F0F0F0; text-transform:uppercase; font-size:10px;
	height:38px; text-decoration:none;
	padding: 0px 16px; float:right; line-height:35px;
	border-left:1px solid #49666D;
}
.button:hover{
	color:#54CF64; background:url(img/logo_line.png);
}
/* ==============> content */
.content{
	min-height:100%;
	margin-bottom:-80px;
	overflow:auto;
	background:url('/img/cont_fon.png') repeat-y center;
}
.cont_center{
	width:952px; min-height:100%; margin:auto; overflow:auto;
}
.cont_shadow{
	width:940px; height:10px; margin:auto;
	background:url('/img/cont_shadow.png');
}
.cont_l{
	width:245px; float:left;
}
.menu_top{
	background:#1D5E6F;
	color:#F0F0F0; text-transform:uppercase; width:202px; font-size:10px;
	padding:6px 0px; margin-left:18px; text-align:center;
}
.menu{
	color:#0C3A45; text-transform:uppercase; text-decoration:none; text-align:center; font-size:10px;
	width:202px; display:block;
	padding:9px 0px; margin-left:18px;
	background:url('/img/menu_shadow.png'); background-position:top;
}
.menu:hover{
	color:#006633; background:url('/img/menu_shadow.png'); background-position:0 100%;
}
.menu_bottom{
	margin:0px 0px 88px 19px; width:200px; height:208px;
	background:url('/img/menu_shadow.png') no-repeat; background-position:4px 177px;
}
.cont_r{
	color:#006633; font-size:11px; width:687px; text-align:center; float:right;
	margin-right:20px; margin-top:10px; margin-bottom:95px;
}
/* ==============> footer */
.footer{
	height:80px; background:url('/img/fon_logo.png');
}
.footer_shadow{
	height:80px; background:url('/img/footer_shadow.png');
}
.footer div{
	color:#F0F0F0; text-transform:uppercase;
}
.footer_center{
	width:952px; height:80px; margin:auto;
	background:url('/img/logo_shadow.png') repeat-x;
}
.footer_l{
	width:300px; height:80px;
	padding-left:30px; line-height:77px; float:left;
	border-left:1px solid #49666D;
	background:url('/img/footer_shad_l.png') no-repeat;
	background-position:left;
}
.footer_r{
	width:300px; height:80px;
	padding-right:30px; text-align:right; float:right;
	border-right:1px solid #49666D;
	background:url('/img/footer_shad_r.png') no-repeat;
	background-position:right;
}
/* ==============> Стили новостей */
.novosti1{ color:#006633; background:#F9F9F9; font:normal 12px tahoma,verdana; position:relative; text-align:justify; padding:16px; border:1px solid #D6D6D6; margin-top:20px; }
.novosti2{ color:#708090; background:#FAFAFA; font:bolder 9px verdana,tahoma; height:12px; padding:2px 6px 2px 6px; position:absolute; right:8px; top:-9px; }

