@import url(dcx.css);

body {
	background-color: #FECA2E;
	background-image : url(/img/body/bg.gif);
	background-repeat : repeat-x;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table { width:100%; border:0; border-collapse:collapse;}
/*td {padding:0;}*/

h1 {
	font: normal 13pt Arial, Helvetica, sans-serif;
	margin: 0;
}

h1,h2,h3,h4 {font-weight:normal;}

form {
	margin: 0;
}

input, select, textarea {font:normal 9pt Arial;}

img { border:0; }

.bask {
	background-image : url(/img/basket/bg.gif);
	background-repeat : repeat-x;
	font: 9pt Arial, Helvetica, sans-serif;
}

.info {
	background-image : url(/img/info/bg.gif);
	background-repeat : repeat-x;
	font: 9pt Arial, Helvetica, sans-serif;
}

.ai {
	background-image : url(/img/info/about_bg.gif);
	background-repeat : repeat-x;
	font: 9pt Arial, Helvetica, sans-serif;
}

.ci {
	background-image : url(/img/info/contact_bg.gif);
	background-repeat : repeat-x;
	font: 9pt Arial, Helvetica, sans-serif;
}

BODY, TD, li, p {
	font: 9pt Arial, Helvetica, sans-serif;
}


A {
	font: 9pt Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#3B415D;
}

A.menu {
	font: bold 11pt Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#3B415D;
}

A.bottom {
	font: bold 8pt Arial, Helvetica, sans-serif;
	text-decoration: underline;
	color:#3B415D;
}

A:hover {
	color:#E78200;
}

.page {
	background-image : url(/img/body/bg_image.gif);
	background-position : 2px 0px;
	background-repeat : no-repeat;
	padding:20px;
}

.newbody {
	background-image : url(/img/page/new_bg_x.gif); 
	background-repeat : repeat-x;
	background-color: #FFDDB1;
	padding-left:7px;
}

.tovarline {
	background-image : url(/img/page/line.gif);
	background-repeat : repeat-x;
}

/*img.goods {  width:84px; height:80px; }*/

td#qqq          { padding:0px; }
td#qqq table    { width:100%; }
td#qqq td.left  { width:176px; }
table#basket    { background: url(/img/basket/bg.gif) top left repeat-x; }
table#basket td { height:46px; vertical-align:top; }
td#left         { width:12px; text-align:left; }
td#pic          { width:50px; padding:9px 20px 8px 0px; }
td#sub          { width:12px; padding:0px 5px 0px 5px; }
td#kurs         { width:95px; }
td#kurs div     { width:95px; margin-top:5px; }
td#main         { width:100%;  padding:5px 0px 0px 0px; }
td#links        { width:110px; padding:5px 0px 0px 0px; text-align:right; }
td#links div    { width:110px; text-align:left; }

td#empty    { width:12px; height:24px; }
td#infoleft { width:12px; vertical-align:bottom;padding-bottom:0px; }
td#about    { height:24px; background:url(/img/info/about_bg.gif) top right no-repeat;text-align:right; vertical-align:middle;padding-right:10px; }
td#razd     { vertical-align:bottom; width:2px; }
td#cont     { height:24px; background:url(/img/info/contact_bg.gif) top left no-repeat;text-align:left; vertical-align:middle;padding-left:10px; }
td#sant     { height:76px; }
td#icq      { height:76px; padding-left:10px; }
tr#infotr   { height:76px; background:url(/img/info/bg.gif) top left repeat-x; }

span.u { text-decoration:underline; }

td.vendorImg { width:100%; text-align:center; vertical-align:middle; background:url(/img/page/tovar_bg.gif) top left repeat-x;}
table.thinBorder td{ border-bottom:1px dotted #666666; }
h1.right {font-size:20px;text-align:right;padding-right:20px; }
table#newGoods {width:99.9%; }
table#newGoods td {text-align:center;}
.center {text-align:center;}
.left {text-align:left;}

td.page ul.marked { list-style-image:url(/img/page/mark.gif); }
td.page li {line-height:20px;}
td.page li img {margin-top:20px;}
td.page li a, td.page li a:visited,td.page li a:hover,td.page li a:active {font-weight:bold;}

td.go_cart {text-align:center;padding-left:10px;white-space:nowrap;}
td.go_cart a, div.go_cart a:visited, div.go_cart a:hover, div.go_cart a:active {font-weight:bold;}
td.descr {width:100%;text-align:center;vertical-align:middle;}
td.marking {white-space:nowrap;padding-left:10px;}

.lastTd {font-weight:bold;}
#leaderGoods td div a  {font-weight:bold;}

.vendor_table th {border:1px solid #666;text-align:center; vertical-align:middle;}
.vendor_table td {border:1px solid #666;text-align:center; vertical-align:middle;}
.vendor_table {margin:10px; width:95%;}

.novelty_container {width:199px; margin-right:19px; border:0; border-collapse:collapse;}
.novelty_container  td {padding:0;}
.nov_header {width:199px; height:35px; vertical-align:top; background:url(/img/page/new_name.gif) no-repeat top left;text-align:left;}


ul.ext_list {list-style-type:none;}
