/* Isles.ru stylesheet ver 2.02  26/06/08 */

/* @import url("base.css"); */ /* does not work in NN 4.7 */


body {
	background-color : #FFFFFF;
  margin           : 0 0 6px 0;
  color            : #000000;
}

p.menu_header
{
  margin     : 5px 0 16px 0;
  text-align : center;
}

A:link    { color: #800000; }
A:visited { color: #400000; }
A:active  { color: #C00000; }

A:link    { color: #CC2200; }
A:visited { color: #661100; }
A:active  { color: #000000; }


/* Directory text */
.dir_h1   { font-size : 13px; color : #000000; line-height : 15px; text-align : center; }
.dir_h2   { font-size : 13px; color : #3F4D68; line-height : 15px; text-align : center; }
.dir_text { font-size : 13px; color : #3F4D68; line-height : 15px; }
.dir_link { font-size : 13px; color : #3F4D68; line-height : 15px; }

a.dir_link:link     { color : #004080; text-decoration: underline }
a.dir_link:active   { color : #541D00; text-decoration: underline }
a.dir_link:visited  { color : #002040; text-decoration: underline }
a.dir_link:hover    { color : #541D00; text-decoration: underline }
a.dir_link:hover    { color : #9AA4B8; text-decoration: underline }


/* Parish Directory text */
.parish_h1   { font-size : 13px; color : #800000; line-height : 15px; text-align : center; }
.parish_h1   { font-size : 13px; color : #541D00; line-height : 15px; text-align : center; }
.parish_h1   { font-size : 13px; color : #000000; line-height : 15px; text-align : center; }
.parish_h2   { font-size : 13px; color : #3F4D68; line-height : 15px; text-align : center; }
.parish_h4   { font-size : 13px; color : #000000; line-height : 15px; text-align : left; }


/* div#h_1 { border-bottom: 1px solid #D0D0D0; line-height : 14px; } */ /* something strange with id's - make it clear */

a.parish_h2  { TEXT-DECORATION: underline }
a.parish_h2:link     { color : #004080; }
a.parish_h2:active   { color : #541D00; }
a.parish_h2:visited  { color : #002040; }
a.parish_h2:hover    { color : #9AA4B8; }
a.parish_h2:hover    { color : #541D00; }

.parish_gen      { font-size : 16px; color : #3F4D68; text-align : left; }
.parish_gen_no_m { font-size : 16px; color : #3F4D68; text-align : left; }
.parish_gen      { font-size : 16px; color : #002040; text-align : left; }
.parish_gen_no_m { font-size : 16px; color : #002040; text-align : left; }
.parish_link_in  { font-size : 13px; color : #3F4D68; line-height : 15px; }
.parish_link_out { font-size : 13px; color : #3F4D68; line-height : 15px; }

div.parish_gen       {margin: 16px 0px 16px 0px; text-indent: 2em }
div.parish_gen_no_m  {margin:  0px 0px  0px 0px; text-indent: 1em }

a.parish_link_in:link     { color : #004080; text-decoration: underline }
a.parish_link_in:active   { color : #541D00; text-decoration: underline }
a.parish_link_in:visited  { color : #002040; text-decoration: underline }
a.parish_link_in:hover    { color : #541D00; text-decoration: underline }
a.parish_link_in:hover    { color : #9AA4B8; text-decoration: underline }

a.parish_link_out:link    { color : #004080; text-decoration: underline }
a.parish_link_out:active  { color : #541D00; text-decoration: underline }
a.parish_link_out:visited { color : #002040; text-decoration: underline }
a.parish_link_out:hover   { color : #541D00; text-decoration: underline }
a.parish_link_out:hover   { color : #9AA4B8; text-decoration: underline }



A.bottom_c
 {color: #000000; TEXT-DECORATION: none}

A.bottom_c:visited
 {color: #000000; TEXT-DECORATION: none}

A.bottom
 {color: #400000; TEXT-DECORATION: none}

A.bottom:visited
 {color: #400000; TEXT-DECORATION: none}

A.whatisit
 {color: #CC2200; TEXT-DECORATION: none}

A.whatisit:visited
 {color: #CC2200; TEXT-DECORATION: none}
 
A.search_district_link
 {color: #A0A0A0; TEXT-DECORATION: none}

A.search_district_link:visited
 {color: #A0A0A0; TEXT-DECORATION: none}

A.search_district_link:hover
 {color: #400000; TEXT-DECORATION: none}


/* All images have black border if any */

img { 
       color: black;              /* for NN 4.7 */
       border-color: black;       /* for IE 5.0 */
}


P {
    font-family: times new roman;
    font-size: 12pt;

/*    font-family: arial;
    font-size: 10pt; */
}

li {
    font-family: times new roman;
    font-size: 12pt;

/*    font-family: arial;
    font-size: 10pt; */
}

.main-header {
    color: #000000;
    font-weight: bold;
    font-size: 18pt;
    text-align: center;

/*    text-decoration: underline; */
}

.not-so-main-header {
    color: #000000;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.sub-header {
    color: #000000;
    font-weight: bold;
    font-size: 12pt;
    text-align: center;
}

.mini-header {
    color: #800000;
    color: #3F4D68;
    color: #445E90;
    font-size: 10pt;
    text-align: center;
}

H2 {
    color: #000000;
    font-family: times new roman;
    font-weight: bold;
    font-size: 12pt;
    text-align: left;

/*    font-family: arial;
    text-decoration: underline; */
}

H3 {
    color: #000000;
    font-family: monospace;
    font-weight: bold;
    font-size: 10pt;
    text-align: left;
}

A.sub-header         { color: #000000; text-decoration: none; }
A.sub-header:link    { color: #800000; }
A.sub-header:visited { color: #800000; }
A.sub-header:active  { color: #C00000; }
A.sub-header:hover   { color: #C00000; }

A.sub-header         { color: #000000; text-decoration: underline; }
A.sub-header:link    { color: #000000; }
A.sub-header:visited { color: #000000; }
A.sub-header:active  { color: #C00000; }
A.sub-header:hover   { color: #800000; }

A.h2-header          { color: #000000; text-decoration: none; }
A.h2-header:link     { color: #800000; }
A.h2-header:visited  { color: #800000; }
A.h2-header:active   { color: #C00000; }
A.h2-header:hover    { color: #C00000; }

A.h2-header          { color: #000000; text-decoration: underline; }
A.h2-header:link     { color: #000000; }
A.h2-header:visited  { color: #000000; }
A.h2-header:active   { color: #C00000; }
A.h2-header:hover    { color: #800000; }


.geo-location {
    color: #800000;
    color: #B02000;
    color: #CC2200;
}

.point-of-interest {
    color: #3F4D68;
    color: #445E90;
    color: #002BB8;
    color: #0048CC;
    color: #3366BB;

    color: #5493B4;
    color: #006699;
}

.foto-caption {
    color: #3F4D68;
    font-size: 10pt;
}

.fotogallery-header {
    color: #004080;
    font-weight: bold;
    font-size: 12pt;
}

.translit {
    color: #44905E;
    color: #3F684D;
}

.news-date {
    color: #000000;
    font-weight: bold;
}

.news-headline {
    color: #800000;
    font-weight: bold;
}

.attention {
    color: #800000;
    font-weight: bold;
}

.emphasis {
    font-style: italic;
}

.comment {
    font-style: italic;
}

.quote {
    color: #808080;
}

.person {
    color: #7B786F;
    color: #44905E;
}

.anchor {
    font-style: italic;
}

.author {
    color: #3F4D68;
}

.road-sign {
    color: #3F4D68;
    font-weight: bold;
}

.epigraph {
    font-size: 11pt;
    font-weight: bold;
    color: #3F4D68;
    text-align: right;
}

.epigraph_signature {
    font-size: 9pt;
    color: #3F4D68;
    text-align: right;
}

.footnote {
    font-size: 8pt;
    color: #800000;
}

.capital {
    color: #800000;
    font-weight: bold;
    font-size: 18pt;
    text-align: center;
}

.entry {
    color: #004080;
    font-weight: bold;
    font-size: 12pt;
}

.stress {
    font-weight: bold;
}

.dict_stress {
    color: #D00000;
}

.table_text {
    color: #3F4D68;
    font-size: 10pt;
}

.table_value {
       color: #808080;
       font-size: 10pt;
}

.table_caption {
       color: #000000;
       text-align: center;
       font-size: 10pt;
}

.table_total {
       color: #000000;
       font-size: 10pt;
}

a.table_link:link {
       color: #004080;
       font-size: 10pt;
}

a.table_link:visited {
       color: #002040;
       font-size: 10pt;
}

a.table_link:active {
       color: #541D00;
       font-size: 10pt;
}

.main_attraction {
    font-weight: bold;
}

a.search_link:link {
       color: #004080;
       font-size: 12pt;
}

a.search_link:visited {
       color: #002040;
       font-size: 12pt;
}

a.search_link:active {
       color: #800000;
       font-size: 12pt;
}

.blue_header {
    color: #004080;
    font-weight: bold;
    font-size: 12pt;
}

.general_table {
    background: #FFFFFB;
}

.general_table_border {
    background: #B0B0B0;
    background: #D0D0D0;
}

.general_foto_table {
    background: #FFFFFB;
}

.inner_foto_table_border {
    background: #D0D0D0;
    background: #E9E9E9;
}

.roadname {
    color: #000000;
    font-weight: bold;
}

.busnumber {
    color: #000000;
    font-weight: bold;
}

.notenumber {
    color: #000000;
    font-weight: bold;
}
