body {
  margin-top: 0px;
  margin-right: 0px;
  margin-bottom: 0px;
  margin-left: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
}

td {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}

.price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#8A1307;
}

.price_main_small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#8A1307;
  font-weight: Bold;
}

.price_main_big {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color:#8A1307;
  font-weight: Bold;
}

.main_small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#000000;
  font-weight: Bold;
}

.main_big {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#000000;
  font-weight: Bold;
}

td.catalog {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

td.cart {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 2px;
  padding-bottom: 2px;
}

.catalog_head {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background : #f8b90e;
  border-bottom : 1px solid #000000;
  border-top : 1px solid #000000;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 0px;
  padding-bottom: 0px;
}

.productTableHeader {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background : #ffffff;
  border-bottom : 1px solid #000000;
  padding-left: 3px;
  padding-right: 3px;
  padding-top: 3px;
  padding-bottom: 3px;
}

.qty {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  background : #ffffff;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  border-top : 1px solid #000000;
}

.button {
  background : #ff3600;
  font-size: 11px;
  border-bottom : 1px solid #ff3600;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  border-top : 1px solid #ff3600;
}

.logo {
  margin-left: 3px;
  margin-right: 3px;
}
.bann {
  margin-left: 3px;
  margin-right: 3px;
}



.catalog_end_head {
  background-color: #ffffff;
  border-left : 1px solid #000000;
}

.catalog_end_bottom {
  background-color: #ffffff;
  border-left : 1px solid #f8b90e;
}

.catalog_bottom {
  background-color: #ffffff;
  border-left : 1px solid #f8b90e;
  border-bottom : 1px solid #f8b90e;
  border-top : 1px solid #f8b90e;
}

.menu_0 {
  background-color: #f8b90e;
  border-left : 1px solid #000000;
}

.menu_1_admin {
  background-color: #ff3100;
}
.menu_2_admin {
  background-color: #f8b90e;
}
.menu_3_admin {
  background-color: #ff7300;
}


.shipping_none {
  background-color: #ffffff;
  border-bottom : 1px solid #000000;
  padding : 0px;
}
.shipping {
  background-color: #ff7300;
  border-bottom : 1px solid #000000;
  padding : 3px;
}
.shipping_selected {
  background-color: #ffffff;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  padding : 3px;
}

.bordertable {
  background-color: #ffffff;
  border-bottom : 1px solid #000000;
  border-left : 1px solid #000000;
  border-right : 1px solid #000000;
  border-top : 1px solid #000000;
  padding : 3px;
}

.categories {
  background-color: #ffffff;
  border-bottom : 0px solid #ff7300;
  padding : 1px;
}


.title  {
  font-size: 22px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
}

.text     {  font-size: 11px; line-height: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.subtitle {  font-size: 17px; font-family: Verdana, Arial, Helvetica, sans-serif; }

/*
 *
 * Islands
 *
 */
img.island
{
vertical-align: middle;
}

a.island:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}

a.island:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}
a.island:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}
a.island:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: bold;
}

.world {
  background : White;
  border-bottom : 1px solid #f8b90e;
  border-left : 1px solid #f8b90e;
  border-right : 1px solid #f8b90e;
  border-top : 1px solid #f8b90e;
  margin-top: 3px;
}

.search {
  background : White;
  border-bottom : 1px solid #f8b90e;
  border-left : 1px solid #f8b90e;
  border-right : 1px solid #f8b90e;
  border-top : 0px solid #f8b90e;
}

.search_b {
  background : #f8b90e;
  font-size: 11px;
  border-bottom : 0px;
  border-left : 0px;
  border-right : 0px;
  border-top : 0px;
}

a:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}
a:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}
a:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}
a:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}


a.main:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}

a.main:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}
a.main:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}
a.main:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}

a.sub:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
  padding-left: 15px;
}
a.sub:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
  padding-left: 15px;
}
a.sub:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
  padding-left: 15px;
}
a.sub:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
  padding-left: 15px;
}

a.lang:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}
a.lang:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10pt;
  color: Black;
  text-decoration: underline;
  font-weight: normal;
}

a.path:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}
a.path:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}
a.path:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}
a.path:hover {

  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Black;
  text-decoration: underline;
  font-weight: bold;
}

a.pages:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}
a.pages:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: Black;
  text-decoration: none;
  font-weight: normal;
}

a.method {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  color: Black;
  font-weight: bold;
  text-decoration: none;
  border-bottom : 1px solid #f8b90e;
  border-left : 1px solid #f8b90e;
  border-right : 1px solid #f8b90e;
  border-top : 1px solid #f8b90e;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
}

.path {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: Black;
  text-decoration: none;
  font-weight: bold;
}

.welcomeUser {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ff7300;
  font-weight: bold;
  margin-bottom: 7px;
}

.steps {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #ff7300;
  font-weight: bold;
  margin-top: 10px;
}

.stepsb {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  color: #000000;
  font-weight: bold;
  margin-top: 10px;
}

/*
 *
 * Navigation (top)
 *
 */

.menu_1                             {
                                    /* background-color: #ff3100;
                                       border-left : 1px solid #000000; */
                                    padding-left: 15px;
                                    padding-right: 15px;
                                    }

.menu_2                             {
                                    /* background-color: #f8b90e;
                                       border-left : 1px solid #000000; */
                                    padding-left: 15px;
                                    padding-right: 15px;
                                    }

.menu_3                             {
                                    /* background-color: #ff7300;
                                       border-left : 1px solid #000000; */
                                    padding-left: 15px;
                                    padding-right: 15px;
                                    }

.menu_sel                           {
                                    background-color: #ffffff;
                                    /* border-left: 1px solid #000000;
                                       border-top: 1px solid #000000; */
                                       border-bottom: 2px solid #000000;
                                    padding-left: 15px;
                                    padding-right: 15px;
                                    }

/*
 *
 * Navigation (left)
 *
 */

td.navigation_left_main             {
                                    height: 22px;
                                    padding-left: 10px; padding-right: 15px;
                                    border-bottom: 1px solid black;
                                    }

td.navigation_left_main_selected    {
                                    }

td.navigation_left_sub              {
                                    height: 18px;
                                    text-align: right;
                                    padding-right: 5px;
                                    }

td.navigation_left_sub_selected     {
                                    }

a.main_sel:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}
a.main_sel:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}
a.main_sel:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
}

a.sub_sel:link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  padding-left: 15px;
}
a.sub_sel:visited {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  padding-left: 15px;
}
a.sub_sel:active {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-decoration: none;
  font-weight: bold;
  padding-left: 15px;
}