div.staticPageHeader{

margin: 10px;
 font-weight: bold;
}

div.staticPageContent{
margin: 10px;
}

div.staticReadMore{
color: #104E8B;
display: block;
margin-left: 450px;
margin-bottom: 10px;
margin-right: 10px;
position: relative;
top: 5px;
}

a.staticReadMoreLink{
text-decoration: none;
color: #104E8B;
margin-left: 5px;
}

div.staticListTitle{
color: #104E8B;
font-weight: bold;
position: relative;
top: 6px;
}

div.staticListSeparetor{
background-color: #EBF0F4;
margin-left: 10px;
margin-right: 10px;
height: 2px;
display: block;
}

img.imgList{
/* height:105px; */
width:140px;
}

div.tabContent{
display: none;
}

div#item0{
display: block;
}

div.SPAoffer{
display:block;
width: 576px;
height: 154px;
background: url(img/spaOffer_bg.gif);
position: relative;
}






div.horisontalContent{
display: block;
width: 100%;
float:left;
margin-bottom: 10px;
}

div.toHideHorisontalContent{
display: block;
width: 100%;
float:left;
}


div.insideContent{
float:left;
margin-right: 35px;
}

div#WiderContentCenter{  
  width: 771px;
  height: autol;
  position: relative;
  float: left;
  margin: 0 1px 0 0;
}

div.searchItem{
width: 170px;
float: left;
}

div#advancedSearchArea{
width: 732px;
background-color: #124487;
position:relative;
float: left;
color: white;   
padding: 40px 20px 20px 20px;
}

input#advSearchButton{
margin-right: 100px;
}

div#advancedSearchResults  {
background-color:white;
float:right;
height:auto;
margin-bottom:-2px;
margin-right:1px;
min-height:200px;
position:relative;
width:771px;
}


div.widerBigTitle {
  color: #545454;  
  width: 752px;
  height: 23px;
  background-image: url(img/widerTitle.gif);
  font-weight: bold;
  padding: 9px 0 0 20px;
  position: absolute;
  top: 0;
  left: 0;
  line-height: 13px;
  border-bottom: solid 1px #ffffff;
}
div#advancedSearchArea select, div#advancedSearchArea input {
  margin-bottom: 5px;
}
div#advancedSearchArea a {
  color: #ffffff;
  text-decoration: none;
}


a.hideLink{
padding-left: 20px;
margin-left: 20px;
font-weight: normal;
background: url(img/hide_arrow.gif) no-repeat center left;
position: relative;
right: 0;
top: 0;
font-weight: bold;
color: #545454;
}

a.showLink{
font-weight: bold;
color: #545454;
}

form.interhome div.roomName{
width: 200px;
}

div#insTarget{
display:inline;
margin-left:20px;
width:300px;
}

select#InsAins{
margin-left:20px;
} 

div.formItem{
width: 185px;
float: left;
}

div.roomItem{
width: 185px;
height: 40px; 
float: left;
margin-bottom: 3px;
}


div.insideCon {
float:left;
margin-right:40px;
width: 200px;
}

div.margin-maker{
margin-left: 10px;
}

textarea.comments{
height:100px;
width:545px;
}

div.commentsHeader{
display: block;
}

a.button{
margin-left: 250px;
}

div.langLabel{
width: 18px;
float: left;
font-weight: bold;
}

div.roomName{
width: 80px;
float: left;
height: 10px;
margin-left: 5px;
}



select.selectCount{
float: top;
text-align: center;
}

div.roomType{
float: left;
width: 30px;
}

div.roomCount{
float: left;
} 
div.interhomeApart{
float:left;
width: 100px;
text-align: right;
margin-right: 10px;
}

div.roomInfo{
float: left;
width: 100%;
margin: 0px;
}

div.showPrice{
display: block;
width: 200px;
height: 40px;
float: left;
margin-top: 5px;
}

div#pricePanel {
color:#FF6900;
display:block;
float:left;
font-weight:bold;
height:15px;
margin-left:90px;
margin-top:7px;
width:200px;
}

div.priceView{
margin-top: 4px;
font-weight: bold;
color: #a10000;
}

input#uniqueSend{
margin:-5px 0 0;
}

label.labelKids{
width: 100px;

}

input.kidAge{
width: 30px;
display: inline;

}

div.containerKid{
margin-left: 300px;
}

div#infoMessage
{
 margin: 10px 5px 10px 10px;
}

label.resrvLabel
{
display: inline-block;
width: 100px;
margin-left: 3px;
}

label.resrvLabelLong
{
display: inline-block;
width: 150px;
margin-left: 3px;
}

div#interhomePrice{
font-weight: bold;
color: #ff6900;
float:left;
margin-left: 20px;
margin-top:10px;
}

b.commentsToQuestion{
float: left;
}

span.spanerBlanc{
float: left;
width: 10px;
}

div.searchResultsBox {
display: block;
margin-top:32px;
position:relative;
background-color: white;
min-height: 400px;
}

div.searchTop{
height: 50px;
}

a#showFromLink{
display:block;
float:left;
margin-bottom:10px;
width:100px;
}

a#hideFromLink{
display:block;
float:left;
margin-bottom:10px;
width:100px;
}

div#holderOpacity label input{
opacity:0.5;
filter:alpha(opacity=50);
}

div#holderOpacity label{
opacity:0.5;
filter:alpha(opacity=50);
}

div#holderOpacity b{
opacity:0.5;
filter:alpha(opacity=50);
}

h4.searchHead{
font-size:14px;
margin-bottom:10px;
margin-top:10px;
padding-bottom:2px;
padding-top:2px;
width:300px;
}

span.special{
text-align: left;
}

div.pagerWeiter {
text-align:center;
width:771px;
background-color: white;
margin-bottom:-3px;

text-decoration:none;
}

div.SPAlink {
font-weight:bold;
left:140px;
position:absolute;
top:25px;
}

a.SPAlink{
color:#545454;
text-decoration:none;
width:100px;
}

ul.noResults {
margin-top:50px;
position:relative;
}

div.spaLink {
left:150px;
position:absolute;
width:200px;
}

div.resvInfo{
margin-top: 10px;
margin-left: 10px;
margin-right: 10px;
}

table.queryResults{
margin-left: 10px;
}

div.fieldDisabled{
display: inline;
color: #9E9E9E;
}

input.fieldDisabled{

background-color: #9E9E9E;
}

div.dump{
padding-bottom: 90px;
}

div.textSearchItem {
background-color: white; 
background:transparent url(img/spaOffer_bg.gif);
background-repeat: no-repeat;
background-position: bottom;
display:block;
min-height:154px;
position:relative;
width:576px;
padding-bottom:2px;
}

div.textFound{
left:10px;
margin-bottom:0px;
position:relative;
top:0px;
width:556px;
}


div.accomodationTypeFound{
display:inline-block;
margin-left:10px;
}


a.foundName{
color:#545454;
display:inline-block;
font-weight:bold;
margin-left:20px;
text-decoration:none;
width:350px;
margin-top:20px;
}

a.foundLink{
display:block;
margin-left:5px;
position:relative;
margin-top:18px;
float: left;
}

div.clearerCustom {
clear:both;
height:0;
width:576px;
}

div#questionComment{
display:inline;
width:300px;
}

a#buttonQuery{
width: 150px; 
 margin-right: 0px;
 margin-bottom: 0px;
 display: inline; 
padding-top:5px;
 padding-bottom: 5px;
 padding-left:10px; 
padding-right:10px; 
margin-left:50px;
}

textarea#comments{
margin-top: 5px;
}

a.slopeItem{
text-decoration: none;
font-weight: bold;
color:#545454;
}

div.insideCont{
padding-top:10px;
}

label.buttonInfo{
display:inline;
float:left;
width:350px;
}

div.floatDiv{
float:left;
}

input.sendQuestion{
width:200px;
}

input#sendLogin{
margin-left:155px;
margin-top:10px;
}


div.tabInterior div.spaLink{
color:#548613;
} 

table.veryAdvancedTable{
width:98.5%;

}

table.veryAdvancedTable td{
text-align:center;
/* border:1px solid white; */
background-color: #e7e7e7;
}


th.rowConst{
width: 180px;
}

td.rowConst{
width: 180px;
}

th.rowCount{
width:70px;
}

td.rowCount{
width:60px;
}

th.rowType{
width:30px;
}

td.rowType{
width:30px;
}

table.advancedCont td{
border: none;
margin: 0px;
}

div.tableLegend{
width: 200px;
margin-left: 350px;
}

a.Accolink{
width:140px;
margin-bottom: 5px;
}

a.Accolink img.AccoPhoto{
width: 140px;
height: 105px;
}

div.shortDesc{
min-height: 80px;
margin:0 10px;
position: relative;
top: 5px;
}

div.tinyContainer{
width: 300px;
}

body#tinymce{
min-width:540px;
}

body#tinymce.mceContentBody{

}

.defaultSkin table {
width: 186px;
}


div.roomType img{
margin:-3px 0 0;
}

form#userRegistrationForm input{
margin-top: 5px;
}

form#userRegistrationForm select{
margin-top: 5px;
}

h2.slopeHeight {
color:#545454;
font-size:15px;
font-weight:bold;
margin-left:15px;
margin-top:0;
}



