body {font: 11px tahoma; cursor: default;}
td {font: 11px tahoma; cursor: default;}
td.hmenu {padding-left: 8px; padding-right: 20px; border-left: 3px solid #ff4800; padding-top: 4px;}
td.hmenu2 {padding-left: 8px; padding-right: 20px; border-left: 3px solid #ff4800; padding-top: 4px;}

a {color: #204080;}
a:hover {color: #cd0000;}
a.r {color: #cd0000;}
a.r:hover {color: #202020;}
a.b {color: #000000;}
a.b:hover {color: #cd0000;}
a.w {color: white;}
a.w:hover {color: #e0f0ff;}
a.news {color: white; text-decoration: none;}
a.news:hover {color: white; text-decoration: underline;}

a.hmenu {color: #cd0000; font: 11px tahoma; text-decoration: none;}
a.hmenu:hover {color: #cd0000; font: 11px tahoma; text-decoration: underline;;}
a.hmenu2 {color: black; font: bold 11px tahoma; text-decoration: none;}
a.hmenu2:hover {color: black; font: bold 11px tahoma; text-decoration: underline;;}

a.orang {color: #e0f0ff; text-decoration: none;}
a.orang:hover {color: #ff8020; text-decoration: underline;}

h1 {color: #cd0000; font: bold 22px arial; letter-spacing: -1px; margin: 0 0 10px 0; padding: 0;}
h2 {color: #204060; font: bold 12px tahoma; margin-bottom: 10px;}
h4 {color: #ffffff; font: bold 11px tahoma; margin-bottom: 10px;}
a.h1 {color: #cd0000; font: bold 22px arial; letter-spacing: -1;}

input {font: 11px arial; border: 1px solid #c0c0c0;}
input.r {border: 0;}
textarea {font: 11px arial; border: 1px solid #c0c0c0;}
select {font: 11px arial;}
img.m {vertical-align: middle;}
p {margin: 0;}
div.text {text-align: justify; text-indent: 0px; line-height: 1.5em;}
div.text ul {padding: 0 0 0 15px; margin: 0;}
div.text ol {padding: 0 0 0 25px; margin: 0;}

a.map {color: #6080a0;}
a.map:hover {color: #cd0000;}

td.rmenu {width: 160; height: 39; background: #dde9f1 url("images/btn.gif"); padding-left: 20px;}
a.rmenu {color: #204060; text-decoration: none;}
a.rmenu:hover {color: #204060; text-decoration: underline;}

#mainmenu {list-style: none; margin: 0; padding: 0;}
#mainmenu li {display: block;}
#mainmenu li a {display: block; width: 198px; height: 41px; font: bold 11px/41px tahoma, arial; color: #333d53; border-bottom: 1px solid #d8dbe3; background: #f1f9fe; text-decoration: none; text-indent: 10px; position: relative;}
#mainmenu li a:hover {color: #cd0000; background: white; text-decoration: none;}
#mainmenu li a span {position: absolute; left: 0; top: 0; display: block; width: 198px; height: 41px; z-index: 999; background-repeat: no-repeat; background-image: url('images/menu_buttons.png');}
 a#avia span {background-position: 0 0;}
 a#avia:hover span {background-position: -198px 0;}
 a#jd span {background-position: 0 -41px;}
 a#jd:hover span {background-position: -198px -41px;}
 a#tur span {background-position: 0 -82px;}
 a#tur:hover span {background-position: -198px -82px;}
 a#hotel span {background-position: 0 -123px;}
 a#hotel:hover span {background-position: -198px -123px;}
 a#corp span {background-position: 0 -164px;}
 a#corp:hover span {background-position: -198px -164px;}
 a#dop span {background-position: 0 -205px;}
 a#dop:hover span {background-position: -198px -205px;}

a span {cursor: hand;}
small {font-size: 11px; line-height: 1.4em;}

.rightmenu {list-style: none; padding: 0; margin: 0; width: 160px; text-align: left; padding-top: 47px;}
.rightmenu li {margin-bottom: 5px;}
.rightmenu li a {display: block; width: 140px; height: 39px; line-height: 39px; padding-left: 20px; background: #dde9f1 no-repeat url('images/right_btn.png') 0 0; color: #204060; text-decoration: none;}
.rightmenu li a:hover {background: #f1f7fb no-repeat url('images/right_btn.png') 0 -39px;}
.rightmenu li a.small {display: block; width: 135px; height: 33px; line-height: 14px; font: 11px tahoma, arial; padding: 6px 5px 0 20px; background: #dde9f1 no-repeat url('images/right_btn.png') 0 0; color: #204060; text-decoration: none;}
.rightmenu li a.small:hover {background: #f1f7fb no-repeat url('images/right_btn.png') 0 -39px;}
.rightmenu li a.smaller {display: block; width: 135px; height: 31px; line-height: 14px; font: 9px tahoma, arial; padding: 8px 5px 0 20px; background: #dde9f1 no-repeat url('images/right_btn.png') 0 0; color: #204060; text-decoration: none;}
.rightmenu li a.smaller:hover {background: #f1f7fb no-repeat url('images/right_btn.png') 0 -39px;}

h1#sonata {display: block; margin: 5px 0 20px 0; padding: 0; width: 517px; height: 94px; position: relative;}
h1#sonata span {display: block; width: 517px; height: 94px; position: absolute; top: 0; left: 0; z-index: 10; background: no-repeat url('images/sonata_hdr.png');}
h1#sonata_rest {display: block; margin: 5px 0 20px 0; padding: 0; width: 511px; height: 73px; position: relative;}
h1#sonata_rest span {display: block; width: 511px; height: 73px; position: absolute; top: 0; left: 0; z-index: 10; background: no-repeat url('images/sonata_rest_hdr.png');}

.clear {clear: both; margin: 5px 0;}

#tarifs {border-collapse: collapse; text-align: left;}
#tarifs td {padding: 5px; border: 1px solid #c0c0c0; line-height: 1.5em;}
#tarifs td.price {text-align: center; color: #900020; font-weight: bold;}
#tarifs th {padding: 5px; font: 9px tahoma; background: #ac1971; color: white; border: 1px solid #c0c0c0;}

#smallmenu {list-style: none; padding: 0; margin: 0;}
#smallmenu li {display: block; width: 40px; height: 30px; margin: 20px 0;}
#smallmenu li a {display: block; width: 30px; height: 30px; background-repeat: no-repeat;}
 a#sm_avia {background-image: url('images/sb1.gif');}
 a#sm_avia:hover {background-image: url('images/sb1a.gif');}
 a#sm_jd {background-image: url('images/sb2.gif');}
 a#sm_jd:hover {background-image: url('images/sb2a.gif');}
 a#sm_tur {background-image: url('images/sb3.gif');}
 a#sm_tur:hover {background-image: url('images/sb3a.gif');}
 a#sm_corp {background-image: url('images/sb4.gif');}
 a#sm_corp:hover {background-image: url('images/sb4a.gif');}
 a#sm_dop {background-image: url('images/sb5.gif');}
 a#sm_dop:hover {background-image: url('images/sb5a.gif');}
 a#sm_sonata {background-image: url('images/sb6.gif');}
 a#sm_sonata:hover {background-image: url('images/sb6a.gif');}
