.toppanel{ position:absolute; top:0; width:243px; z-index:999; text-align:left; margin-left:495px; font-size:10px; }
.toppanel2{ position:absolute; top:0; width:243px; z-index:999; text-align:left; margin-left:743px; font-size:10px; }
.pane{ width:221px; background: #ffffff; z-index:3; display:none; border-left:1px solid #d2d1d1; border-right:1px solid #d2d1d1; padding:10px 10px 10px 10px; } 
.tab ul{ margin:0; padding:0; list-style:none; } 
.tab li{ overflow:hidden; }
.tab a { text-indent:10px; text-decoration:none; background:url(../images/elements.png) transparent no-repeat; height: 33px; line-height:30px!important; display: block; width:243px; overflow:hidden; font-size:14px; font-weight:bold; }
.tab a.open { background-position:0 -183px; color:#585858; }
.tab a.close { background-position:0 -217px; color:#D90248; } 
.pane ul { margin:0px 0 0 0; padding:0; color:#009ee0; }
.pane li a, .pane li, .pane li.separator { color:#009ee0; }
.pane li a:hover { text-decoration:underline; }
.formpane input[type=text] { width:150px;height:17px;}
.ok  { background:url(../images/elements.png) -212px -101px repeat-x; border:0; font-size:11px; height:21px; margin-left:5px; width:31px; color:#FFF; text-transform:uppercase; font-weight:bold; cursor:pointer; }
/* sliding panel  
#toppanel {
    position: absolute;   
    top: 0;
    width:243px;
    z-index: 999;
    text-align: left;
    margin-left: 493px;
    float:left;
}
#toppanel_2 {
    position: absolute;  
    top: 0;
    width:243px;
    z-index: 999;
    text-align:left;
    margin-left:742px;
    float:left;
}

#panel {
    width:241px;
    height: 100%;
    color: #585858;
    background: #ffffff;
    overflow: hidden;
    position: relative;
    font-size:10px;
    z-index: 3;
    display: none;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
}
#panel_2 {
    width:241px;
    height: 100%;
    color: #585858;
    background: #ffffff;
    overflow: hidden;
    font-size:10px;
    z-index: 3;
    display:none;
    border-left:1px solid #dddcdc;
    border-right:1px solid #dddcdc;
}
#panel a:hover {
    color: white;
}
#panel .content,#panel_2 .content {
    width: 243px;
    margin: 0 auto;
    padding-top: 15px;
    text-align: left;
    font-size:11px;
    overflow: hidden;
}
#panel .content .left,#panel_2 .content .left {
    float: left;
    padding: 0 10px;
    overflow: hidden;
}

#form_zone {
    height:22px;
    clear:both;
    line-height:17px;
    font-size:10px;
}
#form_text {
    float:left;
}
#field {
    float:right;
}
.textfield { 
    height:13px;
    border:1px solid #b2b3b4;
    color:#585858;
    font-size:11px;
    line-height:15px;
    padding-left:2px;
}
#form_zone ul {
    list-style-type:none;
    margin:5px 0px 10px 0px;
    padding:0;
    float:left;
    position: relative;
}
#form_zone li, #form_zone li a, #form_zone li a:visited {
    float:left;
    vertical-align:top;
    color:#e20044;
}
#form_zone li a:hover {
    color:#000000;
}
#form_zone li.separator {
    margin-left:7px;
    margin-right:7px;
    color:#7d7d7d;
}*/

