html, body {
   margin:0;
   padding:0;
   font:12px Arial;
   color:#4b4b4b;
   background:#066caa url(../img/s_fonb.png) repeat-x;
}

a {
   text-decoration:none;
   color:#085d98;
}

a:hover             {
   color:#d37f35;
}

li {
   display:inline;
}

img {
   border:0;
   margin:0;
}

#bx {
   width:1000px;
   margin:0 auto;
}

ul.topnav {
	list-style: none;
	padding: 4px 20px;	
	padding-top:2px;
	padding-bottom:4px;
	margin: 0;
	float: left;
	width: 960px;
	background: url(../img/s_top.jpg) no-repeat;
	font:12px Arial;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0;
	position: relative; 
}
ul.topnav li a{
	padding: 12px 15px;
	padding-bottom:11px;
	color: #444;
	display: block;
	text-decoration: none;
	float: left;
	font-weight:bold;
	border-left: 1px solid #96afbd; 
	border-right: 1px solid #ddf1fc; 
}
ul.topnav li a:hover{
	background:url(../img/s_toph.png) repeat-x;
	color: #444;
}

ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; 
	left: 0; top: 38px;
	background: #c2d9e8 url(../img/tmen.png) repeat-x;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 171px;
	border: 1px solid #96afbd;
	opacity:0.8;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #fff; 
	border-bottom: 1px solid #91a8b4; 
	clear: both;
	width: 171px;
	background: #c2d9e8 url(../img/tmen.png) repeat-x;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 130px;
	border-right:0px solid #96afbd;
	border-left:0px solid #96afbd;
	background: #c2d9e8 url(../img/tmen.png) repeat-x;
	padding-top:7px;
	padding-bottom:7px;
	padding-left: 25px;
}
html ul.topnav li ul.subnav li a:hover { 
	background: #c2d9e8 url(../img/tmen2.png) repeat-x;
	color: #444;
}

.plogl {
   width:250px;
   background:#e1f4fd url('../img/log.png') no-repeat;
   border:none;
   color:#666;
   padding:8px 10px;
}

#tooltip{
    background:#e4f3fa;
    border:1px solid #1d668c;
    border-left:3px solid #1d668c;
    font-size:11px;
    color:#002a3f;
    padding:5px 10px;
    position:absolute;
    visibility:hidden;
    opacity: 0.9;
    z-index:100;
}

.but {
   font:11px Verdana;
   text-decoration:none;
   font-weight:bold;
   background:#f2f2f2 url('../images/but.png') center repeat-x;
   border:1px solid #838383; 
   color:#444; 
   padding:5px 8px;
}

.clear {
   clear:both;
}

#serch {
   width:474px;
   height:31px;
float:left;
}

.s_x {
   color:#888;
   font:13px Arial;
      font-style: italic; 
   letter-spacing: Хеm;
   background:#f4f4f4 url(../img/s_fon.png) no-repeat;
   border:none;
   position:absolute;
   z-index:10;
   line-height:29px;
   width:382px;
   height:29px;
   font-weight:bold;
   padding-left:25px;
margin:0;
}

@-moz-document url-prefix()
{
.s_x { height:23px; padding-top:7px;}

}

.fullser23 {
   background:url(../img/fulls.png) no-repeat;
   text-align:right;
   padding-top:5px;
   padding-right:34px;
   width:440px;
   height:19px;
   float:left;
   font:11px Verdana;

}

.fullser23 a {
  color:#444;
}

.sst2 {
   color:#fff;
   font:11px Verdana;
   width:100%;
   
   background:url(../img/sstl3.png) no-repeat;
}

.sst {
   color:#fff;
   font:11px Verdana;
   width:679px;
   height:177px;
   padding:10px;
   background:url(../img/sst.jpg) no-repeat;
   float:left;
}

.calendar {
  float:left;
  padding-left:5px;
}

.rssicon {
  float:left;
  margin-left: 30px
}

.archiv {
padding-left:430px;
padding-top:3px;
}

.archiv strong {
font:16px Arial;
font-weight:bold;
padding-left:20px;
}

.archiv a {
color:#fff;
display:block;
padding:2px;
}

.arch2 {
padding-left:460px;
padding-top:3px;
color:#fff;
}

.arch2 strong {
font:12px Arial;
font-weight:bold;
padding-left:0;
}

.arch2 a {
color:#fff;
display:block;
padding:2px;
}


.arch {
padding-left:500px;
padding-top:3px;
}

.arch strong {
font:16px Arial;
font-weight:bold;
padding-left:20px;
}

.arch a {
color:#fff;
display:block;
padding:2px;
}

.content1 {
background:#fff url(../img/allf.png) no-repeat;
border-left:2px solid #1072ae;
border-right:2px solid #1072ae;
width:976px;
margin:0 auto;
padding:15px 10px;
}

.menl {
width:270px;
float:left;
}

.metop {
width:250px;
padding:10px 0;
color:#666;
text-align:center;
font:14px Arial;
font-weight:bold;
background:#f2f2f2 url(../img/m_top.png) no-repeat;
}

.mcont,
.mcont1 {
background:#fff url(../img/m_fon.png) no-repeat;
padding:10px;
margin-bottom:15px;
}

.mcnt,
.mcnt1,
.mcnt2 {
background:#fff url(../img/m_fon.png) no-repeat;
padding:10px;
margin-bottom:15px;
}

.mcnt a {
   display:inline-table;
   color:#663300;
   padding-left:0px;
}

.mcnt a:hover {
   color:#d37f35;
}

.mconte,
.mconte1 {
}

.centc3 {
width:99%;
padding:0 9px;
}

.centc2 {
width:680px;
float:left;
padding:0 9px;
}

.alltop {
   color:#005786;
   width:524px;
   height:60px;
   background:url(../img/contop.png) no-repeat;
}

.mainf a {
   color:#2878a4;
   font:12px Arial;
   font-weight:bold;
   padding-left:50px;
   display:block;
   padding-top:9px;
   padding-bottom:15px;
}

.categ {
float:left;
width:280px;
padding-left:40px;}

.categ a {
   color:#666;
   font:11px Verdana;
   padding-left:50px;
}

.ssc {
   background:#fff url(../img/contfon.png) no-repeat;
   padding: 10px;
   text-align: justify
}

.sscst {
   padding: 10px;
   text-align: justify
}

.sscol {
   padding: 10px;
   text-align: justify;
  font-size: 11px;
}

.sscst img{
 padding-right: 5px;
 padding-bottom: 1px;
}

.ssc div:first-letter {
font-size:20px; /* Задание размера шрифта буквицы */
color:#004a95;  /* Задание цвета буквицы */
font-weight:bold;
font-style: italic;
float:center; /* Задание обтекания буквицы */
line-height:0px; /* Задание положения буквицы */
margin-top:0px; /* Задание отступов буквицы */
margin-right:1px;
font-family: Verdana, Arial, Helvetica, sans-serif, Bookman Old Style;
}

.ssc img{
    background-color: #cac7c3;
	border: 1px solid #a29999;
	margin-bottom: 10px;
	margin-left:10px;
	padding: 5px;
}

.sscs2 {
   padding: 5px;
   text-align: justify;
   width: 100%;
   font: 11px Arial;
   color:#000000;
   }


.sscs2 img{
 padding-right: 5px;
 padding-bottom: 1px;
 padding-left: 5px;
 width: 150px;
}

.ssc1 {
   padding: 5px;
   text-align: justify;
   width: 100%;
   font: 11px Arial;
   color:#000000;
   }


.ssc1 img{
 padding-right: 5px;
 padding-bottom: 1px;
 padding-left: 5px;
}


.autr {
float:left;
width:120px;
}

.autr a {
   color:#666;
   font:11px Verdana;
   padding-left:20px;
}

.subtags {
   padding:4px 0; 
   padding-top:5px;
   padding-left:30px;
   width:496px;
   background:url(../img/tags.png) no-repeat;
   font:11px Verdana;
}

.undersl {
   color:#005786;
   padding-left:10px;
   width:359px;
   height:28px;
   background:url(../img/fulll.png) no-repeat;
   font:11px Verdana;
   float:left;
}

.mainf2 {
   color:#666;
   font:13px Arial;
   font-weight:bold;
   padding-left:50px;
   display:block;
   padding-top:10px;
   width:474px;
   height:26px;
   background:url(../img/top2.png) no-repeat;
}

.mainfcust {
   color:#666;
   font:13px Arial;
   font-weight:bold;
   padding-left:5px;
   display:block;
   padding-top:5px;
   width:474px;
   height:26px;
}



.mainfy {
   color:#666;
   font:13px Arial;
   font-weight:bold;
   padding-left:50px;
   display:block;
   padding-top:10px;
   width:474px;
   height:26px;
   background:url(../img/top2y.png) no-repeat;
}

.mainfr {
   color:#666;
   font:13px Arial;
   font-weight:bold;
   padding-left:50px;
   display:block;
   padding-top:10px;
   width:474px;
   height:26px;
   background:url(../img/top2r.png) no-repeat;
}

.ssc2 {
   background:#d4edfb url(../img/fon2.png) no-repeat;
   padding:10px;
   border:1px solid #b4d4e5;
   border-top:none;
}

.ssc2s {
   padding:10px;
   border:0px solid #b4d4e5;
   border-top:none;
}

.ssc2r {
   background:#fdd5d5 url(../img/fon2r.png) no-repeat;
   padding:10px;
   border:1px solid #f8c1c1;
   border-top:none;
}

.sscy {
   background:#fbf4d4 url(../img/fon2y.png) no-repeat;
   padding:10px;
   border:1px solid #eee3bd;
   border-top:none;
}

.relate a {
   padding:5px 0;
   padding-left:0px;
   display:block;
   }


.nfoot {
   color:#666;
   padding:5px 10px;
   padding-right:5px;
   font-weight:bold;
   background:#d4edfb;
   border:1px solid #b4d4e5;
   border-top:1px solid #fff;
    margin-bottom:20px;
}

.nfooty {
   color:#666;
   padding:5px 10px;
   padding-right:5px;
   font-weight:bold;
   background:#fbf4d4;
   border:1px solid #eee3bd;
   border-top:1px solid #fff;
   margin-bottom:20px;
}

.view {
   color:#666;
   font:12px Arial;
   padding:3px 7px;
   background:#e1f4fd url(../img/sp.png) repeat-x;
   border:1px solid #a9ccde;
   height:30px;

}

.viewy {
   color:#666;
   font:12px Arial;
   padding:3px 7px;
   background:#e1f4fd url(../img/spy.png) repeat-x;
   border:1px solid #d8c88f;
   height:30px;
}

.viewy1 {
   color:#666;
   font:11px Arial;
   padding:6px 10px;
   padding-bottom:5px;
   padding-left:30px;
   background:#e1f4fd url(../img/mail1.png) repeat-x;
   height:19px;
   margin-right:5px;
}

.viewy2 {
   color:#666;
   font:11px Arial;
   padding:6px 9px;
   padding-bottom:5px;
      padding-left:30px;
   background:#e1f4fd url(../img/mail2.png) repeat-x;
   height:19px;
   margin-right:5px;
}

.viewy3 {
   color:#666;
   font:11px Arial;
   padding:6px 9px;
  padding-bottom:5px;
   padding-left:30px;
   background:#e1f4fd url(../img/mail3.png) repeat-x;
   height:19px;
}

.viewy a {
   color:#4b451f;
}

#comments,
.comments	{
width:458px;
height: 160px;
display:block;
background:#fff url(../img/o2d.png) center no-repeat;
border:1px solid #c2c2c2;
}


	.row{
		background-color:none;
		display:block;
		min-height:40px;
	}
	
	.text1,
	.text3,
	.text5,
	.text7,
	.text9,
	.text11{
		width:190px;
		padding:6px 0;
		padding-left:30px;
		background:#fff url(../img/usname.png) no-repeat;
		border:none;
		margin:10px 0;
		color:#666;
		font:11px Verdana;
		margin-left:10px;
	}
	
	.text3 {background:#fff url(../img/lock.png) no-repeat;}
	.text5 {background:#fff url(../img/mal.png) no-repeat;}
	.text7 {width:85px; background:#fff url(../img/code.png) no-repeat;}
	.text9 {background:#fff url(../img/home.png) no-repeat;}
	.text11 {background:#fff url(../img/icq.png) no-repeat;}
	
		.text2,
		.text4,
		.text6,
		.text8,
		.text10,
		.text12{
		width:190px;
		padding:6px 0;
		padding-left:30px;
		background:#fff url(../img/usname.png) 0 -25px no-repeat;
		border:none;
		margin:10px 0;
		color:#444;
		font:11px Verdana;
		margin-left:10px;
	}
	
	.text4 {background:#fff url(../img/lock.png) 0 -25px no-repeat;}
	.text6 {background:#fff url(../img/mal.png) 0 -25px no-repeat;}
	.text8 {width:85px; background:#fff url(../img/code.png) 0 -25px no-repeat;}
	.text10 {background:#fff url(../img/home.png) 0 -25px no-repeat;}
	.text12 {background:#fff url(../img/icq.png) 0 -25px no-repeat;}
	
	
	.ruler{
		width:400px; border-bottom:dashed 1px #dcdcdc;
	}
	tr:focus{
		background-color:#fcfcf0;
	}
	td{
		vertical-align:top;
	}
	.over{
		background-color:#bfdff1;
	}
	.out{
		background-color:none;
	}
	
.plog {
   width:220px;
   padding:3px 10px;
   background:#b2b2b2 url(../img/plog.png) repeat-x;
   border:1px solid #8f8f8f;
      font:12px Arial;
      font-style: italic; 
      font-weight:bold;
      color:#666;
}

.navigation {
line-height: 3.5;
color:#666;
}

.navigation a {
	text-decoration:none;
	color:#005082;
	background:#f2f2f2 url(../img/nav0.png);
	border:1px solid #b4d4e5;
	padding:4px 8px;
	font-size:12px;
	font-weight:bold;
}

.navigation a:hover {
	background:#f2f2f2 url(../img/nav2.png);
}

.navigation span {
	text-decoration:none;
	background:#fff url(../img/nav0.png);
	padding:4px 8px;
	border:1px solid #b4d4e5;
	color:#4c818f;
	font-size:12px;
}

#back span {
   color:#4c818f;
   font-size:12px;
   padding:5px 11px;
   background:url(../img/back1.png) repeat-x;
   padding-left:35px;
}

#back a {
   font-weight:bold;
   color:#005082;
   padding:5px 11px;
   background:#e1f4fd url(../img/back1.png) repeat-x;
   padding-left:34px;
}

#go span {
   color:#4c818f;
   font-size:12px;
   padding:5px 11px;
   background:url(../img/go.png) repeat-x;
   padding-right:34px;
}

#go a {
   font-weight:bold;
   color:#005082;
   padding:5px 11px;
   background:#e1f4fd url(../img/go.png) repeat-x;
   padding-right:32px;
}

#go a:hover {
   background:#e1f4fd url(../img/go2.png) repeat-x;
}

#back a:hover {
   background:#e1f4fd url(../img/back2.png) repeat-x;
}

.mcont a {
   display:block;
   padding:5px 8px;
   border-top:1px solid #fff;
   border-bottom:1px solid #c5c5c5;
   background:url(../img/myfon.gif) no-repeat;
   color:#666;
   padding-left:18px;
}

.mcont a:hover {
   background:url(../img/myfon2.gif) no-repeat;
   color:#d37f35;
}

.mconte a {
   display:block;
   padding:5px 8px;
   border-top:1px solid #fff;
   border-bottom:1px solid #c5c5c5;
   background:url(../img/myfon.gif) no-repeat;
   color:#00FF99;
   padding-left:18px;
}

.mconte a:hover {
   background:url(../img/myfon2.gif) no-repeat;
   color:#FFFFFF;
}
.class_over { background-color: #c0e3f7}
.class_out { background-color: #333}

 /*!!!!!!!!!!! QuickMenu Styles [Please Modify!] !!!!!!!!!!!*/


	/* QuickMenu 0 */

	/*"""""""" (MAIN) Container""""""""*/
	#qm0
	{
		width:250px;
        color:#FFFFFF;
	}


	/*"""""""" (MAIN) Items""""""""*/
	#qm0 a
	{
		padding:0px 0px 5px 0px;
		font-size:11px;
		text-decoration:none;
		text-align:left;
        color:#000099;
        font-weight: bold;
}


	/*"""""""" (MAIN) Hover State""""""""*/
	#qm0 a:hover
	{
     color:#FFCC99;
  font-weight: bold;
}


	/*"""""""" (MAIN) Hover State - (duplicated for pure CSS)""""""""*/
	#qm0 li:hover>a
	{
color:#FF0066;
text-decoration:none;
font-weight: bold;
}


	/*"""""""" (MAIN) Active State""""""""*/
	body #qm0 .qmactive, body #qm0 .qmactive:hover
	{
        color:#000000;
		text-decoration:none;
        font-weight: bold;
	}


	/*"""""""" (SUB) Container""""""""*/
	#qm0 div, #qm0 ul
	{

    color:#FF0000;
    padding:0px 0px 10px 0px;
	}


	/*"""""""" (SUB) Items""""""""*/
	#qm0 div a, #qm0 ul a
	{
		background-image:none;
		color:#003399;
		font-size:11px;
	}


	/*"""""""" (SUB) Hover State""""""""*/
	#qm0 div a:hover
	{
    color:#FFCC99;
    text-decoration:none;
	}


	/*"""""""" (SUB) Hover State - (duplicated for pure CSS)""""""""*/
	#qm0 ul li:hover>a
	{
    color:#FFCC99;
    text-decoration:none;
	}


	/*"""""""" (SUB) Active State""""""""*/
	body #qm0 div .qmactive, body #qm0 div .qmactive:hover
	{
    color:#FF0066;
    text-decoration:none;

	}


	/*"""""""" Individual Titles""""""""*/
	#qm0 .qmtitle
	{
    color:#000099;
    font-size:11px;
	}


	/*"""""""" Custom Rule""""""""*/
	ul#qm0
	{
         color:#000099;
	}


	/*"""""""" Custom Rule""""""""*/
	ul#qm0 ul
	{
      color:#000099;
	}


	/*"""""""" Custom Rule""""""""*/
	ul#qm0 ul a
	{
    color:#000099;
    padding:2px 20px 2px 5px;
	}


	/*"""""""" Custom Rule""""""""*/
	ul#qm0 .qmparent
	{
	   	background-repeat:no-repeat;
		background-position:95% 55%;
	}

/*!!!!!!!!!!! QuickMenu Core CSS [Do Not Modify!] !!!!!!!!!!!!!*/
.qmmc .qmdivider{display:block;font-size:1px;border-width:0px;border-style:solid;
position:relative;z-index:1;}.qmmc .qmdividery{float:left;width:0px;}
.qmmc .qmtitle{display:block;cursor:default;white-space:nowrap;position:relative;z-index:1;}
.qmclear {font-size:1px;height:0px;width:0px;clear:left;line-height:0px;display:block;float:none !important;}
.qmmc {position:relative;zoom:1;z-index:10;}
.qmmc a, .qmmc li {float:left;display:block;white-space:nowrap;position:relative;z-index:1;}
.qmmc div a, .qmmc ul a, .qmmc ul li {float:none;}.qmsh div a {float:left;}
.qmmc div{visibility:hidden;position:absolute;}
.qmmc .qmcbox{cursor:default;display:inline-block;position:relative;z-index:1;}
.qmmc .qmcbox a{display:none;}
.qmmc .qmcbox div{float:none;position:static;visibility:inherit;left:auto;}
.qmmc li {z-index:auto;}.qmmc ul {left:-10000px;position:absolute;z-index:10;}
.qmmc, .qmmc ul {list-style:none;padding:0px;margin:0px;}.qmmc li a {float:none;}
.qmmc li:hover>ul{left:auto;}#qm0 li, #qm0 a {float:none;}#qm0 li:hover>ul{top:0px;left:100%;}

.qmfv{visibility:visible !important;}
.qmfh{visibility:hidden !important;}


.mbot2 {
   width:240px;
   height:11px;
   background:url(../images/mrb20000.png) no-repeat;
   margin-bottom:10px;
}

.mtop2 {
   color:#fff;
   width:562px;
   padding:11px 0;
   padding-left:30px;
   font-weight:bold;
   font-size:14px;
   background: url(../images/mrt20000.png) no-repeat;
}

.mfor {
 background:#056eac url(../images/fort2000.png) repeat-y;
}

.menum3 {
   color:#fff;
   background:url(../images/fort0000.png) no-repeat;
   padding:10px;
}

.menum3 a {
   color:#f5f099;
}

.menum3 a:hover {
   color:#d8d271;
}
.mbot3 {
   width:592px;
   height:18px;
   background:url(../images/forb2000.png) no-repeat;
   margin-bottom:10px;
}

.small_1257458517 {
  FONT-SIZE:12px; FONT-FAMILY: arial;
  font-weight: bold;
}
.norm_1257458517{
	FONT-SIZE:10px; FONT-FAMILY: arial
}
.txt_1257458517{
	FONT-SIZE:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; font-weight: bold
}
EF;
/* ]]> */



