@import url(/css/shapka/shapka_partner.css);

#block_chapka {
	padding: 0px;
	margin: 0px;
	font-family: tahoma;
	font-size: 12px;
}

#block_chapka .block_otstup_page {
	margin: 0px 10px;
    padding-top: 10px;
}


/* Блок с баннером */

#block_chapka .block_for_bannera {
	padding: 4px 0px;
	background-color: #efefef;
	overflow: hidden;
	text-align: center;
}


#block_chapka .block_for_bannera div{
    margin-left: auto;
    margin-right: auto;
}

/* Блок с сервисами */

#block_chapka .block_servis {
	font-family: Arial;
	font-size: 11px !important;
	height: 35px;
	position: relative;
}

#block_chapka .block_servis .servis_left {
	float: left;
	margin-top: 12px;
}

#block_chapka .block_servis a {
	font-size: 11px;
}

#block_chapka .block_servis .servis_left a:link, 
#block_chapka .block_servis .servis_left a:visited, 
#block_chapka .block_servis .servis_left a:hover, 
#block_chapka .block_servis .servis_left a:active {
	color: #666666;
	text-decoration: none;
}

#block_chapka .block_servis .servis_right {
	float: right;
	margin-top: 12px;
}

#block_chapka .block_servis .servis_right a:link, 
#block_chapka .block_servis .servis_right a:visited, 
#block_chapka .block_servis .servis_right a:hover, 
#block_chapka .block_servis .servis_right a:active {
	color: #3366cc;
}

#block_chapka .servis_right a.vhod:link, 
#block_chapka .servis_right a.vhod:visited, 
#block_chapka .servis_right a.vhod:hover, 
#block_chapka .servis_right a.vhod:active {
	color: #f00b0b;
	font-weight: bold;
}

#block_chapka .block_servis a {
	margin-right: 12px;
}

#block_chapka .block_servis .start {
	background: url(/img/shapka/home.gif) no-repeat scroll left center;
	padding-left: 15px;
}

#block_chapka .block_servis .home {
	background: url(/img/shapka/green_arr.gif) no-repeat scroll left center;
	padding-left: 21px;
}

#block_chapka .block_servis .izbran {
	background: url(/img/shapka/add_izbr.gif) no-repeat scroll left center;
	padding-left: 15px;
}

#block_chapka .block_servis .rss {
	background: url(/img/shapka/rss.gif) no-repeat scroll left center;
	padding-left: 15px;
}

#block_chapka .block_servis .pochta {
	background: url(/img/shapka/pochta.gif) no-repeat scroll left center;
	padding-left: 20px;
}

#block_chapka .block_servis .pochta_flashing {
	background: url(/img/shapka/pochta_flashing.gif) no-repeat scroll left center;
	padding-left: 20px;
}

#block_chapka .block_servis .my_rf {
	background: url(/img/shapka/my_rf.gif) no-repeat scroll left center;
	padding-left: 17px;
}

#block_chapka .block_servis .my_rf_has_messages {
    background: url(/img/shapka/my_rf_has_messages.gif) no-repeat scroll left center;
    padding-left: 17px;
}

#block_chapka .block_servis .registr {
	margin-right: 6px;
}

#block_chapka .block_servis .vhod {
	background: url(/img/shapka/tochka_1.gif) no-repeat scroll left center;
	padding-left: 12px;
	margin-right: 0px;
}

/* Основной блок шапки */

#block_chapka .block_osnovn {
	height: 93px;
	background: url(/img/shapka/news_disain/background.png) repeat-x;
	overflow: hidden;
}

#block_chapka .block_osnovn a {
	font-size: 11px;
}

.block_osnovn .block_opoveshenia a:link, 
.block_osnovn .block_opoveshenia a:visited,
.block_osnovn .block_opoveshenia a:active {
	color: #3366CC;
}

.block_osnovn .block_opoveshenia a:hover {
	color: #333;
}

#block_chapka .block_osnovn .back_l {
	float: left;
	background: url(/img/shapka/background_chapki_l.jpg) no-repeat left;
	height: 93px;
	width: 6px;
	padding-right: 3px;
}

#block_chapka .block_osnovn .back_r {
	float: right;
	background: url(/img/shapka/news_disain/right_side.png) no-repeat right;
	height: 93px;
	width: 5px;
}

#block_chapka .block_osnovn .block_cent {
	padding: 10px 15px 2px 0px;
	margin-left: 204px;
}

#block_chapka .block_osnovn .kolonka_left {
	background: url(/img/shapka/news_disain/head_1.png) no-repeat left;
	float: left;
	width: 200px;
	height: 93px;
}

#block_chapka .block_osnovn .shapka_kolonka_right {
	float: right;
	width: 260px;
	color: #000;
	font-size: 11px;
	padding-top: 5px;
}

#block_chapka .block_osnovn .kolonka_cent {
	margin-right: 264px;
	padding-top: 5px;
}

/* Логотип */

#block_chapka .block_for_logo {
	width: 176px;
	padding: 7px 6px;
	text-align: center;
}

#block_chapka .block_for_logo a.link_project:link, 
#block_chapka .block_for_logo a.link_project:visited, 
#block_chapka .block_for_logo a.link_project:hover, 
#block_chapka .block_for_logo a.link_project:active {
	font-family: verdana;
	font-size: 18px;
	color: #fff;
}

/*	Дата и время */

#block_chapka .shapka_kolonka_right .day_kalend {
	overflow: hidden;
}

#block_chapka .shapka_kolonka_right .day_kalend div {
	float: right;
	padding-top: 7px;
}

#block_chapka .shapka_kolonka_right .day_kalend .kalend {
	float: right;
	background: url(/img/shapka/news_disain/calendar.png) no-repeat center;
	width: 17px;
	height: 19px;
	padding: 8px 2px 0px;
	font-size: 10px;
	color: #a64607;
	text-align: center;
}

#block_chapka .shapka_kolonka_right .gorod_time {
	overflow: hidden;
	clear: both;
	height: 25px;
}

#block_chapka .shapka_kolonka_right .gorod_time div {
	float: right;
	margin-left: 4px;
}

#block_chapka .gorod_time .time {
	margin-top: 7px;
	padding-left: 2px;
	font-size: 11px;
	color: #993300;
}
#block_chapka .gorod_time .time div{
	float: left;
	margin: 0px;
}

#block_chapka .gorod_time #clock_dots {
	margin-top: -1px;
	width: 4px;
	padding-left: 1px;
	padding-right: 1px;
}

#block_chapka .gorod {
	float: right;
	font-size: 11px;
	padding-top: 0px;
	padding-right: 6px;
}

#block_chapka .shapka_kolonka_right .pogoda {
	text-align: right;
	height: 26px;
}

#block_chapka .pogoda a:link, 
#block_chapka .pogoda a:visited, 
#block_chapka .pogoda a:hover, 
#block_chapka .pogoda a:active {
	color: #cc0000;
	background: url(/img/shapka/news_disain/sun.png) no-repeat left bottom;
	padding: 4px 0px 6px 30px;
	display: block;
	float: right;
}

/* Поисковая строка */

#block_chapka .kolonka_cent .block_search {
	overflow: hidden;
}

#block_chapka .block_search table input {
	border: 1px solid;
	margin-left: 0px;
	width: 413px;
	height: 20px;
}

#block_chapka .block_search table .but_search {
	background: url(/img/shapka/news_disain/button_search.png) no-repeat;
	height: 25px;
	width: 64px;
	margin-left: 2px;
	font-size: 11px;
	cursor:pointer;
	border: 0;
}

#block_chapka .block_search .rasch_search {
	background: url(/img/shapka/ras_search.gif) no-repeat scroll left bottom;
	padding-left: 15px;
	padding-bottom: 1px;
	margin-left: 2px;
}

#block_chapka a.rasch_search:link, 
#block_chapka a.rasch_search:visited, 
#block_chapka a.rasch_search:hover, 
#block_chapka a.rasch_search:active {
	color: #003399;
	font-size: 11px;
}

/* после автооризации */

#block_chapka .block_servis .login {
     color: #666666;
     margin-right: 10px;
}

#block_chapka .block_servis .nastr {
	background: url(/img/shapka/nastroiki.gif) no-repeat scroll left center;
	padding-left: 17px;
}

#block_chapka .block_servis .help {
	background-image: url(/img/shapka/help_icon.gif);
    background-repeat: no-repeat;
    background-position: left center;
    background-attachment: scroll;
	padding-left: 17px;
}

#block_chapka .block_servis .exit {
	margin-right: 0px;
}

#block_chapka .servis_right a.exit:link, 
#block_chapka .servis_right a.exit:visited, 
#block_chapka .servis_right a.exit:hover, 
#block_chapka .servis_right a.exit:active {
	color: #f00b0b;
}

/* Блок оповещения о новых сообщениях */

#opoveshenia_o_mess {
	position: absolute;
	display:none;
	z-index: 2000;
	top: 27px;
	right: 213px;
	width: 145px;
}

.block_opoveshenia {
	font-size: 10px !important;
	line-height: 16px;
	padding: 6px 8px;
	background-color: #edf7fa;
	border: 1px solid #bdcdd1;
}

.block_opoveshenia a {
	font-size: 10px !important;
}

a.flow_menu,
a.flow_menu:visited,
a.flow_menu:link
{
    color: #3366CC;
    text-decoration: underline;
}

a.flow_menu:hover{
    color: black;
    text-decoration:none;
}

#block_chapka .block_servis .block_opoveshenia a:link, 
#block_chapka .block_servis .block_opoveshenia a:visited,
#block_chapka .block_servis .block_opoveshenia a:active {
	color: #36c;
}

#block_chapka .block_servis .block_opoveshenia a:hover {
	color: #333;
	text-decoration: none;
}

.block_opoveshenia a span {
	font-size: 9px;
}
/* конец Блок оповещения о новых сообщениях */

/* Блок проектов */

#block_projectov {
	height: 22px;
	border-bottom: 1px solid #fff;
	overflow: hidden;
}

#project_links {
	float: left;
}

#project_links a,
#project_links a:link, 
#project_links a:visited, 
#project_links a:hover, 
#project_links a:active {
	display: block;
	float: left;
	color: #cc0099;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	padding: 1px 4px 2px;
	margin-right: 4px;
}

#block_projectov a.proj_act:link, 
#block_projectov a.proj_act:visited, 
#block_projectov a.proj_act:hover, 
#block_projectov a.proj_act:active {
	color: #fff;
	background-color: #cc0099;
	padding: 1px 3px 2px 4px;
}

.open_project {
	float: left;
	background: url(/img/shapka/news_disain/white_line.png) no-repeat left center;
	padding-left: 12px;
	height: 18px;
}

#block_projectov .open_project a.icon,
#block_projectov .open_project a.icon:link, 
#block_projectov .open_project a.icon:visited, 
#block_projectov .open_project a.icon:hover, 
#block_projectov .open_project a.icon:active {
	font-size: 11px; 
	color: #0099cc; 
	font-weight: normal;
	background: url(/img/shapka/news_disain/button_arrow.png) no-repeat right center;
	padding-right: 20px;
}

/* Radio в поисковой строке */

.block_radio_sel {
	overflow: hidden;
	zoom:1;
	padding-top: 5px;
}

.block_search .cb_option {
	overflow: hidden;
	float: left;
	padding-right: 15px;
}

.block_search .cb_descr {
	font-size: 11px;
	float: left;
}

.block_search .cb_descr label {
	padding-left: 4px;
}

* html .block_search .cb_descr label {
	line-height: 12px;
}

.block_search .cb_option input {
	cursor: pointer;
	float: left;
	margin: 1px;
}

* html .block_search .cb_option input {
	position: relative;
	margin: -3px;
}

*+html .block_search .cb_option input {
	position: relative;
	margin: -3px;
}
