.line {
	border-top: 1px dotted gray;
}
.main-page-articles td {
	vertical-align: top;
	border-bottom: 1px dotted gray;
}
.main-page-articles a {
	color: #990000;
}
.main-page-articles img {
	margin: 0 10px 0 0;
	border: 1px solid #fff;
}
.info-block {
	border: 1px solid #990000;
	text-align: left;
	color: black;
	font-weight: bold;
	margin: 10px 0 0 0;
	width: 216px;
	height: 100px;
}
.info-block-2 {
	height: 216px;
}
.in-info-block {
	color: #990000;
}
.in-info-text {
	color: #000;
	font-size: 12px;
	margin: 7px 0 0 0;
	font-family: 'Arial', serif;
	white-space: nowrap;
}
.mart8 {
	font-size: 2em;
}
html {
	width: 100%;
	height: 100%;
}
body {
	padding: 0 20px;
	margin: 0 auto;
	color: #000;
	font-family: "lucida grande", tahoma, verdana, arial, sans-serif;
	font-size: 81.3%;
	background: url('i/top-bg.png') repeat-x #666;
	height: 100%;
}
a:link, .pseudo-href {
	color: #000;
}
a:visited {
	color: #505050;
}
a:hover {
	color: #990000;
	text-decoration: none
}
img {
	border: 0;
}
h1, h2, h3, h4 {
	font-weight: normal;
	color: #7f0002;
	margin: 0 0 0.5em 0;
	line-height: 110%;
	padding: 0
}
h1 {
	font-size: 130%;
}
h2 {
	font-size: 120%;
	color: #000;
}
h3 {
	font-size: 110%;
}
h4 {
	font-size: 100%;
	color: #7F0002;
}
sup {
	vertical-align: baseline;
	position: relative;
	top: -0.4em;
}
sub {
	vertical-align: baseline;
	position: relative;
	bottom: -0.4em;
}
#record {
	position: absolute;
	left: 0;
	top: -1em;
	visibility: hidden;
	width: 100%;
	height: 1em;
	line-height: 1em;
	background: white;
}
#screed {
	position: relative;
	z-index: 0;
	min-height: 100%;
	background: url(i/bg-left.png) #eee no-repeat;
	background-position: 0% 95%;
	margin: 0 auto;
	min-width: 950px;
	width: 950px;
}
.layout-top {
	top: 0px;
	border-top: 20px solid #414141;
}
.r-border {
	border-color: #414141;
	position: absolute;
	width: 100%;
	height: 20px;
	left: 0;
}
.r-border .corner div {
	background-image: url(i/page-corners.png);
	width: 200%;
	height: 200%;
	position: relative;
}
.r-border .corner {
	width: 20px;
	height: 20px;
	overflow: hidden;
	float: left;
	position: relative;
}
.r-border .right {
	float: right;
}
.r-border .right div {
	left: -100%;
}
.layout-bottom {
	bottom: 0;
	border-bottom: 20px solid #666;
}
.layout-bottom .corner div {
	top: -100%;
}
* html .r-border .corner div {
	background: none;
	filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='light-page-corners.png', sizingMethod='crop');
}
#logo {
	width: 218px;
	height: 45px;
	margin: 10px 0;
}
.tel {
	font-family: sans-serif;
	line-height: 110%;
	margin-left: 0;
	text-align: left;
	background-color: #fff;
	border: 1px solid #990000;
	padding: 5px;
}
.tel .phone {
	font-weight: bold;
	color: #990000;
	font-family: sans-serif;
	font-size: 12px;
	line-height: 110%;
	padding-left: 0;
}
.tel .metro {
	color: #000;
	font-family: sans-serif;
	font-size: 12px;
}
.gray-line {
	font-weight: bold;
	color: #fff;
	background-color: #888b97;
	padding: 1px 0 1px 4px;
}
.orange-line {
	font-weight: bold;
	color: #fff;
	background-color: #ff7f00;
	padding: 1px 0 1px 4px;
}
.red-line {
	font-weight: bold;
	color: #fff;
	background-color: #92007b;
	padding: 1px 0 1px 4px;
}
.red {
	color: red;
}
.center {
	text-align: center;
}
.sbig {
	font-size: 1.2em;
}
.bold {
	font-weight: bold;
}
.darkred {
	color: #7F0002;
}
.mainadressblocks {
	border: 1px solid #888;
	border-bottom: 2px solid #888;
	border-right: 2px solid #888;
	padding: 3px 0 3px 5px;
	margin: 5px 0 0 0;
	background-color: #fff;
	font-family: sans-serif;
}
.mainadressblocks p {
	margin: 2px 0;
}
.salon-name {
	margin: 3px 0 0 0;
	color: #7F0002;
}
.salon-descr {
	margin: 0 0 5px 0;
}
.tel-2 {
	color: #000;
	font-family: sans-serif;
	font-size: 1em;
}
#wrap {
	padding: 40px 15px 20px 15px;
	position: relative;
	background: url(i/bg-right.png) 100% 90px no-repeat;
}
#grad {
	background: url('i/grad.png') repeat-y scroll transparent 250px 0;
	overflow: none;
}
.twoColElsLt #container {
	width: 100%;
	margin: 0 auto;
	text-align: left;
	margin-bottom: 80px;
}
.twoColElsLt #sidebar1 {
	float: left;
	width: 218px;
	padding: 0;
	/*border: 1px solid #000000;
*/
}
.twoColElsLt #sidebar1 .salontitle {
	margin-left: 30px;
	padding: 0;
	margin-top: 0;
	color: #990000;
	font-weight: bold;
	font-style: italic;
}
.twoColElsLt #sidebar1 .blockstitle {
	padding: 2px 0 2px 4px;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	margin: 10px 0 3px 0;
	background: url('i/blockstitlebg.png') scroll repeat-x center center #7F0002;
}
.twoColElsLt #mainContent {
	margin: 0 0 0 20em;
	/*border: 1px solid #000000;
*/
}
.twoColElsLt #mainContent p {
	margin: 0 0 .5em 0;
	font-family: sans-serif;
}
.fltrt {
	float: right;
	margin-left: 8px;
}
.fltlft {
	float: left;
	margin-right: 8px;
}
.clearfloat {
	clear: both;
	height: 0;
	font-size: 1px;
	line-height: 0px;
}
.clear {
	clear: both;
	font-size: 0;
	overflow: hidden;
	height: 1px;
}
#navigation {
	list-style-type: none;
	margin: 15px 0 0 0;
	padding: 0;
}
#navigation .subnavigation {
	color: #990000;
	list-style-type: none;
	margin: 0;
	* margin: -17px 0 5px 0;
	padding-left: 10px;
}
#navigation li a:visited {
	color: #505050
}
#navigation ul ul li a {
}
#navigation li {
	margin: 0 0 3px 0;
}
#navigation a:hover {
	text-decoration: none;
	border-bottom: 0;
}
#navigation .subnavigation li a {
	color: #990000;
}
#navigation .subnavigation li span {
}
#navigation .active {
	color: #fff !important;
	padding: 2px 3px;
	background: url('i/blockstitlebg.png') scroll repeat-x center center #7F0002;
	text-decoration: none;
	border-bottom: 0;
}
#newslist {
	margin: 0;
	padding: 0;
	list-style: none;
}
#newslist .newstitle {
	background: url("i/bullet.gif") no-repeat scroll 0 6px transparent;
	margin: 5px 0;
	padding: 0 0 0 10px;
}
#newslist .newstitle li a {
	margin: 0;
	padding: 0;
	color: #7F0002;
}
#newslist .newscontent {
	margin: 0;
	padding: 0;
	color: #000;
	list-style: none;
}
#newslist .newscontent p {
 margin:5px 0 5px 0;
}
.newstitle a {
	color: #7F0002;
}
.newscontent {
	margin: 0;
	padding: 0;
}
#catlist {
	list-style: none;
	margin: 0;
	padding: 0;
	margin: 10px 0;
}
#catlist li {
	float: left;
	margin-right: 10px;
}
#catthumbs {
	font-family: sans-serif;
}
#catthumbs .imagerow1 {
	/* background: #fff;
*/
}
#catthumbs .imagerow2 {
	/* background: #fff;
*/
}
#catthumbs .dress_cat_data {
	padding: 0 0 0 3px;
	vertical-align: top;
	/* background: url('i/dress_cat_data.png') transparent scroll no-repeat 0 0;
*/
}
.dress_cat_data span {
	color: gray;
}
#catthumbs .dress_cat_data p:first-child {
	padding: 0;
	/* border-bottom: 1px dotted #990000;
*/
	/* background: url('i/dress_cat_data.png') transparent scroll no-repeat 0 0;
*/
}
#catthumbs .extra_thumb {
	padding: 3px;
	width: 30px;
}
#catthumbs .cell_table {
	margin: 0;
	width: 329px;
	height: 220px;
	border-top: 1px dotted gray;
	/*border: 1px solid red;
*/
}
#catthumbs .main_thumb {
	width: 150px;
	height: 220px;
	padding: 3px 0 3px 0;
}
#catthumbs .dress-name {
	color: #990000;
	font-size: 14px;
	/*font-style: italic;
	*font-family: Georgia, serif;
*/
}
#catthumbs b {
	color: #000;
}
#catthumbs .dress_cat_data {
	color: #990000;
	padding: 6px 0 0 6px;
}
.actionBg {
	background-color: #329d0e;
	padding: 2px 0 2px 3px;
}
.actionLink {
	color: #fff !important;
	font-weight: bold;
	font-size: 1.2em;
}
/*-------------------Vitrina-------------------*/
#vitrina {
	width: 660px;
	margin: 0 auto;
	color: #000;
}
#vitrina img {
	border: 1px solid #fff;
}
#vitrina p {
	margin: 2px 0 !important;
}
#vitrina a {
	color: #990000;
}
#vitrina .imagerow1 {
	/*background-color: #E8E8E8;
*/
	text-align: center;
	vertical-align: top;
}
#vitrina .imagetd {
	/*border: 1px solid #bdbdbd;
*/
}
#vitrina .imagerow2 {
	/* background-color: #D8D8D8;
*/
	text-align: center;
	vertical-align: top;
}
/*-------------------Vitrina-------------------*/
/*------------Sales---------------*/
.sale1 {
	position: relative;
	width: 150px;
	height: 220px;
}
.sale-ribbon1 {
	width: 50px;
	height: 50px;
	position: absolute;
	top: 0;
	left: 0;
	background: url('i/sale-ribbon.png') scroll no-repeat 0 0 transparent;
	z-index: 3;
}
#sale {
	width: 660px;
	margin: 0 auto;
	color: #000;
}
#sale img {
	border: 1px solid #fff;
}
#sale p {
	margin: 2px 0 !important;
}
#sale a {
	color: #990000;
}
#sale .imagerow1 {
	/*background-color: #E8E8E8;
*/
	text-align: center;
	vertical-align: top;
}
#sale .imagetd {
	/*border: 1px solid #bdbdbd;
*/
}
#sale .imagerow2 {
	/* background-color: #D8D8D8;
*/
	text-align: center;
	vertical-align: top;
}
/*------------Sales---------------*/
.content {
	font-family: 'Arial', serif
}
#footer {
	font-family: sans-serif;
	font-size: 79%;
	color: #8f8f8f;
	padding: 2em;
	left: 25%;
	bottom: 30px;
/* border: 1px solid red*/
}
#footer .layout-left .content {
	padding-left: 50px;
	padding-right: 10px;
}
#footer .layout-center .content {
	padding: 0 25px;
}
#footer-overlay {
	background-image: url(i/footer-overlay.png);
	position: absolute;
	width: 100%;
	height: 100px;
	bottom: 20px;
	z-index: 1
}
* html #footer-overlay {
	background: none;
	filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(src='light-footer-overlay.png', sizingMethod='scale');
}
.layout {
	width: 50%;
	margin: 0 auto;
	/*border: 1px solid black;
*/
}
.layout-left, .layout-right {
	float: left;
	width: 50%;
	position: relative;
	left: -50%;
	margin-right: -100%;
z-index: 2
	/*border: 1px solid black;
*/
}
.layout-right {
	left: 100%;
}
.layout-left .content {
	padding-right: 20px;
}
.layout-right .content {
	padding-left: 20px;
}
.searchinput {
	background: gray;
	border-bottom: 1px solid #444;
	border-right: 1px solid #444;
	border-top: 1px solid #333;
	border-left: 1px solid #333;
	color: #fff;
	width: 130px;
	margin: 0 6px 0 0;
	padding: 2px;
	* padding: 3px 2px 2px 2px;
	float: left;
	font-size: 12px;
}
.button {
	background: #555;
	border-top: 1px solid #888;
	border-left: 1px solid #888;
	border-bottom: 1px solid #222;
	border-right: 1px solid #222;
	color: #FFFFFF;
	cursor: pointer;
	margin: 0;
	text-align: center;
	width: 60px;
	font-size: 12px;
	padding: 1px 0 1px 0;
  line-height:120%;
}
/***************************PRODUCT DETAILED****************************/
.prdbrief_name {
	font-size: 1em;
	font-weight: normal;
	color: #549FC9;
/*border: 1px solid white*/
}
.prdbrief_name h3 {
	font-size: 1em;
	font-weight: normal;
	color: #7F0002;
	margin-top: 0px
}
.prdbrief_name h3 a {
	font-size: 1em;
	font-weight: normal;
	color: #7F0002;
	outline: none;
	border: none
}
.prdbrief_name h3 a:hover {
	text-decoration: none
}
.prdbrief_add2cart {
	margin: 5px 0;
}
.prdbrief_thumbnail {
	margin-top: 10px;
}
.prodcell {
	padding: 5px;
	margin: 5px;
	background: none;
	height: 220px;
	border: 1px solid gray
}
.prodcellborder {
	width: 100%;
	height: 230px !important;
	margin: 0px
}
.prod {
	padding: 0;
	text-align: left
}
.prodphoto {
/*border: 1px solid white*/
}
.proddata {
	padding-left: 7px
}
.sizeandetc {
	color: #000;
	margin: 5px 0 0 0;
	font-size: 12px
}
.sizeandetc p {
	color: gray !important;
	margin: 5px 0 0 0 !important;
	font-size: 12px !important;
	padding: 0 !important
}
.sizeandetc strong {
	color: #000 !important
}
.totalPrice {
	font-size: 12px;
	font-weight: bold;
	color: #990000;
/*border: 1px solid white*/
}
.prdbrief_price {
	margin: 0;
	padding: 0
}
.prdbrief_options {
	margin: 0;
	padding: 0
}
.prdbrief_comparison label {
	color: #fff;
	font-size: 75%
}
#tabledetaileddata {
}
#tabledetaileddata td {
	text-align: left;
	color: white;
	padding: 5px
}
#tabledetaileddata b {
	color: #549FC9
}
#tabledetaileddata p {
	padding: 0;
	margin: 0
}
#tabledetaileddata h2 {
	padding: 0;
	margin: 0;
	font-weight: bold;
	font-size: 1.1em
}
/*--- Start Mod: Photo Preview Hack, reworked by KW ---------------------------*/
.preview_box {
	vertical-align: top;
	text-align: center;
	padding: 0;
	float: left;
}
.preview_box_colored {
	/*  background-color: red;
*/
	opacity: 0.3;
	filter: alpha(opacity=30);
	background: url('i/shtrih.gif') no-repeat scroll 0 0 #fff;
	text-align: center;
}
.detailwrap {
	vertical-align: top;
	font-family: 'Arial', serif;
}
.detail-main-pic {
	width: 448px;
}
#wrap-for-label {
	position: relative;
	font-family: 'Arial', serif;
}
.sales-label {
	position: absolute;
	width: 103px;
	height: 103px;
	top: 20px;
	left: 0;
	background: url('i/sale.png') transparent no-repeat scroll 0 0;
	text-align: center;
	line-height: 100%;
}
.label {
	position: absolute;
	width: 72px;
	height: 32px;
	top: 35px;
	left: 355px;
	background: url('i/label.png') transparent no-repeat scroll 0 0;
	text-align: center;
	line-height: 100%;
}
.label p {
	margin: 5px 0 0 0 !important;
	padding: 0;
	color: #fff;
	font-size: 18px;
}
.label span {
	color: #fff;
	font-family: serif;
	font-size: 11px;
}
.detail-thumbs {
	vertical-align: top;
	width: 90px;
}
.detail-thumbs img {
	/* border: 1px solid gray;
*/
}
#mainimg {
	/* border: 1px solid gray;
*/
}
.detail-data {
	padding: 0 0 5px 0;
	margin: 5px 0;
	vertical-align: top;
}
.where-to-buy {
	padding: 0 0 0 5px;
	margin: 0;
	vertical-align: top;
	width: 125px;
}
.detail-preview {
	list-style: none;
	margin: 0;
	padding: 0;
}
.detail-preview li {
	float: left;
	margin-right: 15px;
}
.detailwrap p {
	margin: 10px 0 0 0 !important;
	color: #000;
}
.detail-preview b {
	color: #990000;
}
.paging {
	margin: 5px 0;
	padding: 0;
	position: relative;
	height: 20px;
	color: #990000;
	line-height: 115%;
	font-weight: bold;
}
.paging a {
	display: block;
	border: 0;
	outline: 0;
}
.page-back:hover, .page-next:hover, .page-firstpage:hover, .page-lastpage:hover, .page-list:hover {
	background: url("i/blockstitlebg.png") repeat-x scroll center center #990000;
}
.page-back, .page-next {
	width: 15px;
	height: 15px;
	float: left;
	background-color: gray;
	padding: 2px;
	color: #fff;
	margin-right: 3px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #4a4a4a;
}
.page-firstpage, .page-lastpage {
	width: 75px;
	height: 15px;
	float: left;
	background-color: gray;
	padding: 2px;
	color: #fff;
	margin-right: 3px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #4a4a4a;
}
.page-firstpage a, .page-back a, .page-next a, .page-lastpage a {
	color: #fff;
	text-decoration: none;
}
.page-list {
	width: 15px;
	height: 15px;
	float: left;
	background-color: gray;
	padding: 2px;
	color: #fff;
	margin-right: 3px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #4a4a4a;
}
.page-list a {
	color: #fff;
	text-decoration: none;
}
.page-cur {
	width: 15px;
	height: 15px;
	float: left;
	background: url("i/blockstitlebg.png") repeat-x scroll center center #990000;
	padding: 2px;
	color: #fff;
	margin-right: 3px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid #4a4a4a;
}
.page-cur a {
	color: green;
	text-decoration: none;
	font-weight: bold;
}
.newsdate {
	float: right;
	width: 120px;
}
.commentstable {
	font-family: 'Arial', serif
}
.commentstable td {
	padding: 5px;
	margin: 5px 0
}
.commentstable b {
	color: #fff
}
.commentrow1 {
	background: #fff;
	color: #000;
	border-bottom: 1px solid #7F0002;
}
.commentrow2 {
	background: #fff;
	border-bottom: 1px solid #7F0002;
	color: #000
}
.commentrow3 {
	background: #777;
	color: #000
}
.ad-sav {
	display: none;
}
.ad-len {
	display: none;
}
.ad-pro {
	display: none;
}
.adress-len, .adress-pro, .adress-sav {
	font-weight: bold;
	color: #990000 !important;
}
.img-border {
	border: 2px solid #990000;
	margin-bottom: 5px;
}
hr {
	margin: 0 0 5px 0;
	padding: 0;
	color: gray;
	size: 1px;
}
.gray-color-p {
	margin: 5px 0
}
.gray-color-p p {
	color: #000 !important
}
.bodytable {
	border-collapse: collapse;
	color: gray;
	font-size: 0.8em;
	padding: 0 0 0 5px;
	margin: 0 0 0 10px
}
.bodytable td {
	border-collapse: collapse;
	border: 0
}
.sizetable {
	border-collapse: collapse;
	color: #000;
}
.sizetable td {
	border-collapse: collapse;
	border: 1px solid gray;
	padding: 2px
}
.widget {
	border: none;
	margin: 5px 0;
	padding: 3px 0 5px 3px;
	font-size: 1em
}
.widget a {
	color: #000 !important;
	font-size: 1em !important;
	border: none;
	outline: none;
}
.widget a:hover {
	color: #990000 !important;
	text-decoration: none;
}
.delivery_note {
	/*border: 1px solid gray;
*/
	margin-bottom: 10px;
	padding: 5px;
	color: #000;
	font-size: 1em;
	text-align: center;
	background: none
}
.labels {
	font-size: 1em;
	font-weight: bold
}
#customsfoto {
	padding: 0px;
	text-align: left;
	color: #990000;
	font-size: 16px
}
#customsfoto img {
	margin: 0;
	border: 1px solid white
}
.cat_block {
	text-align: center;
	line-height: 270%;
	padding: 5px 0;
}
.cat_name {
	margin: 0;
	* margin: 10px 0;
	font-weight: bold;
	font-size: 1.1em;
	font-style: italic;
	line-height: 110%
}
.number {
	font-size: 5em;
	font-family: Georgia, serif;
	font-style: italic;
	color: #7F0002;
	font-weight: normal;
	letter-spacing: -0.1em;
	line-height: 100%;
}
.digit {
	font-size: 7em;
	font-family: Georgia, serif;
	font-style: italic;
	color: #7F0002;
	font-weight: normal;
	letter-spacing: -0.1em;
}
a.home_link {
	color: #7F0002;
	font-size: 1em
}
#home_pics table {
	border-collapse: collapse;
}
#home_pics h3 {
	margin: .3em 0 0 0
}
#home_pics p {
	margin: 0 0 .6em 0;
	font-size: 100%
}
.lastlinks ul {
	list-style: none;
	padding: 0;
	margin: 0
}
.lastlinks ul li {
	margin: 5px 0;
	padding: 0 0 0 10px;
	background: url('i/bullet.gif') no-repeat scroll 0 6px;
}
.lastlinks ul li a {
	text-decoration: none;
	border-bottom: 1px dotted gray;
}
.lastlinks ul li a:hover {
	text-decoration: none;
	border-bottom: 0;
}
/*--------------------Sitemap------------------------*/
#sitemap {
	list-style: none;
	padding: 0;
	margin: 0;
}
#sitemap li {
	margin: 0 0 5px 0;
	list-style: none;
}
/*--------------------Sitemap------------------------*/
#article_content {
	overflow: hidden;
	margin: 5px 0;
}
#article_content:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
.title {
	font-weight: bold;
	color: #990000
}
.articles {
	list-style: none;
	margin: 1em 0;
	padding-left: 1em
}
.articles li {
	background: url("i/bullet.gif") no-repeat scroll 0 6px transparent;
	margin: 5px 0;
	padding: 0 0 0 10px;
}
.aks ul li ul li {
	background: url("i/bullet.gif") no-repeat scroll 0 6px transparent;
	margin: 5px 0;
	padding: 0 0 0 10px;
}
/*--------------------Sitemap------------------------*/
.sertificates {
	width: 222px;
	height: 52px;
	margin: 5px 0;
}
.sale_1 {
	border: none;
}
.sale_2 {
	border: none;
}
.sale_3 {
	padding: 5px;
	margin: 5px
}
del {
	font-weight: bold;
	font-size: 13px;
	color: gray
}
.sale_new_price {
	color: #990000;
	font-weight: bold;
	font-size: 15px;
}
ul#bottom-menu {
	list-style: none;
	margin: 10px 0 0 0;
	padding: 0;
	font-size: 10px;
}
ul#bottom-menu li {
	float: left;
	margin-right: 6px;
	font-family: sans-serif;
}
.commenttextarea {
	font-size: 1em;
	font-family: sans-serif;
	text-indent: 0
}
#mainpagecats {
	line-height: 135%;
	border-bottom: 1px solid gray;
	border-top: 1px solid gray;
	list-style: none;
	overflow: hidden;
	padding: 10px 0;
	width: 100%;
	margin: 0 0 5px 0;
}
#mainpagecats:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
}
#mainpagecats li {
	float: left;
	margin-right: 15px;
}
#mainpagecats a {
	font-size: 1.1em;
	font-weight: bold;
	color: #990000;
}
a.footer-link {
	color: #fff;
}
#footer a {
	font-size: 10px;
	color: #808080;
	text-decoration: none;
}
.newyear {
	text-align: center;
	margin: 5px 0;
}
.bdst-link {
	color: #8F8F8F !important;
	text-decoration: none;
}
#logo img {
	border: 0 none;
	outline: 0 none;
	text-decoration: none;
}
#logo a {
	border: 0 none;
	outline: 0 none;
	text-decoration: none;
}
.WhereToBuy {
	font-size: 11px;
}
.thumbnail {
	width: 150px !important;
	height: 220px !important;
}
.thumbnail-data {
	padding-left: 5px;
}
.thumbnail-cell {
	border: 1px solid red;
}
#prices b {
	color: #990000;
	font-size: 1.3em;
}
small.outlink {
	color: #ababab;
	font-size: .9em
}
small.outlink a {
	color: white
}
.art-table {
	text-align: center;
	width: 100%;
	margin: 5px 0
}
.art-list {
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: 'Arial', serif;
	font-style: italic;
}
.small {
	font-size: 10px;
	color: gray;
}
.insklad {
	text-align: center;
	font-weight: bold;
	font-size: 18px;
	color: green;
}
.skypeBlock {
  background-color: #FFFFFF;
  border: 1px solid #990000;
  padding: 2px;
  text-align: left;
  margin:.5em 0;
}
.skypeBlock p {
 margin:0;
 text-align:center;
}
