/* CSS Document */
img, body, form, td, ul, table, a, h1, h2, h3, h4, h5, h6, p, label {margin:0;padding:0;border:none;border-collapse:collapse;font:12px Verdana;text-decoration:none;vertical-align:top;}

body {background:url(images/bodybg.png) top repeat-x #44474b;color:#fff;}
a {color:#5fa4eb;cursor:pointer;font-size:12px;text-decoration:underline;}
a:hover {text-decoration:none;}

label {font-size:13px;display:inline-block;padding:2px 0 0 3px;}
label a {font-size:13px;color:#fff;}

select {font:12px Verdana;color:#999;border:1px solid #999;}
input[type="submit"], input[type="button"],input[type="reset"] {font:12px Verdana;padding:1px 5px 1px 5px;cursor:pointer;}
textarea, input[type="text"], input[type="password"] {font:12px Verdana;color:#999;width:219px;border:1px solid #999;padding:3px;background:#fff;}
textarea {width:98%;height:100px;}
input.but1 {width:24px;height:22px;border:0;background:url(images/but1.gif) 0 1px no-repeat;}
a.but2 {background:url(images/but2.png) no-repeat;height:17px;width:76px;padding:1px 18px 0 7px;color:#fefefe;display:block;margin-top:2px;text-decoration:none;text-align:left;}
a.but3 {background:url(images/but3.png) no-repeat;height:24px;width:195px;padding-top:3px;color:#000;display:inline-block;text-decoration:none;text-align:center;font-size:18px;margin-right:12px;}
a.but4 {background:url(images/but4.png) no-repeat;height:24px;width:195px;padding-top:3px;color:#999;display:inline-block;text-decoration:none;text-align:center;font-size:18px;margin-right:12px;}
input.but5 {width:133px;height:22px;border:0;background:url(images/but5.png) no-repeat;font:13px Arial;color:#000;margin-top:5px;}
a.but6 {background:url(images/but6.png) no-repeat;height:17px;width:95px;padding:1px 0 0 5px;color:#fff;display:inline-block;text-decoration:none;text-align:center;font-family:Tahoma;}
input.but7 {width:80px;height:21px;padding-bottom:3px;border:0;background:url(images/but7.png) no-repeat;font:13px Arial;color:#fff;}
input.but8 {width:107px;height:23px;padding-bottom:3px;border:0;background:url(images/but8.png) no-repeat;font-weight:bold;color:#fff;}
input.but9 {width:131px;height:24px;padding-bottom:3px;border:0;background:url(images/but9.png) no-repeat;font-weight:bold;color:#fff;}

#header {height:125px;}
#footer {height:50px;font-family:Tahoma;color:#fff;text-align:center;}
#footer a {color:#3399ff;text-decoration:none;}
#footer a:hover {text-decoration:underline;}

.error {color:#ff3300;}

h1, h1 a {font-size:36px;color:#5fa4eb;text-decoration:none;}
h2, h2 a {font-size:20px;color:#dedede;font-weight:bold;text-decoration:none;}
h3, h3 a {font-size:18px;color:#9dafc1;font-weight:bold;text-decoration:none;}
h4, h4 a {font-size:14px;color:#818e9b;font-weight:bold;padding-bottom:3px;text-decoration:none;white-space:nowrap;}
h5, h5 a {font-size:16px;color:#3399ff;font-weight:bold;padding:10px 0 5px 0;text-decoration:none;}
h6, h6 a {font-size:16px;color:#fae4a9;font-weight:bold;padding-bottom:6px;text-decoration:none;}

.hr {font-size:0;height:1px;background:#6e7174;border-top:1px solid #000;}

.toplogin {float:right;height:22px;padding:5px 10px 0 0;text-align:right;width:700px;font:12px Tahoma;}
.toplogin a {display:inline-block;margin:0 5px 0 5px;font:12px Tahoma;color:#fff;text-decoration:none;}
.toplogin a:hover {text-decoration:underline;}
.toplogin span {color:#5fa4eb;}

.menul {float:right;}
.menul a {display:block;float:left;padding-top:4px;margin-right:2px;height:18px;width:128px;text-align:center;font:12px Tahoma;color:#fff;text-decoration:none;text-transform:uppercase;}
.menul a.mon {background:url(images/menubg.png) no-repeat;}

.menub {margin-top:13px;}
.menub ul {display:none;list-style:none;}
.menub ul li {float:left;}
.menub a {display:inline-block;color:#282424;font-family:Tahoma;margin:0 5px 0 15px;padding-bottom:8px;text-decoration:none;}
.menub a:hover {text-decoration:underline;}
.menub ul li:hover div, .menub ul li.hover div {display:block;}
.menub div {display:none;position:absolute;z-index:2;background:url(images/aro.gif) 7px 0 no-repeat #080c10;width:135px;padding:10px 1px 5px 1px;margin-left:12px;margin-top:22px;}
.menub div a {color:#fff;margin:0;display:block;padding:3px 0 5px 10px;}
.menub div a:hover {text-decoration:none;background:#3873b1;}

.headline {position:absolute;left:-2000px;width:1080px;height:337px;background-repeat:no-repeat;color:#d6d6d6;font-family:Arial;}
.hnum {float:right;padding:8px 3px 0 0;height:6px;}
.hnum a {display:block;height:4px;width:53px;float:left;text-decoration:none;margin-right:4px;border:1px solid #00236f;background:url(images/hnum.gif) repeat-x;font-size:0;}
.hnum a.on {display:block;height:4px;width:53px;float:left;text-decoration:none;margin-right:4px;border:1px solid #00236f;background:#fff;font-size:0;}
.hnum a:hover {background:#fff;}
.hcontent {margin:35px 0 0 520px;}

.hlinks {float:left;width:186px;margin-top:35px;}
.hlinks a {font-size:11px;text-decoration:none;}
.hlinks a:hover {text-decoration:underline;}
.hlinks div {margin:10px 0 7px 0;}/*min-height:92px;*/
.hlinks div a {color:#fff;font:12px Arial;display:block;width:164px;overflow:hidden;height:18px;padding:3px 0 0 22px;background:url(images/hdot.gif) 8px 8px no-repeat;}
.hlinks div a:hover {background-color:#3a4e64;text-decoration:none;}

.catitle {border:1px solid #000;border-left:0;border-right:0;}
.catitle div {border:1px solid #606265;border-left:0;border-right:0;height:26px;padding:3px 0 0 20px;background:#46484b;}
.catitle div div {border:0;height:22px;padding:1px 5px 0 0;background:none;font:bold 12px Tahoma;float:right;width:255px;}
.catitle div div select {padding:2px 0 2px 0;}
.catitle div span {display:block;float:right;background:url(images/pricesort.png) no-repeat;margin-top:1px;}
.catitle div span a {display:inline-block;width:16px;height:18px;}

.listing {border-bottom:1px solid #636568;}
.listing div.lin {border-bottom:1px solid #000;}
.listing div.lin div {float:left;}
.listing div.limg {margin:13px 17px 0 17px;border:1px solid #676768;padding:5px;}
.listing div.ldesc {margin-top:10px;width:524px;}
.listing div.ldesc span {display:block;}
.listing div.lprice {font-weight:bold;color:#5fa4eb;text-align:center;}

.crumb {padding:20px 0 5px 21px;}
.crumb a {font-size:18px;color:#71b6ff;text-decoration:none;}
.crumb a:hover {color:#fff;}

.specs {border-top:1px solid #000;border-bottom:1px solid #8e9093;float:left;width:100%;}
.specs .spin {border-top:1px solid #646568;border-bottom:1px solid #000;background:url(images/pdescbg.png) top repeat-x #474a4e;float:left;width:100%;}
.specs .spin div {float:left;}
.specs .sle {padding:9px 0 0 18px;color:#71b6ff;font-size:11px;width:200px;}
.specs .sri {padding-top:9px;font-size:11px;width:520px;}
.specs .bor {margin-left:22px;font-size:0;border-bottom:1px solid #4e5154;width:95%;}
.specs .bor div {height:8px;border-bottom:1px solid #333639;width:100%;}

.pprice {padding-left:17px;line-height:22px;}
.pprice b {color:#71b6ff;font-size:14px;}

.prodcomm input[type="text"], .prodcomm textarea {padding:4px 6px 4px 6px;width:380px;margin-top:5px;}
.prodcomlist {border-bottom:1px solid #636568;}
.prodcomlist div.lin {border-bottom:1px solid #000;padding:5px 0 16px 0;font-size:11px;}

#workflow {height:230px;}
.workflow {margin-top:15px;height:230px;position:relative;}
.workflow .arr1 {float:left;width:15px;height:230px;background:url(images/arr1.gif) 0 87px no-repeat;cursor:pointer;}
.workflow .arr2 {float:left;width:15px;height:230px;background:url(images/arr2.gif) right 87px no-repeat;cursor:pointer;}
.workflow .wholder {float:left;width:930px;height:230px;overflow:hidden;position:relative;}
.workflow .witem {width:160px;height:230px;float:left;}
.workflow .witem .ftitle {font-family:Tahoma;color:#9dafc1;height:33px;}
.workflow .witem .fimg a {display:inline-block;border:1px solid #626363;padding:3px 4px 3px 4px;}
.workflow .witem .fdets {padding-top:7px;text-align:center;color:#5fa4eb;font-weight:bold;width:131px;}

.contactl {font:13px Arial;}
.contactl h5 {font:bold 18px Arial;}
.contactl span {color:#3399ff;}

.contactr {padding-bottom:6px;text-align:right;}
.contactr input[type="text"] {width:98%;}

a.ppage {display:inline-block;margin-left:5px;color:#9dafc1;text-decoration:none;}
a.ppage:hover {color:#fff;}

.ordt {border-bottom:1px solid #67686a;border-top:1px solid #595b5c;}
.ordt .ob {padding-top:6px;height:21px;font-weight:bold;border-bottom:1px solid #141414;background:#393b3d;}
.ordt .ob div {float:left;padding-left:14px;width:110px;}
.ordt .ob1 {padding-top:6px;height:21px;font-weight:bold;border-bottom:1px solid #141414;background:#393b3d;}
.ordt .ob1 div {float:left;padding-left:14px;width:90px;}
.ord {padding-top:3px;height:26px;background:#494a4c;}
.ord div {float:left;padding-left:14px;width:110px;padding-top:3px;}
.ord div input[type="text"] {width:67px;}
.ord a {display:inline-block;width:12px;height:13px;background:url(images/delete.gif) no-repeat;}
.ord1 {padding-top:3px;height:26px;background:#494a4c;}
.ord1 div {float:left;padding-left:14px;width:90px;padding-top:3px;}
.ord1 div input[type="text"] {width:67px;}
.ord1 a {display:inline-block;width:12px;height:13px;background:url(images/delete.gif) no-repeat;}

.calc, .calc a, .calc p {line-height:25px;}
.calc div {font-size:13px}
.calc p {color:#99ff00;font-weight:bold;display:inline;}

.facts {height:400px;}
.facts div {float:left;width:600px;height:43px;font-size:11px;}
.facts div.fal {width:225px;height:39px;padding-top:4px;color:#5fa4eb;font-size:13px;}
.facts span {width:235px;display:inline-block;}

span.oldprice {color:#ccc;font-weight:normal;text-decoration:line-through;font-size:11px;}
