* html #wrapper { height: 1%; }	  	  



        *                               { border:0px; }
        html, body                      { margin:0; padding:0; }
        _img, div, td, table, style, background-image, background, ul, li ,a, a:hover { behavior: url('../../iepngfix.htc');}
        body                            { margin-top:0px; background: #ffffff; min-height:100%; height:100%; _height:100%;  color:#686868; font-family: Arial, Verdana, sans-serif; font-weight:normal; font-size: 0.75em; line-height: 1.4em; letter-spacing:0.01em; }

        div                             { margin: 0px; padding: 0px; display:block; }
        div.div-clear                   { clear:both; }
        
        div#wrapper                     { width: 100%; height: 100%; background: #ffffff url('../../img/top-winefade.jpg') repeat-x; margin:0px auto; }        
         
	    div#main-Content-Block          { margin:0px auto; width: 865px; height: 100%; }
	    div#top-winered                 { float:right; min-height:25px; height:25px; _height:25px; }	    
	    div#lang-block                  { margin:-3px; float:left; display:inline; }
	    div#lang-block img              { margin-top:2px; margin-right:6px; display:inline;  }         
	    div#search-block                { margin:1px 0px 0px 6px; float:left; }
	    div#search-block img            { margin-right:4px; display:inline;  }  
	    div#search-block .inp_search_txt { background: url('../../img/inputbg.gif'); color:#686868; }       
	    div#search-block .inp_search    { background:transparent; border:0px; color:#ffffff; font-weight:bold; }       
                
        dl.cbox_main                    { background: #ffffff url('../../img/wbox/topleft.gif') top left no-repeat; margin:12px 0; padding:0; }
        dl.cbox_main dt                 { background: url('../../img/wbox/topright.gif') top right no-repeat; padding:12px; text-align:left; }
        dl.cbox_main dd                 { background: url('../../img/wbox/btmleft.gif') bottom left no-repeat; padding:0; margin:0;}
        dl.cbox_main dd p               { margin:0; padding:12px;}
        dl.cbox_main dd p.last          { background:transparent url('../../img/wbox/btmright.gif') bottom right no-repeat; }
        
        #toplogo                        { float:left; display:inline; }
        #topnav                         { float:right; display:inline; margin-top: 28px; }
	    #topnav ul                      { list-style-type: none; position:relative; }
	    #topnav ul li                   { float:left; padding:0; list-style-type:none; display:inline; }
        
		div#menu-block                  { margin:26px 0px 0px 0px; }
		div#menu-block-logo             { float:left; display:inline; }
		div#menu-block-menu             { float:right; min-height:58px; _height:59px; display:inline; }
		div#startsida-img               { margin-bottom:0px; }
		
		div#startsida-left              { float:left; margin:0px; padding:0px; display:inline; width:237px; min-height:300px; _height:300px; }
		div#startsida-right             { float:right; display:inline; width:600px; margin:0px; padding:0px; min-height:300px; _height:300px; }
		  
		div#startsida-left-top         { width:237px; min-height:47px; _height:47px; }
		div#startsida-left-mid         { width:237px; background: url('../../img/start-loginruta-mid.jpg') repeat-y; padding:12px; margin-top:-4px; }
		div#startsida-left-btm         { width:237px; min-height:47px; _height:47px; }        

        a, a:link, a:visited, a:active  { color:#412727; text-decoration: none; }        
        a:hover                         { text-decoration: underline; }

        a.smallred, a.smallred:link, a.smallred:visited, a.smallred:active  { color:#67232b; font-size:90%; text-decoration: none; }        
        a.smallred:hover                         { text-decoration: underline; }

        a.smallblue, a.smallblue:link, a.smallblue:visited, a.smallblue:active  { color:#1985bd; text-decoration: none; line-height:1.7em; }        
        a.smallblue:hover                         { text-decoration: underline; }
        
        h2              { color:#2d2d2d; line-height:1.90em; font-size:1.45em; }
        p.news          { padding:0px 0px 0px 0px; margin:0px; width:200px; }
        
        .inp_login_txt                  { width:198px; margin:3px 0px 10px 0px; display:block; background: url('../../img/inputbg.gif'); border:1px solid #d5d5d5; color:#686868; }
        .inp_login_sb                   { display:inline; }
        
        div.section_menu                   { margin:0px auto; padding:5px 0px 0px 0px; _margin-bottom:-15px; min-height:58px; _height:58px;  }
        div.section_menu ul                { margin:0px; list-style-type:none; float:left; display:inline; min-height:58px; _height:58px; }  
        div.section_menu ul li             { margin:0px; display:inline; float:left; min-height:58px; _height:58px; text-align: -moz-center; text-align:center; background: url('../../img/mnu-bg.jpg') repeat-x; }
        div.section_menu ul li a, div.section_menu ul li a:link, div.section_menu ul li a:visited, div.section_menu ul li a:active { color:#412727; color:#2a2a2a; margin:0px; padding:22px 12px 20px 12px; min-height:58px; line-height:58px; _height:58px; text-decoration: none; font-weight:normal; background: url('../../img/mnu-divide.png')  no-repeat; }        
        div.section_menu ul li a:hover     { background: url('../../img/mnu-bg-over.jpg') repeat-x; }                         
        div.section_menu ul li a.last_section { border:0px; }       
        
        div.section_menu_left              { float:left;display:inline;margin:0px;width:10px;height:58px;padding:0px;background: url('../../img/mnu-bg-beg.jpg') no-repeat; }
        div.section_menu_mid               { float:left;display:inline;margin:0px;height:58px; }
        div.section_menu_right             { float:left;display:inline;margin:0px;width:10px;height:58px;padding:0px;background: url('../../img/mnu-bg-end.jpg') no-repeat; }                
	  
        a.lMenu, a:link.lMenu, a:visited.lMenu, a:active.lMenu { float:left; color:#092f4c; margin:0px; text-indent:2px; line-height:30px; width:100%; height:30px; text-decoration: none; border-bottom:1px dotted #000; } 
        a:hover.lMenu    { color:#0ca729; } 

