.col1, .col2, .col3, .cols {float:left}
.col1 {padding-left: 3px;width:287px}
.col2 {padding-left:42px;width:557px}
.cols {width:263px}
/* index.html */
/* index-1.html */
/* index-2.html */
/* index-3.html */
#page4 .cols {width:155px}
#page4 .marg_right1 {margin-right:41px}
/* index-4.html */
#page5 .cols {width:256px}
#page5 .pad_left1 {padding-left:40px}
/* index-5.html */
#page6 .cols {width:68px}
#page6 .col2 {width:625px}
/* index-6.html */

.room-block-item {
float: left;
width: 210px;
padding: 13px 5px 15px 5px;
margin-right: 17px;
background: #ffffff;
box-shadow: 0px 1px 5px #585957;
margin-bottom: 20px;
min-height: 325px;
}

.rooms-block {
/*margin-top: 20px;*/
}

table.room-item-table{
	width: 100%;
	height: 40px;
}

.room-block-item .room-header {
color: #a50c34;
font-size: 16px;
display: block;
text-align: center;
/*margin-bottom: 15px;*/
text-decoration: underline;
}

.room-block-item .room-price {
color: #000000;
margin: 10px 7px;
display: block;
text-align: left;
}

.room-block-item .red-button {
text-align: center;
width: 200px;
margin: 0 auto;
margin-bottom: 10px;
float: none;
}

#bron {
	width: 350px;
	float: right;
	padding-bottom: 20px;
}

.red-button {
display: block;
text-decoration: none;
padding-right: 4px;
background: url("/images/red-button.png") 100% -30px;
margin-left: -2px;
float: left;
}

.red-button span {
display: block;
padding: 0 13px;
height: 28px;
line-height: 28px;
text-decoration: none;
color: white;
font-size: 12px;
background: url("/images/red-button.png") repeat-x;
}

.room-block-item p {
display: block;
margin: 0 auto;
width: 200px;
font-size: 12px;
line-height: 18px;
padding-bottom: 0;
text-align: justify;
height: 70px;
overflow: hidden;
/* margin-top: -35px; */
margin-bottom: -35px;
}
