/* 04.05.2007  */
/* legal-weekly.info  */

* {
	font-size: 100.01%;
}

/* #### */
/* body */


body {
	margin: 0;
	padding: 0;
	background-color: White;
	color : #000000;
	font-size: 0.8em;
	font-family: Verdana, Helvetica, Arial, 'Arial cyr', Geneva, sans-serif;
}

#homepage {

}

#page_4col {

}

#page_3col_1 {

}

#page_3col_2 {

}


/* #### */
/* General font families for common tags */

p, th, td, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Helvetica, Arial, 'Arial cyr', Geneva, sans-serif;
	}

form {
	margin: 0;
	padding: 0;
}

a:link { color: #326c95; text-decoration: underline; }
a:visited  { color : #6699cc; text-decoration: underline; }
a:hover  { color : #326c95; text-decoration: none; }
a:active  { color : #326c95; text-decoration: none; }



/* Georgia, Times, serif; */



/* ================================================= top row */
/* top row */


#top {
	width: auto;
	border-top: 5px solid #5697c5;
	background: url(/fileadmin/templates/images/top_bg.gif) repeat-x bottom;
}

/* service nav */

#service_nav {
	text-align: center;
	width: 50px;
	margin: 0 0 35px 0;
}

#service_nav img {
	margin: 5px 0;
	border: 0;
}


/* logo */

#logo{

}


/* ================================================= forms */
/* forms */

/* search */

#search {
	margin: 10px 0 35px 30px;
}

.searchtext {
	font-style: Tahoma, Arial, Verdana, sans-serif;
	font-size: 13px;
	padding: 2px 2px 2px 3px;
	margin: 0;
	border: 1px solid #188e3e;
	width: 200px;
	vertical-align: middle;
	color: #4B4B4B;
	voice-family: "\"}\"";
	voice-family: inherit;
	width: 193px;
}

html>#search .searchtext {
	width: 193px;
}

.searchgo {;
	margin: 2px 0 0 6px;
}

#search span {
	font-family: Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-size: 0.9em;
	padding: 0 5px 0 0;
	color: #303030;
}



/* ================================================= menus */
/*    menus    */

/* menu 1 */

#menu_1 {
	height: 40px;
	margin: 10px 0 0 30px;
}

#menu_1 a:link { color: #262626; text-decoration: none; }
#menu_1 a:visited  { color : #262626; text-decoration: none; }
#menu_1 a:hover  { color : #262626; text-decoration: underline; }
#menu_1 a:active  { color : #262626; text-decoration: underline; }

#menu_1 ul {
	list-style: none;
	display: inline;
	margin: 0;
	padding: 0;
}

#menu_1 ul li {
	display: inline;
	margin: 0;
	padding: 0 7px 0 10px;
	border-left: 1px solid #262626;
	font-family: Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-size: 0.9em;
}

#menu_1 ul li.first {
	border-left: none;
	padding: 0 7px 0 0;
}


/* menu 2 */

#menu_2_1 {
	width: 160px;
	margin: 0 20px 5px 0;
	float: left;
}

#menu_2_2 {
	width: 140px;
	margin: 0 0 5px 0;
	float: left;
}

.main_menu a:link { color: #0e692b; text-decoration: none; }
.main_menu a:visited  { color : #0e692b; text-decoration: none; }
.main_menu a:hover  { color : #0e692b; text-decoration: underline; }
.main_menu a:active  { color : #0e692b; text-decoration: underline; }

.main_menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
}

#menu_2_1 li {
	padding: 0 0 2px 30px;
}

#menu_2_2 li {
	padding: 0 0 2px 10px;
}

.main_menu ul li {
	margin: 0;
	border-bottom: 1px solid #b0b0b0;
	font: 0.9em/21px Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

.main_menu ul li.first {
	border-top: 1px solid #b0b0b0;
}

/* ================================================= rubrics */
/* rubrics */

#rubrics_menu {
	background-color: #deedda;
	border-bottom: 2px solid #188e3e;
	padding: 2px 0 20px 100px;
	font-size: 1em;
	line-height: 1.6em;
}

#rubrics_menu p {

}

#rubrics_menu span.rubric_item{
	padding: 0 5px 0 0;
}

#rubrics_menu span.image{
	padding: 0 7px 0 0;
	background: url(/fileadmin/templates/images/ardot.gif) no-repeat bottom left;
}

#rubrics_menu a:link { color: #333333; text-decoration: none; }
#rubrics_menu a:visited  { color : #333333; text-decoration: none; }
#rubrics_menu a:hover  { color : #166d32; text-decoration: underline; }
#rubrics_menu a:active  { color : #166d32; text-decoration: underline; }

#rubrics_menu div.allrubrics {
	width: 160px;
	margin: 0 0 0 20px;
	font-weight: bold;
}

#rubrics_menu div.allrubrics a:link { color: #166d32; text-decoration: underline; }
#rubrics_menu div.allrubrics a:visited  { color : #166d32; text-decoration: underline; }
#rubrics_menu div.allrubrics a:hover  { color : #166d32; text-decoration: none; }
#rubrics_menu div.allrubrics a:active  { color : #166d32; text-decoration: none; }


/* ================================================= navigation line */
/* navigation line */

#navigation_line {
	margin: 0 0 0 30px;
	padding: 6px 0 10px 0;
	font: 0.86em/2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #666666;
	background: url(/fileadmin/templates/images/home_g.gif) no-repeat 0 7px;
}

#navigation_line a:link { text-decoration: underline; }
#navigation_line a:visited  { color : #666666; text-decoration: underline; }
#navigation_line a:hover  { text-decoration: none; }
#navigation_line a:active  { text-decoration: none; }


#navigation_line a.first {
	padding: 0 0 0 25px;
}

#homepage #navigation_line {
	background: none;
	line-height: 0.5em;
}


/* ================================================= left_menu */
/* left menu */

#left_menu {
	margin: 0 0 0 0;
	padding: 0 0 0 30px;
	font-size: 1.2em;
	line-height: 30px;
	border-top: 2px solid #5697c5;
}

#left_menu ul.left_menu_1 {
	margin: 0;
	padding: 0;
	list-style: none;
}

#left_menu ul.left_menu_1 li.sel {
	font-size: 1.3em;
}

/* ================================================= body table */
/* body table */

#homepage #body_table{

}

#homepage #bt_column_1 { width: auto; }
#homepage #bt_column_2 { width: 250px; }
#homepage #bt_column_3 { width: 250px; }

#homepage #column_1 { width: auto; margin: 0 10px 0 0; }
#homepage #column_2 { width: 240px; margin: 0 10px 0 0; }
#homepage #column_3 { width: 240px; margin: 0 10px 0 0; }

/*
page_4col
page_3col_1
page_3col_2
*/

#page_4col #body_table{

}

#page_4col #bt_column_0 { width: 150px; }
#page_4col #bt_column_1 { width: auto; }
#page_4col #bt_column_2 { width: 250px; }
#page_4col #bt_column_3 { width: 250px; }

#page_4col #column_0 { width: 140px; margin: 0 10px 0 0; }
#page_4col #column_1 { width: auto; margin: 0 10px 0 0; }
#page_4col #column_2 { width: 240px; margin: 0 10px 0 0; }
#page_4col #column_3 { width: 240px; margin: 0 10px 0 0; }


#page_3col_1 #body_table{

}

#page_3col_1 #bt_column_1 { width: auto; }
#page_3col_1 #bt_column_2 { width: 250px; }
#page_3col_1 #bt_column_3 { width: 250px; }

#page_3col_1 #column_1 { width: auto; margin: 0 10px 0 0; }
#page_3col_1 #column_2 { width: 240px; margin: 0 10px 0 0; }
#page_3col_1 #column_3 { width: 240px; margin: 0 10px 0 0; }


#page_3col_2 #body_table{

}

#page_3col_2 #bt_column_1 { width: auto; }
#page_3col_2 #bt_column_2 { width: 250px; }
#page_3col_2 #bt_column_3 { width: 255px; }

#page_3col_2 #column_1 { width: auto; margin: 0 10px 0 0; }
#page_3col_2 #column_2 { width: 240px; margin: 0 10px 0 0; }
#page_3col_2 #column_3 { width: 250px; margin: 0 5px 0 0; }


/* ================================================= last issue homepage */
/* last issue homepage */

#last_issue_hp {
	border-bottom: 1px solid #5697c5;
	width: auto;
	margin: 0 0 25px 0;
}

#issue_number_hp {
	width: 185px;
	background-color: #5697c5;
	color: #ffffff;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
	font: 1.2em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;

}

#issue_theme_hp {
	width: auto;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

#issue_theme_hp div.week_theme_text {
	height: 25px;
	padding: 1px 0 3px 10px;
	color: #26628e;
	background-color: #dfe8ef;
	font: 1.1em/25px Georgia, Times, serif;
	font-weight: bold;
	border-bottom: 1px solid #5697c5;
}

#issue_theme_hp div.week_theme_name {
	padding: 10px 0 10px 10px;
	color: #000000;
	font: 1.4em/1em Georgia, Times, serif;
}

div#issue_image_hp {
	margin: 15px 0 10px 30px;
}

div#issue_image_hp img{
	padding: 3px;
	border: 1px solid #cccccc;
}


#article_list_li_hp {
	margin: 0 0 0 10px;
}

#article_list_li_hp div.article_item {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #5697c5;
}

#article_list_li_hp div.no_bottom_border {
	border-bottom: none;
}


#article_list_li_hp h1 {
	margin: 10px 0 4px 0;
	padding: 0;
	font: 1.4em/1em Georgia, Times, serif;
}

#article_list_li_hp p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	line-height: 1.4em;
}


/* ================================================= arhive issue */
/* archive issue */

#issue_header_ar {
	border-bottom: 1px solid #5697c5;
	width: auto;
	margin: 0 0 25px 0;
}

#issue_number_ar {
	width: 185px;
	color: #26628e;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
	font-size: 1em;
	line-height: 1.5em;
	text-align: left;
}

#issue_number_ar div {
	padding: 0 0 0 30px;
}

#issue_number_ar .number {
	font-size: 1.5em;
	font-family: Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

#issue_number_ar .date {
	font-family: Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #333333;
}

#issue_theme_ar {
	width: auto;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

#issue_theme_ar div.week_theme_text {
	padding: 1px 0 3px 10px;
	color: #26628e;
	background-color: #dfe8ef;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	border-left: 1px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

#issue_theme_ar div.week_theme_name {
	padding: 7px 0 7px 10px;
	color: #000000;
	font: 1.3em/1em Georgia, Times, serif;
	border-left: 1px solid #5697c5;
}

div#issue_image_ar {
	margin: 15px 0 10px 30px;
}

div#issue_image_ar img{
	padding: 3px;
	border: 1px solid #cccccc;
}

#article_list_li_ar {
	margin: 0 0 0 10px;
}

#article_list_li_ar div.article_item {
	padding: 0 0 10px 0;
	border-bottom: 1px solid #5697c5;
}

#article_list_li_ar div.no_bottom_border {
	border-bottom: none;
}


#article_list_li_ar h1 {
	margin: 10px 0 4px 0;
	padding: 0;
	font: 1.4em/1em Georgia, Times, serif;
}

#article_list_li_ar p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	line-height: 1.4em;
}


/* ================================================= issue section */
/* issue section */

h2.section_header {
	width: auto;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
	color: #ffffff;
	font: 1.4em/1em Georgia, Times, serif;
	text-align: center;
}

h2.section_header div {
	width: 300px;
	background-color: #188e3e;
	margin: auto;
	padding: 3px 0 5px 0;
}


div.section_article_list {
	border-bottom: 1px solid #188e3e;
	width: auto;
	margin: 0 0 25px 0;
}

div.section_article_list div.article_item {
	margin: 0 0 0 30px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

div.section_article_list div.no_bottom_border {
	border-bottom: none;
}

div.section_article_list h3 {
	margin: 10px 0 7px 0;
	padding: 0;
	font: 1.4em/1em Georgia, Times, serif;
}

div.section_article_list div.other_articles h3 {
	margin: 5px 0 0 30px;
	border-bottom: 1px solid #cccccc;
	padding: 0 0 10px 0;
	/*font: 1em/1.2em Verdana, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;*/
	font: 1em/1.2em Georgia, Times, serif;
}

div.section_article_list div.other_articles h3.no_bottom_border {
	border-bottom: none;
}

div.section_article_list p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	line-height: 1.5em;
}

div.section_article_list p.annotation {
	font-size: 1.1em;
	line-height: 1em;
	color: #666666;
	margin: 0 0 5px 0;
}

div.section_article_list div.image {
	float: left;
	margin: 10px 10px 3px 0;
}

div.section_article_list div.image_small {
	float: left;
	margin: 0 10px 3px 0;
}

/* ================================================= link all issue */
/* links all issue */

#all_issue {
	margin: 0 0 25px 30px;
	padding: 5px 0 7px 20px;
	border-top: 1px solid #188e3e;
	border-bottom: 1px solid #188e3e;
	background-color: #eff2ed;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

#all_issue a {
	margin: 1em 0 0.5em 0;
	background: url(/fileadmin/templates/images/arrow_green.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
	font-weight: bold;
}

#all_issue span {
	font-weight: normal;
	padding: 0 0 0 10px;
}

#all_issue a:link { color: #166d32; text-decoration: none; }
#all_issue a:visited  { color : #166d32; text-decoration: none; }
#all_issue a:hover  { color : #166d32; text-decoration: underline; }
#all_issue a:active  { color : #166d32; text-decoration: underline; }


/* ================================================= rubriks */
/* rubrics and subrubriks */

h1.rubrik_header {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 30px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #166d32;
	background-color: #eff2ed;
	font-weight: bold;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
}


h2.subrubrik_header {
	margin: 0 0 0 30px;
	padding: 0 0 7px 0;
	font: 1.2em/1em Georgia, Times, serif;
	color: #166d32;
	font-weight: bold;
	border-bottom: 2px solid #188e3e;
}

h2.subrubrik_header a:link { color: #166d32; text-decoration: none; }
h2.subrubrik_header a:visited  { color : #166d32; text-decoration: none; }
h2.subrubrik_header a:hover  { color : #166d32; text-decoration: underline; }
h2.subrubrik_header a:active  { color : #166d32; text-decoration: underline; }

div.rubrik_article_list {
	border-bottom: 1px solid #188e3e;
	width: auto;
	margin: 0 0 25px 0;
}

div.rubrik_article_list div.article_item {
	margin: 0 0 0 30px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

div.rubrik_article_list div.no_bottom_border {
	border-bottom: none;
}

div.rubrik_article_list h3 {
	margin: 5px 0 5px 0;
	padding: 0;
	font: 1.3em/1.4em Georgia, Times, serif;
}

div.rubrik_article_list div.other_articles h3 {
	margin: 5px 0 0 30px;
	border-bottom: 1px solid #cccccc;
	padding: 0 0 10px 0;
	/*font: 1em/1.2em Verdana, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;*/
	font: 1em/1.2em Georgia, Times, serif;
}

div.rubrik_article_list div.other_articles h3.no_bottom_border {
	border-bottom: none;
}

div.rubrik_article_list p {
	margin: 0;
	padding: 0;
	font-size: 0.9em;
	line-height: 1.4em;
}

div.rubrik_article_list p.annotation {
	font-size: 1.1em;
	line-height: 1em;
	color: #666666;
	margin: 0 0 5px 0;
}

div.rubrik_article_list p.issue {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #666666;
	margin: 10px 0 0 0;
}

div.rubrik_article_list .issue a:link { text-decoration: none; }
div.rubrik_article_list .issue a:visited  { text-decoration: none; }
div.rubrik_article_list .issue a:hover  { text-decoration: underline; }
div.rubrik_article_list .issue a:active  { text-decoration: underline; }

div.rubrik_article_list span.issue {
	font: 0.65em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #666666;
}


div.rubrik_article_list div.other_articles span.issue {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #666666;
}

div.rubrik_article_list div.image {
	float: left;
	margin: 10px 10px 3px 0;
}

div.rubrik_article_list div.image_small {
	float: left;
	margin: 0 10px 3px 0;
}

/* links all rubrik */

.all_rubrik_article {
	margin: 5px 0 10px 30px;
	padding: 3px 0 4px 2px;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

.all_rubrik_article a {
	margin: 1em 0 0.5em 0;
	background: url(/fileadmin/templates/images/arrow_blue.gif) no-repeat 0 0.4em;
	padding: 0 0 0 12px;
	font-weight: bold;
}

.all_rubrik_article span {
	font-weight: normal;
	padding: 0 0 0 3px;
}

.all_rubrik_article a:link { text-decoration: none; }
.all_rubrik_article a:visited  { text-decoration: none; }
.all_rubrik_article a:hover  { text-decoration: underline; }
.all_rubrik_article a:active  { text-decoration: underline; }


/* ================================================= page headers */
/* page headers */

.page_header_1_g {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 30px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #166d32;
	background-color: #eff2ed;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
}

.page_header_1_b {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 30px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #26628e;
	background-color: #dfe8ef;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

.page_header_2_g {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 30px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #166d32;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
}

.page_header_2_b {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 30px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #26628e;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

.page_header_3_g {
	margin: 0 0 10px 30px;
	padding: 7px 0 10px 10px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #166d32;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
	border-left: 1px solid #188e3e;
}

.page_header_3_b {
	margin: 0 0 10px 30px;
	padding: 7px 0 10px 10px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #26628e;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
	border-left: 1px solid #5697c5;
}


.page_header_4_g {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 10px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #166d32;
	border-top: 2px solid #188e3e;
	border-bottom: 1px solid #188e3e;
}

.page_header_4_b {
	margin: 0 0 10px 0;
	padding: 7px 0 10px 10px;
	font: 1.4em/1em Georgia, Times, serif;
	color: #26628e;
	border-top: 2px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}


/* ================================================= rubriks_list */
/* rubriks_list */

ul.rubriks_list {
	font-size: 1.2em;
	list-style: none;
	margin: 20px 0 0 100px;
	padding: 0;
}

ul.rubriks_list li {
	/*font-family: Helvetica, Verdana, Geneva, Arial, 'Arial cyr', sans-serif; */
	margin: 0 0 0.6em 0;
	padding: 0;
}


ul.rubriks_list_2 {
	font-size: 1em;
	list-style: none;
	margin: 0.3em 0 1.2em 140px;
	padding: 0;
}

ul.rubriks_list_2 li {
	margin: 0 0 0.4em 0;
	padding: 0;
}

ul.rubriks_list .article_count, ul.rubriks_list_2 .article_count {
	color: #666666;
	font-size: 0.8em;
}

ul.rubriks_list li a:link { background: url(/fileadmin/templates/images/rubrik.gif) no-repeat 0 1px; padding: 0 0 0 24px; color: #166d32; text-decoration: underline; }
ul.rubriks_list li a:visited  { background: url(/fileadmin/templates/images/rubrik.gif) no-repeat 0 1px; padding: 0 0 0 24px; color : #669066; text-decoration: underline; }
ul.rubriks_list li a:hover  { background: url(/fileadmin/templates/images/rubrik_90.gif) no-repeat 0 1px; padding: 0 0 0 24px; color : #166d32; text-decoration: none; }
ul.rubriks_list li a:active  { background: url(/fileadmin/templates/images/rubrik_90.gif) no-repeat 0 1px; padding: 0 0 0 24px; color : #166d32; text-decoration: none; }

ul.rubriks_list_2 li a:link { background: url(/fileadmin/templates/images/rubrik_2.gif) no-repeat 0 3px; padding: 0 0 0 16px; color: #166d32; text-decoration: underline; }
ul.rubriks_list_2 li a:visited  { background: url(/fileadmin/templates/images/rubrik_2.gif) no-repeat 0 3px; padding: 0 0 0 16px; color : #669066; text-decoration: underline; }
ul.rubriks_list_2 li a:hover  { background: url(/fileadmin/templates/images/rubrik_2_90.gif) no-repeat 0 3px; padding: 0 0 0 16px; color : #166d32; text-decoration: none; }
ul.rubriks_list_2 li a:active  { background: url(/fileadmin/templates/images/rubrik_2_90.gif) no-repeat 0 3px; padding: 0 0 0 16px; color : #166d32; text-decoration: none; }


/* ================================================= issues list */
/* issues list */

div.issue_list_item {
	margin: 0 0 20px 0;
}

div.issue_image_li {
	margin: 0 10px 0 0;
	float: left;
}

div.issue_image_li img {
	padding: 5px;
	border: 1px solid #cccccc;
}

div.issue_list_item p {
	font-family:  Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0;
	padding: 0;
}

div.issue_list_item .issue_number {
	font-size: 1.6em;
	padding: 15px 0 0 0;
	margin: 0 0 2px 0;
}

div.issue_list_item .issue_date {
	font-size: 1em;
	margin: 0 0 15px 0;
}

div.issue_list_item .issue_theme_text {
	font-size: 0.85em;
	margin: 0 0 3px 10px;
}

div.issue_list_item .issue_theme_text span {
	background-color: #188e3e;
	color: #ffffff;
	padding: 0 3px 1px 3px;
}

div.issue_list_item .issue_theme {
	font-size: 1.2em;
	font-family: Verdana, Helvetica, Arial, 'Arial cyr', Geneva, sans-serif;
	margin: 0 0 20px 0;
}

div.issue_list_item .pdf_link img {
	vertical-align: middle;
}

div.issue_list_item a:link { color: #166d32; text-decoration: underline; }
div.issue_list_item a:visited  { color : #669066; text-decoration: underline; }
div.issue_list_item a:hover  { color : #166d32; text-decoration: none; }
div.issue_list_item a:active  { color : #166d32; text-decoration: none; }


/* ================================================= employeers list */
/* employeers list */

div.employeers_list {
	margin: 0 0 0 30px;
	/*border-top: 1px solid #cccccc;*/
	padding: 10px 0;
}

div.employeers_list div.list_item {
	/*border-bottom: 1px solid #cccccc;*/
	padding: 0 0 10px 0;
	margin: 0 0 10px 0;
}

div.employeers_list div.foto {
	margin: 0 10px 0 0;
	float: left;
}

div.employeers_list p {
	font-family:  Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0;
	padding: 0;
}

div.employeers_list .name {
	font-size: 1.6em;
	padding: 0;
	margin: 0 0 2px 0;
}

div.employeers_list .position {
	font-size: 1em;
	margin: 0;
}


/* ================================================= authors list */
/* authors list */


.authors_list {
	margin: 0 0 0 30px;
}

.letters {
	font-family: Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0 0 20px 0;
}

.actletter {
	color : #305487;
	font-weight: bold;
	font-size: 1.5em;
}

.authors_list ul {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	font-size: 1.2em;
	line-height: 1.6em;
}

.authors_list ul li{

}

.authors_list ul li a:link { background: url(/fileadmin/templates/images/man_3.gif) no-repeat 0 0; padding: 0 0 0 20px; text-decoration: underline; }
.authors_list ul li a:visited  { background: url(/fileadmin/templates/images/man_3.gif) no-repeat 0 0; padding: 0 0 0 20px; text-decoration: underline; }
.authors_list ul li a:hover  { background: url(/fileadmin/templates/images/man_4.gif) no-repeat 0 0; padding: 0 0 0 20px; text-decoration: none; }
.authors_list ul li a:active  { background: url(/fileadmin/templates/images/man_4.gif) no-repeat 0 0; padding: 0 0 0 20px; text-decoration: none; }



/* ================================================= article header  */
/* article header */

.issue_number_art {
	border-top: 2px solid #5697c5;
	background-color: #5697c5;
	font:  0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #ffffff;
	width: 160px;
	height: 27px;
}

.issue_number_art a:link { color: #ffffff; text-decoration: underline; }
.issue_number_art a:visited  { color: #ffffff; text-decoration: underline; }
.issue_number_art a:hover  { color: #ffffff; text-decoration: none; }
.issue_number_art a:active  { color: #ffffff; text-decoration: none; }

.issue_number_art div {
	padding: 0 0 3px 0;
	text-align: center;
}

.rubrik_name_art {
	border-top: 2px solid #5697c5;
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #5697c5;
}

.rubrik_name_art div {
	padding: 0 0 3px 10px;
	text-align: left;
}

.article_headers_art {
	margin: 10px 0 10px 80px;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

.annotation_block_art {
	border-bottom: 1px solid #cccccc;
	margin: 0 0 10px 80px;
	padding: 0;
}

.author_art {
	font-style: italic;
	padding: 0;
	margin: 0 0 10px 0;
}

h1.article_header_art {
	margin: 0 0 10px 0;
	padding: 0;
	font: 1.6em/1.1em Georgia, Times, serif;
}

.annotation_art {
	font: 1.2em/1.2em Georgia, Times, serif;
	font-style:italic;
	color: #666666;
	padding: 0;
	margin: 0 0 10px 0;
}

.top_image_art {
	margin: 0 10px 10px 0;
}

.for_print {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0;
	padding: 2px 0 0 20px;
	height: 16px;
	background: url(/fileadmin/templates/images/print.gif) no-repeat 0 0;
}

/* ================================================= news header */
/* news header */


.news_headers_art {
	margin: 10px 0 10px 0;
	padding: 0 0 10px 0;
	border-bottom: 1px solid #cccccc;
}

.news_headers_art .newsdate {
	font-style: italic;
	padding: 0;
	margin: 0 0 2px 0;
	font-size: 0.85em;
}

.news_headers_art h1.newsheader {
	margin: 0 0 15px 0;
	padding: 0;
	font: 1.6em/1.1em Georgia, Times, serif;
}

.news_headers_art .for_print {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0;
	padding: 2px 0 0 20px;
	height: 16px;
	background: url(/fileadmin/templates/images/print.gif) no-repeat 0 0;
}

/* ================================================= article and page text */
/* article and page text */

.text {
	margin: 0 0 20px 30px;
}

.text_2 {
	margin: 0 0 20px 0;
}

.text h1, .text_2 h1 {
	margin: 0 0 5px 0;
	padding: 0;
	font: 1.6em/1.1em Georgia, Times, serif;
}

.text h2, .text_2 h2 {
	font: 1.4em/1.2em Georgia, Times, serif;
	margin: 0 0 0.5em 0;
	padding: 1em 0 0 0;
	color: #26628e;
}

.text h3, .text_2 h3 {
	font: 1.2em/1.2em Georgia, Times, serif;
	font-weight: bold;
	margin: 0 0 0.5em 0;
	padding: 0.5em 0 0 0;
	color: #666666;
}

.text p, .text_2 p  {
	line-height: 1.3em;
	padding: 0;
	margin: 0 0 0.5em 0;
}

.text .select, .text_2 .select {
	font: 1.2em/1.2em Georgia, Times, serif;
	font-style:italic;
	color: #666666;
	padding: 0;
	margin: 0 0 10px 0;
}

.text .small, .text_2 .small {
	font-size: 0.85em;
}

.text ul, .text ol, .text_2 ul, .text_2 ol {
	margin-top: 0;
	margin-bottom: 0.5em;
	float: none;
}

.text ul li, .text ol li, .text_2 ul li, .text_2 ol li {
	line-height: 1.3em;
	padding-bottom: 0.2em;
}

.text ul li, .text_2 ul li {
	background: url(/fileadmin/templates/images/em_dash.gif) no-repeat 0 0.6em;
	list-style: none;
	padding-left: 19px;
}

.text img, .text_2 img {
	float: left;
	margin: 0 10px 3px 0;
	padding: 5px;
	border: 1px solid #dddddd;
}

.text img.nofloat, .text_2 img.nofloat {
	float: none;
	margin: 0 0 10px 0;
	padding: 5px;
	border: 1px solid #dddddd;
}

.text img.noborder, .text_2 img.noborder {
	float: none;
	margin: 0 0 10px 0;
	padding: 0;
	border: none;
}

.text .image_legend, .text_2 .image_legend {
	font-size: 0.9em;
	color: #555555;
	font-style: italic;
	margin: -8px 0 1.5em 0;
}

.vrezka {
	margin: 1.5em 0 1.5em 0;
	border-top: 1px solid #5697c5;
	border-bottom: 1px solid #5697c5;
	background-color: #f9f9f9;
}
.vrezka_header {
	background-color: #5697c5;
	width: 250px;
	color: #ffffff;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
}

.vrezka_header div {
	padding: 4px 1px 6px 1px;
	text-align: center;
}

.vrezka_text {
	padding: 10px 5px 10px 10px;
}

.text .vrezka_text h2, .text_2 .vrezka_text h2 {
	padding: 0;
}


/* ================================================= news list on page */
/* news_list */

.news_list {
	margin: 0 0 20px 10px;
}

.news_item {
	margin: 0 0 15px 0;
}

.news_item p {
	padding: 0;
	margin: 0;
	line-height: 1.4em;
}

.news_item p.newsdate {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #26628e;
}

.news_item p.newsheader {
	font-size: 1.25em;
}

.news_item p.newstext {
	font-size: 0.9em;
	margin: 4px 0 0 0;
}

/* ================================================= page block 250px */


/* ======= */
/* Зелений */

.block_250_green_bg { /* з фоном */
	background-color: #eff2ed;
	border-bottom: 1px solid #138c26;
	margin: 0 0 25px 0;
	padding: 0 0 15px 0;
}

.block_250_green { /* без фону */
	border-bottom: 1px solid #138c26;
	margin: 0 0 25px 0;
	padding: 0 0 15px 0;
}

.block_250_green_bg div.header_fill, .block_250_green div.header_fill { /* залитий заголовок */
	background: url(/fileadmin/templates/images/news_bg_green.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 6px 0 20px 10px;
}

.block_250_green div.header { /* заголовок лінії */
	background: url(/fileadmin/templates/images/news_bg_2_green.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #166d32;
	padding: 6px 0 20px 10px;
}

/* ===== */
/* Синій */

.block_250_blue_bg { /* з фоном */
	border-bottom: 1px solid #5697c5;
	background-color: #e9f2f7;
	margin: 0 0 25px 0;
	padding: 0 0 15px 0;
}

.block_250_blue { /* без фону */
	border-bottom: 1px solid #5697c5;
	margin: 0 0 25px 0;
	padding: 0 0 15px 0;
}

.block_250_blue_bg div.header_fill, .block_250_blue div.header_fill { /* залитий заголовок */
	background: url(/fileadmin/templates/images/news_bg_blue.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 6px 0 20px 10px;
}

.block_250_blue div.header { /* заголовок лінії */
	background: url(/fileadmin/templates/images/news_bg_2_blue.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #1e5e88;
	padding: 6px 0 20px 10px;
}

/* ===== */
/* Стилі */

.block_250_green_bg p, .block_250_green p, .block_250_blue_bg p, .block_250_blue p {
	padding: 0;
	margin: 5px 5px 0 10px;
	font: 1em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

.block_250_green_bg a:link, .block_250_green a:link { color: #166d32; text-decoration: underline; }
.block_250_green_bg a:visited, .block_250_green a:visited  { color : #669066; text-decoration: underline; }
.block_250_green_bg a:hover, .block_250_green a:hover { color : #166d32; text-decoration: none; }
.block_250_green_bg a:active, .block_250_green a:active  { color : #166d32; text-decoration: none; }

.block_250_green_bg p.golink, .block_250_green p.golink {
	background: url(/fileadmin/templates/images/arrow_green.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
}

.block_250_blue_bg a:link, .block_250_blue a:link { color: #326c95; text-decoration: underline; }
.block_250_blue_bg a:visited, .block_250_blue a:visited  { color : #6699cc; text-decoration: underline; }
.block_250_blue_bg a:hover, .block_250_blue a:hover { color : #326c95; text-decoration: none; }
.block_250_blue_bg a:active, .block_250_blue a:active  { color : #326c95; text-decoration: none; }

.block_250_blue_bg p.golink, .block_250_blue p.golink {
	background: url(/fileadmin/templates/images/arrow_blue.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
}


/* ================================================= weekly news */
/* weekly_news */

#weekly_news {
	background-color: #eff2ed;
	border-bottom: 1px solid #138c26;
	margin: 0 0 25px 0;
	padding: 0 0 10px 0;
}

#weekly_news div.news_header {
	background: url(/fileadmin/templates/images/news_bg_green.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #ffffff;
	padding: 6px 0 25px 10px;
}

#weekly_news div.news_list {
	margin: 0 3px 0 10px;
}

#weekly_news div.news_list p {
	font: 0.9em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 0;
	margin: 0 0 0.5em 0;
}

#weekly_news span.newsdate {
	font-size: 0.9em;
	background-color: #DFE5DA;
	color: #666666;
}

#weekly_news div.news_list p a:link { color: #166d32; text-decoration: none; }
#weekly_news div.news_list p a:visited  { color : #3d3d3d; text-decoration: none; }
#weekly_news div.news_list p a:hover  { color : #166d32; text-decoration: underline; }
#weekly_news div.news_list p a:active  { color : #166d32; text-decoration: underline; }

#weekly_news div.news_list p.archive {
	margin: 1em 0 0.5em 0;
	background: url(/fileadmin/templates/images/arrow_green.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
}

#weekly_news div.news_list p.archive a:link { color: #166d32; text-decoration: underline; }
#weekly_news div.news_list p.archive a:visited  { color : #166d32; text-decoration: underline; }
#weekly_news div.news_list p.archive a:hover  { color : #166d32; text-decoration: none; }
#weekly_news div.news_list p.archive a:active  { color : #166d32; text-decoration: none; }


/* ================================================= publisher news */
/* publisher_news */

#publisher_news {
	border-bottom: 1px solid #5697c5;
	margin: 0 0 25px 0;
	padding: 0 0 10px 0;
}

#publisher_news div.news_header {
	background: url(/fileadmin/templates/images/news_bg_2_blue.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #1e5e88;
	padding: 6px 0 25px 10px;
}

#publisher_news div.news_list {
	margin: 0 3px 0 10px;
}

#publisher_news div.news_list p {
	font: 0.9em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 0;
	margin: 0 0 0.5em 0;
}

#publisher_news span.newsdate {
	font-size: 0.9em;
	background-color: #eeeeee;
	color: #666666;
}

#publisher_news div.news_list p a:link { color: #326c95; text-decoration: none; }
#publisher_news div.news_list p a:visited  { color : #3d3d3d; text-decoration: none; }
#publisher_news div.news_list p a:hover  { color : #326c95; text-decoration: underline; }
#publisher_news div.news_list p a:active  { color : #326c95; text-decoration: underline; }

#publisher_news div.news_list p.archive {
	margin: 1em 0 0.5em 0;
	background: url(/fileadmin/templates/images/arrow_blue.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
}

#publisher_news div.news_list p.archive a:link { color: #326c95; text-decoration: underline; }
#publisher_news div.news_list p.archive a:visited  { color : #326c95; text-decoration: underline; }
#publisher_news div.news_list p.archive a:hover  { color : #326c95; text-decoration: none; }
#publisher_news div.news_list p.archive a:active  { color : #326c95; text-decoration: none; }


/* ================================================= last issue */
/* last_issue */

#last_issue {
	border-bottom: 1px solid #138c26;
	margin: 0 0 25px 0;
	padding: 0 0 10px 0;
}

#last_issue a:link { color: #166d32; text-decoration: none; }
#last_issue a:visited  { color : #166d32; text-decoration: none; }
#last_issue a:hover  { color : #166d32; text-decoration: none; }
#last_issue a:active  { color : #166d32; text-decoration: none; }

#last_issue_header {
	background: url(/fileadmin/templates/images/news_bg_2_green.gif) no-repeat top left;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	color: #166d32;
	padding: 6px 0 25px 10px;
}

#last_issue_number {
	margin: 0 0 20px 10px;
	padding: 3px 0 0 0;
	color: #166d32;
}

#last_issue_number span.number {
	font-size: 1.3em;
	font-weight: bold;
}

#last_issue_number span.date {
	font-size: 0.85em;
}


#last_issue_theme {
	color: #000000;
	font-size: 1.2em;
	margin: 0 2px 0 10px;
}

#last_issue_theme a:link { color: #333333; text-decoration: underline; }
#last_issue_theme a:visited  { color : #333333; text-decoration: underline; }
#last_issue_theme a:hover  { color : #333333; text-decoration: none; }
#last_issue_theme a:active  { color : #333333; text-decoration: none; }

#last_issue_theme_text {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0 0 3px 10px;
}

#last_issue_theme_text span {
	background-color: #188e3e;
	color: #ffffff;
	padding: 0 3px 1px 3px;
}

#last_issue_image {
	margin: 0 0 5px 0;
}

div#last_issue_image img{
	padding: 2px;
	border: 1px solid #cccccc;
}

/* ================================================= pdf issue */
/* pdf_issue */

#pdf_issue {
	border-bottom: 1px solid #5697c5;
	margin: 0 0 25px 0;
	padding: 0 0 10px 0;
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	background-color: #e9f2f7;
}

#pdf_issue a:link { color: #326c95; text-decoration: underline; }
#pdf_issue a:visited  { color : #326c95; text-decoration: underline; }
#pdf_issue a:hover  { color : #326c95; text-decoration: none; }
#pdf_issue a:active  { color : #326c95; text-decoration: none; }

/*#pdf_issue div.pdf_issue_header {
	padding: 4px 0 6px 10px;
	margin: 0 0 10px 0;
	background-color: #5697c5;
	color: #ffffff;
	font-weight: bold;
}
*/
#pdf_issue div.pdf_issue_header {
	background: url(/fileadmin/templates/images/news_bg_blue.gif) no-repeat top left;
	padding: 6px 0 25px 10px;
	color: #ffffff;
	font-weight: bold;
}

#pdf_issue div.pdf_issue_number {
	background: url(/fileadmin/templates/images/pdf_icon_blue.gif) no-repeat 0 0;
	padding: 5px 0 10px 27px;
	margin: 0 0 0 10px;
	font-weight: bold;
}

#pdf_issue div.pdf_issue_theme {
	font-size: 1.2em;
	margin: 0 5px 0 37px;
}

#pdf_issue div.pdf_issue_theme_text {
	font-size: 0.85em;
	margin: 0 5px 3px 37px;
}

#pdf_issue div.pdf_issue_theme_text span {
	background-color: #5697c5;
	color: #ffffff;
	padding: 0 3px 1px 3px;
}

#pdf_issue p.archive {
	margin: 1.5em 0 0.5em 10px;
	background: url(/fileadmin/templates/images/arrow_blue.gif) no-repeat bottom left;
	padding: 0 0 0 12px;
}


/* ================================================= rubrik content */
/* rubrik content */


#rubrik_content {
	border-bottom: 2px solid #188c26;
	margin: 0 0 25px 0;
	padding: 0;
}

#rubrik_content div.top_rubrik {
	border-top: 2px solid #188c26;
	color: #166d32;
	margin: 0 0 0 0;
	font: 0.9em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 5px 0 8px 10px;
}

#rubrik_content div.top_rubrik a:link { color: #166d32; text-decoration: none; }
#rubrik_content div.top_rubrik a:visited  { color : #166d32; text-decoration: none; }
#rubrik_content div.top_rubrik a:hover  { color : #166d32; text-decoration: underline; }
#rubrik_content div.top_rubrik a:active  { color : #166d32; text-decoration: underline; }


#rubrik_content div.rubrik_name {
	font: 1.2em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 10px 0 12px 10px;
	margin: 0 0 10px 0;
	background-color: #eff2ed;
	color: #166d32;
	border-top: 1px solid #188c26;
	border-bottom: 1px solid #188c26;
	font-weight: bold;
}

#rubrik_content ul.issue_list {
	padding: 0;
	margin: 0 0 0.8em 5px;
	list-style: none;
}

#rubrik_content ul.issue_list li {
	background: url(/fileadmin/templates/images/issue_arrow_green.gif) no-repeat 0 0.3em;
	padding: 0 0 0.2em 15px;
	font: 0.9em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #444444;
}

#rubrik_content a:link { color: #166d32; text-decoration: underline; }
#rubrik_content a:visited  { color : #669066; text-decoration: underline; }
#rubrik_content a:hover  { color : #166d32; text-decoration: none; }
#rubrik_content a:active  { color : #166d32; text-decoration: none; }

#rubrik_content p.archive {
	font: 1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0 0 15px 5px;
	background: url(/fileadmin/templates/images/arrow_green.gif) no-repeat bottom left;
	padding: 0 0 0 15px;
}

#rubrik_content p.archive a:link { color: #166d32; text-decoration: none; }
#rubrik_content p.archive a:visited  { color : #166d32; text-decoration: none; }
#rubrik_content p.archive a:hover  { color : #166d32; text-decoration: underline; }
#rubrik_content p.archive a:active  { color : #166d32; text-decoration: underline; }


/* ================================================= issue content */
/* issue content */

#issue_content {
	border-bottom: 2px solid #5697c5;
	margin: 0 0 25px 0;
	padding: 0;
}

#issue_content a:link { text-decoration: underline; }
#issue_content a:visited  { text-decoration: underline; }
#issue_content a:hover  { text-decoration: none; }
#issue_content a:active  { text-decoration: none; }

#issue_content_header {
	border-top: 2px solid #5697c5;
	color: #26628e;
	margin: 0 0 15px 0;
}

#header_con {
	font: 0.9em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	padding: 5px 0 8px 10px;
}

#issue_number_con {
	font: 1.2em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 10px 0 12px 10px;
	margin: 0 10px 10px 0;
	background-color: #dfe8ef;
	border-top: 1px solid #5697c5;
	border-bottom: 1px solid #5697c5;
}

#issue_theme_con {
	color: #000000;
	font-size: 1.2em;
	margin: 0 2px 0 10px;
}

#issue_theme_text_con {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0 0 3px 10px;
}

#issue_theme_text_con span {
	background-color: #5697c5;
	color: #ffffff;
	padding: 0 3px 1px 3px;
}

#issue_image_con {
	margin: 5px 0 0 0;
}

div#issue_image_con img{
	padding: 2px;
	border: 1px solid #cccccc;
}

div.section_header_con {
	color: #26628e;
	background-color: #ececec;
	border-bottom: 2px solid #5697c5;
	margin: 0 0 5px 0;
	padding: 3px 0 4px 10px;
	font-size: 0.9em;
	font-weight: bold;
}

ul.section_list_con {
	padding: 0;
	margin: 0 0 15px 5px;
	list-style: none;
}

ul.section_list_con li {
	background: url(/fileadmin/templates/images/issue_arrow_blue.gif) no-repeat 0.1em 0.3em;
	padding: 0 0 0.2em 15px;
	font: 0.9em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #444444;
}


/* ================================================= issue announce */
/* issue announce */

#issue_announce {
	border-bottom: 2px solid #188c26;
	margin: 0 0 25px 0;
	padding: 0;
}

#issue_announce_header {
	border-top: 2px solid #188c26;
	color: #166d32;
	margin: 0 0 15px 0;
}

#header_ia {
	font: 0.9em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	font-weight: bold;
	padding: 5px 0 8px 10px;
}

#issue_number_ia {
	font: 1.1em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	padding: 10px 0 12px 10px;
	margin: 0 10px 10px 0;
	background-color: #eff2ed;
	border-top: 1px solid #188c26;
	border-bottom: 1px solid #188c26;
}

#issue_theme_ia {
	color: #000000;
	font-size: 1.2em;
	margin: 0 2px 0 10px;
}

#issue_theme_text_ia {
	font: 0.85em/1em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	margin: 0 0 3px 10px;
}

#issue_theme_text_ia span {
	background-color: #188e3e;
	color: #ffffff;
	padding: 0 3px 1px 3px;
}

#issue_image_ia {
	margin: 5px 0 0 0;
}

div#issue_image_ia img{
	padding: 2px;
	border: 1px solid #cccccc;
}

div.section_header_ia {
	color: #0d641a;
	background-color: #ececec;
	border-bottom: 2px solid #188c26;
	margin: 0 0 5px 0;
	padding: 3px 0 4px 10px;
	font-size: 0.9em;
	font-weight: bold;
}

ul.section_list_ia {
	padding: 0;
	margin: 0 0 15px 5px;
	list-style: none;
}

ul.section_list_ia li {
	background: url(/fileadmin/templates/images/dot.gif) no-repeat 0.1em 0.4em;
	padding: 0 0 0.2em 15px;
	font: 0.9em/1.2em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
	color: #444444;
}


/* ###### */
/* advert */

/* 468x60 */

div.adv_468x60 {
	margin: 0 0 25px 0;
	padding: 7px 0 7px 0;
	background-color: #ececec;
	width: auto;
	text-align: center;
}

div.adv_240x350 {
	margin: 0 0 25px 0;
	text-align: center;
}

div.adv_120x600 {
	margin: 0 0 25px 0;
	text-align: left;
}


/* bottom table */

#homepage #bottom_table, #page_4col #bottom_table, #page_3col_1 #bottom_table, #page_3col_2 #bottom_table{
	background-color: #deedda;
	border-top: 4px solid #188e3e;
}

#homepage #bottom_column_1 { width: auto; }
#homepage #bottom_column_2 { width: 250px; }
#homepage #bottom_column_3 { width: 250px; }

#homepage #bottom_1 { width: auto; margin: 15px 10px 30px 30px; }
#homepage #bottom_2 { width: 240px; margin: 15px 10px 30px 0; }
#homepage #bottom_3 { width: 240px; margin: 15px 10px 30px 0; }


/*
page_4col
page_3col_1
page_3col_2
*/

#page_4col #bottom_column_0 { width: 150px; }
#page_4col #bottom_column_1 { width: auto; }
#page_4col #bottom_column_2 { width: 250px; }
#page_4col #bottom_column_3 { width: 250px; }

#page_4col #bottom_0 { width: 140px; margin: 15px 10px 30px 0; }
#page_4col #bottom_1 { width: auto; margin: 15px 10px 30px 0; }
#page_4col #bottom_2 { width: 240px; margin: 15px 10px 30px 0; }
#page_4col #bottom_3 { width: 240px; margin: 15px 10px 30px 0; }


#page_3col_1 #bottom_column_1 { width: auto; }
#page_3col_1 #bottom_column_2 { width: 250px; }
#page_3col_1 #bottom_column_3 { width: 250px; }

#page_3col_1 #bottom_1 { width: auto; margin: 15px 10px 30px 30px; }
#page_3col_1 #bottom_2 { width: 240px; margin: 15px 10px 30px 0; }
#page_3col_1 #bottom_3 { width: 240px; margin: 15px 10px 30px 0; }


#page_3col_2 #bottom_column_1 { width: auto; }
#page_3col_2 #bottom_column_2 { width: 250px; }
#page_3col_2 #bottom_column_3 { width: 255px; }

#page_3col_2 #bottom_1 { width: auto; margin: 15px 10px 30px 30px; }
#page_3col_2 #bottom_2 { width: 240px; margin: 15px 10px 30px 0; }
#page_3col_2 #bottom_3 { width: 250px; margin: 15px 5px 30px 0; }



#bottom_table p {
	padding: 0;
	margin: 0 0 0.5em 0;
	font: 0.9em/1.3em Tahoma, Geneva, Helvetica, Arial, 'Arial cyr', sans-serif;
}

#bottom_table p.fish {
	width: 90px;
	margin: 20px 10px 0 0;
	float: left;
	text-align: right;
}

#bottom_table p.fishlogo {
	width: 80px;
	margin: 17px 0 0 0;
	text-align: left;
	float: left;
}

/* ~~ added by ups ~~ */
.grayborder { border-color: #999999; }

div.text table {
	width: 100%
}

div.text table thead {
	font-weight: bold;
}

div.text table td.center {
	text-align: center;
	vertical-align: bottom;
}

div.text table.rule td {
	border-bottom: 1px dashed #708090;
}

table.contenttable td {
	border-bottom: 1px dashed #708090;	
}

div.text table td input.right {
	text-align: right;
}

div.text table td input.txt {
	width: 400px;
}

.req {
	color: #ff8c00;
}

.header_fill a, .header_fill a:visited {
	color: white;
	text-decoration: none;
}