body {margin:0; padding:0; background:#ffffff url(/images/background.gif); font-family:Arial, sans-serif; font-size:12px; line-height:150%}
p, td, table, tr {font-family:Arial, sans-serif; font-size:12px; line-height:150%}
.text {font-family:Tahoma, font-size:12px}
.smalltext {font-family:Tahoma; font-size:11px}
.smalltext_gray, a.smalltext_gray, a span.smalltext_gray {font-family:Tahoma; font-size:11px; color:#999999 !important; text-decoration:none !important}
.tematika {font-family:Tahoma; font-variation:italic; font-size:10pt}
.a_strana {font-family:Tahoma; font-size:30px}
.a_headline {font-size:10pt; font-weight:bold}
.smalltable,.smalltable a {font-size:8pt}
/*.free {color:#DC0000}*/
.free {color:#DC0000}
.paid {}
.main {text-decoration:none;}
.main:hover {text-decoration:underline;}

a:link,a:active,a:visited  {color:#0066cc;font-family:Arial,sans-serif;text-decoration:underline;}
a:hover {color:#0066cc;}
div.small_p p{
  margin: 0;
}
.newFFFb{
  font-weight:bold;
}
a.newFFF:link,a.newFFF:active,a.newFFF:visited {color: black; margin:0px; padding:0px;margin-top:5px;  font-size: 12px;line-height: 15px;text-align:justify;text-indent:0;text-decoration:none}
a.newFFF:hover {color: black; margin:0px; padding:0px;margin-top:5px; font-size: 12px;line-height: 15px;text-align:justify;text-indent:0;text-decoration:underline}

a.newFFFb:link,a.newFFFb:active,a.newFFFb:visited {color: black; margin:0px; padding:0px;margin-top:5px;  font-size: 12px; font-weight:bold;line-height: 15px;text-align:justify;text-indent:0;text-decoration:none}
a.newFFFb:hover {color: black; margin:0px; padding:0px;margin-top:5px; font-size: 12px; font-weight:bold;line-height: 15px;text-align:justify;text-indent:0;text-decoration:underline}

a.newFFF2:link,a.newFFF2:active,a.newFFF2:visited {color: black; margin:0px; padding:0px;margin-top:5px;  font-size: 12px;line-height: 15px;text-align:justify;text-indent:0;text-decoration:underline}
a.newFFF2:hover {color: #FF7E05; margin:0px; padding:0px;margin-top:5px; font-size: 12px;line-height: 15px;text-align:justify;text-indent:0;text-decoration:underline}

a:first-letter {text-decoration:none}

a.news:link,a.news:active,a.news:visited  {margin:3px; text-align:left; display:block; color:#0066cc;font-size:11px; line-height:150%; font-weight:bold;font-family:Arial,sans-serif;text-decoration:underline;}
a.news:hover {color:#FF7E05;text-decoration:none;}

a.scroller:link,a.scroller:active,a.scroller:visited   {padding:2; padding-left:5px; padding-right:5px;  background-color:#ebebeb; color:#434343; display:block; font-size:13px; line-height:16px; font-family: Times text-decoration:none;border-style:solid;border-color:#cccccc;border-width:0px;text-decoration:none}
a.scroller:hover    {padding:2; padding-left:5px; padding-right:5px;  background-color:#efefef; color:#434343; display:block; font-size:13px; line-height:16px; font-family: Times text-decoration:none;border-style:solid;border-color:#cccccc;border-width:0px;text-decoration:none}
a.scrolsel:link,a.scrolsel:active,a.scrolsel:visited   {padding:2; padding-left:5px; padding-right:5px;  background-color:#cccccc; color:#434343; display:block; font-size:13px; line-height:16px; font-family: Times text-decoration:none;border-style:solid;border-color:#cccccc;border-width:0px;text-decoration:none}
a.scrolsel:hover    {padding:2; padding-left:5px; padding-right:5px;  background-color:#eeeeee; color:#434343; display:block; font-size:13px; line-height:16px; font-family: Times text-decoration:none;border-style:solid;border-color:#cccccc;border-width:0px;text-decoration:none}

hr.go {text-align:center; height: 0px; border: dashed #cccccc 0px; border-top-width: 1px;width:87%}

h1 {font-size:18pt; color:#FF7E05; font-family:Georgia, Times New Roman, serif; font-weight:normal}
h1.gray{color:#444444}
h2 {font-size:14pt; color:#444444; font-family:Georgia, Times New Roman, serif; font-weight:normal; margin-bottom:5px}
.orange{color:#FF7E05;}
h1.orange a {color:#FF7E05;text-decoration:none;}
h1.shapka {font-family:arial;font-size: 8pt; text-transform: uppercase; margin:0px}
.newslink {text-decoration:none; color:black}
.newslink:hover {text-decoration:underline; color:#0E5CBC}
p.topless{margin-top:0}

p.newsn             {margin:0px; padding:0px;margin-top:5px; color: black; font-size: 12px;line-height: 15px;text-align:justify;text-indent:0;}
p.newsn:first-letter {margin:2px; padding:1px;color:#ffffff;background-color:#FF7E05; font-size: 18px;font-weight: bold;text-decoration:none}




.moving {background:#ffffff url(../images/xxx.gif) repeat-y;border:#c4c4d4 1px dashed}
.lighter {FONT-SIZE:12px;line-height:15px; margin:5px;font-family:Arial,Verdana;font-weight:lighter}
h1.lighter {FONT-SIZE:13px;line-height:15px;font-weight:bold}
h1.lighter2 {color:#985523;FONT-SIZE:14px;margin:5px;line-height:15px;font-weight:bold}
h1.lighter4 {color:#FF7E05;FONT-SIZE:14px;margin:0px;line-height:15px;font-weight:bold}
h2.lighter3 {color:#000000;FONT-SIZE:11px;margin:5px;line-height:13px;font-weight:bold;font-family:Arial}
/*Всплывающая менюшка*/
div {z-index:2;}

#ifr{
    top: 0;
    left: 0;
      width: 100;
      height: 100;
      position: absolute;
      z-index: 1;
    }


DIV.inner 
{POSITION: relative;Z-INDEX:110;
margin-right:0px; margin-bottom:4px; margin-left:-4px;margin-top:-4px;
BORDER:#434343 1px solid; BACKGROUND:#ffffff url(../images/index/podlozka1.png);width:100%;height:100%;}

DIV.menu {
border:0px #c6c6c6 solid;position:absolute;
background: url(../images/index/podlozka2.png);
width: 180px; visibility: visible;
z-index:100;text-align:left;
margin-top:-55px;margin-left:79px;
}

DIV.menu {z-index:8;padding: 0px; visibility: hidden; position: absolute; top: 0px;}

DIV.menu_n {
border:1px #c6c6c6 solid;position:absolute;
background: url(../images/index/podlozka2.png);
width: 180px; visibility: visible;
z-index:100;text-align:left;
}
DIV.menu_n {z-index:8;padding: 0px; display: none;}

/*Всплывающая менюшка2*/
DIV.inner2
{display:block; POSITION: relative;Z-INDEX:110;
margin-right:0px; margin-bottom:4px; margin-left:-4px;margin-top:-4px;
BORDER:#434343 0px solid; BACKGROUND: url(../images/index/title.png);width:100%;height:100%;}

DIV.menu2 {
display:block;
border:0px #c6c6c6 solid;position:absolute;
BACKGROUND: url(../images/index/title.png);
width: 180px;height:180px; visibility: visible;
z-index:100;text-align:left;
margin-top:-180px;margin-left:40px;
}

DIV.menu2 {z-index:8;padding: 0px; visibility: hidden; position: absolute;}

DIV.menu3 {
display:block;
border:0px #c6c6c6 solid;position:absolute;
BACKGROUND: url(../images/index/title.png);
width: 180px;height:180px; visibility: visible;
z-index:100;text-align:left;
margin-top:-180px;margin-left:80px;
}

DIV.menu3 {z-index:8;padding: 0px; visibility: hidden; position: absolute;}

input.enter     {margin:1px;border:1px solid #c4c4d4;background-color:#FF7E05;font-weight:bold; color:white;}



DIV.okno_in  {POSITION:absolute;Z-INDEX:110;
margin-right:4px; margin-bottom:4px; margin-left:-4px;margin-top:-4px;
BORDER:#434343 1px solid; BACKGROUND:#ffffff url(../images/index/podlozka1.gif);width:100%;height:100%;

}

DIV.okno{
border:0px #c6c6c6 solid; position: absolute; top: 370px; left: 50px;
background: url(../images/index/podlozka2.png);
width: 400px;height:280px; visibility: visible;
z-index:100;text-align:left;
}
/*
* html DIV.okno{display:block;
	position: absolute; top: 370px; left: 50px;
    width: 400px;height:280px; visibility: visible;
    z-index:1;text-align:left;
	back\ground-color: transparent;
	background-image: url(../images/index/blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="../images/index/podlozka2.png", sizingMethod="scale");
	}*/

div.translate
{
position: absolute;
top: 5px; right: 70px;
font-size:8pt;
color:#333333
}

/* Перевернутое меню */

.vertical { overflow:hidden; line-height:30px; position:relative; white-space:nowrap; width:30px; height:140px;}
.vertical object { width:30px; height:140px; display:block; }
.vertical span { display:none; }

form.searchform input, form.searchform select, form.searchform textarea, form.searchform checkbox {font-size:8pt}
