@charset "windows-1251";

#logotype2{position: absolute; top: 12px; left: 45%; background-image: url(../images/logo.gif); background-repeat: no-repeat; width: 168px; height: 47px}
.linesubmetal{background-image: url(../images/linesubmetal.gif); background-repeat: repeat-x;
border-bottom-style: solid; border-color: #000000; border-width: 4px}
.linesubmetal2{background-image: url(../images/linesubmetal2.gif); background-repeat: repeat-x; width: 10px;}
#word{z-index: 2; position: absolute; top: 59px; left: 2%;}
#wordfon{z-index: 0; position: absolute; top: 59px; left: 3%;}
#wordfon h1{ font-size: 100%}
.metal{background-color: #DDDDDD; background-image: url(../images/metal.gif); background-repeat: repeat-x; height: 49px}
#rlist{background-image: url(../images/r_list.gif); background-repeat: no-repeat; background-position: right top; height: 432px}
#blockaddress{position: absolute; top: 0px; right: 0px; width: 254px; height: 89px;
background-color: #FFFFFF; }
#skos{background-image: url(../images/skos.gif); background-repeat: no-repeat; width: 14px}
#address{position: relative; top: 0px; right: 0px; height: 85px; padding: 0px 0px 0px 10px;
background-color: #3C58A1; background-image: url(../images/blue.gif); font-size: 11px; color: #FFFFFF;}
#tdleftside{background-color: #3D58A1; height: 100%}
#leftside{background-color: #3D58A1; height: 500px;
background-image: url(../images/l_list.gif); background-repeat: no-repeat; background-position: right top; }
#square{height: 155px; position: relative; bottom: 0px; background-image: url(../images/square.gif); width: 100%; background-position: 0px 0px 0px 0px right;}
#botsquare{background-image: url(../images/bot_square.gif); width: 100%; height: 39px; background-repeat: repeat-x;}
#rsquare{float: right; height: 100%; background-image: url(../images/r_square.gif); width: 18px; }
#subsquare{position: relative; top: 195px; z-index: 2; height: 124px; background-image: url(../images/sub_square.gif); background-repeat: no-repeat; background-position: right top; 1}
#mainmenu{float: right; text-align: right; padding: 0px 8px 0px 0px; line-height: 160%}
#deviz{background-image: url(../images/deviz.gif); background-repeat: no-repeat; 
height: 35px; border-top-style: solid; border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF;
background-position: right; margin-right: 5px}
#blackline{z-index: 2; position: absolute; top: 85px; right: 0px; width: 300px; background-color: #000000; }
#logobottom{background-image: url(../images/logosmall.gif); background-repeat: no-repeat; background-position: left top;
border-bottom-style: solid; border-width: 4px; border-color: #000000; height: 44px}
.mainwindow{padding: 20px 0px 0px 40px }
.r_window{padding: 20px 15px 0px 15px }
.menubottom{font-size: 90%}
.dlm{border-left-style: solid; border-width: 1px; border-color: #6A6A6A; padding-left: 10px; width: 16%}
.copy{font-size: 90%; color: #404040}
.authors{height: 50px; padding-right: 10px; text-align: right; color: #8F8F8F; font-size: 90%}

body{font-size: 12px; font-family: Arial, Helvetica, sans-serif; background-color: #FFFFFF;}
table{font-size: 12px; font-family: Arial, Helvetica, sans-serif;}
a{color: #143055}
a:hover{color: #364EC0}
ul, ol {margin-top: 10px}
li {margin: 5px 0px 5px 0px}

.amenu{color: #DBDBDB; font-weight: bold; }
.amenu:hover{color: #FFFFFF;}
.aactivemenu{color: #FFFFFF; font-weight: bold; }
.aactivemenu:hover{color: #DBDBDB;}

.menu{padding-right: 22px; margin: 0px}
.activemenu{margin: 0px; padding-right: 22px; background-image: url(../images/select.gif); background-repeat: no-repeat;
background-position: right}

.button{background-color: #3D58A1; color: #FFFFFF; font-weight: bold; border-width: 1px; font-size: 11px; padding: 1px 2px 1px 2px}
.input{border-width: 1px; border-color: #000000}
.namenewsblock{margin: 25px 0px 20px 0px; padding-left: 22px; background-image: url(../images/select_red.gif); background-repeat: no-repeat;
text-transform: uppercase; font-size: 130%; font-weight: bold}

.txt{text-align: justify}
.newsblockzag{margin: 5px 0px 3px 0px; text-align: right}
.news_anonce{font-style: italic; margin: 0px; font-size: 100%; color: #29284A; padding-bottom: 10px; text-align: right}
.error{color: #911212}
.zagnews{font-size: 120%; color: #3252A8; font-weight: bold; margin: 30px 0px 10px 0px}
.datanews{font-size: 80%; font-weight: normal; color: #545454}
.newstext{margin: 0px; text-align: justify; line-height: 120%}
.imgnews{margin: 5px 20px 0px 0px}
.icon{background-image: url(../images/shar.gif); background-repeat: no-repeat; padding-left: 20px}
.mark{color: #852D29; font-weight: bold; position: relative; top: -0px; font-style: italic}

.artblockcont{font-size: 130%; color: #2F527D;
 	border-left-style: solid; border-left-width: 10px; border-left-color: #B3C2CD; 
 	padding-left: 10px; margin: 35px 0px 3px 0px}
.artzagcont{font-size: 120%; margin: 10px 0px 0px 0px;}
.bold{font-weight: bold; font-size: 120%}
#catfon{background-image: url(../images/catfon.gif); background-repeat: no-repeat; height: 350px;
padding: 10px 0px 0px 35px}
#catfon2{background-image: url(../images/catfon2.gif); background-repeat: no-repeat; height: 17px; width: 66px;}
#catfon3{background-image: url(../images/catfon3.gif); background-repeat: repeat-x; height: 17px;}
.zagcatlink{font-size: 120%; margin: 10px 0px 0px 0px; padding: 6px 0px 0px 6px; font-weight: bold;
background-image: url(../images/dirki.gif); background-repeat: no-repeat; background-position: top left}
.zagcatlink a {color: #21236A}
.bodytable .zagcatlink {font-size: 110%; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 6px; font-weight: bold;
background-image: url(../images/dirki.gif); background-repeat: no-repeat; background-position: top left}
.bodytable .zagcatactive { font-size: 130%; margin: 0px 0px 0px 0px; padding: 6px 0px 0px 6px; font-weight: bold;
background-image: url(../images/dirki.gif); background-repeat: no-repeat; background-position: top left}
.bodytable .zagcatactive a{color: #B3231F;}

.catname{font-size: 130%; color: #1C3A6C;
 	border-left-style: solid; border-left-width: 10px; border-left-color: #B3C2CD; 
 	padding-left: 10px; margin: 10px 0px 15px 0px}

  .fon{background-color: #373737;}	 
  .table tr{background-color: #F5F5F5;}
  .table td {padding: 5px 7px 5px 7px}
  .table .rowhide{background-color: #FFFFFF; color: #818181}
  .table .header{padding: 7px; padding-left: 20px; padding-right: 20px; background-color: #2852AA; color: #EFEFEF; font-weight: bold; font-size: 100%; text-indent: 0px}

  tr.active, td.active, div.active {background-color: #C3D2FF; }
  tr.active td, td.active{font-weight: bold}  
  
  td.material {padding: 1px}
  td.material div{padding: 5px;}  
  td.material div.active {padding: 3px; border-style: solid; border-width: 1px; font-weight: bold}  

  td.perfolisting{padding: 10px; border-style: solid; border-width: 1px}
  .perfolisting div {font-size: 16px; font-weight: bold; margin-bottom: 10px}
  .perfolisting div a{font-size: 12px; font-weight: normal}  
  
  td.operation {padding-left: 25px}
  
  div.helptext{width: 400px; padding: 5px 5px 5px 5px; margin: 8px 5px 5px 0px; background-color: #EFEFEF; border-style: dotted; border-width: 1px}
  ul.list li, ol.list li{margin-top: 10px}
  
  table .fon{margin: 0px 20px 20px 0px}
  .regard{color: #AB4000; font-weight: bold}

  td.nametrumpf{font-size: 16px; color: #193264}
  
  table.block{margin: 40px 0px 0px 0px; background-color: #EC9600; border-top-style: solid;  border-bottom-style: solid; border-width: 1px; border-color: #000000}
  table.block td.txt{padding: 0px 0px 0px 0px; background-color: #EC9600; border-top-style: solid;  border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF;
  background-image: url(../images/fon.gif); background-repeat: repeat-x; background-position: top; vertical-align: middle;}
  table.block td.start{border-top-style: solid;  border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF; width: 5%; background-image: url(../images/fontd1.gif); background-repeat: no-repeat; background-position: right; background-color: #EC9600;}
  table.block td.img{border-top-style: solid;  border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF; width: 253px; border-left-style: solid;  border-right-style: solid; border-width: 1px; border-left-color: #5D5D5D; border-right-color: #5D5D5D}

  
  table.block td.txt table.fonperfo {width: 100%}
  table.block td.txt table.fonperfo td{padding: 5px 5px 5px 5px;  background-image: url(../images/fontd2.gif); background-repeat: no-repeat; background-position: left; height: 147px; 
  vertical-align: middle; font-size: 18px; font-weight: bold; color: #FFFFFF; text-align: center; background-color:}

  table.block td.txt2{padding: 0px; background-color: #FFFFFF; border-top-style: solid;  border-bottom-style: solid; border-width: 1px; border-color: #FFFFFF;
  background-image: url(../images/fontd2_3.gif); background-repeat: no-repeat; background-position: left; vertical-align: middle;}
  table.block td.txt2 p.txt{vertical-align: middle; font-size: 18px; font-weight: bold; color: #000000; text-align: center;}

  table.cont td.top{background-image: url(../images/fon2.gif); background-repeat: repeat-x; background-position: top; height: 26px; width: 100%}  
  table.cont p.txt{padding-bottom: 10px}

  
  table.primer{width: 100%; text-align: center; margin: 15px 0px 0px 0px}
  table.primer td{padding: 10px 0px 0px 0px; text-align: center; font-weight: bold; color: #333B62}  
  table.primer p.name{margin: 20px 0px 10px 0px}
  div.circle1{background-image: url(../images/circle1.gif); background-repeat: repeat-x; height: 14px; width: 322px}
  div.circle2{background-image: url(../images/circle2.gif); background-repeat: repeat-x; height: 14px; width: 322px}  
  .namepagetrumpf{color: #2A5E89; font-size: 140%; margin: 5px 0px 5px 0px; padding-left: 22px; background-image: url(../images/select.gif); background-repeat: no-repeat; text-transform: uppercase; }
 b.normal, strong.normal{font-weight: normal}

#engversion{position: absolute; top: 7px; right: 262px; width: 24px; height: 25px;}