/** zmiany pablo **/
#filter_row select,#filter_row input {margin-bottom: 0 !important; width: 95%}

#site_index_table .long {width: 250px;}
#site_index_table .medium {width: 100px;}
#site_index_table .short {width: 60px;}
#site_index_table .id {width: 40px;}
.price_list #couriers_price_data_weights table th {
    max-width: 100px;
}
.recordsCount {width: 30%; float: left;padding-top:5px;}
.price_list #couriers_price_data_weights table td {
    padding: 5px;
    text-align: left !important;
}

.price_list #couriers_price_data_weights table input {
    padding: 5px;
}

.price_list form h3 {
    margin: 20px 0 15px 20px;
    float: left;
    padding: 5px;
    border-bottom: 1px dashed #bbb;
    clear: both;
    color: grey
}

#product_add_content h2 {
    font-size: 18px;
    margin-top: 20px;
    float: left;
    width: 98%;
    margin-bottom: 0 !important;
    border-bottom: 1px dashed grey;
    padding: 10px 10px 10px 25px;
    margin-bottom: 15px;
    width: 96% !important;
}

#product_add_content h3 {
    margin-top: 10px;
    float: left;
    margin-bottom: 0 !important;
    padding: 10px 10px 10px 25px;
    margin-bottom: 5px;
    width: 96% !important;
}

.price_list form select {
    margin: 10px;
}

.price_list form span.desc {
    color: grey;
    padding: 10px;
    float: right;
    width: 50%;
}

.translation label {
    width: 40% !important;
}

.translation input {
    width: 40% !important;
}

.translation span.desc {
    float: left;
    width: 82%;
    color: #777777;
    text-align: right;
}

div.info {
    border: 1px solid;
    margin: 10px 0px;
    padding: 15px 10px 15px 15px;
    background-repeat: no-repeat;
    background-position: 10px center;
    color: #00529B;
    background-color: #BDE5F8;
    float: left;
    width: 95%;
    margin: 10px;
}

span.grey {
    color: grey;
    margin-top: 5px;
    float: left;
    width: 100%
}

/** /zmiany end **/

/** zmiany kondi **/
td span.yes {
    display: inline;
    float: left;
    margin: 0 0;
    padding: 8px 0;
    width: 100%;
    height: 1px;
    background: url("../img/panel/icons/yes.png") 50% 0 no-repeat;
    color: #FFFFFF;
    white-space: nowrap;
    font-size: 1px;
    line-height: 1; /*text-indent:9999px;*/
}

td span.no {
    display: inline;
    float: left;
    margin: 0 0;
    padding: 8px 0;
    width: 100%;
    height: 1px;
    background: url("../img/panel/icons/no.png") 50% 0 no-repeat;
    color: #FFFFFF;
    white-space: nowrap;
    font-size: 1px;
    line-height: 1; /*text-indent:9999px;*/
}

/** zmiany kondi **/

.discount label {
    width: 30% !important
}

.float-left {
    float: left
}

.padding-10 {
    padding: 10px
}

.googleChart {
    width: 50%;
    float: left;
}

table.view {
    width: 100%;
    float: left;
    border: 4px double gray;
    margin-bottom: 15px;
}

table.view td {
    padding: 10px;
}

table.view tr td:first-child {
    background-color: #ddd;
    width: 30%;
    text-align: right;
    color: gray
}

table.view ol {list-style-position:inside;}
table.view ul { -webkit-padding-start:1.5em;}

.api-error {
    background-color: red;
    color: white;
    padding: 5px;
    border: 2px solid white;
    margin-bottom: 10px;
}

span.gray {
    color: gray
}

fieldset {
    clear: none;
    border-width: 1px;
    border-style: solid;
    border-color: #ccc;
    margin: 10px;
    padding: 10px;
    width: 95%;
}

fieldset legend {
    font-size: 120%;
    padding: 0 3px 0 9px;
}

dl {
    margin-bottom: 10px;
}

dl dt {
    color: #039;
    background: #E8EDFF;
    float: left;
    margin-right: 10px;
    padding: 8px;
    width: 35%;
    text-align: right;
}

dl dd {
    margin: 2px 0;
    padding: 8px 0;
}

#fancy_content {
   float: left;
    width: 100%;
    border: 1px solid #ccc;
}

#fancy_content table {
    width: 100%;
}

#fancy_content table td {
    background-color: #efefef;
    padding: 10px;
}

#fancy_content .header {
    color: #E57716;
    background-color: #DFDFDF;
    padding: 10px;
    width: 150px;
    text-align: right;
    vertical-align: top;
}

#fancy_content .details {
    color: gray;
    font-size: smaller;
}

.input .input label {
    width: 50px !important;
}

body {
    font-family: "Lucida Sans Unicode";
    font-size: 12px;
    background: url(../img/panel/header_gradient.jpg) repeat-x;
    color: #333;
}

span.green {
    color: green
}

span.red {
    color: red
}

.form_image {
    margin-left: 23%;
    margin-top: 10px;
    float: left;
}

/*Error - Beta*/
.required.error {
}

.required.error input {
    border: 1px solid #FF0000;
    background: #fec2c2;
}

.required.error textarea {
    border: 1px solid #FF0000;
    background: #fec2c2;
}

.required.error select {
    border: 1px solid #FF0000;
    background: #fec2c2;
}

.required.error table.mceLayout,
.required.error span table.mceLayout,
.required.error span table.mceLayout iframe {
    border: 1px solid #FF0000;
}

/* /error*/

/* PRODUKT ZBINDOWANY */
.d3_type {
    padding-left: 30px !important;
}

.bindProduct {
    margin-right: 5px;
    background-image: url(../img/icons/arrow_join.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.addPoints {
    margin-right: 5px;
    background-image: url(../img/icons/award_star_gold.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentFlag {
    margin-right: 5px;
    background-image: url(../img/icons/flag_blue.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.copyProduct {
    margin-right: 5px;
    background-image: url(../img/icons/page_copy.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

#bindProductName {
    width: 372px !important;
    background-color: #efefef;
}

.bindProductLink {
    margin-left: 10px;
    padding: 1px 10px;
    border: 1px solid #bbb;
    background-color: #bbb;
}

.bindProductLink:hover {
    background-color: #dedede;
}

.bindData {
    float: left;
    padding-top: 10px;
    width: 720px;
    background-color: #dedede;
    padding: 10px;
}

.bindData label {
    float: left;
    width: 177px;
    padding-right: 5px;
    text-align: right;
}

.bindData input {
    max-width: 502px !important;
}

#productBind {
    margin: 30px;
}

/* SEO */
.seo_checkbox {
    float: left;
    width: 740px;
    padding: 10px 0 0 30px;
}

.seo_checkbox input {
    float: left;
    margin: 0 10px 0 0;
    padding: 0px 0 0 0;
}

.seo_checkbox label {
    float: left;
    font-weight: bolder;
    margin-top: -2px;
}

.seo_checkbox label em {
    font-weight: normal;
}

#seoForm {
    margin: 30px;
}

.seoForm {
    float: left;
    padding-top: 10px;
    width: 710px;
    background-color: #dedede;
    padding: 10px;
}

.seoForm label {
    float: left;
    width: 177px;
    padding-right: 5px;
    text-align: right;
}

.seoForm input {
    width: 502px !important;
}

.seoForm .input {
    float: left;
    width: 100%;
    margin-top: 10px;
}

.seoForm span {
    color: gray;
    margin-left: 187px;
    float: left;
    width: 70%;
}

/* USTAWIENIA - WEBRUN */

.webrun_settings input{width: 40%;}
.webrun_settings .site_add_data_price{color: grey;}

/* USTAWIENIA - SETTINGS */
.settings {
    font-family: "tahoma", sans-serif;
}

.settings h3 {
    float: left;
    padding: 5px;
    background-color: #cecece;
    width: 778px;
    margin-bottom: 10px;
}

.settings .input {
    margin-bottom: 10px;
    float: left;
    width: 100%;
}

.settings label {
    width: 30% !important;
}

.settings label span {
    display: block;
    color: gray;
    font-weight: normal;
}

.settings input {
    width: 66% !important;
}

.settings span.desc {
    float: right;
    width: 68%;
    color: #777777;
}

.settings .checkbox input {
    width: 15px !important;
}

/* Global */
* {
    margin: 0px;
    padding: 0px;
}

a:link {
    color: #333;
    text-decoration: none;
}

a:visited {
    color: #333;
    text-decoration: none;
}

a:hover {
    color: #333;
    text-decoration: none;
}

a:active {
    color: #333;
    text-decoration: none;
}

img {
    border: 0px;
}

.list_box_courier_img {
    width: 182px;
    float: left;
    border: 1px solid #D8D8D8;
    margin-bottom: 20px;
}

.list_box_courier_img td {
    width: 182px;
    background: #F5F6F6;
    height: 140px;
    text-align: center;
}

.list_box_courier_info {
    width: 563px;
    padding-left: 15px;
    float: right;
    margin-bottom: 20px;
}

.list_box_courier_info h3 {
    font-size: 24px;
    font-weight: normal;
    padding-bottom: 20px;
}

.list_box_courier_info h4 {
    font-size: 20px;
    font-weight: normal;
    color: #E98422;
}

.list_box_courier_info p {
}

.notice {
    padding: 10px 20px;
    color: #00529B;
    background-color: #BDE5F8;
    float: left;
    width: 96%;
}

.sub_title {
    text-align: left;
    background-color: #ccc;
    padding: 5px;
}

.sub_title a {
    float: right;
    margin-right: 10px;
}

.editor {
    width: 100%;
    display: block;
    float: left;
}

.setting_item {
    display: block;
    float: right;
    width: 100%;
}

.setting_item input, .setting_item textarea {
    width: 45%;
}

.setting_item input[type=checkbox] {
    width: 2%;
}

.setting_item span {
    float: right;
    color: gray;
    margin-right: 5%;
}

.float_left {
    float: left
}

.float_right {
    float: right;
}

.align_right {
    text-align: right;
}

.tr_bg {
}

.kategoria_1 {
    background: #AFAFAF;
}

.kategoria_2 {
    background: #CFCFCF;
}

.kategoria_3 {
    background: #EFEFEF;
}

.actionsCell {
}

#header {
    width: 1200px;
    height: 40px;
    margin-left: auto;
    margin-right: auto;
}

#header_left {
    float: left;
    padding-left: 0;
    padding-top: 0.5em;
}

#header_right {
    float: right;
    padding-top: 10px;
}

#content {
    background: #fff;
}

#content_960 {
    width: 1200px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 10px;
}

.content_menu {
    float: left;
    width: 200px;
    padding-right: 7px;
    padding-bottom: 20px;
}

.content_menu li {
    list-style: none;
    width: 200px;
    float: left;
    margin-bottom: 1px;
    #text-align: center;
}

.content_menu ul.main_menu>li>a {
    width: 163px;
    float: left;
    height: 29px;
    padding-top: 13px;
    background: url(../img/panel/menu_link.jpg) no-repeat;
    font-weight: bold;
}
/*
.content_menu ul li ul li{
    list-style: circle;
    width: 163px;
    float: left;
    height: 29px;
    padding-top: 13px;
}
*/
.content_menu ul li ul li a {width: auto}

.content_menu ul.main_menu>li>a:hover {
    width: 163px;
    float: left;
    height: 29px;
    padding-top: 13px;
    background: url(../img/panel/menu_link.jpg) 0 -42px no-repeat;
    color: #c1c1c1;
}

#selected_menu {
    width: 163px;
    float: left;
    height: 29px;
    padding-top: 13px;
    background: url(../img/panel/menu_link.jpg) 0 -42px no-repeat;
    color: #c1c1c1;
}

#content_box {
    float: left;
    width: 990px;
}

#content_box h2 {
    text-align: left;
}

#box_options_nav {
    #float: left;
    #width: 990px;
    color: #c1c1c1;
}

#box_options_nav_title, #tabs a.tab.selected {
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: bold;
}

#box_options_nav_title a {color: #fff;}

#tabs li {list-style-type: none;}

#box_options_nav_title_2, #tabs a.tab{
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient2.jpg) bottom #9D9D9D repeat-x;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: bold;
    margin: 0px 1px;
    display: inline;
}
#box_options_nav_title_2.selected {
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    padding-left: 20px;
    padding-right: 20px;
    font-weight: bold;
}


#box_options_nav_title_2 a {
    color: #FFF;
}

/*.box_options_nav_title_sub {height:23px; padding-top:8px; float:left; background:#909090; color:#C1C1C1; padding-left:30px; padding-right:30px; font-weight:bold;}
.box_options_nav_title_sub a {color:#C1C1C1;}*/

#content_box .menu {
    float: left;
}

#content_box .menu h2,
#content_box .menu h3 {
    float: left;
}

#content_box .menu table {
    float: left;
    width: 100%;
}

#content_box .menu table tr th,
#content_box .menu table tr td {
    padding: 5px 0px;
    border-bottom: 1px solid #DADAD8;
}

#content_box .menu table .altrow {
    background: #edecec;
}

#content_box .menu table .actions {
    text-align: center;
}

#content_box .menu table .actions a {
    color: #990000;
}

#content_box .menu p {
    float: left;
    width: 100%;
}

#content_box .menu .paging {
    float: left;
    width: 100%;
    text-align: center;
    margin: 10px 0px;
}

#content_box .menu .paging div {
    display: inline;
    width: 100px;
}

#content_box .actions {
    float: left;
    width: 100%;
}

#content_box .actions ul li {
    list-style: none;
    padding: 5px 0 0 10px;
}

.box_options_filtr2 {
    float: left;
    width: 760px;
    padding: 10px;
}

.box_options_filtr2 p {
    float: left;
    display: inline;
    width: 140px;
    padding-left: 10px;
}

.box_options_filtr2 .input {
    float: left;
    display: inline;
}

input#box_options_nav_add,
#box_options_nav_add {
   #height: 31px;
    float: right;
    background: url(../img/panel/nav_header_gradient_orange.jpg) top #e67716 repeat-x;
    color: #fff;
    font-weight: bold;
    margin-left: 10px;
}

input#box_options_nav_add {
    border: 0px;
    padding: 0 10px;
}

#box_options_nav_add a {
    height: 23px;
    padding-top: 8px;
    float: right;
    background: url(../img/panel/add_orange.jpg) 11px 12px no-repeat;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    font-weight: bold;
    margin-left: 10px;
}

#box_options_nav_add .submit {
    border: none;
}

#box_options_nav_add .submit input {
    float: right;
    background: none;
    height: 23px;
    border: none;
    padding: 8px 10px 0 10px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
}

#box_options_nav_add_2 {
    height: 31px;
    float: right;
    background: url(../img/panel/nav_header_gradient_orange.jpg) top #e67716 repeat-x;
    color: #fff;
    margin-left: 10px;
    font-weight: bold;
}

#box_options_nav_add_2 a {
    height: 23px;
    padding-top: 8px;
    float: right;
    background: url(../img/panel/add_orange.jpg) 11px 12px no-repeat;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    font-weight: bold;
}

#box_options_nav_add_3 {
    height: 31px;
    float: right;
    background: url(../img/panel/nav_header_gradient_orange.jpg) top #e67716 repeat-x;
    color: #fff;
    font-weight: bold;
    margin-left: 10px;
}

#box_options_nav_add_3 a {
    height: 23px;
    padding-top: 8px;
    float: right;
    background: url(../img/panel/add_orange.jpg) 11px 12px no-repeat;
    color: #fff;
    padding-left: 30px;
    padding-right: 30px;
    font-weight: bold;
}

#newsletter_template {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-bottom: 10px;
}

#newsletter_template_left {
    width: 379px;
    float: left;
    text-align: right;
}

#newsletter_template_right {
    width: 369px;
    float: left;
    padding-left: 10px;
    padding-top: 6px;
}

#newsletter_template_right input {
    float: left;
    margin-right: 10px;
}

#newsletter_test {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-bottom: 10px;
    text-align: center;
}

#newsletter_test label {
    width: 100%;
    float: left;
    text-align: left;
    padding-top: 10px;
}

#newsletter_test textarea {
    float: left
}

#newsletter_test .submit {
    width: 100%;
    float: left;
    text-align: left
}

#newsletter_test .submit #button_add {
    float: left;
    margin-top: 5px;
}

#box_options {
    float: left;
    width: 970px;
    padding: 10px;
    background: #474747;
    color: #c1c1c1;
}

#box_options label {
    color: #e8e8e8;
}

#box_options form {
    width: 100%;
    float: left;
}

#box_options_left {
    float: left;
    width: 390px;
}

#box_options_left .text {
    float: left;
    width: 100%;
}

#box_options_left .select {
    float: left;
    width: 100%;
}

#box_options_left label {
    float: left;
    width: 205px;
    margin-top: 10px;
    padding-right: 5px;
    text-align: right;
}

#box_options_left input {
    float: left;
    margin-top: 10px;
}

#box_options_left select {
    float: left;
    margin-top: 10px;
    width: 150px;
}

#box_options_left_month {
    width: 290px;
    float: left;
    margin-top: 5px
}

#box_options_left_month a {
    color: #E57716;
}

#box_options_left_month a:visited {
    color: #E57716;
}

#box_options_left_month_left {
    width: 105px;
    float: left;
    text-align: right;
    padding-right: 5px;
}

#box_options_left_month_right {
    width: 180px;
    float: left;
}

#box_options_right {
    float: left;
    padding-left: 20px;
    width: 350px;
}

#box_options_right {
    float: left;
    padding-left: 20px;
    width: 455px;
}

#box_options_right .text {
    width: 100%;
    float: left
}

#box_options_right .select {
    width: 100%;
    float: left
}

#box_options_right .error-message {
    width: 195px;
    padding-left: 155px;
    float: left;
    color: #E57716
}

#box_options_right label {
    float: left;
    width: 33%;
    margin-top: 10px;
    padding-right: 5px;
    text-align: right;
}

#box_options_right input {
    float: left;
    margin-top: 10px;
}

#box_options_right select {
    float: left;
    margin-top: 10px;
    width: 150px;
}


.box_options_column {
    float: left;
    display:inline-block;
    width:33%;
    padding:0 10px 0 10px;
    -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    box-sizing:border-box;
}

.box_options_column .text {
    width: 100%;
    float: left
}

.box_options_column .select {
    width: 100%;
    float: left
}

.box_options_column .error-message {
    width: 100%;
    float: left;
    color: #E57716;
}

.box_options_column label {
    float: left;
    width: 45%;
    margin-top: 10px;
    padding-right: 5px;
    text-align: right;
}

.box_options_column input {
    float: left;
    width:50%;
    margin-top: 10px;
}

.box_options_column select {
    float: left;
    width:51%;
    margin-top: 10px;
    margin-bottom:0;

}

.box_options_column_hide {float:left; width:100%; display:none; clear:both;}
strong#unhide_column {float:left; clear:both; margin-top:1em; display:none;}
.box_options_column_hide .box_options_column {width:50%; margin-top:1em;}
.box_options_column_hide .box_options_column  label {width:54%;}
.box_options_column_hide .box_options_column  input {width:40%;}
.box_options_column_hide .box_options_column  select {width:41%;}


#box_options_bottom {
    float: left;
    width: 970px;
    border-top: 1px solid #DFDFDF;
    margin-top: 10px;
}

#box_options_bottom_show {
    float: left;
    margin-top: 10px;
}

#box_options_bottom_show_1 {
    float: left;
}

#box_options_bottom_show_2 {
    float: left;
    padding-left: 15px;
    padding-top: 11px;
    color: #E8E8E8;
}

#box_options_bottom_show label {
    padding-left: 10px;
}

.port_input {
    float: left;
    margin-top: 10px;
    margin-left: 300px;
}

.port_input label {
    float: left;
    margin-top: 10px;
    margin-left: 33px;
    margin-right: 10px;
    width: 40px;
    text-align: right;
}

.port_input input {
    float: left;
    margin-top: 10px;
    width: 60px;
    display: inline;
}

#actions {
    width: 89px;
}

.action_stats a {
    float: left;
    width: 17px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -31px 0px no-repeat;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}

.action_stats a:hover {
    float: left;
    width: 17px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -31px -17px no-repeat;
}

.action_details a {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -15px 0px no-repeat;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}

.action_details a:hover {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -15px -17px no-repeat;
}

.action_edit a {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) 0px 0px no-repeat;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}

.action_edit a:hover {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) 0px -17px no-repeat;
}

.action_delete a {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -48px 0px no-repeat;
    display: inline;
    margin-left: 5px;
    margin-right: 5px;
}

.action_delete a:hover {
    float: left;
    width: 16px;
    height: 17px;
    background: url(../img/panel/actions.jpg) -48px -17px no-repeat;
}

.td_padding {
    padding: 5px;
}

.td_text_center {
    text-align: center;
}

#filtruj {
    width: 73px;
    height: 26px;
    float: right;
    background: url(../img/panel/filtruj.jpg) no-repeat;
    border: 0px;
    cursor: pointer;
    margin-top: 5px;
}

#box_options_reset {
    float: right;
    margin-top: 5px;
    margin-right: 5px;
    display: inline;
}

#zapisuj {
    width: 73px;
    height: 26px; /*color:#C1C1C1;*/
    color: #FFF;
    font-weight: bold;
    float: right;
    background: url(../img/panel/nav_header_gradient_orange.jpg) #e67716 repeat-x;
    border: 0px;
    cursor: pointer;
    margin-top: 5px;
}

#MailActive {
    width: 20px;
    float: left;
    margin-left: 270px;
    display: inline;
}

#MailActive label {
    width: 100px;
    text-align: left;
}

.check_activ label {
    width: 100px;
    text-align: left;
}

#site_index_info {
    float: left;
    width: 990px;
    padding-top: 20px;
    padding-bottom: 20px;
}

#site_index_table {
    float: left;
    width: 990px;
    padding-bottom: 20px;
    padding-top: 1px;
}

span.desc {color: grey; float: left; padding-left: 200px; width: 720px; margin-top: 10px;}

.margin_top_20 {
    margin-top: 20px;
}

#site_index_table a:hover {
    color: #E57716;
}

#site_index_table th {
    background: #DFDFDF;
    text-align: left;
    padding: 5px;
}

#site_index_table th a {
    color: #E57716;
    background: url(../img/panel/sort.jpg) 100% 6px no-repeat;
    padding-right: 15px;
}

#site_index_table td {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: 1px solid #E0E0E0;
}

#site_index_table_2 {
    float: left;
    width: 790px;
    padding-bottom: 20px;
    padding-top: 1px;
}

#site_index_table_2 th {
    background: #DFDFDF;
    text-align: left;
    padding: 5px;
}

#site_index_table_2 th a {
    color: #E57716;
    background: url(../img/panel/sort.jpg) 100% 6px no-repeat;
    padding-right: 15px;
}

#site_index_table_2 td {
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: 1px solid #E0E0E0;
}

#site_view_table {
    float: left;
    width: 622px;
}

#site_view_table th {
    background: #DFDFDF;
    text-align: left;
    padding: 5px;
}

#site_view_table th a {
    color: #E57716
}

#site_view_table td {
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 5px;
    padding-right: 5px;
    border-bottom: 1px solid #E0E0E0;
}

#footer {
    background: #DFDFDF;
}

#footer_content3 {
    width: 960px;
    height: 60px;
    padding-top: 15px;
    margin-left: auto;
    margin-right: auto;
    color: #666
}

#footer_content3 span {
    float: left;
    padding-right: 5px;
}

#footer_content3 span a {
    float: left;
    margin-top: 2px;
}

#sites_view {
    float: left;
    width: 788px;
    border: 1px solid #9E9E9E;
    background: #DFDFDF;
    margin-bottom: 20px;
}

#sites_view_left {
    float: left;
    width: 662px;
    background: #fff;
}

#sites_view_left h1 {
    float: left;
    width: 662px;
    background: #DFDFDF;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 20px;
    padding-right: 20px;
}

#sites_view_left h2 {
    float: left;
    width: 622px;
    font-size: 14px;
    font-weight: bold;
    color: #CF915A;
    margin-bottom: 10px;
    margin-top: 25px;
}

#sites_view_left_content {
    float: left;
    width: 622px;
    padding: 20px;
}

#sites_view_news {
    float: left;
    width: 622px;
}

#sites_view_notice {
    float: left;
}

#sites_view_notice textarea {
    float: left;
    width: 622px;
    height: 200px;
}

#sites_view_notice_textarea {
    float: left;
}

#sites_view_right {
    float: left;
    width: 126px;
    padding-top: 55px;
}

#sites_view_right li {
    float: left;
    width: 126px;
    list-style: none;
    height: 32px;
    font-size: 11px;
}

#sites_view_right a {
    float: left;
    padding-left: 15px;
    padding-right: 15px;
    width: 96px;
    height: 25px;
    padding-top: 7px;
    background: url(../img/panel/view_menu.jpg) 0 -32px no-repeat;
}

#sites_view_right a:hover {
    background: url(../img/panel/view_menu.jpg) no-repeat;
    color: #c1c1c1;
}

#site_add {
    width: 1008px;
    float: left;
    border: 1px solid #9e9e9e;
    margin-top: 1px;
    padding: 10px;
}

#site_add_data .error-message {
    padding-left: 384px;
    font-size: 10px;
    color: #ff0000;
}

#site_add_data {
    width: 768px;
    float: left;
}

#site_add_data_1 {
    width: 738px;
    padding-left: 30px;
    float: left;
    padding-top: 10px;
}

#site_add_data_1 label {
    margin-right: 20px;
    float: left;
}

#site_add_data_2 {
    width: 384px;
    padding-left: 184px;
    float: left;
    padding-top: 10px;
}

#site_add_data_2 label {
    padding-left: 5px;
}

#site_add_data_3 {
    width: 384px;
    padding-left: 184px;
    float: left;
    padding-top: 10px;
    padding-bottom: 10px;
}

#site_add_data_3 label {
    padding-left: 5px;
}

#site_add_data label {
    width: 374px;
    float: left;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
}

#site_add_data input, textarea {
    margin-top: 10px;
    width: 250px;
}

#site_add_data select {
    margin-top: 10px;
}

#site_add_data2 label {
    width: 374px;
    float: left;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
}

#site_add_data2 input, textarea {
    margin-top: 10px;
    width: 250px;
}

#site_add_data2 select {
    margin-top: 10px;
}

/*.check_acive input {width:20px;}*/
#site_add_data2 p {
    width: 100px;
    float: left;
    display: inline;
    text-align: left;
    margin-top: 8px;
    margin-left: -110px;
}

/* 888888888888888888888888888888888888888888888888888888888888888888888888888888 */

#site_add_data3 .error-message {
    padding-left: 284px;
    font-size: 10px;
    color: #ff0000;
}

#site_add_data3 label {
    width: 274px;
    float: left;
    text-align: right;
    padding-right: 10px;
    margin-top: 10px;
}

#site_add_data3 input, textarea {
    margin-top: 10px;
}

#site_add_data3 select {
    float: left;
    margin-top: 10px;
    width: 250px;
}

.check_activ {
    float: left;
    width: 700px;
}

.check_activ CategoryVisible {
    width: 20px;
}

.check_activ .input checkbox {
    width: 20px;
}

#site_add_data3 p {
    width: 100px;
    float: left;
    display: inline;
    text-align: left;
    margin-top: 8px;
    margin-left: -110px;
}

#site_add_data3 .w250 {
    width: 250px;
}

.checkbox_wrap {
}

.checkbox_wrap input[type=checkbox] {
    width: 20px;
    float: none;
    margin-top: 3px;
}

.checkbox_wrapper {
    padding: 10px 23%;
    float: left;
}

.checkbox_wrapper input {
    margin-right: 10px;
}

/* 888888888888888888888888888888888888888888888888888888888888888888888888888888 */
#site_add th {
    background: #DFDFDF;
    padding-right: 10px;
    padding-top: 5px;
    padding-bottom: 5px;
}

.add_td_left {
    width: 374px;
    text-align: right;
    padding-right: 10px;
    border-bottom: 1px solid #E0E0E0;
    padding-top: 5px;
    padding-bottom: 5px;
}

#site_add_data_title {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-top: 10px;
    max-width: 96%;
}

#site_add_data_title input {
    width: 76.6%;
}

#site_add_data_title input[type=checkbox] {
    width: 20px;
}

#site_add_data_title label {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 2%;
    text-align: right;
    vertical-align: middle;
    width: 18%;
}

#UserAdminChangePasswordForm {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-top: 0px;
}

#UserAdminChangePasswordForm .input {
    margin: 10px 0 0 0;
}

#UserAdminChangePasswordForm .password input {
    width: 76.6%;
}

#UserAdminChangePasswordForm .password label {
    float: left;
    font-size: 12px;
    font-weight: bold;
    padding-right: 2%;
    text-align: right;
    vertical-align: middle;
    width: 18%;
}

#UserAdminChangePasswordForm #button_add {
    margin-top: 10px;
}

.site_add_data_tiny {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-top: 10px;
}

.site_add_data_tiny label {
    float: left;
    font-size: 13px;
    font-weight: bold;
    padding-right: 2%;
    text-align: left;
    vertical-align: middle;
    width: 17%;
}

.long_checkbox {
    margin-left: 23%;
    margin-top: 10px;
    clear: both;
}

.long_checkbox input {
    margin-right: 5px;
}

.site_add_data_price {
    width: 100%;
    float: left;
    padding-left: 30px;
    padding-top: 10px;
    max-width: 99%;
    box-sizing: border-box;
}

.site_add_data_price label {
    text-align: right;
    vertical-align: middle;
    width: 18%;
    float: left;
    padding-right: 2%;
}

.site_add_data_price input {
    margin-right: 7px;
	width:25em;
	max-width:90%;
}

.site_add_data_price input[type=checkbox] {
    width: 16px;
    height: 16px;
    vertical-align: text-top;
}

.site_add_data_to {
    width: 758px;
    float: left;
    padding-left: 30px;
    padding-top: 10px;
    padding-bottom: 20px
}

.site_add_data_to label {
    width: 154px;
    float: left;
}

.site_add_data_visible {
    width: 634px;
    float: left;
    padding-left: 184px;
}

.realization_term {
    width: 758px;
    float: left;
    padding-top: 10px;
    padding-left: 30px;
}

.realization_term input {
    width: 65px;
    float: left;
}

.realization_term p {
    float: left;
    width: 154px;
}

.realization_term span {
    float: left;
    padding-left: 2px;
    padding-right: 2px;
}

#site_add_options {
    width: 768px;
    float: left;
    padding-top: 10px;
}

#site_add_options table {
    width: 768px;
    float: left;
}

#site_add_options .error-message {
    font-size: 10px;
    color: #ff0000;
}

.add_td_right {
    width: 384px;
    text-align: left;
    border-bottom: 1px solid #E0E0E0;
    padding-top: 5px;
    padding-bottom: 5px;
}

#add_td_button {
    width: 768px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#add_td_button_2 {
    width: 750px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#add_td_button_end {
    width: 790px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

#add_td_button_end input {
    border: 0px;
    background: none;
    float: right;
    color: #FFF;
    font-weight: bolder;
}

#site_add_bottom {
    width: 100%;
    float: left;
    margin-bottom: 20px;
    margin-top: 1px;
}

#site_button_back {
    float: left;
    background: #DFDFDF;
}

#site_button_add,
#site_button_add_2 {
    float: right;
}

#site_button_add_2 .submit input {
    height: 26px;
    float: right;
    border: 0px;
    background: #E67716 url(../img/panel/nav_header_gradient_orange.jpg) 0 0 repeat-x;
    cursor: pointer;
    color: #FFFFFF;
    padding-left: 10px;
    padding-right: 10px;
    font-weight: bold;
}

#site_button_back a {
    float: left;
    height: 25px;
    padding-top: 5px;
    padding-left: 10px;
    padding-right: 10px;
}

#button_add {
    float: right;
    padding-top: 5px;
    padding-bottom: 5px;
    background: url(../img/panel/nav_header_gradient_orange.jpg) #e67716 repeat-x;
    cursor: pointer;
    border: 0px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    font-family: "Lucida Sans Unicode";
}

#button_add_2 {
    float: right;
    margin-right: 5px;
    padding-top: 5px;
    padding-bottom: 5px;
    background: url(../img/panel/nav_header_gradient_orange.jpg) #e67716 repeat-x;
    cursor: pointer;
    border: 0px;
    padding-left: 10px;
    padding-right: 10px;
    color: #fff;
    font-weight: bold;
    font-size: 12px;
    font-family: "Lucida Sans Unicode";
}

.tiny_boxes {
    float: left;
    padding: 0px 0px 10px 30px;
    width: 500px;
    height: 15px;
}

.tiny_boxes p {
    float: left;
    width: 370px;
    height: 15px;
    padding: 0px 20px 0px 40px;
    margin: 0px;
    background: url(../img/panel/word_paste.gif) right no-repeat;
    color: #990000;
    font-size: 10px;
}

#site_add .tiny_boxes p {
    float: left;
    width: 370px;
    height: 15px;
    padding: 0px 20px 0px 40px;
    margin: 0px;
    background: url(../img/panel/word_paste.gif) right no-repeat;
    color: #990000;
    font-size: 10px;
}

/* produkt */
#none_data {
    width: 770px;
    float: left;
    text-align: center;
    padding: 10px;
}

.none_info {
    float:left; width: 100%; text-align: center; padding: 30px 0; font-size: 16px; color: #bbb;font-family: 'Lato', sans-serif;letter-spacing:3px;
}

#product_add {
}
.custom_access {margin: 10px;}
#product_add_title {
    width: 758px;
    padding-left: 30px;
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    font-weight: bold;
}

#product_add_title_2 {
    width: 1001px;
    padding-left: 30px;
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    font-weight: bold;
}

.product_add_title {
    width: 758px;
    padding-left: 30px;
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    font-weight: bold;
}

#product_add_content {
    width: 100%;
    float: left;
    border: 1px solid #9e9e9e;
    margin-top: 1px;
    padding-bottom: 10px;
}

#product_add_content .message {
    padding: 0px;
}

#product_add_content .message p {
    width: 788px;
    float: left;
    color: #fff;
    background: #ff0000;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}

#product_add_content .message p.messageSuccess {
    width: 788px;
    float: left;
    background: #009900;
    color: #fff;
    padding-top: 10px;
    padding-bottom: 10px;
    text-align: center;
}

#product_add_content .error-message {
    color: #ff0000;
    float: left;
    width: 80%;
    margin-left: 20%;
}

#product_add_content .site_add_data_tiny textarea {
    width: 90%;
    height: 100px;
}

#product_add_content table.styled {
    width: 94%;
    margin-left: 20px;
    margin-top: 20px;
    float: left;
}

#product_add_content table.styled td {
    text-align: center;
}

#product_add_content table.styled input {
    width: 96%;
    padding: 3px;
}

#product_add_content table.styled th {
    background-color: rgb(223, 223, 223);
    color: rgb(229, 119, 22);
    height: 24px;
}

#product_add_content table.styled th.head {
    width: 22%;
    text-align: right;
    padding-right: 10px;
}

.product_term {
    border-left: 1px solid #9F9F9F;
    border-top: 1px solid #9F9F9F;
    background: #DFDFDF;
    font-weight: normal;
    text-align: center;
}

.product_term_check {
    width: 177px;
    float: left;
    text-align: center;
}

.product_term_check label {
    padding-left: 5px;
}

.product_term_input input {
    width: 50px;
    float: left;
}

.product_term_input label {
    width: 25px;
    float: left;
    text-align: right;
}

.product_term_2 {
    border-left: 1px solid #9F9F9F;
    border-right: 1px solid #9F9F9F;
    border-top: 1px solid #9F9F9F;
    background: #DFDFDF;
    font-weight: normal;
}

.product_term_2_check {
    width: 177px;
    float: left;
    text-align: center;
}

.product_term_2_check label {
    padding-left: 5px;
}

.product_term_2_input input {
    width: 50px;
    float: left;
}

.product_term_2_input label {
    width: 25px;
    float: left;
    text-align: right;
}

.product_vip {
    border-left: 1px solid #9F9F9F;
    border-right: 1px solid #9F9F9F;
    border-top: 1px solid #9F9F9F;
    background: #DFDFDF;
    font-weight: normal;
}

#product_info {
    width: 750px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 30px;
    padding-right: 10px;
}

#product_info .error-message {
    font-size: 10px;
}

#product_info_improvement {
    width: 770px;
    float: left;
    padding-top: 20px;
    padding-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
}

#product_info_improvement .error-message {
    font-size: 10px;
}

#product_info_improvement td {
    text-align: center;
    border-bottom: 1px solid #9F9F9F;
    padding-top: 5px;
    padding-bottom: 5px;
}

#product_info_improvement th {
    background: #DFDFDF;
    padding: 5px;
}

.box_th {
    background: #DFDFDF;
    padding: 3px;
}

.border_left {
    border-left: 1px solid #9F9F9F;
}

.border_right {
    border-right: 1px solid #9F9F9F;
}

.product_info_1 {
    height: 30px;
    width: 50px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_1 input {
    width: 50px;
}

.product_info_2 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_2 input {
    width: 80px;
}

.product_info_3 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_3 input {
    width: 80px;
}

.product_info_4 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_4 input {
    width: 80px;
}

.product_info_5 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_5 input {
    width: 80px;
}

.product_info_6 {
    width: 40px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_6 input {
    width: 40px;
}

.product_info_7 {
    width: 40px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_7 input {
    width: 40px;
}

.product_info_8 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_8 input {
    width: 80px;
}

.product_info_9 {
    width: 80px;
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    padding: 3px;
}

.product_info_9 input {
    width: 80px;
}

.product_info_10 {
    border-left: 1px solid #9F9F9F;
    border-bottom: 1px solid #9F9F9F;
    border-right: 1px solid #9F9F9F;
    padding-left: 9px;
    padding-top: 4px;
    text-align: center;
}

/*status zamowienia*/
#order_status_1 {
    width: 728px;
    float: left;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}

#order_status_2 {
    width: 728px;
    float: left;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}

#order_status_3 {
    width: 728px;
    float: left;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}

#order_status_4 {
    width: 728px;
    float: left;
    padding-left: 30px;
    padding-right: 30px;
    padding-bottom: 20px;
}

.order_table {
    width: 728px;
    float: left;
    padding-bottom: 10px;
}

.order_table td {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #DFDFDF;
}

.order_status_box {
    width: 728px;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
}

.order_status_box.order_status_box_34 .checkbox label {
    padding-top: 0px;
}

.order_status_box.order_status_box_34 .checkbox input {
    margin-top: 3px;
}

.order_status_box span {
    color: #EC9700
}

.order_status_box_center {
    width: 728px;
    float: left;
    text-align: center;
    background: #DFDFDF;
    padding-top: 5px;
    padding-bottom: 5px;
    margin-top: 10px;
}

.order_status_box_center_2 {
    width: 728px;
    float: left;
    text-align: center;
    padding-top: 5px;
    padding-bottom: 5px;
}

.order_status_box_center_2 label {
    padding-left: 5px;
    padding-right: 10px;
}

.order_status_box label {
    width: 359px;
    float: left;
    text-align: right;
    padding-top: 10px;
    padding-right: 5px;
    font-weight: bold;
}

.order_status_box_left {
    width: 359px;
    float: left;
    text-align: right;
    padding-right: 5px;
}

.order_status_box_right {
    width: 359px;
    float: left;
    text-align: left;
    padding-left: 5px;
}

.order_status_box_checkbox {
    width: 364px;
    padding-left: 364px;
    float: left;
    padding-top: 5px;
    padding-bottom: 5px;
}

.order_status_box_checkbox label {
    padding-left: 5px;
}

.order_status_box_textarea {
    width: 688px;
    float: left;
    padding-left: 40px;
}

.order_status_box_textarea input {
    float: right;
    margin-right: 36px;
    display: inline;
}

#product_add_content_top {
    float: left;
    width: 770px;
    padding: 10px 0 0px 10px;
}

#product_add_content_left {
    float: left;
    width: 350px;
    padding: 0px 0 20px 30px;
    margin-top: 20px;
    border-right: 1px solid #cecece;
}

#product_add_content_right {
    float: left;
    display: inline;
    width: 350px;
    padding: 0px 0 0px 30px;
    margin-top: 20px;
}

#product_add_content_bottom {
    float: left;
    padding: 20px 0 0 0;
}

.order_status_box_center_span {
    width: 728px;
    float: left;
    padding: 5px 0 5px 0px;
    text-align: left;
    background: #EFEFEF;
}

.order_status_toright {
    float: right;
}

.order_status_toright .order_status_right {
    /*width:100px;*/
}

.order_status_left {
    float: left;
    padding: 0 0 5px 0;
}

.product_add_title_span {
    width: 708px;
    padding-left: 20px;
    margin: 10px 0 10px 0;
    height: 23px;
    padding-top: 8px;
    float: left;
    background: url(../img/panel/nav_header_gradient.jpg) top #474747 repeat-x;
    color: #fff;
    font-weight: bold;
    text-align: center;
}

.order_status_left_margin_left {
    float: left;
    padding: 0 0 5px 20px;
}

.order_status_right {
    float: left;
    padding: 0 0 5px 0;
}

.radio input {
    float: left;
    margin-right: 10px;
}

.radio th {
    text-align: left;
}

.ver input {
    width: 75px;
}

.ver select {
    width: 75px;
    margin: 0 10px 0 0;
    height: 20px;
}

.ver {
    float: left;
    padding-top: 10px;
    width: 720px;
    background-color: #dedede;
    padding: 10px;
}

.verSelect {
    background-color: #ccc;
    padding: 10px;
    float: left;
    width: 720px;
}

.radio label {
}

#customVer input {
    width: 95%;
}

#customVer .contentDelete {
    height: 16px;
    float: left;
}

.customName {
    width: 230px !important;
}

.addCustom {
    margin: 10px 0;
    float: left;
    width: 100%;
}

.pair {
    background-color: #cecece;
}

.list_l {
    float: left;
    list-style: none;
}

.list_l ul {
    float: left;
    list-style: none;
}

.list_l ul li {
    float: left;
    list-style: none;
    padding: 5px 0 5px 0px;
    width: 100%;
}

.list_l p {
    float: left;
    width: 100px;
    text-align: right;
    padding: 0 20px 0 0;
}

.list_l ul li input {
    float: left;
    display: inline;
    width: 300px;
}

/* CECHY // FEATURES */

.featVer {
    float: left;
    padding-top: 10px;
    width: 720px;
    background-color: #dedede;
    padding: 10px;
}

.featVer legend {
    margin-left: 20px;
    padding: 5px;
}

.featVer fieldset {
    border: 1px solid #ccc;
}

.featOn {
    width: 25px;
    float: right;
}

.featRow {
    float: left;
    width: 100%;
    margin-top: 10px;
    border-bottom: 1px solid #ccc;
    padding-bottom: 10px;
}

.featRow label {
    font-weight: bold;
    width: 30% !important;
    text-align: right;
}

.featMultiple label {
    font-weight: bold;
    width: 80% !important;
    text-align: left;
    margin-bottom: 15px;
    margin-left: 10px;
}

.featRow input {
    width: 57%;
    margin-bottom: 0;
}

.featRow select {
    width: 20%;
    margin-bottom: 0;
}

.featNumber input {
    width: 20%;
    margin-bottom: 0;
}

.featRow .checkbox {
    float: left;
    width: 90%;
    margin-bottom: 8px;
}

.featRow .checkbox input {
    width: 20px;
    margin-left: 40px;
}

.featRow .checkbox label {
    font-weight: normal;
    text-align: left;
    font-size: inherit;
    font-weight: normal;
    margin-bottom: 0;
}

.site_add_data_price.seobox {
    width: 730px;
    padding-left: 0px;
    padding-bottom: 10px;
    margin-left: 30px;
    background: #CCCCCC;
    margin-top: 10px;
    margin-bottom: 10px
}

.featDisabled {
    color: #bbb;
}

.catFeature {
    margin-left: 100px;
}

.catFeature h4 {
    margin-bottom: 10px;
}

.catFeature .input {
    margin-bottom: 10px;
}

/* ***** */

.radio_checkbox {
    float: left;
    padding: 5px 0 20px 0;
}

.radio_checkbox input {
    float: left;
    padding: 10px 0 0px 0px;
    margin: 0 0 0 10px;
}

.radio_checkbox label {
    float: left;
    padding: 0px 0 0px 4px;
}

.radio_checkbox p {
    padding-bottom: 5px;
}

.product_add_content_checkbox {
    float: left;
    width: 350px;
    padding: 0 0 10px 0;
}

.product_add_content_checkbox input {
    float: left;
}

.product_add_content_checkbox label {
    float: left;
    display: inline;
    padding: 0 0 0 4px;
}

.product_add_content_status_box {
    float: left;
    margin-top: 10px;
}

.product_add_content_status_box textarea {
    float: left;
    margin-top: 4px;
}

.order_table2 {
    width: 728px;
    float: left;
    padding: 0 0 10px 30px;
}

.order_table2 td {
    padding-top: 5px;
    padding-bottom: 5px;
    border-bottom: 1px solid #DFDFDF;
}

/* Aktualnosci */
#box_options_filtr_news {
    float: left;
}

#box_options_filtr_news a {
    color: #F7912F;
}

/* user */
#user_data {
    padding-top: 20px;
}

#user_data_1 label {
    width: 384px;
    float: left;
    padding-right: 10px;
    text-align: right;
    margin-bottom: 10px;
}

#user_data_1 input, select {
    margin-bottom: 10px;
}

#user_data_1 .error-message {
    padding-left: 394px;
}

#user_data_2 {
    width: 374px;
    padding-left: 394px;
    float: left;
    padding-top: 10px;
}

#user_data_2 label {
    padding-left: 5px;
}

#user_data_3 {
    padding-bottom: 10px;
}

#user_data_3 label {
    width: 384px;
    float: left;
    padding-right: 10px;
    text-align: right;
    margin-top: 10px;
}

#user_data_3 input, select {
    margin-bottom: 10px;
}

#user_data_3 .error-message {
    padding-left: 394px;
}

#user_send_data {
    width: 788px;
    float: left;
    margin-bottom: 10px;
}

#user_send_data label {
    width: 384px;
    float: left;
    padding-right: 10px;
    text-align: right;
    margin-top: 10px;
}

#user_send_data input {
    margin-top: 10px;
}

#user_send_data .error-message {
    padding-left: 394px;
}

#user_pay_data_input {
    width: 788px;
    float: left;
    margin-bottom: 10px;
}

#user_pay_data_input label {
    width: 384px;
    float: left;
    padding-right: 10px;
    text-align: right;
    margin-top: 10px;
}

#user_pay_data_input input {
    margin-top: 10px;
}

#user_pay_data_input .error-message {
    padding-left: 394px;
}

#user_pay_data_radio {
    width: 788px;
    float: left;
    text-align: center;
    padding-top: 10px;
}

#user_pay_data_radio label {
    padding-right: 15px;
    padding-left: 5px;
}

#options_right {
    text-align: right;
    padding-right: 10px;
}

#options_right_2 {
    text-align: right;
}

#history_stat {
    width: 768px;
    float: left;
    border: 1px solid #474747;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

#admin_pagin {
    width: 790px;
    float: left;
    text-align: center;
    padding-bottom: 20px;
}

#stat_user {
    width: 768px;
    float: left;
    border: 1px solid #474747;
    text-align: center;
    padding: 10px;
    margin-top: 10px;
    margin-bottom: 10px;
}

/* przyciski */

.contentBack {
    background: #F2F2F2 url(../img/icons/arrow_left.png) no-repeat scroll 4px 2px;
    border: 1px solid #CCCCCC;
    padding: 2px 10px 2px 25px;
    margin-bottom: 10px;
    margin-right: 20px;
    font-size: 14px;
}

.contentView {
    background: #F2F2F2 url(../img/icons/arrow_right.png) no-repeat scroll 4px 2px;
    border: 1px solid #CCCCCC;
    padding: 2px 10px 2px 25px;
    margin-bottom: 10px;
    margin-right: 20px;
    font-size: 14px;

}

.contentBack:hover {
    background: #FFF url(../img/icons/arrow_left.png) no-repeat scroll 4px 2px;
    padding: 2px 10px 2px 25px;
    text-decoration: none;
    margin-bottom: 20px;
}

.contentView:hover {
    background: #FFF url(../img/icons/arrow_right.png) no-repeat scroll 4px 2px;
    border: 1px solid #CCCCCC;
    padding: 2px 10px 2px 25px;
    margin-bottom: 10px;
    text-decoration: none;

}

.contentAdd {
    background: #F2F2F2 url(../img/icons/add.png) no-repeat scroll 4px 2px;
    border: 1px solid #CCCCCC;
    padding: 2px 10px 2px 25px;
    margin: 10px 20px 10px 0;

    font-size: 14px;
    clear: left;
}

.contentRepeat {
    margin-right: 5px;
    background-image: url(../img/icons/control_repeat.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentAdd:hover {
    background: #FFF url(../img/icons/add.png) no-repeat scroll 4px 2px;
    padding: 2px 10px 2px 25px;
    text-decoration: none;
}

.contentMainEdit {
    background: #F2F2F2 url(../img/icons/page_white_edit.png) no-repeat scroll 4px 2px;
    border: 1px solid #CCCCCC;
    padding: 2px 10px 2px 25px;
    margin-right: 20px;
    font-size: 14px;
}

.contentMainEdit:hover {
    background: #FFF url(../img/icons/page_white_edit.png) no-repeat scroll 4px 2px;
    padding: 2px 10px 2px 25px;
    text-decoration: none;
}

.contentPictures {
    margin-right: 5px;
    background-image: url(../img/icons/image_1.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentCost {
    margin-right: 5px;
    background-image: url(../img/icons/coins.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentZones {
    margin-right: 5px;
    background-image: url(../img/icons/zones.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentInvite {
    margin-right: 5px;
    background-image: url(../img/icons/user_black_female.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentRelated {
    margin-right: 5px;
    background-image: url(../img/icons/connect.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentEdit {
    margin-right: 5px;
    background-image: url(../img/icons/page_white_edit.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentDelete {
    margin-right: 5px;
    background-image: url(../img/icons/delete.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentEmail {
    background-image: url(../img/icons/email.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentGenerate {
    margin-right: 5px;
    background-image: url(../img/icons/drive_go.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentCut {
    margin-right: 5px;
    background-image: url(../img/icons/cut.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentPackages {
    margin-right: 5px;
    background-image: url(../img/icons/package.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentOrders {
    margin-right: 5px;
    background-image: url(../img/icons/cart.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentMoney {
    margin-right: 5px;
    background-image: url(../img/icons/money.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentAttach {
    margin-right: 5px;
    background-image: url(../img/icons/attach.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentCopy {
    margin-right: 5px;
    background-image: url(../img/icons/page_2_copy.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentShield {
    margin-right: 5px;
    background-image: url(../img/icons/shield.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentShow {
    margin-right: 5px;
    background-image: url(../img/icons/projection_screen.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentSlide {
    margin-right: 5px;
    background-image: url(../img/icons/application_side_expand.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentLink {
    margin-right: 5px;
    background-image: url(../img/icons/doc_page.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentDownload {
    margin-right: 5px;
    background-image: url(../img/icons/doc_pdf.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentCustomDownload {
    margin-right: 5px;
    background-image: url(../img/icons/doc_stand.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentPublish {
    margin-right: 5px;
    background-image: url(../img/icons/accept.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentHide {
    margin-right: 5px;
    background-image: url(../img/icons/stop.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentPreview {
    background-image: url(../img/icons/magnifier.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentUp {
    background-image: url(../img/icons/up_arrow.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentDown {
    background-image: url(../img/icons/down_arrow.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentList {
    background-image: url(../img/icons/application_view_list.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentUser {
    background-image: url(../img/icons/user.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentBar {
    background-image: url(../img/icons/chart_bar.png);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentNumber {
    background-image: url("../img/icons/pilcrow.png");
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentBank {
    background-image: url("../img/icons/money_dollar.png");
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentDiscount {
    background-image: url("../img/icons/medal_gold_1.png");
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.contentLogin {
    background-image: url(../img/zaloguj_jako.jpg);
    background-repeat: no-repeat;
    padding-left: 20px;
    font-size: 14px;
}

.status_1 {
    background: url(../img/panel/status_niepotwierdzone.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_2 {
    background: url(../img/panel/status_w_druku.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_3 {
    background: url(../img/panel/status_wyslane.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

/*
.status_5 {	background: url(../img/status_wyslane_za_pobraniem.jpg) no-repeat; width:22px; height:22px; float:left;  margin-right:5px; }
.status_1 {	background: url(../img/status_nowe.jpg) no-repeat; width:22px; height:22px; float:left;  margin-right:5px; }
 */

.lp_yes {
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.paid_yes {
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_paragon_wystawiony {
    background: url(../img/panel/status_paragon_wystawiony.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_paragon_nie {
    background: url(../img/panel/status_paragon_niewystawiony.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_fv_wystawiona {
    background: url(../img/panel/status_faktura_wystawiona.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_fv_niewystawiona {
    background: url(../img/panel/status_faktura_niewystawiona.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

.status_fv_proforma {
    background: url(../img/panel/status_faktura_proforma.jpg) no-repeat;
    width: 22px;
    height: 22px;
    float: left;
    margin-right: 5px;
}

#flashMessage {
    float: left;
    width: 1200px;
    text-align: center;
    margin-bottom: 20px;
}

.alert {
    background: #FF0000;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    color: #fff;
}

.message, .success {
    background: #009900;
    padding-top: 10px;
    padding-bottom: 10px;
    font-weight: bold;
    color: #fff;
}

/* Newsletter */

.nav_title_sub {
    color: #FFF;
}

.newsletter_ul {
    float: left;
    padding: 8px 30px;
    font-size: 12px;
}

.newsletter_li {
}

/* News Edit */

#news_edit_options {
    float: left;
    padding: 10px;
    width: 750px;
    text-align: center;
}

#news_edit_picture {
    float: left;
    width: 728px;
    padding: 10px 30px;
    border-top: 1px solid #000;
}

#news_edit_picture p {
    float: left;
    width: 610px;
}

#news_edit_picture h3 {
    float: left;
    width: 610px;
    margin-bottom: 20px;
    margin-top: 20px;
    font-size: 15px;
}

#news_edit_picture img {
    float: left; /*width:600px;*/
}

#news_edit_picture label {
    float: left;
    width: 610px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-weight: bolder;
    font-size: 14px;
}

#news_edit_picture input {
    float: left;
    width: 610px;
}

#news_add_file {
    float: left;
    width: 728px;
    padding: 10px 30px;
    border-bottom: 1px dashed gray;
    margin-bottom: 5px
}

#news_add_file h3 {
    float: left;
    width: 610px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 15px;
}

#news_add_file label {
    float: left;
    width: 300px;
    margin-top: 20px;
    font-weight: bolder;
    font-size: 14px;
}

#news_add_file input {
    float: left;
    width: 300px;
}

#news_add_file table {
    float: left;
    margin-bottom: 30px;
    width: 740px;
    font-size: 12px;
}

#news_add_file tr {
    float: left;
    margin-top: 10px;
    padding-top: 5px;
    width: 740px;
}

#news_add_file tr:hover {background:rgba(100,100,100,0.2);}
#news_add_file tr td {height:1.8em;}

#news_add_file em {
    float: left;
    width: 610px;
}

.add_file_lp {
    float: left;
    width: 25px;
    display: inline;
    text-align: left;
    font-weight: bolder;
}

.add_file_name {
    float: left;
    width: 280px;
    display: inline;
    text-align: left;
}

.add_file_desc {
    color: gray;
    padding-left: 30px;
    height: 20px;
    width: 50px;
}

.add_file_actions {
    width: 90px;
}

.add_file_edit {
    float: left;
    width: 135px;
    display: inline;
    text-align: right;
}

.add_file_edit a {
    float: right;
    width: 50px;
    margin-right: 5px;
    text-align: left;
}

.fileRow.header {
    font-weight: bold;
}

#edit_picture {
    float: left;
    width: 89%;
    padding: 10px 30px;
    border-top: 1px solid #000;
}

#edit_picture h3 {
    float: left;
    width: 610px;
    margin-top: 20px;
    margin-bottom: 10px;
    font-size: 15px;
}

#edit_picture em {
    float: left;
    width: 610px;
}

#files_wrap_list {
    float: left;
    width: 610px;
    margin-top: 10px;
    font-size: 12px;
}

#files_wrap_list p {
    float: left;
    text-align: left;
    width: 340px;
    padding-top: 10px;
}

#files_wrap_list input {
    float: right;
    display: inline;
}

.MultiFile-label {
    float: left;
    display: inline;
    margin-left: 10px;
    padding-top: 11px;
}

.MultiFile-list {
    padding-bottom: 5px;
    border-bottom: #ccc dotted 1px;
}

#picture_wrap_list {
    float: left;
    width: 610px;
    margin-top: 10px;
    font-size: 12px;
}

#picture_wrap_list p {
    float: left;
    text-align: left;
    width: 340px;
    padding-top: 10px;
}

#picture_wrap_list input {
    float: right;
    display: inline;
}

.pictureTitleInput {
    float: left;
    width: 300px;
}

.overlay {
    width: 92%;
    margin-top: 5px;
    background-color: #eee;
    padding: 5px;
    height: 40px;
    float: left;
    position: relative;
    left: 0;
    bottom: 55px;
    border: 1px solid gray;
}

.overlay a.contentDelete {
    float: right;
    padding-left: 12px;
}

.readings_gallery {
    float: left;
    width: 160px;
    height: 120px;
    display: inline;
    padding: 3px;
    margin: 3px;
    border: 1px solid grey;
    background-color: #ccc
}

.img_edit_gal {
    float: left;
    height: 120px;
    width: 100px;
    display: inline;
    margin-left: 10px;
}

.img_edit_gal a {
    margin: 5px;
}

.img_min {
    float: left;
    width: 150px;
    height: 120px;
}

/* Ceny do prawej */
.mceLayout {
    width: 720px;
}

.total_price {
    text-align: right;
}

.total_price p {
    padding-right: 20px;
}

#issuesBody input {
    text-align: right;
}

#ImprovementProduct6ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementProduct5ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementProduct4ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementProduct3ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementProduct2ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementProduct1ImprovementVipPricePrice {
    text-align: right;
}

#ImprovementPromotion6Price {
    text-align: right;
}

#ImprovementPromotion5Price {
    text-align: right;
}

#ImprovementPromotion4Price {
    text-align: right;
}

#ImprovementPromotion3Price {
    text-align: right;
}

#ImprovementPromotion2Price {
    text-align: right;
}

#ImprovementPromotion1Price {
    text-align: right;
}

#ImprovementProgram6Price {
    text-align: right;
}

#ImprovementProgram5Price {
    text-align: right;
}

#ImprovementProgram4Price {
    text-align: right;
}

#ImprovementProgram3Price {
    text-align: right;
}

#ImprovementProgram2Price {
    text-align: right;
}

#ImprovementProgram1Price {
    text-align: right;
}

#ImprovementProduct6Price {
    text-align: right;
}

#ImprovementProduct5Price {
    text-align: right;
}

#ImprovementProduct4Price {
    text-align: right;
}

#ImprovementProduct3Price {
    text-align: right;
}

#ImprovementProduct2Price {
    text-align: right;
}

#ImprovementProduct1Price {
    text-align: right;
}

/* Ustawienia wysylki */
#send_seting {
    float: left;
    width: 500px;
}

#send_seting h3 {
    float: left;
    width: 500px;
    margin: 10px 0;
}

#send_seting .input input {
    float: left;
    margin-bottom: 5px;
}

#send_seting .input label {
    float: left;
    width: 200px;
}

#send_seting .check_box_set {
    float: left;
    width: 300px;
    margin-left: 200px;
    padding-top: 10px;
}

#send_seting .check_box_set input {
    float: left;
    width: 20px;
}

#send_seting .check_box_set label {
    float: left;
    width: 240px;
    padding-left: 5px;
    padding-top: 0px;
}

#delete_mails {
    width: 790px;
    float: left;
}

#delete_mails a {
    float: left;
    margin-right: 3px;
}

span.next, span.prev {
    color: #ccc;
}

.paginator_box {
    width: 990px;
    float: left;
    padding-bottom: 20px;
}

.paginator_box a:hover {
    color: #E57716
}

.current {
    font-weight: bold;
    font-size: 14px;
}

.paginator_box_left {
    width: 100px;
    float: left;
    text-align: left;
}

.paginator_box_center {
    width: 830px;
    float: left;
    text-align: center;
}

.paginator_box_center span.current {
    padding: 5px;
    margin-right: 5px;
    border: 1px solid gray;
}

.paginator_box_center a {
    padding: 5px;
    margin-right: 5px;
    background-color: #ccc;
    color: white;
}

.paginator_box_center a:hover {
    background-color: gray;
    color: white;
}

.paginator_box_right {
    width: 100px;
    float: right;
    text-align: right;
}

/* user prices */
.couriers_price_data_input {
    width: 100%;
    float: left; /*border-bottom: 1px solid #d0cfcf; */
    padding-bottom: 10px;
}

.couriers_price_data_input label {
    width: 144px;
    padding-left: 25px;
    float: left;
    margin-top: 10px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}

.couriers_price_data_input input {
    float: left;
    width: 226px;
    margin-top: 10px;
    padding: 2px;
    border: 1px solid #d0cfcf
}

.couriers_price_data_input input[type=checkbox] {
    float: left;
    width: auto;
    margin-top: 10px;
    padding: 2px;
    margin-left: 10px;
    margin-bottom: 3px;
}

.couriers_price_data_input input[type=text] {
    margin-left: 10px;
}

.couriers_price_data_input textarea {
    margin-left: 10px;
}

.couriers_price_data_input_very_long {
    width: 100%;
    float: left;
    border-bottom: 1px solid #d0cfcf;
}

.couriers_price_data_input_very_long label {
    width: 330px;
    padding-left: 25px;
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}

.couriers_price_data_input_very_long input {
    float: left;
    width: 226px;
    margin-top: 5px;
    padding: 2px;
}

.couriers_price_data_input_very_long input[type=checkbox] {
    float: left;
    width: auto;
    margin-top: 10px;
    padding: 2px;
    margin-bottom: 3px;
}

.couriers_price_data_input_long {
    width: 100%;
    float: left; /*border-bottom: 1px solid #d0cfcf;*/
    padding-bottom: 10px;
}

.box_after {float: left; color: #777777}

.couriers_price_data_input_long label {
    width: 204px;
    padding-left: 25px;
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}


.couriers_price_data_input_long select {
    margin-bottom: 10px;
}

.couriers_price_data_input_long label {
    width: 204px;
    padding-left: 25px;
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}

.couriers_price_data_input_long input {
    float: left;
    width: 186px;
    margin-top: 5px;
    padding: 2px;
    border: 1px solid #d0cfcf
}

.couriers_price_data_input_long input[type=checkbox] {
    float: left;
    width: auto;
    margin-top: 10px;
    padding: 2px;
    margin-bottom: 3px;
}

.couriers_price_data_input_long_sub {
    width: 872px;
    float: left;
    padding-left: 20px;
}

.couriers_price_data_input_long_sub label {
    width: 204px;
    padding-left: 25px;
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}

.couriers_price_data_input_long_sub input {
    float: left;
    width: 226px;
    margin-top: 5px;
    padding: 2px;
}

.couriers_price_option_add_input_long {
    width: 892px;
    float: left;
}

.couriers_price_option_add_input_long select {
    margin-bottom: 10px;
    margin-top: 10px;
}

.couriers_price_option_add_input_long label {
    width: 204px;
    padding-left: 25px;
    float: left;
    margin-top: 5px;
    padding-top: 3px;
    background: url(../img/green_arrow.jpg) 10px 7px no-repeat;
}

.couriers_price_option_add_input_long input {
    float: left;
    width: 186px;
    margin-top: 5px;
    padding: 2px;
}

#site_bottom {
    width: 100%;
    float: left;
    border-top: 1px solid #dfdfdf;
    margin-top: 10px;
    padding-top: 10px;
}

#site_bottom_left {
    width: 50%;
    float: left;
    padding-top: 6px;
}

#site_bottom_left a {
    color: #48ae30;
    font-weight: bold
}

#site_bottom_left a:visited {
    color: #48ae30;
    font-weight: bold
}

#site_bottom_right {
    width: 50%;
    float: left;
    text-align: right
}

.tipsdesc {
    padding: 10px;
}

#file-browse-button {
    width: 150px;
    background: #E67716;
    margin-left: 10px;
    color: #fff;
    font-weight: bold;
}

/* stats page */
.statspage {
    float: left;
    width: 1000px;
    padding: 10px 10px 40px 20px;
}

.statspage > h1 {
    float: left;
    width: 100%;
    padding: 5px 0 10px 0;
}

.statspage > h2 {
    float: left;
    font-size: 14px;
    width: 100%;
    padding: 5px 0 10px 0;
}

.statspage .statspageform {
    float: right;
    width: 235px;
    padding: 10px;
    margin: 0 70px 0 0;
    background: #474747 url(../img/panel/nav_header_gradient.jpg) top repeat-x;
    box-shadow: 1px 1px 2px #999999;
}

.statspage .statspageform h2 {
    padding: 0 0 10px 0;
    font-size: 14px;
    color: #FFFFFF;
}

.statspage .statspageform select {
    width: 235px;
}

.statspage .statspageform input[type="submit"] {
    float: right;
}

.statspage .statspageinfo {
    float: left;
    width: 60%;
}

.statspage .statspageinfo table {
    width: 100%;
    border-collapse: collapse;
    font-size: 12px;
}

.statspage .statspageinfo table tr:hover td {
    background: #EFEFEF;
}

.statspage .statspageinfo table tr td {
    border-top: 1px solid #CDCDCD;
}

.statspage .statspageinfo table tr:first-child td {
    border: 0;
}

.statspage .statspageinfo table tr.empty:hover td {
    background: none;
}

.statspage .statspageinfo table tr td {
    padding: 4px 5px;
    color: #9D9D9D;
    white-space: nowrap;
}

.statspage .statspageinfo table tr td strong {
    color: #474747;
}

.statspage .statspageinfo table tr td em {
    float: right;
}

.statspage .statspageinfo table tr td a {
}

.statspage .statspageinfo table tr td a.showmore {
    padding: 1px 7px;
    background: url(../img/icons/magnifier.png) 0 50% no-repeat;
    color: #FFFFFF;
    text-decoration: none;
}

.statspage .statspageinfo table tr > td:first-child {
    width: 410px;
    color: #474747;
}

.statspage .statspageinfo table tr.summ {
    font-weight: 400;
}

.statspage .statspageinfo table tr.summ td {
    background: #DADAD8;
    border-top: 1px solid #999999;
}

.statspage .statspageinfo table tr.summ td strong {
    color: #00AA00;
}

.statspage .statspageinfo table tr.summ td.negative strong {
    color: #EE0000;
}


ul.dynatree-container {clear:left;}

#registerpersona {}
#registerpersona > .site_add_data_price.required {padding:10px 10px 10px 125px; width:855px;}
#registerpersona .site_add_data_price input[type="radio"] {float:left; display:inline-block;}
#registerpersona .site_add_data_price label {float:left; display:inline-block; text-align:left;}