BODY {
height: 100%;
margin: 0;
padding: 0;
}
FORM {
margin: 0;
}
DIV.clear_div {
clear: both;
}

DIV.main_container {
width: 913px;
_height: 100%;
min-height: 100%;
margin-left: auto;
margin-right: auto;
}
DIV.sub_container {
float: left;
position: absolute;
width: 836px;
_height: 100%;
min-height: 100%;
border-left: 50px solid #FFFFFF;
border-right: 20px solid #FFFFFF;
background-color: #FFFFFF;
}
DIV.left_outer_container {
float: left;
width: 17px;
height: 77px;
border-top: 156px solid #FFFFFF;
}
DIV.left_outer_container_empty {
background-image: url('cart_empty_1.jpg');
}
DIV.left_outer_container_filled {
background-image: url('cart_filled_1.jpg');
}
DIV.right_outer_container {
float: left;
width: 39px;
height: 95px;
background-image: url('bg_right.gif');
}
DIV.outer_text_container {
float: left;
width: 819px;
}
DIV.inner_text_container {
float: left;
width: 766px;
background-color: #0F243E;
}

DIV.header {
float: left;
padding-top: 40px;
padding-bottom: 8px;
}
DIV.header_left {
float: left;
width: 480px;
padding-top: 5px;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.header_right {
float: left;
width: 300px;
font-family: verdana;
font-size: 11px;
color: #0F243E;
text-align: right;
}
SPAN.header_right_number {
font-size: 25px;
font-weight: bold;
color: #154A90;
}

DIV.menu {
float: left;
width: 778px;
height: 40px;
border: 1px solid #0F243E;
background-color: #0F243E;
font-family: arial;
font-size: 12px;
font-weight: bold;
color: #FFFFFF;
}
DIV.menu_sub {
float: left;
height: 26px;
padding-top: 14px;
padding-left: 17px;
padding-right: 17px;
}
DIV.menu_sub_mac {
float: left;
height: 26px;
padding-top: 14px;
padding-left: 15px;
padding-right: 15px;
}
DIV.menu_sub_last {
padding-right: 0px;
}
DIV.menu_seperator {
float: left;
width: 1px;
height: 40px;
background-image: url('bg_sep.gif');
}
A.menu {
color: #FFFFFF;
text-decoration: none;
}
A.menu:hover {
color: #FFFFFF;
text-decoration: none;
}
DIV.menu_bottom {
float: left;
width: 776px;
height: 6px;
margin-bottom: 10px;
background-image: url('bgm.jpg');
background-position: right;
background-repeat: no-repeat;
}

A.bar {
border-bottom: 1px dotted #FFFFFF;
color: #FFFFFF;
text-decoration: none;
}
A.bar:hover {
border-bottom: 1px dotted #FFFFFF;
color: #FFFFFF;
text-decoration: none;
}
DIV.bar_left {
float: left;
width: 176px;
height: 100%;
font-family: verdana;
font-size: 11px;
}
DIV.bar_left_1 {
float: left;
width: 156px;
height: 63px;
padding: 10px;
background-color: #154A90;
color: #FFFFFF;
text-align: right;
}
DIV.bar_left_1_empty {
background-image: url('cart_empty_2.jpg');
background-position: bottom left;
background-repeat: no-repeat;
}
DIV.bar_left_1_filled {
background-image: url('cart_filled_2.jpg');
background-position: bottom left;
background-repeat: no-repeat;
}
DIV.bar_left_1_sep_1 {
height: 5px;
}
DIV.bar_left_1_sep_2 {
height: 2px;
}
DIV.bar_left_1_sep_3 {
height: 4px;
}
DIV.bar_left_2 {
float: left;
width: 156px;
padding: 10px;
border-top: 10px solid #FFFFFF;
background-color: #0F243E;
color: #FFFFFF;
}
DIV.bar_left_2_sep_1 {
float: left;
padding-bottom: 2px;
}
DIV.bar_left_2_sep_2 {
float: left;
padding-top: 2px;
padding-bottom: 2px;
}
DIV.bar_left_3 {
float: left;
width: 111px;
height: 113px;
padding-top: 19px;
padding-bottom: 10px;
padding-left: 55px;
padding-right: 10px;
border-top: 10px solid #FFFFFF;
background-color: #154A90;
background-image: url('left_bar.jpg');
background-position: left top;
background-repeat: no-repeat;
color: #FFFFFF;
}
DIV.bar_left_3_sep_1 {
height: 16px;
}
DIV.bar_left_3_sep_2 {
height: 13px;
}
DIV.bar_left_4 {
float: left;
width: 156px;
padding-top: 10px;
padding-left: 10px;
padding-right: 10px;
border-top: 10px solid #FFFFFF;
background-color: #0F243E;
background-image: url('bg_block.jpg');
background-repeat: no-repeat;
background-position: right top;
color: #FFFFFF;
}
INPUT.bar_left_4_field {
width: 100px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.bar_left_4_sep {
height: 1px;
}
DIV.bar_middle_outer_container {
float: left;
border-left: 10px solid #FFFFFF;
border-right: 10px solid #FFFFFF;
}
DIV.bar_middle_inner_container {
float: left;
width: 384px;
_height: 490px;
min-height: 490px;
padding-left: 5px;
padding-right: 5px;
background-color: #FFFFFF;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.bar_right_1 {
float: left;
width: 156px;
padding: 10px;
background-color: #0F243E;
background-image: url('bg_right.jpg');
background-position: right top;
background-repeat: no-repeat;
font-family: verdana;
font-size: 11px;
color: #FFFFFF;
}
DIV.bar_right_1_spotlight {
float: left;
width: 125px;
margin-bottom: 11px;
}
DIV.bar_right_2 {
float: left;
width: 156px;
height: 57px;
padding: 10px;
border-top: 10px solid #FFFFFF;
border-bottom: 10px solid #FFFFFF;
background-image: url('live_chat.jpg');
background-position: right;
background-repeat: no-repeat;
background-color: #154A90;
font-family: verdana;
font-size: 11px;
color: #FFFFFF;
}
DIV.bar_right_2_sep_1 {
height: 7px;
}
DIV.bar_right_2_sep_2 {
height: 7px;
}
A.bar_right_2_online {
color: #A0CD11;
text-decoration: none;
}
A.bar_right_2_online:hover {
color: #A0CD11;
text-decoration: none;
}
A.bar_right_2_offline {
color: #DA2E00;
text-decoration: none;
}
A.bar_right_2_offline:hover {
color: #DA2E00;
text-decoration: none;
}
DIV.bar_right_4 {
float: left;
width: 156px;
padding: 10px;
background-image: url('bg_block.jpg');
background-position: right top;
background-repeat: no-repeat;
font-family: verdana;
font-size: 11px;
color: #FFFFFF;
}
SELECT.bar_right_4_dropdown {
border: 1px solid #0F243E;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.head {
border-bottom: 5px solid #FFFFFF;
font-size: 15px;
font-weight: bold;
color: #0F243E;
}
A.text {
border-bottom: 1px dotted #0F243E;
color: #0F243E;
text-decoration: none;
}
A.text:hover {
border-bottom: 1px dotted #0F243E;
color: #0F243E;
text-decoration: none;
}
DIV.tab_120 {
float: left;
width: 120px;
padding-top: 2px;
padding-bottom: 2px;
}

DIV.footer {
float: left;
width: 766px;
}
DIV.footer_outer_sep {
height: 2px;
}
SPAN.footer_bottom_descr {
font-size: 9px;
}
DIV.footer_outer {
float: left;
width: 176px;
padding-top: 10px;
padding-bottom: 20px;
font-family: verdana;
font-size: 16px;
color: #0F243E;
text-align: center;
}
DIV.footer_middle {
float: left;
width: 394px;
padding-left: 10px;
padding-right: 10px;
padding-top: 10px;
font-family: verdana;
font-size: 9px;
color: #0F243E;
text-align: center;
}
DIV.bottom {
float: left;
height: 5px;
}
A.footer {
color: #0F243E;
text-decoration: underline;
}
A.footer:hover {
color: #0F243E;
text-decoration: underline;
}

DIV.webshop_container {
float: left;
padding-top: 12px;
}
DIV.webshop_img {
float: left;
width: 138px;
height: 113px;
border: 1px solid #0F243E;
}
DIV.webshop_small_text {
float: left;
width: 234px;
height: 114px;
padding-top: 1px;
padding-left: 10px;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
SELECT.webshop_qty_dropdown {
border: 1px solid #0F243E;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
A.webshop_img {
color: #FFFFFF;
text-decoration: none;
}
A.webshop_img:hover {
color: #FFFFFF;
text-decoration: none;
}
DIV.webshop_cart_index_row_1 {
float: left;
width: 201px;
padding: 4px;
background-color: #B5D0F4;
font-weight: bold;
}
DIV.webshop_cart_index_row_2 {
float: left;
width: 87px;
padding: 4px;
border-left: 2px solid #FFFFFF;
background-color: #B5D0F4;
font-weight: bold;
}
DIV.webshop_cart_index_row_3 {
float: left;
width: 68px;
padding: 4px;
border-left: 2px solid #FFFFFF;
background-color: #B5D0F4;
font-weight: bold;
text-align: right;
}
DIV.webshop_cart_tab_1 {
float: left;
width: 201px;
height: 18px;
padding-top: 6px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
DIV.webshop_cart_tab_2 {
float: left;
width: 87px;
height: 18px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
DIV.webshop_cart_tab_3 {
float: left;
width: 68px;
height: 18px;
padding-top: 6px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
background-color: #DBE8F9;
text-align: right;
}
SELECT.webshop_cart_dropdown {
width: 87px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.webshop_cart_tab_no_products {
float: left;
width: 376px;
height: 18px;
padding-top: 6px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
DIV.webshop_cart_tab_total_1 {
float: left;
width: 209px;
height: 18px;
}
DIV.webshop_cart_tab_total_2 {
float: left;
width: 87px;
height: 18px;
padding-top: 6px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
DIV.webshop_sep {
height: 10px;
border-top: 2px solid #FFFFFF;
background-color: #FFFFFF;
}
DIV.webshop_back {
float: left;
width: 50%;
}
DIV.webshop_next {
float: left;
width: 50%;
text-align: right;
}
DIV.webshop_info_img_container {
float: right;
width: 138px;
border-left: 15px solid #FFFFFF;
border-bottom: 15px solid #FFFFFF;
}
DIV.webshop_info_img {
float: left;
width: 138px;
height: 113px;
border: 1px solid #0F243E;
}
DIV.webshop_info_img_zoom {
float: left;
width: 140px;
border-bottom: 2px solid #0F243E;
background-color: #0F243E;
color: #FFFFFF;
text-align: center;
}
DIV.webshop_info_sep {
height: 24px;
}
DIV.webshop_1_row_1 {
float: left;
width: 376px;
padding: 4px;
background-color: #B5D0F4;
font-weight: bold;
}
DIV.webshop_1_row_2_1 {
float: left;
width: 124px;
height: 18px;
padding-top: 6px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
DIV.webshop_1_row_2_2 {
float: left;
width: 242px;
height: 21px;
padding-top: 3px;
padding-left: 4px;
padding-right: 4px;
border-top: 2px solid #FFFFFF;
border-left: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
INPUT.webshop1_general_field {
width: 120px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
INPUT.webshop1_postalcode_field {
width: 60px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.webshop1_row_n {
float: left;
width: 376px;
padding: 4px;
border-top: 2px solid #FFFFFF;
background-color: #DBE8F9;
}
TEXTAREA.webshop1_card {
width: 372px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
SELECT.webshop1_country {
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.mark {
background-color: #FFCCCC;
color: #F00000;
}
SELECT.webshop_cancel_order {
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
TEXTAREA.webshop_cancel_order {
width: 372px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
INPUT.webshop1_order_status_field {
width: 45px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
DIV.webshop_order_status_1 {
float: left;
width: 150px;
}
DIV.webshop_order_status_2 {
float: left;
}
INPUT.webshop_stores_field {
width: 135px;
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
SELECT.webshop_ideal {
border: 1px solid #B5D0F4;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}
A.webshop_cart {
color: #0F243E;
text-decoration: none;
}
A.webshop_cart:hover {
color: #0F243E;
text-decoration: none;
}
INPUT.newsletter {
border: 1px solid #0F243E;
font-family: verdana;
font-size: 11px;
color: #0F243E;
}