/* tables */

div.table {
	width:683px;
	padding-left:3px;
	padding-right:2px;
	border-left:1px solid #F0F0F0;
	border-right:1px solid #F0F0F0;	
}	
div.table_top {
	width:100%;
	background-image:url(../IMG/table_border_top.gif);
	background-position:bottom;
	background-repeat:no-repeat;
	height:5px;
	font-size:2px;
}
div.table_bottom, div.white_box_bottom {
	width:100%;
	background-image:url(../IMG/table_border_bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:5px;
	font-size:2px;
}
div.table_bottom_ {
	width:690px;
	background-image:url(../IMG/table_border_bottom.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:5px;
	font-size:2px;
  margin-bottom: 1px;
}

table.hange,
.landing table {
	height:75px;
	table-layout:fixed;
}
.landing { margin: 1em 0; }
.landing .fp-box-h83-extend { width: 683px; }
.landing table {
	background-color: #ffed66; 
	width: 682px;
}
.landing table h1,
.landing table p {
	padding: 0;
	margin: 0;
}
.landing table td {
	vertical-align: middle !important;
	padding: 0 10px !important;
}
.landing table .keyword {
/*	width: 300px; */
	padding-right: 15px;
}
.landing table .keyword h1 {
	line-height: 1.2em;
	color: #333;
	font-size: 18px;	
	font-weight: normal;
}
.landing table .keyword h1 span { color: #000; }
.landing table .desc a {
	color: #a71214;
	display: block;
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;
	margin-top: 0.5em;
}
.landing table .desc {
/*	width: 270px; */
	padding-left: 0;
}
.landing table .desc div {
	border-left: 1px solid #e5d55c;
	padding-left: 15px;	
}
.landing table .go {
	vertical-align: middle !important;
	text-align: left;
	width: 40px;
	padding: 0 !important;
}
table.hange td, table.hange th {
	height:22px;
	color:#555555;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;		
	padding-left:8px;
	padding-right:8px;
	font-weight:normal;
	vertical-align:middle;
}
table.hange tr.small-header th {
	height: 20px;
	padding-right: 0px;
}
table.hange tr.small-header th a { /* IE */
	float: left;
}
table.hange tr.small-header th.icons {
	width: 45px;
	padding: 0 5px;
	text-align: center;
}
table.hange tr.small-header th.icons img {
	padding: 0 2px;	
}
table.hange tr.small-header th.budget {
	color: #555;
	text-align: right;
	padding-right: 8px;
	width: 200px;
}
table.hange tr.small-header img.icon {
	float: right;
	padding-right: 5px;
}	
table.hange td.content {
	height:31px;
	border-bottom:0px;
	line-height:12px;
}
table.hange td.list {
	line-height: 16px;
}
table.hange th.pic {
	width:100px;
	padding:0px;
	background-color:#FFFFFF;
}

table.common, table.table_colored, table.hange {
	width:100%;
	font-size:11px;
}
table.common a, table.table_colored a, table.hange td a {
	color:#222222;
}
table.common td, table.hange td {
	background-color:#F8F8F8;
}
table.common td.icon, table.common th.icon, table.table_colored td.icon, table.table_colored th.icon {
	border-right:0px;
	width:15px;
	padding:0px;
	text-align:center;
	padding-left:8px;
}

table.common td, table.common th, table.table_colored td, table.table_colored th {
	color:#555555;
	border-bottom:1px solid #FFFFFF;
	border-right:1px solid #FFFFFF;		
	height:22px;
	font-weight:normal;
	padding-left:8px;
	padding-right:8px;
	vertical-align:middle;
	text-align:center;
}

table.common td img, table.table_colored td img {
	vertical-align:middle;
}
table.common tr.dark td{
	background-color:#F2F2F2;	
}
table.common tr.verydark td{
	background-color:#CCCCCC;	
}
table.common tr.header th{
	background-color:#E6E6E6;
	padding-top: 7px;
	padding-bottom: 7px;
}
table.common td.left, table.common th.left, table.table_colored td.left, table.table_colored th.left, table.hange th.left, table.hange td.left {
	text-align:left;
}
table td.right {
	text-align:right;
}
table.fields td.center {
	text-align: center;
}

	div.table table.hange font.divider {
		color:#CCCCCC;
	}	

table.common td.yellow_info {
	background-color:#FBFAE6;
	border-bottom:1px solid #ECECEC;
	padding:10px;
	text-align:left;
}
table.common td.green { color: #00cd05; }
table.common td.green a { color: #00cd05; }

table.kataloog {
	width:100%;
	background-color: #f6f6f6;
	border: 1px solid #efefef;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;	
}
table.kataloog h4,
div.kataloog-photos h4,
div.kataloog-ratings h4 {
	margin-bottom: 0.5em;
	color: #a71214;
}
div.kataloog-highlight {
	position: relative;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	-moz-box-shadow: 0 0 5px #ccc;
	-webkit-box-shadow: 0 0 5px #ccc;
	box-shadow: 0 0 5px #ccc;		
}
table.kataloog,
div.kataloog-highlight {
	margin: 1em 0;	
}
div.kataloog-highlight table.kataloog { margin: 0; }
div.kataloog-highlight .ribbon {
	position: absolute; top: -3px; right: -3px;	
}
div.kataloog-highlight table.kataloog {
	background-color: #fdfbe6;	
}
table.kataloog td.seodesc h2 {
	font-size: 11px;	
	margin: 0; padding: 0;
}
table.kataloog div.stat {
	border:1px solid #CCCCCC;
	text-align:center;
	line-height:12px;
	font-family:"tahoma";
	font-size:10px;
	color:#777777;
	padding:5px;
	width:90px;
}
table.kataloog td {
	vertical-align:top;
}
table.kataloog td.sidebar {
	width:220px; padding: 10px;
	background-color: #f2f7fa;
	text-align: center;
	border-right: 1px solid #efefef;
}
table.kataloog td.sidebar .screenshot {
	display: block;	
	width: 202px;
	margin: 1.3em auto 0;
	border: 6px solid #e5e5e5;
}
table.kataloog td.company a {
	background: transparent url(../IMG/icon-go.png) no-repeat right 3px;
	padding-right: 18px;
	font-size: 1.3em;
	margin-right: 1em; /* opera */
}
div.print_bar a.lightgray { display:block; margin-top: 5px; text-decoration: underline; }
table.kataloog ul.mtr {
	list-style: none;
	padding: 0;
	margin-left: 1em;
	text-align: left;
}
table.kataloog ul.mtr li.heading { font-weight: bold; color: #000; }
table.kataloog ul.mtr li { color: #1f4d73; padding: 0.1em 0; }
table.kataloog table.fields,
table.kataloog td.company,
table.kataloog td.keywords { padding-left: 1em; padding-right: 1em; }
table.kataloog td.company { padding-top: 1em }
table.kataloog td.keywords { padding-top: 0.5em; padding-bottom: 1.25em; }
table.kataloog table.fields td,
table.kataloog td.company,
table.kataloog td.keywords { line-height: 1.4em; }
table.kataloog .photos { 
	position: relative;
	width: 410px; height: 75px;
	overflow: hidden;
	border: 5px solid #e5e5e5;
}
table.kataloog .photos .photos-scroller {
	position: absolute; left: 0; top: 0;
	white-space: nowrap;
}
table.kataloog .photos .photos-scroller a { border: 1px solid #e5e5e5; }
table.kataloog div.avg-rating {
	background-color: #fff;	
	width: 202px;
	padding: 1em 0.5em; 
	margin: 1.3em auto 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;		
}
table.kataloog div.avg-rating .rating { width: 100%; }
table.kataloog div.avg-rating span {
	display: block;	
	margin-top: 0.5em;
}
table.kataloog .more { padding-bottom: 0.5em; }
div.kataloog-photos,
div.kataloog-ratings {
	clear: both;
	margin-top: 2em;
}
div.kataloog-photos h5,
div.kataloog-ratings .h5-floats .left {
	clear: both;
	font-size: 1.2em;
	padding-bottom: 0.2em;
	color: #000;
}
div.kataloog-photos div {
	float: left;	
	margin: 1.5em 0.95em 0 0;
	height: 195px;
	text-align: center;	
}
div.kataloog-photos a {
	text-decoration: none;
	background-color: #e5e5e5;
	padding: 6px 6px 0 6px;
	color: #8c8c8c;
}
div.kataloog-photos a,
div.kataloog-photos a img,
div.kataloog-photos a span {
	display: block;
}
div.kataloog-photos a img,
div.kataloog-photos a span {
	padding-bottom: 6px;	
}
/* Shop */
a.link-help {
	color: #a71214;
}
table.categories, table.subcats, table.products, table.item, table.graph, table.cart {
	width: 100%;
	border-right: 1px solid #fff;
}
table.categories, table.subcats {
	background-color: #f3f0db;
	padding-bottom: 20px;
}
table.categories td {
	vertical-align: top;
}
table.categories ul, table.categories li, table.subcats ul, table.subcats li {
	margin: 0; padding: 0;
}

table.categories ul {
	padding-left: 50px;
}
table.categories li, table.subcats li {
	list-style: none;
	background: url(../IMG/icon-category.gif) no-repeat;
	padding-left: 15px;
	margin: 3px 0 3px 20px;
}
table.categories li.icon {
	padding-top: 25px;
}
table.categories li.root {
	font-size: 13px;
	padding: 20px 0 3px 10px;
	color: #b33f40;
}
table.categories li.sublevel, table.subcats li.sublevel {
	padding: 5px 0 0 15px;
}
table.categories li.root, 
table.categories li.sublevel,
table.categories li.icon,
table.subcats li.sublevel {
	background: none;
	font-weight: bold;
	margin: 0;
}
table.categories li.root a {
	color: #b33f40;
}
table.categories li.root a,table.categories li.sublevel a, table.subcats li.sublevel a {
	text-decoration: none;
}
table.categories li.root a:hover, table.categories li.sublevel a:hover, table.subcats li.sublevel a:hover {
	text-decoration: underline;
}
table.subcats td {
	width: 20%;
	vertical-align: top;
	padding-bottom: 10px;	
}
table.subcats li.selected {
	background-color: #679899;
	padding-top: 2px;
	padding-bottom: 3px;
	/* margin: inherit 0; */
	margin-left: 0;
	margin-right: 0;
	color: #fdfdd4;
}
table.products, table.cart {
	color: #555;
}
/* Products displayed inline (div.white_box) */
div.white_box table.products {
	float:left;
	width:50%;
}
/* END: Products displayed inline */
table.products a, table.cart a {
	color: #222;
}
table.products input.field, table.item input.field, table.cart input.field {
	font-size:11px;
	color: #6f6f6f;
	text-align: right;
}
.color1 {
	background-color: #e6e6e6;
}
.color2 {
	background-color: #f5f5f5;
}
table.products td {
	padding: 5px 2px;
}
table.products td.title, table.cart td.title {
	font-size: 10px;
}
table.products td.title a, table.cart td.title a {
	font-size: 11px;
	font-weight: bold;
}
table.products td.title {
	padding-left: 7px;	
}
table.products span.price-other {
	text-decoration: line-through;
}
table.products span.price-ours {
	color: #a71214;
}
table.products span.price-yours a {
	color: #a71214;
}
table.products img.thumb {
	padding: 0 5px;
}
table.item {
	background-color: #fff7c8;
}
table.item td.info {
	padding-left: 20px;
	padding-bottom: 10px;
}
table.item td.info h1 {
	padding-left: 0;
	margin-left: 0;
}
table.item ul {
	margin: 0;
	padding: 0;
}
table.item ul.prices {
	background-color: #faea7d;
	list-style: none;
	padding: 10px 25px; 	
	width: 283px;
}
table.item ul.prices li {
	padding-left: 56px;
	height: 19px;
}
table.item ul.prices li.title {
	padding: 0;
	font-weight: bold;
	height: 19px;
}
table.item ul.prices li.selected {
	background: url(../IMG/bg-price-selected.gif) no-repeat;
	color: #a71214;
	padding-top: 3px;
	padding-left: 10px;
}
table.item img.product {
	border: 4px solid #fff;
}
table.item div.thumbs {
	position: relative;
	top: -96px;
	right: 9px;
	border-right: none;
}
table.item div.thumbs img {
	border: 2px solid #fff;
}
table.graph {
	text-align: center;
	padding: 15px 0;
}
table.cart {
	background-color: #f5f5f5;
}
table.cart td {
	border-bottom: 1px solid #e6e6e6;
	text-align: right;
	padding: 5px 10px 5px 0;		
}
table.cart th {
	background-color: #f3f0db;
	text-align: center;
	padding: 5px 0 10px 0;
}
table.cart td.title, table.cart th.title {
	text-align: left;
}
div.transport {
	background-color: #f3f0db;
	padding: 10px 15px 20px 15px;
}
div.transport table.fields, div.transport table.fields td {
	margin: 0;
	padding: 0;
}
div.transport table.fields td.title {
	font: 14px Tahoma, Arial, Verdana;
	font-weight: bold;
	color: #b95553;
	padding-top: 10px;
	padding-bottom: 5px;
}
div.transport table.fields td.radiotext {
	padding-top: 2px;
}
div.transport table.fields select {
	width: 100%;
}
div.transport table.fields input.field_small {
	width: 180px;
}
div.transport #choose {
	float: left;
	width: 225px;
	padding-left: 20px;
}
div.transport #self_transport, div.transport #our_transport {
	display: none;
	float: left;
	border-left: 1px solid #e1ddc2;
}
div.transport #choose, div.transport #self_transport, div.transport #our_transport {
	color: #484747;
}
div.transport #self_transport {
	padding-left: 45px;
	margin-left: 35px;
}
div.transport #our_transport {
	padding-left: 30px;
	margin-left: 30px;
}
.clear { clear: both; }
div.summary {
	background-color: #f8e6a4;
	padding: 8px 10px;
	text-align: right;
}
div.transport, div.summary {
	border-right: 1px solid #fff;
}
table.cart span.red, div.summary span.red {
	color: #a71214;
}
table.cart th.profit, table.cart td.profit, div.summary span.green {
	color: #67ab3a;
}
/* color schemes */

	table.hange th.title h2 {
		font-size: 11px;
		margin: 0; padding: 0;
	}

	div.color_1	table.table_colored tr.dark td{
		background-color:#F3E7E7;	
	}
	div.color_1 table.table_colored tr.header th{
		background-color:#EFDFE0;
	}	
	div.color_1 table.table_colored td {
		background-color:#F9EDED;
	}
	div.color_1 a.colored, div.color_1 table.table_colored tr.grey td, div.color_1 table.common tr.grey td {
		color:#AE0B00;
	}
	div.color_1 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}
	table.hange tr.color_1 th.title {
		color:#AE0B00;
	}
	table.hange tr.color_1 th {
		background-color:#EFDFE0;	
	}
	
	div.color_2	table.table_colored tr.dark td{
		background-color:#E6EDF5;	
	}
	div.color_2 table.table_colored tr.header th{
		background-color:#C6D6E6;	
	}	
	div.color_2 table.table_colored td {
		background-color:#EDF2F6;
	}
	div.color_2 a.colored, div.color_2 table.table_colored tr.grey td, div.color_2 table.common tr.grey td {
		color:#557BB9;
	}
	div.color_2 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}
	table.hange tr.color_2 th.title {
		color:#557BB9;
	}
	table.hange tr.color_2 th {
		background-color:#EDF2F6;
	}	
	
	div.color_3	table.table_colored tr.dark td{
		background-color:#EAE5E2;	
	}
	div.color_3 table.table_colored tr.header th{
		background-color:#DFD0C9;	
	}	
	div.color_3 table.table_colored td {
		background-color:#F1ECE9;
	}
	div.color_3 a.colored, div.color_3 table.table_colored tr.grey td, div.color_3 table.common tr.grey td {
		color:#A98370;
	}
	div.color_3 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}
	table.hange tr.color_3 th.title {
		color:#A98370;
	}
	table.hange tr.color_3 th {
		background-color:#F1ECE9;	
	}	
	
	
	div.color_4	table.table_colored tr.dark td{
		background-color:#EAECE1;	
	}
	div.color_4 table.table_colored tr.header th{
		background-color:#DBDECD;	
	}	
	div.color_4 table.table_colored td {
		background-color:#F1F3E8;
	}
	div.color_4 a.colored, div.color_4 table.table_colored tr.grey td, div.color_4 table.common tr.grey td {
		color:#AE0B00;
	}
	div.color_4 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}
	table.hange tr.color_4 th.title {
		color:#83980B;
	}
	table.hange tr.color_4 th {
		background-color:#F1F3E8;
	}		
	
	div.color_5	table.table_colored tr.dark td{
		background-color:#ECE1DD;	
	}
	div.color_5 table.table_colored tr.header th{
		background-color:#E1D0C9;	
	}	
	div.color_5 table.table_colored td {
		background-color:#F2E8E6;
	}
	div.color_5 a.colored, div.color_5 table.table_colored tr.grey td, div.color_5 table.common tr.grey td {
		color:#AE0B00;
	}
	div.color_5 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}	
	table.hange tr.color_5 th.title {
		color:#BC5431;
	}
	table.hange tr.color_5 th {
		background-color:#F2E8E6;	
	}
		
	div.color_6	table.table_colored tr.dark td{
		background-color:#EAE5E2;	
	}
	div.color_6 table.table_colored tr.header th{
		background-color:#ECE1DD;	
	}	
	div.color_6 table.table_colored td {
		background-color:#F1ECE9;
	}
	div.color_6 a.colored, div.color_6 table.table_colored tr.grey td, div.color_6 table.common tr.grey td {
		color:#AE0B00;
	}
	div.color_6 table.table_colored tr.grey td {
		background-color:#F8F8F8;
	}
	table.hange tr.color_6 th.title {
		color:#555442;
	}
	table.hange tr.color_6 th {
		background-color:#F1ECE9;	
	}		
div.white_box table.invoice {
  background-color: #F3F3F3;
  border: 1px solid #ddd;
  padding: 15px;
  text-align: center;
}
div.white_box table.invoice tr.b {
  font-weight: bold;
}
div.white_box table.invoice td {
  border: 0;
  border-bottom: 1px solid #DDDDDD;
}
div.white_box table.invoice td.left {
  width: 35%;
  text-align: left;
}

/* Kasutaja info */
div.table#history { width: 653px; }
div.table_top#history, div.table_bottom#history { width: 660px; }
div.table_top#history {
	background-position: top left;	
	margin-top: 10px;	
}
div.table_top#history div.stretch {
	background-image: url(../IMG/table_border_top.gif);
	background-position: top right;
	height: 5px;
	margin-left: 5px;
	width: 655px;
}
div.table_bottom#history {
	background-position: bottom left;
}
div.table_bottom#history div.stretch {
	background-image: url(../IMG/table_border_bottom.gif);
	background-position: bottom right;
	height: 5px;
	margin-left: 5px;
	width: 655px;	
}
div.table#history td {
	vertical-align: top;
}
div.table#history td.icon {
	padding-top: 3px;
}

/***** Pakkumised *****/
/** Globaalne **/
div.responses {
	background-color: #fff;
	padding: 1px;
}
div.responses div.spacer,
div.spacer-dotted {
	height: 2px;
	line-height: 2px;
	font-size: 2px;
}
div.spacer-dotted {
	border-bottom: 1px dotted #787b75;
	margin: 35px 0 25px 0;
}
/** lõpp: Globaalne */
/** Päis */
table.response-header {
	width: 100%;
	border-spacing: 1px;
}
table.response-header th {	
	padding: 4px 8px;	
	background-color: #e6e6e6;
}
table.response-header th, table.response-header th a {
	color: #777777;
}
/** lõpp: Päis */
/** Raamid */
div.border-header {
	border: 1px solid #e6e6e6;
	border-bottom: 0;
}
div.border-gray { border: 1px solid #c4c4c4; }
div.border-red { border: 1px solid #a71214; }
div.border-open { border: 1px solid #b2c598; }
div.border-green { border: 1px solid #87b819; }

div.border-gray:hover,
div.border-red:hover,
div.border-open:hover,
div.border-green:hover {
	border-color: #999;	
}
/** lõpp: Raamid */
/** Pakkumiste tabel */
table.response {
	width: 100%;
	color: #000000;
	border-spacing: 1px;
	cursor: pointer;
}
table.response td {
	padding: 8px 8px;
}
table.bg-new td { background-color: #e5ffab; }
table.bg-light td { background-color: #f8f8f8; }
table.bg-dark td { background-color: #f2f2f2; }
tr td.bg-bright { background-color: #fffb74; }
table.bg-new td.tools,
table.bg-light td.tools,
table.bg-dark td.tools
{ background-color: #e4e4e4; }

table.bg-opened td,
table.bg-opened tr td.bg-bright
{ background-color: #e2e9d9; }

table.bg.opened td.user a { color: #659815; }
table.bg-opened td.chat a { color: #777; }
/* Väljad */
table.response td.user { width: 140px; /* IE PERSEVEST */ min-width:140px; max-width:140px; }
table.response td.sum {
	font-weight: bold;
	color: #a71214;
	white-space:nowrap;
}
table.response td.change { width: 70px; /* IE PERSEVEST */ min-width: 70px; max-width: 70px; }
table.response td.vat { width: 45px; /* IE PERSEVEST */ min-width: 45px; max-width: 45px; }
table.response td.prepay { width: 65px; /* IE PERSEVEST */ min-width: 65px; max-width: 65px; }
table.response td.date { width: 60px; /* IE PERSEVEST */ min-width: 60px; max-width: 60px; }
table.response td.chat {
	width: 45px; /* IE PERSEVEST */ min-width: 45px; max-width: 45px;
	text-align: center;
	padding: 2px 8px;
}
table.response td.chat a { color: #a71214; }
table.response td.tools {
	width: 15px; /* IE PERSEVEST */ min-width: 15px; max-width: 15px;
	background-color: #e4e4e4;
	padding: 2px 8px;	
}
table.response td.comment { vertical-align: top; width: 250px;}
table.response td.logo { text-align: center; }

table.response tr.history td.sum,
table.response tr.history td.change,
table.response tr.history td.vat,
table.response tr.history td.prepay,
table.response tr.history td.date {
	color: #bbbbbb;
}

table.response tr.changed td.sum,
table.response tr.changed td.change,
table.response tr.changed td.vat,
table.response tr.changed td.prepay,
table.response tr.changed td.date,
table.response tr.changed td.comment {
	background: #e5ffab;
}

/**/
/** Taustade värvid */
/*
table.response tr.company {
	background-image: url(../IMG/table-response-company-bg.png);
	background-repeat: repeat-x;
	background-color: #fff;
}
/** lõpp: Pakkumiste tabel */
/** Ikoonid */
table.response img.closed, table.response-header img.closed {
	position: relative;
	top: 2px;
	margin-left: 2px;
	margin-right: 8px;
}
table.response img.open {
	position: relative;
	top: 1px;
	margin-right: 6px;
}
table.response img.user_l1 {
	position: relative;
	top: 2px;
	margin-right: 10px;
}
table.response img.chat {
	padding-bottom: 2px;
}
table.response a.winner, table.response a.fav, table.response a.fav-rem, table.response a.del {
	height: 16px;
	width: 15px;
	display: block;
	padding: 2px 0;
	text-decoration: none;
}
table.response a.winner {
	background-image: url(../IMG/icon-winner-off.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 1px;	
}
table.response a.winner:hover {
	background-image: url(../IMG/icon-winner-on.gif);
}
table.response a.fav {
	background-image: url(../IMG/icon-fav-off.gif);
	background-repeat: no-repeat;
	position: relative;
	left: -1px;
}
table.response a.fav:hover {
	background-image: url(../IMG/icon-fav-on.gif);
}
table.response a.fav-rem {
	background-image: url(../IMG/icon-fav-rem-off.gif);
	background-repeat: no-repeat;
	position: relative;
	left: -1px;
}
table.response a.fav-rem:hover {
	background-image: url(../IMG/icon-fav-rem-on.gif);
}
table.response a.del {
	background-image: url(../IMG/icon-delete-off.gif);
	background-repeat: no-repeat;
	position: relative;
	left: 1px;	
	padding-bottom: 0;
}
table.response a.del:hover {
	background-image: url(../IMG/icon-delete-on.gif);
}
table.response a.fail {
	background-image: url(../IMG/icon-failed-off.gif);
	background-repeat: no-repeat;
	width: 14px;
	height: 44px;
	display: block;
	margin: 2px 0;
	text-decoration: none;
}
table.response a.fail:hover {
	background-image: url(../IMG/icon-failed-on.gif);
}
/* lõpp: Ikoonid */
/** Kasutaja detailid */
div.details {
	background-image:url(../IMG/table-response-company-bg.png);
	background-repeat:repeat-x;
    display : none;
}
div.details table.company {
	width: 100%;
	color: #777;
	border-spacing: 1px;
}
div.details table.company p {
	margin: 5px 0;
}
div.details table.company a { color: #777; }
div.details table.company td { padding: 8px 8px; }
div.details table.company td.desc {
	width: 140px; /* IE PERSEVEST */ min-width: 140px; max-width: 140px;
	vertical-align: top;
}
div.details table.company td.facts {
	vertical-align: top;
}
div.details table.company td.stats {
	text-align: center;
	line-height: 1.5em;
	width: 77px;
}
div.details table.company td.stats h5 {
	font-size: 17px;
	font-weight: bold;
	margin: 15px 0 4px 0;
}
/** lõpp: Kasutaja detailid */
/** Chat */
div.inline-chat-wrapper {
	background-color: #e2e9d9;
	border: 1px solid #fff;
    display : none;
}
div.inline-chat {
	background-color: #f2f6e8;
	border-left: 1px solid #fff;
	margin-left: 25px;
	padding: 0px 10px 10px 10px;
}
div.inline-char tr.transparent td { background-color: #f2f6e8; }
div.inline-chat table.questions textarea {
	width: 100%;
	height: 75px;
	background-color:#FFFFFF;
	border-bottom:1px solid #D1D0CB;
	border-right:1px solid #D1D0CB;	
	border-top:2px solid #404040;
	border-left:2px solid #404040;
	margin:0px;
	margin-bottom:3px;
	padding:0px;
	padding-left:4px;
	padding-top:2px;	
	color:#6F6F6F;
	font-size:10px;
	font-family:"verdana"; 	
}
div.inline-chat table.questions input.check, input.check-text-valign {
	position:relative;
	top:3px;	
}
/** lõpp: Chat */

/***** Espak products *****/
table.espak-products { width: 100%; margin-top: 0.5em; }
table.espak-products th { color: #555; text-align: left; }
table.espak-products th, table.espak-products td { padding: 0.3em 0; }
a.espak-shops {
	display: block;	
	height: 20px; width: 112px;
	padding: 6px 0 0 110px;
	margin: 2em auto 0.5em auto;
	font-weight: bold;
	color: #001852;
	border: 1px solid #001852;
	background: url(../IMG/logos/espak.png) no-repeat;
}
/***** end Espak products *****/

/***** Partners and Brands *****/
.kataloog table.brands { width: 100%; }
.kataloog table.brands td {
	width: 25%; 
	vertical-align: bottom; 
	text-align: center;
	padding: 1.5em 0;
	color: #aaa;
}
.kataloog table.brands a.colored {
	display: block;
	padding-top: 1em;
}
/***** end Partners and Brands *****/

/***** Marketing emails header *****/
table.emails td { padding: 0.2em 0.3em; }
table.emails .right { padding: 0 1em 0 2em; }
table.emails .separator { border-left: 2px solid #d6d6d6; }
/***** end Marketing emails header *****/
