body { font-family: Arial, Verdana; font-size: 12px; line-height: 15px; color: #201a02; background: #1d1407; }

h2 { font-family: Verdana; font-size: 14px; font-weight: normal; padding: 5px 0; }
p  { padding: 5px 0; }

a { color: #6a320f; text-decoration: underline; }
a:hover { text-decoration: none; }

/* * */
.left  { float: left; }
.right { float: right; }
.clear { clear: both; border: 1px solid red; }
.block { /*clear: left;*/ overflow: hidden; }
* html .block { height: 1px; overflow: visible; }
/* * */

.small { font-size: 10px; color: #b4af9c; line-height: 12px; }

.All { min-width: 990px; background: url(../images/leto/bg_all.jpg) repeat-y center top; }
  .All .Top-bg { background: url(../images/leto/bg_top.jpg) no-repeat center top; }
  .All .Bottom-bg { background: url(../images/leto/bg_bottom.jpg) no-repeat center bottom; }

/*#Header { background: url(../images/leto/bg_header.jpg) no-repeat center top; }*/
  #Header .Content { height: 364px; }
/*#Footer { background: url(../images/leto/bg_footer.jpg) no-repeat center top; }*/
  #Footer .Content { height: 248px; font-size: 10px; line-height: 12px; color: #4e4c46; }
    #Footer .Content .left  { padding: 176px 0 0 25px; width: 550px; }
    #Footer .Content .right { padding-top: 200px; text-align: right; }
    #Footer .Content p { padding: 2px 0; }

/*#Main { background: url(../images/leto/bg_main.jpg) no-repeat center top; }*/
  #Main .Content { min-height: 496px; }
    #Main .Content .left  { width: 637px; padding-bottom: 20px; }
      #Main .Content .left .Text { /*background: url(../images/leto/bg_text.jpg) no-repeat 0 0;*/ }
      #Main .Content .left .Banner { background: url(../images/leto/bg_banner4.jpg) no-repeat 0 0; padding: 30px 15px 0px 25px; color: #315254; }  
      #Main .Content .left .Banner2 { background: url(../images/leto/bg_ltext_y.jpg) no-repeat 0 0; padding: 30px 15px 0px 25px; color: #315254; }  
      #Main .Content .left .Banner h2 { color: #000101; padding: 0; background: 0; }

      #Main .Content .left .Text { background: url(../images/leto/bg_ltext.jpg) no-repeat 0 0; padding-top: 10px; }
        #Main .Content .left h2 { display: block; padding: 15px 25px 12px 25px; background: url(../images/leto/bg_ltitle.jpg) no-repeat 0 0; }
        #Main .Content .left h2.first { background: url(../images/leto/bg_ltitle_first.jpg) no-repeat 0 0; padding-top: 20px; }
        #Main .Content .left .Text-Item {}
        #Main .Content .left .Text-Item p.a {line-height:175%;font-size:17px;margin:1em 5em 1em 1em;text-align:justify;}
        #Main .Content .left .Text p { padding-left: 25px; font-size:14px;line-height:135%;margin-top:10px;margin-right:1em;}
          #Main .Content .left .date { margin-top:1em; font-size: 10px; color: #143e47; background: url(../images/leto/bg_date.jpg) no-repeat 0 bottom; }

    #Main .Content .right { width: 294px; color: #b4af9c; font-family: Verdana; }
      #Main .Content .right .block { background: url(../images/leto/bg_rtext.jpg) no-repeat left bottom; }
      #Main .Content .right .block.Last { background: transparent; }
        #Main .Content .right .block h2 { background: url(../images/leto/bg_rtitle.jpg) no-repeat left top; color: #e0d4bd; padding: 6px 25px; }
        #Main .Content .right .block.Last h2 { background: url(../images/leto/bg_rtitle_last.jpg) no-repeat left top; }
        #Main .Content .right .block.First h2 { padding: 20px 0 10px 25px; background: url(../images/leto/bg_rtitle_first.jpg) no-repeat left top; }

        #Main .Content .right .block .Text { background: url(../images/leto/bg_rtext_top.jpg) no-repeat left top; font-size:15px; line-height:140%;padding: 10px 20px 10px 25px; }
          #Main .Content .right .block .Text p { padding: 3px 0; }
		  #Main .Content .right .block .Text p a.s {color:gold;text-decoration:none}
		  #Main .Content .right .block .Text p a.s:hover {text-decoration:underline}
        #Main .Content .right .block.First .Text { background: transparent; }

          #Main .Content .right .block .Text a { color: #c37e52; }
          #Main .Content .right .block .Text span { color: #c37e52; }
          #Main .Content .right .block .Text span.s { color: gold; }
          #Main .Content .right .block.Last .Text a { color: #b4af9c; }




.Content { width: 940px; margin: 0 auto; position: relative; overflow: hidden; }

#Logo { display:none;position: absolute; left: 271px; top: 5px; width: 376px; height: 137px; padding: 20px 0 0 25px; background: url(../images/leto/bg_logo.jpg) no-repeat 0 0; }
  #Logo img { width: 376px; height: 137px; }

ul#Navi-Ico { position: absolute; left: 800px; top: 0; }
  ul#Navi-Ico li { float: left; margin-right: 9px; }

ul#Navi-Main { position: absolute; left: 5px; top: 300px; font-size: 11px; }
  ul#Navi-Main li { float: left; padding-bottom: 6px; margin-right: 12px; }
  ul#Navi-Main span { float: left; color: #993e03;font-size:18px; letter-spacing:-1px; padding: 3px 5px; }
  ul#Navi-Main span a {color:white }
  ul#Navi-Main li.Current {}
    ul#Navi-Main li.Current span { border-bottom: 3px solid #E4C885; }
    ul#Navi-Main li.Current span a { color:#E4C885; text-decoration:none }

ul#Navi-Tabs { display:none;position: absolute; left: 686px; top: 324px; font-size: 12px; }
  ul#Navi-Tabs li { float: left; height: 19px; text-align: center; padding-top: 6px; }
  ul#Navi-Tabs li.t-1 { width: 105px; background: url(../images/leto/tab_1.jpg) no-repeat 0 0; }
  ul#Navi-Tabs li.t-1a { width: 105px; background: url(../images/leto/tab_1a.jpg) no-repeat 0 0; }
  ul#Navi-Tabs li.t-2 { width: 132px; background: url(../images/leto/tab_2.jpg) no-repeat 0 0; }
  ul#Navi-Tabs li.t-2a { width: 132px; background: url(../images/leto/tab_2a.jpg) no-repeat 0 0; }
    ul#Navi-Tabs a { color: #fff3bb; text-decoration: none; }
  
  
.helpList{list-style:decimal; margin: 20px 50px 30px 50px; float:left;  line-height:175%;}
.helpList li{ width:100%; display:list-item; float:left; font-weight:bold; font-size:17px; margin-top:10px;}
.helpList li b{width:100%; float:left;}
.helpList li span{width:100%; float:left; margin-top:10px; text-align:justify; font-weight:normal; line-height:175%; font-size:17px; }


.italicHelpList{font-style:italic; list-style:disc; margin:30px;}
.italicHelpList li{margin-left:20px; text-align:justify; font-weight:normal; font-size:13px;}

.insideHelpList{ list-style:disc; margin:30px 50px 30px 20px; font-weight:normal; float:left;}
.insideHelpList b{margin-left:20px; text-align:center; font-size:15px;font-weight:bold;}
.insideHelpList li{margin-left:20px; text-align:justify; font-size:12px;font-weight:normal;}

h3{font-family: Verdana; font-size: 16px; font-weight: bold; padding: 5px 0; text-align:center;margin:30px;}
p.publications{ text-indent:20px;text-align:justify;}

input.c,select,textarea {margin-left:-2px;margin-top:4px;width:500px;font-size:16px;padding:8px;font-family: Arial, Verdana;}
select {height:40px;} /*летний файл*/

.Text-Item img.leftimg{float:left;border:1px solid #888;border-radius:4px; margin:8px 15px 0px 15px;}
.Text-Item img.rightimg{float:right;border:1px solid #888;border-radius:4px; margin:8px 15px 0px 8px;}
.shadow_block{display:none;padding:20px 25px;position:absolute;color:#eaeaea;background:black;opacity:0.9;font-size:14px;width:480px;margin:20px auto;border-radius:10px;}
.close_shadow{position:absolute;width:30px;height:30px;background:url(../images/leto/close_shadow.png);right:-10px;top:-10px;cursor:pointer;}
