#cdiv {  width:100%; text-align:center }
#cdiv2 {   text-align:center; width:960px }

#status {  padding:10px 100px; font-size:12px; font-weight:bold }
#xmas {
  height:48px;line-height:48px;color:white;font-size:18px;background:url('/vianoce.gif') repeat-x 0 0;text-align:center
}


ul.navi {  clear:both; list-style-type:none; margin:0; padding:20px 0;}
ul.navi li {  display:inline; padding:5px 3px 5px 3px; line-height:18px; font-size:13px;  }
ul.navi .act { border:1px solid black; padding:3px 8px; margin:0 3px 0 5px; text-align:center; line-height:16px; font-size:13px; }
ul.navi .c { background: #8aa6de }
ul.navi a {  border-bottom:1px solid white; margin:0; padding:1px 8px; color:#ffffff; text-decoration:none; font-size:13px; line-height:18px; font-weight:bold; background:#3e5b9e; }



#resize {  padding:0; margin:5px 0 8px 0 }
ul.addpho { list-style-type:none; clear:both; margin:0; padding:0; }
ul.addpho li { float:left; padding: 0 0 5px 0; }
ul.addpho img { padding:0 10px 0 0; }

body { height:100%; margin:0px; padding:0px; text-align:center; background:#2b406b; color:#000000; font-family: Arial, Helvetica, sans-serif; font-size:11px;}
h1 { padding:0; margin:0; color:#ffffff; font-size:11px; font-weight:normal; font-weight:bold }
img {      border:0;display:block    }
form { padding:0; margin:0; border:0;    }


#prod { width:900px; padding:10px; margin:0 0 0 20px;     }
#prod .t {color:#000000;background:#ffebb4 url('/title_bg.gif') repeat-x top left;font-size:16px;font-weight:bold;height:40px;padding:3px 10px 3px 10px ;margin:0 }
#prod input{ width:25px; border:1px solid #000000; height:19px; font-size:14px; font-weight:bold; text-align:right;padding:0 2px 0 2px; margin:0;float:left   }
#prod span {      font-size:14px;line-height:18px;font-weight:bold;color:#808080    }
#prod .u1 { list-style-type:none;padding:10px 0 0 0;margin:0;float:left;width:260px }
#prod .b1 { text-align:right;font-size:18px; }
#prod .b2 { text-align:right;font-size:14px;line-height:24px;font-weight:bold;color:#000000 }



#bg { width:100%; height:80px; background:#3b5998 url('/header_bg.gif') repeat-x top left; text-align:center; }
#header { width:915px; height:55px; margin:0 auto; padding:20px 0 0 25px; text-align:left;}
#logo { float:left   }

#phone { width:200px; float:right; color:#ffffff;font-size:15px;font-weight:bold;padding:3px 0 0 5px; text-align:center}
#phone p { margin:0; padding:0; color:#ffc346   }


#cart { width:250px; float:right; color:#ffffff;font-size:15px;font-weight:bold;padding:3px 0 0 5px;}
#cart img { float:left;padding-right:10px }
#cart p { margin: 0; padding:0;}
#cart b { color:#ffc345 }
#cart a { text-decoration: none; color:#ffffff; }
#cart a:hover { text-decoration: underline; }


#content { width:960px; margin:0 auto; padding:0; border:1px solid black; border-bottom:0; text-align:left; background:#ffffff }


.submenu {   list-style-type:none;  padding:0; margin:0;  }
.submenu li {      float:left; }
.submenu a {       display:block; background:#3e5b9e; padding:0 8px 0 7px; margin:1px 1px 0 0; color:#ffffff; text-decoration:none; line-height:24px; font-size:11px; font-weight:bold }
#subsel    {       display:block; background:#2b406b; padding:0 8px 0 7px; margin:1px 1px 0 0; color:#ffffff; text-decoration:none; line-height:24px; font-size:11px; font-weight:bold }
.submenu a:hover {      background:#3b5998;  }

#categories { margin:0;padding:0; list-style-type:none; }
#categories li {  background:#ffffff url('/item_bg.gif') repeat-y 0 0; line-height:16px;  font-size:11px; padding: 0 0 0 8px; }
#categories .hd { clear:both; background:#ffffff url('/heading_bg.gif') no-repeat top left; line-height:22px; font-size:11px; font-weight:bold;}
#categories .pt { padding-top:6px }
#categories .pb { padding-bottom:6px }
#categories input { padding:0; margin:0 7px 0 0;}


#maincontent { list-style-type:none; margin:0; padding:0 }
#l { float:left; width:170px; text-align:left;}
#r { float:left;width:770px;}

#ncontainer { width:940px;clear:both;padding:0 0 0 20px;min-height:700px }
.notebooky {    list-style-type:none; margin:15px 0; padding:0; float:left }
.notebooky li { height:130px; clear:both; padding:0; margin:0; border:0  }
.techdata { font-size:10px;color:#707070;background:#ffffff url('/tech_bg.gif') repeat-x top left;padding:0;margin:0 0 3px 0;line-height:14px  }


.im { float:left}

.desc           {   float:left; width:460px; text-align:left }
.desc p         {   padding:0; margin:0;    }
.desc img       {   border:0; float:left   }
.desc a         {   font-size:15px; color:#3561bb; font-weight:bold; text-decoration:none;    }
.desc a:hover   {   background:#3561bb; color:#ffffff;}
.desc .dt       {   font-size:11px; font-weight:bold; color:#3561bb; }
.desc .fprc     {   float:left;width:95px;height:33px;font-size:19px;line-height:33px;text-align:center;background: url('/price_bg_new.gif') no-repeat top left; }
.desc .fprc span {  padding:0 3px; font-size:12px; line-height:22px; vertical-align:top; font-weight:bold }

.desc .vt       {   float:left;padding-left:10px;font-size:11px;color:#000000;line-height:33px}
.desc .st       {   float:right;margin:6px 5px 0 0 }

.strike { font-size:11px;font-weight:bold;color:#ff0000; }
.space {     background:#ffffff url('/tech_bg2.gif') repeat-x top left;height:14px  }




#warning { clear:both; padding:20px 100px; margin:0; font-size:16px;font-weight:bold; line-height:24px; color:#2b406b; min-height:600px }
#warning img { float:left;padding:0 15px;vertical-align:middle}

#u2 { list-style-type:none; padding:10px 0 0 10px; margin:0; float:left    }
#d1 { width:380px; float:left   }
#d2 { width:440px; float:left   }
#blue {   clear:both;line-height:20px;background:#c0cde8;margin:10px 0 0 0; padding:0 0 0 10px;font-weight:bold;color:#000000;   }
#blue2 {   clear:both;line-height:20px;background:#3e5b9e;margin:10px 0 0 0; padding:0 0 0 10px;font-weight:bold;color:#ffffff;   }
#desc { clear:both;font-size:13px; margin:10px 0 0 0 }
#desc strong {
                 color:#3561bb;
}

#desctitle { clear:both;color:black;font-size:15px;font-weight:bold;border-bottom:black 2px solid;padding:10px 0 3px 0 }

.red {  text-align:left;font-size:18px;color:#ff0000   }
.blackline { clear:both; padding:0; height:25px; background:url('/black_dot.gif') repeat-x top left   }


#pdet { float:left;width:270px }
#pdet ul { margin:8px 0 0 0; padding:5px 8px 5px 8px;  background:#e6e6e6; list-style-type:none; font-size:12px; }

#lnks {   float:left; margin:0 0 0 14px; padding:5px 0 5px 0; }
#lnks img { float:left; margin:0 8px 0 0 }
#lnks a { color:#000000; }
#lnks p { clear:both; margin:0; padding:5px 0 0 0; }




#striked { text-align:left;font-size:14px;line-height:24px;font-weight:bold;color:#000000;background: #ffffff url('/strike.gif') no-repeat top left   }
#saved { text-align:left;font-size:14px;line-height:24px;font-weight:bold;color:#000000   }
#instock { float:left;font-size:14px;font-weight:bold;color:#395592;width:260px;text-align:right; padding:0 10px 0 0 }

#suggest { list-style-type:none;margin:0;padding:0; }
#suggest li { float:left;width:108px;text-align:center;padding:10px 0 10px 0 }
#suggest a { color:#000000;text-decoration:none }
#suggest a:hover {text-decoration:underline }
#suggest p { padding:0;margin:0}
#buy { width:73px;height:21px;border:0;margin:0 0 0 5px;padding:0;float:left   }

#counters { visibility:hidden;   }

#qs { background:#ffffff url('/heading_bg.gif') no-repeat 0 0; font-size:11px; font-weight:bold; line-height:22px; padding:0 0 0 8px; }
#qsi {  background: url('/item_bg.gif') repeat-y 0 0; height:30px; padding:10px 0 0 0}
#qsi div {  float:left }
#qsi #txt { width:110px; border: #000000 1px dashed; height:15px; font-size:11px; margin:0 0 0 8px; padding:1px 0 1px 3px; }
#qsi #sub {  padding:0; margin:0 0 0 8px; }


h4 {
  margin:9px 5px 0 9px; padding:0; font-size:11px; color:#3561bb
}

#luprod { list-style-type:none; width:155px; margin:0;padding:9px 5px 9px 9px }
#luprod li { margin:0; padding:0 0 5px 0;}
#luprod a {   color: black; font-size:10px; text-decoration:none }
#luprod a:hover {   background: #f3f5fa; }
#luprod img { float:left; padding:0 5px 0 0}

.cats { list-style-type:none;float:left;font-family:Arial;padding:0 0 8px 34px;margin:10px 0 0 0;}
.cats li { font-size:11px; color:white;padding-top:2px;font-weight:bold }
.cats li.hd { color:#f7ce64; font-size:14px;font-weight:bold;padding:0 0 5px 10px}
.cats li.more { clear:both;background:url('/show_more.png') no-repeat 4px 5px; padding:5px 0 0 25px}
.cats li.less { clear:both;background:url('/show_less.png') no-repeat 4px 5px; padding:5px 0 0 25px}
.cats a{ font-size:12px; font-weight:bold;color:#f7ce64;text-decoration:none}
.cats span { padding:0 7px 0 0; }

#mmenu { list-style-type:none;  height:31px; padding:0; margin:0; background:url('/menu_bg_na.png') 0 0 repeat-x;}
#mmenu li { float:left }
#mmenu li.sel { float:left;display:block; background:#1b2942; padding:0 16px 0 15px; color:#ffffff; text-decoration:none; line-height:31px; font-size:14px; font-weight:bold}
#mmenu a { display:block; padding:0 15px 0 15px; color:#000000; text-decoration:none; line-height:31px; font-size:14px; font-weight:bold }

#bluediv { min-height:190px;overflow:auto;background:#1b2942 }
.lft { float:left }
#pr_max, #sy_max { display:none;overflow:hidden }

#dline{ height:2px;background:url('/dots.png') repeat-x 0 0}
#sdiv{ background:#1f2e4c;padding:10px 0 10px 0}
#sdiv span {color:white; font-size:14px;font-weight:bold;padding:0 16px 0 16px;vertical-align:middle}
#sdiv input[type="text"] { width:350px;font-size:14px;color:black;border:1px black solid;font-weight:bold;padding:3px 0 2px 5px;font-family:Arial;margin:0;vertical-align:middle }
#sdiv input[type="image"] { vertical-align:middle;border:0;padding:0;margin:0 0 0 12px }


#new {  clear:both; margin:0; padding:0; background:#1b2942; height:610px; }
#new h2 { padding:0 0 0 10px; margin:0;font-size:16px;font-weight:normal;line-height:32px; background: url('/prefoot_bg.png') repeat-x top left; color:#000000; text-decoration:none; line-height:31px; font-size:14px; font-weight:bold}
#new ul { list-style-type:none; margin:20px 0 0 0;}
#new li { float:left;width:113px;height:110px;}
#new img {  border-left:10px solid #3d495e; border-right:10px solid #3d495e}
#new a { color:white; font-size: 10px; font-weight:bold; text-decoration:none }

#htb {  clear:both; margin:0; padding:0; background:#1b2942; height:1450px; }
#htb h2 { padding:0 0 0 10px; margin:0;font-size:16px;font-weight:normal;line-height:32px; background: url('/prefoot_bg.png') repeat-x top left; color:#000000; text-decoration:none; line-height:31px; font-size:14px; font-weight:bold}
#htb p { margin:9px 0 0 0; padding:0 20px 0 20px; font-size:13px; color:white;}
#htb h3 { margin:10px 0 5px 0; padding:0 0 0 15px; font-size:14px;font-weight:bold;color:#3561bb; }
#htb #ln { clear:both;margin:5px 0 0 0;width:940px;height:2px;background:#8aa6de;line-height:2px }
#htb a { color:#3561bb; font-weight:bold }

#thanks {  clear:both; margin:0; padding:0; background:#1b2942;display:none;height:220px; }
#thanks p { margin:7px 0 0 0; padding:0 20px 0 20px; font-size:13px; color:white}
#thanks .ti { padding:0 0 0 10px; margin:0;font-size:16px;font-weight:normal;line-height:32px; background: url('/prefoot_bg.png') repeat-x top left; color:#000000; text-decoration:none; line-height:31px; font-size:14px; font-weight:bold}
#thanks #ln { clear:both;margin:5px 0 0 0;width:940px;height:2px;background:#8aa6de;line-height:2px }

#similar { padding:0 0 0 30px; width:900px; height:200px; }
#similar ul { list-style-type:none; list-style-type:none; margin:10px 0 0 0;}
#similar ul li { float:left;width:120px;height:110px; }
#similar h2 { clear:both;color:black;font-size:15px;font-weight:bold;border-bottom:black 2px solid;padding:10px 0 3px 0}
#similar img {  border:0}
#similar a { color:#3561bb; font-size: 10px; font-weight:bold; text-decoration:none }


#partners { width:960px; padding:0; margin:0; clear:both; }

#footer { width:960px; border-top:1px solid #000000; padding:0; margin:0; height:160px; clear:both; background:url('/footer_bg.png'); color:black;}
#footer p {  margin:2px 0 0 0;padding:0; font-size:12px; }
#footer ul { list-style-type:none; margin:16px 0 0 0; padding:0  }
#footer ul li { float:left; padding:0 0 0 100px  }
#footer ul li a {  color:black; text-decoration: none;  }
#footer strong { font-size:17px; font-weight:bold}

#qlinks { clear:both; text-align:center; padding:0;margin:0; }
#qlinks p { color:#8d8d8d; font-size:11px; padding:20px 0 0 0;margin:0; font-weight:bold; }
#qlinks ul { list-style-type:none; padding:5px 0 0 0; margin:0 }
#qlinks ul li {  float:left; padding-right:15px}
#qlinks ul li a { color:#8d8d8d; font-size: 10px; font-weight:bold; text-decoration:none }

#promo {  width:960px;height:140px; }
#promo img {  border:0; padding:5px 8px 0 0;float:right }

