/* body {margin:0;padding:0;background-color:#F1F2ED;color:#666;font:11px Tahoma;} */
td, p, div {color:#000;font: 14px Tahoma;}
h1 {color:#555;font:bold 16px Tahoma;}
a {color:#666;text-decoration:underline;}
a:hover {text-decoration:underline;}
img {border:0;}
img.none {visibility:hidden;}


body, html {
	border: 0;
	margin: auto;
	background: FCFCFC;
	font: normal 12px   Helvetica, Arial, sans-serif ;
	text-align: center;
	vertical-align: top;
	}
TABLE#main {
  position: absolute;
  left: 50%;
  width: 1008px;
  margin-left: -504px;  /* половина ширины */
   background: #f1f1f1; /* Цвет фона ячеек */

 border-collapse: collapse; /* Линия между ячейками отображается как одна */

}

TABLE#main TD {
 border: 2px solid #FCFCFC; /* Параметры рамки вокруг ячеек таблицы */
 text-align: center; /* Выравниваем текст по центру */
  vertical-align: top;
}
#nadpis {

      font:bold 12px Helvetica;

     color: #FDB00E;
	width: 209px;
	margin: 0px;
	height:20px;

    background: #FCFCFC;
 }
#menutop {


     font-size: 13px;
     color: #FFFFFF;
	width: 594px;
	margin: auto;
	height:20px;
	font-weight: bold;
	background: #797474;
 }
#menutop a {
     color: #FFFFFF;
     text-decoration: none;
}
 #menutop a:hover {
 	font-size: 13px;
     color: #FDB00E;
 }

 #datetop {


     font-size: 13px;
     color: #FFFFFF;
	width: 209px;
	margin: auto;
	height:20px;
	font-weight: bold;
     	background: #797474;
 }
 #polemenu{

    border: 0px; /* Параметры рамки вокруг ячеек таблицы */
 text-align: center; /* Выравниваем текст по центру */



    background: #F1F1F1;
 }

 table#mainMenu {
   width: 200px;

}

table#mainMenu td a {
display: block;

width: 200px;
font-family: Tahoma, sans-serif;
font-size: 18px;
font-weight: bold;
height: 20px;
padding: 10px 0px 10px 0px;
text-align: right;
color: #FFFFFF;
text-decoration: none;
background-color: #C3C3C3;
background-position: 3px 50%;;
background-repeat: no-repeat;
 border-width: 0px;
}


table#mainMenu td a:hover {
color: #FDB00E;

}
table#main td table#mainMenu td      {
border-width: 0px;}

#lang {  text-align:center;
font-size: 13px;
  color:#FDB00E
}

 #lang a { font-size: 13px;
     color: #797474;
	 text-decoration: none;
	font-weight: bold;}
#lang a:hover { font-size: 13px;
    color:#FDB00E;
	 text-decoration: none;
	font-weight: bold;}
#langfon{
text-align:left;
margin-top:5px;
vertical-align: top;}
 input.login
{	width: 95px;
	height: 20px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
	border:1px solid #FDB00E;
	background-color:#FCFCFC;
	 vertical-align: middle;
	color:#797474;
}

input.search_button
{
  	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border:0px solid #FDB00E;
	background-color:#FDB00E;
	color:#797474;
	width:65px;
	height: 20px;
	 vertical-align: middle;
}

.search_form{
	margin: 0;
	padding:20px;
	text-align:left;
	font-size:11px;
	height:20px;
}

table#anons {
border-collapse: collapse;
width:100%;
height:100%

}
table#anons  td{
 vertical-align: top;
 font-size: 13px;
 border: 1px solid #797474; /* Параметры рамки вокруг ячеек таблицы */
 text-align: left; /* Выравниваем текст по центру */
}
TABLE#sample1 {

 border-collapse: collapse; /* Убираем двойные линии между ячейками */
}

TABLE#sample1 TD, TH {

 border: 0px solid #C3C3C3; /* Параметры рамки */
}
TABLE#sample2 {

 border-collapse: collapse; /* Убираем двойные линии между ячейками */
}

TABLE#sample2 TD, TH {

 border: 0px solid #C3C3C3; /* Параметры рамки */
}
TABLE#sample3 {

 border-collapse: collapse; /* Убираем двойные линии между ячейками */
}

TABLE#sample3 TD, TH {

 border: 0px solid #C3C3C3; /* Параметры рамки */
}
 .text1 {font-family: Tahoma, sans-serif; font-size: 14px; font-weight: bold; text-decoration: none;}
 a {
color: #000000; text-decoration: none;
}
a:hover {
color: #000000; text-decoration: underline;
}
.text2 {color: #000000; font-family: Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}
.logotext{ color: #ffffff; font-size:10px; font-family: Verdana, Arial; text-decoration: none }
a.logotext {color: #ffffff; font-size: 10px; font-weight: bolder; font-family:  Verdana, Arial; text-decoration: none }a.logotext:hover {color: #C4CED7; text-decoration: none; font-weight: bolder; font-size: 10px; font-family: Tahoma, Verdana, Arial; }
#niz { background: #FDB00E;
 text-align:center;
font-size: 10px;
color: #ffffff
font-family: Verdana, Arial; text-decoration: none
}
#niz a {  text-align:center;
color: #ffffff;
 font-size: 10px;
  font-weight: bolder;
   font-family:  Verdana, Arial;
    text-decoration: none
}
#niz a:hover {  text-align:center;
color: #C4CED7;
font-size: 10px;
text-decoration: none;
font-weight: bolder;
font-size: 10px;
font-family: Verdana, Arial;
}

SPAN.data { text-align: right;color: #b40326; font-size:11px; font-weight: bolder; font-family:  Geneva,Arial,Tahoma, Verdana, Arial;  text-decoration: none }

SPAN.data { text-align: right;color: #b40326; font-size:11px; font-weight: bolder; font-family:  Geneva,Arial,Tahoma, Verdana, Arial;  text-decoration: none }
 .logotext{ color: #ffffff; font-size:10px; font-family:  Verdana, Arial;  text-decoration: none }
a.logotext {color: #ffffff; font-size: 10px;  font-weight: bolder; font-family: Tahoma, Verdana, Arial; text-decoration: none }a.logotext:hover {color: #ffffff; text-decoration: underline; font-weight: bolder; font-size: 10px; font-family: Tahoma, Verdana, Arial; }
a.menu {color: #000000;  text-decoration: none;  font-size: 12px; font-family: Tahoma, Verdana}a.menu:hover { color: #345A7F; text-decoration: none; font-weight: 600; font-size: 12px; letter-spacing: -0.05em;font-family:  Arial, Tahoma, Verdana}
a.menu1 {color: #000000;  font-size: 12px; font-family: Tahoma, Verdana}a.menu:hover { color: #345A7F; font-size: 12px; font-family:  Arial, Tahoma, Verdana}
.tdzag {font-family: Geneva, Arial, Helvetica, san-serif; font-size: 12px; font-weight: bold; color: #ffffff;  text-align: right}
SPAN.data { text-align: right;color: #b40326; font-size:11px; font-weight: bolder; font-family:  Geneva,Arial,Tahoma, Verdana, Arial;  text-decoration: none }
H1.titul {text-align: center; color: #b000000; font-size:18px; font-weight: bolder; font-family:  Geneva,Arial,Verdana, ;  text-decoration: none }
H2.subtitul {text-align: center; color: #b000000; font-size:16px; font-weight: italic; font-family:  Geneva,Arial,Verdana, ;  text-decoration: none }
SPAN.anons {text-align: justify; color: #b000000; font-size:12px; font-weight: bolder; font-family:  Geneva,Arial,Verdana, ;  text-decoration: none }
.text {text-align: justify; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
a.ltext {color: #000000;  font-size: 14px; font-family: Arial, Helvetica}a.menu:hover { color: #345A7F; font-size: 14px; font-family:  Arial, Helvetica}
.pcolor1{color: #DFDFDF; font-size: 170%}
.pcolor2{color: #345A7F; font-family: Arial, Helvetica, sans-serif; font-size: 14px}
.link{color: #676767; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif;        }
.link:hover{color: #2554F2}
.em{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #A80303; font-style: normal}
.help{color: #A80303; font-size: 11px; font-family: font-family: Arial, Helvetica, sans-serif; margin:0px; text-align: right}
.ptext{color: #345A7F; font-size: 12px; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; text-indent: 20px; margin-left: 40px; margin-top: 0px}
.panswer{color: #B40326; font-size: 12px; font-family: font-family: Arial, Helvetica, sans-serif; text-align: justify; margin-top: 10px}
.ptdg{font-size: 75%;color: black;        font-family: font-family: Arial, Helvetica, sans-serif;        margin: 0px; text-indent: 0px}
.text2 {color: #000000; font-family: Tahoma, sans-serif; font-size: 16px; font-weight: bold; text-decoration: none;}

.tbwith {  }
.tbwith1 { border-left: #345a7f solid 0.5mm; border-right: #345a7f solid 0.5mm; border-bottom: #345a7f solid 0.5mm;  }
TABLE#tbwith2 { border-collapse: collapse;}
 TABLE#tbwith2 TD, TH {
 text-align: justify;
 border: 0px solid #C3C3C3; /* Параметры рамки */
}
/*TABLE#tbwith2 TD, TH#right {

text-align: right;
}*/
 a {
color: #FDB00E; text-decoration: none;
}
a:hover {
color: #000000; text-decoration: underline;


#rec{
width:160px;
padding:10px 4px 4px 4px;
color:#CCC;
font-size:11px;
}
#rec a{
color:#999;
font-size:11px;
}
#rec p{
padding-top:10px;
}


.rec{
width:160px;
padding:10px 4px 4px 4px;
color:#CCC;
font-size:11px;
}
.rec a{
color:#999;
font-size:11px;
}
.rec p{
padding-top:10px;
}
 


