body {padding: 0; margin: 0; background-color: #ffffff;}
a {

	color: #F85703;

	text-decoration: none;

}



a:hover, a:active, a:focus {

	color: #F85703;

	text-decoration: underline;

}
table {border: 0;}


td.zagolovok1 {
	background: url('images/z1.gif') top left repeat-x;
	font: bold 17px Arial Narrow, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 44px;
	}

td.novosti {
	padding-left: 17px;
	padding-right: 10px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #333333;
	}
	
td.novosti b {
	color: #000000;
	}
	
td.labels_shipping {
	background: url('images/shipping.gif') top center no-repeat;
}

td.labels_iso {
	background: url('images/iso.gif') top center no-repeat;
}

td.labels_30days {
	background: url('images/30days.gif') top center no-repeat;
}

td.novosti div {
	padding-top: 8px; 
	padding-bottom: 18px;
	}
td.novosti div a {text-decoration: none; color: #778899;}
td.novosti div a:hover {color: #cc0000;}


td.popular {padding: 8px 10px 10px 16px;}
td.popular a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	}
td.popular a:hover {color: #cc0000;}

#polezno-znat {
	border-left: 1px solid #dfe3e5;
	background-color: #f9f9f9;
	}

td.zagolovok2 {
	background: url('images/z2.gif') top left repeat-x;
	font: bold 17px Arial Narrow, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 44px;
	}

td.zagolovok3 {
	background: url('images/z3.gif') top left repeat-x;
	font: bold 17px Arial Narrow, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 37px;
	padding-top: 3px;
	}

td.div2 {
	background: url('images/d2.gif') bottom right no-repeat;
	}

div.listok {
	background: url('images/sheet.gif') 50% 10px no-repeat;
	font: bold 12px Tahoma, Geneva, sans-serif;
	color: #000000;
	width: 35px;
	height: 40px;
	padding-top: 13px;
	text-align: center;
	}

td.statia-odin {
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #333333;
	background: url('images/b1bis.gif') 100% 100% no-repeat;
	padding-bottom: 10px;
	padding-right: 5px;
	width: 75%;
	}
td.statia-odin a {text-decoration: none; color: #778899;}
td.statia-odin a:hover {color: #cc0000;}

td.statia-odin div {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #000000;
	padding: 10px 0 5px 0;
	margin: 0;
	}

#articles {font: normal 11px Tahoma, Geneva, sans-serif;}
#articles td {padding-top: 19px;}
td.statia-dva {font: normal 12px Arial, Helvetica, sans-serif;}
td.statia-dva a {color: #000000; text-decoration: none;}
td.statia-dva a:hover {color: #cc0000;}
td.statia-dva a span {color: #0000ee; text-decoration: none;}
a.more {font: normal 12px Arial, Helvetica, sans-serif;}	
	
	
ul.navigator {
	font: normal 15px Arial, Helvetica, sans-serif; 
	margin: 0px; 
	padding: 0px;
	background-color: #fff7e3;}

ul.navigator li {
	margin: 0px; 
	padding: 0px; 
	border-bottom: solid 1px #e7e0d3; 
	
	}
	
ul.navigator li.start {border-top: 4px solid #BFC8CC;}
ul.navigator li.end {border:0;}
	
ul.navigator li a{
	height: 44px;
	text-decoration: none;
	color: #000000;}
	
ul.navigator li a div{
	padding: 14px 0; 
	cursor: default; 
	margin:0;
	}
	
ul.navigator li a:hover div{background-color: #fff0ca;}
ul.navigator li a:hover{background-color: #fff0ca;}

ul.shopping {
	font: bold 12px Arial, Helvetica, sans-serif; 
	margin: 0px;
	padding: 0 0 0 34px;
	list-style: none;
	}

ul.shopping li {
	margin: 0px;
	padding: 8px 0 0 0;
	}
	
ul.shopping li div {
	padding-left: 10px;
	font-weight: normal;
	}
	
ul.shopping li div a span {
	text-decoration: none;
	}
	
ul.shopping li div small {
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #999999;	}
	
td.full-price {
	padding: 0px 10px 10px 30px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #666666;
	line-height: 20px;
	}

#download-price td {padding: 3px 0;}
#download-price td.iop {padding: 3px;}
#download-price td small {font-size: 9px; color: #666666;}


td.niz {
	font: normal 12px Arial, Helvetica, sans-serif;
	padding-top : 13px;
	padding-bottom : 14px;
	padding-left: 20px;
	padding-right: 20px;
	}

ul.niz-menu {
	margin: 0px;
	padding: 15px 0 0 15px;
	list-style: disc;
	color: #999999;
	line-height: 18px;
	}

ul.niz-menu li a{
	color: #000000; text-decoration: none;
	}

ul.niz-menu li a:hover{
	color: #cc0000; text-decoration: underline;
	}
		
ul.top-menu {
	margin: 0px;
	padding: 5px 0 0 15px;
	list-style: disc;
	color: #999999;
	font: normal 10px Tahoma, Geneva, sans-serif;
	}
ul.top-menu li {
	margin: 0px;
	padding-top: 5px;
	padding-left: 0px;
	}
ul.top-menu li a {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	}
ul.top-menu li a:hover {
	color: #cc0000;
	text-decoration: underline;
	}
	
ul.productlist {
	margin: 0px;
	padding: 20px 0 0 4px;
	list-style: none;
	font: normal 12px Arial, Helvetica, sans-serif;
	}
ul.productlist li {
	margin: 0px;
	padding: 0px;
	line-height: 18px;
	}

a.filt_links {color: black; text-decoration: none;}
a:hover.filt_links {color: black; text-decoration: underline;}
ul.productlist li a.no {color: #666666; text-decoration: none;}
ul.productlist li a:hover.no {color: #666666; text-decoration: underline;}
span.marker {background-color: #33ff33;}
div.seria {font: normal 14px Arial, Helvetica, sans-serif; color: #000000; padding: 15px 0 5px 5px;}
div.seria2 {font: bold 11px Arial, Helvetica, sans-serif; color: #333333; padding: 15px 0 5px 5px;}

div.seria big {font: bold 20px Arial, Helvetica, sans-serif;}

td.top-menu a{
	margin: 0px;
	padding: 5px 0 0 15px;
	list-style: disc;
	color: black;
	font: normal 13px Tahoma, Geneva, sans-serif;
	text-decoration: none;
	}

td.top-menu a:hover {
	color: #cc0000;
	text-decoration: underline;
	}	
	
td.copys {
	border-top: 5px solid #d6ebf3;
	background: #3BBCF3 url('images/b3.gif') top left repeat-x;
	}
	
td.copyr {
	font: normal 12px Arial, Helvetica, sans-serif;
	color: #ffffff;
	padding-left: 40px;
	}
td.copyr a {color: #ffffff;}

td.zakaz-status {

	}

div.brands {
	border: gainsboro 1px solid; 
	padding: 5px 30px; 
	background: white; 
	margin: 0px 30px 10px 50px; 
	width: 200px; 
	text-align: center;
}

div.waiting_for {
	border: 0px;
	padding: 0px;
	position: absolute;
}	
div.sostojanie {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #15526c;
	position: relative;
	}
div.sostojanie span {
	color: #ffffff;
	position: absolute;
	top: -1px;
	left: -1px;
	}

input.nomer {
	width:138px; 
	height: 18px;
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #666666;
	padding-left: 5px;
	border: 1px solid #16698d;
	margin: 0;
	}
input.proverka {
	width: 72px; 
	height: 18px;
	border: 0px;
	border-color: #c40000 #fb2b2b #d55656 #c20000;
	background-color:#0093dd;
	font: bold 11px Tahoma, Geneva, sans-serif;
	color: #ffffff;
	margin: 0;
	}


#krugi td {
	font: normal 11px Tahoma, Geneva, sans-serif;
	color: #999999;
	line-height: 12px;
	text-align: center;
	}
#krugi a {color: #666666;}
#krugi a:hover {color: #ee0000;}

td.b5 {
	background: url('images/b5.gif') top left repeat-x;
	}
td.quick {
	height:210px;
	background:url('images/pt_4.gif') repeat-x;
	}
td.prntr {
	background: url('images/s2b.gif') top left no-repeat;
	}
td.mnf {
	background: url('images/s4b.gif') top left no-repeat;
	}
td.mdl {
	background: url('images/s5b.gif') bottom left no-repeat;
	}

.selector {font: normal 11px Tahoma, Geneva, sans-serif; margin-top:4px;}
.selector td.s1 {text-align: center}
.selector td.s2 {text-align: center; background: url('images/s3b.gif') bottom left repeat-x;}

a.nenashli {font: normal 11px Tahoma, Geneva, sans-serif; line-height: 12px; color: #000000; text-align: center;}
a.nenashli:hover {color: #cc0000;}


td.rm {background: url('images/ptichka.gif') top left no-repeat; text-align: center;}
td.nzag {
	background: url('images/nzapb1.gif') bottom left repeat-x;
	}
td.razdel {background: url('images/b10.gif') top center repeat-y;}

#cart td {font: normal 11px Tahoma, Geneva, sans-serif; color: #333333;}
#cart td.zxc {padding-left: 5px;}
#cart td.pcs {font: bold 12px Arial, Helvetica, sans-serif; color: #005376;}
#cart td.total {font: bold 12px Arial, Helvetica, sans-serif; color: #dc0000;}
#cart small {color: #999999; font: normal 11px Tahoma, Geneva, sans-serif;}

#consult td {font: normal 11px Tahoma, Geneva, sans-serif; color: #6597ad;}
#consult td.phones {padding-top: 5px; padding-left: 3px;}
#consult td.phones b {font: bold 12px Arial, Helvetica, sans-serif; color: #005376;}
#consult td.phones span {color: #096e98;}
#consult a {color: #cc0000;}



td.tn {font: normal 12px Tahoma, Geneva, sans-serif; color: #666666; padding-left: 20px;}
td.tn a {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;}
td.tn a.changeman {font: normal 11px Tahoma, Geneva, sans-serif; color: #999999;}
td.tn h1 {font: bold 20px Arial, Helvetica, sans-serif; color: #cc0000; padding-top: 13px; padding-bottom: 0px; margin: 0;}


#kupit {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;}
#kupit td.vyb {font: normal 9px Arial, Helvetica, sans-serif; color: #990000; text-align: center;}
#kupit td.play {padding-left: 10px; height: 23px; border-bottom: 0px solid #f0f0f0; background-color: #ffffff; text-align: left;}
#kupit td.play2 {text-align: center; border-bottom: 0px solid #f0f0f0; background-color: #ffffff; text-align: center; padding-left: 5px;}
#kupit td.stop {padding-left: 10px; height: 23px; border-bottom: 1px solid #f0f0f0;}
#kupit td.stop2 {text-align: center; border-bottom: 1px solid #f0f0f0; text-align: center;}
input.osm {
	font: normal 11px Tahoma, Geneva, sans-serif; 
	color: #1C5180; 
	border: 1px solid #003C74; 
	height: 20px; 
	background: #F3F3EE url('images/osm.gif') top left repeat-x;
	margin: 0;
	padding:0;
	width: 150px;
	}
div.iii {padding: 0; margin: 35px 0px 0px 0px; border: 1px solid #a7a8bd; width: 243px; position: relative;}
div.iii2 {padding: 0; margin:0; border: 1px solid #a7a8bd; width: 94%; position: relative;}
div.jjj {position: absolute; top: -7px; width: 100%;}
div.kkk {background-color: #f9f9f9; width: 190px; padding-left: 7px; padding-right: 7px; font: bold 13px Arial, Helvetica, sans-serif; color:#676881;}

div.ugh {padding: 0; margin: 20px 0 0 0; border: 1px solid #b2b2b0; width: 243px; background-color: #ffffff;}

.filter td {font: normal 12px Arial, Helvetica, sans-serif;  line-height: 25px; vertical-align: 50%; padding: 3px 5px;}
td.filtzag {font: bold 12px Arial, Helvetica, sans-serif; background-color: #f7f7f7; border-bottom: 1px solid #eeeeee; padding: 3px 5px 3px 9px; border-left: 1px solid #a7a8bd;}
td.brdr { border-left: 1px solid #a7a8bd; border-bottom: 1px solid #eeeeee;}
td.brdr0 {border-bottom: 1px solid #eeeeee;}
td.snyat {padding: 7px; border-bottom: 1px solid #eeeeee;}
td.snyat a {font: normal 11px Tahoma, Geneva, sans-serif; color: #666666;}
td.otobrano {font: normal 12px Tahoma, Geneva, sans-serif; color: #000000; text-align: right; padding-right: 20px; height: 40px;}
td.weird {padding-left: 7px;}

td.tzh {font: bold 12px Arial, Helvetica, sans-serif; color: #000000; padding-top: 15px;}
td.vvn {font: normal 11px Tahoma, Geneva, sans-serif; color: #666666;}
td.snvyd {padding-top: 4px; padding-bottom: 24px;}
td.snvyd a {font: normal 11px Tahoma, Geneva, sans-serif;}
td.zagolovok2c {
	background: url('/images/z2c.gif') top left repeat-x;
	font: bold 17px Arial Narrow, Arial, Helvetica, sans-serif;
	color: #000000;
	height: 44px;
	}

input.mark1 {
	font: normal 12px Arial, Helvetica, sans-serif; 
	height: 20px; 
	margin: 0px 5px;
	padding:0;
	width: 95%;
	}

input.mark2 {
	font: bold 11px Tahoma, Geneva, sans-serif; 
	background-color: #0093dd; 
	color: #ffffff;
	border: 0;
	height: 20px; 
	margin: 0px 5px;
	padding:0;
	width: 95%;
	}
input.mark3 {
	font: bold 11px Tahoma, Geneva, sans-serif; 
	background-color: gold; 
	color: #ffffff;
	border: 0;
	height: 20px; 
	margin: 0px 5px;
	padding:0;
	width: 95%;
}

TD.cl {font: normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif; color: #666666; line-height: 10px;}
TD.cl DIV {padding-bottom: 4px;}

.cartmain td{padding:0px 10px}
.cartmain table{padding-right: 10px;}
.carttop{
	color: #999999;
	font: normal 12px Tahoma, Geneva, sans-serif;
	}

.carttop a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	}
.carttop a:hover {color: #cc0000;}
.carttop #bigred{color:#cc0000; font-weight:bold; font-size:20px}
.cart_top_title{font: bold 11px tahoma,arial; color:#ffffff; background:url('images/cart_topbg.gif') repeat-x}

.cart1 #t1 {color:#666666; font: bold 14px Arial, Helvetica, sans-serif}
.cart1 #t3 {color:#666666; font: 12px Arial, Helvetica, sans-serif}
.cart1 #t3 a {
	font: 12px Arial, Helvetica, sans-serif;
	color: #cc0000;
	}
.cart1 #t3 a:hover {
	font: 12px Arial, Helvetica, sans-serif;
	color: #000000;
	}

.price{ font-family:Arial, Helvetica, sans-serif; color:#666666; font-size:11px}
.price b{color:#000000; font-size:13px}

.sum{ background:#f5f5f5;font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:12px}
.sum b{color:#ff3c0a; font-size:14px}

.sumbig{ background:#f5f5f5;font-family:Arial, Helvetica, sans-serif; color:#333333; font-size:14px}
.sumbig b{color:#ff3c0a; font-size:18px}

.alert{ color:#000000; font-family:Arial, Helvetica, sans-serif;  font-size:12px}
.alert b{color:#cc0000; font-size:12px}

.underbb{font-family:Arial, Helvetica, sans-serif;color:#cc0000; font-size:12px}

.del a {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	}
.del  a:hover {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #666666;
	}

.qty{font: 12px Arial, Helvetica, sans-serif; color:#333333}
.pi{font: bold 13px Arial, Helvetica, sans-serif; color:#0655ae; text-align:center; padding:8px 0px 8px 0px}
.pit td a{font: bold 13px Arial, Helvetica, sans-serif; color:#666666; text-decoration:none}
.pit td a:hover{font: bold 13px Arial, Helvetica, sans-serif; color:#666666; text-decoration:underline}
.pit2 {background:url('images/tbltopbg3.gif') repeat-y;}
.pit3 {background:url('images/tbltopbg2.gif') repeat-y;}
.ot4  {background:url('images/ot_04.gif');}
.ot4_1  {background:url('images/ot_04_1.gif');}
.ot5  {background:url('images/ot_05.gif');}
.ot5_1  {background:url('images/ot_05_1.gif');}
.ot9  {background:url('images/ot_09.gif') repeat-y}
.ot11 {background:url('images/ot_11bg.gif') repeat-y; }
.bcb  {background:url('images/bcb.gif') repeat-x;}
.vkl{font: bold 17px Arial, Helvetica, sans-serif; color:#ff4819; padding:10px 0px 0px 30px}
.vkl a{font: bold 17px Arial, Helvetica, sans-serif; color:#ff4819; text-decoration:none}
.vklu{font: bold 11px Arial, Helvetica, sans-serif; color:#666666; padding:0px 0px 0px 30px}
.sled{font: bold 12px Arial, Helvetica, sans-serif; color:#ff3b09; text-align:justify}
.sled a{font: normal 12px Arial, Helvetica, sans-serif; color:#ff3b09; text-decoration:none}
.sled a:hover{font: normal 12px Arial, Helvetica, sans-serif; color:#ff3b09; text-decoration:underline}
.bgw{background:#ffffff; color:#ff3b09;font: bold 14px Arial, Helvetica, sans-serif;}
.ld{font: bold 14px Arial, Helvetica, sans-serif; color:#666666}
.bigred {
	FONT: bold 22px Arial, Helvetica, sans-serif; COLOR: #cc0000
}
div.hidden {
	display: none;
}
.blackbig {
	FONT: bold 19px Arial, Helvetica, sans-serif; COLOR: #000000
}
div.pap1 {padding-top: 20px; padding-bottom: 20px;margin: 245px 0 0 0; border: 1px solid #e3e3e3; width: 90%; background-color: #ffffff; text-align: center;}

#xzag td {background: url('images/b11.gif') bottom left repeat-x;}
#xzag td .jet {font: normal 18px Arial, Helvetica, sans-serif; color: #003366; padding: 10px 5px 15px 10px;}
#xzag td .jet a.hover {text-decoration: bold;} 
.skcjb {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;}
.wuglinks{}

#pblock td {font: normal 11px Tahoma, Geneva, sans-serif; color: #000000;}
#pblock .ptxt {padding-right: 10px;}
#pblock .pzag {font: bold 13px Arial, Helvetica, sans-serif; color: #006699; padding-bottom: 7px;}
#pblock ul {font: normal 14px Tahoma, Geneva, sans-serif; color: #666666; padding: 25px 0 20px 17px; margin:0;}
#pblock ul li {font-size: 11px; padding: 0; margin:0; line-height: 15px;}
#pblock ul li span {color: #000000;}
#pblock .pue {font: bold 14px Arial, Helvetica, sans-serif; color: #cc0000;}
#pblock .pue strong {font-size: 22px; color: #cc0000;}
#pblock .prub {font: normal 12px Arial, Helvetica, sans-serif; color: #000000;}
#pblock .padd {font-size: 10px; color: #606060; border-bottom: 1px solid #dcdfe1; padding-bottom: 10px;}
#pblock .pniz {border-bottom: 1px solid #dcdfe1; padding-bottom: 10px;}
#pblock .padd s {color: #000000;}
#pblock .pekon {padding-top: 5px;}
#pblock .pskid td {vertical-align: top; padding: 10px 0; border-bottom: 1px solid #dcdfe1;}
#pblock .pskid td.bb {font: bold 12px Arial, Helvetica, sans-serif; color: #1c8fc2;}
#pblock .pkup {padding: 10px 0;}
#pblock .pkup b {font: bold 12px Arial, Helvetica, sans-serif; color: #cc0000;}
#pblock .pkup input {font-size: 11px; width:23px; height: 16px; background-color: #ffecec; border: 1px solid #999999; padding-left: 5px;}
#pblock .pkup input.spin-button {padding-right:20px;	
	background-repeat:no-repeat;		/* Warning: Img may disappear in Firefox if you use 'background-attachment:fixed' ! */
	background-position:100% 0%;
	font-size: 11px; width:23px; height: 16px; background-color: #ffecec; border: 1px solid #999999; padding-left: 5px;
	background-image:url('images/spinbtn_updn.gif');}
#pblock .pkup input.spin-button.up {					/* Change button img when mouse is over the UP-arrow */
	cursor:default;
	background-position:100% -18px;		/* 18px matches height of 2 visible buttons */
}
#pblock .pkup input.spin-button.down {				/* Change button img when mouse is over the DOWN-arrow */
	cursor:default;
	background-position:100% -36px;		/* 36px matches height of 2x2 visible buttons */
}


#tag td div {
	margin:0; 
	padding:0; 
	width: 100%;}
#tag td div.one {
	background: url('images/tag-1.gif') top right no-repeat;}
#tag td div.two {
	background: url('images/tag-b6.gif') top right repeat-y;}
#tag td div.three {
	background: url('images/tag-7.gif') top left no-repeat; 
	padding-left: 10px; 
	height: 31px; 
	padding-top: 5px;}
#tag td.adzin {
	background: url('images/tag-b1.gif') top left repeat-x; 
	text-align: right;}
#tag td.dva {
	background: url('images/tag-b2.gif') top left repeat-x; 
	text-align: center;}
#tag td.try {
	background: url('images/tag-b1.gif') top left repeat-x;}
#tag td.chatyry {
	background: url('images/tag-b5.gif') top right repeat-y; 
	vertical-align: bottom; 
	text-align: right;}
#tag td.pjats {
	background: url('images/tag-b3.gif') bottom left repeat-x; 
	text-align: center; 
	font: bold 24px Arial, Helvetica, sans-serif; 
	color: #cc0000;}
#tag td.pjats small {
	font-size: 12px;}
#tag td.shesc {
	background: url('images/tag-b4.gif') top left repeat-y; 
	vertical-align: bottom; 
	text-align: left;}
#tag td.sem {
	background: #f9f9f9 url('images/tag-b8.gif') top left repeat-y;}
#tag td.vosem {
	background: url('images/tag-b6.gif') top left repeat-y; 
	vertical-align: top;
	}
#tag td.dzievjac {
	background: url('images/tag-b1.gif') top left repeat-x; 
	font: normal 18px Arial, Helvetica, sans-serif; 
	color: #ffffff;}
#tag td.dziesjac {
	background: url('images/tag-b6.gif') top left repeat-y; 
	font: normal 11px Tahoma, Geneva, sans-serif; 
	padding: 10px; 
	color: #333333;}
#tag td.adzinaccac {
	background: url('images/tag-b6.gif') top right repeat-y;}
#tag td.dvanaccac {
	background: #f9f9f9 url('images/tag-b8.gif') top right repeat-y;}
#tag td.trynaccac {
	background: url('images/tag-b7.gif') bottom left repeat-x;}
#tag td.catyrnaccac {
	background: url('images/tag-b6.gif') top left repeat-y; 
	padding-left: 1px; 
	text-align: left; 
	vertical-align: top;}
#tag td.piatnaccac {
	background: url('images/tag-b6.gif') top right repeat-y; 
	font: bold 11px Tahoma, Geneva, sans-serif; 
	color: #00527b; 
	vertical-align: top; 
	padding-top: 10px;}
#tag td.piatnaccac div.four {
	font: normal 12px Arial, Helvetica, sans-serif; 
	padding-top: 10px; 
	color:#000000;}
#tag td.piatnaccac div.five {
	font: bold 30px Arial, Helvetica, sans-serif; 
	color:#cc0000;}
#tag td.piatnaccac div.five span {
	font-size: 12px;}
#tag td.piatnaccac div.five small {
	font-size: 14px; }
#tag td.sasnaccac {
	background: url('images/tag-b6.gif') top left repeat-y;}
#tag td.sasnaccac div.six {background: url('images/tag-b6.gif') top right repeat-y;}
#tag td.sasnaccac div.seven {background: url('images/tag-8.gif') bottom left no-repeat;}
#tag td.sasnaccac div.eight {background: url('images/tag-9.gif') bottom right no-repeat; padding: 12px 0; text-align: center;}

table.a_popup{
	background: white;
	border: 2px solid gray;
}

table.a_popup td {
	background: #DCDCDC;
	padding: 5px;
	font-weight: bold;
	font-size: 16px;
}

table.a_popup th{
	background: maroon;
	color : white;
}

span.highlighted {
	background: yellow;
}

span.non_highlighted {

}

#please_wait span {display: none;}
#was_added span {display: none;}

/* Tab bar */
#tabbar {margin:0;padding:0;overflow:hidden;clear: both;}
#suptabs, #suptabs li{margin:0;padding:0; }
#suptabs ul{margin:0;padding:0;white-space: normal;}
#suptabs, #suptabs li{list-style:none;}
#suptabs{width:100%;text-align:left; padding-top:3px;}
#suptabs .dev{width:100%;display:block;border-top:1px solid #b8b8b8;margin-top:-1px; }
#suptabs div{width:100%;position:relative;}
#suptabs div p{ padding:15px; font:12px Arial, Helvetica, sans-serif;}
.tab1_txt {width:100%;}

.tabs{position:relative;width:100%;margin:0;text-align:left; z-index:0;}
.tabs li{ width:135px; height:52px; background:url('images/tabbg.gif') no-repeat; text-align:center; white-space: normal;display:inline-block;}
.tabs li:hover{background-position:0 -104px; white-space: normal;}

.tabs a{width:135px;height:51px;cursor: default;display:table-cell;white-space: normal;//display:block;vertical-align:middle;text-align:center;font:12px Arial, Helvetica, sans-serif;color:#686868;text-decoration:none;}
.tabs a:hover{color:#686868; cursor: default;text-decoration:none;white-space: normal;}
.tabs a span{cursor: default;display:block;white-space: normal;}/*margin-top: expression((parentNode.offsetHeight - this.offsetHeight)<0 ? "0" : (parentNode.offsetHeight - this.offsetHeight)/2 + "px");}*/
.tabs a:active, .tabs a:visited{cursor: default;outline:none!important;}

.selected{background:url('images/tabbg.gif') no-repeat 0 -52px!important; top:1px!important; z-index:9999!important;}
.selected a:hover{ cursor:text;}
.selected a:hover{text-decoration:none;}

.main{width:100%; min-width:1000px;}/* width: expression(document.body.clientWidth > 1000 ? "100%" : "1000px");}	*/
.tabs_text{font:bold 13px Arial, Helvetica, sans-serif; color:#585858;}	

.spinInput, .spinContainer
{
  /* Change this to modify the default spin control background color*/
  border: 0px;
}

.spinLeftRightEdge, .spinTopBottomEdge
{
  position: absolute;
  overflow: hidden;
  /* Change this to modify the default spin control border color*/
  background-color: #ececff;
}
  
.spinContainer
{
  position: relative;
  font-size: 0px;
  height: 20px;
  float:left;
  margin: -3px 0px 0px 0px;  
}

.spinLeftRightEdge
{
  height: 20px;
  width: 1px;
}

.spinTopBottomEdge
{
  height: 1px;
  left: 1px;
}

.spinInput
{
  position: absolute;
  top: 1px;
  left: 0px;
  border: 0px; background-color: #ffecec; 
  /* Change this to modify the default spin control font, font color, and font size*/
  font-size: 11px; width:15px; height: 16px; 
}

.spinUpBtn, .spinUpBtnHover, .spinUpBtnPress, .spinDownBtn, .spinDownBtnHover, .spinDownBtnPress
{
  position: absolute;
  width: 15px;
  height: 8px;
  right: -2px;
  background-image: url('images/spin_control_buttons.png');
  background-repeat: no-repeat;
  /* Change this to modify the default button color*/
  background-color: #ffecec;
  cursor: default;
}

.spinUpBtn, .spinUpBtnHover, .spinUpBtnPress
{
  top: 3px;
  cursor: default;
}

.spinDownBtn, .spinDownBtnHover, .spinDownBtnPress
{
  top: 11px;
  cursor: default;
}

.spinUpBtn
{
  background-position:0px 0px;
  cursor: default;
}

.spinUpBtnHover
{
  background-position:0px -16px;
  cursor: default;
}

.spinUpBtnPress
{
  background-position:0px -32px;
  cursor: default;
}

.spinDownBtn
{
  background-position:0px -8px;
  cursor: default;
}

.spinDownBtnHover
{
  background-position:0px -24px;
  cursor: default;
}

.spinDownBtnPress
{
  background-position:0px -40px;
  cursor: default;
}
