    html,body{margin:0;padding:0;}
    body{margin-top:10px;background:#000;color:#999;font:.8em Arial,sans-serif;}
    #container{margin:0 auto;width:900px;}
    /*Background Logo*/
    #container{background:url(/images/bg_logo.gif) no-repeat;background-position:center;}
    /*Header*/   
    #headwrapper{height:180px;float:left;width:100%;background:#000;}
    #headcenter{margin-left:390px;width:100px;height:180px;background:url(/images/headcenter.gif) no-repeat;}
    #headright{float:left;height:150px;width:410px;margin-left:-410px;background:url(/images/headlogo.jpg) no-repeat;background-position:center;}
    #headleft{float:left;height:180px;width:390px;margin-left:-900px;}
    #hrightlinewrap{height:30px;margin-top:150px;float:left;width:100%;}
    #hrightline{margin-right:-10px;width:400px;height:30px;background:url(/images/line_blue.gif) repeat-x;}
    #hrightlineend{float:left;height:30px;width:10px;margin-left:-10px;margin-top:150px;background:url(/images/line_blue_end_r.gif) no-repeat;}
    #hlefttoplinewrap{height:30px;float:left;width:100%;}
    #hlefttopline{margin-left:10px;width:380px;height:30px;background:url(/images/line_blue.gif) repeat-x;}
    #hlefttoplineend{float:left;height:30px;width:10px;margin-left:-390px;background:url(/images/line_blue_end_l.gif) no-repeat;}
    #hlabel{clear:left;width:100%;height:120px;background:url(/images/hlabel.jpg) no-repeat;background-position:center;}
    #hleftfootlinewrap{height:30px;float:left;width:100%;}
    #hleftfootline{margin-left:10px;width:380px;height:30px;background:url(/images/line_gray.gif) repeat-x;}
    #hleftfootlineend{float:left;height:30px;width:10px;margin-left:-390px;background:url(/images/line_gray_end.gif) no-repeat;}
    /*Address line*/
    #hlefttopline{text-align:left;}
    #hlefttopline p{margin:0;padding-top:0.4em;text-indent:0.7em;font:1.1em Tahoma;font-weight:700;}
    /*TopLeft menu*/
    #hleftfootline{text-align:left;}
    #hleftfootline p{margin:0;padding-top:0.5em;text-indent:0.7em;}
    #hleftfootline a{text-decoration:none;font:1.1em Arial;color:#ccc;font-style:italic;}
    #hleftfootline a:hover{color:#fff;}
    /*TopRight menu*/
    #hrightline{text-align:left;}
    #hrightline p{margin:0;padding-top:0.4em;text-indent:0.7em;}
    #hrightline a{text-decoration:none;font:1.1em times;color:#ccc;font-weight:700;}
    #hrightline a:hover{color:#fff;}
    /*Page Center*/
    #bodyfield{clear:left;width:100%;min-height:300px;}
    #bodywrapper{float:left;width:100%;margin:20px 0;padding:0;}
    #bodycontent{margin:0 0 0 210px;width:510px;padding:10px;color:#fff;background:url(/images/bg_content.png) repeat;}
    #bodyrightpanel{float:left;width:150px;margin-left:-150px;margin-top:20px;}
    #bodyleftpanel{float:left;width:200px;margin-left:-900px;margin-top:20px;}
    /*TextFormatting*/
    h1{margin:0;padding:0 0 10px 0;font:1.4em sans-serif;font-weight:700;}
    h2{margin:0;padding:0 0 10px 0;font:1em sans-serif;font-weight:700;}
    p{margin:5px 0 0 0;}
    p.indent{text-indent:1.2em;}
    a{text-decoration:none;color:#aaa;font-weight:bold;}
    a:hover{color:#3366cc;}
    #bodycontent a,img{position:relative;}
    /*Panel item*/
    .somepanel{margin:0 0 5px 0;padding-bottom:10px;width:100%;min-height:50px;border-bottom:1px dotted gray;font:1em Verdana;color:#999;}
    .somepanel h4{margin:0 0 10px 0;font:1.3em Verdana;font-weight:700;text-align:center;color:#ccc;}
    .somepanel a{text-decoration:none;font:1em Verdana;color:#999;}
    .somepanel a:hover{color:#fff}
    p.h4{margin:0;text-align:center;}
    a.h4{font:1.3em Verdana;font-weight:700;color:#ccc;}
    a.h4:hover{color:#ccc}
    /*Left menu*/
    #bleftmenu ul{margin:0;padding:0;list-style-type:none;}
    li{margin:0;padding:0;display:list-item;}
    ul.chapter{margin:0;padding:10px 0;list-style-type:none;}
    ul.tuning-item{padding:0 30px;margin:0;list-style-type:disc;}
    /*Banners 120x120 120x240*/
    .ban120{margin-left:15px;width:120px;}
    /*Sape Strings*/
    #sape a{text-decoration:underline;}
    /*Rambler погода*/
    .ramblertbl {background-color: #555; border: 1px solid #030693;}
    .ramblerth {background-color: #030693;}
    .ramblertitle {font-size: 81%;font-weight: bold;color: #ffffff;}
    .ramblertext {font-size: 81%;color: #fff;}
    .ramblerlink {color: #0033cc;}
    /*Footer*/
    #footer{margin-top:20px;clear:left;width:100%;text-align:center;}
    #footer img{border:0;}
    /*Hided elements*/
    .hide{display:none;}
    /*Content banner*/
    #contentclearfields{clear:left;width:100%;}
    #contentbanner{margin:0;padding:10px 0;width:100%;text-align:center;}
