g/* GENERAL + FORMS + PAGING */
body {font-family:Arial, Verdana, Helvetica;}
a:hover {color:#990000; text-decoration:none;}
a.menu2:hover {background-color: #FFFFFF; color:#990000; padding-left:2px; padding-right:2px;}
a.menu2:link {font-size:12px; font-weight:bold; text-decoration:none; padding-left:2px; padding-right:2px;}
a.menu2:visited {font-size:12px; font-weight:bold; text-decoration:none; padding-left:2px; padding-right:2px;}
.inputx {background-color:#F7F5F0; border:1px solid #A5ACB2; font-size:12px;}
.inputy {background-color:#F7F5F0; border:1px solid #A5ACB2; font-size:11px; font-family:Arial, Verdana, Helvetica}
.buttonx {background-color:#F7F5F0; border:1px solid #A5ACB2; font-size:12px; font-family:Arial, Verdana, Helvetica; font-weight:bold; color:#646464;}
hr {border: 0; color: #E5E5E5; background-color: #E5E5E5; height: 1px; width: 100%; text-align: left;}
.blue_sm {color:#0051AD; font-size:13px; font-weight:normal;}
.blue_sm_11 {color:#0051AD; font-size:11px; font-weight:normal;}
a.blue_22,a.blue_22:visited,a.blue_22:hover  {color:#0051AD; font-size:22px; font-weight:normal;}
.blue_mid_norm_sub {color:#0051AD; font-size:11px; font-weight:normal;}
.aria {font-family:Arial, Helvetica, sans-serif; color:#0051AD; font-size:12px; font-weight:bold;}
.blue_mid_b {color:#0051AD; font-size:12px; font-weight:bold;}
.white_sm {color:#FFFFFF; font-size:11px; text-decoration:none;}
.white_mid {color:#FFFFFF; font-size:12px; font-weight:bold;}
.banner_inner {margin-top:10px;}
.content {font-size:13px; line-height:19px;}
.paging {text-align:center; font-size:12px;}
.p_spacer {font-size:12px; color:#CCCCCC; padding-left:5px; padding-right:5px;}
.p_sel {background-color:#990000; color:#FFFFFF; padding:3px;}
.tooltip {display:none; position:absolute; width:auto; height:auto; border:1px solid #CCCCCC; padding:7px; background-color:#FFFFFF; text-align:left; opacity:.90; filter: alpha(opacity=90); -moz-opacity: 0.90; line-height:22px;}

/* COVER BANNERS */
.ban_arm {background-image:url(images/ban_armenia.jpg); width:222px; height:116px; clear:both; line-height:20px; text-align:left;}
.ban_arm_cont {padding-top:22px; padding-left:95px;}
.ban_patm {background-image:url(images/ban_patm.jpg); width:222px; height:116px; clear:both; line-height:20px; text-align:left;}
.ban_patm_cont {padding-top:22px; padding-left:105px;}
.ban_sahm {background-image:url(images/ban_sahm.jpg); width:222px; height:116px; clear:both; line-height:20px; text-align:left;}
.ban_sahm_cont {padding-top:22px; padding-left:80px;}
.ban_kanon {background-image:url(images/ban_kanon.jpg); width:222px; height:116px; clear:both; line-height:20px; text-align:left;}
.ban_kanon_cont {padding-top:22px; padding-left:85px;}
.news_bg {background-image:url(images/news_plaj.jpg); width:224px; height:39px; float:left;}
.news_bg_cont {color:#FFFFFF; font-size:18px; font-weight:bold; padding-left:15px; padding-top:7px;}



/* DEP */
.dep_pic {margin-right:15px;}
.dep_name {color:#585858; font-weight:bold; font-size:20px;}
.dep_position {color:#585858; font-size:13px; margin-top:4px;}
.dep_description {background-color:#FAFAFA; border-top:1px solid #E2E2E2; margin-left:205px; margin-bottom:15px; padding:15px; margin-top:10px; font-size:13px; height:auto;}

.description_block {height:30px;}
.description_1 {height:30px; float:left; width:120px; font-size:12px; color:#868686;}
.description_2 {height:30px; margin-left:25px; padding-left:10px; border-left:2px solid #C8C8C8; float:right; width:280px;}


/* HEADER */
.header {background-image: url(images/top_bg.gif); height:179px; text-align:center; margin-left:auto; margin-right:auto;}
.header_cont {width:1000px; text-align:center; margin-left:auto; margin-right:auto;}
.logo_block {margin-left:auto; margin-right:auto; text-align:left;}
.theme_img {background-image:url(images/theme_bg.jpg); width:527px; height:179px; float:right; }
.logo_arm {margin-top:57px; margin-left:45px;}
.search_lang_block { margin-left:auto; margin-right:auto; text-align:center; background-image: url(images/search_bg.gif);}
.search { margin-left:auto; margin-right:auto; text-align:left; color:#646464; font-size:12px; font-weight:bold; padding-top:12px; padding-bottom:9px; height:21px;}
.zag_1 {background-image: url(images/zag_1.gif); background-position: top; background-repeat: repeat-x; text-align:center;}
.zag_cover {background-image: url(images/zag_1.gif); background-position: top; background-repeat: repeat-x; text-align:center; height:40px;}
.home_mail_map {float:left; text-align:left; padding-top:15px; padding-bottom:8px;}
.intranet_mail {font-size:14px; color:#CCCCCC; float:left; padding-top:13px; padding-bottom:8px; margin-left:10px;}
.languages {float:right; text-align:right; padding-top:12px; padding-bottom:8px;}
.lang {margin-right:5px;}

/* COVER */
.cover {text-align:center;}
.cover_block {width:902px; margin-left:auto; margin-right:auto; text-align:left;}
.greeting {width:612px; height:370px; background-size:150px;	background-repeat: no-repeat; background-position: 95% 75%;/*background-image:url(images/chairman-signature.jpg);*/}

.menu {float:right; width:287px; height:326px;}
.menu_item {padding-top:6px; padding-bottom:6px; border-bottom:1px solid #E6E6E6; padding-left:25px;
background-image: url(images/menu_circle.gif); background-repeat: no-repeat;}
.speaker_pic {margin-right:15px; margin-top:5px;}
.greeting_header {color:#990000; font-size:18px; font-weight:bold;}
.greeting_text {font-size:13px; line-height:18px; margin-top:15px; padding-right:50px;}
.banners {margin-right:5px;}

/* NEWS */
.news {width:902px; margin-left:auto; margin-right:auto; text-align:left;}
.news_cont {width:902px; margin-left:auto; margin-right:auto; text-align:left; border-top:1px solid #EDEDED; border-bottom:1px solid #EDEDED; height:auto; clear:both;}
.sticker {text-align:right; float:right; position:absolute; border:1px solid #FF0000; padding-top:25px;}
.news_item {padding-left:20px; width:260px; margin-right:20px; margin-bottom:20px;}
.other_news_item {clear:both; height:auto; margin-bottom:25px;} 
.news_date {color:#646464; font-size:11px; margin-bottom:3px;}
.news_title {font-size:20px; font-weight:bold; margin-bottom:15px;}
.news_lead {color:#646464; font-size:12px; line-height:16px; margin-top:3px;}
.news_thumb {margin-top:5px; margin-bottom:3px; margin-right:10px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:2px;}
.other_news_thumb {margin-right:10px; background-color:#FFFFFF; border:1px solid #CCCCCC; padding:2px;}
.all_news {text-align:left; width:902px; margin-left:auto; margin-right:auto; margin-top:15px; margin-bottom:15px;}
.news_pic {margin-right:15px;}
.news_section {font-weight:bold; color:#990000; font-size:12px; border-bottom:1px solid #E5E5E5; padding-bottom:3px; margin-bottom:15px; padding-left:25px;}
.news_pin {position:absolute; margin-left:5px;}

/* 2ND LEVEL MENU */
.level2block {width:900px; height:116px; margin-top:1px; text-align:center; margin-left:auto; margin-right:auto; background-image:url(images/2nd_leve_bg.jpg); clear:both;}
.level2menu {padding-left:25px; padding-right:25px; font-size:11px; color:#CBD3DD; line-height:25px; padding-top:29px;}
.level2link {color:#FFFFFF; font-size:12px; font-weight:bold; text-decoration:none;}
.level2sel {background-color: #FFFFFF; color:#990000; font-weight:bold; font-size:12px; padding-left:2px; padding-right:2px;}

/* 3RD LEVEL MENU */
.level3block {background-image: url(images/3rd_level_bg.jpg); background-repeat: no-repeat;	background-position: top; background-color:#F9F9F9;	border-bottom:1px solid #E2E2E2; padding-bottom:25px;}
.level3menu {padding-top:75px; line-height:25px; padding-left:20px;}
.level3sel {color:#990000; font-size:11px; font-weight:bold;}

/* ADDITIONAL MENU */
.additional {width:200px;}
.additional_plajka {background-image: url(images/plajka_add.jpg); padding-top:6px; padding-bottom:6px; color:#FFFFFF; font-size:12px; font-weight:bold; padding-left:7px; margin-top:10px;}
.additional_block {background-color:#F9F9F9; border-bottom:1px solid #E2E2E2; padding:10px; font-size:11px;color:#54575C;}

/* CAROUSEL */
.carousel_pic {margin-bottom:10px;}
.carousel {clear:both; height:90px; text-align:center;}
.arr_l {margin-right:15px; margin-bottom:40px;}
.arr_r {margin-left:15px; margin-bottom:40px;}

/* BOTTOM */
.bottom_menu {text-align:center; width:902px; margin-left:auto;	margin-right:auto; line-height:21px;
color:#CCCCCC; font-size:11px;}
.bottom_flg {text-align:left; margin-left:auto; margin-right:auto; background-color:#FFB1B1; margin-top:10px;}
.footer_info {text-align:left; width:902px; margin-left:auto; margin-right:auto; margin-top:15px;}
.footer_logo {float:left;}
.footer_m {margin-right:7px;}
.footer_options {margin-top:15px;}
.footer_addr {float:left; color:#878787; font-size:12px; font-weight:bold; margin-left:100px; line-height:17px;}
.address {float:left;}
.zg {float:right; text-align:right; color:#878787; font-size:10px; font-weight:bold;}


@media screen and (max-width: 800px) {
.header{height: 134px;}
.header_cont {width: 600px;}
.theme_img {
	background: none;
	width: 320px;
	height: 132px;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
}
.zag_cover{
	background: none;
	height: auto;
}
.theme_img img{
	margin: 0 !important;
	height: auto;
	width: 320px;
}
.logo_block img{
	width: 270px;
	margin: 0;
}
.logo_block .logo_arm{
	width: 46px;
	margin: 0 0 5px 0;
}
.search_lang_block {
	text-align: center;
	width: 600px;
	margin: 0 auto;
	position: relative;
}
.search_lang_block > div{
	width: 600px !important;
}
.search_lang_block > div > div{
	float: left !important;
	width: auto !important;
}
.languages {
	padding: 0;
	position: absolute;
	top: -120px;
	left: 162px;
}
.search_lang_block > div > .search{
	float: right !important;
}
.cover_block{
	width: 600px;
}
.cover {
	width: 600px;
	margin: 0 auto;
}
.greeting {
	width: 600px;
	height: 570px;
	background-size: 181px!important;
    /*background: url(images/chairman-signature.jpg);*/
    background-repeat: no-repeat;
    background-position: 100% 106%
}
.greeting > div{
	width: 600px !important;
}
.speaker_pic {
	margin: 5px 0 0 0;
	width: 200px;
	height: auto;
	box-shadow: 0 0 12px #333;
	-moz-box-shadow: 0 0 12px #333;
	-ms-box-shadow: 0 0 12px #333;
	-o-box-shadow: 0 0 12px #333;
	-webkit-box-shadow: 0 0 12px #333;
}
.news_cont{width: 600px;}
.news_cont table{width: 600px;}
.news{width: 600px;margin: 20px auto;}
.all_news { width: 600px;}
.bottom_menu {width: 600px;}
.footer_info{ width: 600px;}
.footer_addr{width: 250px;margin: 0 0 0 10px;}
.footer_logo { width: 220px;}
.menu { height: auto;width: 336px;}
.tooltip { display: none !important;}
.ban_arm, .ban_patm, .ban_sahm, .ban_kanon{
	background: #069;
	box-shadow: 0 0 30px #333 inset;
	-moz-box-shadow: 0 0 30px #333 inset;
	-ms-box-shadow: 0 0 30px #333 inset;
	-o-box-shadow: 0 0 30px #333 inset;
	-webkit-box-shadow: 0 0 30px #333 inset;
	width: 145px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	height: 104px;
}
.ban_arm_cont, .ban_patm_cont, .ban_sahm_cont, .ban_kanon_cont{
	padding: 20px 0 0 0;
	width: 100%;
	text-align: center;
}
.zg{width: 118px;}
.level2block {
	width: 600px;
	height: 140px;
	background: #223E58;
	margin: 5px auto;
}
.level2menu{padding-top: 22px;}
.main-table{
	width: 600px;
}
.dep_description, .dep_description table{
	width: 380px;
}
.description_2, .description_2 table{
	width: 100px;
	word-break: break-word;
}
.footer_options{margin: 0;}
.footer_options > div{
	width: 150px;
}
.district_alph{padding: 0;}
.com-table{width: 600px;}
.blue_sm_11 {word-break: break-word;}
.tb_name_cont {padding: 10px 4px;}
.main-table tr td:nth-child(3) table tr td {
}
.main-table tr td:nth-child(3) table tr td img {
	width: 98%;
}
.photo_desc{ word-break: break-word;} 
.dep_photo_blk {
	width: 110px;
	background: none;
	padding: 0;
	margin: 0 0 0 13px;
}
.dep_photo_blk img{max-height: 120px;}
.handz_name ~ table {width: 370px;}
}


/*responsive style*/
@media screen and (max-width: 480px) {
hr {display: none;}
.header {height: auto;background: none;}
.header_cont {width: 350px;}
.theme_img {
	width: 350px; 
	height: auto;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
	float: none;
}	
.theme_img img{width: 350px; height: auto;margin: 0;}	
.logo_block{
	width: 350px;
	margin: 36px 0 0 0;
	height: 100px;
}
.logo_block img {margin: 0;	height: auto;max-width: 279px;}
.logo_block .logo_arm {
	margin: 5px 5px 5px 0 !important;
	width: 66px;
}
.search_lang_block {width: 350px;position: relative;background: none;}
.search_lang_block > div {width: 350px !important;}
.home_mail_map{
	position: absolute;
	left: 3px;
	top: -140px;
}
.intranet_mail {position: absolute;	left: 90px;	top: -140px;}
.languages{position: absolute;right: 2px;top: -125px;}
.search {top: -14px;position: relative;}
.inputy {width: 122px;}
.inputx {width: 122px;}
.buttonx {width: 76px;}
.cover_block {width: 350px;}
.zag_cover{display: none;}
.menu{
	float: none;
	height: auto;
	width: 100%;
	margin: 34px 0 0 0;
}
.main-table tr td:nth-child(3) .content {
	width: 350px;
}
.main-table tr td:nth-child(3) .blue_sm_11{word-break: break-word;}
.main-table tr td:nth-child(3) .content blockquote {
margin: 0px;
}
.menu_item {
	background: url(images/menu_circle.gif) no-repeat 8px 50%;
	box-shadow: 0 0 8px #999 inset;
	-moz-box-shadow: 0 0 8px #999 inset;
	-ms-box-shadow: 0 0 8px #999 inset;
	-o-box-shadow: 0 0 8px #999 inset;
	-webkit-box-shadow: 0 0 8px #999 inset;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0;
	margin: 0 0 2px;
	height: 32px;
}
.menu_item:hover {box-shadow: 0 0 8px #900 inset;}
.greeting{
	width: 350px !important;
	height: 360px !important;
	background-size: 181px!important;
    /*background: url(images/chairman-signature.jpg);*/
    background-repeat: no-repeat;
    background-position: 100% 106%
}
.greeting_text {padding-right: 0;}
.blue_mid_b {
	text-transform:uppercase;
	display: block;
	padding: 7px 0 7px 25px;
}
.news_bg { width: 200px;}
span.blue_mid_b {padding: 0;}
.tooltip{display: none !important;}
.speaker_pic {width: 100px;	height: auto;margin: 5px 10px 0 0;}
.greeting > div {width: 350px !important;float: none !important;}
.cover center {display: none;}
.news {width: 350px;}
.news_cont{width: 350px;}
.news_cont table{width: 350px;border-spacing: 0;}
.news_cont table tr td{
	width: 340px;
	height: 170px;
	background-image: none;
	padding: 0 5px !important;
	margin: 0;
	background: #EEE;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.news_cont table tr td:first-child{height: 518px;}
.news_cont table tr{position: relative;	display: block;}
.news_cont table tr td:nth-child(2){position: absolute;	top: 180px;}
.news_cont table tr td:nth-child(3){position: absolute;	top: 350px;}
.news_date{	width: 340px;margin: 5px 0 0 0;}
.news_cont table tr td .blue_mid_b {padding: 3px 0;}
.news_lead {margin-top: 0px;}
.all_news{width: 350px;}
.all_news .blue_mid_b{padding: 0px 0 0px 20px;}
.bottom_menu{width: 350px;}
.bottom_menu .blue_sm_11{font-size:13px;}
.footer_info{width: 350px;position: relative;}
.zg{position: absolute;right: 0;top: 0;}
.footer_addr {margin: 0;}
.level2block {
	width: 350px !important;
	height: auto !important;
	background: #CBD3DD;
	box-shadow: 0 0 5px #555;
	-moz-box-shadow: 0 0 5px #555;
	-o-box-shadow: 0 0 5px #555;
	-ms-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	padding: 10px 0;
}
.level2menu{padding: 0;line-height: 16px;}
a.menu2 {
	color: #2F228D;
	text-transform: uppercase;
	padding: 10px 0;
	width: 340px;
	display: block;
	box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-moz-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-ms-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-o-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-webkit-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #F8F0F0;
	position: relative;
	margin: -4px 0 -4px 5px;
}
a.menu2:hover{padding: 10px 0;}
a.menu2:visited {padding-left: 0; padding-right: 0;}
.level2sel {
	display: block;
	width: 340px;
	margin: -1px 0 -1px 5px;
	padding: 10px 0;
	text-transform: uppercase;
	box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-moz-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-ms-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-o-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-webkit-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.zag_1 {
	background: none;
	width: 350px;
	margin: 0 auto;
	height: 1100px;
}
.main-table{
	width: 350px;
	min-height: 900px;
}
.main-table tr td:first-child{
	width: 350px;
	top: 920px;
	position: absolute;
}
.main-table tr td:nth-child(2){display: none;}
.main-table tr td:nth-child(3){display: block;}
.additional {width: 350px;}
.additional form {display: none;}
.dep_description{ 
	width: 325px;
	overflow: hidden;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
}
.footer_options {margin: 0;}
.dep_description table{width: 214px; border-spacing: 0px; word-break: break-word;}
.dep_description table tr td:first-child{
	box-shadow: 0 0 10px #666;
	-moz-box-shadow: 0 0 10px #666;
	-ms-box-shadow: 0 0 10px #666;
	-o-box-shadow: 0 0 10px #666;
	-webkit-box-shadow: 0 0 10px #666;
}
.dep_description table tr td:first-child, .main-table tr td:nth-child(3) table tr td:first-child{
	position: relative;
	top: 0;
}
.main-table tr td:nth-child(3) table tr td:nth-child(3n+2), .main-table tr td:nth-child(3) table tr td:nth-child(2), .main-table tr td:nth-child(3) table tr td:nth-child(4), .main-table tr td:nth-child(3) table tr td:nth-child(6){display: none;}
.main-table tr td:nth-child(3) form table tr td { width: 40%;}
.main-table tr td:nth-child(3) form table tr td:nth-child(2){ display: table-cell; width: 20%;}
.dep_description table tr td {
box-shadow: inherit !important;
}
.dep_pic { width: 100px;}
.level3block{
	background-image: none;
	padding-bottom: 10px;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.level3sel {
	text-transform: uppercase;
	font-size: 13px;
	float: left;
	width: 100%;
	position: relative;
	top: 8px;
}
.level3menu {padding-top: 10px;}
.level3menu .blue_sm_11 {font-size: 16px;}
.additional_plajka{
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #666;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 6px 0;
	display: none;
}
.additional_block {
	margin: 5px 0 0 0;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 16px;
	display: none;
}
.additional_block input[type="text"] {
	font-size: 14px;
	height: 30px;
	padding: 10px;
	resize: none;
}
.additional_block .buttonx{height: 30px;}
.inner_b_armenia, .inner_b_const {
	background-image: none;
	background-color: #B992C5;
	float: left;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
}
.inner_b_const_selected, .inner_b_armenia_selected  {
	background-image: none;
	background-color: #C30;
	float: left;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
	text-transform: uppercase;
}
.cover{width: 360px;}
.inner_b_armenia_selected, .inner_b_kanon_selected{width: 100%;}
.selected_banner_block{background-image: none;}
.inner_b_hist, .inner_b_kanon, .inner_b_hist_selected, .inner_b_kanon_selected{
	background-image: none;
	background-color: #B992C5;
	float: right;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
}
.inner_b_hist_selected, .inner_b_kanon_selected{
	background-image: none;
	background-color: #C30;
}
.selected_banner_cont div {margin: 5px 0 0 0px !important;}
.selected_banner_block .blue_sm_11 {font-size: 13px;}	
.inner_b_armenia_cont, .inner_b_hist_cont, .inner_b_const_cont, .inner_b_kanon_cont{
	padding: 10px;
	text-align: center;
}
.white_big {
font-size: 12px;
text-transform: uppercase;
font-weight: normal;
}
.zg .blue_sm_11{font-size: 8px;}
.district_alph {padding: 0;}
.dep_photo_blk {
	margin-right: 0px;
	width: 100px;
}
.main-table tr td:nth-child(3) center .news_title { margin-top: 0;}
.handz_desc{ width: 100%;}
.banners-h-table{display: none;}
.handz_block{ display: none;}
.com-table{display: none;}
.main-table tr td .drafts-table tr td{word-break: break-word;}
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(3n+2), 
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(3),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(2),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(4),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(6){
	display: table-cell;
}
.tb_name_cont{ padding: 4px 3px;}
.additional_block table {display: none;}
.main-table tr td:first-child  .footer_options{ display: none;}
.main-table tr td:nth-child(3) table tr td img {width: auto;}
.handz_name ~ div {
width: 348px !important;
overflow: hidden;
padding: 0px !important;
}
.handz_name ~ table {width: 350px;}
.menu_item > div {display: none;}
.main-table tr td:nth-child(3) .dep_description table tr td:nth-child(3n+2), .main-table tr td:nth-child(3) .dep_description table tr td:nth-child(2){display: table-cell;}
.main-table tr td .dep_description table tr td img{ width: 80px;}
.main-table tr td .dep_description table tr td .description_1{ display: none;}
.description_2{ width: 150px; word-break: break-word; margin-left: 0px;}
}
/*Responsive 320px*/
@media screen and (max-width: 340px) {
hr {display: none;}
.header {height: auto;background: none;}
.header_cont {width: 310px;}
.theme_img {
	width: 310px; 
	height: auto;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
	float: none;
}	
.theme_img img{width: 310px; height: auto;margin: 0;}	
.logo_block{
	width: 310px;
	margin: 36px 0 0 0;
	height: 100px;
}
.logo_block img {margin: 0;	height: auto;max-width: 230px;}
.logo_block .logo_arm {
	margin: 5px 5px 5px 0 !important;
	width: 66px;
}
.search_lang_block {width: 310px;position: relative;background: none;}
.search_lang_block > div {width: 310px !important;}
.home_mail_map{
	position: absolute;
	left: 3px;
	top: -140px;
}
.intranet_mail {position: absolute;	left: 78px;	top: -140px;}
.lang{ margin-right: 3px;}
.languages{position: absolute;right: 2px;top: -125px;}
.search {top: -14px;position: relative;}
.inputy {width: 110px;}
.inputx {width: 100px;}
.buttonx {width: 74px;}
.cover_block {width: 310px;}
.zag_cover{display: none;}
.menu{
	float: none;
	height: auto;
	width: 100%;
	margin: 34px 0 0 0;
}
.main-table tr td:nth-child(3) .content {
	width: 300px;
}
.main-table tr td:nth-child(3) .blue_sm_11{word-break: break-word;}
.main-table tr td:nth-child(3) .content blockquote {
margin: 0px;
}
.menu_item {
	background: url(images/menu_circle.gif) no-repeat 8px 50%;
	box-shadow: 0 0 8px #999 inset;
	-moz-box-shadow: 0 0 8px #999 inset;
	-ms-box-shadow: 0 0 8px #999 inset;
	-o-box-shadow: 0 0 8px #999 inset;
	-webkit-box-shadow: 0 0 8px #999 inset;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-ms-border-radius: 3px;
	-o-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding: 0;
	margin: 0 0 2px;
	height: 32px;
}
.menu_item:hover {box-shadow: 0 0 8px #900 inset;}
.greeting{
	width: 310px !important;
	height: 390px !important;
	background-size: 181px!important;
    /*background: url(images/chairman-signature.jpg);*/
    background-repeat: no-repeat;
    background-position: 100% 106%
}
.greeting_text {padding-right: 0;}
.blue_mid_b {
	text-transform:uppercase;
	display: block;
	padding: 7px 0 7px 25px;
}
.news_bg { width: 163px;}
span.blue_mid_b {padding: 0;}
.tooltip{display: none !important;}
.speaker_pic {width: 100px;	height: auto;margin: 5px 10px 0 0;}
.greeting > div {width: 310px !important;float: none !important;}
.cover center {display: none;}
.news {width: 310px;}
.news_cont{width: 310px;}
.news_cont table{width: 310px;border-spacing: 0;}
.news_cont table tr td{
	width: 300px;
	height: 260px;
	background-image: none;
	padding: 0 5px !important;
	margin: 0;
	background: #EEE;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
}
.news_cont table tr td:first-child{height: 700px;}
.news_cont table tr{position: relative;	display: block;}
.news_cont table tr td:nth-child(2){position: absolute;	top: 220px;}
.news_cont table tr td:nth-child(3){position: absolute;	top: 440px;}
.news_date{	width: 300px;margin: 5px 0 0 0;}
.news_cont table tr td .blue_mid_b {padding: 3px 0;}
.news_lead {margin-top: 0px;}
.all_news{width: 310px;}
.all_news .blue_mid_b{padding: 0px 0 0px 20px;}
.bottom_menu{width: 310px;}
.bottom_menu .blue_sm_11{font-size:13px;}
.footer_info{width: 310px;position: relative;}
.zg{position: absolute;right: 0;top: 0;}
.footer_addr {margin: 0;}
.level2block {
	width: 310px !important;
	height: auto !important;
	background: #CBD3DD;
	box-shadow: 0 0 5px #555;
	-moz-box-shadow: 0 0 5px #555;
	-o-box-shadow: 0 0 5px #555;
	-ms-box-shadow: 0 0 5px #555;
	-webkit-box-shadow: 0 0 5px #555;
	padding: 10px 0;
}
.level2menu{padding: 0;line-height: 16px;}
a.menu2 {
	color: #2F228D;
	text-transform: uppercase;
	padding: 10px 0;
	width: 300px;
	display: block;
	box-shadow: 0 0 4px rgb(126, 105, 107) inset;

	-moz-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-ms-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-o-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-webkit-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	background: #F8F0F0;
	position: relative;
	margin: -4px 0 -4px 5px;
}
a.menu2:hover{padding: 10px 0;}
a.menu2:visited {padding-left: 0; padding-right: 0;}
.level2sel {
	display: block;
	width: 300px;
	margin: -1px 0 -1px 5px;
	padding: 10px 0;
	text-transform: uppercase;
	box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-moz-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-ms-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-o-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	-webkit-box-shadow: 0 0 4px rgb(126, 105, 107) inset;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.zag_1 {
	background: none;
	width: 310px;
	margin: 0 auto;
	height: 1100px;
}
.main-table{
	width: 310px;
	min-height: 900px;
}
.main-table tr td:first-child{
	width: 310px;
	top: 920px;
	position: absolute;
}
.main-table tr td:nth-child(2){display: none;}
.main-table tr td:nth-child(3){display: block;}
.additional {width: 310px;}
.additional form {display: none;}
.dep_description{ 
	width: 290px;
	overflow: hidden;
	box-shadow: 0 0 10px #333;
	-moz-box-shadow: 0 0 10px #333;
	-ms-box-shadow: 0 0 10px #333;
	-o-box-shadow: 0 0 10px #333;
	-webkit-box-shadow: 0 0 10px #333;
}
.footer_options {margin: 0;}
.dep_description table{width: 214px; border-spacing: 0px; word-break: break-word;}
.dep_description table tr td:first-child{
	box-shadow: 0 0 10px #666;
	-moz-box-shadow: 0 0 10px #666;
	-ms-box-shadow: 0 0 10px #666;
	-o-box-shadow: 0 0 10px #666;
	-webkit-box-shadow: 0 0 10px #666;
}
.dep_description table tr td:first-child, .main-table tr td:nth-child(3) table tr td:first-child{
	position: relative;
	top: 0;
}
.main-table tr td:nth-child(3) table tr td:nth-child(3n+2), .main-table tr td:nth-child(3) table tr td:nth-child(2), .main-table tr td:nth-child(3) table tr td:nth-child(4), .main-table tr td:nth-child(3) table tr td:nth-child(6){display: none;}
.main-table tr td:nth-child(3) form table tr td { width: 40%;}
.main-table tr td:nth-child(3) form table tr td:nth-child(2){ display: table-cell; width: 20%;}
.dep_description table tr td {
box-shadow: inherit !important;
}
.dep_pic { width: 100px;}
.level3block{
	background-image: none;
	padding-bottom: 10px;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.level3sel {
	text-transform: uppercase;
	font-size: 13px;
	float: left;
	width: 100%;
	position: relative;
	top: 8px;
}
.level3menu {padding-top: 10px;}
.level3menu .blue_sm_11 {font-size: 16px;}
.additional_plajka{
	text-align: center;
	font-size: 13px;
	text-transform: uppercase;
	text-shadow: 0 1px 0 #666;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	padding: 6px 0;
	display: none;
}
.additional_block {
	margin: 5px 0 0 0;
	box-shadow: 0 0 5px #888;
	-moz-box-shadow: 0 0 5px #888;
	-ms-box-shadow: 0 0 5px #888;
	-o-box-shadow: 0 0 5px #888;
	-webkit-box-shadow: 0 0 5px #888;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-ms-border-radius: 5px;
	-o-border-radius: 5px;
	-webkit-border-radius: 5px;
	font-size: 16px;
	display: none;
}
.additional_block input[type="text"] {
	font-size: 14px;
	height: 30px;
	padding: 10px;
	resize: none;
}
.additional_block .buttonx{height: 30px;}
.inner_b_armenia, .inner_b_const {
	background-image: none;
	background-color: #B992C5;
	float: left;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
}
.inner_b_const_selected, .inner_b_armenia_selected  {
	background-image: none;
	background-color: #C30;
	float: left;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
	text-transform: uppercase;
}
.cover{width: 310px;}
.inner_b_armenia_selected, .inner_b_kanon_selected{width: 100%;}
.selected_banner_block{background-image: none;}
.inner_b_hist, .inner_b_kanon, .inner_b_hist_selected, .inner_b_kanon_selected{
	background-image: none;
	background-color: #B992C5;
	float: right;
	width: 46%;
	padding: 5px;
	text-align: center;
	box-shadow: 0 0 15px #333 inset;
	-moz-box-shadow: 0 0 15px #333 inset;
	-ms-box-shadow: 0 0 15px #333 inset;
	-o-box-shadow: 0 0 15px #333 inset;
	-webkit-box-shadow: 0 0 15px #333 inset;
	border-radius: 2px;
	-moz-border-radius: 2px;
	-ms-border-radius: 2px;
	-o-border-radius: 2px;
	-webkit-border-radius: 2px;
	height: 70px;
	margin: 5px 0 0 0;
}
.inner_b_hist_selected, .inner_b_kanon_selected{
	background-image: none;
	background-color: #C30;
}
.selected_banner_cont div {margin: 5px 0 0 0px !important;}
.selected_banner_block .blue_sm_11 {font-size: 13px;}	
.inner_b_armenia_cont, .inner_b_hist_cont, .inner_b_const_cont, .inner_b_kanon_cont{
	padding: 10px;
	text-align: center;
}
.white_big {
font-size: 12px;
text-transform: uppercase;
font-weight: normal;
}
.zg .blue_sm_11{font-size: 8px;}
.district_alph {padding: 0;}
.dep_photo_blk {
	margin-right: 0px;
	width: 100px;
}
.main-table tr td:nth-child(3) center .news_title { margin-top: 0;}
.handz_desc{ width: 100%;}
.banners-h-table{display: none;}
.handz_block{ display: none;}
.com-table{display: none;}
.main-table tr td .drafts-table tr td{word-break: break-word;}
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(3n+2), 
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(3),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(2),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(4),
.main-table tr td .content .agenda-table tr td .agenda-table-question tr td:nth-child(6){
	display: table-cell;
}
.tb_name_cont{ padding: 4px 3px;}
.additional_block table {display: none;}
.main-table tr td:first-child  .footer_options{ display: none;}
.main-table tr td:nth-child(3) table tr td img {width: auto;}
.handz_name ~ div {
width: 308px !important;
overflow: hidden;
padding: 0px !important;
}
.handz_name ~ table {width: 310px;}
.menu_item > div {display: none;}
.main-table tr td:nth-child(3) .dep_description table tr td:nth-child(3n+2), .main-table tr td:nth-child(3) .dep_description table tr td:nth-child(2){display: table-cell;}
.main-table tr td .dep_description table tr td img{ width: 80px;}
.main-table tr td .dep_description table tr td .description_1{ display: none;}
.description_2{ width: 150px; word-break: break-word; margin-left: 0px;}

}

.footer_logo span {color:#878787; font-size:12px; font-weight:bold;   line-height:17px;}