﻿/* CSS Document */
*{margin:0px;  padding:0px; }
*:focus { outline: none }

body {font-family: "Tahoma"; font-size: 11px; color: #999; background: #fff;}
html, body {margin: 0; padding: 0; height: 100%;}

p {margin: 10px 0 0 0; line-height: 18px;}
a {color: #8a8a8a;}
a:hover {text-decoration: none;}
.clear {height: 0; overflow: hidden; clear: both;}

.selltable {padding:10px;font-weight:bold;}

a.doc {padding: 5px 20px 5px 0;  background: transparent url(/img/icon_doc.gif) no-repeat center right;}

#minwidth {margin: 0 2px; min-width: 999px; height: 100%;}
#header-content {position: relative; min-height: 100%; border-left: 2px solid #b15757; border-right: 2px solid #b15757; background: url(/img/bg-hd-cnt.png) left bottom no-repeat;}

.quest
{
	
	background:		#FFFAFA;
	border:			1px solid silver;
	color:			#000;
	height:			300px;
	width:			400px;
	padding-right:	20px;
	padding-top:	20px;
	padding-left:	20px;
	margin-left:	18%;
	margin-right:	25%;
}

.quest1
{
	border:			1px solid silver;
	color:			#000;
	height:			230px;
	width:			400px;
	padding-right:	20px;
	padding-top:	20px;
	padding-left:	20px;
	margin-left:	18%;
	margin-right:	25%;
}

ul.specials li 
{
	list-style-type:none; 
	padding:10px 20px;
	margin-left:15px;
	background:url(/img/bull.gif) no-repeat 0px 14px;
}	

ul.subspecialsl li
 {
	list-style-type:none;
	list-style:none;
}

.header 
{
	font-size:16px;
	font-weight:bold; 
	color:#A52A2A;
	text-align:center;
	margin-top:15px;
}

.leftheader 
{
	font-size:15px;
	font-weight:bold;
	color:#A52A2A;
	text-align:left;
	margin-top:5px;
}

.mainbrheader
{
	font-size:16px;
	color:#A52A2A; 
	font-weight:bold;
}

.brheader
{
	color:#A52A2A;
}

.brheader_cat
{
	color:#A52A2A;
	font-size: 12px;
}

.maintext 
{
	font-size:12px; 
	color:#999999; 
	font-weight:normal; 
}
p.blacktext 
{
	font-size:14px;
	font-weight:bold;
}

.hidden				{ display : none; }
.visible			{ display : block; }

.content 
{
  height: 56px;
}
.scrollNav, .scrollNav a:link, .scrollNav a:visited  
{
 font-size: .8em;
 color:#00009C;
 font-weight: bold;
}
/*-----------------END SCROLLER------------------*/

.pic-gall-elite 
{

	margin:0 auto;
	padding:5px;
}
.pic-gall-elite tr td 
{
	margin-top:10px;
	padding:10px;
}

/* Header */
#header {
  height: 120px;
  background: url(/img/bg-head.png) right top repeat-x;
}

.descr {
	font-weight: bold;
}

div.logo {
    float: left;
    padding-left: 58px;
    width: 125px;
    height: 120px;
    background: url(/img/bg-logo.jpg) left top no-repeat;
}
div.mini {
    float: left;
    padding-left: 15px;

    width: 250px;
    height: 120px;
    background: url(/img/bg-mini.jpg) left top no-repeat;
}
div.blankmini {
    float: left;
    padding-left: 25px;
    width: 100px;
    height: 120px;
    background: none;
}

/*ul.lng {
    float: left;
    padding: 0 29px 0 7px;
    font-size: 9px;
    list-style: none;
}*/
ul.lng li {
    float: left;
    padding-left: 7px;
}
ul.lng li a {
    display: block;
    padding-top: 5px;
    height: 15px;
    width: 22px;
    text-align: center;
    text-decoration: none;
    color: #cc9d9c;
    background: url(/img/bg-mini-it.gif) right top no-repeat;
}
ul.lng li.act a, ul.lng li a:hover {
    color: #ffc400;
    background: url(/img/bg-mini-act.jpg) right top no-repeat;
}
ul.mini {
    float: left;
    padding: 0;
    list-style: none;
}
ul.mini li {
    float: left;
    padding-right: 7px;
}
ul.mini li a {
    display: block;
    height: 20px;
    width: 22px;
}
ul.mini li a.home {
    background: url(/img/bg-a-home.gif) left top no-repeat;
}
ul.mini li.act a.home, ul.mini li a.home:hover {
    background: url(/img/bg-a-home-act.gif) left top no-repeat;
}
ul.mini li a.cnt {
    background: url(/img/bg-a-cnt.gif) left top no-repeat;
}
ul.mini li.act a.cnt, ul.mini li a.cnt:hover {
    background: url(/img/bg-a-cnt-act.gif) left top no-repeat;
}
ul.mini li a.map {
    background: url(/img/bg-a-map.gif) left top no-repeat;
}
ul.mini li.act a.map, ul.mini li a.map:hover {
    background: url(/img/bg-a-map-act.gif) left top no-repeat;
}

div.hdr {
    float: right;
    margin-left: -20px;
    height: 120px;
    padding-right: 25px;
    background: url(/img/bg-hdr.gif) right top no-repeat;
}
div.cnt {
    height: 55px;
    background: url(/img/bg-cnt.gif) left top repeat-x;
}
div.rss {
    float: left;
    padding: 22px 0 0 5px;
    width: 47px;
    height: 33px;
    background: url(/img/bg-rss.png) left top no-repeat;
}
div.adress {
    float: left;
    padding: 9px 27px 0 31px;
    width: 214px;
    height: 46px;
    background: url(/img/bg-adres.png) left top no-repeat;
}
div.addr-hd {
    height: 20px;
    line-height: 18px;
    padding-right: 14px;
    font-size: 12px;
    color: #ac3b3a;
    text-align: right;
    background: url(/img/bg-addr-hd.png) right top no-repeat;
}
div.addr {
    margin-top: -8px;
    color: #8a8a8a;
}
div.ccentr {
    float: left;
    padding: 9px 47px 0 52px;
    width: 127px;
    height: 46px;
    background: url(/img/bg-ccentr.png) right top no-repeat;
}
div.ccnt-hd {
    height: 20px;
    line-height: 18px;
    padding-right: 14px;
    font-size: 12px;
    color: #ac3b3a;
    text-align: right;
    background: url(/img/bg-ccnt-hd.png) right top no-repeat;
}
div.ccnt-phone {
    padding-top: 4px;
    font-size: 14px;
    font-weight: bold;
    color: #8a8a8a;
}

div.tmenu {
    position: relative;
    float: left;
    height: 60px;
    margin-top: -60px;
    padding-left: 427px;
}
table.topmenu {
    /*position: absolute;*/
    width: 637px; 
    height: 60px;
    background: url(/img/bg-topmenu.gif) left top repeat-x;
}
table.topmenu td {
    vertical-align: top;
}
td.topmenu-l {
    width: 25px;
    height: 60px;
    background: url(/img/bg-topmenu-l.gif) left top no-repeat;
}
td.topmenu-r {
    width: 25px;
    height: 60px;
    background: url(/img/bg-topmenu-r.gif) left top no-repeat;
}
ul.topmenu {
    padding: 16px 1px 0;
    list-style: none;
}
ul.topmenu li {
    float: left;
    margin: 0 1px;
    font-size: 12px;
}
ul.topmenu li a {
    display: block;
    width: 95px;
    height: 25px;
    line-height: 25px;
    text-align: center;
    text-decoration: none;
    color: #858585;
    background: url(/img/bg-tmit.png) left top no-repeat;
}
ul.topmenu li.act a, ul.topmenu li a:hover {
    color: #cea10c;
    background: url(/img/bg-tmit-act.png) left top no-repeat;
}

/* Content */
#main-content {
  padding-bottom: 205px;
}

/*#container {
  float:left;
  width:100%;
  margin:0 -250px 0 0;
  }
#nav {
  float:left;
  margin-left: -208px;
  width:208px;
  padding: 0;
  }
#content {
  margin-right: 250px;
  padding-left: 208px;
  }
#sidebar {
  float:right;
  width:250px;
  }*/
#container {
  width:100%;
  }
#nav {
  width:208px;
  padding: 0;
  vertical-align: top;
  }
#content {
  width: auto;
  padding-top: 18px;
  vertical-align: top;
  }
#sidebar {
  width:266px;
  vertical-align: top;
  }

/* Left nav */
#left-nav {
    position: relative;
    margin-top: -10px;
    background: url(/img/bg-lnav.gif) left top repeat-y;
	padding-bottom:3px;
}

li {list-style:none;}

.info-cnt ul					{ margin: 10px 0; padding-left: 32px; }
.info-cnt .list li				{ font-size: 100%; list-style-image: url("/img/dot.gif"); padding:5px;}

div.lnav-hd {
    background: url(/img/bg-lnav-hd.png) left top no-repeat;
}
div.lnav-bt {
    padding: 73px 20px 100px;
    /*background: url(/img/bg-lnav-bt.gif) left bottom no-repeat;*/
}
ul.lnav {
    list-style: none;
}
ul.lnav li {
    font-size: 12px;
}
ul.lnav li a {
    display: block;
    padding: 1px 0 3px;
    line-height: 20px;
    border-left: 1px solid #ee8e8d;
    border-right: 1px solid #ee8e8d;
    border-bottom: 1px solid #eedfd8;
    text-align: center;
    text-decoration: none;
    color: #d2777a;
}
ul.lnav li.act a, ul.lnav li a:hover {
    border-left: 1px solid #b14847;
    border-right: 1px solid #b14847;
    border-bottom: 1px solid #b14847;
    color: #fff;
    background: #b14847;
}
ul.lnav li ul.sub {
    display: none;
}
ul.lnav li.act ul.sub {
    display: block;
}
ul.lnav li ul.sub li {
    font-size: 10px;
    list-style: none;
}
ul.lnav li ul.sub li a {
    padding: 0 0 2px;
    line-height: 16px;
    border-left: 1px solid #ee8e8d;
    border-right: 1px solid #ee8e8d;
    border-bottom: 1px solid #eacdc7;
    color: #d2777a;
    background: none transparent;
}
ul.lnav li ul li.act a, ul.lnav li ul li a:hover {
    border-left: 1px solid #eaccc6;
    border-right: 1px solid #eaccc6;
    border-bottom: 1px solid #e6bcb7;
    color: #ac3b3a;
    background: #fff;
}

/* Contacts */
div.contacts {
    padding: 22px 17px 0;
}
div.contact {
    position: relative;
    margin-bottom: 24px;
    border: 1px solid #eaeae1;
    padding-bottom: 20px;
    background: #fff;
}
div.cnt-flag {
    margin: -8px 0 0 -10px;
}
div.cnt-flag img {
    display: block;
}
table.contacts {
    width: 100%;
}
table.contacts td {
    padding-top: 5px;
    color: #8a8a8a;
}
table.contacts td a {
    color: #8a8a8a;
}
table.contacts td.icon {
    padding: 7px 0 0 5px;
    width: 39px;
    vertical-align: top;
}

/* Content */
div.info-hd {
    margin-left: 9px;
    padding-left: 10px;
    width: 230px;
    height: 19px;
    line-height: 19px;
    font-size: 10px;
    font-weight: bold;
    color: #ffd1d1;
    background: url(/img/bg-info-hd.gif) left top no-repeat;
}
div.info-cnt {
    padding: 1px;
    margin-bottom: 12px;
	border:0px;
    /*border: 1px solid #f3f3eb;*/
}
table.info-cnt {
    width: 100%;
}
table.info-cnt td.icl {
    width: 189px;
    vertical-align: top;
    background: #f9f9f5;
    border-right: 1px solid #fff;
}
div.ic-pic {
    padding: 8px;
    background: #f3f3eb;
}

div.charact {
    margin: 0 8px;
    padding: 4px 0 6px;
}
div.ch-hd {
    height: 20px;
    line-height: 18px;
    padding-left: 8px;
    font-size: 12px;
    color: #666;
    background: #fff;
}
table.char {
    width: 100%;
    margin: 2px 0;
}
td.ch-name {
    padding: 3px 0 3px 18px;
    background: url(/img/info-arrow.gif) 8px 8px no-repeat;
}
td.ch-value {
    text-align: center;
    color: #666;
}
div.cena {
    float: right;
    height: 20px;
    line-height: 20px;
    padding: 0 6px;
    background: #fff;
}
span.price {
    color: #ac3b3a;
}
td.ic-info {
    vertical-align: top;
}
div.ic-info-hd {
    padding-left: 17px;
    height: 20px;
    line-height: 18px;
    color: #666;
    background: #f3f3eb;
}
div.ic-info-hd span.name {
    font-size: 10px;
    font-weight: bold;
    color: #ac3b3a;
}
div.ic-info-text {
    padding: 10px 13px 0 19px;
}
div.ic-info-text p {
    margin: 0;
    line-height: 18px;
}
div.ic-info-text span.name {
    color: #ac3b3a;
}
table.ic-info-photos {
    margin: 5px 0;
}
td.scrl-left {
    width: 14px;
    height: 56px;
    padding-right: 2px;
}
td.scrl-left a {
    display: block;
    width: 14px;
    height: 56px;
    background: #f3f3eb url(/img/arr-left.gif) 4px 24px no-repeat;
}
td.scrl-right {
    width: 14px;
    height: 56px;
    padding-left: 2px;
}
td.scrl-right a {
    display: block;
    width: 14px;
    height: 56px;
    background: #f3f3eb url(/img/arr-right.gif) 5px 24px no-repeat;
}
td.ic-photos {
    height: 56px;
}

div.ic-photo {
    float: left;
    margin: 0 2px;
    width: 84px;
    height: 56px;
    background: url(/img/bg-ic-photo.png) left top no-repeat;
}

table.info-cnt td.buy {
    padding: 10px 13px 8px 19px;
    vertical-align: bottom;
    text-align: right;
}
table.info-cnt td.buy a.buy {
    display: block;
    float: right;
    width: 90px;
    height: 22px;
    line-height: 20px;
    font-weight: bold;
    text-align: center;
    text-decoration: none;
    color: #ac3b3a;
    background: url(/img/bg-a-buy.png) left top no-repeat;
}

div.catalogue {
    margin-top: -12px;
    padding: 1px;
    padding-bottom: 0;
    border: 1px solid #f3f3eb;
    border-bottom: 0 none;
}
div.cat-hd {
    height: 20px;
    line-height: 20px;
    padding: 0 11px;
    border-bottom: 1px solid #fff;
    font-size: 10px;
    background: #ac3b3a;
}
div.cat-hd span.hd {
    float: left;
    font-weight: bold;
    color: #fff0f0;
}
div.cat-hd span.cat-hd-select {
    float: right;
    color: #fff0f0;
}
div.cat-hd span.cat-hd-select span {
    color: #ffd1d1;
}
div.cat-hd span.cat-hd-select a {
    color: #fff0f0;
}

div.fresh-hd {
    height: 20px;
    line-height: 20px;
    padding: 0 11px;
    border-bottom: 1px solid #fff;
    font-size: 10px;
    background: #f3f3eb;
}
div.fresh-hd span.hd {
    float: left;
    font-weight: bold;
    color: #ac3b3a;
}
div.fresh-hd span.cat-hd-select {
    float: right;
    color: #7d7d74;
}
div.fresh-hd span.cat-hd-select span {
    color: #7d7d74;
}
div.fresh-hd span.cat-hd-select a {
    color: #7d7d74;
}


div.last-proposes {
    padding: 1px;
    padding-bottom: 0;
    border: 1px solid #f3f3eb;
    border-bottom: 0 none;
}
div.lp-hd {
    height: 20px;
    line-height: 20px;
    padding-left: 14px;
    border-bottom: 1px solid #fff;
    font-size: 10px;
    font-weight: bold;
    color: #ac3b3a;
    background: #f3f3eb;
}

table.lp-proposes, table.catalog {
    width: 100%;
}
table.lp-proposes th, table.catalog th {
    padding: 3px 0 4px;
    text-align: center;
    color: #888;
}
table.lp-proposes th a, table.catalog th a {
    text-decoration: none;
    color: #888;
}
table.lp-proposes th.h1, table.catalog th.h1 {
    background: #f4f4f4;
    border-bottom: 1px solid #ededed;
}
table.lp-proposes th.h2, table.catalog th.h2 {
    background: #eee;
    border-bottom: 1px solid #ddd;
}
table.lp-proposes td, table.catalog td {
    padding: 7px 0 8px;
    color: #575757;
    background: url(/img/bg-prop-td.gif) left bottom repeat-x;
}
table.catalog td {
    font-size: 12px;
}
table.lp-proposes span.prim {
    font-size: 10px;
    color: #999;
}
table.catalog span.prim{
    font-size: 11px;
    color: #999;
}

table.lp-proposes td.t1, table.catalog td.t1 {
    text-align: center;
    background-color: #fbfbfb;
}
table.lp-proposes td.t3, table.catalog td.t3 {
    padding-left: 20px;
    background-color: #fbfbfb;
}
table.lp-proposes td.t2, table.catalog td.t2 {
    text-align: center;
    background-color: #fff;
}
table.lp-proposes tr, table.catalog tr {
    cursor: pointer;
}
table.lp-proposes tr.h, table.catalog tr.h {
    cursor: auto;
}
table.lp-proposes tr:hover td.t1, table.catalog tr:hover td.t1 {
    background-color: #f7f7f3;
}
table.lp-proposes tr:hover td.t3, table.catalog tr:hover td.t3 {
    background-color: #f7f7f3;
}
table.lp-proposes tr:hover td.t2, table.catalog tr:hover td.t2 {
    background-color: #f9f9f5;
}

div.cat-photo {
    margin: 4px auto;
    width: 60px;
    height: 60px;
    background: url(/img/bg-img-cat-photo.jpg) left top no-repeat;
}
div.fresh-photo {
    margin: 4px auto;
    width: 60px;
    height: 60px;
    background: url(/img/bg-fresh-photo.gif) left top no-repeat;
}

table.catalog td.cat-sel-num {
    text-align: right;
    padding-right: 7px;
}
td.cat-sel-num select {
    width: 110px;
    vertical-align: middle;
}

table.cat-pages {
    margin-top: -1px;
    border-top: 1px solid #e9e9e2;
    width: 100%;
}

table.cat-pages td.prevnext {
    padding: 6px 10px;
}
a.cat-prev {
    display: block;
    float: left;
    width: 19px;
    height: 19px;
    background: url(/img/bt-cat-prev.gif) left top no-repeat;
}

a.cat-next {
    display: block;
    float: right;
    width: 19px;
    height: 19px;
    background: url(/img/bt-cat-next.gif) left top no-repeat;
}
a.cat-no-prev {
    display: block;
    float: left;
    width: 19px;
    height: 19px;
}
a.cat-no-next {
    display: block;
    float: right;
    width: 19px;
    height: 19px;
}
a.cat-prev:hover {
    background: url(/img/bt-cat-prev-act.gif) left top no-repeat;
}
a.cat-next:hover {
    background: url(/img/bt-cat-next-act.gif) left top no-repeat;
}

table.cat-pages td.pages {
    text-align: center;
    color: #ccc;
}
table.cat-pages td.pages a {
    color: #888;
}
table.cat-pages td.pages a, table.cat-pages td.pages span {
    margin: 0 5px;
}
table.cat-pages td.pages a:hover {
    text-decoration: none;
    color: #ccc;
}

div.all-proposes-link {
    margin-top: -1px;
    padding: 7px 0 8px;
    height: 15px;
    text-align: center;
    font-weight: bold;
    border-top: 1px solid #e9e9e2;
    background: url(/img/bg-allproplnk.gif) left top repeat-x;
}
div.all-proposes-link a {
    text-decoration: none;
    color: #666;
}

div.photos {
    padding: 9px 9px 9px 16px;
}
a.bt-up {
    display: block;
    height: 27px;
    border-bottom: 1px solid #e9e9e2;
    background: url(/img/bt-up.png) left top no-repeat;
}
a.bt-up:hover {
    border-bottom: 1px solid #e7e7e1;
    background: url(/img/bt-up-act.png) left top no-repeat;
}
a.bt-down {
    display: block;
    height: 27px;
    border-top: 1px solid #e9e9e2;
    background: url(/img/bt-down.png) left top no-repeat;
}
a.bt-down:hover {
    border-top: 1px solid #e7e7e1;
    background: url(/img/bt-down-act.png) left top no-repeat;
}
div.photos-hold {
    padding: 8px;
    border-left: 1px solid #f3f3eb;
    border-right: 1px solid #f3f3eb;
	
}
div.photos-hold div.pics {
    padding: 2px;
    border: 1px solid #f4f4ed;
}

div.ph-pic {
    position: relative;
    width: 217px;
    margin-bottom: 4px;
}
div.ol-wb { 
    height: 85px;
    margin-top: -85px;
}
div.ol-info {
    position: relative;
    visibility: hidden;
    width: 213px;
    margin-bottom: 2px;
    padding-top: 7px;
    filter:alpha(opacity=85);
    -moz-opacity: 0.85;
    opacity: 0.85;
    height: 64px;
    background: #fff;
    color: #666;
}
table.ol-info {
    width: 100%;
}
table.ol-info td {
    line-height: 18px;
}
table.ol-info td.i-name {
    padding-left: 10px;
}
div.ol-ln {
/*    position: absolute;
    left: 2px;
    bottom: 4px;*/
    width: 213px;
    height: 8px;
    /*margin-bottom: 2px;*/
    filter:alpha(opacity=60);
    -moz-opacity: 0.6;
    opacity: 0.6;
    background: #fff;
    overflow: hidden;
}
div.ol-i {
    margin-top: -25px;
    padding-right: 9px;
}
div.ol-i-link2 {
    width: 22px;
    height: 23px;
    overflow: hidden;
    background: url(/img/bg-bt-info.png) left top no-repeat;
}
div.ol-i-link {
    position: relative;
    float: right;
}

div.cucb {
    padding: 27px 0 0 16px;
}
div.cu-cb {
    padding-bottom: 25px;
}

div.cnt-pg-hd {
    height: 19px;
    line-height: 19px;
    margin-bottom: 1px;
    background: #ac3b3a url(/img/bg-cnt-hd-l.gif) left top no-repeat;
}
div.cnt-pg-hd span {
    display: block;
    height: 19px;
    line-height: 19px;
    padding-left: 15px;
    font-size: 10px;
    font-weight: bold;
    color: #fff0f0;
    background: url(/img/bg-cnt-hd-r.gif) right top no-repeat;
}
div.cnt-pg-cnt {
    padding: 32px 0 68px;
    border: 1px solid #e7e7db;
    background: #f9f9f5;
}
div.cnt-pg-contacts {
    padding: 8px;
    width: 343px;
    margin: 0 auto 32px;
    border: 1px solid #eaeae1;
    background: #fff;
}
div.cnt-pg-office-pic {
    width: 343px;
    height: 201px;
    margin-bottom: 5px;
	
    background: url(/img/contacts.JPG) left top no-repeat;
}
div.cnt-pg-contactlist {
    margin: 0 15px;
    overflow: hidden;
}
table.cnt-pg-contact {
    width: 100%;
}
div.cnt-sep {
    height: 1px;
    overflow: hidden;
    background: url(/img/bg-prop-td.gif) left top repeat-x;
}

table.cnt-pg-contact td.cnt-pg-cont-icon {
    padding: 18px 0;
    width: 40px;
}
table.cnt-pg-contact td.cnt-pg-cont-info {
    padding: 9px 0 10px;
    color: #666;
}
table.cnt-pg-contact td.cnt-pg-cont-info a {
    color: #666;
}
table.cnt-pg-contact td.cnt-pg-cont-info span.note {
    font-size: 10px;
    color: #999;
}

table.buy-form 
{
	text-align:center;
	border: 1px solid black;
}

table.buy-form tr td 
{
	padding:5px;
}

/* Baner & Counters */
div.b-cnt {
  height: 185px;
  margin-top: -185px;
  padding-right: 12px;
}
div.b-750-60 {
  float: right;
  width: 750px;
  height: 60px;
  background: url(/img/bg-b-750-60.png) left top no-repeat;
}
div.counters {
  padding: 16px 29px 0 0;
  text-align: right;
}
div.counters a {
  margin-left: 9px;
}

div.live-counter {
  float: left;
  padding: 3px 0 0 27px;
  line-height: 15px;
}

/* Footer */
#footer {
  position: relative;
  margin: -60px 2px 0;
   height: 60px;
  /*border-bottom: 2px solid #e6d2d2;*/
}
div.footer {
  position: relative;
  height: 60px;
  color: #7a7a7a;
  background: #f7f7f7;
}
div.footer a {
  color: #7a7a7a;
}
div.copy {
  float: left;
  padding: 3px 0 0 27px;
  line-height: 15px;
}

div.copy .wh {
  color: #882c2b;
}
div.copy .wh a {
  text-decoration: none;
  color: #882c2b;
}
div.copy .diz {
  color: #999;
}
div.copy .artlab {
  color: #666;
}
div.copy .artlab a {
  color: #666;
}

div.flinks {
  padding: 20px 0 0 375px;
}
.div_contact{
    float:left;
    margin-right: 70px;
}
.div_contact table td{
    padding: 7px;
}
.button_text{
    width: 200px;
    height: 54px;
    background: url("../img/button.png") no-repeat scroll left top transparent;
    font: normal 12px Verdana,Arial,Helvetica,sans-serif;
    color: white;
    padding-top: 17px;
    cursor: pointer;
    text-align: center;
}


