/* MENU STYLES */

.block_title, .block_title a {
        color: #990000;
        font: 15px Arial;
        font-weight: bold;
        text-transform: uppercase;
}

.block_title {
        padding-left: 7px;
}


.menu { font-family:  "Arial", "sans-serif";
        color: #FFFFFF;
         FONT-SIZE: 80%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0
}

.menu_active{ font-family:  "Arial", "sans-serif";
        color: #FFFFFF;
         FONT-SIZE: 80%;
         line-height:1em;

         text-decoration:none;
         letter-spacing:0
}

.menu a, .menu_active a {  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }

.menu a:hover,.menu_active a:hover {
        color: #FFFFFF;
}
.menu a:visited,.menu_active a:hover  { color : #FFFFFF; }
.menu a:visited:hover,.menu_active a:visited:hover  { color : #FFFFFF; }


.menu_article {
        color: black;
        font: 12px Arial;
         margin-top: 4;
         margin-bottom: 4;
}

.menu_categ {
        color: white;
        font: 11px Verdana;
        FONT-SIZE: 11;
        font-weight: bold;
         margin-top: 3;
         margin-bottom: 3;
}

a.menu_categ {
        color: white;
        font: 11px Verdana;
        FONT-SIZE: 11;
        font-weight: bold;
        text-decoration:none;
}


a.menu_categ:hover  { color : #FFFFFF; text-decoration:underline;}
a.menu_categ:visited:hover  { color : #FFFFFF; text-decoration:underline;}



.menu_block TD {
        padding:0px;
        margin:0px;
}
.menu_block {
        display: none;
        z-index: 1000;
        position: absolute;
        top: -1000;
}
/* END OF MENU STYLES */

a
{
text-decoration:normal; 
}
a:hover
{
color: #DA0000;
}


/* ----------------------------------------------- */



/* corners */
.png {behavior: url('/css/png.htc');}

.b_tl {background-image:url(/design/fallmenu/fallmenu_blue_tl.gif);background-repeat:no-repeat; background-position: right top;}
.b_tr {background-image:url(/design/fallmenu/fallmenu_blue_tr.gif);background-repeat:no-repeat; background-position: left top;}
.b_bl {background-image:url(/design/fallmenu/fallmenu_blue_bl.gif);background-repeat:no-repeat; background-position: right bottom;}
.b_br {background-image:url(/design/fallmenu/fallmenu_blue_br.gif);background-repeat:no-repeat; background-position: left bottom;}

.w_tl {background-image:url(/design/fallmenu/fallmenu_white_tl.jpg);background-repeat:no-repeat; background-position: left top;}
.w_tr {background-image:url(/design/fallmenu/fallmenu_white_tr.jpg);background-repeat:no-repeat; background-position: right top;}
.w_bl {background-image:url(/design/fallmenu/fallmenu_white_bl.jpg);background-repeat:no-repeat; background-position: left bottom;}
.w_br {background-image:url(/design/fallmenu/fallmenu_white_br.jpg);background-repeat:no-repeat; background-position: right bottom;}

.bb_tl {background-image:url(/design/question/question_tl.jpg);background-repeat:no-repeat; background-position: left top;}
.bb_tr {background-image:url(/design/question/question_tr.jpg);background-repeat:no-repeat; background-position: right top;}
.bb_bl {background-image:url(/design/question/question_bl.jpg);background-repeat:no-repeat; background-position: left top;}
.bb_br {background-image:url(/design/question/question_br.jpg);background-repeat:no-repeat; background-position: right top;}

.g_tl {background-image:url(/design/greyblock/greyblock_tl.jpg);background-repeat:no-repeat; background-position: left top;}
.g_tr {background-image:url(/design/greyblock/greyblock_tr.jpg);background-repeat:no-repeat; background-position: right top;}
.g_bl {background-image:url(/design/greyblock/greyblock_bl.jpg);background-repeat:no-repeat; background-position: left top;}
.g_br {background-image:url(/design/greyblock/greyblock_br.jpg);background-repeat:no-repeat; background-position: right top;}

.gr_tl {background-image:url(/design/greenblock/greenblock_tl.jpg);background-repeat:no-repeat; background-position: left top;}
.gr_tr {background-image:url(/design/greenblock/greenblock_tr.jpg);background-repeat:no-repeat; background-position: right top;}
.gr_bl {background-image:url(/design/greenblock/greenblock_bl.jpg);background-repeat:no-repeat; background-position: left top;}
.gr_br {background-image:url(/design/greenblock/greenblock_br.jpg);background-repeat:no-repeat; background-position: right top;}

/* ------ */




a {color:#000000; text-decoration:underline; }
a:vlink{color:#000000;}
a:hover{color:#FF0000; }



/* ----------------------------------------------- */
/* mainmenu */
.mainmenu{ font-family:  "Arial", "sans-serif";
        color: #FFFFFF;
         FONT-SIZE: 80%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0
}

.mainmenu_act{ font-family:  "Arial", "sans-serif";
        color: #FFFFFF;
         FONT-SIZE: 80%;
         line-height:1em;
font-weight: bold;
         text-decoration:none;
         letter-spacing:0
}

a.mainmenu {  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }

a.mainmenu:hover {
        color: #FFFFFF;
}
a.mainmenu:visited { color : #FFFFFF; }
a.mainmenu:visited:hover { color : #FFFFFF; }



/* ----------------------------------------------- */




/* languages */
.languages{ font-family:  "Arial", "sans-serif";
        color: #52BC23;
         FONT-SIZE: 11px;
         text-decoration:none;
         letter-spacing:0
}

a.languages {  font-family: "Arial", "sans-serif";
         color: #CCCCCC;
         FONT-SIZE: 11px;
         text-decoration:underline;
         letter-spacing:0;
       }

a.languages:hover {
        color: #000000;
}

.languages_grey{ font-family:  "Arial", "sans-serif";
        color: #CCCCCC;
         FONT-SIZE: 10px;
         text-decoration:none;
         letter-spacing:0;
}



/* ----------------------------------------------- */




/* userslinks */
.userslinks{ font-family:  "Arial", "sans-serif";
        color: #293A69;
         FONT-SIZE: 11px;
         text-decoration:none;
         letter-spacing:0
}

a.userslinks {  font-family: "Arial", "sans-serif";
         color: #293A69;
         FONT-SIZE: 11px;
         text-decoration:underline;
         letter-spacing:0;
       }

a.userslinks:hover {
        color: #324B8E;
}

.userslinks_l{ font-family:  "Arial", "sans-serif";
         color: #CCCCCC;
         FONT-SIZE: 10px;
         text-decoration:none;
         letter-spacing:0;
}



/* ----------------------------------------------- */




/* textheader */
.textrubtika {  font-family: "Arial", "sans-serif";
         color: #5BAB38;
         FONT-SIZE: 74%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.textrubtika {  font-family: "Arial", "sans-serif";
         color: #5BAB38;
         FONT-SIZE: 74%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.textrubtika:hover {
        color: #D76464;
}


.textheadernews{ font-family:  "Arial", "sans-serif";
        color: #000000;
         FONT-SIZE: 74%;
        font-weight: bold;
         text-decoration:none;
         letter-spacing:0
}

.textheader{ font-family:  "Arial", "sans-serif";
        color: #315BA0;
         FONT-SIZE: 74%;
         text-decoration:none;
         letter-spacing:0
}

a.textheader {  font-family: "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 74%;
         text-decoration:underline;
         letter-spacing:0;
       }

a.textheader:hover {
        color: #D76464;
}

a.textheader:visited { color : #48638F; }
a.textheader:visited:hover { color : #D76464; }


a.textheader_important {  font-family: "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 92%;
         font-weight:bold;
         text-decoration:underline;
         letter-spacing:0;
       }

a.textheader_important:hover {
        color: #D76464;
}

a.textheader_important:visited { color : #48638F; }
a.textheader_important:visited:hover { color : #D76464; }


.textheader_date{ font-family:  "Arial", "sans-serif";
         color: #CCCCCC;
         FONT-SIZE: 60%;
         text-decoration:none;
         letter-spacing:0;
}

.textheader_author {  font-family: "Arial", "sans-serif";
         color: #7F879E;
         FONT-SIZE: 60%;
         text-decoration:none;
         letter-spacing:0;
       }


.textheader_author:hover {
        color: #D76464;
}

.text{ font-family:  "Arial", "sans-serif";
         color: #666666;
         FONT-SIZE: 68%;
         text-decoration:none;
         letter-spacing:0;
         margin-top:3px;
         margin-bottom:1px;
}

a.text_plus {  font-family: "Arial", "sans-serif";
         color: #52BD22;
         FONT-SIZE: 74%;
         text-decoration:underline;
         letter-spacing:0;
       }

a.text_plus:hover {
        color: #D45F5F;
}



/* ----------------------------------------------- */




/* lastnews */
.lastnews{ font-family:  "Arial", "sans-serif";
         color: #52BC23;
         FONT-SIZE: 11px;
         text-decoration:none;
         letter-spacing:0
}

a.lastnews {  font-family: "Arial", "sans-serif";
         color: #9B9999;
         text-decoration:underline;
         letter-spacing:0;
       }

a.lastnews:hover {
        color: #D76464;
}

a.lastnews:visited { color : #B2B1B1; }
a.lastnews:visited:hover { color : #D76464; }

.lastnews_act{ font-family:  "Arial", "sans-serif";
         color: #9B9999;
         FONT-SIZE: 11px;
         text-decoration:none;
         letter-spacing:0
}


/* ----------------------------------------------- */
/* newsline */
.newsline{ font-family:  "Arial", "sans-serif";
        color: #315BA0;
         FONT-SIZE: 80%;
         text-decoration:none;
         line-height:0em;
         letter-spacing:0
}

a.newsline_zagolovok {  font-family: "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 80%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.newsline_zagolovok:hover {
        color: #D76464;
}

a.newsline_podzagolovok {  font-family: "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 75%;
         font-weight: bold;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }

a.newsline_podzagolovok:hover {
        color: #D76464;
}

a.newsline {  font-family: "Arial", "sans-serif";
         color: #7F879E;
         FONT-SIZE: 70%;
         line-height:1.2em;
         text-decoration:underline;
         letter-spacing:0;
       }

a.newsline:hover {
        color: #D76464;
}

a.newsline:visited { color : #868991; }
a.newsline:visited:hover { color : #D76464; }


/* ----------------------------------------------- */



/* greyblock */
.greyblock_header{  font-family: "Arial", "sans-serif";
         color: #B0B0B0;
         FONT-SIZE: 80%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.greyblock_link {  font-family: "Arial", "sans-serif";
         color: #0066CC;
         FONT-SIZE: 10px;
         line-height:1em;
         text-decoration:underline;
         letter-spacing:0;
       }

a.greyblock_link:hover {
        color: #0070E0;
}


.greyblock_text{  font-family: "Arial", "sans-serif";
         color: #B0B0B0;
         FONT-SIZE: 80%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }



/* ----------------------------------------------- */



/* blueblock */
.blueblock{  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         FONT-SIZE: 70%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }


.blueblock_header{  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         FONT-SIZE: 80%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }


a.blueblock_link {  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         FONT-SIZE: 10px;
         line-height:1em;
         text-decoration:underline;
         letter-spacing:0;
       }

a.blueblock_link:hover {
        color: #FFFFFF;
}



/* ----------------------------------------------- */



/* copyrights */
.copyrights{  font-family: "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 68%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }




a.copyrights {  font-family: "Arial", "sans-serif";
         color: #0066CC;
         FONT-SIZE: 68%;
         line-height:1em;
         text-decoration:underline;
         letter-spacing:0;
       }

a.copyrights:hover {
        color: #0066FF;
}



/* ----------------------------------------------- */



/* leftmenu */
.leftmenu{ font-family:  "Arial", "sans-serif";
        color: #1C1A18;
         FONT-SIZE: 80%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0
}



a.leftmenu {  font-family: "Arial", "sans-serif";
         color: #1C1A18;
         FONT-SIZE: 75%;
         line-height:0.7em;
         text-decoration:underline;
         letter-spacing:0;
       }
a.leftmenu:visited { color : #686664; }
a.leftmenu:visited:hover { color : #DA0000; }

a.leftmenu:hover {
        color: #DA0000;
}

.leftmenu_act{ font-family:  "Arial", "sans-serif";
        color: #1C1A18;
         FONT-SIZE: 80%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0
}

a.leftmenu_act{ font-family:  "Arial", "sans-serif";
        color: #1C1A18;
         FONT-SIZE: 80%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0
}

a.leftmenu_act:hover {
        color: #DA0000;
}

.leftmenu_zagolovok {  font-family: "Arial", "sans-serif";
         color: #1C1A18;
         FONT-SIZE: 75%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.leftmenu_zagolovok_v {  font-family: "Arial", "sans-serif";
         color: #1C1A18;
         FONT-SIZE: 75%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.leftmenu_zagolovok_v:hover {
        color: #DA0000;
}



a.leftmenu_zagolovok {  font-family: "Arial", "sans-serif";
         color: #1C1A18;
         FONT-SIZE: 75%;
         line-height:1em;
         font-weight: bold;
         text-decoration:underline;
         letter-spacing:0;
       }

a.leftmenu_zagolovok:hover {
        color: #DA0000;
}
a.leftmenu_subsub:visited { color : #686664; }
a.leftmenu_subsub:visited:hover { color : #DA0000; }



a.leftmenu_subsub {  font-family: "Arial", "sans-serif";
         color: #1C1A18;
         FONT-SIZE: 70%;
         line-height:0.9em;
         text-decoration:underline;
         letter-spacing:0;
       }

a.leftmenu_subsub:visited { color : #686664; }
a.leftmenu_subsub:visited:hover { color : #DA0000; }

a.leftmenu_subsub:hover {
        color: #DA0000;
}





/* ----------------------------------------------- */



/* bluemenu */


.bluemenu{  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         FONT-SIZE: 75%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }

a.bluemenu {  font-family: "Arial", "sans-serif";
         color: #FFFFFF;
         FONT-SIZE: 75%;
         line-height:1em;
         font-weight: bold;
         text-decoration:underline;
         letter-spacing:0;
       }

a.bluemenu:hover {
        color: #FFFFFF;
}

a.bluemenu:visited { color : #FFFFFF; }
a.bluemenu:visited:hover { color : #FFFFFF; }




/* ----------------------------------------------- */



/* mudrosti */
.mudrosti{  font-family: "Verdana", "Arial", "sans-serif";
         color: #233F78;
         FONT-SIZE: 68%;
         line-height:1em;
         font-weight: bold;
         text-decoration:none;
         letter-spacing:0;
       }




.mudrosti_author {  font-family:  "Verdana", "Arial", "sans-serif";
         color: #233F78;
         FONT-SIZE: 68%;
         line-height:1em;
         text-decoration:none;
         letter-spacing:0;
       }

}



/* ----------------------------------------------- */




/* small */
.small{ font-family:  "Arial", "sans-serif";
        color: #000000;
         FONT-SIZE: 8px;
         text-decoration:none;
         letter-spacing:0
}




/* ----------------------------------------------- */




/* reklama */
.reklama{ font-family:  "Arial", "sans-serif";
        color: #D8D8D8;
         FONT-SIZE: 70%;
         text-decoration:none;
         letter-spacing:0
}




/* ----------------------------------------------- */




/* plaintext */

TD { font-family:  "Arial", "sans-serif";
         color: #000000;
         text-decoration:none;
         letter-spacing:0;
}

LI { font-family:  "Arial", "sans-serif";
         color: #000000;
         text-decoration:none;
         letter-spacing:0;
}

P { font-family:  "Arial", "sans-serif";
         FONT-SIZE: 100%;
         color: #000000;
         text-decoration:none;
         letter-spacing:0;
}

TH { font-family:  "Arial", "sans-serif";
         color: #000000;
         text-decoration:none;
         letter-spacing:0;
         FONT-SIZE: 70%;
}


.plaintext{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 72%;
         text-decoration:none;
         letter-spacing:0;
}

.plaintext_header{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 90%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
}

.plaintext_largeheader{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 110%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
          margin-bottom:10;
} 


.plaintext_headlink_black{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 80%;
         font-weight:bold;
         text-decoration:none;
#         line-height:2em;
         letter-spacing:0;
}

a.plaintext_headlink_black{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 80%;
         font-weight:bold;
         text-decoration:underline;
         line-height:2em;
         letter-spacing:0;
}

a.plaintext_headlink_black:hover {
        color: #D76464;
}
a.plaintext_headlink_black:visited { color : #5F5F5F; }
a.plaintext_headlink_black:visited:hover { color : #D76464; }

a.plaintext_headlink_color{ font-family:  "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 80%;
         font-weight:bold;
         text-decoration:underline;
         line-height:2em;
         letter-spacing:0;
}

a.plaintext_headlink_color:hover {
        color: #D76464;
}
a.plaintext_headlink_color:visited { color : #47689E; }
a.plaintext_headlink_color:visited:hover { color : #D76464; }

.plaintext_date{ font-family:  "Arial", "sans-serif";
         color: #999999;
         FONT-SIZE: 60%;
         text-decoration:none;
         letter-spacing:0;
}

a.plaintext_datelink{
         color: #999999;
         text-decoration:underline;
}

a.plaintext_datelink:hover {
        color: #000000;
}
a.plaintext_datelink:visited { color : #B3B3B3; }
a.plaintext_datelink:visited:hover { color : #000000; }

a.plaintext_presslinkheader{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 80%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
}

a.plaintext_presslinkheader:hover {
        color: #D76464;
}
a.plaintext_presslinkheader:visited { color : #5F5F5F; }
a.plaintext_presslinkheader:visited:hover { color : #D76464; }

.plaintext_pressheader{ font-family:  "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 80%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
}

.plaintext_photolink{ font-family:  "Arial", "sans-serif";
         color: #315BA0;
         FONT-SIZE: 72%;
         text-decoration:none;
         letter-spacing:0;
}

a.plaintext_photolink{
         color: #315BA0;
         text-decoration:underline;
}

a.plaintext_photolink:hover {
        color: #D76464;
}
a.plaintext_photolink:visited { color : #5B749E; }
a.plaintext_photolink:visited:hover { color : #D76464; }




.plaintext_photopages{ font-family:  "Arial", "sans-serif";
         color: #52BC23;
         FONT-SIZE: 14px;
         text-decoration:none;
         letter-spacing:0;
}

a.plaintext_photopageslinks{
         color: #000000;
         text-decoration:underline;
}

a.plaintext_photopageslinks:hover {
        color: #D76464;
}
a.plaintext_photopageslinks:visited { color : #535353; }
a.plaintext_photopageslinks:visited:hover { color : #D76464; }

.plaintext_prs_save{ font-family:  "Arial", "sans-serif";
         color: #999999;
         FONT-SIZE: 72%;
         text-decoration:none;
         letter-spacing:0;
}

.plaintext_prs_size{ font-family:  "Arial", "sans-serif";
         color: #CCCCCC;
         FONT-SIZE: 65%;
         text-decoration:none;
         letter-spacing:0;
}


.plaintext_prs_file{ font-family: "Verdana", "Arial", "sans-serif";
         color: #000000;
         FONT-SIZE: 75%;
         font-weight:bold;
         text-decoration:none;
         letter-spacing:0;
}

.plaintext_prs_doc{
         color: #0D3BD5;
}
.plaintext_prs_pdf{
         color: #F50000;
}

.plaintext_library_bookauthor{ font-family:  "Arial", "sans-serif";
         color: #999999;
         FONT-SIZE: 70%;
         text-decoration:none;
         letter-spacing:0;
}
/* ----------------------------------------------- */
