﻿
	  
	  /* Layout */
	  
	  #wrap                                        { width:970px; margin:19px auto; }
      #logo                                        { float:left; display:inline; }
      #toplinks                                    { float:right; display:inline; }	  
          
      #menu                                        { margin:0px 0px 0px 0px; float:right; width:700px; }
      #menu ul                                     { width:100%; padding:0px; margin:0px; }
      #menu ul li                                  { list-style-type:none; display:inline; padding:0px; margin:0px; float:left; min-height:30px; height:30px; _height:30px; }
    
      #menu ul li a,         
      #menu ul li a:link,
      #menu ul li a:active,
      #menu ul li a:visited                        { min-height:30px; height:30px; _height:30px; line-height:30px; padding:8px 20px 8px 8px; _padding:7px 20px 8px 8px; }
      #menu ul li a:hover                          { background: url('../../img/arrow.gif') left no-repeat; text-decoration:none; }
	  
      #topp                                        { padding:0px; margin:0px; min-height:302px; _height:302px; }
      #content                                     { padding:0px; margin:0px; background: url('../../img/topp2.jpg') top left; background-repeat:repeat-x; min-height:200px; _height:200px; }
      #content-box                                 { float:right; width:730px; min-height:200px; _height:200px; padding:20px 20px 20px 10px;}
      #l-menu					   { float:left; padding:20px 0 0 20px; width:170px; min-height:400px; _height:400px; background:url(../../img/bg_l-menu.gif) no-repeat right;}
      #l-menu ul                                   {margin: 0px; margin-left: 0px; padding-left: 0px; width: 190px; list-style-type: none;}
      #l-menu li                                   {display: block; width: 150px; margin: 0px; padding-left: 15px; background: url('../../img/arrow_gray.gif') left no-repeat;}
      #l-menu a                                    {display: block; color: #525252; font-family: arial, verdana; font-size: 1em; text-decoration: none; height: 30px; line-height: 30px; margin-top: 1px; padding: 0px;}
      #l-menu a:hover                              {color: #000; text-decoration: none; }

      #l-menu ul ul                                   {margin: 0px; margin-left: 0px; padding-left: 0px; width: 180px; list-style-type: none;}
      #l-menu ul ul li                                   {display: block; width: 150px; margin: 0px; padding-left: 5px; background: none;}
      #l-menu ul ul a                                    {display: block; color: #525252; font-family: arial, verdana; font-size: 12px; text-decoration: none; height: 20px; line-height: 20px; margin-top: 1px; padding: 0px;}
      #l-menu ul ul a:hover                              {color: #000; text-decoration: none; }

      #content_wide                                { padding:13px 40px 13px 20px; width:900px; min-height:400px; _height:400px; }
      #content_block                               { float:left; display:inline; padding:13px 20px 13px 9px; width:632px; }
      #newsBlock                                   { float:right; display:inline; padding:13px 9px 13px 0px; width:300px; }	  
	  	  
      #newsBlock ul                                { width:100%; padding:0px; margin:0px; }
      #newsBlock ul li                             { background: url('../../img/redarrow.gif') left no-repeat; width:100%; margin:0px; padding:5px 5px 5px 15px; border-bottom:1px solid #a8a8a8; list-style-type:none; display:inline; float:left; width:300px; }
      #newsBlock span h2                           { width:100%; border-bottom:1px solid #a8a8a8; padding:4px 0px 12px 0px; }
      
      #newsBlock ul li a,
      #newsBlock ul li a:link,
      #newsBlock ul li a:active,
      #newsBlock ul li a:visited                   { font-size:115%; width:100%; }
      #newsBlock ul li a:hover                     { text-decoration:underline; }
      
      #footer                                      { margin-top:20px; border-top:1px solid #a8a8a8; text-align:center; width:98%; min-height:50px; _height:50px; }
      #footer p                                    { padding:20px 0px 20px 0px; }
	  .input_login    {width:100px; height:14px; padding:3px; margin-left:2px; margin-right:3px; border:0; background:#f4f4f4; font-family:Arial, Verdana; font-size:10px; font-style:italic; color:#5b5a52;}

	.txt_1 {font-size:11px;}
