body{
    /*height:1600px;*/
    font-family:Arial, Helvetica, sans-serif;
}

.part{
    /*border:1px solid black;*/
    /*background-color:white;*/
}
.part h3{
    color:#933;
}
#toc{
    display:block;
    padding:10px;
    position:relative;
    margin:15px 0;
    width:305px;
}
#toc h3{
    padding-bottom:10px;
}
#toc h3 strong{
    font-size:13px;
    color:black;
}

#toc li{
    list-style-type:circle;
    padding-left:5px;
    margin-left:15px;
}
#toc a{
    color:#69C;
}
div.section{
    /*border:1px black solid;*/
    width:750px;
    padding:10px;
    margin: 5px 0;
    /*position:relative;*/
    clear:both;
    padding-top:0;
}
div.section h3{
    margin-bottom:10px;
}
div.section li{
    float:left;
}
div.pane{
    overflow:auto;
    clear:left;
    margin: 0px 0 0 160px;
    position:relative;
    width:600px;
    height:400px;
}
ul.elements{
   /* background-color:#5B739C;*/
}
ul.elements li{
    width:553px;
    /*height:100px;*/
    font-weight:bolder;
    /*border:1px black solid;*/
    text-align:center;
    /*padding:50px;
    position:relative;*/
   /* background-color:#DDD;*/
}

.client_list:hover{
    background-color:#eee8e8;
}

ul.elements li a{
    bottom:20px;
    color:#933;
    font-size:12px;
    left:125px;
    position:absolute;
}
ul.elements li p{
    color:#666;
}
#pane-options ul.elements li{
    margin:5px;
    padding-left:21px;
}
#pane-options{
    /*margin-bottom:10px;*/
    background-image:url(../../img/design/item_container_middle_main.png);
}
ul.links{
    height:20px;
}
ul.links a{
    color:#69C;
    margin:0pt 5px;
}
h3 span{
    position:absolute;			
}
.message{
    background:#EEE;
    border:1px solid #999;
    color:#333;
    font-size:12px;
    font-weight:normal;
    padding:1px;
    margin-top:2px;
}

#menu_top{
    background-image:url(../../img/design/left_menu_top.png);	
    background-repeat:no-repeat;
    height:47px;
    width:176px;
}

#menu_middle{
    background-image:url(../../img/design/left_menu_middle.png);	
    width:172px;
    padding-left: 5px;
}

#menu_bottom{
    background-image:url(../../img/design/left_menu_bottom.png);	
    background-repeat:no-repeat;
    height:15px;
    width:176px;
}

#top_scroll{
    background-image:url(../../img/design/item_container_top_main.png);
    background-repeat:no-repeat;
    height:7px;
    clear:left;
    margin: 10px 0 0 160px;
    width:600px;
}

#bottom_scroll{
    background-image:url(../../img/design/item_container_bottom_main.png);
    background-repeat:no-repeat;
    height:7px;
    clear:left;
    margin: 0px 0 0 160px;
    width:600px;
}

#menu_middle a{
    text-decoration:none;	
}

#menu_middle a:hover{
    text-decoration:underline;	
}

#cities_name li{
    width: 159px;
    background-image: url(../../img/design/select_button.png);
    background-position: right center;
    background-repeat: no-repeat;
}

#cities_name{
    width: 146px;
}

#cities_name li a{
    width: 158px;
    background-position: right center;
    background-repeat: no-repeat;
    padding:3px 0 3px 7px;
    display: block;
}

#my_address a{
    width: 162px;
    background-image: url(../../img/design/select_button.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
}

.menu_paragraph a{
    width: 162px;
    background-image: url(../../img/design/select_button.png);
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
}

.menu_paragraph{
    padding-left: 4px;
}
.float_left_menu{
    position:fixed; 
    top:200px; 
    height:257px; 
    width:176px; 
    overflow:hidden; 
    color:#000000; 
    float:left; 
    left:10px; 
    z-index:5000;
}

#menu_top h1{
    font-size: 16px;
    margin: 0;
    padding: 0;
    padding-top: 9px;
    padding-left: 11px;
    color: #ffffff;
}

.main_client_order{
    text-align: right;
    height: 17px;
    padding-top:5px;
    padding-right: 40px;
    background-image: url(../../img/design/login_btn.png);
    background-repeat: no-repeat;
    background-position: right center;
}