/*@CHARSET "UTF-8";*/
  	body { background-color:#060700; padding:0; margin:0; font-family: Tahoma; font-size:0px; text-align:center;}
  	img {border:none;}
	#main { background-color:#120d00; width:980px; margin:0 auto; font-size:11px; text-align:left; background-image:url('../images/cnt_bg.gif'); background-repeat:repeat-y; background-position:left; }
		#left { width:255px; float:left; }
			.satur-exclusive-logo-box { padding:13px 55px 13px 50px; }
			.satur-exclusive-logo { display:block; width:150px; height:115px; background-image:url('../images/satur-exclusive.jpg'); background-repeat:no-repeat; }
			.satur-exclusive-logo h1 { display:none; font-size:10px; }
		
			.menu { list-style-type:none; padding:0; margin:0 36px; margin-top:10px; }
			.mn-image { padding:0; margin:0; width:182px; }
				.mn-image a { display:block; background-repeat:no-repeat; background-position:0 0; height:34px; }
				.mn-image a:hover { background-position:0 -68px; }
				.mn-image a span { display:none; }
				.mn-act { background-position:0 -68px; }
				.mn-sep { line-height:1px; height:10px; }
				.mn-sep hr { background-image:url('../images/menu/mn-sep.gif'); background-position:left center; background-repeat:no-repeat; border:none; margin:0; padding:0; height:1px; }
				.mn-link { line-height:13px;  }
					.menu .mn-link { padding:4px 5px 14px 14px; }
				.mn-link1 { font-size:13px; font-weight:bold; font-family:Arial Narrow, Arial; text-decoration:none; color:#fffff0; }
				.mn-link2 { font-size:13px; font-weight:bold; font-family:Arial Narrow, Arial; text-decoration:none; color:#2cb1b8; }
				.mn-link a:hover { color:#bf9f4f; }
				.mn-link-act { color:white !important; }
					
					.submenu { list-style-type:none; padding:10px 0; margin:0; line-height:11px; }
					.submenu .mn-link { padding:1px 5px 6px 14px; }
					.submenu a { display:block; height:20px; }
					.mn-link3 { font-size:13px; font-weight:normal; font-family:Arial Narrow, Arial; text-decoration:none; color:#2cb1b8; height: }
					.mn-link3 span { display:block !important; }

				.mn-luxusne-poznavanie { background-image:url('../images/menu/mn-luxusne-poznavanie.gif'); }
				.mn-luxusne-stredomorie { background-image:url('../images/menu/mn-luxusne-stredomorie.gif'); }
				.mn-luxusna-exotika { background-image:url('../images/menu/mn-luxusna-exotika.gif'); }
				.mn-mesta { background-image:url('../images/menu/mn-mesta.gif'); }
				.mn-wellness { background-image:url('../images/menu/mn-wellness.gif'); }
		
		#content { width:686px; min-height:750px; background-image:url('../images/head_content_bg.jpg'); background-repeat:no-repeat; float:left;}
		.content-box { background-color:#120d00; min-height:100%; padding:0 2px; }
		.content-in { height:100%; }
		.content-in-html { background-color:#f0ece4; height:100%; padding:0 19px; position:relative; }
		.content-in-catalog { 
        background-color:#f0ece4; 
        min-height:750px; 
        padding:0; 
        position:relative; 
      }
			.line-right { position:absolute; right:0; top:0; background-color:#5a3815; border:2px solid #120d00; border-right:0; border-top:0; width:14px; height:549px; }
			.line-bottom { position:absolute; left:0; bottom:0; background-color:#5a3815; border:2px solid #120d00; border-left:0; border-bottom:0; width:332px; height:14px; }

		.product-list-box { float:left; width:166px; height:372px; margin-bottom:35px; overflow:hidden;}
		.product-list-box-in { padding:0 0 1px 1px; }
			.product-list-box-in img { padding:0; display:block; height:165px; width:165px;border:none; }
			
			.product-list-box-in:hover .product-list-header {background:#fff;}
			
		.product-list-header { height:40px;}
			.pl-header { padding:2px 2px 2px 20px; font-weight:bold; background-image:url('../images/header-arr.gif'); background-repeat:no-repeat; background-position:4px 2px; }
			.pl-header a, .pl-header a:hover{text-decoration:none;color:#462D0C}
			.bl-box { vertical-align:bottom; position:absolute; bottom:5px; }
			.benefits-link { display:block; color:#bba67d; padding:1px 5px 1px 8px; vertical-align:bottom; }
			
			.bl-box-2 { vertical-align:bottom; position:absolute; bottom:5px; left:1px; }
			.benefits-link-2 { display:block; color:#CFF8EC; padding:1px 5px 1px 8px; vertical-align:bottom; }
			
		.product-list-benefits { margin:1px 0; background-color:#815a10; height:165px; position: relative; }
			.product-list-benefits ul { margin:0; padding:10px 10px 10px 5px; list-style-type:none; }
				.product-list-benefits ul li { background-image:url('../images/benefits-arr.gif'); background-repeat:no-repeat; background-position:0 5px; color:#e5cfa3; line-height:14px; padding:2px 0 2px 14px; }
		.product-box { background-image: gold; _width:682px; _position: relative;}
			.product-images-box { height: 165px; width: 100%; background-color: white; _position: relative;}
			.product-image { float: left; width: 328px; height: 165px; background: #805A10 }
        .product-reserve { width: 170px; height: 165px; float:left; background: #805A10; }
          .product-reserve div{ margin: 0px; }
          .product-reserve a { color: #FFF; display: block; padding: 1px 5px 1px 8px; vertical-align: center; }
        .p-image { height:165px; }
			
			.product-extra-1 { float:left; width:165px; height:164px; background-color:#15a2b0; border:1px solid white; _position: relative;}
			.product-extra-1 ul { margin:0; padding:10px 10px 10px 5px; list-style-type:none; }
				.product-extra-1 ul li { background-image:url('../images/extra1-arr.gif'); background-repeat:no-repeat; background-position:0 5px; color:#fcf6ea; line-height:14px; padding:2px 0 2px 14px; }
			
			.product-extras-box { float:left; width:165px; }
			
			.product-extra-2 { margin:0 0px; background-color:#815a10; width:163px; min-height:163px; }
			.product-extra-2 p { margin:0; padding:0; font-weight:bold; color:#c2b08c; }
			.product-extra-2 ul { margin:0; padding:5px 0 5px 5px; list-style-type:none; }
				.product-extra-2 ul li { color:#c2b08c; line-height:14px; padding:2px 0; }
			
			.product-extra-3 { float:left; width:163px; min-height:163px; background-color:#372b15; margin-top:1px; }
			
				.p_10_15 { padding:10px 15px; }
				.p_5_10 { padding:5px 10px; }
			.product-extra-3 p { margin:0; padding:0; font-weight:bold; color:#c2b08c; }
			.product-extra-3 ul { margin:0; padding:5px 0px 5px 5px; list-style-type:none; }
				.product-extra-3 ul li { color:#c2b08c; line-height:12px; padding:2px 0; }
			
			.product-extra-4 { float:left; width:163px; min-height:163px; background-color:#967538; margin-top:1px; }
			 .product-extra-4 p { margin:0; padding:0; font-weight:bold; color:#c2b08c; }
			.product-extra-4 ul { margin:0; padding:5px 0px 5px 5px; list-style-type:none; }
				.product-extra-4 ul li { color:#c2b08c; line-height:12px; padding:2px 0; }
			
			.product-info-box { float:left; width:499px; _width:490px; padding-top:20px; }
			
			.tab-info { width:499px; }
			.tab-info p { padding:5px; margin:0; }
			.tab-info th span { display:block; font-family: Arial Narrow, Arial, Tahoma; font-size:14px; color:#38bbb3; padding:5px; line-height:17px; font-weight:normal; }
			.tab-info th { text-align:right; padding:0; vertical-align:top; }
			.tab-info td { text-align:left; vertical-align:top; }
			
			.info-table { margin-bottom:20px; }
				.info-table table { border-collapse:collapse; float:right; min-width:334px; ^width:334px}
					.info-table table th, .info-table table td { line-height:21px; font-size:11px; text-align:center; }
				.info-table table th { background-color:#372b15; color:#aa843b; border:1px solid white; }
				.info-table table td { background-color:#967538; color:#eae4d8; border:1px solid white; }
				
	h4 { margin:0; }
	h3 { color:#666666; margin:0; padding:5px 0 5px 0; clear:both;}
	h2 { font-family:Arial; font-weight:normal; font-size:16px; padding:11px 0; margin:0; text-align:left; color:#5AB3C0; float:left;}
	p { margin:0; padding:5px 0; line-height:17px;  font-size:11px; }
	.ampo { padding:0 5px; color:#7bc0d4; }
	p015 { padding:0 15px; }
	
	.clear { clear:both; } .h1 { height:1px; }
	.Off { display:none; }
	
	.cat-header { padding:0 30px 1px 15px; }
	.cat-header-in {color:#433A2A; height:41px; line-height:40px; background-image:url('../images/dot_h.gif'); background-position:left bottom; background-repeat:repeat-x; }
	.area-header { padding:0 30px 1px 15px; }
	
#search_from{
  padding:20px;
}
#search_submit{
  width:100%;
  height:50px;
  background:url(../images/search_bg.gif) no-repeat top right  transparent;
  
}
#search_submit a{
  display:block;
  width:100px;
  height:35px;
  position:relative;
  left:544px;
  text-align:right;
}
#search_submit a h1 {
  display:none;
  font-size:10px;
}
.search_res{
  width:665px;
  height:170px;
  margin:10px 10px;
}
.search_res img{
  border:none;
}
.img_thumb{
  float:left;
}
.res_right{
  margin:0px 0px 0px 10px;
  float:left;
}
.res_right a{ 
  background-image:url('../images/benefits-arr.gif'); 
  background-repeat:no-repeat; 
  background-position:0 5px; 
  color:#8C6414; 
  font-size:12px;
  font-weight:bold;
  line-height:14px; 
  padding:2px 0 2px 14px; 
}
.res_right_bottom{
  margin-left:10px;
}
.res_right_bottom span{
  color:#11ABB1;
  font-weight:bold;
}
.product-reserv-form{
  padding:20px;
}
.ajax{
  width:100%;
  height:100px;
  background: transparent url(../images/loading.gif) no-repeat center center;
}
.cat-header-in a, .cat-header-in a:hover, .prod_header a:hover, .prod_header a{
  color:#433A2A;
  text-decoration:none;
}
.prod_header{
  background-image:url(../images/extra1-arr.gif);
  background-position:0 5px;
  background-repeat:no-repeat;
  color:#462D0B;
  line-height:14px;
  padding:2px 0 2px 14px;
  margin:0px 0px 5px 7px;
  font-weight:bold;

}
.prod_header_h2{
  font-family:Arial; 
  font-weight:normal; font-size:14px; 
  padding:5px 0; 
  margin:0; text-align:left; color:#5AB3C0;
  text-align:center;
}

.prod_header_h3{
  font-family:Arial; 
  font-weight:normal; font-size:14px; 
  padding:5px 0; 
  margin:0; text-align:left; 
  color:#462D0B;
  padding:0 5px;
  /*border:1px solid gray;*/
  margin-left: 15px; margin-right: 30px;
}
.line-search{
  position:absolute; 
  left:0px; 
  top:293px; 
  background: transparent url(../images/search_input.gif) no-repeat right top;  
  width:500px; 
  height:40px; 
  display:none;
}
.line-search input{
  position:relative;
  left:143px;
  top:12px;
  width:150px;
  border:none;
  background:transparent;
  color:#fff;
}
.line-search .submit{
  left:300px;
  top:12px;
  position:absolute;
  display:block;
  height:20px;
  width:30px;
}
.line-search .ext_search{
  left:335px;
  top:12px;
  position:absolute;
  display:block;
  height:20px;
  width:135px;
}
.local{
  padding:11px 0;
  float:right;
}
.local div{
  padding-left:5px;
  float:left;
}
.local a{
  color:#462D0C;
}
.mn-news{
  padding:4px 0px 14px 14px;
  width: 175px;
  background: transparent url(../images/news_bg.gif) no-repeat  14px 0;
}
.mn-news input{
  background:transparent none repeat scroll 0 0;
  border:medium none;
  color:#FFFFFF;
  width:135px;
  margin: 4px 0px 0px 3px;
  float:left;
}
.mn-news .label{
  padding-bottom: 0px; 
  padding-left: 0px;
  color:#FFFFF0;
  font-family:Arial Narrow,Arial;
  font-size:13px;
  font-weight:bold;
  text-decoration:none;
}
.mn-news .label.sent{
  font-size:13px;
  font-weight:normal;
  color:#2CB1B8;
}
.mn-news .submit {
  display:block;
  height:20px;
  left:144px;
  position:relative;
  top:2px;
  width:30px;
}
.product-reserve-button{
  background-image:url(../images/rezervovat_bg.png);
  background-repeat:no-repeat;
  display:block;
  width: 86px; 
  height: 25px;
}
.product-reserve-button h1{
  display:none;
}
.prod_video{
  margin:10px 0px;
}
.cen {
  text-decoration:none;
}