@charset "windows-1251";

body { width: 100%; margin: 0; padding: 0; }
#maincontent {
max-width:1280px;
width:expression(document.body.clientWidth > 1280 ? "1280px" : "auto" );
margin-left:auto; margin-right:auto;
}
img { border: 0; }
* { font-family:Tahoma, Arial, verdana, sans-serif; font-size:12px; }
h2 { background:url(img/h2.gif) no-repeat; height:20px; padding-left:25px; margin-left:15px;}
a, a:visited { text-decoration:none; color:#22273a; }
a:hover, a:visited:hover { text-decoration: underline; }

INPUT, FORM {
  margin: 0px;
  padding: 0px;
}


#tdheadright { background:url(img/1.png) no-repeat right 0px #003e7b; }
#tdheadrighta { display:block; background:url(img/headphone.jpg); width:157px; height:132px; margin-left:50px; margin-top:30px; }
#tdheadcenter { background:url(img/headbgcenter.jpg) no-repeat; vertical-align:top; }
#tdheadcenter a { display:block; height:20px; margin-top:14px; }
#tdheadleft { background:url(img/headbgleft.jpg) no-repeat; vertical-align:top; }
#logo { display:block; background:url(img/logo.jpg); width:200px; height:66px; margin-left:42px; margin-top:49px; }

#upmenu { float:right }
#upmenu td { text-align:center }
#upmenu a, #upmenu a:visited { font-size:14px; text-decoration:none; color:#000000; }
#upmenu a:hover, #upmenu a:visited:hover { text-decoration:underline; }
.menusep { height:27px; width:40px; background:url(img/menusep.jpg); }

#category { background:url(img/hcategory.jpg) no-repeat 15px top; padding: 30px 0px 0px 30px; }
#category ul { padding:0px; margin:0px; }
#category ul li { padding:5px 0px 5px 0px; margin:0px; list-style:none; border-bottom: 1px solid #CCCCCC; }
#category ul li a { font-size:14px; text-decoration:none; color:#000000; }
#category ul li a:hover { color:#666666; }

#footer { padding-left:30px; }
#footer a { color:#e9eeb2; margin-right:35px; }
#footer a:hover { text-decoration:none; }

#news { background:url(img/hnews.jpg) no-repeat 15px top; padding: 0px 0px 0px 40px; }
#news a:hover { text-decoration:none; }
.newsdate { color:#ca2596; font-size:11px; }
.vlink, .vlink:visited { color:#ca2596; font-size:11px; text-decoration:underline; }
.vlink:hover, .vlink:visited:hover { color:#ca2596; font-size:11px; text-decoration:none; }
#news h1 { font-size:12px; font-weight:bold; color:#000000; }
.content { font-size:12px; }
.content * { margin:0px; padding:0px; font-size:12px; }

.zupcenter { clear:both; width:100%; height:23px; background:url(img/zupcenter.jpg) repeat-x; }
.zupleft { width:30px; height:23px; background:url(img/zupleft.jpg); float:left; }
.zupright { width:30px; height:23px; background:url(img/zupright.jpg); float:right; }
.zdowncenter { clear:both; width:100%; height:7px; background:url(img/zdowncenter.jpg) repeat-x; }
.zdownleft { width:30px; height:7px; background:url(img/zdownleft.jpg); float:left; }
.zdownright { width:30px; height:7px; background:url(img/zdownright.jpg); float:right; }
.zcontent { background-color:#f5f5f5; border:1px solid #dddddd; border-bottom:none; border-top:none; clear:both; margin:0px 1px 0px 1px; padding:20px; padding-bottom: 7px; }

.price { font-size:14px; font-weight:500; color:#ff6713; text-align:center; width:100%; margin-top:15px; }

#category-links { color:#a80178; font-size:12px; margin-bottom:10px; }
#category-links a { color:#000000; }
#category-links a:hover { text-decoration:none; }

.headlink { display:block; width:100%; height:20px; margin-bottom:10px; }

#boxWhatsNew { background:url(img/hnew.jpg) no-repeat 15px top; padding: 0px 0px 0px 30px; }
#boxFeatured { background:url(img/hrecomend.jpg) no-repeat 15px top; padding: 0px 0px 0px 30px; margin-top:20px; }
#boxCurrencies { background:url(img/hcurr.jpg) no-repeat 15px top; padding: 30px 0px 0px 30px; margin-top:20px; }
#boxLogin { background:url(img/henter.jpg) no-repeat 15px top; padding: 30px 0px 0px 30px; margin-top:20px; }
.linktitle, .linktitle:visited { text-decoration:none; color:#000000; }
.linktitle:hover, .linktitle:visited:hover { text-decoration:underline; color:#000000; }
#searchdiv { margin-left:35px; }

.texparam {font-size: 12px; border-bottom:1px whitesmoke solid; font-weight: bold; text-align: right; vertical-align: top; background-color: ; padding:10px; }
.texznachen {font-size: 11px; border-bottom:1px whitesmoke solid; background-color: ; padding:10px;}
.stroka { border:1 red solid;}
.fulldesc {width: 100%;}
.zagolovok {text-align: center; font-weight: bold; font-size: 16px; font-family: Arial; background-color: #f5f5f5;}

h3 {
  font-size: 12px;
}

#sitemap_sub {
  font-size: 11px 
}


a.sub_link {
  font-size: 11px;
  text-decoration: none;
}

form#currencies {
  padding: 0px;
  margin: 0px;
}

#currencies a {
   font-size: 14px;
 }

 .texparam {font-size: 12px; border-bottom:1px whitesmoke solid; font-weight: bold; text-align: right; vertical-align: top; background-color: ; padding:10px; }
.texznachen {font-size: 11px; border-bottom:1px whitesmoke solid; background-color: ; width: 200px; padding:10px;}
.stroka { border:1 red solid;}
.fulldesc {width: 100%;}
.zagolovok {text-align: center; font-weight: bold; font-size: 16px; font-family: Arial; background-color: #f5f5f5;}
