BODY {
  background: #006699;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TABLE {
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TR {
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

TD {
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

FORM {
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
}

FONT {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #000000;
  text-decoration: none;
}

A {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004784;
  text-decoration: none;
}
A:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004784;
  text-decoration: underline;
}

TABLE.shadow {
  background-image: url(/new_site/images/shadow.gif);
}

TD.menu {
  background-color: #E0E4E6;
}

TD.menu_box_b {
  background-image: url(/new_site/images/box_b.gif);
}

TD.menu_box_c {
  background-image: url(/new_site/images/box_c.gif);
}

TD.menu_box_text {
  padding: 4px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004784;
}

TD.menu_box_input {
  padding: 2px;
}

TD.menu_box_link {
  padding: 4px;
}

A.menu_box_link_strong {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #004784;
  text-decoration: none;
}
A.menu_box_link_strong:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #004784;
  text-decoration: underline;
}

TD.menu_frame_link {
  padding: 4px;
  background-color: #F6F6F6;
  border-color: #C7C7C7;
  border-style: solid;
  border-width: 1px;
}

A.menu_frame_link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004784;
  text-decoration: none;
}
A.menu_frame_link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #004784;
  text-decoration: underline;
}

TD.menu_more_link {
  padding-top: 0px;
  padding-left: 4px;
  padding-right: 4px;
  padding-bottom: 0px;
}

A.menu_more_link {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  text-decoration: none;
}
A.menu_more_link:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
  text-decoration: underline;
}

INPUT.newsletter {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 10px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
  height: 18px;
  width: 130px;
}

INPUT.search {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 10px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
  height: 18px;
  width: 130px;
}

INPUT.submit {
  padding: 0px;
  margin:  0px;
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 10px;
  font-weight : bold;
  color : #006699;
  border-left: 1px solid #e0e0e0;
  border-top: 1px solid #e0e0e0;
  border-bottom: 1px solid #404040;
  border-right: 1px solid #404040;
  background: #ddeafb;
  /* width: 80px; */
  height: 18px;
}

TD.footer {
  padding: 0px;
  margin: 0px;
  border: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #f2f2f2;
  font-size: 10px;
  width: 970px;
  height: 93px;
  background-image: url(/new_site/images/footer.png);
}

A.footer_link_strong {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #f2f2f2;
  text-decoration: none;
}

A.footer_link_strong:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #f2f2f2;
  text-decoration: underline;
}

FONT.footer_small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #f2f2f2;
  font-size: 9px;
}

A.footer_link_small {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #3cb1f5;
  text-decoration: none;
}

A.footer_link_small:hover {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 9px;
  font-weight: normal;
  color: #3cb1f5;
  text-decoration: underline;
}

TD.content_icon {
  padding: 8px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #004784;
  font-size: 10px;
}

FONT.important {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #990000;
  font-size: 10px;
}

TD.content_path {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #004784;
  font-size: 10px;
}

.content_cart {
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #333333;
  font-size: 10px;
}

.content_cart_empty {
  padding: 0px;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #333333;
  font-size: 10px;
}

TD.product_separator {
  background-color: #C7C7C7;
}

TD.product_brand {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #004784;
  font-size: 10px;
}

TD.product_name {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  color: #222222;
  font-size: 10px;
}

TD.product_info {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: normal;
  color: #000000;
  font-size: 10px;
}

TD.product_image {
  border: 0px;
  width: 90px;
  height: 90px;
}

INPUT.builder_realtime_price {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  font-style: italic;
  color: #CC0000;
  border: 1px;
  border-style: solid;
  border-color: #f0f0f5;
  background: #E0E4E6;
  height: 16px;
}

TEXTAREA.pc_builder_form {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
}

INPUT.pc_builder_form {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
}

SELECT.pc_builder_form {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
}

TD.pc_builder_basket_title {
  padding: 2px;
  margin: 0px;
  background-color: #006699;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #f7f7f7;
}

TD.pc_builder_basket_category {
  padding: 2px;
  margin: 0px;
  background-color: #f2f2f2;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #333333;
}


TD.pc_builder_basket_product {
  padding: 2px;
  margin: 0px;
  background-color: #E0E4E6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: normal;
  color: #222222;
}

TABLE.table_with_box {
  padding: 4px;
  margin: 0px;
  border-color: #C7C7C7;
  border-style: solid;
  border-width: 1px;
  background-color: #ffffff;
}

TD.box_title {
  padding: 2px;
  margin: 0px;
  background-color: #006699;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #f7f7f7;
}

TD.box_subtitle {
  padding: 2px;
  margin: 0px;
  background-color: #E0E4E6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #222222;
}

TD.box_subtitle_total {
  padding: 2px;
  margin: 0px;
  background-color: #c0c4c6;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color: #222222;
}

TD.box_total {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  font-style: italic;
  color: #CC0000;
  border-bottom: #f0f0f5 1px solid;
  background-color: #E0E4E6;
}

INPUT.input_data {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
}

FONT.input_data_error {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 10px;
  font-weight : normal;
  color : #FF0000;
}

SELECT.input_data {
  font-family : Verdana , Arial , Helvetica , sans-serif;
  font-size : 11px;
  font-weight : normal;
  color : #333333;
  border: 1px;
  border-style: solid;
  border-color: #C7C7C7;
  background: #F6F6F6;
}

.Default {
  FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.B {
  FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #BAF3FE; TEXT-DECORATION: none
}
.C { cursor: pointer; }
.D {
  FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #FF9900; BORDER-BOTTOM: #f0f0f5 1px solid
}
.E           { font-variant: normal; font-size: 11px; font-family:
               Verdana, Arial, Helvetica, sans-serif; color: #663399;
               font-style: italic; BORDER-BOTTOM: #f0f0f5 1px solid }
.F {
  FONT: bold 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #006666
}
.H           { font-style: normal; font-variant: normal; font-weight: bold; font-size: 12px;
               font-family: Verdana, Arial, Helvetica, sans-serif; color:
               #000000 }
.I {
  FONT: 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.P           { font-variant: normal; font-size: 11px; font-family:
               Verdana, Arial, Helvetica, sans-serif; color: #CC0000;
               font-style: italic; BORDER-BOTTOM: #f0f0f5 1px solid }
.T {
  FONT: bold 9px Verdana, Arial, Helvetica, sans-serif; COLOR: #333333; TEXT-DECORATION: none
}
.L {
  FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none
}
.R {
  FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; BORDER-RIGHT: rgb(192,192,192) 3px inset; BORDER-TOP: rgb(204,204,204) 1px solid; BORDER-LEFT: rgb(204,204,204) 1px solid; BORDER-BOTTOM: rgb(192,192,192) 3px inset
}
.HDN {
  FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000; TEXT-DECORATION: none; visibility: hidden
}

.U {
  FONT: bold 10px Verdana, Arial, Helvetica, sans-serif; COLOR: #004784; BORDER-BOTTOM: #f0f0f5 1px solid
}

