body
{
font-family:Verdana;
font-size:11px;
color:#333;
line-height:16px;
margin:0 auto;
padding:0;
}
a
{
font-size:11px;
text-decoration:none;
color:#ff8a01;
}
img
{
border:0;
vertical-align:middle;
}
form
{
margin:0;
padding:0;
}
h1
{
display:block;
width:100%;
color:#333;
font-size:20px;
height:18px;
font-weight:700;
font-family:"Trebuchet MS";
background:url(../images/bg-title.gif) no-repeat left top;
margin:-1px 0 0;
padding:17px 0 5px 20px;
}
h2
{
display:block;
width:99%;
border-bottom:1px solid #d6dae2;
color:#333;
font-size:15px;
font-weight:700;
font-family:Verdana;
background:#e2e7ef;
float:left;
margin:0;
padding:5px 0 5px 10px;
}
h4
{
font-family:Verdana;
font-size:11px;
color:#000;
font-weight:400;
margin:2px 0;
padding:0;
}
h4 a
{
font-weight:700;
}
h2 span.price
{
float:right;
display:block;
color:#fff;
font-weight:700;
background:#666;
text-align:center;
font-size:12px;
margin:-16px 10px 0 0;
padding:1px 7px;
}
.globalContainer
{
width:900px;
border:1px solid #d5d5d5;
display:table;
background:#e8eef7 url(../images/bg-main.jpg) no-repeat top left;
margin:0 auto;
}
.contentContainer
{
float:left;
display:block;
width:100%;
padding:0;
}
.contentLeft
{
float:left;
width:249px;
background-color:#e2e7ef;
margin:10px 0 0;
padding:0 0 0 30px;
}
.contentCenter
{
float:left;
width:378px;
margin-left:18px;
padding:0;
}
.contentCenter.Biggg
{
width:600px
}
.contentRight
{
float:right;
width:210px;
margin:0;
}
.Content
{
border-top:1px solid #d6dae2;
margin-right:10px;
}
.headerContainer
{
background:url(../images/bg-header.jpg) no-repeat right top;
height:260px;
}
.headerContainer .Logo
{
float:left;
margin:20px 0 0 280px;
padding:0;
}
.headerContainer .itemSlogan
{
float:right;
position:absolute;
margin:138px 0 0;
padding:0;
}
.itemContent
{
float:left;
width:96%;
background:url(../images/dotline.gif) bottom repeat-x;
margin:0;
padding:15px 0 15px 20px;
}
.itemContent img
{
float:left;
margin-right:10px;
border:1px solid #e8eef7;
}
.itemContent p.source a
{
color:#000;
font-size:11px;
padding-bottom:5px;
font-family:Tahoma;
text-decoration:underline;
}
.itemContent img:hover
{
border:1px solid #d6dae2;
}
.itemContent h3
{
font-size:12px;
color:#47433f;
margin:0 0 7px;
padding:0;
}
.itemContent dl
{
font-size:12px;
color:#333;
display:block;
position:relative;
margin:0;
padding:10px 0 0;
}
.itemContent dt
{
text-align:left;
font-weight:700;
width:120px;
float:left;
clear:left;
display:table;
margin:0;
padding:0;
}
.itemContent dd
{
margin-left:125px;
clear:right;
padding:0 0 14px;
}
.itemContent i
{
padding-right:20px;
}
.Content h3
{
font-size:13px;
}
div#itemBlack
{
background:#e2e7ef url(../images/dotline.gif) bottom repeat-x;
}
.itemContent.Flt
{
padding:15px 0 !important;
}
.itemContent.Flt img
{
background:url(../images/shadow.gif) bottom right repeat-y;
padding:0 6px 6px 0;
}
.itemContent.Flt p.source a
{
color:#ff8a01;
float:right;
text-decoration:none;
margin-top:7px;
}
.itemContent.Flt span.price
{
float:right;
width:9%;
display:block;
color:#fff;
margin-bottom:7px;
font-weight:700;
background:#666;
text-align:center;
margin-top:-25px;
}
div#itemRoomsDescription
{
text-align:right;
padding:20px 15px 0 0;
}
div#itemRoomsDescription img
{
cursor:pointer;
width:133px;
height:100px;
margin-bottom:7px;
border:1px solid #e8eef7;
}
div#itemRoomsDescription img:hover
{
border:1px solid #ff8a01;
}
img.itemNarrow
{
width:80px!important;
height:95px!important;
margin:0 20px;
}
.toplinks
{
float:right;
text-align:right;
width:208px;
height:72px;
background:url(../images/bg-top-links.png) top right repeat-y;
margin:20px 0 0;
}
.toplinks ul li
{
list-style:none;
background:url(../images/bg-top-links-dot.png) bottom right no-repeat;
padding:3px 3px 5px;
}
.toplinks ul li img
{
margin-top:3px;
vertical-align:top;
padding:0 5px 0 22px;
}
.toplinks ul li a
{
color:#47433f!important;
font-weight:400;
font-family:"Trebuchet MS";
font-size:11px;
text-transform:lowercase;
}
ul.leftMenu
{
list-style:none;
margin:10px 0 30px;
padding:0;
}
ul.leftMenu li
{
line-height:14px;
background:url(../images/bg-leftmenu.png) repeat-y;
margin:3px 0;
padding:0;
}
ul.leftMenu li a
{
font-family:Verdana;
color:#fff;
font-size:10px;
text-transform:uppercase;
font-weight:700;
display:block;
padding:3px 0 3px 10px;
}
ul.leftMenu li.act ul li a
{
text-decoration:none;
}
ul.leftMenu li ul
{
display:block!important;
background:#e2e7ef;
list-style:none;
font-family:Verdana;
margin:0;
padding:0 0 10px 10px;
}
ul.leftMenu li ul li
{
background:url(../images/bg-leftmenu-sub.png) bottom left no-repeat;
margin:0;
padding:0 0 0 5px;
}
ul.leftMenu li ul li a
{
font-size:11px;
color:#333;
text-transform:none;
padding:4px 0 4px 5px;
}
ul.leftMenu li ul li.act a
{
color:#f87b00;
font-weight:700;
text-decoration:none;
}
.navigation
{
float:left;
color:#517bab;
font-weight:700;
width:100%;
display:block;
background:url(../images/bg-navigation.png) top repeat-x;
margin:0 0 15px;
}
.navigation ul
{
margin:0;
padding:0 8px 0 0;
}
.navigation ul li
{
list-style:none;
height:37px;
display:block;
float:left;
background:url(../images/bg-menu-item.png) right bottom no-repeat;
margin:0 0 2px;
padding:0;
}
.navigation ul li.active a
{
padding-bottom:8px;
border-bottom:2px solid #ff8a01;
}
.navigation ul li img
{
margin:28px 0 0;
padding:0;
}
.navigation ul li a
{
color:#333;
font-weight:700;
font-family:"Trebuchet MS";
font-size:15px;
margin-top:6px;
display:block;
float:left;
padding:6px 18px 10px;
}
.navigation ul li a:hover
{
text-decoration:none;
background:url(../images/bg-menu-item-hover.png) repeat-x;
}
.navigation input
{
vertical-align:middle;
width:138px;
border:1px solid #7c8795;
font-weight:400;
font-size:12px;
font-family:Verdana;
color:#777;
margin:0 0 5px 3px;
padding:3px 2px;
}
.navigation input.btn
{
color:#444e5a;
font-weight:700;
font-size:18px;
text-align:center;
font-family:Verdana;
background:url(../images/bg-button-search.png) no-repeat;
width:24px;
height:23px;
border:0;
cursor:hand;
letter-spacing:0;
margin-top:2px;
padding:0;
}
.navigation form
{
float:right;
margin:8px 7px 0 0;
}
.navigation form p
{
margin:0;
}
ul.ItemClients
{
float:left;
border:0;
margin:0;
padding:10px 0 0 5px;
}
ul.ItemClients li
{
float:left;
width:180px;
list-style:none;
border-bottom:1px solid #d2d9e0;
border-top:1px solid #fff;
margin:0 0 0 12px;
padding:12px 0 12px 5px;
}
ul.ItemClients li.last
{
border-bottom:0;
}
ul.ItemClients li.first
{
border-top:0;
padding-top:0;
}
ul.ItemClients li span
{
display:block;
color:#333;
font-weight:700;
padding-bottom:5px;
letter-spacing:0;
font-family:Tahoma;
}
ul.ItemClients li span.itemDate
{
color:#666;
display:inline;
font-size:10px;
}
ul.ItemClients li a
{
color:#507bad;
font-size:11px;
line-height:16px;
font-family:Tahoma;
}
h4 span.itemDate
{
font-weight:700;
text-align:right;
display:block;
margin:-15px 20px 0 0;
padding:0;
}
p.itemCompany
{
text-transform:uppercase;
font-size:10px;
color:#000;
margin-bottom:7px;
}
p.itemCompany span
{
font-weight:700;
text-transform:none;
font-size:11px;
}
a.moreOpinions
{
float:right;
margin-top:10px;
}
.footerContainer
{
clear:both;
margin-top:20px;
height:29px;
background:url(../images/bg-footer.gif) repeat-x;
color:#47433f;
font-family:Tahoma;
font-size:11px;
letter-spacing:1px;
padding:15px 0 0 20px;
}
.footerContainer p
{
float:left;
margin:0;
padding:0;
}
.footerContainer ul
{
float:right;
margin:0;
padding:0 10px 0 0;
}
.footerContainer ul li
{
float:left;
list-style:none;
margin:0 5px 5px;
padding:0;
}
.footerContainer ul li a
{
color:#47433f;
margin-right:5px;
}
ul.itemRooms
{
float:right;
margin-top:10px!important;
}
ul.itemRooms li a
{
color:#ff8a01!important;
font-weight:400!important;
background:none!important;
text-align:right;
}
p.itemDescRooms
{
margin:20px 0;
padding:0;
}
ol li
{
margin-bottom:20px;
}
ol li h1
{
display:block;
background:none;
font-family:Verdana;
font-weight:700;
font-size:11px;
text-transform:uppercase;
margin:0;
padding:0;
}
span.itemBack
{
float:left;
display:block;
margin-top:20px;
}
span.itemReserve
{
float:right;
display:block;
margin-top:20px;
}
.contentLeft h3
{
float:left;
font-size:11px;
}
.contentLeft .price
{
display:block;
font-weight:700;
float:right;
position:relative;
color:#ff8a01;
width:36px;
margin:40px 20px 0 5px;
}
a:hover,div#itemFlat p.source a:hover,ul.leftMenu li.act a
{
text-decoration:underline;
}
.itemContent p,.toplinks ul
{
margin:0;
padding:0;
}
.toplinks ul li.last,.navigation ul li.last
{
background:none;
}
img
{
behavior:url(./js/iepngfix.htc);
}
.contentLeft
{
width:228px;
}
.contentCenter
{
width:360px;
}
.contentRight
{
width:200px;
}
.headerContainer .Logo
{
margin-left:140px;
}
ul.leftMenu li a
{
height:1%;
}
.navigation ul li img
{
margin:32px 0 0;
}
.navigation ul li a
{
padding-bottom:9px;
}
ul.ItemClients li
{
margin-left:6px;
}
.contentLeft .price
{
position:absolute;
}
.contentCenter.Biggg
{
width:580px;
}
.toplinks
{
background:none;
filter:progid:dximagetransform.microsoft.alphaimageloader(src='./images/bg-top-links.png', sizingMethod='scale');
}
.navigation
{
background:none;
filter:progid:dximagetransform.microsoft.alphaimageloader(src='./images/bg-navigation.png', sizingMethod='scale');
}
.navigation input.btn
{
background:none;
filter:progid:dximagetransform.microsoft.alphaimageloader(src='./images/bg-button-search.png', sizingMethod='scale');
}