.header{
	background-color:#f5f5f5;
	margin-top:5px;
	float:left;
	width:100%;
	font-size:18px;
	padding-top:3px;}
.header h1,
.header strong{
	float:left;
	margin:0px;
	font-weight:normal;
	font-size:18px;
	padding:3px 10px 3px 10px;}
.header small{
	float:left;
	margin:0px;
	font-weight:normal;
	font-size:18px;
	padding:3px 0px 3px 0px;}
.header strong a{}



/* ------------------ меню рубрикатора ------------- */
.nav_menu{
	border-top:1px #EEEEEE solid;
	font-size:12px;
	background-color:#EEEEEE;
	width:100%;
	float:left;
	margin-bottom:10px;}
.nav_menu div,
.nav_menu strong{
	background-color:#FFFFFF;
	height:21px;
	line-height:20px;
	margin-bottom:1px;
	float:left;
	width:100%;}
.nav_menu strong{
	background-color:darkblue;}
.nav_menu i{
	margin:0px 0px 0px 2px;
	background-color:#FFFFFF;
	float:left;
	width:20px;
	height:20px;
	background-image:url(http://i.navigator64.ru/out/Yellow/IMG/img/org/navmenu_icons.gif);
	background-repeat:no-repeat;}
.nav_menu i.addi{
	background-image:url(http://i.navigator64.ru/out/Yellow/IMG/img/org/add_icons.gif);}
.nav_menu strong i{
	background-color:darkblue;
	background-image:url(http://i.navigator64.ru/out/Yellow/IMG/img/org/navmenu_icons2.gif);
	background-repeat:no-repeat;}
.nav_menu a{
	width:248px;
	float:left;
	padding-left:5px;
	color:black;
	font-weight:bold;}
.nav_menu a:hover{
	color:#b70000;}
.nav_menu a.adda{
	background-color:#FFFDDD;
	color:#00AC00;}
.nav_menu a.adda:hover{
	color:#000000;}
.nav_menu strong a{
	color:#ffffff;
	text-decoration:none;}
.nav_menu strong a:hover{
	color:yellow;
	text-decoration:underline;}

#mobile{background-position:0px -40px;}
#comptech{background-position:0px -300px;}
#realty{background-position:0px -120px;}
#auto{background-position:0px -200px;}
#other{background-position:0px -180px;}




.add{
	float:left;
	margin-top:10px;}
.adm{
	color:#000000;
	font-weight:bold;
	float:left;
	padding:2px 0px 2px 10px;}
.adm a{
	float:left;
	border:1px #cccccc solid;
	color:blue;
	background-color:#FFFDDD;
	padding:2px 7px 3px 7px;
	margin:0px 0px 0px 5px;}
.adm a:hover{
	color:red;}

.item td{
	border-top:1px #aaaaaa solid;
	padding-top:10px;}
.item{
	font-size:12px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	overflow:hidden;
	width:50%;}
.item strong{
	display:block;
	padding:3px 0px 3px 8px;
	font-size:12px;
	color:#000000;}
.item small{
	display:block;
	padding-left:10px;
	font-size:11px;
	color:#777777;}
.item p{
	margin:10px 0px 0px 0px;
	padding-left:10px;}
.item .more{
	color:#888888;
	padding:0px 10px 3px 10px;}
.item .c{
	padding:20px 0px 0px 10px;}
.item img{
	margin-left:5px;
	margin-top:3px;
	border:3px #FFFFFF solid;}

.cn{
	padding-left:10px;}



.AddForm{
	width:100%;
	padding-bottom:20px;
	padding-top:10px;
	float:left;}
.AddForm strong.title{
	display:block;
	margin-bottom:40px;
	font-weight:normal;
	font-size:18px;}
.AddForm .t{
	padding-right:10px;
	padding-top:2px;
	text-align:right;
	font-weight:bold;}
.AddForm .inpt{
	margin-right:10px;
	width:270px;}
.AddForm .inps{
	margin-right:10px;
	width:270px;}
.AddForm .inps option.null{
	background-image:none;
	border-bottom:2px #aaaaaa solid;
	background-color:#EEEEEE;
	color:#aaaaaa;}
.AddForm .inpta{
	margin-right:10px;
	width:270px;
	height:200px;}
.AddForm td{
	padding-bottom:10px;}
.AddForm .errr td{
	border-top:1px #FFFFFF solid;
	border-bottom:1px #FFFFFF solid;
	background-color:#FFDDDD;}
.AddForm td small{
	float:left;
	background-color:red;
	color:#FFFFFF;
	padding:0px 5px 0px 5px;
	font-size:11px;
	font-weight:bold;}
.comment{
	background-image:url(http://i.navigator64.ru/out/Yellow/IMG/img/warning.gif);
	background-repeat:no-repeat;
	background-position:5px 5px;
	padding:10px 10px 10px 45px;
	font-size:12px;}
.AddForm .hlp{
	color:#666666;
	font-size:11px;}
.AddForm .hlp b{
	font-size:12px;
	font-weight:bold;
	color:#000000;}




.context_title{
	border-width:0px;
	background-color:#FFFFFF;
	padding-top:0px;
	width:270px;}
.context{
	border-width:0px;
	background-color:#FFFFFF;
	width:270px;}
.context a{
	font-size:14px;}