a {
	font-family: Arial; font-size: 16; color: #cccccc;
}
a.abtm, a.abtm:link, a.abtm:visited, a.abtm:active { font-size: 13; color: #666666; }
a.activenow {
	color: #ffffff;
	background-color: #1d1d1d;
	display: block;
	float: center;
	vertical-align: center;
	valign: center;
	line-height: 30px;
}
a.bigimage, a.bigimage:link, a.bigimage:visited, a.bigimage:active {	font-size: 13;
	color: #999999;
	font-style: italic;
}
a.contacts, a.contacts:link, a.contacts:visited, a.contacts:active {	font-size: 15px;
	color: #ffffff;
}
a.index, a.index:link, a.index:visited, a.index:active {
	font-size: 15;
	color: #cccccc;
	font-family: Arial;
}
a.menu {
	background-color: #333333;
	display: block;
	float: center;
	vertical-align: center;
	valign: center;
	line-height: 30px;
}
a.menu:hover {
	background-color: 2c2c2c;
}
a.preview, a.preview:link, a.preview:visited, a.preview:active {
	color: #333333;
}
a.price, a.price:link, a.price:visited, a.price:active {
	font-size: 15px;
	color: #ffffff;
}
a:link, a:visited {
	color: #cccccc;
}
body, input, select, textarea {
	background-color: #333333;
	font-family: Arial;
	font-size: 13;
	color: #cccccc;
}
font.clients {	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #ffffff;
}
font.value {	font-family: Arial;
	font-size: 25px;
	font-weight: bold;
	color: #ffffff;
}
font.value2 {
	font-family: Arial;
	font-size: 15px;
	font-weight: bold;
	color: #cccccc;
}
html, body {
	margin:0px;
	padding:0px;
}
img.index {	border: 0px;
	padding: 0px;
}
img.mimg {	margin-bottom: 10px;
}
img.preview {	margin-bottom: 50px;
	margin-right: 50px;
	border: 0px;
}
p.price {	margin-bottom: 0px;
	font-size: 15px;
}
p.ztext {
	font-family: Arial;
	font-size: 13;
	font-weight: normal;
	color: #cccccc;
}
p.ztitle {	margin-bottom: 1px;
	font-family: Arial;
	font-size: 13;
	font-weight: bold;
	color: #ffffff;
}
table.clients {
	width: 100%;
	border-collapse: collapse;
}
table.info {	width: 100%;
	border-collapse: collapse;
}
table.main {
	width: 100%;
	height: 100%;
	border-collapse: collapse;
}
table.mainprice {	width: 75%;
	height: 100%;
	border-collapse: collapse;
}
td {
	padding: 0px;
}
td, input, select, textarea {
	font-family: Arial;
	color: #cccccc;
	border: 0px solid #666666;
	border-collapse: collapse;
}
td.404 {	width: 60%;
	height: 100%;
	text-align: center;
	vertical-align: center;
}
td.404x {
	width: 20%;
}
td.bottom {
	height: 55px;
}
td.btmright {
	width: 22%;
	text-align: left;
   	vertical-align: center;
	background-color: #2a2a2a;
}
td.clients {
	width: 100%;
	background-color: #4c4c4c;
	padding: 20px;
	vertical-align: top;
	font-family: Arial;
	font-size: 15px;
	color: #cccccc;
}
td.clnts {	width: 7%;
}
td.contacts {	width: 70%;
}
td.contactstext {
	width: 100%;
	font-family: Arial;
	font-size: 15px;
	color: #cccccc;
	vertical-align: top;
}
td.copyright {
	width: 22%;
	text-align: left;
	vertical-align: top;
	background-color: #2a2a2a;
	padding-top: 17px;
	font-family: Arial;
	font-size: 13;
	font-color: #666666;
}
td.exclients {
	width: 25%;
	vertical-align: top;
}
td.exinfo {
	width: 22%;
	vertical-align: top;
}
td.fifty {
	height: 50;
}
td.formimage {
	width: 60%;
	text-align: center;
}
td.how {
	width: 45%;
}
td.howhow {
	width: 10%;
}
td.howtowork {
	width: 100%;
}
td.index {
	width: 33%;
	text-align: center;
	vertical-align: center;
	padding: 0px;
	font-family: Arial;
	font-size: 13;
	font-color: #999999;
	border: 0px solid #666666;
}
td.info {
	width: 100%;
	background-color: #4c4c4c;
	padding: 20px;
	vertical-align: top;
}
td.law {
	width: 44%;
	text-align: center;
    vertical-align: top;
	background-color: #2a2a2a;
	padding-top: 17px;
	font-family: Arial;
	font-size: 13;
	color: #666666;
}
td.linktobig {	text-align: right;
	padding-top: 10px;
}
td.menuitem {
	vertical-align: middle;
	text-align: center;
	width: 22%;
}
td.oops {
	width: 88%;
	height: 100%;
	vertical-align: center;
	text-align: center;
}
td.otstup{
	width: 6%;
}
td.otstupbtm{
	width: 6%;
	background-color: #2a2a2a;
}
td.price1 {	width: 100%;
	text-align: left;
    vertical-align: top;
	padding-bottom: 50px;
	font-family: Arial;
	font-size: 15px;
	color: #cccccc;
}
td.t404 {	width: 100%;
	font-size: 15px;
	color: #cccccc;
}
td.text {
	width: 88%;
	height: 100%;
	vertical-align: top;
}
td.title {
	height: 53px;
	width: 100%;
	text-align: left;
	vertical-align: top;
}
td.top {
	height: 250px;
	width: 100%;
	text-align: center;
	vertical-align: center;
}
td.topmenu {
    height: 30px;
}
td.mejduyear {
	height: 40px;
}
td.year_portfolio {
	width: 5%;
	text-align: left;
	vertical-align: top;
	font-family: Arial;
	font-size: 15;
}
.thumbnails {
	margin: -3em 0 0 -2em;
	text-align: center;
}
.thumbnail {
	text-decoration: none;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: top;
	text-align: center;
	margin: 3em 0 0 2em;
}
.thumbnail .r {
	width: 260px;
	float: left;
}