body { background-color: black;margin: 0px;padding: 0px; font-family: Arial; font-size: 12px;background-image: url('images/bgr.jpg');background-repeat: no-repeat;background-position: left top; }


table, tr, td { margin: 0px;padding: 0px; font-family: Arial; font-size: 12px;color: #E9997E; border-collapse: collapse; }

.s { font-weight: bold;padding-top: 5px !important; }
.p { padding-bottom: 5px !important; }

div.main { width: 980px;margin: auto;background-color: #570000;  }
div.header { width: 980px;height: 249px;background-image: url('ndesign/header2.jpg');background-repeat: no-repeat; }
/* div.header2 { width: 980px;height: 138px;background-image: url('images/mobil.png');background-repeat: no-repeat;background-position: 300px 5px; } */
div.logo { width: 980px;height: 140px;background-image: url('images/logo.png');background-repeat: no-repeat;background-position: 40px 45px;} 

div.body { width: 980px;background-image: url('images/back.png');background-repeat: repeat-y;padding: 10px; }


div.box_outer { background-image: url('images/boxbgr.png');background-repeat: repeat-y; margin-bottom: 9px;border-bottom: solid 1px #852800; }
div.box530_outer { background-image: url('images/boxbgr530.png');background-repeat: repeat-y; margin-bottom: 9px;border-bottom: solid 1px #852800; }
div.box_souter { background-image: url('images/sboxbgr.png');background-repeat: repeat-y; margin-bottom: 9px;border-bottom: solid 1px #852800; }
div.box_fouter { background-image: url('images/fboxbgr.png');background-repeat: repeat-y; margin-bottom: 9px;border-bottom: solid 1px #852800; }
div.box_inner { padding: 5px; }


h2.box_inner { padding: 5px;margin: 0px; font-size: 14px;font-weight: bold;color: #E9997E;padding-top: 8px; }
h2.box_inner2 { padding: 0px;margin: 0px; font-size: 14px;font-weight: bold;color: #E9997E; }

div.box_title { padding: 0px;margin: 0px; height: 31px;background-image: url('ndesign/bbox_top.png'); }
div.box530_title { padding: 0px;margin: 0px; height: 31px;background-image: url('ndesign/bbox_top530.png'); }
div.box_stitle { padding: 0px;margin: 0px; height: 31px;background-image: url('ndesign/sbox_top.png'); }

div.box_title2 { padding: 0px;margin: 0px; }


/* border: solid 1px #791800; */


div.box_outer p { text-align: justify;margin: 0px;padding: 0px; font-size: 12px;color: #B9795E; }
div.box_outer a { text-decoration: none;color: #E9997E; }
div.box_outer a:hover { text-decoration: underline;color: #E9997E; }
div.box_souter p { text-align: justify;margin: 0px;padding: 0px; font-size: 12px;color: #B9795E; }
div.box_souter h3 { text-align: justify;margin: 0px;margin-bottom: 5px;padding: 0px;font-size: 14px;color: #E9997E;background-repeat: no-repeat;background-position: left center;  }
div.box_souter a { text-decoration: none;color: #E9997E; }
div.box_souter a:hover { text-decoration: underline;color: #E9997E; }
div.box530_outer p { text-align: justify;margin: 0px;padding: 0px; font-size: 12px;color: #B9795E; }
div.box530_outer a { text-decoration: none;color: #E9997E; }
div.box530_outer a:hover { text-decoration: underline;color: #E9997E; }

a.comms { text-decoration: none;color: #E9997E; }
a.comms:hover { text-decoration: underline;color: #E9997E; }

div.header_facebook { width: 400px;text-align: right;padding-left: 10px; }
h1.title { color: #570000; padding: 0px;margin: 0px;font-size: 14px; margin-bottom: 0px;padding-top: 8px; }
a.logo { display: block;width: 230px;height: 90px;margin-left: 30px;  }
div.header_space { width: 980px;height: 45px; }
.header_bottom { width: 360px;height: 107px;position: absolute;margin-top: 249px;margin-left: 558px;background-image: url('ndesign/header_part.png');z-index: 100; }


.fastsel { margin-top: 30px;margin-left: 10px;width: 480px; }
.fastsel h2 { color: #570000; padding: 0px;margin: 0px;font-size: 13px; margin-bottom: 0px;padding-bottom: 4px; }
.fastsel p { text-align: left; padding: 0px;margin: 0px;color: #570000;font-size: 12px; } 
.fastsel a { color: #570000;font-size: 12px;text-decoration: none; } 
.fastsel a:hover { text-decoration: underline; } 


div.footer {
  width: 980px;
  background-color: #BEC11C;
  border-top: solid 1px #CED062;
  margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
  padding-top: 5px;
}

div.footer p {
  padding: 0px;
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  margin: 0px;
  color: #252605;
}



div.footer a {
  color: black;
  font-weight: bold;
  text-decoration: none;
}

div.footer a:hover {
  text-decoration: underline;
}







.sbox { width: 240px;background-image: url('ndesign/box_body.png');margin-bottom: 9px;background-color: #98A322; }
.sbox_top { width: 240px;background-image: url('ndesign/box_top.png');background-repeat: no-repeat; } 
.sbox_bot { width: 240px;background-image: url('ndesign/box_bottom.png');background-position: 0px bottom;background-repeat: no-repeat; }
.sbox_bot div { padding: 7px; }
.sbox_bot h2 { padding: 0px;margin: 0px;font-size: 14px;color: black;padding-top: 3px;padding-bottom: 7px; }
.sbox_bot p { margin: 0px;padding: 0px;text-align: justify;color: black; }
.sbox_bot  a { text-decoration: none;color: black;font-weight: bold; }
.sbox_bot  a:hover { text-decoration: underline;color: black; }

.sboxb { width: 385px;background-image: url('ndesign/boxb_body.png');margin-bottom: 9px;background-color: #98A322; }
.sboxb_top { width: 385px;background-image: url('ndesign/boxb_top.png');background-repeat: no-repeat; } 
.sboxb_bot { width: 385px;background-image: url('ndesign/boxb_bottom.png');background-position: 0px bottom;background-repeat: no-repeat; }
.sboxb_bot div { padding: 7px; }
.sboxb_bot h2 { padding: 0px;margin: 0px;font-size: 14px;color: black;padding-top: 3px;padding-bottom: 7px; }
.sboxb_bot p { margin: 0px;padding: 0px;text-align: justify;color: black; }
.sboxb_bot  a { text-decoration: none;color: black;font-weight: bold; }
.sboxb_bot  a:hover { text-decoration: underline;color: black; }






.hidden { width: 1px;height: 1px;visibility: hidden; }







.order_p_closed {
  background: url('images/error.png') no-repeat 5px center;
  padding: 5px !important;
  padding-left: 35px !important;
  margin: 0px;
}

.order_p {
  margin: 0px;
  text-align: justify;
}

.order_table {
  width: 100%;
  margin-top: 10px;
}

.order_table2 {
  width: 550px;
  margin-top: 0px;
  margin-bottom: 10px;
  color: #E9997E;
}

.order_w50 {
  width: 50%;
}

.order_ab {
  text-decoration: none;
  font-size: 14px;
  display: block;
  margin: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  padding-left: 22px;
  color: #E9997E;
  font-weight: bold;
}

.order_ab:hover {
  text-decoration: underline;
}

.order_title {
  font-size: 14px;
  display: block;
  color: #A53810;
  font-weight: bold;
  margin: 0px;
  margin-bottom: 10px;
}

.order_a {
  text-decoration: none;
  font-size: 12px;
  display: block;
  margin: auto;
  margin-top: 5px;
  margin-bottom: 5px;
  color: #E9997E;
  font-weight: bold;
}

.order_a:hover {
  text-decoration: underline;
}


.order_next {
  color: #A53810;
  font-size: 12px;
  text-align: justify;
  margin: 0px;
}

.order_next a {
  color: #E9997E;
  text-decoration: none;
  font-weight: normal;
}

.order_next a:hover {
  text-decoration: underline;
}

.order_detail {
  font-size: 10px;
  color: #A53810;
}


.line {
  border-top: solid 1px #852800;
  margin-top: 0px;
  padding-bottom: 10px;
}

.moreb {
  display: block;
  width: 16px;
  height: 16px;
  background-image: url('images/a_arrow.png');
  background-position: center center;
  background-repeat: no-repeat;
}

.order_col_text { color: #C54820;padding: 3px;width: 430px; }
.order_col_price { width: 50px;text-align: right;padding-right: 5px; }
.order_col_count { width: 40px;text-align: center;padding: 3px; }
.order_col_zero { width: 0px; }
.order_col_more { width: 21px;text-align: center; }
.order_col_text a { color: #E9997E;text-decoration: none; }
.order_col_text a:hover { text-decoration: underline; }


.order_infotip {
  background: url('images/infotip.png') no-repeat 5px center;  
  padding: 5px !important;
  padding-left: 35px !important;
  text-align: justify;
}

.order_error {
  background: url('images/error.png') no-repeat 5px center;
  padding: 5px !important;
  padding-left: 35px !important;
  text-align: justify; 
}

.order_back_menu {
  width: 100px;float: right;text-align: right;margin: 0px;
}

.order_back_menu a {
  font-weight: bold;
  text-decoration: none;
  color: #E9997E;
}

.order_back_menu a:hover {
  text-decoration: underline;
}

.order_empty {
  color: #000000;
  margin: 0px;
  padding: 0px;
}

.adel {
  font-size: 12px !important;
  font-weight: bold !important;
  text-decoration: none !important;
  color: black !important;
  display: inline-block;
  padding: 2px;
}

.adel:hover {
  background-color: red !important;
  color: white !important;
  text-decoration: none !important;
}



.b_table { margin-bottom: 10px;width: 100%; }
.b_tdicon { padding-left: 5px;padding-right: 10px;vertical-align: center; }
.b_tdtitle { font-weight: bold;color: black;font-size: 13px;padding-bottom: 5px;vertical-align: top; }
.b_tdtext { text-align: left;vertical-align: top;color: black; }

.order_button_green { border: solid 1px #545A12;background-color: #CED062;color: black;font-weight: bold;padding: 5px; }

.order_button_brown { border: solid 1px #852800;background-color: #E9997E;color: black;font-weight: bold;padding: 5px; }



.b_message {
  background: url('images/error.png') no-repeat 5px center;
  padding: 5px !important;
  padding-left: 35px !important;
  text-align: left; 
}


.b_mand { text-align: justify;margin-top: 10px; }

.b_t1 { width: 100%;margin: 0px;padding: 0px;border-collapse: collapse; }
.b_sep { background:url(images/line_bg.png) repeat-x center;height: 6px; }
.b_tit { margin: 0px;padding: 0px;width: 200px;padding-top: 2px;padding-bottom: 2px;color: black; }
.b_desc { font-size: 10px; }
.b_price { text-align: right;margin: 0px;padding: 0px;width: 60px;font-weight: bold;padding-top: 2px;padding-bottom: 2px;color: black; }
.b_count { text-align: center;margin: 0px;padding: 0px;width: 12px;text-align: right; }


.d_error { background: url('images/error.png') no-repeat 5px center;padding: 5px;padding-left: 35px;margin: 0px; }



.header_table td {
  color: #570000;
  text-align: justify;
}



.fbint a, a.fb {
  display: block;
  padding: 3px;
  padding-left: 20px;
  color: #570000;
  font-weight: bold;
  text-decoration: none;
  background-image: url('images/fbicon.png');
  background-repeat: no-repeat;
  background-position: 0px center;
}

.fbint a:hover, a.fb:hover {
  text-decoration: underline;
}

a.fb {
  padding-left: 20px;
  color: black;
  font-weight: bold;
  text-decoration: none;
  background-image: url('images/fbicon.png');
  background-repeat: no-repeat;
  background-position: 0px center;  
}

a.fb:hover {
  text-decoration: underline;
}





.del td {
  vertical-align: middle;
  padding: 5px; 
}

.del td p {
  color: black;
  margin: 0px;
  padding: 0px;

}


.del td input, .del td select {
  background-color: #BEC11C;
  border: solid 1px #CED062;
  width: 200px;  
  font-size: 12px;
}


.iminput {
  background-color: #BEC11C;
  border: solid 1px #CED062;
  width: 225px;  
  font-size: 12px;
  margin-top: 10px;
}


.brownsel {
  color: #E9997E;
  background-color: #570000;
  border: solid 1px #852800;
  font-size: 12px;
}



/*

div.footer {
  width: 980px;
  border-top: solid 1px #CED062;
  margin: 0px;
  padding: 0px;
  padding-bottom: 10px;
  padding-top: 5px;
*/

.img {
  border: solid 1px #C4CE4E !important;
  width: 25px;
  height: 25px;
}



.fblogin {
  vertical-align: top;
}

.fblogin div.fbbody {
  width: 240px;
  background-color: #98A322;
  background-image: url('ndesign/box_body.png');
  background-repeat: repeat-y;
}

.fbbot {
  padding: 7px;
  padding-top: 9px;
  background-image: url('ndesign/box_bottom2.png');
  background-repeat: no-repeat;
  background-position: left bottom;
}

.fbtop {
  background-image: url('ndesign/box_top2.png');
  background-repeat: no-repeat;
  background-position: left top;
}

.fblogin .fbbody p.h3 {
  font-weight: bold;
  font-size: 14px;
  margin: 0px;
  padding: 0px;
  padding-bottom: 7px;
  color: black;
}

.fblogin a {
  color: black;
  text-decoration: none;
}

.fblogin a:hover {
  text-decoration: underline;
}

.fblogin p {
  color: black;
  margin: 0px;
  padding: 0px;
}

.fbcenter {
  text-align: center;
  margin-top: 7px;
}



a.link_close {
  padding: 3px;
  padding-right: 20px;
  background-image: url('images/delete.png');
  background-repeat: no-repeat;
  background-position: right center;
  font-weight: bold;
  font-size: 12px;
  color: #E9997E;
  text-decoration: none;
  margin-right: 10px;
  position: relative;
  top: -3px;
}

a.link_close:hover {
  text-decoration: underline;
}

a.link_comment {
  padding: 3px;
  padding-left: 20px;
  background-image: url('images/comment.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
}


a.link_mobile {
  padding: 3px;
  padding-left: 20px;
  background-image: url('images/mobile.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
}

a.link_tv {
  padding: 3px;
  padding-left: 20px;
  background-image: url('images/tv.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
}

a.link_about {
  padding: 3px;
  padding-left: 20px;
  background-image: url('images/about.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
}

a.link_basket {
  padding: 3px;
  padding-left: 20px;
  background-image: url('images/basket.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
}


a.link_dl {
  padding: 3px;
  margin-top: 5px;
  margin-left: 10px;
  padding-left: 22px;
  background-image: url('images/save.png');
  background-repeat: no-repeat;
  background-position: left center;
  font-weight: bold;
  display: block;
}

a.restlink_n {
  color: #E9997E;
  text-decoration: none;
}

a.restlink_n:hover {
  text-decoration: underline;
}

a.restlink_a {
  color: white;
  text-decoration: none;
}

a.restlink_a:hover {
  text-decoration: underline;
}




