TD { 
	COLOR:#000000;
	font: 12px tahoma;
	line-height: 18px;
}
img {
	border: none;
}
img.bordered {
	border: #998e7f 1px solid;
}
td.stolb {
	background: url(images/foto.jpg) no-repeat left bottom;
	padding: 10;
}
td.main {
	padding: 10;
	vertical-align: top;
	padding: 10 5 20;
}
div.rec {
	font: 11px tahoma;
	color: #635E53;
	text-align: justify;
}
div.rec a{
	font: #BDB39C;
	text-decoration: none;
}
div.content {
	text-align: justify;
	vertical-align: top;
}
div.opOut {
	width: 90%;
	border: #FFF 1px solid;
	text-align: right;
	background-color: #cac3b6;
	color: #FFF;
}
div.opIns {
	margin: 0;
	border-top: #FFF 1px solid;
	border-bottom: #FFF 1px solid;
	padding: 5;
	text-align: justify;
	background-color: #eae2d3;
	color: #000;
}
A { 
	COLOR: #978f7d;
	font-family: tahoma;
}	
.bot { 
	COLOR: #BDB39C;
	font-family: tahoma;
	font-size: 11px;
}	
.bot:hover {
	COLOR: #ffffff;
}
h1 {
	background: #eae2d3 url(images/bg-title.jpg) no-repeat left top;
	width: 90%;
	padding: 5 10 7;
	margin: 5 5 10;
	color: #000;
	text-transform: uppercase;
	font: 15px tahoma;
	font-weight: bold;
}
h2 {
	background: url(images/line.jpg) no-repeat left bottom;
	margin: 5 0 10;
	padding: 5 0;
	font: 13px tahoma;
	font-weight: bold;
	color: #000;
	text-align: center;
}
h3 {
	margin: 5 10 10;
	font: 12px tahoma;
	font-weight: bold;
	background: url(images/rainbow.gif) no-repeat left top;
	padding-left: 5;
}

/*
Identificators
*/

#price {
	margin: 0;
	background-color: #FFF;
}

#price th {
	background-color: #cac3b6;
	font: 12px tahoma;
	font-weight: bold;
	color: #FFF;
	text-align: center;
	padding: 5 0;
}
#price td {
	background-color: #eae2d3;
	text-align: left;
	padding: 5;
}

