html {}
html, body {
    font-family: Verdana, Arial;
    font-size:11px;
    line-height:20px;
    font-weight: normal;
    color: #000;
}

table {border:0px;border-collapse: collapse;padding:0px;}
table td {border:0px solid #000000;border-collapse:collapse;padding:0px;}
table[border="1"] {border:1px solid #000;}
table[border="1"] td {border:1px solid #000;padding:4px;}
div,span,font,p {padding:0;margin:0;}
img {border:0px;}
input,textarea {color: #000000;}

ul {padding-left:25px;}

h1 {font-size:17px;color:#000;font-weight:bold;line-height:21px;padding:0 0 15px 0;margin:0;}
h2 {font-size:13px;font-weight:bold;color:#000;padding:0;margin:0;}
h3 {font-size:11px;font-weight:bold;color:#000;padding:0;margin:0;}

form {margin:0;padding:0;border:0;}

a,a:visited {font-size:12px;color:#000;text-decoration:underline;font-weight:normal;cursor:pointer;}
a:hover{text-decoration:none;}

.dhead {width:950px;height:83px;margin:0 auto;}
.dhead .logo {float:right;margin:28px 0 0 0;}

.topmenu {width:950px;height:24px;margin:0 auto;background-color:#FE120A;}
.topmenu ul {list-style:none;list-style-type:none;float:right;padding:0;margin:0;}
.topmenu li {float:left;padding:0 5px;font-size:13px;color:#fff;line-height:24px;}
.topmenu li:last-of-type {padding:0;color:#FE120A;}
.topmenu a,.topmenu a:link,.topmenu a:visited {font-size:11px;color:#fff;font-weight:bold;text-decoration:none;line-height:24px;}
.topmenu a:hover {text-decoration:underline;}

.dbread {width:950px;height:11px;padding:3px 0;margin:5px auto 5px auto;border-bottom:1px solid #BDBDBD;font-size:10px;color:#000;line-height:11px;}
.dbread a,.dbread a:link,.dbread a:visited {font-size:10px;color:#000;}
.dbread .print {display:none;}

.mcontent {width:950px;margin:0 auto;}
.mcontent td {}

.bot_menu {border-bottom:2px solid #FE120A;text-align:center;}

.roundBorder {
    min-height:108px;
    margin:5px;
    border:1px solid #000;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding:10px 10px;
    background:url('../img/roundBG.png') repeat-x left bottom;
}


.productTree {float:right;width:344px;
    border:1px solid #000;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding:0 0 15px 0;
}
.productTree div {padding:0 10px;margin:17px 0 5px 0;}
.productTree p {padding:0 20px;}
.productTree div.zag {border-bottom:1px solid #000;font-size:14px;color:#000;font-weight:bold;line-height:32px;
    background:url('../img/productTree.png') repeat-x left bottom;
    -webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;
    margin:0 0 15px 0;
}
.productTree a,.productTree a:link,.productTree a:visited {font-size:12px;color:#000;font-weight:bold;text-decoration:none;line-height:18px;}
.productTree a:hover{text-decoration:underline;}
.productTree p a,.productTree p a:link,.productTree p a:visited {font-size:11px;color:#000;font-weight:normal;line-height:15px;}
.productTree a.sel,.productTree a.sel:link,.productTree a.sel:visited {text-decoration:underline;}

.productProp {float:right;width:344px;
    -webkit-border-radius: 15px;
    -moz-border-radius: 15px;
    border-radius: 15px;
    padding:0 0 15px 0;
    box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.80);
    -moz-box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.80);
    -webkit-box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.80);
}
.productProp div.zag {padding:0 0 0 10px;}
.productProp table {width:335px;margin:5px 3px;border-collapse:separate;}
.productProp td {padding:0 6px;border-bottom: 1px solid #81BB30;line-height:15px;}
.productProp div.zag {font-size:14px;color:#000;font-weight:bold;line-height:32px;
    background:url('../img/productTree.png') repeat-x left bottom;
    -webkit-border-top-left-radius: 15px;-webkit-border-top-right-radius: 15px;-moz-border-radius-topleft: 15px;-moz-border-radius-topright: 15px;border-top-left-radius: 15px;border-top-right-radius: 15px;
    margin:0 0 15px 0;
}

.gallery1 {width:950px;height:220px;padding:5px 0;margin:0 0 25px 0;overflow-x:auto;overflow-y:hidden;}
.gallery1 div {float:left;margin:0 15px;text-align:center;}
.gallery1 div img {margin:0 0 15px 0;}
.gallery1 a,.gallery1 a:link,.gallery1 a:visited {font-size:12px;line-height:15px;color:#000;text-decoration:none;}
.gallery1 a:hover{text-decoration:underline;}

.gallery2 {width:950px;height:225px;padding:5px 0;margin:0 0 25px 0;overflow-x:auto;overflow-y:hidden;}
.gallery2 div {float:left;width:120px;margin:0 10px;text-align:center;}
.gallery2 div img {margin:0 0 15px 0;}
.gallery2 a,.gallery2 a:link,.gallery2 a:visited {font-size:12px;color:#000;text-decoration:none;}
.gallery2 a:hover{text-decoration:underline;}

.admin_table tr td {border:1px dotted #c0c0c0;}
.admin_table tr td table tr td {border:0;}

.pager {width:100%;text-align:center;padding:0 20px;margin:15px 0 5px 0;}
.pager a,.pager a:link,.pager a:visited {font-family:Tahoma;font-size:12px;color:#22B9CA;font-weight:bold;text-decoration:none;line-height:18px;}
.pager a:hover{text-decoration:none;}
.pager span {padding:2px 4px;border:1px solid #bccbd0;line-height:18px;background:#fcfcfe;margin:0 2px;}
.pager span.sel {background:#22B9CA;}
.pager span.sel a,.pager span.sel:hover a, .pager span.sel a:hover {color:#ffffff;}
.pager span:hover a, .pager span a:hover {color:#22B9CA;}

.feedback {margin:0 0 25px 0;display:block;}
.feedback td {font-size:10px;color:#000;font-weight:normal;padding:5px 0 6px 0;vertical-align:top;}
.feedback td.p0 {padding:0;vertical-align:middle;}
.feedback td.font12, .feedback2 td.font12 * {font-size:12px;}
.feedback td [valign="bottom"] {vertical-align:bottom;}
.feedback input {width:333px;height:25px;line-height:25px;padding:0 5px;border:1px solid #000;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size:12px;color:#7a7a7a;}
.feedback input[type="checkbox"],.feedback2 input[type="radio"] {width:20px;}
.feedback input.captcha {width:83px;height:25px;line-height:25px;padding:0 5px;border:1px solid #000; background:url('../img/inp_bg2.png') repeat-x #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size:12px;color:#7a7a7a;text-align:center;}
.feedback input.captcha2 {width:30px;text-align:center;}
.feedback input.inp2 {width:253px;height:25px;line-height:25px;padding:0 5px;border:1px solid #000; background:url('../img/inp_bg2.png') repeat-x #ffffff;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;font-size:12px;color:#7a7a7a;}
.feedback input.red_bord {border:1px solid #ff0000;}
.feedback textarea {width:333px;height:117px;padding:5px;border:1px solid #000;background:url('../img/txtarea_bg.png') repeat-x;border-radius: 4px;-moz-border-radius: 4px;-webkit-border-radius: 4px;}
.feedback h3 {font-size:12px;color:#1FA6FF;font-weight:bold;}


.lightboxME {display:none;position:fixed;top:30px;padding:8px;background:#fff;
    margin:0 auto;
    -webkit-border-radius:5px;
    -moz-border-radius:5px;
    border-radius:5px;
}
.lightboxME a.close {
  background:url('../img/close.png') no-repeat;
  display:block;
  height:30px;
  width:30px;
  position:absolute;
  overflow:hidden;
  right:-15px;
  text-indent:-9999px;
  top:-15px;
}

.error_div {background:#ffcece;-moz-border-radius: 7px;-webkit-border-radius: 7px;margin-bottom:15px;padding:10px;-webkit-box-shadow: 0 0 10px #969696;-moz-box-shadow: 0 0 10px #969696;box-shadow: 0 0 10px #969696;}
.error_div p {color:#000000;}

.ok_div {background:#F0FFF0;-moz-border-radius: 7px;-webkit-border-radius: 7px;margin-bottom:15px;padding:10px;-webkit-box-shadow: 0 0 10px #969696;-moz-box-shadow: 0 0 10px #969696;box-shadow: 0 0 10px #969696;}
.ok_div p {color:#000000;}

.bord1 {border:1px solid #c0c0c0;}

.clear {clear:both;}
.f_left {float:left;}
.f_center {margin:0 auto;}
.f_right {float:right;}
.a_left {text-align:left;}
.a_center {text-align:center;}
.a_right {text-align:right;}
.v_center {vertical-align:middle;}
.v_bottom {vertical-align:bottom;}
.no_und {text-decoration:none;}
a.und_r,a.und_r:link,a.und_r:visited,a.und_r:link {text-decoration:none;}
a.und_r:hover {text-decoration:underline;}

.bg_white {background:#ffffff;}

.no_bg {background:none;}

.black, a.black, a.black:visited, a.black:link {color:#000;}
.ser, .ser a, .ser a:hover, .ser a:link, a.ser, a.sel:link, a.ser:hover, a.ser:visited {color:#7B7C7A;}
.ser2, .ser2 a, .ser2 a:hover, .ser2 a:link, a.ser2, a.sel2:link, a.ser2:hover, a.ser2:visited {color:#565451;}
.red {color:#6b050f;}
.bld {font-weight:bold;}
.italic {font-style:italic;}
.error_txt, .err_txt {color:#e61f22;}

.under {text-decoration:underline;}
.pointer {cursor:pointer;}
.upper {text-transform:uppercase;}
.lower {text-transform:lowercase;}

.lh15 {line-height:15px;}
.lh14 {line-height:14px;}

.m0 {margin:0;}

.mt10 {margin-top:10px;}
.mt30 {margin-top:30px;}
.mt34 {margin-top:34px;}
.mt45 {margin-top:45px;}

.mr11 {margin-right:11px;}
.mr16 {margin-right:16px;}
.mr50 {margin-right:50px;}
.mr60 {margin-right:60px;}

.mb4 {margin-bottom:4px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.mb25 {margin-bottom:25px;}
.mb32 {margin-bottom:32px;}

.ml5 {margin-left:5px;}
.ml15 {margin-left:15px;}
.ml50 {margin-left:50px;}
.ml100 {margin-left:100px;}

.h40 {height:40px;}
.h214 {height:214px;}

.p7 {padding:7px;}
.p20 {padding:20px;}

.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pb20 {padding-bottom:20px;}
.pb25 {padding-bottom:25px;}
.pb30 {padding-bottom:30px;}
.pb40 {padding-bottom:40px;}
.pb45 {padding-bottom:45px;}

.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pt20 {padding-top:20px;}
.pt25 {padding-top:25px;}
.pt40 {padding-top:40px;}
.pt80 {padding-top:80px;}

.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}
.pl15 {padding-left:15px;}
.pl20 {padding-left:20px;}
.pl25 {padding-left:25px;}
.pl35 {padding-left:35px;}
.pl60 {padding-left:60px;}
.pl63 {padding-left:63px;}
.pl100 {padding-left:100px;}

.pr0 {padding-right:0px;}
.pr5 {padding-right:5px;}
.pr10 {padding-right:10px;}
.pr15 {padding-right:15px;}
.pr20 {padding-right:20px;}
.pr63 {padding-right:63px;}

.font10 {font-size:10px;}
.font11, a.font11, a.font11:link, a.font11:visited {font-size:11px;}
.font12 {font-size:12px;}
.font13, a.font13, a.font13:link {font-size:13px;}
.font14, a.font14, a.font14:link {font-size:14px;}
.font16 {font-size:16px;}
.font18 {font-size:18px;}
.font20, a.font20, a.font20:link, a.font20:visited {font-size:20px;}
.font22 {font-size:22px;}
