* {
	margin: 0;
	padding: 0;
}
html {
	height: 100%;
}
body {
	font: 14px Arial, Tahoma, Verdana, sans-serif;
	height: 100%;
	background-color:#f6f4f1;
}
a {
	color: blue;
	outline: none;
	text-decoration: underline;
}
a:hover {
	text-decoration: none;
}
p, ul {
	margin: 0 0 18px;
	font: italic 1em Georgia, Times, serif;
    color: #999999;
}

li{
	margin-left:30px;
}

img {
	border: none;
}
input {
	vertical-align: middle;
}
#wrapper {
	width: 100%;
	min-width: 5000px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	background-color:#f6f4f1;
}



/* в тег iframe */
<iframe src="content.html" allowTransparency="true">
</iframe>

/* в документ iframe, в данном случае content.html */
body {
background-color:transparent; 
}

/* Header
-----------------------------------------------------------------------------*/
.header {
	background-image:url('./images/hed.gif');
}
/*html{
  background:url(about:blank)
}*/
body {
  background: url('fakeimg.gif') no-repeat;
  background-attachment: fixed;
}
#header {
	position:fixed; width:100%;
		 z-index: 1000;
}
* html #header {
    position: absolute;
	 /*top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");*/
	 left: expression(document.getElementsByTagName( 'body' )[0].scrollLeft + "px");
	 z-index: 1000;
}
div.tel {
	width:400px;
	word-spacing: -0.3ex;
	letter-spacing: -3px;

	left:560px;
	top:45px;
	font-family:verdana;
	line-height:46px;
	font-size:36px;
	font-weight:bold;
	font-style:italic;
	color:#686b74;
}

.lt-menu {
	font-size:12px;
	}
	.lt-menu ul {
		padding-left: 20px;
		list-style:none;
		}
		.lt-menu ul li {
			padding-top:2px;
			}
			.lt-menu ul li a {
				color:#56493d;
				text-decoration:underline;
				}
				.lt-menu ul li a:hover {
					color:#686b74;
					}


div.cravntab
{
	width:300px;
	word-spacing: -0.1ex;
	letter-spacing: -1px;
	
	font-family:verdana;
	line-height:36px;
	font-size:18px;

	font-style:italic;
	color:#686b74;
}
div.nav {
	position:relative;
	height:25px;
	text-align:left;
	padding:0 0 5px 0;
	background:url('./images/nav_bg.gif') repeat-x top;
	font-family:verdana;
	font-size: 20px;
	line-height:24px;
}
div.nav a {
	color:#ffffff;
	text-decoration:none;
	margin:0 10px;
	
}
div.nav a:hover {
	color:#ffffff;
	text-decoration:underline;
}




div.nav1 {
	vertical-align:bottom;
	position:relative;
	height:25px;
	text-align:left;
	padding:0 0 5px 0;
	background:url('./images/nav_bg.gif') repeat-x top;
	font-family:verdana;
	font-size: 20px;
	line-height:24px;
}
div.nav1 a {
	color:#ffffff;
	text-decoration:none;
	margin:0 10px;
	
}
div.nav1 a:hover {
	color:#ffffff;
	text-decoration:underline;
}














/* Middle
-----------------------------------------------------------------------------*/
.content {
	position:absolute;
	top:100px;
/*	background-color:#f6f4f1;
*/	padding: 0 0 10px;
}

.inbox h3 {
	color:#47433d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:20px;
	font-weight:300;
}

.inner-content {
	width: 100%;
	height: 100%;
	}
	




/* Растягиваем контейнер на 100% по ширине */
.b-news .jcarousel-container-horizontal { width: 100%; }
.b-news .jcarousel-clip-horizontal { width: 100%; }


/* Задаем размер одного блока */
.b-news .jcarousel-item, .b-news .jcarousel-list LI { width: 453px; height: 750px; }


/* Задаем внешний вид и расположение кнопок управления */
 .jcarousel-next-horizontal {
	position: absolute;
	top: 220px;
	right: 0;
	width: 28px;
	height: 285px;
	cursor: pointer;
	background: transparent url(images/btn_next.png) no-repeat 0 0;
	behavior:url("pngbehavior.htc");
}
.jcarousel-next-disabled-horizontal,
.jcarousel-next-disabled-horizontal:hover,
.jcarousel-next-disabled-horizontal:active { cursor: default; background-position: -30px 0; }
 .jcarousel-prev-horizontal {
	position: absolute;
	top: 220px;
	left: 0;
	width: 28px;
	height: 285px;
	cursor: pointer;
	background: transparent url(images/btn_prev.png) no-repeat 0 0;
	behavior:url("pngbehavior.htc");
}
 .jcarousel-prev-disabled-horizontal,
.jcarousel-prev-disabled-horizontal:hover,
.jcarousel-prev-disabled-horizontal:active { cursor: default; background-position: -30px 0; }


/* Немного красивостей :) */
.b-news {background: #F5F4F0; }
.b-news .picture { padding: 10px 0 0 5px; }
.b-news .title { font-weight: bold; padding-left: 5px; }
.b-news .desc { color: #666; font-size: 11px; padding: 19px 0 0 5px; }

div.rel {
	top: -40px;
	position:relative;
}
div.rel div {
	font-family: Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:12px;
	color:#706464;
	line-height:13px;
	position:absolute;
	
}
.fff{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	color:#f6f4f1;
	font-style:italic;
	font-weight:bold;}



.desc{
		font-family: Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:11px;
	font-weight:bold;
	margin-top:-25px;
	color:#5a4b3d;
	}

.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-list li,
.jcarousel-item {
    float: left;
    list-style: none;
 
    width: 75px;
    height: 75px;
}


.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}
.zag
{
	width: 427px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight:bold;
	margin-top:10px;
	font-style:italic;
	text-align:left;
	color:#706464;}
	.zag a
{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	
	font-weight:bold;
	font-style:italic;
	text-align:left;
	color:#706464;}
.zakaz2{
	font-family:"Times New Roman", Times, serif;
	color:#FFF;
	font-size:18px;
	margin-top:25px;
	margin-bottom:25px;
		line-height:13px;
	vertical-align:text-top;
	background: url("images/button.png") no-repeat scroll center top transparent;
    border: medium none;
    cursor: pointer;
    display: block;
    height: 27px;
    width: 132px;}


.zakaz3 {
    background: url("images/button.png") no-repeat scroll center top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px;
    height: 27px;
    left: 220px;
    line-height: 13px;
    margin-bottom: 25px;
    margin-top: 25px;
    position: relative;
    top: -90px;
    vertical-align: text-top;
    width: 132px;
}
	.cennik{
		margin-bottom: 10px;}
	
	.oukb
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		width:305px;
		background:#e4e5e6;
		margin: 10px 5px;
		padding: 20px 15px;
		height:550px;}
			.oukb1
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		width:333px;
		background:#e4e5e6;
		margin: 10px 5px;
		padding: 20px 15px;
		height:550px;}
			.oukb2
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		width:310px;
		background:#e4e5e6;
		margin: 10px 5px;
		padding: 20px 15px;
		height:550px;}
			.oukb3
	{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
		width:210px;
		background:#e4e5e6;
		margin: 10px 5px;
		padding: 20px 15px;
		height:550px;}
		
		h1{
			font-family:Verdana, Geneva, sans-serif;
		font-size:30px;
		font-weight:200;
		line-height:24px;
			}
	.exb_ofzakaz_title{
			font-family:Verdana, Geneva, sans-serif;
		font-size:24px;
		font-weight:200;
		line-height:24px;
		color:#666;
			}
	
.ffclub
{
	font-family: Verdana, Geneva, sans-serif;
	font-style:italic;
	font-size:18px;
	}


.button {
    display: block;
    width: 140px;
    height: 69px;
    background: url(images/button1.jpg) no-repeat top;
	border:none;
cursor:pointer;

	} 
	.but1{
	
		color:#F94D4D !important;}
	.but1 :hover		{
		color:#F94D4D !important;}
ol p {

    font: normal 1em Arial, Helvetica, sans-serif;

    color: #000000;

    }  ol  { 
	font: italic 1em Georgia, Times, serif;
	margin-left:10px;

    color: #999999;}
	
	ol a {

    font: normal 1em Arial, Helvetica, sans-serif;

    color: #999999;
	text-decoration:none;}
	
	
	.opa{
	font-family:Myriad Pro;
	font-size:12px;
	color:#8c836d;}
.inbox{
	margin-top: 50px; }

 .bubbleInfo {
 left: 50px;
    position: relative;
    width:143px
   }
   .trigger {
   position: absolute;
   }
   
   /* Bubble pop-up */
   .popup {
   position: absolute;
   display: none;
   z-index: 50;
   border-collapse: collapse;
   }
   .popup td.corner {
   height: 15px;
   width: 19px;
   }
   .popup td#topleft { background-image:  url(images/bubble-1.png); }
   .popup td.top { background-image:  url(images/bubble-2.png); }
   .popup td#topright { background-image:  url(images/bubble-3.png); }
   .popup td.left { background-image:  url(images/bubble-4.png); }
   .popup td.right { background-image:  url(images/bubble-5.png); }
   .popup td#bottomleft {  background-image: url(images/bubble-6.png); }
   .popup td.bottom { background-image:  url(images/bubble-7.png); text-align: center;}
   .popup td.bottom img { display: block;  margin: 0 auto; }
   .popup td#bottomright {  background-image: url(images/bubble-8.png); }
   .popup table.popup-contents {
   font-size: 12px;
   line-height: 1.2em;
   background-color: #fff;
   color: #666;
   font-family: "Lucida  Grande", "Lucida Sans Unicode", "Lucida Sans",  sans-serif;
   }
   table.popup-contents th {
   text-align: center;
   
   }
   table.popup-contents td {
   text-align: left;
   }
   
   tr#download th {
   text-align: left;
   text-indent: -9999px;
   background:  url(images/starburst.gif) no-repeat top right;
   height: 17px;
   }
   tr#download td a {
   color: #333;
   }



/* <![CDATA[ */


.section {
	width: 90%;
	background: #EFEFEF;
	margin: 20px 20px 30px 20px;
}
ul.tabs {
	height: 28px;
	line-height: 25px;
	list-style: none;
	border-bottom: 1px solid #DDD;
	background: #F5F4F0;
}
.tabs li {
	float: left;
	display: inline;
	margin: 0 1px -1px 0;
	padding: 0 13px 1px;
	color: #fff;
	cursor: pointer;
	background: #CAAD73;
	border: 1px solid #E4E4E4;
	border-bottom: 1px solid #F9F9F9;
	position: relative;
}
.tabs li:hover,
.vertical .tabs li:hover {
	color: #F70;
	padding: 0 13px;
	background: #FFFFDF;
	border: 1px solid #FFCA95;
}
.tabs li.current {
	color: #444;
	background: #EFEFEF;
	padding: 0 13px 2px;
	border: 1px solid #D4D4D4;
	border-bottom: 1px solid #EFEFEF;
}
.box {

	display: none;
	border: 1px solid #D4D4D4;
  border-width: 0 1px 1px;
	background: #EFEFEF;
	padding: 0 12px;
	color:#999;
}
.box.visible {
	display: block;
}

.box td {
	padding:5px 10px;
}

.box table {
	margin:20px 0 30px 20px;
}

.section.vertical {
	width: 240px;
	border-left: 160px solid #FFF;
}
.vertical .tabs {
	width: 160px;
	float: left;
	display: inline;
	margin: 0 0 0 -160px;
}
.vertical .tabs li {
	padding: 0 13px;
	margin: 0 0 1px;
	border: 1px solid #E4E4E4;
	border-right: 1px solid #F9F9F9;
	width: 132px;
	height: 25px;
	min-height: 100%;
 
}
.vertical .tabs li:hover {
	width: 131px;
}
.vertical .tabs li.current {
	width: 133px;
	color: #444;
	background: #EFEFEF;
	border: 1px solid #D4D4D4;
  border-right: 1px solid #EFEFEF;
  margin-right: -1px;
}


.box visible .box  p
{font: italic 1em Georgia, Times, serif;
	margin-left:10px;

    color: #999999;}


.vertical .box {
  border-width: 1px;
}
span{
	font-family: Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;}
.tratata{position:relative; top :50px; left:15px; color:#ff0000; font-family: Verdana, Geneva, sans-serif; font-size:18px; font-weight:bold;}
.imya{
	color:#47433d;
	font-family:Verdana, Geneva, sans-serif;
	font-size:24px;
	font-weight:300;
	font-style:italic;}
	.new{
		padding:2px;
		border-bottom: 3px solid #999;
		border-top: 1px solid #999;
		border-left: 1px solid #999;
		border-right: 3px solid #999;
    -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
 border-radius: 5px;
 background:#d1d0ce;
		
		
	
		color:#F00;
		font-weight:bold;}
	.zakaz3 {
    background: url("images/button.png") no-repeat scroll center top transparent;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px;
    height: 27px;
    left: 220px;
    line-height: 13px;
    margin-bottom: 25px;
    margin-top: 25px;
    position: relative;
    top: -90px;
    vertical-align: text-top;
    width: 132px;
}

.zakaz4 {
    background: none repeat scroll 0 0 #F5F4F0;
    border: medium none;
    color: #000000;
    cursor: pointer;
    display: block;
    font-family: "Times New Roman",Times,serif;
    font-size: 18px;
    height: 27px;
    left: 160px;
    line-height: 13px;
    margin-bottom: 25px;
    margin-top: 25px;
    position: relative;
    top: -53px;
    vertical-align: text-top;
    width: 132px;
}

#Controls {
    height: 1px;
    position: fixed;
    top: 1px;
    width: 100%;
    z-index: 1000;
}
* html #Controls {
    position: absolute;
	 top: expression(document.getElementsByTagName( 'body' )[0].scrollTop + "px");
	 left: expression(document.getElementsByTagName( 'body' )[0].scrollLeft + "px");
	 z-index: 1000;
}
.b-newsev ul {
	margin: 0pt; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 17104px; left: 0px;
}
.b-newsev ul li {
	 float: left; width: 432px; 
}

.b-news ul {
	margin: 20px 0 0 0; padding: 0pt; position: relative; list-style-type: none; z-index: 1; width: 34500px; left: 0px;
}
.b-news ul li {
	 float: left; width: 432px; 
}
.video{
	position:relative;
	height:2px;
	width:1px;
	top:-240px;
	left:480px;
	z-index: inherit;}
	
	.title-h3 {
	font: italic 1em Georgia, Times, serif;
    color: #999999;
	font-weight:bold;
}

.ol-list li {
	padding-top:10px;
	padding-bottom:10px;
}