ul.topnav {  
    list-style: none;  
    padding: 0 20px;  
    margin: 0;  
    float: left;  
    width: 100%;  
    background: #222;  
    font-size: 1.2em;  
    background: url(/design/img/topnav_bg.gif) repeat-x;  
}  
ul.topnav li {  
    float: left;  
    margin: 0;  
    padding: 0 15px 0 0;  
    position: relative; /*--Declare X and Y axis base for sub navigation--*/  
}  
ul.topnav li a{  
    padding: 10px 5px;  
    color: #fff;  
    display: block;  
    text-decoration: none;  
    float: left;  
}  
ul.topnav li a:hover{  
    background: url(/design/img/topnav_hover.gif) no-repeat center top;  
}  
ul.topnav li span { /*--Drop down trigger styles--*/  
    width: 17px;  
    height: 35px;  
    float: left;  
    background: url(/design/img/subnav_btn.gif) no-repeat center top;  
}  
ul.topnav li span.subhover {background-position: center bottombottom; cursor: pointer;} /*--Hover effect for trigger--*/  
ul.topnav li ul.subnav {  
    list-style: none;  
    position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/  
    left: 0; top: 35px;  
    background: #588ef9;  
    margin: 0; padding: 0;  
    display: none;  
    float: left;  
    width: 170px;  
    border: 1px solid #4f7fde;  
}  
ul.topnav li ul.subnav li{  
    margin: 0; padding: 0;  
    border-top: 1px solid #6599ff; /*--Create bevel effect--*/  
    border-bottom: 1px solid #3a66bc; /*--Create bevel effect--*/  
    clear: both;  
    width: 170px;  
}  
html ul.topnav li ul.subnav li a {  
    float: left;  
    width: 145px;  
    background: #588ef9 url(/design/img/dropdown_linkbg.gif) no-repeat 10px center;  
    padding-left: 20px;  
}  
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/  
    background: #3b70da url(/design/img/dropdown_linkbg.gif) no-repeat 10px center;  
} 
/* Ïîèñê ïî ãèäó äëÿ ãëàâíîé àëëâðí */

.gid-search-form {
	min-height: 81px;
	_height: 81px;
	background: #fcba00 url(/design/img/gid_search_main_bg.jpg) no-repeat left top;
	width: 495px;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	margin: -7px 0px 0px 4px;
}
.gid-search-form A { font-size: 10pt; }
.gid-search-form .clear {
	font-size: 0pt;
	clear: both;
}
.gid-search-form UL.links {
	list-style: none;
	padding: 5px 0px 0px 0px;
	margin: 0px;
	min-height: 26px;
	_height: 26px;
}
.gid-search-form UL.links LI {
	float: left;
	height: 23px;
}
.gid-search-form UL.links A { color: #0071e5; }
.gid-search-form UL.links A:hover { color: #ff0000; }
.gid-search-form UL.links LI.gid { padding: 3px 0px 0px 15px; font-size: 8pt; }
.gid-search-form UL.links LI.gid A { color: #000; font-size: 8pt; }
.gid-search-form UL.links LI.gid A:hover { color: #ff0000; }
.gid-search-form UL.links LI.add-firm { 
	padding-left: 20px;
	margin-left: 46px;
	background: url(/design/img/gid_search_main_iadd.jpg) no-repeat left 1px;
}
.gid-search-form UL.links LI.about { 
	padding-left: 21px;
	margin-left: 58px;
	background: url(/design/img/gid_search_main_iabout.jpg) no-repeat left 4px;
}
.gid-search-form UL.links LI.tour { 
	padding-left: 20px;
	margin-left: 22px;
	background: url(/design/img/gid_search_main_itour.jpg) no-repeat left 4px;
}
.gid-search-form FORM { padding: 0px; margin: 0px; }
.gid-search-form .search { min-height: 32px; _height: 32px; }
.gid-search-form .search .txt { 
	width: 63px;
	padding: 5px 0px 0px 80px;
	font-size: 14pt;
	float: left;
	line-height: 22px;
}
.gid-search-form .search .input {
	width: 300px;
	float: left;
	padding-top: 7px;
}
.gid-search-form .search .input INPUT {
	width: 280px;
	vertical-align: auto;
	font-family: Tahoma, Arial;
	font-size: 10pt;
}
.gid-search-form .search .submit {
	width: 22px;
	padding-top: 7px;
	float: left;
}
.gid-search-form .search .submit INPUT {
	width: 22px;
	height: 22px;
	background: #848484 url(/design/img/gid_search_main_submit.jpg) no-repeat left top;
	border: none;
	cursor: pointer;
	vertical-align: auto;
	font-family: Tahoma, Arial;
	font-size: 10pt;
}
.gid-search-form .example {
	padding-left: 143px;
	font-size: 7pt;
	line-height: 13px;
}
.gid-search-form .example A {
	text-decoration: none;
	border-bottom: 1px dashed #0071e5;
	color: #0071e5;
	font-size: 7pt;
}
.gid-search-form .example A:hover {
	border-bottom: 1px dashed #ff0000;
	color: #ff0000;

}

ï»¿/* ÐÐ±ÑÐžÐ¹ ÑÑÐžÐ»Ñ */

.highlight {background-color:#FF9D9D;border-bottom:#F30 1px solid;border-top:#F30 1px solid;padding: 4px 10px}
#container {
  	width: 100%;
  	height: 100%;
  	text-align: center;/* IE fix to center the page */
}

#content {
  	width: 740px;
  	margin: 0 auto;/* center the page in Firefox */
  	text-align: left;
	padding: 20px;
}


body {
		margin:0;
		padding:0;
		border:0;
		width:100%;
		font-size:12px;
		background:#fff;
		font-family: Tahoma, arial, geneva, Helvetica, sans-serif;
	}
	a {
		color:#3E5577;
		text-decoration:underline;

	}
	a:hover {
		color:#3E5577;
		text-decoration:none;
	}
	h3 {
		margin:.8em 0 .2em 0;
		padding:0;
	}
	p {
		margin:.4em 0 .8em 0;
		padding:0;
	}

   #form1 {
		margin-top: 0;
		margin-bottom: 0;
	}



    h1 {
		font: normal 27px arial;
        padding: 5px 0 0 0;
        margin: 0px;
		/*font-size:27px;*/
		color:#87C023;
		/*font-weight:regular;*/
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}


	h1 a {
		font: normal 27px arial;
		color:#2C4063;
		text-decoration: none;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

	h1 a:hover {
		text-decoration: underline;
		color:#2C4063;
	}

    h2 {
		font-size:16px;
		color:#3E5479;
		font: bold 16px;
        padding: 0 0 0 0;
        margin: 0px;
	}

    h2.padd{
		font-size:16px;
		color:#3E5479;
		font: bold 16px;
        padding: 5px 0 0 0;
        margin: 0px;

    }


/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Header */
	#header {
		clear:both;
		float:left;
		width:100%;
	}

/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ footer */
	#footer {
		clear:both;
		float:left;
		width:100%;
		border-top:0px solid #000;
	}

	#footer TD {
		font-size:8.5pt;
		color:#333333;
	}

 /*table#golos*/
 table#golos {
    border: 1px dashed #878785;
 }
 div.otstup {
   padding: 10px 10px 0px 0px;
   font-size: 11px;
   color:#333333;
 }
 /*end table#golos*/

 /*table#pogoda*/
 div.big {
    font: bold 13px arial;
    padding: 4px 0px 0px 10px;
    color: #6CD0F4;
    cursor: default;
    background: #6a99be;
 }
 div.small {
    padding: 5px 0px 0px 20px;
    font: normal 11px arial;
    color: #ffffff;
    cursor: default;
    position: relative;
    top: 0px;
    left: 0px;
    background: #6a99be;
 }
 div.small div.rovno {
    position: absolute;
    top: 5px;
    left: 75px;
 }
div.txt {
    font: normal 11px arial;
    padding: 10px 0px 10px 10px;
    color: #ffffff;

}
div.txt a:link {
    color: #4B6A91;
    text-decoration: underline;
}
div.txt a:visited {
    color: #4B6A91;
    text-decoration: underline;
}
div.txt a:hover {
    color: #4B6A91;
    text-decoration: none;
}
div.dashbord {
    border-bottom: 1px dashed #ffffff;
}/*Ð¿ÑÐœÐºÑÐžÑ ÐŽÐ»Ñ Ð¿ÐŸÐ³ÐŸÐŽÑ*/

 /*rounded angles*/
 #rounded div {
    cursor: default;
    background: #6a99be;
}
div.r1, div.r2, div.r3, div.r4, div.r5 {
    height: 1px;
    display: block;
    font-size: 1px;
    overflow: hidden;
}
div.r5 {
    margin: 0px 5px 0px 5px;
}
div.r4 {
    margin: 0px 4px 0px 4px;
}
div.r3 {
    margin: 0px 3px 0px 3px;
}
div.r2 {
    margin: 0px 2px 0px 2px;
}
div.r1 {
    margin: 0px 1px 0px 1px;
}
/*end rounded angles*/
/*end table#pogoda*/

/*goroskop*/
table#f {
    float: left;
}
td.float {
    width: 89px;
    height: 60px;
    float: left;
}
/*end goroskop - Ð¿ÐµÑÐµÐœÐŸÑ ÐŽÐ»Ñ ÑÐ¶ÐžÐŒÐ°ÐœÐžÑ ÐŒÐŸÐœÐžÑÐŸÑÐ°*/

/*zakladki*/
table.zakladki {
  width: 220px;
  height: 26px;
  cursor: default;
  background: #3D5474;
}
table.zakladki tr td.vacancy {
  height: 26px;
  text-align: center;
  font: normal 11px arial;
  color: #3D5474;
  background-image: url(../img/white_left_bg.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
  border: 0px;
}
table.zakladki tr td.resume {
  height: 26px;
  text-align: center;
  font: normal 11px arial;
  color: #3D5474;
  background-image: url(../img/gray_right_bg.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
  border: 0px;
}
table.zakladki tr td.resume2 {
  height: 26px;
  text-align: center;
  font: normal 11px arial;
  color: #3D5474;
  background-image: url(../img/gray_right_bg2.jpg);
  background-repeat: repeat-x;
  background-position: bottom;
  border: 0px;
}
table.zakladki tr td a:link,
table.zakladki tr td a:visited {
  text-decoration: none;
}
table.zakladki tr td a:hover {
  text-decoration: underline;
}
/*end zakladki*/

/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÑÑÐžÑÑÐ° Ð³Ð»Ð°Ð²ÐœÑÑ ÑÐ°Ð·ÐŽÐµÐ»ÐŸÐ² */
    .page_razdel {
		font-size:16px;
		color:#2C4063;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Arial Narrow, Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

    .page_razdel_big {
		font-size:27px;
		color:#2C4063;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

	.page_razdel_big a {
		font-size:27px;
		color:#2C4063;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
		text-decoration: none;
	}

	.page_razdel_big a:hover {
		text-decoration: underline;
	}

   .page_razdel_big_green {
		font-size:27px;
		color:#87C023;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

	.page_razdel_big_red {
		font-size:27px;
		color:#FE2000;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

	.page_razdel_big_yellow {
		font-size:27px;
		color:#FBBB02;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}


   .page_razdel_middle {
		font-size:20px;
		color:#2C4063;
		font-weight:regular;
		text-transform:uppercase;
		font-family:  Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

   .page_razdel_middle_green {
		font-size:20px;
		color:#87C023;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

   .page_razdel_middle_blue {
		font-size:20px;
		color:#006BD5;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

   .page_razdel_small {
		font-size:16px;
		color:#2C4063;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

   .page_razdel_small_green {
		font-size:16px;
		color:#87C023;
		font-weight:regular;
		text-transform:uppercase;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

   .page_razdel_small_blue {
		font-size:16px;
		color:#006BD5;
		font-weight:regular;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}

  .page_razdel_small_darkblue {
		font-size:21px;
		color:#2C4063;
		font-weight:regular;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
	}


   .page_razdel_smallest_blue {
		font-size:13px;
		color:#006BD5;
		font-weight:regular;
		font-family: Tahoma, arial, geneva, Helvetica, sans-serif;
		line-height:26px;
	}

  .page_razdel_smallest_darkblue {
		font-size:13px;
		color:#2C4063;
		font-weight:regular;
		font-family: Tahoma, arial, geneva, Helvetica, sans-serif;
	}





/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð ÑÐ±ÑÐžÐº (Ð² ÑÐŸÐŒ ÑÐžÑÐ»Ðµ ÐŒÐµÐœÑ Ð»ÐµÐ²ÐŸÐµ) */
	#rubrika a {
		font-weight: regular;
		color: #3D5476;
		font-size:8.5pt;
		text-decoration: none;
		font-family: Verdana;
	}

	#rubrika a:hover {
		text-decoration: underline;
	}




/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐºÐœÐŸÐ¿ÐºÐž  */

	.button {
		background-color: #ffffff;
		font-size:9pt;
		font-weight: regular;
		color:#000000;

	}

	.button_bluebox {
		background-color: #F1F4F9;
		font-size:9pt;
		font-weight: regular;
		color:#111111;
	}






/* ÐÐŸÐ±Ð°Ð²ÐžÐ» Ð®ÑÐžÐ¹*/
.errors{color: #E80000; font-size: 9px;}





/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÑÐ°Ð±Ð»ÐžÑ ÑÑÐ°ÑÐžÑÑÐžÐºÐž */
   .stat_1 {
		font-size:10px;
		color:#ffffff;
		font-weight:regular;
		padding:15px;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
		}

  .stat_12 {
		font-size:10px;
		color:#ffffff;
		font-weight:regular;
		padding:5px;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
		}

  .stat_2 {
		font-size:11px;
		color:#405373;
		font-weight:regular;
		padding:15px;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
		}

  .stat_22 {
		font-size:11px;
		color:#405373;
		font-family: Verdana, Tahoma, arial, geneva, Helvetica, sans-serif;
		}








/* Ð Ð°Ð·ÐŒÐµÑÑ ÑÑÐžÑÑÐŸÐ² ÐŸÐ±ÑÐžÐµ */
	.small_3 {
		font-size: 11px;
	}
	A.small_3 {
		font-size: 11px;
		text-decoration: underline;
	}
	A.small_3:link  {
	    text-decoration: underline;
	}
	A.small_3:visited  {
		text-decoration: underline;
	}
	A.small_3:hover {
        text-decoration: none;
	}

/* Ð Ð°Ð·ÐŒÐµÑÑ ÑÑÐžÑÑÐŸÐ² ÐŸÐ±ÑÐžÐµ */
	.small_4 {
		font-size: 10px;
	}
	A.small_4 {
		font-size: 10px;
		text-decoration: underline;
	}
	A.small_4:link  {
	    text-decoration: underline;
	}
	A.small_4:visited  {
		text-decoration: underline;
	}
	A.small_4:hover {
        text-decoration: none;
	}


	.grey {
		font-size: 11px;
		color:#888888;
	}
	A.grey {
		font-size: 11px;
		color:#888888;
		text-decoration: none;
	}
	A.grey:link  {
	    text-decoration: underline;
	}
	A.grey:visited  {
		text-decoration: underline;
	}
	A.grey:hover {
        text-decoration: none;
	}



	.kroshki {
		font-size: 10px;
		color:#888888;
	}
	A.kroshki {
		font-size: 10px;
		color:#888888;
		text-decoration: none;
	}
	A.kroshki:link  {
	    text-decoration: none;
	}
	A.kroshki:visited  {
		text-decoration: none;
	}
	A.kroshki:hover {
        text-decoration: underline;
	}



/* Ð Ð°Ð·ÐŽÐµÐ» ÐÑÐžÑÐ° */
	.afisha_main_name {
		font-size: 21px;
		color:#3E5479;
	}
	A.afisha_main_name {
		font-size: 21px;
		color:#3E5479;
		text-decoration: none;
	}
	A.afisha_main_name:link  {
	    text-decoration: none;
	}
	A.afisha_main_name:visited  {
		text-decoration: none;
	}
	A.afisha_main_name:hover {
        text-decoration: underline;
	}


	.afisha_main_name2 {
		font-size: 16px;
		color:#3E5479;
	}
	A.afisha_main_name2 {
		font-size: 16px;
		color:#3E5479;
		text-decoration: none;
	}
	A.afisha_main_name2:link  {
	    text-decoration: none;
	}
	A.afisha_main_name2:visited  {
		text-decoration: none;
	}
	A.afisha_main_name2:hover {
        text-decoration: underline;
	}


	.afisha_mesto {
		font-size: 11px;
		color:#3E5479;
	}
	A.afisha_mesto {
		font-size: 11px;
		color:#3E5479;
		text-decoration: none;
	}
	A.afisha_mesto:link  {
	    text-decoration: none;
	}
	A.afisha_mesto:visited  {
		text-decoration: none;
	}
	A.afisha_mesto:hover {
        text-decoration: underline;
	}

    .afisha_time {
		font-size:11px;
		color:#999999;
		font-weight:regular;
	}

    .afisha_grey {
		font-size:10px;
		color:#999999;
		font-weight:regular;
	}



	.menu_white {
		font-size: 14px;
		color:#ffffff;
	}
	A.menu_white {
		font-size: 17px;
		color:#ffffff;
		text-decoration: none;
	}
	A.menu_white:link  {
	    text-decoration: none;
	}
	A.menu_white:visited  {
		text-decoration: none;
	}
	A.menu_white:hover {
        text-decoration: underline;
	}


	.afisha_day{
		font-size: 24px;
		color:#ffffff;
	}




	.afisha_sobitie {
		background-color: #ffffff;
		font-size:8pt;
		font-weight: regular;
		color:#3C3E3B;

	}




/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð¡Ð¿ÑÐ°Ð²ÐŸÑÐœÐžÐºÐ°, ÐÐ°Ð³Ð°ÐžÐœÐŸÐ², ÐÐ±ÑÑÐ²Ð»ÐµÐœÐžÐ¹, ÑÑÐžÑÑÑ  */
    .general_main_name {
		font-size:16px;
		color:#3E5479;
		font-weight:bold;
	}

    .general_main_name_green {
		font-size:16px;
		color:#87C023;
		font-weight:bold;
   }

    .general_main_name_blue {
		font-size:16px;
		color:#006BD5;
		font-weight:bold;
	}

   .general_main_name_darkblue {
		font-size:14px;
		color:#2C4063;
		font-weight:bold;
	}



    .general_main_name_14 {
		font-size:14px;
		color:#772416;
		font-weight:bold;
	}

    .general_main_name_14_green {
		font-size:14px;
		color:#87C023;
		font-weight:bold;
   }

    .general_main_name_14_blue {
		font-size:14px;
		color:#006BD5;
		font-weight:bold;
	}

   .general_main_name_14_darkblue {
		font-size:14px;
		color:#2C4063;
		font-weight:bold;
	}



    .general_who {
		color:#000000;
		font-weight:bold;
	}

    .general_text {
    	font-size:12px;
		color:#333333;
	}

    .general_rubrika {
    	font-size:14px;
		color:#64738C;
		font-weight:bold;
	}

    .general_nomer {
    	font-size:9px;
		color:#555555;
		font-weight:regular;
		padding: 0px 0px 0px 0px;
	}

    .general_date {
    	font-size:9px;
		color:#947064;
		font-weight:regular;
	}


    .blue {
    	font-size:14px;
    	color:#486494;
		font-weight:bold;
	}

    .blue_2 {
    	color:#486494;
		font-weight:bold;
	}

    .green {
    	color:#549000;
	}

    .grey {
    	color:#8E96A9;
	}

    .red {
    	color:#D70005;
	}
	
	.bold
	{
	font-size:14px;
		font-weight: bold;
	}
	
    .padding-top {
 		padding: 10px 10px 10px 10px;
	}



/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð¡ÑÐ°ÐœÐŽÐ°ÑÑÐœÑÑ ÑÐ°Ð±Ð»ÐžÑ  */
      table tr.td_blue {
        font-size:9px;
	    color:#ffffff;
		font-weight:regular;
		padding: 2px 0px 2px 0px;
        text-align: center;
        background: #3F5374;
		}

      table tr.td_darkblue {
        background: #E3ECF5;
        text-align: center;
		}

        table tr.td_liteblue  {
        background: #F1F4F9;
        text-align: center;
		}





      table tr.td_blue_left {
        font-size:9px;
	    color:#ffffff;
		font-weight:regular;
		text-align: left;
        background: #3F5374;
		}

    table tr.td_blue_left_2 {
        font-size:12px;
	    color:#ffffff;
		font-weight:regular;
		text-align: left;
        background: #3F5374;
		}

 	 table td.td_left {
		padding: 0px 4px 0px 6px;
		}

 	 table td.td_left2 {
		padding: 3px 2px 2px 12px;
		}

 	table td.td_left3 {
		padding: 0px 10px 0px 0px;
		}

    table td.td_left4 {
		padding: 0px 0px 0px 3px;
		}

	table td.td_center {
		text-align: center;
		}



      table tr.td_darkblue_left {
        background: #E3ECF5;
        text-align: left;
      	height: 28px;
		}

        table tr.td_liteblue_left  {
        background: #F1F4F9;
        text-align: left;
		height: 28px;
		}

    table tr.td_darkblue_small_left {
        font-size:10px;
        background: #E3ECF5;
        text-align: left;
      	height: 28px;
		}

        table tr.td_liteblue_small_left  {
        font-size:10px;
        background: #F1F4F9;
        text-align: left;
		height: 28px;
		}







/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐÐŸÐ²ÐŸÑÑÐµÐ¹ ÑÑÐžÑÑÑ  */

    .news_name {
		font-size:18px;
		color:#004274;
		font-weight:bold;
	}
	A.news_name {
		font-size: 18px;
		text-decoration: underline;
	}
	A.news_name:link  {
	    text-decoration: underline;
	}
	A.news_name:visited  {
		text-decoration: underline;
	}
	A.news_name:hover {
        text-decoration: none;
	}


    .news_name_2 {
		font-size: 16px;
		color:#004274;
		font-weight:bold;
	}
	A.news_name_2 {
		font-size: 15px;
		text-decoration: underline;
	}
	A.news_name_2:link  {
	    text-decoration: underline;
	}
	A.news_name_2:visited  {
		text-decoration: underline;
	}
	A.news_name_2:hover {
        text-decoration: none;
	}

/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐÐŸÐ²ÐŸÑÑÐµÐ¹ ÑÑÐžÑÑÑ  */

    .news_name_3 {
		font-size:8.7pt;
		color:#004274;
		font-weight:regular;
	}
	A.news_name_3 {
		font-size: 10.7pt;
		text-decoration: underline;
	}
	A.news_name_3:link  {
	    text-decoration: underline;
	}
	A.news_name_3:visited  {
		text-decoration: underline;
	}
	A.news_name_3:hover {
        text-decoration: none;
	}

/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÑÐµÐºÑÑÐ° ÐœÐŸÐ²ÐŸÑÑÐž */
    .news_text {
		font-size:12px;
		color:#333333;
		font-weight:regular;
		text-align: justify;
        line-height: 1.4;
	}

    .news_text_2 {
		font-size:12px;
		color:#333333;
		font-weight:regular;
		text-align: justify;
        line-height: 1.3;
	}

    .news_text_full {
		font-size:14px;
		color:#333333;
		font-weight:regular;
		text-align: justify;
        line-height: 1.5;
	}

    .news_img {
		BORDER-RIGHT: #BCC9D1 1px solid;
        BORDER-TOP: #BCC9D1 1px solid;
        BORDER-LEFT: #BCC9D1 1px solid;
        BORDER-BOTTOM: #BCC9D1 1px solid;
        PADDING-RIGHT: 1px;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        PADDING-TOP: 1px;
        BACKGROUND-COLOR: #ffffff;
	}


    .news_img_right {
		BORDER-RIGHT: #BCC9D1 1px solid;
        BORDER-TOP: #BCC9D1 1px solid;
        BORDER-LEFT: #BCC9D1 1px solid;
        BORDER-BOTTOM: #BCC9D1 1px solid;
        PADDING-RIGHT: 1px;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        PADDING-TOP: 1px;
        BACKGROUND-COLOR: #ffffff;
        margin: 0px 6px 6px 0px;
	}

  .news_img_right_2 {
		BORDER-RIGHT: #BCC9D1 1px solid;
        BORDER-TOP: #BCC9D1 1px solid;
        BORDER-LEFT: #BCC9D1 1px solid;
        BORDER-BOTTOM: #BCC9D1 1px solid;
        PADDING-RIGHT: 1px;
        PADDING-LEFT: 1px;
        PADDING-BOTTOM: 1px;
        PADDING-TOP: 1px;
        BACKGROUND-COLOR: #ffffff;
        margin: 5px 10px 7px 0px;
	}

    .text_full {
		font-size:14px;
		color:#333333;
		font-weight:regular;
		text-align: justify;
        line-height: 1.5;
	}

    .text_full_2 {
		font-size:12px;
		color:#333333;
		font-weight:regular;
		text-align: justify;
        line-height: 1.5;
	}

    .white {
		color:#ffffff;
		font-weight:regular;
	}
	A.white {
		color:#ffffff;
		text-decoration: underline;
	}
	A.white:link  {
	    text-decoration: underline;
	}
	A.white:visited  {
		text-decoration: underline;
	}
	A.white:hover {
        text-decoration: none;
	}



  .whitesmall {
		color:#ffffff;
		font-weight:regular;
		font-size:9px;
	}
	A.white {
		color:#ffffff;
		text-decoration: underline;
		font-size:9px;
	}
	A.white:link  {
	    text-decoration: underline;
	}
	A.white:visited  {
		text-decoration: underline;
	}
	A.white:hover {
        text-decoration: none;
	}





/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐÐ»Ð°Ð²ÐœÐŸÐ³ÐŸ ÐŒÐµÐœÑ Ð² header  */


	#mainmenu a {
		font-size:12px;
		color:#ffffff;
		text-decoration: none;
	}
	#mainmenu a:link  {
	    text-decoration: none;
	}
	#mainmenu a:visited
	{
		text-decoration: none;
	}
	#mainmenu a:hover
	{
        text-decoration: underline;
	}

    #mainmenu a.selected {
		font-size:12px;
		color:#FFB900;
		text-decoration: none;
	}

    #mainmenu a.selected:hover {
		text-decoration: underline;
	}

	#mainmenu2 a {
		font-size:9px;
		color:#ffffff;
		text-decoration: none;
	}
	#mainmenu2 a:link  {
	    text-decoration: none;
	}
	#mainmenu2 a:visited
	{
		text-decoration: none;
	}
	#mainmenu2 a:hover
	{
        text-decoration: underline;
	}

    #mainmenu2 a.selected {
		font-size:9px;
		color:#FFB900;
		font-weight:bold;
		text-decoration: none;
	}

    #mainmenu2 a.selected:hover {
		text-decoration: underline;
	}




/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÑÑÐžÑÑÐŸÐ² Ð² header  */
    .header_cityname {
		font-size:13px;
		color:#ffffff;
		font-weight:bold;
		text-transform:uppercase;
	}

    .header_cityname_manyletters {
		font-size:11px;
		color:#ffffff;
		font-weight:bold;
		text-transform:uppercase;
	}
	
	.header_date {
		font-size:11px;
		color:#C0FF00;
		font-weight:regular;
	}

	.header_weather {
		font-size:19px;
		color:#ffffff;
		font-weight:regular;
		font-family: Tahoma, arial, geneva, Helvetica, sans-serif;
		margin-top: 0.5em;
	}



/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÑÑÐžÑÑÐŸÐ² Bluebox  */
    .bluebox_name {
		font-size:13px;
		color:#24549B;
		font-weight:regular;
		text-transform:uppercase;
	}








/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐÐ±ÑÑÐ²Ð»ÐµÐœÐžÑ ÑÐ°Ð±Ð»ÐžÑÑ */

	TABLE.doska_middle {
        BORDER-RIGHT: #E0DAD1 1px solid;
        BORDER-TOP: #E0DAD1 1px solid;
        BORDER-LEFT: #E0DAD1 1px solid;
        BORDER-BOTTOM: #E0DAD1 1px solid;
        valign="top";
        BACKGROUND-COLOR: #FFF8EE;
	}

	TABLE.doska_middle TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 6px;
	}


/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ ÐŽÐŸÐ±Ð°Ð²ÐžÑÑ ÐŸÐ±ÑÑÐ²Ð»ÐµÐœÐžÑ ÑÐ°Ð±Ð»ÐžÑÑ */

	TABLE.doska_add {
        BORDER-RIGHT: #E0DAD1 1px solid;
        BORDER-TOP: #E0DAD1 1px solid;
        BORDER-LEFT: #E0DAD1 1px solid;
        BORDER-BOTTOM: #E0DAD1 1px solid;
        valign="top";
        BACKGROUND-COLOR: #F6F6F6;
	}

	TABLE.doska_add TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 5px;
        PADDING-TOP: 5px;
	}



/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð¡Ð¿ÑÐ°Ð²ÐŸÑÐœÐžÐºÐ° Ð¿ÑÐµÐŽÐ¿ÑÐžÑÑÐžÐ¹ */

	TABLE.catalog_middle_lux {
        BORDER-RIGHT: #B4BAC9 1px solid;
        BORDER-TOP: #B4BAC9 1px solid;
        BORDER-LEFT: #B4BAC9 1px solid;
        BORDER-BOTTOM: #B4BAC9 1px solid;
        valign="top";
        BACKGROUND-COLOR: #FDEDDA;
	}

	TABLE.catalog_middle_lux TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 6px;
	}

	TABLE.catalog_middle_standart {
        BORDER-RIGHT: #B4BAC9 1px solid;
        BORDER-TOP: #B4BAC9 1px solid;
        BORDER-LEFT: #B4BAC9 1px solid;
        BORDER-BOTTOM: #B4BAC9 1px solid;
        valign="top";
        BACKGROUND-COLOR: #E2F4E5;
	}

	TABLE.catalog_middle_standart TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 6px;
	}

	TABLE.catalog_middle_minimal {
        BORDER-RIGHT: #B4BAC9 1px solid;
        BORDER-TOP: #B4BAC9 1px solid;
        BORDER-LEFT: #B4BAC9 1px solid;
        BORDER-BOTTOM: #B4BAC9 1px solid;
        valign="top";
        BACKGROUND-COLOR: #E7F0EF;
	}

	TABLE.catalog_middle_minimal TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 6px;
	}


	TABLE.catalog_middle_free {
        BORDER-RIGHT: #B4BAC9 1px solid;
        BORDER-TOP: #B4BAC9 1px solid;
        BORDER-LEFT: #B4BAC9 1px solid;
        BORDER-BOTTOM: #B4BAC9 1px solid;
        valign="top";
        BACKGROUND-COLOR: #ffffff;
	}

	TABLE.catalog_middle_free TD {
        PADDING-RIGHT: 10px;
        PADDING-LEFT: 10px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 6px;
	}


	TABLE.catalog_personal {
        BORDER-RIGHT: #E0DAD1 1px solid;
        BORDER-TOP: #E0DAD1 1px solid;
        BORDER-LEFT: #E0DAD1 1px solid;
        BORDER-BOTTOM: #E0DAD1 1px solid;
        valign="top";
        BACKGROUND-COLOR: #ffffff;
	}

	TABLE.catalog_personal TD {
        PADDING-RIGHT: 5px;
        PADDING-LEFT: 5px;
        PADDING-BOTTOM: 5px;
        PADDING-TOP: 5px;
        font-size:13px;
	}


/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð Ð°Ð±ÐŸÑÐ° */

	TABLE.job_middle_1 {
        BORDER-RIGHT: #DFC3AF 1px solid;
        BORDER-TOP: #DFC3AF 1px solid;
        BORDER-LEFT: #DFC3AF 1px solid;
        BORDER-BOTTOM: #DFC3AF 1px solid;
        valign="top";
        BACKGROUND-COLOR: #FDEDDA;
	}

	TABLE.job_middle_1 TD {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 15px;
        PADDING-BOTTOM: 4px;
        PADDING-TOP: 10px;
	}




	TABLE.job_middle_2 {
        BORDER-RIGHT: #E0DAD1 1px solid;
        BORDER-TOP: #E0DAD1 1px solid;
        BORDER-LEFT: #E0DAD1 1px solid;
        BORDER-BOTTOM: #E0DAD1 1px solid;
        valign="top";
        BACKGROUND-COLOR: #FFF6EB;
	}

	TABLE.job_middle_2 TD {
        PADDING-RIGHT: 15px;
        PADDING-LEFT: 15px;
        PADDING-BOTTOM: 4px;
        PADDING-TOP: 10px;
	}



	TABLE.empty {
        BORDER-RIGHT: #E0DAD1 0px solid;
        BORDER-TOP: #E0DAD1 0px solid;
        BORDER-LEFT: #E0DAD1 0px solid;
        BORDER-BOTTOM: #E0DAD1 0px solid;
        text-align="top";
        valign="top";
	}

	TABLE.empty TD {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        PADDING-TOP: 0px;
	}



/* Ð¡ÑÐžÐ»Ñ ÐŽÐ»Ñ Ð¿ÐŸÑÐ»ÐµÐŽÐœÐžÑ ÐŽÐŸÐ±Ð°Ð²Ð»ÐµÐœÐœÑÑ Ð¿ÑÐµÐŽÐ¿ÑÐžÑÑÐžÐ¹, ÐŒÐ°Ð³Ð°Ð·ÐžÐœÐŸÐ², ÐŽÐŸÑÑÐ³Ð° */

	TABLE.last_add TD {
        PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 3px;
        PADDING-TOP: 3px;
	}

.description{
	color:#CCCCCC;
}

object
{
	z-index: -50px;
}


*global_corner_2page*/
.gcbl2 {background:#F4F4F4 url(../img/g_bglb.gif) no-repeat bottom left;}/*GRAY*/
.gctl2 {background:url(../img/g_bglt.gif) no-repeat top left;}
.gctr2 {background:url(../img/g_bgrt.gif) no-repeat top right; padding-left:1px;}   
.gcbr2 {background:url(../img/g_bgrb.gif) no-repeat bottom right;}
.gcbl22 {background:url(../img/g_nbglb.gif) no-repeat bottom left;}/*GRAY_NOBG*/
.gctl22 {background:url(../img/g_nbglt.gif) no-repeat top left;}
.gctr22 {background:url(../img/g_nbgrt.gif) no-repeat top right; padding-left:1px;}   
.gcbr22 {background:url(../img/g_nbgrb.gif) no-repeat bottom right;}
.gcbl3 {background:#E9F1F7 url(g/b_bglb.gif) no-repeat bottom left;}/*BLUE*/
.gctl3 {background:url(../img/b_bglt.gif) no-repeat top left;}
.gctr3 {background:url(../img/b_bgrt.gif) no-repeat top right; padding-left:1px;}   
.gcbr3 {background:url(../img/b_bgrb.gif) no-repeat bottom right;}
.gcbl4 {background:#FBF8EB url(../img/z_bglb.gif) no-repeat bottom left;}/*YELLOW*/
.gctl4 {background:url(../img/z_bglt.gif) no-repeat top left;}
.gctr4 {background:url(../img/z_bgrt.gif) no-repeat top right; padding-left:1px;}   
.gcbr4 {background:url(../img/z_bgrb.gif) no-repeat bottom right;}

*light_block--left-and-right*/
.lb {padding:8px 11px 12px 13px;}
.lb_bdr {padding:8px 11px 12px 7px;}
.lb_adv {padding:8px 11px 12px 6px;}
.about {font:11px Tahoma,Arial,Helvetica; color:#777777;}
.about a {color:#777777;}
.about a:hover {color:#D30B15;}
.lb h2, .lb_bdr h2 {font:18px Tahoma,Arial,Helvetica; margin:0px; padding-bottom:10px;}
.lb h2.llg, .lb_bdr h2.llg {color:#525252;}
.lb h2.lllb, .lb_bdr h2.lllb {color:#0463BC;}
.lb h2.llb, .lb_bdr h2.llb {color:#0047A2;}
.lb h2.llbr, .lb_bdr h2.llbr {color:#945422;}
.lb h2.llt, .lb_bdr h2.llt {color:#0E7969;}
.lb h2.llo, .lb_bdr h2.llo {color:#F57000;}
.lb h2 a.llo, .lb_bdr h2 a.llo {color:#F57000; text-decoration:underline;}
.lb h2 a.lllb, .lb_bdr h2 a.lllb {color:#0463BC; text-decoration:underline;}
.lb h2 a.llg, .lb_bdr h2 a.llg {color:#525252; text-decoration:underline;}
.lb h2 a.llgn, .lb_bdr h2 a.llgn {color:#049925; text-decoration:underline;}
.lb h2 a.llbr, .lb_bdr h2 a.llbr {color:#945422; text-decoration:underline;}
.lb h2 a:hover, .lb_bdr h2 a:hover {color:#D30B15; text-decoration:none;}
.lb h2.nocontent, .lb_bdr h2.nocontent {padding-bottom:0px;}



form.register dt, dd{padding:2px;}
form.register label {color:#3E4E68}
form.register label.required {font-weight:bold}
form.register dd{padding-bottom:10px;}
form.register fieldset{padding:10px;border:1px solid #A3B1C9}
form.register fieldset legend{color:#3E4E68;font-size:1.4em;}
form.register #captcha-input{margin-top:5px;}
form.register ul.errors {color:red}
form.register #fieldset-buttonsGroup{border:0px;}



/* ýëåìåíòû çàêðóãëåíèÿ */

.inner-box {
	padding:0.7em 1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }

/*

âîçìîæíûå êîìáèíàöèè

r3 r1 r1 ââåðõó
r1 r1 r3 âíèçó

r5 r3 r2 r1 r1 ââåðõó
r1 r1 r2 r3 r5 âíèçó

r10 r7 r5 r4 r3 r2 r2 r1 r1 r1 ââåðõó
r1 r1 r1 r2 r2 r3 r4 r5 r7 r10 âíèçó

îäíàêî íå ñòîèò îãðàíè÷èâàòü ïîëåò ôàíòàçèè òîëüêî ýòèìè âàðèàíòàìè, âîçìîæíû è äðóãèå êîìáèíàöèè è íå òîëüêî ñêðóãëåíèå óãëîâ, íî è ìíîæåñòâî äðóãèõ ýôôåêòîâ.

*/

/* óìåíüøàåì îòñòóïû ïî ìåðå ðîñòà ðàäèóñà çàêðóãëåíèÿ */
#
rounded-box-3 .inner-box { padding: 1em;}
#
rounded-box-5 .inner-box { padding: 0.7em 1em;}
#
rounded-box-10 .inner-box { padding: 0.4em 1em;}

#categories .inner-box, #categories b { background-color: #ffeeca }
#categories2 .inner-box, #categories2 b { background-color: #fffad3; }
#categories3 .inner-box, #categories3 b { background-color: #e3ecf5; }
#categories4 .inner-box, #categories4 b { background-color: #ecf3fe; }
#categories5 .inner-box, #categories5 b { background-color: #e7f0ef; }
#categories6 .inner-box, #categories6 b { background-color: #fdedda; }
#categories7 .inner-box, #categories7 b { background-color: #e2f4e5; }


.box1, b { background-color: #E8F5FF; }

/* Rounded Bubble */
div.bubble div.rounded {
	margin-bottom: 10px;
	border: 3px solid #fff;
	background-color: #b7e0ff;
}
div.bubble div.rounded blockquote {
	border: 0;
	background-color: transparent;
}
div.bubble div.rounded blockquote p {
	margin: 0px 10px;
}
div.bubble cite.rounded {
	position: relative;
	margin: 0px;
	padding-left: 15px;
	padding-top: 12px;
	top: 9px;
	background: transparent url(/design/img/tip-rounded.gif) no-repeat 15px 0;
}

/*** БЛОК "Закргуленные углы" - 17.06.2010 ***/
.c50l {float:left; width:50%}
.rounded .l,.rounded .r{background:url(/design/img/assets2.png) left top}
.rounded .l,.rounded .r{_background:url(/design/img/assets_gif2.gif)}

.rounded .t,.rounded .b,.rounded .l,.rounded .r{font-size:0;margin:0;padding:0}
.rounded .l{float:left}
.rounded .r{float:right}

.radius10 .t,
.radius10 .b{height:10px}
.radius10 .l,.radius10 .r{height:10px;width:10px}
.radius10 .c{margin:0 10px}
.radius10 .t .l{background-position:-36px 0}
.radius10 .t .r{background-position:-46px 0}
.radius10 .b .l{background-position:-36px -10px}
.radius10 .b .r{background-position:-46px -10px}



/*** БЛОК "Засвет на главной" - 16.08.210 ***/
.topBlock
{
	width: 270px;
	height: 106px;
	background: url(/design/img/topBack.png) left top;
	margin-right: 5px;
	float: right;
}

.inner
{
	width: 250px;
	height: 85px;
	margin: 5px;

}

ul, li {border:0; padding:0; margin:0; list-style:none;}
#navigation{
	background:url(/design/img/nav-bg.gif) repeat-x;
	height:64px;
	position:relative
}
#navigation ul li{
	line-height:32px;
	display:inline
}
#navigation ul li a, #navigation ul li a:visited {
	background:url(/design/img/line-a.gif) right no-repeat;
	padding:0 20px;
	text-decoration:none;
	color:#4261df;
	font-weight:bold
}
#navigation ul li ul{
	position:absolute;
	left:0;
	top:32px;
	height:30px;
	width:100%;
	background:#888888 url(/design/img/sublink.gif);
	font-size:11px
}
#navigation ul li li{
	height:30px;
	line-height:30px;
}
#navigation ul li li a, #navigation ul li li a:visited {
	padding:0 20px;
	display:block;
	float:left;
	color:#fff
}
#navigation ul li li a:hover{
	text-decoration:underline
}
#s2, #s3{
	display:none
}

.login-form .submit INPUT {
	width: 60px;
	height: 19px;
	background: #848484 url(/design/img/btnbk_in.gif) no-repeat left top;
	border: none;
	cursor: pointer;
	vertical-align: auto;
	font-family: Tahoma, Arial;
	font-size: 10pt;
	float: right;
	margin-right: 15px;
}
#indexDayNews { background:url(http://pics.nashgorod.ru/img_2010/news-day-back.png) left center no-repeat #f0fae0; margin:0 0 30px 0; padding:10px 10px 10px 170px; border-radius:5px; -moz-border-radius:5px; }
		#indexDayNews a { color:#686d60; font-size:16px; }
/* menu */
#menuWrap { position:relative; z-index:100; margin:0 0 20px 0; }
	#menuWrap ul { position:relative; line-height:normal; margin:0; }
	#menuWrap li { position:relative; margin:0 5px; font-size:14px; }
	#menuWrap a { position:relative; }
	#menuWrap > ul { text-align:center; }
	#menuWrap > ul > li { display:inline-block; vertical-align:middle; }
	#menuWrap > ul > li > a { display:block; padding:3px 5px; }
	#menuWrap > ul > li.active { background:url(http://pics.nashgorod.ru/img_2010/menu-back.png) repeat-x center; border-radius:5px; -moz-border-radius:5px; }
	#menuWrap > ul > li.active > a { color:#fff; text-decoration:none; }
	#menuWrap > ul > li.ads a { color:#ff4800; }

	/* submenu */
	#menuWrap ul ul { font-size:12px; padding:10px 0; text-align:left; position:absolute; white-space:nowrap; background:#fafafa; border:1px solid #ededed; border-radius:5px; -moz-border-radius:5px; }
	#menuWrap ul ul li { padding:0; margin:0 0 5px 0; font-size:12px; }
	#menuWrap ul ul li.sub { background:url(http://pics.nashgorod.ru/img_2010/menu-arrow.png) right 4px no-repeat; }
    #menuWrap ul ul a { text-decoration:none; color:#5b5b5b; display:block; padding:0 20px 0 10px; }
    #menuWrap ul ul a:hover { color:#ff8600; }
	#menuWrap ul ul { left:-5px; top:20px; display:none; z-index:100; }
	#menuWrap ul ul ul { left:100%; margin:0 0 0 -10px; top:-11px; }

/* sub menu */
#subMenuWrap { padding:10px 15px; margin:0 0 20px 0; background:#f0fae0; border-radius:5px; -moz-border-radius:5px; }
	#subMenuWrap ul { position:relative; line-height:normal; margin:0; }
	#subMenuWrap li { display:inline-block; margin:0; }
	#subMenuWrap a { display:block; padding:3px 5px; color:#6d9133; }
	#subMenuWrap li.active { background:url(http://pics.nashgorod.ru/img_2010/menu-back-2.png) repeat-x center; border-radius:5px; -moz-border-radius:5px; }
	#subMenuWrap li.active a { color:#fff; text-decoration:none; }




