.del_image {
    width: 70px;
    text-align: center;
    padding: 5px 0;
    background: #CCC;
}

.del_image a {
    color: #000;
    font-weight: bold;
    text-decoration: none;
}

#orkanliadresses {
    width: 800px;
    height: 440px;
}

#orderselection {
    width: 800px;
}

#orderselection .object {
    padding: 7px;
    margin: 8px;
    border: solid 1px #000;
    float: left;
}

.selection {
    border-bottom: 1px solid #000;
    font-size: 16px;

}

/* SLIMBOX */

#lbOverlay {
    position: fixed;
    z-index: 9999;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #000;
    cursor: pointer;
}

#lbCenter, #lbBottomContainer {
    position: absolute;
    z-index: 9999;
    overflow: hidden;
    background-color: #fff;
}

.lbLoading {
    background: #fff url(loading.gif) no-repeat center;
}

#lbImage {
    position: absolute;
    left: 0;
    top: 0;
    border: 10px solid #fff;
    background-repeat: no-repeat;
}

#lbPrevLink, #lbNextLink {
    display: block;
    position: absolute;
    top: 0;
    width: 50%;
    outline: none;
}

#lbPrevLink {
    left: 0;
}

#lbPrevLink:hover {
    background: transparent url(prevlabel.gif) no-repeat 0 15%;
}

#lbNextLink {
    right: 0;
}

#lbNextLink:hover {
    background: transparent url(nextlabel.gif) no-repeat 100% 15%;
}

#lbBottom {
    font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
    font-size: 10px;
    color: #666;
    line-height: 1.4em;
    text-align: left;
    border: 10px solid #fff;
    border-top-style: none;
}

#lbCloseLink {
    display: block;
    float: right;
    width: 66px;
    height: 22px;
    background: transparent url(closelabel.gif) no-repeat center;
    margin: 5px 0;
    outline: none;
}

#lbCaption, #lbNumber {
    margin-right: 71px;
}

#lbCaption {
    font-weight: bold;
}

/* SLIMBOX END */

/* START    ORDER DRESS APP */

#order_menu {
    list-style-type: none;
    clear: both;
    width: 770px;
    margin: 0 auto 0;
}

#order_menu li{
    background: #000;
    float: left;
    margin: 0 5px 0;
    font-weight: bold;
}

#order_menu li a {
    display: block;
    background: #000;
    color: #FFF;
    padding: 2px 7px 3px;
    text-decoration: none;
}

#order_menu li a:hover {
    background: #5a5a5a;
}

#order_menu li a#current  {

    background: #FFF;
    color: #000;
    border-bottom: solid 2px #000;
}

#order_app {
    width: 100%;
    clear:both;
    padding-top: 10px;
    margin: 0 auto 10px;
}

#order_app h1 {
    font-size: 22px;
}

.select_method {
    float: left;
    width: 193px;
    margin: 9px 0;
    margin-left: 6px;
}

.select_method img {
    clear: both;
    float: none;
    padding: 0px;
    margin: 0px;
}


.select_method a img {
    border: solid 1px #FFF;
}

.select_method a img:hover {
    border: solid 1px #000;
}

#coverflow {
    z-index: 5;
}

.go_further_button {
    clear:both;
    float: right;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px;
    font-weight: bold;
    border: solid 1px #000;
    padding: 2px 4px 3px;
    cursor: pointer;
    background: #FFF;
}

.go_further_button:hover {
    background: #000;
    border-color: #000;
    color: #FFF;
}

/* SELECT ARM */



/* SELECT ARM END */

/* CLOTHS */

.cloth_object {
    width: 170px;
    text-align: center;
    background: #000;
    padding: 10px 0;
    margin: 10px;
    float: left;
}

#orderselection {
    clear: both;
}

.selected_cloth {
    float: left;
    margin: 10px;
    padding: 10px;
    background: #000;
    text-align: center;
}

.selected_cloth_item img {
    clear: both;
    margin-bottom: 5px;
    border: 1px solid #FFF;
}

.selected_cloth_item a {
    color: #FFF;
    text-align: center;
    font-weight: bold;
    text-decoration: none;
    clear: both;
    padding: 3px 5px 0;
}

.selected_cloth_item a:hover {
    color: #CCC;
}

.cloth_selector_btn {
    width: 150px;
    margin: 5px auto 0;
    background: #474747;
    color: #FFF;
    cursor: pointer;
    text-align: center;
    font-weight: bold;
    padding: 4px 0;
}

.sorting_selection {
    clear: both;
    padding-bottom: 10px;
}

.sorting_selection p { font-weight: bold; font-size: 16px;}

.sorting_selection .txtinput {
    height: 25px;
    font-size: 22px;
    border: solid 1px #000;
    width:798px;
    clear: both;
}

.sorting_selection .sort_premise {
    width: 400px;
    float: left;
    font-size: 16px;
    padding-bottom: 10px;
    padding-top: 10px;
    border-bottom: solid 1px #CCC;
}

.sorting_selection .sort_premise input {
    border:solid 1px #000;
    height: 20px;
    width: 20px;
}

.sorting_selection .go_further_button {
    clear:both;
}

#orkanlias_choice {
    margin-bottom: 10px;
    clear: both;
}

#orkanlias_choice .btn {
    margin: 0px;
}

/* CLOTHS END */

.dress_app_item {
    width: 150px;
    padding: 10px;
    height: 220px;
    margin: 5px;
    float:left;

    background: #CCC;
    text-align: center;
}

.dress_app_item img {
    border: solid 1px #000;
}

.dress_app_item p {
    margin-bottom: 5px;
}

.cloth_selector_btn:hover {
    color: #000;
    background: #a6a6a6;
}

#cloth_pageing {
    width: 800px;
    height: 40px;
    clear:both;
}


#cloth_pageing .pageing_link a {
    float: left;
    width: 20px;
    height: 30px;
    font-size: 25px;
    padding: 7px 10px 3px;
    background: #000;
    text-align: center;
    margin-right: 10px;
    text-decoration: none;
    color: #FFF;
    display: block;
}

#cloth_pageing .pageing_link a:hover {
    background: #CCC;
    color: #000;
}

#order_app .selection {
    width: 800px;
    margin: 5px auto 0;
    clear: both;
}

#order_app .selector {
    width: 150px;
    padding: 5px;
    margin: 5px;
    float: left;
    border: solid 1px #000;
}

/* SUMMARY */

.summary_selected {
    padding: 5px 5px 10px;
    width: 150px;
    border: solid 1px #000;
    float: left;
    margin: 5px;
}


.summary_section .summary_singles {
    padding: 5px;
    width: 160px;
    float: left;
}

.summary_section .summary_singles img {
    border: none;
}

.summary_section .clothimg {
    margin: 5px 5px 10px;
}

/* SUMMARY END */

/* CONFIRM order */

.confirm_section {
    width:800px;
}

.confirm_section p {
    font-size: 20px;
    margin: 10px 0 10px;
}

.confirm_section table {
    font-size: 20px;
    width:800px;
}

.confirm_section table tr{
    min-height: 25px;
    vertical-align: top;
}

.confirm_section textarea, #summary textarea {
    width: 100%;
    height: 120px;
    font-size: 20px;
}

.confirm_section .cb_input {
    width: 25px;
    height: 25px;
    border: solid 1px #000;
}

.confirm_section .txtinput {
    width: 100%;
    height: 25px;
    font-size: 20px;
}

.confirm_measure_box {
    width: 800px;
    margin:0px;
    padding: 0px;
}

.confirm_measure_box .measure_table {
    padding: 5px;
    float: left;
    width: 390px;
}

.confirm_measure_box p {
    font-size: 20px;
    margin: 5px 0 10px;
}

.measure_table .txtinput {
    width: 50px;
}

/* CONFIRM order END */


/* END ORDER DRESS APP */


/* USER EDITOR */

#user_app_image table {
    float: right;
    margin-right: 55px;
    margin-bottom: 10px;
}

#user_app_image .user_info{
    width: 390px;
    float: left;
    margin: 10px 5px 5px;
}

#user_app_image .user_info table{
    margin: 0;
    float: left;
    margin-right: 40px;
}

#user_app_image .user_info table textarea {
    margin-bottom: 20px;
    border: solid 1px #000;
}

#user_app_image .user_info table input {
    margin-right: 5px;
}

.user_app_box img {
    border-bottom: 1px solid #000;
    margin-bottom: 3px;
}

.user_app_box {
    width: 200px;
    border: solid 1px #000;
    float: left;
    margin: 5px;
}

.user_app_box .shortened {
    border: solid 1px #000;
    margin: 2px 3px;
    padding: 2px 0;
    width: 194px;
}

.user_app_box .btn  {
    padding: 3px 2px;
    color: #000;
    background: #FFF;
    border: solid 1px #000;
    margin: 2px 3px;
}

.measure_box {
    width: 390px;
    float: left;
    margin: 5px;
}

.measure_box table { width: 100%; }

.measure_box table tr {height: 25px;}

.measure_box table .txtinput {
    width: 40px;
    border: solid 1px #000;
    font-size: 16px;
    float:left;
    text-align: left;
    margin-right: 5px;
}

.measure_box table .btn {
    border: solid 1px #000;
    color: #000;
    background: #FFF;
    padding: 3px 2px;
    cursor: pointer;
}

.measure_box table .btn:hover { background: #000; color: #FFF; }

form input.shortened {
    width: 100%;
    float: left;
    clear: both;
}

#user_info_box {
    width: 375px;
    height: auto;
    float: left;
    margin: 5px 0;
}

#user_info_box table {
    width: 100%;
    margin: 0px;
}

#user_info_box table tr {
    height: 20px;
}

#user_info_box .txtinput, #user_app_image .txtinput {
    float: right;
    width: 100%;
    border: solid 1px #000;
}

.txtinputfull {
    width: 100%;
    border: solid 1px #000;
}

#user_info_box .btn, #user_app_image .btn {
    border: solid 1px #000;
    color: #000;
    background: #FFF;
    padding: 3px 2px;
    cursor: pointer;
}

#user_info_box .btn:hover, #user_app_image .btn:hover {color: #FFF; background: #000;}

form #user_info_box .txtinput {
    width: 90%;
}

.fullength {
    width: 100%;
    height: 80px;
}

.user_app_box input {
    float: right;
}

/* USER EDITOR END */



