html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, hr, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0px none;outline:0;font-style:inherit;font-family:inherit;font-size:12px}

:focus{outline:0}

area{cursor:pointer}

ol, ul{ margin-left:20px;}
li{margin-bottom:5px}
table{border-collapse:separate;border-spacing:0}

caption, th, td{font-weight:normal}

blockquote:before, blockquote:after, q:before, q:after{}

blockquote, q{}

p{line-height:15px; text-indent:20px}

hr{border:solid #e5e5e5; border-width:1px 0 0 0; height:1px;}

body{line-height:14px;height:100%; background: #000000 url(../img/Bg1.png) center -12px repeat ; font-family:Tahoma, Arial, sans-serif;font-size:12px; color:#000000;}

*html body{background-image: url(../img/Bg.png)}

.clear{clear:both}

a{font-family:Arial, Helvetica, sans-serif;color:#ffa800; cursor:pointer !important}

h1{font-size:30px; font-weight:normal; line-height:30px} 

h2{font-size:16px; font-weight:bold;} 

h3{font-size:14px; font-weight:bold} 

h3 small{font-size:12px;color:#333333}





.top{width:100%; height:223px; overflow:hidden; min-width:1000px;}

.FL{ width:31%; float:left; height:179px; border-bottom:2px solid #c6aa72; }

#Logo{ width:38%; float:left; height:181px; text-align:center; color:#ffffff}

.l1{margin-left:-1px}

.l2{ margin-right:-1px; float:right !important;}

.l1 img{ float:right; position:relative; top:108px; right:-82px}

.l2 img{ float:left; position:relative; top:108px; right:82px}

#Conteiner{width:924px; padding:0 49px 0 27px; position:relative; margin:0 auto;}

.macts{ width:523px; border-left:1px solid #c3a569;border-right:1px solid #c3a569; position:relative; background-image:url(../img/bgMac.png); color:#c3a569; margin-top:16px; float:left;}


.topM{ position:absolute; height:14px; top:-15px; left:10px; width:504px; border-top:1px solid #c3a569;background-image:url(../img/bgMac.png);}

.topM img{position:relative; margin-top:-1px}

.topM .MacTR,.botM .MacBR{ float:right; right:-10px}

.topM .MacTL,.botM .MacBL{ float:left; left:-11px;}

.botM{ position:absolute; height:14px; bottom:-15px; left:10px; width:504px; border-bottom:1px solid #c3a569;background-image:url(../img/bgMac.png);}

.botM img{position:relative; margin-bottom:-1px}


.zagolovok h1{ color:#c3a569; padding:0 0px 0 14px; width:310px; line-height:30px; position:relative}
.zagolovok img{float: right; position:relative; left:-20px; top:5px}
.zagolovok h1 img{float:none; left:auto; top:auto}
.ZVZ1{position:absolute; left:-8px; top:-22px; z-index:1;  width:51px; height:59px; background-image:url(/site/img/ZVZ1.png) }




.zagolovok{ padding-left:25px} 

.onZA{position:absolute; left:-14px; top:-34px; height:30px; padding-top:25px; }

.onZA span{font-size:30px; color:#e1d3b5; position:absolute; width:310px; left:28px;overflow:hidden; top:9px; padding-top:25px; height:20px;  line-height:30px;}


.MacGall{display:block; margin:15px 0 0px 0px; padding:0 0 0 14px; position:relative; background:url(../img/tpInBg.png) 38px top repeat-y; float:left;}

.MacGall a{text-decoration:none; color:#c0a062; font: bold 14px Tahoma; line-height:14px; position:relative;border:3px solid #c5a86f; float:left; display:block; height:94px}


.MacGall a span{position:absolute; left:0; top:105px; cursor:pointer}

.MacGall a:hover{border-color:#999999}

.MacGall li{width:201px; float:left; height:144px; margin:0; padding:0 24px; position:relative}

.MacGall img{ margin-bottom:8px; position:relative; z-index:1; float:left; height:94px; width:194px}

*html .onZA{top:-36px;}

*html .onZA span{top:11px;}

.fier{position: absolute; right:95px; bottom:-50px;}
.fierPlase{height:239px;}

.rightColum{float:left; width:364px; position:relative; margin-left:33px; margin-top:-10px}

.rightColum h1{ color:#000000 !important; border-bottom-color:#000000 !important; padding:0 4px; line-height:29px; height:29px}



.rontaktList{ height:184px; position:relative;z-index:3; left:-6px}

.contaktList{ position: absolute; left:0; top:0;}

.tl1{position:absolute; top:30px; right:40px; text-align:right}
.tl1 img{color:#ffffff}

.ON{ background:#c5a86f url(../img/ONbgB.png) left repeat-y; min-height:271px; position:relative; width:363px;}

*html .ON{height:271px}

#Footer{height:34px; padding:18px 22px 0 22px;text-align:center; clear:both; min-width:920px; margin:0 2%; border-top:2px solid #c6aa72;top:47px; position:relative; font:bold 11px Tahoma; color:#ffffff; line-height:12px}

#Footer a{font:bold 11px Tahoma; color:#ffffff; line-height:12px}

.USD{ float:right; height:34px}

.ONbg{position:absolute; left:0; top:0;}

.ONbott{float:left}

.ONcontent{ position: relative; left:25px; width:314px; padding:4px 0 8px 0}

.zs{margin-bottom:5px; position:relative; left:-7px}

.FoL{position:absolute; left:-17px; top:-54px}

.FoR{position:absolute; right:-18px; top:-54px}

.galleri{ width:520px;   position:relative; margin-top:26px; left:16px; background:url(../img/ia.png) left top repeat-y}

.galleri{}
*html .galleri{}

.galleri a{ display:block; float:left; margin:0 10px 16px 0; height:94px}
*html .galleri a{margin:0 10px 10px 0;}
.galleri a img{float:left;height:94px;width:150px}

.PK{ min-height:295px !important; background-image:url(../img/PKbgB.png) !important}

* html .PK{height:295px !important}

.dopGall{ width:336px;   position:relative; margin-top:16px; left:6px; background:url(../img/dgGalBg.png) left top repeat-y}

.dopGall a{display:block; float:left; border:3px solid #e1d3b5; margin:0 15px 40px 0; height:45px; position:relative; color:#000000; text-decoration:none; font:11px/11px Tahoma}

.dopGall a span{position:absolute; left:0; top:50px; width:95px; font-size:11px; line-height:11px}

.dopGall a img{float:left; height:45px; width:89px}
.PK .ONcontent{left:15px;}

.dopText{color:#c3a569;padding:10px 20px 0 20px}
.dopText p{text-indent:0}

.sell{ cursor: default !important; border-color:#000000 !important}

.yakti{float:left;}
.yakti img{float:left;position:relative;margin-left:-16px; top:-10px; left:-4px}

* html .l1 img,* html .l2 img,* html .topM img,* html .botM img,* html .ZVZ1,* html .ZVZ2,* html .contaktList,* html .ONtop,* html .ONbott,* html .FoL,* html .FoR,* html .fier{ behavior: expression((this.runtimeStyle.behavior="none")&&(this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",this.src = "/site/img/blank.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",this.runtimeStyle.backgroundImage = "none")),this.pngSet=true));

}


.highslide-wrapper div {
	font-family: Verdana, Helvetica;
	font-size: 10pt;
}
.highslide {
	cursor: url(../img/gra/zoomin.cur), pointer;
	outline: none;
	text-decoration: none;
}
.highslide img {
	border:3px solid #c5a86f;;
}
.highslide:hover img {
	border-color: gray;
}

.highslide-active-anchor img, .highslide-active-anchor:hover img {
	border-color: black;
}
.highslide-image {
	border-width: 2px;
	border-style: solid;
	border-color: black black #202020 black;
	background: gray;
}
.highslide-wrapper, .glossy-dark {
	background: #111;
}
.highslide-image-blur {
}
.highslide-caption {
	display: none;
	border-top: none;
	font-size: 1em;
	padding: 5px;
	color: white;
	background: #111;
}
.highslide-heading {
	display: none;
	color: white;
	font-size: 1.2em;
	font-weight: bold;
	margin-bottom: 0.4em;
}
.highslide-dimming {
	position: absolute;
	background: black;
}
.highslide-loading {
	display: block;
	color: white;
	font-size: 9px;
	font-weight: bold;
	text-transform: uppercase;
	text-decoration: none;
	padding: 3px;
	border-top: 1px solid white;
	border-bottom: 1px solid white;
	background-color: black;
	/*
	padding-left: 22px;
	background-image: url(../img/gra/loader.gif);
	background-repeat: no-repeat;
	background-position: 3px 1px;
	*/
}
a.highslide-credits,
a.highslide-credits i {
	padding: 2px;
	color: silver;
	text-decoration: none;
	font-size: 10px;
}
a.highslide-credits:hover,
a.highslide-credits:hover i {
	color: white;
	background-color: gray;
}
.highslide-move a {
	cursor: move;
}


/* Controls. See http://www.google.com/search?q=css+sprites */
.highslide-controls {
	width: 195px;
	height: 40px;
	background: url(../img/gra/controlbar-black-border.gif) 0 -90px no-repeat;
	margin-right: 15px;
	margin-bottom: 10px;
	margin-top: 20px;
}
.highslide-controls ul {
	position: relative;
	left: 15px;
	height: 40px;
	list-style: none;
	margin: 0;
	padding: 0;
	background: url(../img/gra/controlbar-black-border.gif) right -90px no-repeat;
}
.highslide-controls li {
	float: left;
	padding: 5px 0;
}
.highslide-controls a {
	background: url(../img/gra/controlbar-black-border.gif);
	display: block;
	float: left;
	height: 30px;
	width: 30px;
	outline: none;
}
.highslide-controls a.disabled {
	cursor: default;
}
.highslide-controls a span {
	/* hide the text for these graphic buttons */
	display: none;
}

/* The CSS sprites for the controlbar */
.highslide-controls .highslide-previous a {
	background-position: 0 0;
}
.highslide-controls .highslide-previous a:hover {
	background-position: 0 -30px;
}
.highslide-controls .highslide-previous a.disabled {
	background-position: 0 -60px !important;
}
.highslide-controls .highslide-play a {
	background-position: -30px 0;
}
.highslide-controls .highslide-play a:hover {
	background-position: -30px -30px;
}
.highslide-controls .highslide-play a.disabled {
	background-position: -30px -60px !important;
}
.highslide-controls .highslide-pause a {
	background-position: -60px 0;
}
.highslide-controls .highslide-pause a:hover {
	background-position: -60px -30px;
}
.highslide-controls .highslide-next a {
	background-position: -90px 0;
}
.highslide-controls .highslide-next a:hover {
	background-position: -90px -30px;
}
.highslide-controls .highslide-next a.disabled {
	background-position: -90px -60px !important;
}
.highslide-controls .highslide-move a {
	background-position: -120px 0;
}
.highslide-controls .highslide-move a:hover {
	background-position: -120px -30px;
}
.highslide-controls .highslide-full-expand a {
	background-position: -150px 0;
}
.highslide-controls .highslide-full-expand a:hover {
	background-position: -150px -30px;
}
.highslide-controls .highslide-full-expand a.disabled {
	background-position: -150px -60px !important;
}
.highslide-controls .highslide-close a {
	background-position: -180px 0;
}
.highslide-controls .highslide-close a:hover {
	background-position: -180px -30px;
} 

