@charset "utf-8";
/* CSS Document */
body {
margin: 0px;
padding: 0px;
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color: #333333;
}
a:link {
color: white; text-decoration: none;
}
a:visited {
color: white; text-decoration: none;
}
a:hover {
color: white; text-decoration: underline;	
}
a:active {
color: white; text-decoration: none;
}
img{ border:0; }
hr { width: 80%; }
input[type=text], input[type=password] {
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color:black;
background: url(../images/inputtext_trans.png) repeat;
border: 1px solid #222222;
padding: 3px;
}
button.login {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_login.png) no-repeat;
cursor: pointer;
}
button.login:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_login_on.png) no-repeat;
cursor: pointer;
}
button.search {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_search.png) no-repeat;
cursor: pointer;
}
button.search:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_search_on.png) no-repeat;
cursor: pointer;
}
button.search_long {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 250px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_search_long.png) no-repeat;
cursor: pointer;
}
button.search_long:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 250px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_search_long_on.png) no-repeat;
cursor: pointer;
}
button.submit {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_submit.png) no-repeat;
cursor: pointer;
}
button.submit:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_submit_on.png) no-repeat;
cursor: pointer;
}
button.submit_long {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 250px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_submit_long.png) no-repeat;
cursor: pointer;
}
button.submit_long:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 250px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_submit_long_on.png) no-repeat;
cursor: pointer;
}
button.clear {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_clear.png) no-repeat;
cursor: pointer;
}
button.clear:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_clear_on.png) no-repeat;
cursor: pointer;
}
button.cancel {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_cancel.png) no-repeat;
cursor: pointer;
}
button.cancel:hover {
font-family: Verdana, Geneva, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
width: 130px;
height: 28px;
margin: 0px;
border: none;
background: url(../images/button_cancel_on.png) no-repeat;
cursor: pointer;
}
/* Template, header */
#template_tbl {
width: 100%;	
}
#template_tbl tr td.tmpl_left {
background-color: black;	
}
#template_tbl tr td.tmpl_right {
background-color: black;	
}
#template_tbl tr td.middle {
width: 1000px;
}
#header1_tbl {
width: 344px;
}
#header1_tbl tr td.ltop {
width: 344px;
height: 98px;
background: url(../images/template/hdr_ltop.png) no-repeat;
}
#header1_tbl tr td.lbottom {
width: 295px;
height: 55px;
background: url(../images/template/hdr_lbottom.png) no-repeat;
}
#header1_tbl tr td.home {
width: 49px;
height: 55px;
background: url(../images/template/hdr_home.png) no-repeat;
vertical-align: middle;
}


#header2_tbl {
width: 656px;
}
#header2_tbl tr td.rtop {
width: 417px;
height: 98px;
background: url(../images/template/hdr_rtop.png) no-repeat;
}
#header2_tbl tr td.hmiddle {
width: 239px;
height: 52px;
background: url(../images/template/hdr_middle.png) no-repeat;
}
#cart_tbl {
width: 239px;	
height: 46px;
}
#cart_tbl tr td.left {
width: 46px;
height: 46px;
background: url(../images/template/hdr_lcart.png) no-repeat;
}
#cart_tbl tr td.content {
width: 182px;
height: 46px;
background: url(../images/template/hdr_cartcontent.png) repeat-x;
vertical-align: middle;
padding-left: 4px;
font-size: 12px;
color: #c0c0c0;
}
#cart_tbl tr td.right {
width: 11px;
height: 46px;
background: url(../images/template/hdr_rcart.png) no-repeat;
}
#header_bottom_tbl {
width: 344px;	
}
#menu_tbl {
width: 656px;
height: 55px;
}
#menu_tbl tr td.overmenu {
height: 11px;
}
#menu_tbl tr td.menu {
height: 32px; background: url(../images/template/hdr_menu.png) no-repeat;	
}
#menu_tbl tr td.aftermenu {
height: 12px;
}

/* Content, containers */
#content_tbl {
width: 1000px;	
margin-top: 15px;
margin-left: auto;
margin-right: auto;
}
#content_tbl tr td.left {
width: 260px	
}
#content_tbl tr td.right {
width: 750px;	
}

#panel_container {
width: 100%;	
}
#panel_container tr td.ltop {
width: 16px;
height: 16px;
background: url(../images/template/container/container_ltop.png) no-repeat;
}
#panel_container tr td.top {
height: 16px;
background: url(../images/template/container/container_top.png) repeat-x;
}
#panel_container tr td.rtop {
width: 16px;
height: 16px;
background: url(../images/template/container/container_rtop.png) no-repeat;
}
#panel_container tr td.left {
width: 16px;
background: url(../images/template/container/main.png) repeat;
}
#panel_container tr td.right {
width: 16px;
background: url(../images/template/container/main.png) repeat;
}
#panel_container tr td.lbottom {
width: 16px;
height: 24px;
background: url(../images/template/container/container_lbottom.png) no-repeat;
}
#panel_container tr td.bottom {
height: 24px;
background: url(../images/template/container/container_bottom.png) repeat-x;
}
#panel_container tr td.rbottom {
width: 16px;
height: 24px;
background: url(../images/template/container/container_rbottom.png) no-repeat;
}
#panel_container tr td.middle {
background: url(../images/template/container/main.png) repeat;
font-size: 14px;
color: white;
}

#panel_container input[type=text],#panel_container  input[type=password] {
font-family: Verdana, Geneva, sans-serif;
font-size: 11px;
color:white;
background: url(../images/inputtext_trans.png) repeat;
border: 1px solid #222222;
padding: 3px;
}

#content_container {
width: 96%;	
}
#content_container tr td.ltop {
width: 20px;
height: 20px;
background: url(../images/template/content_container/ltop.png) no-repeat;
}
#content_container tr td.top {
height: 20px;
background: url(../images/template/content_container/top.png) repeat-x;
}
#content_container tr td.rtop {
width: 20px;
height: 20px;
background: url(../images/template/content_container/rtop.png) no-repeat;
}
#content_container tr td.left {
width: 20px;
background: url(../images/template/content_container/left.png) repeat-y;
}
#content_container tr td.middle {
background: url(../images/template/content_container/main.png) repeat;
vertical-align: top;
width:700px;
}

#content_container tr td.middle a:link {
color: #900; text-decoration: none; font-weight:bold;
}
#content_container tr td.middle a:visited {
color: #900; text-decoration: none; font-weight:bold;
}
#content_container tr td.middle a:hover {
color: #900; text-decoration: underline; font-weight:bold;
}
#content_container tr td.middle a:active {
color: #900; text-decoration: none; font-weight:bold;
}

#content_container tr td.right {
width: 20px;
background: url(../images/template/content_container/right.png) repeat-y;
}
#content_container tr td.rbottom {
width: 20px;
height: 20px;
background: url(../images/template/content_container/rbottom.png) no-repeat;
}
#content_container tr td.bottom {
height: 20px;
background: url(../images/template/content_container/bottom.png) repeat-x;
}
#content_container tr td.lbottom{
width: 20px;
height: 20px;
background: url(../images/template/content_container/lbottom.png) no-repeat;
}

#gradient_trans_tbl {
width: 100%;
height: 20px;
margin-left: auto;
margin-right: auto;
background: transparent;
background: url(../images/template/gradient_trans.png) repeat-x;
}

/* Menu items */
#menu_items_tbl {
width: 100%;	
}
#menu_items_tbl tr td {
width: 126px;
height: 32px;
background: url(../images/template/menu_item_off.png) no-repeat;
font-size: 11px;
color: #d2d2d2;
text-align: center;
vertical-align: middle;
}
#menu_items_tbl tr td:hover {
width: 126px;
height: 32px;
background: url(../images/template/menu_item_on.png) no-repeat;
font-size: 11px;
color: #d40000;
font-weight: bold;
text-align: center;
vertical-align: middle;
cursor: pointer;
}

#product_container {
width: 100%;	
}
#product_container tr td.ltop {
width: 16px;
height: 16px;
background: url(../images/template/container/container_ltop.png) no-repeat;
}
#product_container tr td.top {
height: 16px;
background: url(../images/template/container/container_top.png) repeat-x;
}
#product_container tr td.rtop {
width: 16px;
height: 16px;
background: url(../images/template/container/container_rtop.png) no-repeat;
}
#product_container tr td.left {
width: 16px;
background: url(../images/template/container/main.png) repeat;
}
#product_container tr td.right {
width: 16px;
background: url(../images/template/container/main.png) repeat;
}
#product_container tr td.lbottom {
width: 16px;
height: 24px;
background: url(../images/template/container/container_lbottom.png) no-repeat;
}
#product_container tr td.bottom {
height: 24px;
background: url(../images/template/container/container_bottom.png) repeat-x;
}
#product_container tr td.rbottom {
width: 16px;
height: 24px;
background: url(../images/template/container/container_rbottom.png) no-repeat;
}
#product_container tr td.middle {
width:270px;
background: url(../images/template/container/main.png) repeat;
font-size: 14px;
color: white;
}


.catalog_price {
color:green;
font-weight:bold;
font-size:120%;
}
.catalog_currency {
font-weight:bold;
}

.more_current_price {
color:green;
font-weight:bold;
font-size:120%;
}
.more_current_currency {
font-weight:bold;
}

.more_discount_price {
color:blue;
font-weight:bold;
}
.more_discount_currency {
font-weight:bold;
}

.more_old_price {
color:red;
font-weight:bold;
}
.more_old_currency {
font-weight:bold;
}

.cart_sum_price {
color:green;
font-weight:bold;
}
.cart_sum_currency {
font-weight:bold;
}

.cart_unit_price {
color:red;
font-weight:bold;
}
.cart_unit_currency {
font-weight:bold;
}

.cart_total_amount {
color:green;
font-weight:bold;
font-size:120%;
}
.cart_total_currency {
font-weight:bold;
}
.cart_total{
font-weight:bold;
font-size:120%;
}

.global_amount {
color:green;
font-weight:bold;
font-size:120%;
}
.global_currency {
font-weight:bold;
}

a.page:link {color: #666666; text-decoration: underline;}     /* unvisited link */
a.page:visited {color: #666666; text-decoration: underline;}  /* visited link */
a.page:hover {background-color: #666666; color: #ffffff; text-decoration: none;}   /* mouse over link */
a.page:active {color: #666666; text-decoration: underline;}   /* selected link */

a.first_page:link {color: #000000; text-decoration: none;}     /* unvisited link */
a.first_page:visited {color: #000000; text-decoration: none;}  /* visited link */
a.first_page:hover {color: #666666; text-decoration: underline; background: none;}   /* mouse over link */
a.first_page:active {color: #000000; text-decoration: none;}   /* selected link */

a.prev_page:link {color: #000000; text-decoration: none;}     /* unvisited link */
a.prev_page:visited {color: #000000; text-decoration: none;}  /* visited link */
a.prev_page:hover {color: #666666; text-decoration: underline; background: none;}   /* mouse over link */
a.prev_page:active {color: #000000; text-decoration: none;}   /* selected link */

a.next_page:link {color: #000000; text-decoration: none;}     /* unvisited link */
a.next_page:visited {color: #000000; text-decoration: none;}  /* visited link */
a.next_page:hover {color: #666666; text-decoration: underline; background: none;}   /* mouse over link */
a.next_page:active {color: #000000; text-decoration: none;}   /* selected link */

a.last_page:link {color: #000000; text-decoration: none;}     /* unvisited link */
a.last_page:visited {color: #000000; text-decoration: none;}  /* visited link */
a.last_page:hover {color: #666666; text-decoration: underline; background: none;}   /* mouse over link */
a.last_page:active {color: #000000; text-decoration: none;}   /* selected link */

a.current_page:link {color: #000000; font-weight:bold; text-decoration: none; font-size: 12px;}     /* unvisited link */
a.current_page:visited {color: #000000; font-weight:bold; text-decoration: none; font-size: 12px;}  /* visited link */
a.current_page:hover {color: #000000; font-weight:bold; text-decoration: none; background: none; font-size: 12px;}   /* mouse over link */
a.current_page:active {color: #000000; font-weight:bold; text-decoration: none; font-size: 12px;}   /* selected link */

.product_tblc tr.header td { background-color:#df9898; }
.product_tblc tr td { background-color:#eabfbf; }

.orders_tblc tr.header td { background-color:#df9898; }
.orders_tblc tr td { background-color:#eabfbf; }
