body,table,div,p {padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;font-size:14px;}
body {background-color:#000000}
a {color:white}
div.leftmenu {line-height:20px}
div.leftmenu_header {font-size:18px;padding-bottom:7px;}
div.leftmenu div img {margin-top:8px}
div.leftmenu a:hover {color:white}
div.rightmenu {line-height:20px}
div.rightmenu_header {font-size:18px;padding-bottom:7px;padding-top:32px;width:100%;height:60px;border-bottom:1px solid #3F3E3C;vertical-align:bottom;display:table-cell;}
div.rightmenu div img {margin-top:8px}
div.rightmenu a:hover {color:white}
td.header, div.header, td.header div.header {padding-bottom:5px;vertical-align:bottom;font-size:24px; text-transform: uppercase; font-weight:bold}
td.header {border-bottom: 1px solid gray;}
td.header div {font-size:11px; text-transform: uppercase}
td.header a {color:white;font-size:11px}
td.header a:hover {color:white}
td.header a.selected {font-weight:bold}
td.copyright {color:#606060;text-align:center;padding-top:24px;}
img.png {behavior: url("/theme/client/png.htc");}
.lang a{
    text-transform: uppercase;
    text-decoration: none;
    font-wize:14px;
    font-weight:bold;
}
.menuitem, .leftmenu_title{
    position:relative;
    margin-bottom:10px;
    color:white;
    text-transform: uppercase;
    font-size:14px;
    font-weight11:bold;
}

.menuitem a, .leftmenu_title a{
    text-decoration: none;
}

.menuitem a:hover, .leftmenu_title a:hover{
    text-decoration: underline;
}

.leftmenugroup{
    position:relative;
    padding-left:20px;
}
.leftmenu_title{
    margin-top:5px;
    margin-bottom:5px;
    text-transform: uppercase;
}

.list_name{
    font-size:14px;
    font-weight:bold;
    text-transform: uppercase;
}

.list_price{
    font-size:14px;
    text-transform: uppercase;
}

.button{
    width:110px;
    height:32px;
    background-image:url(/images/button_grey.png);
    cursor:pointer;
    line-height:32px;
    text-align:center;
}

.order_form{
    margin-top:-5px;
    width:269px;
    height:580px;
    background-repeat:no-repeat;
    padding-top:25px;
    font-size:10px
}

.question_form{
    margin-top:-5px;
    width:269px;
    height:580px;
    background-repeat:no-repeat;
    padding-top:25px;
    font-size:10px
}

.order_form div, .question_form div{
    margin-left:15px;
    margin-right:15px;
    font-size:12px
}


.order_form_title{
    border-bottom:1px solid white;
    padding:10px;
}

.fieldName{
    margin-top:16px;
    font-weight:bold;
    padding-left:10px;
}

.value{
    padding-left:5px;
    padding-right:5px;
    padding-top:5px;
}

.value td{
    font-size:11px;
    width:33%;
}




