body
{
    font-family: Helvetica, Verdana, Arial, sans-serif;
    font-size:10px;
}

img 
{
    border:0;
}

h1 
{
    font-size:large;
    color:Black;/*#336699;*/
    text-align:center;
    margin:15px 0 20px 0;
}

h1.zg {
	font-size: x-large;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	/* font: italic; */
}

h1.su
{
    font-size:large;
    color:Black;/*#336699;*/
    text-align:center;
    margin:-10px 0 20px 0;
}

h2
{
    font-size:14px;
    font-weight:bold;
    text-indent:30px;
    font-family:Tahoma;
    margin:10px 0 5px 0;
}

FONT.normal  {
	font-family: MS Sans Serif;
	font-size: 10;
	color: #000000;
}
A {
	/*
    FONT-SIZE: 8pt;
	FONT-FAMILY: Arial; */
	COLOR: #000000;	
	text-decoration: none;
}
a:link {
}
a:visited {
}
a:active {
}
a:hover {
}

A:hover {
	/* FONT-SIZE: 8pt;
	FONT-FAMILY: Arial; */
	COLOR: #000000;
	TEXT-DECORATION: underline
}
TD.undermenu {
	FONT-SIZE: 6pt;
	COLOR: #000000;
	FONT-FAMILY: Tahoma, MS Sans Serif, Arial;
}
A.undermenu:active {
	FONT-SIZE: 6pt; COLOR: #000066; FONT-FAMILY: Tahoma, MS Sans Serif, Arial; TEXT-DECORATION: none
}
A.undermenu:link {
	FONT-SIZE: 6pt; COLOR: #000066; FONT-FAMILY: Tahoma, MS Sans Serif, Arial; TEXT-DECORATION: none
}
A.undermenu:visited {
	FONT-SIZE: 6pt; COLOR: #000066; FONT-FAMILY: Tahoma, MS Sans Serif, Arial; TEXT-DECORATION: none
}
A.undermenu:hover {
	FONT-SIZE: 6pt; COLOR: #cc3300; FONT-FAMILY: Tahoma, MS Sans Serif, Arial; TEXT-DECORATION: underline
}

A.mzag {
	font-size : 14;
	color : #1E2DB5;
	font-weight : bold;
	text-decoration : none;
	font-family : "MS Sans Serif";
}
A.mcek {
	font-size : 12;
	color : #1E2DB5;
	text-decoration : none;
	font-family : "MS Sans Serif";
}
A.mcek:HOVER {
	font-size: 12;
	color: #000000;
	text-decoration: blink;
	font-family: "MS Sans Serif";
}
.zagol {
	font-size: 14;
	color: #ffffff;
	font-weight: bold;
	text-decoration: none;
	font-family: Tahoma;
}
.zagol2 {
	font-size: 14;
	color: #000000;
	font-weight: normal;
	text-decoration: none;
	font-family: Tahoma;
}
A.zagol:HOVER {
	font-size : 14;
	color : #ffffff;
	font-weight : bold;
	text-decoration : underline;
	font-family : Tahoma;
}
.zagol_34bi {
	font-size: x-large;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	text-align:center;
	/* font: italic; */
}
.zagol_30bi {
	font-size: 18pt;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	font : italic;
}
.zagol_18b {
	font-size: 18px;
	color: #000000;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
}

.zagol_32bc {
	font-size: 32px;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
	text-align: center;
}

TD {
	font-family: MS Sans Serif;
	font-size: 12px;
	color: #000000;
}
DIV.text {
	font-family : MS Sans Serif;
	font-size : 14px;
	color : #000000;
}
DIV.text2 {
	font-family : MS Sans Serif;
	font-size : 12px;
	color : #000000;
}
.text {
	font-size : 14px;
	font-family :"MS Sans Serif";
}
.texxxt {
	font-size : 14px;
	font-family :"MS Sans Serif";
	text-indent: 1em;
	line-height: 150%;

	}

A.text {
	font-size : 14px;
	font-family :"MS Sans Serif";
}
A.text:HOVER {
	font-size : 14px;
	color : #2A72AB;
	text-decoration : underline;
	font-family :"MS Sans Serif";
}
.text2 {
	font-size : 14px;
	color : #2A72AB;
	font-family :"MS Sans Serif";
}
A.text2 {
	font-size : 14px;
	font-family :"MS Sans Serif";
}
A.text2:HOVER {
	font-size : 14px;
	color : #2A72AB;
	text-decoration : underline;
	font-family :"MS Sans Serif";
}
.text3 {
	font-size : 14px;
	color : #000000;
	font-family :"MS Sans Serif";
}
A.text3 {
	font-size: 14px;
	color: #000000;
	font-family: "MS Sans Serif";
}
A.text3:HOVER {
	font-size : 14px;
	color : #2A72AB;
	text-decoration : underline;
	font-family :"MS Sans Serif";
}

DIV.head
{
	color : #125182;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
}
DIV.head2
{
	color : #FFFFFF;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 11px;
}
A.head2
{
	color : #FFFFFF;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 11;
}
td.head2
{
	color : #FFFFFF;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 11;
}
Font.head2
{
	color : #FF0000;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 12;
}

DIV.head3
{
	color : #C7DFED;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 12;	
}
h3
{
	color : #FF0000;
	font-family : sans-serif, Arial, Helvetica;
	font-size : 12;
	font-weight : bold;
}
h4
{
	color : #FFFFFF;
	font-size : 8;
}
h3 { 
 font-family: arial, "ms sans serif", sans-serif;
 font-size: 16px; 
 margin: 10px;
 line-height: 18px;
 padding-left: 5px;
 color: #e9f2fc;
 } 
.smallheader
 { 
 font-family: arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 10px;
 padding-right: 5px;
 line-height: 14px;
 color: #e9f2fc;
 }
.small { 
 font-family: arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 font-weight: normal;
 padding-left: 5px;
 line-height: 14px;
 color: #e9f2fc;
 }
.info
 { 
 font-family: arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 13px;
 padding-left: 5px;
 color: #e9f2fc;
 }
.infohead { 
 font-family: arial, "ms sans serif", sans-serif; 
 font-size: 10px; 
 line-height: 12px;
 color: #e9f2fc;
 }
.newshead {
 font-family: arial, "ms sans serif", sans-serif; 
 font-size: 12px; 
 line-height: 13px;
 padding-left: 5px;
 color: #333333;
 } 
 
 .newshd1 
 {
    background: #fff url(img/blline.gif) repeat-y;
 }
 
 .newshd {
    font-family: Arial;
    font-size: 12px;
    background-color:#8BB6E0;
    width:600px;
    /*height:22px;*/
    padding:5px;
    font-weight:bold;
    color:White;
    text-align:justify;
 }
 
 .newshd_bi {
    font-family: Arial;
    font-size: 12px;
    background-image: url(img/blline.gif);
    background-repeat:repeat-y;
    width:600px;
    text-indent:15px;
    padding:4px;
    font-weight:bold;
    color:White;
    text-align:justify;
 }
 
 .nshd_bg
 {
     background-color:#8BB6E0;
 }

.rubrik1 {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-decoration: none}
.rubrik1r {  font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #ff0000; text-decoration: none}
.bread {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: normal}
.breadbold {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #000000; font-weight: bold}
.breadsmall {  font-family: Arial, Helvetica, sans-serif; font-size: 9px; color: #000000; font-weight: normal}
.Rubrik2_v {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #FFFFFF; text-decoration: none}

.rubrik_10b {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #007AAA; text-decoration: none}

.rubrik_12b {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red; text-decoration: none}
.rubrik_28br {  font-family: Monotype Corsiva, Courier New, New Times New Roman; font-size: 28px; font-weight: bold; color: red; text-decoration: none; font-style: italic;}
a:hover .rubrik_10b {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: red; text-decoration: none; }
.rubrik_10bb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #007AAA; text-decoration: none; text-align: left}
.rubrik_10bbb {  font-family: Arial, Helvetica, sans-serif; font-size: 14pt; font-weight: bold; color: #FF0000; text-decoration: none}
.rubrik_10bbbb {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #007AAA; line-height: 180%; text-decoration: none}
.rubrik_10c {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #007AAA;
	text-decoration: none;
	margin-bottom: 5px;
	margin-top: 5px;
}
.txtmc {  font-family: Monotype Corsiva, Courier New, New Times New Roman; font-size: 18px; color: navy; font-style: italic;}
.rubrik_10y {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: bold;
	color: #007AAA;
	margin-bottom: 5px;
	margin-top: 5px;
	line-height: 150%;
}
.rubrik_8b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #007AAA;
	text-decoration: none;
}
.rubrik_10w {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
}
.rubrik_8bb {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}

.r_10px_or {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #F4B937; }
input2, textarea2 {
font-weight:bold;color:#FFF;background-color:#990000;cursor:hand; width:50px; 
}
select {
font-weight: bold;
 background-color: white;
 border-style: solid;
 border-width: 0px;
 font-family: arial, sans-serif;
 font-size: 12px;
 color: black;
 padding: 0x;
}
button {
	font-weight: bold;
	border-style: solid;
	border-width: 2px;
	font-family: arial, sans-serif;
	font-size: 12px;
	padding: 0x;
	width: 60px;
}

div#container { 
  width: 100%; 
  margin-left: auto; 
  margin-right: auto; 
}
div#tekst {
width : 100%;
text-align: left;
}
div#tekst p {
 margin-top: -5px;
}

/* ============================================== */
.head16_b {
	font-size: 16px;
	text-align:justify;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
}

.head14_b {
	font-size: 14px;
	text-align:justify;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
}
.head12_b {
	font-size: 12px;
	text-align:justify;
	color: #007AAA;
	font-weight: bold;
	text-decoration: none;
	font-family: Arial;
}

.head_r
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    font-weight: bold;
    color: white;
    text-decoration: none;
    background-color:#369;
    padding:5px;
    margin:3px;
}

.txt
{
    text-indent: 25px;
    font-size:11px;
    text-align:justify;
    line-height: 17px;
    font-family: Calibri;
}

.txt12
{
    font-size:12px;
    text-align:justify;
    line-height: 14px;
    font-family: Calibri;
}
.txt16
{
    text-indent: 25px;
    font-size:15px;
    text-align:justify;
    line-height: 18px;
    font-family: Calibri;
}
.txt_tour
{
    font-size:14px;
    text-align:justify;
    line-height: 20px;
    font-family: Tahoma, Arial, Calibri;
}
.txt16b
{
    font-size:16px;
    text-align:justify;
    font-family: Calibri;
    font-weight:bold;
}
.txt14
{
    text-indent: 25px;
    font-size:14px;
    text-align:justify;
    line-height: 17px;
    font-family: Calibri;
}

.txt14_ni
{
    font-size:14px;
    text-align:justify;
    line-height: 17px;
    font-family: Calibri;
}
.txt_hint
{
    text-indent: 25px;
    font-size:10px;
    text-align:justify;
}
.divc
{
    margin:2px;
    padding: 10px;
}

A.al {
	color: #007AAA;
	TEXT-DECORATION: none;
	font-family: Calibri;
}
A.al:hover {
	color: #007AAA;
	TEXT-DECORATION: underline;
	font-family: Calibri;
}

A.com {
	color: #007AAA;
	TEXT-DECORATION: none;
	font-family: Calibri;
}
A.com:link {
	color: #007AAA;
	TEXT-DECORATION: none;
	font-family: Calibri;
}
A.com:hover {
	color: #007AAA;
	TEXT-DECORATION: none;
	font-family: Calibri;
}

.txt_bl {
	color: #007AAA;
	TEXT-DECORATION: none;
}

 .gray1
 {
     background-color:#dfdfdf;
 }
 
 .gray2
 {
     background-color:#efefef;
 }
 
 .hint
{
    margin: 10px;
    border: 1px #000000 solid;
    padding: 3px;
    font-size: 11px;
    background-color: #EEEEEE;
    text-align:justify;
}

 .hint_14
{
    margin: 10px;
    border: 1px #000000 solid;
    padding: 3px;
    font-size: 14px;
    background-color: #EEEEEE;
    text-align:justify;
    font-family: Calibri;
}

.menu_adm {
	font-size: 11px;
	color: #ffffff;
	text-decoration: none;
	font-family: Arial, Tahoma;
}

P.txfl:first-letter {
    font-family: "Monotype Corsiva"; /* Гарнитура шрифта первой буквы  , Times New Roman", Times, serif */
    font-size: 170%; /* Размер шрифта первого символа */
    font-weight:bold;
    padding:0 2px 0 0;
    font-style:italic;
   }
   
.btn {
  color:#fff;
  font-family : 'trebuchet ms',helvetica,sans-serif;
  font-weight: bold;
  background-color: #369;
  height: 28px;
  font-size:12px;
}

.btnc {
  color:#fff;
  font-family : 'trebuchet ms',helvetica,sans-serif;
  font-weight: bold;
  background-color: #369;
  padding:0px;
  margin:0px;
  font-size:12px;
}

.itxt {
  color:#369;
  font-family : 'trebuchet ms',helvetica,sans-serif;
  font-weight: bold;
  background-color: #fff;
  font-size:12px;
}

.itxt1 {
  color:#369;
  font: 'trebuchet ms',helvetica,sans-serif;
  background-color: #fff;
  font-size:12px;
}

.itxt1g {
  color:#369;
  font: 'trebuchet ms',helvetica,sans-serif;
  background-color: gray;
  font-size:12px;
}
