@charset "utf-8";
@import url("default.css");
/* CSS Document */
html, body {height:auto; margin:0; padding: 0; width: 100%; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#999999; text-align:justify}

a {text-decoration:none; color:#104F8F}
a:hover {text-decoration:underline}

.line-height-18 {line-height:18px}

li{text-align:left}
form {margin: 0px;padding: 0px; color:#999999}

input, select, textarea {border:solid 1px #46C5C1}

#container {width:771px; height: 100%; margin-left:auto; margin-right:auto; position:relative;}

/***HEADER****/
#header {width:771px; height:150px}

#logo {float:left; margin-top:25px;width:108px; height:124px; background: url(../images/logo_olbios.jpg) no-repeat;}

#header-links-main {width:580px; float:right; height:149px}

#header-links {width:115px; float:right; height:107px; text-align:right; border-right:1px solid #104F8F; padding-right:8px}

#language-bar {padding-top:10px}

#header-links-right {padding-top:46px}

#header-links-left {padding-top:39px}

#slogan {float:right; width:361px; height:41px; padding-top:5px; background: url(../images/slogan.gif) no-repeat bottom right}
#slogan-tr {float:right; width:361px; height:41px; padding-top:5px; background: url(../images/slogan-tr.gif) no-repeat bottom right}
#slogan-de {float:right; width:520px; height:41px; padding-top:5px; background: url(../images/slogan-de.gif) no-repeat bottom right}
/****FLASH BANNER*****/
#flash-banner {width:771px; height:322px; margin-top:10px}

/*****INDEX CONTENT*****/
#content-holder {width:771px; margin-top:20px}
#index-content-1 {width:245px; float:left; border-right:#78ccce 1px dashed}
#index-content-link {border-bottom:#78ccce 1px dashed; margin-right:10px; padding-bottom:30px; padding-top:30px}
#index-content-link-bottom {margin-right:10px; padding-bottom:30px; padding-top:30px}
#index-content-link-right {border-bottom:#78ccce 1px dashed; margin-right:0px; padding-bottom:28px; padding-top:30px}
#index-content-link-right, x:-moz-any-link {padding-bottom:36px}
#index-content-link-bottom-right {margin-right:0px; padding-bottom:30px; padding-top:30px}
#index-content-link-agallery {border-bottom:#78ccce 1px dashed; margin-right:10px; padding-bottom:13px; padding-top:30px}
/***POOL****/
#index-content-link-pool{display: block;width: 212px;height: 28px;background: url(../images/home-links/pool-beach.gif) no-repeat 0 0;}
#index-content-link-pool-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/pool-beach.gif) no-repeat 0 0;}
#index-content-link-pool-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/pool-beach.gif) no-repeat 0 0;}
#index-content-link-pool:hover{background-position: 0 -28px;}
#index-content-link-pool span{display: none;}
#index-content-link-pool-tr:hover{background-position: 0 -28px;}
#index-content-link-pool-tr span{display: none;}
#index-content-link-pool-de:hover{background-position: 0 -28px;}
#index-content-link-pool-de span{display: none;}
/****ROOMS***/
#index-content-link-rooms{display: block;width: 212px;height: 28px;background: url(../images/home-links/rooms.gif) no-repeat 0 0;}
#index-content-link-rooms-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/rooms.gif) no-repeat 0 0;}
#index-content-link-rooms-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/rooms.gif) no-repeat 0 0;}
#index-content-link-rooms:hover{background-position: 0 -28px;}
#index-content-link-rooms span{display: none;}
#index-content-link-rooms-tr:hover{background-position: 0 -28px;}
#index-content-link-rooms-tr span{display: none;}
#index-content-link-rooms-de:hover{background-position: 0 -28px;}
#index-content-link-rooms-de span{display: none;}
/****DINING****/
#index-content-link-dining{display: block;width: 212px;height: 28px;background: url(../images/home-links/dining.gif) no-repeat 0 0;}
#index-content-link-dining-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/dining.gif) no-repeat 0 0;}
#index-content-link-dining-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/dining.gif) no-repeat 0 0;}
#index-content-link-dining:hover{background-position: 0 -28px;}
#index-content-link-dining span{display: none;}
#index-content-link-dining-tr:hover{background-position: 0 -28px;}
#index-content-link-dining-tr span{display: none;}
#index-content-link-dining-de:hover{background-position: 0 -28px;}
#index-content-link-dining-de span{display: none;}

/****FACILITIES****/
#index-content-link-facilities{display: block;width: 212px;height: 28px;background: url(../images/home-links/facilities.gif) no-repeat 0 0;}
#index-content-link-facilities-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/facilities.gif) no-repeat 0 0;}
#index-content-link-facilities-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/facilities.gif) no-repeat 0 0;}
#index-content-link-facilities:hover{background-position: 0 -28px;}
#index-content-link-facilities span{display: none;}
#index-content-link-facilities-tr:hover{background-position: 0 -28px;}
#index-content-link-facilities-tr span{display: none;}
#index-content-link-facilities-de:hover{background-position: 0 -28px;}
#index-content-link-facilities-de span{display: none;}

#index-content-2 {width:245px; float:left; margin-left:20px; border-right:#78ccce 1px dashed}


/*****GALLERY*****/
#index-content-link-gallery{display: block;width: 212px;height: 134px;background: url(../images/home-links/gallery.gif) no-repeat 0 0;}
#index-content-link-gallery-tr{display: block;width: 212px;height: 134px;background: url(../images/tr/home-links/gallery.gif) no-repeat 0 0;}
#index-content-link-gallery-de{display: block;width: 212px;height: 134px;background: url(../images/de/home-links/gallery.gif) no-repeat 0 0;}
#index-content-link-gallery:hover{background-position: 0 -134px;}
#index-content-link-gallery span{display: none;}
#index-content-link-gallery-tr:hover{background-position: 0 -134px;}
#index-content-link-gallery-tr span{display: none;}
#index-content-link-gallery-de:hover{background-position: 0 -134px;}
#index-content-link-gallery-de span{display: none;}

/****RATES****/
#index-content-link-rates{display: block;width: 212px;height: 28px;background: url(../images/home-links/rates.gif) no-repeat 0 0;}
#index-content-link-rates-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/rates.gif) no-repeat 0 0;}
#index-content-link-rates-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/rates.gif) no-repeat 0 0;}
#index-content-link-rates:hover{background-position: 0 -28px;}
#index-content-link-rates span{display: none;}
#index-content-link-rates-tr:hover{background-position: 0 -28px;}
#index-content-link-rates-tr span{display: none;}
#index-content-link-rates-de:hover{background-position: 0 -28px;}
#index-content-link-rates-de span{display: none;}

/*****MEETING*********/
#index-content-link-meeting{display: block;width: 212px;height: 28px;background: url(../images/home-links/meeting.gif) no-repeat 0 0;}
#index-content-link-meeting-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/meeting.gif) no-repeat 0 0;}
#index-content-link-meeting-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/meeting.gif) no-repeat 0 0;}
#index-content-link-meeting:hover{background-position: 0 -28px;}
#index-content-link-meeting span{display: none;}
#index-content-link-meeting-tr:hover{background-position: 0 -28px;}
#index-content-link-meeting-tr span{display: none;}
#index-content-link-meeting-de:hover{background-position: 0 -28px;}
#index-content-link-meeting-de span{display: none;}

#index-content-3 {width:245px; float:right; margin-left:10px; }

/*****BOOK*****/
#index-content-link-book{display: block;width: 212px;height: 28px;background: url(../images/home-links/book.gif) no-repeat 0 0;}
#index-content-link-book-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/book.gif) no-repeat 0 0;}
#index-content-link-book-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/book.gif) no-repeat 0 0;}
#index-content-link-book:hover{background-position: 0 -28px;}
#index-content-link-book span{display: none;}
#index-content-link-book-tr:hover{background-position: 0 -28px;}
#index-content-link-book-tr span{display: none;}
#index-content-link-book-de:hover{background-position: 0 -28px;}
#index-content-link-book-de span{display: none;}
#index-content-link-book-online{display: block;width: 214px;height: 29px;background: url(../images/home-links/online-book.gif) no-repeat 0 0;}
#index-content-link-book-online-tr{display: block;width: 250px;height: 29px;background: url(../images/tr/home-links/online-book.gif) no-repeat 0 0;}
#index-content-link-book-online-de{display: block;width: 236px;height: 29px;background: url(../images/de/home-links/online-book.gif) no-repeat 0 0;}
#index-content-link-phone-online{display: block;width: 184px;height: 80px;background: url(../images/home-links/phone-reservation.gif) no-repeat 0 0;}
#index-content-link-phone-online-tr{display: block;width: 184px;height: 80px;background: url(../images/tr/home-links/phone-reservation.gif) no-repeat 0 0;}
#index-content-link-phone-online-de{display: block;width: 184px;height: 80px;background: url(../images/de/home-links/phone-reservation.gif) no-repeat 0 0;}

#book-content-right {margin-right:0px; float:right;width:184px; text-align:justify}

/*****CONTINUE*****/
#index-content-link-continue{display: block;width:64px;height:22px; margin-left:20px;background: url(../images/home-links/continue.gif) no-repeat 0 0;}
#index-content-link-continue-tr{display: block;width:64px;height:22px; margin-left:20px;background: url(../images/tr/home-links/continue.gif) no-repeat 0 0;}
#index-content-link-continue-de{display: block;width:64px;height:22px; margin-left:20px;background: url(../images/de/home-links/continue.gif) no-repeat 0 0;}
#index-content-link-continue:hover{background-position: 0 -22px;}
#index-content-link-continue span{display: none;}
#index-content-link-continue-tr:hover{background-position: 0 -22px;}
#index-content-link-continue-tr span{display: none;}
#index-content-link-continue-de:hover{background-position: 0 -22px;}
#index-content-link-continue-de span{display: none;}

/*****CONTACT*****/
#index-content-link-contact{display: block;width: 212px;height: 28px;background: url(../images/home-links/contact.gif) no-repeat 0 0;}
#index-content-link-contact-tr{display: block;width: 212px;height: 28px;background: url(../images/tr/home-links/contact.gif) no-repeat 0 0;}
#index-content-link-contact-de{display: block;width: 212px;height: 28px;background: url(../images/de/home-links/contact.gif) no-repeat 0 0;}
#index-content-link-contact:hover{background-position: 0 -28px;}
#index-content-link-contact span{display: none;}
#index-content-link-contact-tr:hover{background-position: 0 -28px;}
#index-content-link-contact-tr span{display: none;}
#index-content-link-contact-de:hover{background-position: 0 -28px;}
#index-content-link-contact-de span{display: none;}

/*****BUTTON BG*****/
.button-bg{display:block;width:90px;height:23px;background: url(../images/button-bg.gif) no-repeat 0 0;text-align:center; cursor:pointer; color: #FFFFFF; font-weight:bold; padding-top:2px; border:none; background-color:transparent;}
.button-bg:hover{background-position: 0 -23px;}
.button-bg span{display: none;}

/*****SEARCH SMALL****/
#search-small-button{text-align:right; cursor:pointer;position:relative;background:transparent url(../images/search_bg.gif) center no-repeat;height:26px; color:#FFFFFF; border:none;}
#search-small-input{text-align:right; padding-right:5px; color:#999999; width:120px; border:1px solid #cccccc; position:relative;}
#search-footer-div {float:left; width:180px;margin-top:50px;}

/*****NEWSLETTER*****/
.newsletter-div{width:300px; float:left; margin-left:10px; margin-top:50px;}
#newsletter-input {width:240px;text-align:right;margin-right:5px;padding-right:5px; color:#999999;border:1px solid #cccccc; position:relative;}

/****FOOTER CONTENT*****/
#footer-links{width:605px; float:left; margin-top:20px; text-align:left}
#footer-images{width:160px; margin-top:20px; float:right; text-align:right}

/*****COPYRIGHT*****/
#copyright-div {float:left; color:#999999;}
.copyright-links {text-align:left; color:#999999;}
.copyright-links a:link {color:#999999;}
.copyright-links a:hover {color: #3399FF;}

/*****REZ***/
#rez-name{width:180px; float:left; text-align:right; margin-left:10px; color:#999999}
