/* CSS Styles by Web Consulting Agency */
/* www.webconsulting.md,  info@webconsulting.md */

/* Air Tickets Personalisation */


/* MENU */

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
width:1000px;
margin:0 auto;
/*background:#f1f1f1;*/
}

h1, h2, h3, h4, h5, h6 {
padding:0;
margin:0;
font-weight:normal;
}

a:link, a:visited, a:active, a:hover {
text-decoration:none;
}

img {
border:0;
}

form, p, ul, li {
padding:0;
margin:0;
}

ul, li {
list-style:none;
}

select, input {
font-size:1.05em;
}

div {
float:left;
}

#Body {
border:#b6b6b7 1px solid;
border-width:0 1px;
background-repeat:no-repeat;
background-color:#fff;
}

/* HEADER */

#Header {
width:1000px;
height:297px;
}

#Header .Home {
width:250px;
height:100px;
float:left;
display:block;
}

#TopMenu {
padding-left:5px;
position:relative;
z-index:1;
}

#TopMenu a,
#TopMenu span {
width:226px;
height:37px;
margin:0 5px;
background-position:top center;
background-repeat:no-repeat;
_background:none; /* only for IE 6 */
display:block;
font-size:20px;
text-align:center;
color:#fff;
padding-top:6px;
cursor:hand;
}

#TopMenu span {
height:33px;
cursor:default;
padding-top:10px;
margin:0 7px;
}

#TopMenu .Air a {
background-image:url(img/top-menu-air2.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-air.png', sizingMethod='crop');
}

#TopMenu .Air a:hover {
background-position:2px -43px;
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-air-hov.png', sizingMethod='crop');
}

#TopMenu .Air span {
background-image:url(img/top-menu-air-act.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-air-act.png', sizingMethod='crop');
}

#TopMenu .MD a {
background-image:url(img/top-menu-md2.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-md.png', sizingMethod='crop');
}

#TopMenu .MD a:hover {
background-position:2px -43px;
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-md-hov.png', sizingMethod='crop');
}

#TopMenu .MD span {
background-image:url(img/top-menu-md-act.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-md-act.png', sizingMethod='crop');
}

#TopMenu .World a {
background-image:url(img/top-menu-world2.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-world.png', sizingMethod='crop');
}

#TopMenu .World a:hover {
background-position:2px -43px;
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-world-hov.png', sizingMethod='crop');
}

#TopMenu .World span {
background-image:url(img/top-menu-world-act.png);
#background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/top-menu-world-act.png', sizingMethod='crop');
}

#Langs {
float:right;
width:18px;
position:absolute;
z-index:2;
top:4px;
left:715px;
}

#Langs a {
width:20px;
height:13px;
padding:0;
margin-bottom:5px;
}

#Langs img {
border:#ccc 1px solid;

}

#TopOffers {
padding:29px 0 0 31px;
width:473px;
clear:left;
}

#TopOffers .Item {
width:145px;
height:126px;
background:url(img/bg-topoffer.gif) no-repeat;
margin-right:12px;
}

#TopOffers .Item .Top {
height:18px;
padding:5px 0 0 9px;
color:#004183;
font-weight:bold;
font-size:12px;
}

#TopOffers .Item .Middle {
padding-left:9px;
}

#TopOffers .Item .Bottom {
width:145px;
}

#TopOffers .Item .Bottom .Left {
padding:8px 6px 0 0;
font-size:9px;
font-weight:bold;
color:#000;
float:right;
}

#TopOffers .Item .Bottom .Price {
padding:5px 13px 0 0;
color:#ca1212;
font-size:14px;
font-weight:bold;
float:right;
}

/* MIDDLE */

#Middle {
width:1000px;
background-repeat:repeat-x;
}

/* LEFT SIDE */

#LeftSide {
width:230px;
margin-left:13px;
_margin-left:7px;
}

/* MENU */

.Box .Bar .Corner {
width:14px;
height:32px;
background-repeat:no-repeat;
}

.Box .Bar .Content {
background-repeat:repeat-x;
font-size:18px;
color:#fff;
padding:5px 0 0 7px;
height:27px;
}

.Box .Bar .Content h1 {
font-size:18px;
}

.Box .Bar .BgBarBlueLeft {
background-image:url(img/bg-bar-air-left.gif);
}

.Box .Bar .BgBarBlueContent {
background-image:url(img/bg-bar-air-content.gif);
}

.Box .Bar .BgBarBlueRight {
background-image:url(img/bg-bar-air-right.gif);
}

.Box .Bar .BgBarHotLeft {
background-image:url(img/bg-bar-hot-left.gif);
}

.Box .Bar .BgBarHotContent {
background-image:url(img/bg-bar-hot-content.gif);
}

.Box .Bar .BgBarHotRight {
background-image:url(img/bg-bar-hot-right.gif);
}

.Box .Inside {
border:#cfcfd0 1px solid;
border-width:0 1px;
background-color:#fff;
}

.Box .Bottom {
height:9px;
font-size:0;
}

.Box .Bottom .Left {
background:url(img/bg-box-left.png) no-repeat;
_background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-box-left.png', sizingMethod='crop');
width:9px;
height:9px;
}

.Box .Bottom .Middle {
height:8px;
border-bottom:#cfcfd0 1px solid;
background:#fff;
}

.Box .Bottom .Right {
background:url(img/bg-box-right.png) no-repeat;
_background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-box-right.png', sizingMethod='crop');
width:9px;
height:9px;
}

#Menu {
width:215px;
margin-bottom:21px;
}

#Menu,
#Menu .Box,
#Menu .Box .Bottom {
width:215px; /* normal */
}

#Menu .Box .Bar .Content {
width:180px; /* normal - 35px */
}

#Menu .Box .Inside {
width:213px; /* normal - 2px */
}

#Menu .Box .Bottom .Middle {
width:197px; /* normal - 18px */
}

#Menu .Box .Inside {
background-position:bottom right;
background-repeat:no-repeat;
}

#Menu ul {
padding:17px 0 7px 0;
}

#Menu ul li {
padding:0 0 3px 0;
font-size:16px;
font-weight:bold;
}

#Menu ul li.Group {
padding-left:29px;
}

#Menu ul li.act,
#Menu ul a.act {
background-repeat: no-repeat;
}

#Menu ul li a {
padding-left:29px;
}

#Menu ul li.offers,
#Menu ul li a.offers {
color:#ca1212;
}

#Menu ul li ul {
padding:3px 0 4px 0;
margin-left:-11px;
}

#Menu ul li ul li {
font-size:12px;
font-weight:normal;
padding:0 0 3px 0;
}

#Menu ul li ul li a {
text-decoration:underline;
padding-left:23px;
}

#Menu ul li ul li.act,
#Menu ul a.act {
background-repeat:no-repeat;
color:#ca1212;
}

/* WEATHER */

#Weather {
width:209px;
height:104px;
background:url(img/bg-weather.png) no-repeat;
padding-top:12px;
padding-left:6px;
margin-top:21px;
font-size:11px;
}

#Weather .Left {
margin-left:10px;
padding-top:2px;
}

#Weather .Right {
padding-left:14px;
width:120px;
}

#Weather .City {
color:#333;
font-size:10px;
line-height:1.3em;
width:102px;
}

#Weather .City span {
color:#333;
}

#Weather .City strong {
font-size:12px;
color:#2662a3;
}

#Weather .Temper {
color:#676464;
padding-top:8px;
line-height:1.25em;
width:102px;
}

#Weather .Temper strong {
color:#001969;
}

#Weather .Link {
padding-top:10px;
font-size:10px;
width:102px;
}

#Weather .Link a {
color:#545455;
text-decoration:underline;
}

#Weather .Link a:hover {
color:#333;
text-decoration:none;
}


/* CENTER */

#Center {
width:513px;
}

#Center,
#Center .Box,
#Center .Box .Bottom {
width:513px; 
}

#Center .Box .Bar .Content {
width:478px;
}

#Center .Box .Inside {
width:511px;
min-height:501px;
_height:495px;
}

#Center .Box .Bottom .Middle {
width:495px;
}

#LastNews,
#NewsList {
padding-left:19px;
padding-top:5px;
}

#LastNews .Block,
#NewsList .Block {
float:left;
padding:13px 0;
}

#LastNews .Block img {
border:#b5b5b5 1px solid;
float:left;
}

#NewsList .Block img {
float:left;
}

#NewsList .Block .Date {
width:129px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#fff;
background:#000;
text-align:right;
clear:both;
padding:0 4px 1px 0;
}

#LastNews .Block .Right,
#NewsList .Block .Right {
width:320px;
padding-left:12px;
margin-top:-2px;
}

#NewsList .Block .Right {
margin-top:-3px;
}

#LastNews h2, #LastNews h2 a,
#NewsList h2, #NewsList h2 a {
color:#c20000;
font-size:18px;
line-height:1.05em;
padding-bottom:6px;
}

#NewsList h2, #NewsList h2 a {
color:#001969;
}

#LastNews h2 a:hover {
color:#343434;
}

#NewsList h2 a:hover {
color:#ca1212;
}

/*#LastNews .Content {
line-height:1.3em;
}*/

#LastNews .Content a,
#NewsList .Content a {
color:#001969;
text-decoration:underline;
}

#LastNews .Content a:hover,
#NewsList .Content a:hover {
color:#001969;
text-decoration:none;
}

#NewsList .Content a.ReadMore {
color:#c20000;
font-size:11px;
font-family:Tahoma, Arial, Sans-serif;
text-decoration:none;
}

#NewsList .Content a.ReadMore:hover {
color:#ca1212;
}

/* RIGHT SIDE */

#RightSide {
padding-left:15px;
}

#RightSide,
#RightSide .Box,
#RightSide .Box .Bottom {
width:217px; /* normal */
}

#RightSide .Box .Bar .Content {
width:182px; /* normal - 35px */
}

#RightSide .Box .Inside {
width:211px; /* normal - 2px */
}

#RightSide .Box .Bottom .Middle,
#RightSide .Box .Bottom .HotMiddle {
width:199px; /* normal - 18px */
}

#Booking {
background:#f5f5f5;
width:204px;
padding:13px 0 0 7px;
}

#RightSide .Box .Inside {
padding:2px 2px 0 2px;
}

.Box .Bottom .HotLeft {
background:url(img/bg-box-hot-left.png) no-repeat;
_background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-box-hot-left.png', sizingMethod='crop');
width:9px;
height:9px;
}

.Box .Bottom .HotMiddle {
height:8px;
border-bottom:#cfcfd0 1px solid;
background: url(img/bg-box-hot-bottom.gif) repeat-x;
}

.Box .Bottom .HotRight {
background:url(img/bg-box-hot-right.png) no-repeat;
_background:none; /* only for IE 6 */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bg-box-hot-right.png', sizingMethod='crop');
width:9px;
height:9px;
}

#Booking .Cell {
color:#043f7f;
text-transform:uppercase;
font-size:10px;
padding-bottom:7px;
text-indent:1px;
}

#Booking .Cell input.City {
width:96px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
}

#Booking .From {
padding-right:10px;
}

#Booking .Leave {
position:relative;
z-index:1;
}

#Booking .Leave img {
position:absolute;
z-index:2;
top:14px;
#top:15px;
left:70px;
}

#Booking .Cell input.Date {
width:80px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-size:11px;
}

#Booking .Cell select {
font-size:9px;
text-transform:none;
}

#Booking .AdvSearch {
padding-left:15px;
padding-top:13px;
font-size:10px;
font-family:Tahoma, Verdana, Arial;
}

#Booking .AdvSearch a {
color:#666;
text-decoration:underline;
text-transform:lowercase;
}

#Booking .AdvSearch a:hover {
text-decoration:none;
}

#Booking .ButSearch {
height:31px;
margin-top:7px;
margin-bottom:2px;
width:100%;
clear:both;
}

#Booking a.Search {
background:url(img/but-search2.gif) no-repeat;
width:77px;
height:23px;
color:#fff;
font-weight:bold;
font-size:12px;
text-align:center;
padding-top:6px;
display:block;
}

#Booking a.Search:hover {
background-position:0 -29px;
}

/* BANNER RIGHT */

#B_Right {
padding-top:20px;
}

/* FOOTER */

#Footer {
padding:43px 0 22px 0;
font-family:Tahoma, Verdana, Arial;
line-height:1.4em;
font-size:11px;
}

#Footer a {
text-decoration:underline;
}

#Footer a:hover {
text-decoration:none;
}

#Payment {
padding:5px 0 0 15px;
width:248px;
}

#Copyright {
width:510px;
}

/* HOT OFFERS */

#HotOffers {
width:211px;
background:#f5f5f5;
}

#HotOffers .Cell {
font-weight:bold;
border-bottom:#fff 2px solid;
width:100%;
}

#HotOffers .Cell a {
text-decoration:underline;
}

#HotOffers .Cell a:hover {
text-decoration:none;
}

#HotOffers .Cell .Destination,
#HotOffers .Cell .DestinationMD {
font-size:12px;
padding-left:7px;
padding-top:2px;
padding-bottom:2px;
width:140px;
}

#HotOffers .Cell .Destination span {
font-size:11px;
color:#4c4c4c;
font-weight:normal;
}

#HotOffers .Cell .DestinationMD {
font-size:13px;
padding-top:6px;
}

#HotOffers .Cell .Destination a,
#HotOffers .Cell .DestinationMD a {
color:#004183;
}

#HotOffers .Cell .Stars {
padding-top:8px;
}

#HotOffers .Cell .Price {
float:right;
padding-top:6px;
padding-right:10px;
font-size:17px;

}

#HotOffers .Cell .Price a {
color:#c00;
text-decoration:none;
}

/* NEWS DETAILS */

#NewsDetails {
padding:16px 0 15px 17px;
line-height:1.25em;
width:475px;
}

#NewsDetails img {
float:right;
margin:2px 0 5px 13px;
}

#NewsDetails h1 {
font-size:20px;
line-height:1.05em;
color:#000;
}

#NewsDetails h6 {
padding-top:13px;
font-size:12px;
color:#474747;
padding-bottom:4px;
}

#NewsDetails p {
padding-bottom:1.2em;
}

/* OTHER NEWS */

#OtherNews {
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
background:#f5f5f5;
padding:0 9px 0 9px;
width:193px;
}

#OtherNews .Block {
padding:11px 0 6px 0;
border-bottom:#dbdcdd 1px solid;
color:#6a6a6a;
width:100%;
}

#OtherNews .Block h5 {
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:bold;
padding-bottom:3px;
}

#OtherNews .Block h5 a {
color:#343434;
}

#OtherNews .Block h5 a:hover {
color:#ca1212;
/*color:#605e5e;*/
}

#OtherNews .Nav {
padding:19px 0 0 0;
width:96%;
text-align:right;
margin-bottom:-4px;
}

#OtherNews .Nav a {
color:#013569;
}

#OtherNews .Nav a:hover {
color:#ca1212;
}

/*#NewsArchive .Nav {
font-size:11px;
padding:14px 0 11px 0;
position:relative;
z-index:1;
}

#NewsArchive #Loader {
position:absolute;
z-index:2;
top:6px;
left:13px;
_left:-47px;
}

#NewsArchive .Nav a:link, #NewsArchive .Nav a:visited  {
text-decoration:none;
color:#000090;
}

#NewsArchive .Nav a:hover {
color:#f00;
}*/

/* RESERVATION FORM AIR */

#FormAir {
clear:both;
/*padding:20px 0 0 21px;*/
padding:20px 0 0 15px;
}

#FormAir .Text {
padding:0 18px 16px 2px;
}

#FormAir .Text p {
padding-bottom:16px;
}

#FormAir .Text a {
color:#001969;
text-decoration:none;
}

#FormAir .Text a:hover {
text-decoration:underline;
}

#FormAir .Content {
color:#3f3f24;
/*background:#e9f4ff;*/
background:#f5f5f5;
width:475px;
padding:12px 0 12px 12px;
margin-bottom:8px;
float:left;
}

#FormAir .Content h4, #FormAir .Content h5 {
padding:0 0 5px 1px;
font-weight:bold;
font-size:12px;
}

#FormAir .Content h4 {
color:#001969;
padding:0 0 14px 0;
font-size:12px;
text-transform:uppercase;
}

#FormAir .Content input {
padding:0 0 3px 3px;
}

#FormAir .Content .BlockLeft {
width:220px;
float:left;
}

#FormAir .Content .BlockRight {
float:left;
}

#FormAir .Content input.city {
padding:1px 0 3px 2px;
width:135px;
text-transform: uppercase;
border:#6d6d5d 1px solid;
height:14px;
}

#FormAir .Content p {
padding-top:8px;
}

#FormAir .Content .Calend {
height:179px;
#height:203px;
}

#FormAir .Content .Calend td,
#FormAir .Content .Calend input,
#FormAir .Content .Calend select,
#FormAir .Content .Calend p {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
}

#FormAir .Content .Calend select {
font-family:Tahoma, Arial;
font-size:11px;
}

#FormAir .Content .Calend .data {
width:119px;
#width:130px;
}

#FormAir .Content .InputDayVar {
border:#6d6d5d 1px solid;
width:135px;
font-family:Tahoma, Arial, Sans-serif;
font-size:11px;
line-height:1.5em;
}

#FormAir .Content input.field {
width:148px;
border:#6d6d5d 1px solid;
height:14px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
}

#FormAir .Content input.field_name {
width:146px;
border:#6d6d5d 1px solid;
height:14px;
margin:2px;
font-size:11px;
}

#FormAir .Content input.active {
border:#f80000 2px solid;
width:146px;
}

#FormAir .Content span {
font-size:11px;
}

#FormAir .Content textarea.remarks {
border:#6d6d5d 1px solid;
width:367px;
height:70px;
font-size:12px;
padding:2px 4px;
font-family:Arial, Helvetica, sans-serif;
}

#FormAir .Content input.Send {
font-family:Tahoma, Arial;
padding:2px 11px;
_padding:2px 0;
font-weight:bold;
font-size:11px;
color:#46461e;
}

.RefBal {
position:relative;
z-index:1;
float:left;
}

.Balloon {
	padding-top:25px;
	position:absolute;
	z-index:10;
	width: 207px;
/*	opacity: 0.0;
	-moz-opacity: 0.0;
	-khtml-opacity: 0.0;
	filter: alpha(opacity=0);
	visibility:hidden;*/
	top:-100px;
	visibility:hidden;
}

.BalBlock {
position:absolute;
z-index:30;
top:0;
left:0;
width:207px;
border:#009966 0px solid;
}

.Balloon .BalCont {
background-image:url(img/form/balloon-bg.png);
background-repeat:repeat-y;
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/balloon-bg.png', sizingMethod='scale');
font:bold 13px Tahoma, Arial;
color:white;
padding:0 15px 4px 30px;
width:162px;
}

.Balloon .Top {
background-image:url(img/form/balloon-top.png);
background-repeat:no-repeat;
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/balloon-top.png', sizingMethod='crop');
width:207px;
height:21px;
font-size:0px;
}

.Balloon .Bot {
background-image:url(img/form/balloon-bt.png);
background-repeat:no-repeat;
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/balloon-bt.png', sizingMethod='crop');
width:207px;
height:40px;
font-size:0px;
position:relative;
z-index:1;
}

.Balloon .Ar {
background-image:url(img/form/bal-ar-left-bt.png);
background-repeat:no-repeat;
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/bal-ar-left-bt.png', sizingMethod='crop');
width:31px;
height:27px;
font-size:0;
position:absolute;
z-index:20;
}

.Balloon .BotLeft {
background-image:url(img/form/bal-ar-left-bt.png);
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/bal-ar-left-bt.png', sizingMethod='crop');
top:15px;
left:16px;
}

.Balloon .BotRight{
background-image:url(img/form/bal-ar-right-bt.png);
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/bal-ar-right-bt.png', sizingMethod='crop');
top:15px;
left:158px;
}

.Balloon .TopLeft{
background-image:url(img/form/bal-ar-left-tp.png);
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/bal-ar-left-tp.png', sizingMethod='crop');
top:-24px;
left:16px;
}

.Balloon .TopRight{
background-image:url(img/form/bal-ar-right-tp.png);
_background:none; /* only for IE */
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/form/bal-ar-right-tp.png', sizingMethod='crop');
top:2px;
left:158px;
}

/* OFFER LIST */

#OfferList {
padding:21px 0 0 10px;
}

#OfferList .Top {
font:normal 11px Tahoma, Verdana, Arial;
padding-bottom:11px;
}

#OfferList .Top a {
text-decoration:underline;
color:#024289;
}

#OfferList .Top a:hover {
text-decoration:none;
}

#OfferList .Row {
background:#f5f5f5;
margin-bottom:5px;
}

#OfferList .Dest {
font-size:13px;
font-weight:bold;
text-transform:uppercase;
padding:6px 0 4px 0;
}

#OfferList .DestW {
width:142px;
padding-left:8px;
}

#OfferList .Dest a {
color:#024289;
text-decoration:underline;
}

#OfferList .Dest a:hover {
text-decoration:none;
}

#OfferList .DepDate {
font-size:11px;
padding-top:8px;
}

#OfferList .DepDateW {
width:71px;
}

#OfferList .ArrDate {
font-size:11px;
padding-top:8px;
}

#OfferList .ArrDateW {
width:78px;
}

#OfferList .Depart {
font-size:11px;
font-weight:bold;
padding-top:8px;
}

#OfferList .DepartW {
width:75px;
}

#OfferList .Price {
color:#ca1212;
font-weight:bold;
font-size:15px;
padding-top:6px;
}

#OfferList .PriceW {
width:47px;
}

#OfferList .Book {
font-size:11px;
font-weight:bold;
padding-top:7px;
}

#OfferList .BookW {
width:71px;
}

#OfferList .Book a {
color:#024289;
text-decoration:underline;
}

#OfferList .Book a:hover {
text-decoration:none;
}


/* OFFER DETAILS */

#OfferDetails {
padding:26px 0 15px 19px;
line-height:1.25em;
width:469px;
}

#OfferDetails h1 {
color:#ca1212;
font-weight:bold;
font-size:24px;
line-height:1em;
padding-bottom:21px;
letter-spacing:-1px;
}

#OfferDetails a {
color:#001969;
text-decoration:underline;
}

#OfferDetails a:hover {
text-decoration:none;
}

#OfferDetails ul {
padding:0 0 1.5em 2.5em;
}

#OfferDetails li {
list-style: disc;
padding:0;
}

#OfferDetails .Short {
line-height:1.7em;
padding-bottom:5px;
width:247px;
}

#OfferDetails .Thumbs {
padding:2em 0;
clear:both;
width:100%;
}

#OfferDetails .Details {
line-height:1.35em;
clear:both;
width:100%;
}

#OfferDetails h3 {
font-size:12px;
font-weight:bold;
padding-top:1em;
padding-bottom:.3em;
}

#OfferDetails .Details p {
padding:0 0 1em 0;
}

#OfferDetails .Pic {
float:right;
position:relative;
z-index:1;
}

#OfferDetails .Price {
background:#ecf4f9;
color:#001969;
font-size:24px;
padding:7px 6px 5px 7px;
position:absolute;
/*-moz-opacity:0.9;
opacity:0.9;
filter:alpha(opacity=92);*/
z-index:2;
top:125px;
left:-39px;
}

#OfferDetails .Button {
padding-top:25px;
padding-bottom:10px;
clear:both;
}

/* AIR COMPANIES */

#AirCompanies {
padding:26px 0 15px 17px;
line-height:1.25em;
width:475px;
}

#AirCompanies img {
border:#e3e3e3 1px solid;
margin:3px 10px 5px 0;
float:left;
}

#AirCompanies .Item {
padding-bottom:25px;
clear:both;
width:100%;
}

/* STATIC */

#Static {
padding:26px 0 15px 17px;
line-height:1.35em;
width:475px;
}

#Static p {
padding:.5em 0;
}

#Static a, #Static a:visited {
color:#013569;
}

#Static a:hover {
color:#ca1212;
}

#Static h3 {
font-size:13px;
font-weight:bold;
margin:1.5em 0 .4em 0;
letter-spacing:1px;
}

#Static ul {
padding:.5em 0 .5em 2.5em;
}

#Static li {
list-style: disc;
padding:.1em 0;
}

/* AIR COMPANIES */

#AirCompanies {
padding:26px 0 15px 17px;
line-height:1.35em;
width:475px;
}

#AirCompanies h2 {
color:#001969;
font-size:18px;
}

#AirCompanies img {
float:right;
margin-right:0;
margin-left:8px;
/*border:none;*/
}

#AirCompanies p {
padding:.6em 0 1.5em 0;
}

#BlueLine td.bgcol {
background-color:#eef5fd;
border-top:#79a6da 1px solid;
border-bottom:#79a6da 1px solid;
}

#BlueLine td.sep {
border-left:#79a6da 1px solid;
font-size:0;
padding:0;
}

#BlueLine td {
font-size:11px;
padding:3px 4px;
#padding:2px 4px;
}