@charset "windows-1251";

body {

	margin: 0px;

	padding: 0px;

	background:#692b1e;

	font-family:"Times New Roman", Times, serif;

	color:#f0be9c;

	font-size:17px;

	line-height:18px;

	

}

a img {border:none;}



h1{

	color:#5c1e11;

	font-size:18px;

	font-weight:bold;

	text-transform: uppercase;

	margin: 3px 0px 3px 0px;

}

h2{ color:#842b18;

font-size:20px;

margin-top:15px;

margin-bottom:10px;

margin-left:10px;}

h2.white{color:#ba7863;font-size:18px;

	font-weight:bold;

	text-transform: uppercase;

	margin: 0px 0px 10px 0px;}

	



	

#header {

	height: 100px !important;

	background:url(images/kupcova_02.gif) repeat-x left top;

	text-align:right;

	padding-right:26px;

	

	z-index: 30;

}

#main #content {

	z-index: 20;

	margin-top:0px;

	background:url(images/kupcova_22.gif)  #fae9d6 left top no-repeat;

	padding: 0px 20px 20px 20px;

	

}

*html #header { height: 15px }

*html #main #content {

	z-index: 20;

	margin-top:-85px;

	background:url(images/kupcova_22.gif)  #fae9d6 left top no-repeat;

	padding: 14px 20px 10px 20px;

	height:100%;

	

}



a 	{ text-decoration:none; cursor:pointer;}

#main #header .phone {



}

h3 {
	font-size:20px;
}

a{color:#f0be9c;

text-decoration:underline;}

a:hover { text-decoration:none;}

#main{ width:763px;

margin-left:auto;

margin-right:auto;

border: 1px #fae9d6 solid;

}

p{ margin:0px; padding:0px;}
.not_underline {
  text-decoration:none;
  color:#CA2603;
}
.banner{ float:right; display:block; height:222px ; overflow: visible;
clear:right;}

*html .banner{ float:right; display:block; height:222px !important;

margin-bottom:50px;z-index: 25;overflow: visible;}

.map{ margin-top:30px; +margin-top:115px;
float:left;}

*html .map{ margin-bottom:40px;}

.logo{ width:140px;



float:left;

margin:14px 0px 0px 33px;

}

*html .logo{ width:140px;

height:171px;

float:left;

margin:14px 0px 0px 15px;

}

.clear{ width:100%;

clear:both; height:1px;}



.col_1{ width:185px;


padding:10px 0px 10px 0px;

color:#842b18;

font-weight:bold;

font-size:14px;}

form{ margin:0px; padding:0px;}

.i1{ background:url(images/kupcova2_46.gif) no-repeat left top;

width:157px;

border:0px;

margin-top:3px;

height:20px;

color:#5c1e11;

padding-left:3px;

padding-right:3px;}

.col_1 a {
	color:#CA2603;
}
.i2{ background:url(images/kupcova2_53.gif) no-repeat left top;

width:129px;

border:0px;

margin-top:3px;

height:20px;

color:#5c1e11;

padding-left:3px;

padding-right:3px;

float:left;

}





*html .xak{margin-top:-65px;}

.i3{

width:160px;



margin-top:3px;

height:20px;

color:#5c1e11;

padding-left:3px;



float:left;

}





 .inside #tr1 {

background:transparent url(images/kupcova2_55.gif) no-repeat scroll 0 2px;

border:medium none;

cursor:pointer;

height:21px;

width:20px;

margin-left:7px;

margin-top:2px;

margin-bottom:2px;

}

 .inside #tr2 {

background:transparent url(images/kupcova2_55.gif) no-repeat scroll 0 2px;

border:medium none;

cursor:pointer;

height:21px;

width:20px;

margin-left:7px;

margin-top:2px;

margin-bottom:2px;

}

.but2{ background:url(images/kupcova2_67.gif);

height:23px;

width:107px;

border:0px;

margin-top:20px;}
.but7{ background:url(images/kupcova_eng_48.gif);

height:23px;

width:107px;

border:0px;

margin-top:20px;}


strong{color:#ba7863;; font-size:15px;}

.block_img{  margin:10px; padding:5px; border: 1px solid #f0be9c; display:inline;

}

.block_img2{  margin-right:15px; padding:5px; border: 1px solid #f0be9c; display:inline;

}

.block_bg1{ background:url(images/kupcova_27.gif) no-repeat left top #52170c;

width:533px;

}

.block_bg2{ background:url(images/kupcova_38.gif) no-repeat left bottom;

 

width:493px;

padding:20px 20px 20px 20px;

}

.block_bg2 p{ margin-bottom:7px;}

.button1{ margin:5px 0 5px 0; height:24px; display:block; border:none; width:89px; }

.button1 img{ border:none;}

.col_2{ padding:15px 0 0 0;

+padding:15px 0 0 20px;}

.rooms{ margin-left:10px;}

.rooms img{ border:none;}



.logotip{ float:right; }



#main #footer {

	background: url(images/kupcova_56.gif)  #fae9d6

	 repeat-x

	 left top;

	height: auto;

	padding:15px 20px 0px 10px;

}
#footer {
	background-color:#4e150b;
}
.language{ height:17px;
float:left;
+float:;
padding-right:23px;
font-size:14px;
font-weight:bold;
color:#52170c;
margin-top:10px;
}
*html .language{margin-top:-30px;}
.language a{color:#52170c;
text-decoration:underline ;}
.language a:hover{ text-decoration:none;}

.height{ min-height:320px;}

*html .height{ height:320px;}

*html #main #footer { padding-top:-85px;z-index: 5;}
.rooms p {
	position:relative; line-height:1.4;
	margin-top:10px; text-indent:20px;
}
div#footer {
	background-color:#4E150B !important;
}
.bmenu a {
    color:#CA2603;
    font-size:14px;
}
.stati li {
    margin: 0 0 0 14px;
    line-height: 1.4;
    padding: 0;
}
.stati a {
    font-family: tahoma, sans-serif;
    font-size:11px;
    font-weight:normal;
}
ul.stati {
    margin:0; padding:0;
}