@charset "UTF-8";
@import url(nav.css);
html, body {background-color: #fbac65; margin:0; padding:0; position: relative;
top: 0; left: 0; font-size: 95%; font-family: Verdana, Arial, Helvetica, sans-serif; color: #000; height: 100%; width: 100%;}
table.mtb {min-height: 100%; height:auto; height: 100%}
* html table.mtb {height:100%;}
*:first-child+html table.mtb {min-height: 100%; height:100%;}

/* Table */
table.zrow {background-color: #6699cc; width: 100%; border:0;}
table.zrow thead th{border-top:solid; border-bottom:solid; border-color:#444; border-width:1px; padding: 6px 8px 6px 8px;}
table.zrow td.price {width: 74px; background-color: #6699cc; padding: 10px 14px 10px 14px; font-weight:bold;}
table.zrow td.photo {background-color: #6699cc; padding: 10px 10px 10px 10px; border-left: solid; border-right: solid; border-color:#cbcbcb; border-width:1px; }
table.zrow td.mdlcart {width: 160px; background-color: #6699cc; padding: 10px 8px 10px 12px;}
table.zrow td {background-color: #6699cc; padding: 10px 12px 10px 12px;}
table.zrow td.odd {background-color: #7ba7d2;}
table.zrow td.even {background-color: #6699cc; border-bottom: solid #80adda; border-top: solid #80adda; border-width:1px;} 

/* General Style */
.z {text-decoration: line-through;}
.s29 {color: #ffffff !important;}
.s30 {color: #003366; font-weight:bold;}
.s33 {font-weight:bold;}
.s3 {font-size: small; color: #ffffff; font-family: Arial, Helvetica, sans-serif;}
.s1 {color: #000000;}
.s2 {font-size: 14px; font-family:Verdana, Arial, Helvetica, sans-serif; padding: 8px 0 6px 0;}
.link3 {color: #9999cc; text-decoration: none;}
.link4 {color: #ffffff !important; font-weight:bold;}
.yb {color: yellow; font-weight:bold;}
.2 {font-size: 11px;}
.style29 {COLOR: #ffffff;}
.style33 {font-size: large;}

/* Page Links */
a:link, a:visited, a:active {color: #0000CC; text-decoration: underline;}
a:hover {color: #FF00FF; text-decoration: underline;}

/* Menu Links */
a.link_menu {color: #FFF; text-decoration: underline;}
a.link_menu:hover {color: #FF00FF; text-decoration: underline;}
a.link_menu:visited {color: #FFF; text-decoration: underline;}
a.link_menu:active {color: #FFF; text-decoration: underline;}
.link_white_B {color: #ffffff; text-decoration: underline; font-weight: bold;}
.link_footer {color: #eeeeee; text-decoration: none;}

/* Other Links */
a.link2, a.link2:visited, a.link2:active {color: #000; text-decoration: none;}
a.link2:hover {color: #000; text-decoration: underline !important;} /* #FF00FF */

/* Background Table Styles */
.peach {background-color: #fbac65;}
.yell {background-color: #FFFFCC;}
.red {color: red;}
/*.cyan {background-color: #1207F0;}*/
.cyan {background-color: #0044CC;}
.tcyan {background-color: #053a70;}
/*.podval{font-size: 70%; color: #9999cc; background-color: #053a70; font-family: Verdana;}*/
.podval{font-size: 11px; color: #9999cc; background-color: #053a70; font-family: Verdana, sans-serif;}
.podval_1{font-size: 11px; color: #9999cc; background-color: #053a70; font-family: Verdana, sans-serif;}

/* Headline h1-h6 */
h1 { font-size: 135%; font-weight: 600; line-height:130%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
h2 {font-size: 120%; font-weight: 600; line-height:110%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
h2.h2Heavy {font-size: 120%; font-weight: 600; line-height:110%; margin-bottom:1em; margin-top:1em; text-indent:0em;}
h3 {font-size: 105%; font-weight: 600; line-height:90%; _line-height:100%; margin-bottom:0.5em; margin-top:0.5em; text-indent:0em;}
h4 {font-size: 95%; font-weight: 600; line-height:150%; margin-bottom:0; margin-top:0; text-indent:0em;}
h5, h6 {font-size: 100%; font-weight: 500; line-height:90%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}

/* Single text decoration */
.italic {font-style:italic;}
.bold {font-weight:bold;}
.medium {font-size: medium;}
.small {font-size: small;}
.xsmall {font-size: x-small;}
.smaller_italic {font-size:65%; font-style:italic;}
.smaller_bold {font-size:65%; font-weight:bold;}

/* Page text */ 
.text_phones  {width: 194px; font-size:125%; font-weight:lighter; line-height:160%; margin-bottom:0.5em; margin-top:0; text-indent:0em; color: #fff;}
.text_main  {font-size:90%; line-height:130%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
.text_worktime  {color: #FFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%; line-height:120%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
.text_small {font-size:75%; line-height:130%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
.text_date {font-size:85%; color:#353535; line-height:110%;}
.text_yell { font-size:90%; padding: 6px 10px 6px 10px; background-color: #FFFFCC;}
.text_red {color: #DF2009;}
/*.text_green {color: #ADDF2A;}*/
.text_green {color: #090;}
.text_cyan {color: #ADDAFF;}
.text_grey {color:#555555;}
.text_white {color: #FFF;}
.text_white_soft {color: #EEE;}
.text_white_bold {color: #FFF; font-weight: bold;}
.ultra-small {font-size: 9px;}

/* Sale cartridge */ 
/* Photomain */
#salepage #photo-main {vertical-align:top; letter-spacing:normal; word-spacing:normal; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 5px 8px 3px 5px; _padding: 5px 8px 6px 5px; float:left; /*background-color:#f9f9f9; border: solid; border-color:#aaa; border-width:1px;*/}
*:first-child+html #salepage #photo-main {vertical-align:top; letter-spacing:normal; word-spacing:normal; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 5px 5px 6px 5px; float:left; /*background-color:#f9f9f9; border: solid; border-color:#aaa; border-width:1px;*/}
#photo-main p {font-size:80%; line-height:100%;}
#salepage #photo-main #div-photo {line-height:100%; margin-bottom:8px; background-color:#fff; /*background-color:#f9f9f9;*/ border: solid; border-color:#222; /*background-color:#bbb;*/ border-width:1px;}
#div-photo a {display:block; _display:inline-block; color:#000 !important; text-decoration:none;}
*:first-child+html #div-photo a {display:inline-block;}
#div-photo a:hover {color:#000 !important; display:block; text-decoration:none;}
#div-photo p {background-color:#f5f5f5;}
#div-photo .p-photo-t {margin: 0px 0 -3px 0; /*margin-left:1px; margin-right:1px;*/ padding: 8px 10px 12px 10px;}
#div-photo .p-photo-b {margin: -3px 0 0 0; /*margin-left:1px; margin-right:1px;*/ padding: 10px 10px 12px 10px; _padding: 8px 10px 12px 10px;}
*:first-child+html #salepage .p-photo-b {margin: -3px 0 0 0; padding: 9px 10px 12px 10px;}
#div-photo .photo {margin:0px;}

/* Photomain trumb */
#salepage #photo-trumb div { float:left; margin: 0px; padding: 10px 4px 15px 4px;}
#salepage #photo-trumb p {font-family: Arial, Helvetica, Verdana, sans-serif; font-size:80%; line-height:100%; letter-spacing:normal; word-spacing:normal; margin: 0px; padding: 8px 10px 14px 10px; background-color:#ADDAFF; /*background-color:#ddd;*/ border: solid; border-color:#222; border-width:1px;}
#salepage #photo-trumb ul { list-style:none; margin:0; padding:0; }
#salepage #photo-trumb li { float:left; margin:5px 5px 5px 0px; text-align:center; overflow:hidden; display:block; width:88px; border:solid; border-width:1px; border-color:#222; padding-bottom:0px !important;}
#salepage #photo-trumb li a { display:block; background-color:#f5f5f5 !important; color:#ADDAFF; padding:3px; }
#salepage #photo-trumb li a:hover { text-decoration: none; background-color:#ADDAFF !important; color:#00AAFF; }
#salepage #photo-trumb li img { border:solid; border-width:1px; border-color:#656565; display:block;  margin:0px;}
#salepage .table-tr-td {width:1px !important;  margin: 0px 4px 0px 4px; padding: 0px 5px 0px 5x;  background:url("/css/salepage/vertical-line-bl.gif"); background-repeat:repeat-y;}

/* Sale info */
#salepage #div-saleinfo {font-family: Arial, Helvetica, Verdana, sans-serif; float:left; padding: 6px 6px 15px 12px; width: 96%;}
#div-saleinfo h2 {font-size: 120%; font-weight: 600; line-height:110%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
#div-saleinfo h3 {font-size: 105%; font-weight: 600; line-height:90%; margin-bottom:0.5em; margin-top:0; text-indent:0em;}
#div-saleinfo h4 {font-size: 95%; font-weight: 600; line-height:150%; margin-bottom:0; margin-top:0; text-indent:0em;}
#div-saleinfo p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%; line-height:125%; letter-spacing:normal; word-spacing:normal;}
#div-saleinfo .p-subtitle { display:block; margin-top: 32px; padding: 8px 10px 8px 10px;  color:#121212; border: dashed; border-width:1px; border-color:#222;  background-color:#fbb677; }
#div-saleinfo .p-price {float:right; font-size: 110%; font-weight: bold; line-height:100%; _margin-top:10px}
#div-saleinfo .p-price-red { font-weight:normal; font-size: 145%; line-height:120%; color: #F00; _margin-top:10px;}
*:first-child+html .p-price, .p-price-red { margin-top: 12px;}
#div-saleinfo .p-price-add {font-size: 90%; font-weight: bold; line-height:100%; _margin-top:6px}
#div-saleinfo .p-price-add-clr { font-weight:normal; font-size: 100%; line-height:115%; color: #191919; _margin-top:6px;}
*:first-child+html .p-price-add, .p-price-add-clr {margin-top: 8px;}
#div-saleinfo .p-subtitle-cmnt {display:block; margin:0px; font-size: 85%; line-height:130%; color: #151515;}
#div-saleinfo .hr-saleinfo {display:block; color:#222; height:1px; border-style:none; background-color:#222; margin:10px auto -10px auto; _margin-top:12px;}
*:first-child+html .hr-saleinfo {margin: 8px auto  10px auto;}

/* Infotable */
#salepage table.infotable { margin: 45px 0 15px 0px; _margin: 50px 0 15px 0px; }
*:first-child+html #salepage table.infotable { margin: 50px 0 15px 0px; }
.infotable p {font-family: Verdana, Arial, Helvetica, sans-serif; font-size:90%; line-height:125%; letter-spacing:normal; word-spacing:normal;}
.infotable .p-subtitle-infotable{ display:block; /*margin-bottom: -2px;*/  padding: 0px 10px 0px 10px; _padding: 6px 10px 8px 10px; margin-bottom: -4px; _margin-bottom: -4px;}
*:first-child+html .infotable .p-subtitle-infotable {padding: 8px 10px 8px 10px; margin-bottom: -2px;}
.infotable .p-subtitle-text-infotable {display:block; font-size: 90%; line-height:140%; padding: 6px 10px 8px 10px; }
*:first-child+html .infotable .p-subtitle-text-infotable {margin-top: 0px; margin-bottom: 0px;}
img.smlicon {padding: 3px 4px 0 0; _display:none;}

/* F.A.Q.*/
#faq {margin-top:0; background:none;}
#faq ul { margin-left: 0px; padding-left: 0px; border: none; display:block;} 
#faq ul li { margin-left: 0px; padding: 0 0 25px 6px; none; list-style: none;}
#faq ol-faq { margin-left: 0px; padding-left: 0px;} 
#faq ol li { margin-left: 0px; padding: 0 0 3px 6px;}
#faq ol li a { margin-left: 0px; padding: 0 0 3px 6px; text-decoration:underline;}
#faq dl, dd, dt { padding-top: 10px;}
#faq dl a, dd a, h2 a{padding-top: 10px; text-decoration:none;}
#faq .text_red-faq {color: #DF2009; font-weight:bold; font-family: Verdana, Arial, Helvetica;}
#faq .text_green-faq {color: #070;  font-weight:bold; font-family: Verdana, Arial, Helvetica;}
#faq .div-img-block-l {width: 285px; vertical-align:top; float:left;}
#faq .div-img-block-r {width: 285px; vertical-align:top; float:right;}
#faq .div-img-block2-l {width: 345px; vertical-align:top; float:left;}
#faq .div-img-block2-r {width: 345px; vertical-align:top; float:right;}
/* image 1 right */
#faq #image-r {vertical-align:top; letter-spacing:normal; word-spacing:normal; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 8px 8px 8px 14px; float:right; border-color:#454545; border-width:1px;}
#faq #image-r .p-faq-r {font-size:80%; line-height:100%; color:#fff; background-color:#454545; margin:-3px 0 8px 0; /*margin-left:1px; margin-right:1px;*/ padding: 8px 10px 10px 10px;}
#faq #image-r .img-r {border-color:#454545; border-width:1px; margin-bottom:0px;}
/* image 2 left */
#faq #image-l {vertical-align:top; letter-spacing:normal; word-spacing:normal; font-family: Arial, Helvetica, Verdana, sans-serif; padding: 8px 14px 8px 8px; float:left; border-color:#454545; border-width:1px;}
#faq #image-l .p-faq-l {font-size:80%; line-height:100%; color:#fff; background-color:#454545; margin:-3px 0 8px 0; /*margin-left:1px; margin-right:1px;*/ padding: 8px 10px 10px 10px;}
#faq #image-l .img-l {border-color:#454545; border-width:1px; margin-bottom:0px;}

/* Footer */
div.footer {position: relative; top: 0; left: 0px; margin:0; padding:0; margin-left: 0; min-width:750px; font-size:80%; color:#EEE; line-height:130%;}

/* Navigation */
/* Part-1 */
.divNav {width: 810px;}
.compact>* { float: left; }
.compact:after { display: block; height: 0; clear: both; }
.compact::after { display: block; height: 0; clear: both; }
.compact { _height: 1em; min-height: 1px; }
.compact { padding-bottom: 1px; }
.compact>p, .compact>span{ margin-right: 1ex; margin-bottom: 0; padding: 0; }
dl.compact>dd { margin-left: 0; }
ul.compact li, ol.compact li, dl.compact dd, div.compact p { _display: inline; _float: left; }
dl.compact * dd ol.compact * li, ul.compact * li, div.compact * p { _display: block; _float: none; }
dl.compact dd { _margin-left: 0; }
div.compact p { _margin-right: 1ex; _margin-bottom: 0; _padding: 0; }
ul, ol, dl { word-spacing: -2ex; letter-spacing: -2ex; line-height: 0; }
dt, dd, li { word-spacing: normal; letter-spacing: normal; line-height: 1.25; }
ul li {_list-style-position: inside;}
ol, li, li ol, li ul { font-size: 1em; }
ul { list-style-type: disc; margin-left: 1ex; }
ul, ol { padding-left: 2.5ex; margin-top: 1em; margin-bottom: 1.35em; }
li { line-height: 1.25em; padding-bottom: 0.5em; }
ol { list-style-type: decimal; overflow: visible; margin-left: 3ex; _padding-left: 6ex; }
ol ol { list-style-type: lower-alpha; margin-left: .5ex; _margin-left: 1.5ex; }
ol ol ol { list-style-type: lower-roman; }
li ol, li ul { margin-top: 0; margin-bottom: .3ex; }
li p { margin-bottom: 0.5em; }
dt, dd { line-height: 1.5em; }
dt { font-weight: bold; margin-bottom: 1em; margin-top: 0.5em; }
dl, dd { margin-bottom: 1.5em; }
dd { margin-left: 16px; }
.link-list { text-align: left; list-style: none; margin: 0 0 1em; padding: 0; }
.link-list>* { margin: 1px 1.5ex 1px 0; line-height: 1.333em; }
.link-list>li, .link-list>dt { padding: 2px 0; }
.link-list>dd { padding-left: 1.25ex; }
.link-list li, .link-list dt { _padding: 0.15em 0 0.2em;  }
.link-list dd { _padding-left: 1.25ex;  }
.link-list li, .link-list dt, .link-list dd { _margin: 1px 1.5ex 1px 0; _line-height: 1.35em; }
ul.link-list li { _list-style-position: outside;  }
/* Part-2 */
.d-dropdown { position: relative; _behavior: url(/css/bh.htc); /*IE6*/ z-index: 2; }
.d-dropdown>li { position: relative; top: 0; left: 0; z-index: 2; }
.d-dropdown li { list-style-type: none; _position: relative; _top: 0; _left: 0; }
.d-dropdown li li { _position: static; }
.d-dropdown .dropdown-pane { position: absolute; top: 16px; left: 0; z-index: 2; display: none; margin-top: 0; }
.d-dropdown li.hover .dropdown-pane, .d-dropdown li.focus .dropdown-pane { display: block; }
.d-dropdown>li:hover .dropdown-pane { display: block; }
.d-dropdown .dropdown-tab { display: block; _display: inline; _zoom: 1; }
.d-dropdown .dropdown-pane>* { margin: 0; }
.d-dropdown .dropdown-pane dt, .d-dropdown .dropdown-pane dd, .d-dropdown .dropdown-pane li { _margin: 0; }
.d-dropdown .dropdown-pane a { margin: 0 1px; -moz-outline: none; }
.d-dropdown .dropdown-tab { min-height: 10px; _height: 10px; }
/*Sublinks*/
#sublinks { color: #111; background:none; padding: 3px; margin-bottom: 25px; }
#sublinks ul { margin-left: 0; padding-left: 0; display: inline; border: none; } 
#sublinks ul li { margin-left: 0; padding-left: 2px; border: none; list-style: none; display: inline; }