﻿@charset "utf-8";

/* GENERAL */

body {
	background:#c5d9ed url(images/bg_body.jpg) repeat-x;
	margin:0;
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	font-size:11px;
}

img {
	border:0;
}

#container {
	padding:68px 0 0 0;
	width:100%;
	background:url(images/bg_clouds.jpg) no-repeat 50% 0;
}

#main {
	margin:0 auto;
	width:990px;
	height:556px;
	background:url(images/bg_porto.jpg) repeat-x 200px 0;
}

/* LEFT-COLUMN */

#left-column {
	width:200px;
	height:556px;
	float:left;
	background:url(images/bg_menu.jpg) repeat-x;
}

#left-column div.logo {
	margin-top:-5px;
}

#left-column ul.menu {
	margin:15px 0 0 15px;
	padding:0;
	list-style:none;
	font-size:9px;
}

#left-column ul.menu li a {
	float:left;
	padding:1px 0 1px 15px;
	margin:0 0 2px 0;
	width:170px;
	background:url(images/arrow_blue.gif) no-repeat 4px 4px;
	color:#2a4065;
	text-decoration:none;
}

#left-column ul.menu li.active a, #left-column ul.menu li a:hover {
	background:#4b69a0 url(images/arrow_white.gif) no-repeat 4px 4px;
}

#left-column ul.menu li.active a, #left-column ul.menu li a:hover {
	color:#ffffff;
}

#left-column ul.special {
	margin:15px 0 0 15px;
	padding:0;
	list-style:none;
	float:left;
}

* html #left-column ul.special { float:none; margin:12px 0 0 15px; }

#left-column ul.special li {
	margin-bottom:4px;
}

#left-column ul.special li.estate a {
	display:block;
	width:173px;
	height:37px;
	overflow:hidden;
	text-indent:-999px;
	background:url(images/menu_estate.gif) no-repeat;
}

#left-column ul.special li.estate a:hover {
	background-position:left -37px;
}

#left-column ul.special li.tour a {
	display:block;
	width:173px;
	height:18px;
	overflow:hidden;
	text-indent:-999px;
	background:url(images/menu_tour.gif) no-repeat;
}

#left-column ul.special li.tour a:hover {
	background-position:left -18px;
}

#left-column ul.special li.book a {
	display:block;
	width:173px;
	height:18px;
	overflow:hidden;
	text-indent:-999px;
	background:url(images/menu_book.gif) no-repeat;
}

#left-column ul.special li.book a:hover {
	background-position:left -18px;
}

#left-column div.language {
	border-top:1px solid #b4c5df;
	border-bottom:1px solid #b4c5df;
	float:left;
	margin:15px;
	padding:5px 0;
	width:170px;
	color:#4b77ad;
	font-size:9px;
}

* html #left-column div.language { display:inline; }

#left-column div.language ul {
	margin:5px 0 0 0;
	padding:0;
	list-style:none;
}

#left-column div.language ul li {
	float:left;
	margin:0 7px 0 0;
}

#left-column div.language ul li img {
	border:1px solid #ffffff;
}

#left-column ul.submenu {
	margin:0 0 0 15px;
	padding:0;
	list-style:none;
	font-size:9px;
}

#left-column ul.submenu li a {
	float:left;
	padding:1px 0 1px 15px;
	margin:0 0 2px 0;
	width:155px;
	background:url(images/arrow_double.gif) no-repeat 0 4px;
	color:#4898d3;
	text-decoration:none;
}

#left-column ul.submenu li.active a, #left-column ul.submenu li a:hover {
	background-position: 5px 4px;
	background-color:#bbd9ee;
}

/* CONTENT */

#content {
	position:relative;
	float:left;
	width:790px;
	height:556px;
	overflow:hidden;
/* 	background:url(images/sample_bg.jpg) no-repeat; */
}

/* HOME */

#content div.events {
	width:136px;
	height:105px;
	margin:120px 0 10px 85px;
	padding:58px 26px 0 12px;
	background:url(images/bg_home_events.png) no-repeat;
}

#content div.events ul {
	padding:0;
	margin:0;
	list-style:none;
}

#content div.events ul li a {
	background:url(images/arrow_star.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
	color:#000033;
	text-decoration:none;
}

#content div.offers {
	width:136px;
	height:105px;
	margin:0 0 0 85px;
	padding:58px 26px 0 12px;
	background:url(images/bg_home_events.png) no-repeat;
}

#content div.offers ul {
	padding:0;
	margin:0;
	list-style:none;
}

#content div.offers ul li a {
	background:url(images/arrow_star.gif) no-repeat 0 2px;
	padding:0 0 0 15px;
	color:#000033;
	text-decoration:none;
}

#content div.wave-home {
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	width:790px;
	height:159px;
	background:url(images/bg_wave_home.png) no-repeat;
}

/* HOME V2 */

#content div.home {
	margin:330px 0 0 35px;
	position:absolute;
	z-index:2;
}

#content div.box {
	float:left;
	margin:0 25px 0 0;
	width:343px;
	height:94px;
	background:url(images/bg_home_box.png) no-repeat;
}

#content div.box a.arrow-left, #content div.box a.arrow-right {
	float:left;
	width:18px;
	height:18px;
	text-decoration:none;
	overflow:hidden;
	text-indent:-999px;
	margin:50px 10px 0 10px;
}

#content div.box a.arrow-left {
	background:url(images/arrow_box_left.gif) no-repeat;
}

#content div.box a.arrow-right {
	background:url(images/arrow_box_right.gif) no-repeat;
}

#content div.box div.inner {
	float:left;
	width:267px;
}

#content div.box div.inner p.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ffffff;
	font-style:italic;
	line-height:38px;
	margin:0;
}

	float:left;
#content div.box div.inner p.section {
	font-size:15px;
	color:#65a7ec;
	font-weight:bold;
	margin:0;
}

#content div.box div.inner p.section a {
	color:#65a7ec;
	text-decoration:none;
}

#content div.box div.inner p.text {
	font-size:11px;
	color:#90c6ff;
	margin:0;
}

/* SYGROTIMA */

#content div.wave-sygrotima {
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	width:760px;
	height:70px;
	padding:30px 0 0 30px;
	background:url(images/bg_wave_sygrotima.png) no-repeat;
}

#content div.wave-sygrotima h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

#content div.right-sygrotima {
	position:absolute;
	z-index:2;
	top:0;
	right:0;
	width:190px;
	height:556px;
	background:url(images/bg_right_sygrotima.png);
}

#content div.right-sygrotima ul.menu {
	margin:15px 5px;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-sygrotima ul.menu li a {
	display:block;
	width:170px;
	background:#1c4366;
	padding:3px 0 3px 10px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-sygrotima ul.menu li.active a, #content div.right-sygrotima ul.menu li a:hover {
	background:#1a709d;
}

#content div.right-sygrotima ul.menu li ul.sub {
	margin:0;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-sygrotima ul.menu li ul.sub li a {
	display:block;
	width:150px;
	background:#1c4366;
	padding:3px 0 3px 30px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-sygrotima ul.menu li ul.sub li.active a, #content div.right-sygrotima ul.menu li ul.sub li a:hover {
	background:#1a709d;
}

#content div.right-sygrotima ul.menu li ul.sub li ul.sub-inner {
	margin:0;
	padding:0;
}

#content div.right-sygrotima ul.menu li ul.sub li ul.sub-inner li a {
	display:block;
	width:130px;
	background:#1c4366;
	padding:3px 0 3px 50px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-sygrotima ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-sygrotima ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#1a709d;
}

#content div.page-sygrotima {
	margin:130px 0 0 20px;
	padding:10px 30px 30px 30px;
	width:505px;
	height:346px;
	position:relative;
	background:url(images/bg_page_sygrotima.png) no-repeat;
}

* html #content div.page-sygrotima { background:#233a59 none; }

#content div.page-sygrotima div.print {
	position:absolute;
	font-size:9px;
	top:10px;
	right:10px;
}

#content div.page-sygrotima div.print a {
	color:#ffffff;
	text-decoration:none;
}

#content div.page-sygrotima h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-weight:normal;
	font-size:24px;
}

#content div.page-sygrotima h2 {
	padding:0;
	margin:0 0 15px 0;
	color:#88c2ee;
	font-weight:normal;
	font-size:18px;
}

#content div.page-sygrotima div.inner {
	overflow:auto;
	width:500px;
	height:270px;
	color:#ffffff;
	padding:0 5px 0 0;
}

#content div.page-sygrotima div.inner p {
	margin:0 0 15px 0;
}

/* GALLERY */

#content div.gallery {
	width:570px;
	height:520px;
	padding:36px 205px 0px 15px;
	background:url(images/bg_gallery.png);
}

#content div.hotel-gallery {
	width:470px;
	height:520px;
	padding:36px 205px 0px 15px;
	background:url(images/bg_gallery.png);
	position:absolute;
	top:0;
	left:0;
}

#content div.gallery h1, #content div.hotel-gallery h1 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:24px;
	color:#5766aa;
}

#content div.gallery h2, #content div.hotel-gallery h2 {
	padding:0;
	margin:0;
	font-weight:normal;
	font-size:20px;
	color:#ffffff;
}

#content div.gallery h3, #content div.hotel-gallery h3 {
	padding:0;
	margin:15px 0 0 0;
	font-weight:bold;
	font-size:14px;
	color:#5665a9;
	border-bottom:1px solid #ffffff;
}

#content div.gallery div.video div.photos {
	margin:10px 0;
	width:570px;
	height:83px;
	overflow:auto;
}

#content div.hotel-gallery div.video div.photos  {
	margin:10px 0;
	width:470px;
	height:83px;
	overflow:auto;
}

#content div.gallery div.video div.photos ul, #content div.hotel-gallery div.video div.photos ul {
	padding:0;
	margin:0;
	list-style:none;
}

#content div.gallery div.video div.photos ul li, #content div.hotel-gallery div.video div.photos ul li {
	float:left;
	margin:0 10px 10px 0;
}

#content div.gallery div.video div.photos ul li a, #content div.hotel-gallery div.video div.photos ul li a {
	float:left;
	padding:4px 4px 0 4px;
	width:90px;
	height:79px;
	background:url(images/bg_video.gif) no-repeat;
}

#content div.gallery div.video div.photos span a ,#content div.hotel-gallery div.video div.photos span a{
	float:left;
	padding:4px 4px 0 4px;
	margin:0 10px 10px 0;	
	width:90px;
	height:79px;
	background:url(images/bg_video.gif) no-repeat;
}

#content div.gallery div.image div.photos {
	margin:10px 0;
	width:570px;
	height:253px;
	overflow:auto;
}

#content div.hotel-gallery div.image div.photos {
	margin:10px 0;
	width:470px;
	height:243px;
	overflow:auto;
}

#content div.gallery div.image div.photos ul, #content div.hotel-gallery div.image div.photos ul {
	padding:0;
	margin:0;
	list-style:none;
}

#content div.gallery div.image div.photos ul li, #content div.hotel-gallery div.image div.photos ul li {
	float:left;
	margin:0 10px 10px 0;
}

#content div.gallery div.image div.photos ul li a img, #content div.hotel-gallery div.image div.photos ul li a img {
	border:4px solid #ffffff;
}

#content div.gallery div.image div.photos span a img,#content div.hotel-gallery div.image div.photos span a img{
	border:4px solid #ffffff;
	margin:0 10px 10px 0;	
}


/* HOTELS */
#content div.hotels a.left {
	float:left !important;
	border-left:none;
	border-right:1px solid #ffffff;
}

#content div.page-hotel {
	position:absolute;
	margin:130px 0 0 15px;
	padding:10px 30px 30px 30px;
	width:430px;
	height:346px;
	background:url(images/bg_page_hotel.png) no-repeat;
}

* html #content div.page-hotel { background:#24487e; }

#content div.page-hotel h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-weight:normal;
	font-size:24px;
}

#content div.page-hotel h2 {
	padding:0;
	margin:0 0 15px 0;
	color:#769fde;
	font-weight:normal;
	font-size:18px;
}

#content div.page-hotel div.print {
	position:absolute;
	font-size:9px;
	top:10px;
	right:10px;
}

#content div.page-hotel div.print a {
	color:#ffffff;
	text-decoration:none;
}

#content div.page-hotel div.inner {
	overflow:auto;
	width:430px;
	height:270px;
	color:#ffffff;
	padding:0 5px 0 0;
}

#content div.page-hotel div.inner p {
	margin:0 0 15px 0;
}

#content div.right-hotel {
	position:absolute;
	z-index:2;
	top:0;
	right:0;
	width:170px;
	height:556px;
	background:url(images/bg_right_hotel.png);
}

#content div.right-hotel ul.menu {
	margin:15px 5px;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-hotel ul.menu li {
	overflow:hidden;
	display:inline;
}

#content div.right-hotel ul.menu li a {
	display:block;
	width:150px;
	background:#183769;
	padding:3px 0 3px 10px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-hotel ul.menu li.active a, #content div.right-hotel ul.menu li a:hover {
	background:#2f6cc8;
}

#content div.right-hotel ul.menu li ul.sub {
	margin:0;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-hotel ul.menu li ul.sub li a {
	display:block;
	width:130px;
	background:#183769;
	padding:3px 0 3px 30px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-hotel ul.menu li ul.sub li.active a, #content div.right-hotel ul.menu li ul.sub li a:hover {
	background:#2f6cc8;
}

/* SYNEDRIA, SPA, GOLF, TENNIS, IPPASIA, SPORT, MARINA, KTIMA, CASINO, PERIVALON, VIRTUAL TOUR, BOOK NOW, HIGHLIGHTS */

#content div.wave-synedria, #content div.wave-spa, #content div.wave-golf, #content div.wave-tennis, #content div.wave-ippasia, #content div.wave-sport, #content div.wave-marina, #content div.wave-ktima, #content div.wave-casino, #content div.wave-perivalon, #content div.wave-tour, #content div.wave-book, #content div.wave-highlights {
	position:absolute;
	z-index:1;
	bottom:0;
	left:0;
	width:760px;
	height:130px;
	padding:30px 0 0 30px;
	background:url(images/bg_wave_synedria.png) no-repeat;
}

#content div.wave-spa {
	background:url(images/bg_wave_spa.png) no-repeat;
}

#content div.wave-golf {
	background:url(images/bg_wave_golf.png) no-repeat;
}

#content div.wave-tennis {
	background:url(images/bg_wave_tennis.png) no-repeat;
}

#content div.wave-ippasia {
	height:70px;
	background:url(images/bg_wave_ippasia.png) no-repeat;
}

#content div.wave-sport {
	height:70px;
	background:url(images/bg_wave_sport.png) no-repeat;
}

#content div.wave-marina {
	background:url(images/bg_wave_marina.png) no-repeat;
}

#content div.wave-ktima {
	background:url(images/bg_wave_ktima.png) no-repeat;
}

#content div.wave-casino {
	background:url(images/bg_wave_casino.png) no-repeat;
}

#content div.wave-perivalon {
	background:url(images/bg_wave_perivalon.png) no-repeat;
}

#content div.wave-tour {
	height:70px;
	background:url(images/bg_wave_tour.png) no-repeat;
}

#content div.wave-book {
	height:70px;
	background:url(images/bg_wave_book.png) no-repeat;
}

#content div.wave-highlights {
	height:70px;
	background:url(images/bg_wave_highlights.png) no-repeat;
}

* html #content div.wave-synedria	{ padding:10px 0 0 30px; background:#5982bd; }
* html #content div.wave-spa		{ padding:10px 0 0 30px; background:#b8a36a; }
* html #content div.wave-golf		{ padding:10px 0 0 30px; background:#808618; }
* html #content div.wave-tennis		{ padding:10px 0 0 30px; background:#54703e; }
* html #content div.wave-marina		{ padding:10px 0 0 30px; background:#0e94d1; }
* html #content div.wave-ktima		{ padding:10px 0 0 30px; background:#587aa1; }
* html #content div.wave-casino		{ padding:10px 0 0 30px; background:#8a2825; }
* html #content div.wave-perivalon	{ padding:10px 0 0 30px; background:#5e9e63; }
* html #content div.wave-book		{ padding:10px 0 0 30px; background:#285fb5; }

#content div.wave-synedria h1, #content div.wave-spa h1, #content div.wave-golf h1, #content div.wave-tennis h1, #content div.wave-ippasia h1, #content div.wave-sport h1, #content div.wave-marina h1, #content div.wave-ktima h1, #content div.wave-casino h1, #content div.wave-perivalon h1, #content div.wave-tour h1, #content div.wave-book h1, #content div.wave-highlights h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

#content div.wave-book a {
	color:#ffffff;
	text-decoration:none;
}

#content div.wave-book a:hover {
	text-decoration:underline;
}

#content div.wave-synedria div.inner, #content div.wave-spa div.inner, #content div.wave-golf div.inner, #content div.wave-tennis div.inner, #content div.wave-ippasia div.inner, #content div.wave-sport div.inner, #content div.wave-marina div.inner, #content div.wave-ktima div.inner, #content div.wave-casino div.inner, #content div.wave-perivalon div.inner, #content div.wave-tour div.inner, #content div.wave-highlights div.inner {
	overflow:auto;
	width:555px;
	height:80px;
	color:#ffffff;
	padding:0 5px 0 0;
}

#content div.wave-synedria div.inner p, #content div.wave-spa div.inner p, #content div.wave-golf div.inner p, #content div.wave-tennis div.inner p, #content div.wave-ippasia div.inner p, #content div.wave-sport div.inner p, #content div.wave-marina div.inner p, #content div.wave-ktima div.inner p, #content div.wave-casino div.inner p, #content div.wave-perivalon div.inner p, #content div.wave-tour div.inner p, #content div.wave-highlights div.inner p {
	margin:0 0 15px 0;
}

#content div.right-synedria, #content div.right-spa, #content div.right-golf, #content div.right-tennis, #content div.right-ippasia, #content div.right-sport, #content div.right-marina, #content div.right-ktima, #content div.right-casino, #content div.right-perivalon, #content div.right-tour, #content div.right-highlights {
	position:absolute;
	z-index:2;
	top:0;
	right:0;
	width:190px;
	height:556px;
	background:url(images/bg_right_sygrotima.png);
}

#content div.right-spa {
	background:url(images/bg_right_spa.png);
}

#content div.right-golf {
	background:url(images/bg_right_golf.png);
}

#content div.right-tennis {
	background:url(images/bg_right_tennis.png);
}

#content div.right-ippasia {
	background:url(images/bg_right_ippasia.png);
}

#content div.right-sport {
	background:url(images/bg_right_sport.png);
}

#content div.right-marina {
	background:url(images/bg_right_marina.png);
}

#content div.right-ktima {
	background:url(images/bg_right_ktima.png);
}

#content div.right-casino {
	background:url(images/bg_right_casino.png);
}

#content div.right-perivalon {
	background:url(images/bg_right_perivalon.png);
}

#content div.right-tour {
	background:url(images/bg_right_tour.png);
}

#content div.right-highlights {
	background:url(images/bg_right_highlights.png);
}

#content div.right-synedria ul.menu, #content div.right-spa ul.menu, #content div.right-golf ul.menu, #content div.right-tennis ul.menu, #content div.right-ippasia ul.menu, #content div.right-sport ul.menu, #content div.right-marina ul.menu, #content div.right-ktima ul.menu, #content div.right-casino ul.menu, #content div.right-perivalon ul.menu, #content div.right-tour ul.menu, #content div.right-highlights ul.menu {
	margin:15px 5px;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-synedria ul.menu li, #content div.right-spa ul.menu li, #content div.right-golf ul.menu li, #content div.right-tennis ul.menu li, #content div.right-ippasia ul.menu li, #content div.right-sport ul.menu li, #content div.right-marina ul.menu li, #content div.right-ktima ul.menu li, #content div.right-casino ul.menu li, #content div.right-perivalon ul.menu li, #content div.right-tour ul.menu li, #content div.right-highlights ul.menu li {
	overflow:hidden;
	display:inline;
}

#content div.right-synedria ul.menu li a, #content div.right-spa ul.menu li a, #content div.right-golf ul.menu li a, #content div.right-tennis ul.menu li a, #content div.right-ippasia ul.menu li a, #content div.right-sport ul.menu li a, #content div.right-marina ul.menu li a, #content div.right-ktima ul.menu li a, #content div.right-casino ul.menu li a, #content div.right-perivalon ul.menu li a, #content div.right-tour ul.menu li a, #content div.right-highlights ul.menu li a {
	display:block;
	width:170px;
	background:#294978;
	padding:3px 0 3px 10px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-spa ul.menu li a {
	background:#534613;
}

#content div.right-golf ul.menu li a {
	background:#5a6237;
}

#content div.right-tennis ul.menu li a {
	background:#3d4e21;
}

#content div.right-ippasia ul.menu li a {
	background:#461f0f;
}

#content div.right-sport ul.menu li a {
	background:#7d4724;
}

#content div.right-marina ul.menu li a {
	background:#00486f;
}

#content div.right-ktima ul.menu li a {
	background:#36516b;
}

#content div.right-casino ul.menu li a {
	background:#47130e;
}

#content div.right-perivalon ul.menu li a {
	background:#1b3f1f;
}

#content div.right-tour ul.menu li a {
	background:#1c4366;
}

#content div.right-highlights ul.menu li a {
	background:#183769;
}

#content div.right-synedria ul.menu li.active a, #content div.right-synedria ul.menu li a:hover {
	background:#5b82c8;
}

#content div.right-spa ul.menu li.active a, #content div.right-spa ul.menu li a:hover {
	background:#d5ae55;
}

#content div.right-golf ul.menu li.active a, #content div.right-golf ul.menu li a:hover {
	background:#999900;
}

#content div.right-tennis ul.menu li.active a, #content div.right-tennis ul.menu li a:hover {
	background:#999900;
}

#content div.right-ippasia ul.menu li.active a, #content div.right-ippasia ul.menu li a:hover {
	background:#eb8b2c;
}

#content div.right-sport ul.menu li.active a, #content div.right-sport ul.menu li a:hover {
	background:#d19e4b;
}

#content div.right-marina ul.menu li.active a, #content div.right-marina ul.menu li a:hover {
	background:#0daef2;
}

#content div.right-ktima ul.menu li.active a, #content div.right-ktima ul.menu li a:hover {
	background:#5379aa;
}

#content div.right-casino ul.menu li.active a, #content div.right-casino ul.menu li a:hover {
	background:#96261b;
}

#content div.right-perivalon ul.menu li.active a, #content div.right-perivalon ul.menu li a:hover {
	background:#2b6f37;
}

#content div.right-tour ul.menu li.active a, #content div.right-tour ul.menu li a:hover {
	background:#1a709d;
}

#content div.right-highlights ul.menu li.active a, #content div.right-highlights ul.menu li a:hover {
	background:#2f6cc8;
}

#content div.right-synedria ul.menu li ul.sub, #content div.right-spa ul.menu li ul.sub, #content div.right-golf ul.menu li ul.sub, #content div.right-tennis ul.menu li ul.sub, #content div.right-ippasia ul.menu li ul.sub, #content div.right-sport ul.menu li ul.sub, #content div.right-marina ul.menu li ul.sub, #content div.right-ktima ul.menu li ul.sub, #content div.right-casino ul.menu li ul.sub, #content div.right-perivalon ul.menu li ul.sub, #content div.right-tour ul.menu li ul.sub, #content div.right-highlights ul.menu li ul.sub {
	margin:0;
	padding:0;
	list-style:none;
	font-size:9px;
}

#content div.right-synedria ul.menu li ul.sub li a, #content div.right-spa ul.menu li ul.sub li a, #content div.right-golf ul.menu li ul.sub li a, #content div.right-tennis ul.menu li ul.sub li a, #content div.right-ippasia ul.menu li ul.sub li a, #content div.right-sport ul.menu li ul.sub li a, #content div.right-marina ul.menu li ul.sub li a, #content div.right-ktima ul.menu li ul.sub li a, #content div.right-casino ul.menu li ul.sub li a, #content div.right-perivalon ul.menu li ul.sub li a, #content div.right-tour ul.menu li ul.sub li a, #content div.right-highlights ul.menu li ul.sub li a {
	display:block;
	width:150px;
	background:#294978;
	padding:3px 0 3px 30px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-spa ul.menu li ul.sub li a {
	background:#534613;
}

#content div.right-golf ul.menu li ul.sub li a {
	background:#5a6237;
}

#content div.right-tennis ul.menu li ul.sub li a {
	background:#3d4e21;
}

#content div.right-ippasia ul.menu li ul.sub li a {
	background:#461f0f;
}

#content div.right-sport ul.menu li ul.sub li a {
	background:#7d4724;
}

#content div.right-marina ul.menu li ul.sub li a {
	background:#00486f;
}

#content div.right-ktima ul.menu li ul.sub li a {
	background:#36516b;
}

#content div.right-casino ul.menu li ul.sub li a {
	background:#47130e;
}

#content div.right-perivalon ul.menu li ul.sub li a {
	background:#1b3f1f;
}

#content div.right-tour ul.menu li ul.sub li a {
	background:#1c4366;
}

#content div.right-highlights ul.menu li ul.sub li a {
	background:#183769;
}

#content div.right-synedria ul.menu li ul.sub li.active a, #content div.right-synedria ul.menu li ul.sub li a:hover {
	background:#5b82c8;
}

#content div.right-spa ul.menu li ul.sub li.active a, #content div.right-spa ul.menu li ul.sub li a:hover {
	background:#d5ae55;
}

#content div.right-golf ul.menu li ul.sub li.active a, #content div.right-golf ul.menu li ul.sub li a:hover {
	background:#999900;
}

#content div.right-tennis ul.menu li ul.sub li.active a, #content div.right-tennis ul.menu li ul.sub li a:hover {
	background:#999900;
}

#content div.right-ippasia ul.menu li ul.sub li.active a, #content div.right-ippasia ul.menu li ul.sub li a:hover {
	background:#eb8b2c;
}

#content div.right-sport ul.menu li ul.sub li.active a, #content div.right-sport ul.menu li ul.sub li a:hover {
	background:#d19e4b;
}

#content div.right-marina ul.menu li ul.sub li.active a, #content div.right-marina ul.menu li ul.sub li a:hover {
	background:#0daef2;
}

#content div.right-ktima ul.menu li ul.sub li.active a, #content div.right-ktima ul.menu li ul.sub li a:hover {
	background:#5379aa;
}

#content div.right-casino ul.menu li ul.sub li.active a, #content div.right-casino ul.menu li ul.sub li a:hover {
	background:#96261b;
}

#content div.right-perivalon ul.menu li ul.sub li.active a, #content div.right-perivalon ul.menu li ul.sub li a:hover {
	background:#2b6f37;
}

#content div.right-tour ul.menu li ul.sub li.active a, #content div.right-tour ul.menu li ul.sub li a:hover {
	background:#1a709d;
}

#content div.right-highlights ul.menu li ul.sub li.active a, #content div.right-highlights ul.menu li ul.sub li a:hover {
	background:#2f6cc8;
}

#content div.right-synedria ul.menu li ul.sub li ul.sub-inner, #content div.right-spa ul.menu li ul.sub li ul.sub-inner, #content div.right-golf ul.menu li ul.sub li ul.sub-inner, #content div.right-tennis ul.menu li ul.sub li ul.sub-inner, #content div.right-ippasia ul.menu li ul.sub li ul.sub-inner, #content div.right-sport ul.menu li ul.sub li ul.sub-inner, #content div.right-marina ul.menu li ul.sub li ul.sub-inner, #content div.right-ktima ul.menu li ul.sub li ul.sub-inner, #content div.right-casino ul.menu li ul.sub li ul.sub-inner, #content div.right-perivalon ul.menu li ul.sub li ul.sub-inner, #content div.right-tour ul.menu li ul.sub li ul.sub-inner, #content div.right-highlights ul.menu li ul.sub li ul.sub-inner {
	margin:0;
	padding:0;
}

#content div.right-synedria ul.menu li ul.sub li ul.sub-inner li a, #content div.right-spa ul.menu li ul.sub li ul.sub-inner li a, #content div.right-golf ul.menu li ul.sub li ul.sub-inner li a, #content div.right-tennis ul.menu li ul.sub li ul.sub-inner li a, #content div.right-ippasia ul.menu li ul.sub li ul.sub-inner li a, #content div.right-sport ul.menu li ul.sub li ul.sub-inner li a, #content div.right-marina ul.menu li ul.sub li ul.sub-inner li a, #content div.right-ktima ul.menu li ul.sub li ul.sub-inner li a, #content div.right-casino ul.menu li ul.sub li ul.sub-inner li a, #content div.right-perivalon ul.menu li ul.sub li ul.sub-inner li a, #content div.right-tour ul.menu li ul.sub li ul.sub-inner li a, #content div.right-highlights ul.menu li ul.sub li ul.sub-inner li a {
	display:block;
	width:130px;
	background:#294978;
	padding:3px 0 3px 50px;
	text-decoration:none;
	color:#ffffff;
}

#content div.right-spa ul.menu li ul.sub li ul.sub-inner li a {
	background:#534613;
}

#content div.right-golf ul.menu li ul.sub li ul.sub-inner li a {
	background:#5a6237;
}

#content div.right-tennis ul.menu li ul.sub li ul.sub-inner li a {
	background:#3d4e21;
}

#content div.right-ippasia ul.menu li ul.sub li ul.sub-inner li a {
	background:#461f0f;
}

#content div.right-sport ul.menu li ul.sub li ul.sub-inner li a {
	background:#7d4724;
}

#content div.right-marina ul.menu li ul.sub li ul.sub-inner li a {
	background:#00486f;
}

#content div.right-ktima ul.menu li ul.sub li ul.sub-inner li a {
	background:#36516b;
}

#content div.right-casino ul.menu li ul.sub li ul.sub-inner li a {
	background:#47130e;
}

#content div.right-perivalon ul.menu li ul.sub li ul.sub-inner li a {
	background:#1b3f1f;
}

#content div.right-tour ul.menu li ul.sub li ul.sub-inner li a {
	background:#1c4366;
}

#content div.right-highlights ul.menu li ul.sub li ul.sub-inner li a {
	background:#183769;
}

#content div.right-synedria ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-synedria ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#5b82c8;
}

#content div.right-spa ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-spa ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#d5ae55;
}

#content div.right-golf ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-golf ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#999900;
}

#content div.right-tennis ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-tennis ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#999900;
}

#content div.right-ippasia ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-ippasia ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#eb8b2c;
}

#content div.right-sport ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-sport ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#d19e4b;
}

#content div.right-marina ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-marina ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#0daef2;
}

#content div.right-ktima ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-ktima ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#5379aa;
}

#content div.right-casino ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-casino ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#96261b;
}

#content div.right-perivalon ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-perivalon ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#2b6f37;
}

#content div.right-tour ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-tour ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#1a709d;
}

#content div.right-highlights ul.menu li ul.sub li ul.sub-inner li.active a, #content div.right-highlights ul.menu li ul.sub li ul.sub-inner li a:hover {
	background:#2f6cc8;
}

#content div.page-synedria, #content div.page-spa, #content div.page-golf, #content div.page-tennis, #content div.page-ippasia, #content div.page-sport, #content div.page-marina, #content div.page-ktima, #content div.page-casino, #content div.page-perivalon, #content div.page-tour, #content div.page-highlights {
	margin:130px 0 0 20px;
	padding:10px 30px 30px 30px;
	width:505px;
	height:346px;
	position:relative;
	background:url(images/bg_page_synedria.png) no-repeat;
}

#content div.page-sygrotima a, #content div.page-synedria a, #content div.page-spa a, #content  div.page-golf a, #content  div.page-tennis a, #content  div.page-ippasia a, #content  div.page-sport a, #content  div.page-marina a, #content  div.page-ktima a, #content  div.page-casino a, #content  div.page-perivalon a, #content  div.page-tour a, #content div.page-highlights a {
	font-weight:bold;
	color:#fff;
	text-decoration:none;
}

#content div.page-sygrotima a:hover,#content div.page-synedria a:hover, #content div.page-spa a:hover, #content  div.page-golf a:hover, #content  div.page-tennis a:hover, #content  div.page-ippasia a:hover, #content  div.page-sport a:hover, #content  div.page-marina a:hover, #content  div.page-ktima a:hover, #content  div.page-casino a:hover, #content  div.page-perivalon a:hover, #content  div.page-tour a:hover, #content div.page-highlights a:hover {
	text-decoration:underline;
}
#content div.page-spa {
	background:url(images/bg_page_spa.png) no-repeat;
}

#content div.page-golf {
	background:url(images/bg_page_golf.png) no-repeat;
}

#content div.page-tennis {
	background:url(images/bg_page_tennis.png) no-repeat;
}

#content div.page-ippasia {
	background:url(images/bg_page_ippasia.png) no-repeat;
}

#content div.page-sport {
	background:url(images/bg_page_sport.png) no-repeat;
}

#content div.page-marina {
	background:url(images/bg_page_marina.png) no-repeat;
}

#content div.page-ktima {
	background:url(images/bg_page_ktima.png) no-repeat;
}

#content div.page-casino {
	background:url(images/bg_page_casino.png) no-repeat;
}

#content div.page-perivalon {
	background:url(images/bg_page_perivalon.png) no-repeat;
}

#content div.page-tour {
	background:url(images/bg_page_tour.png) no-repeat;
}

#content div.page-highlights {
	background:url(images/bg_page_highlights.png) no-repeat;
}

* html #content div.page-synedria	{ background:#254473; }
* html #content div.page-spa		{ background:#6d562c; }
* html #content div.page-golf		{ background:#535530; }
* html #content div.page-tennis		{ background:#525c3b; }
* html #content div.page-ippasia	{ background:#4e2a1e; }
* html #content div.page-sport		{ background:#9a6638; }
* html #content div.page-marina		{ background:#055381; }
* html #content div.page-ktima		{ background:#405c77; }
* html #content div.page-casino		{ background:#4f2522; }
* html #content div.page-perivalon	{ background:#133727; }
* html #content div.page-tour		{ background:#21415c; }
* html #content div.page-highlights	{ background:#204681; }

#content div.page-synedria div.print, #content div.page-spa div.print, #content div.page-golf div.print, #content div.page-tennis div.print, #content div.page-ippasia div.print, #content div.page-sport div.print, #content div.page-marina div.print, #content div.page-ktima div.print, #content div.page-casino div.print, #content div.page-perivalon div.print, #content div.page-tour div.print, #content div.page-highlights div.print {
	position:absolute;
	font-size:9px;
	top:10px;
	right:10px;
}

#content div.page-synedria div.print a, #content div.page-spa div.print a, #content div.page-golf div.print a, #content div.page-tennis div.print a, #content div.page-ippasia div.print a, #content div.page-sport div.print a, #content div.page-marina div.print a, #content div.page-ktima div.print a, #content div.page-casino div.print a, #content div.page-perivalon div.print a, #content div.page-tour div.print a, #content div.page-highlights div.print a {
	color:#ffffff;
	text-decoration:none;
}

#content div.page-synedria h1, #content div.page-spa h1, #content div.page-golf h1, #content div.page-tennis h1, #content div.page-ippasia h1, #content div.page-sport h1, #content div.page-marina h1, #content div.page-ktima h1, #content div.page-casino h1, #content div.page-perivalon h1, #content div.page-tour h1, #content div.page-highlights h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-weight:normal;
	font-size:24px;
}

#content div.page-synedria h2, #content div.page-spa h2, #content div.page-golf h2, #content div.page-tennis h2, #content div.page-ippasia h2, #content div.page-sport h2, #content div.page-marina h2, #content div.page-ktima h2, #content div.page-casino h2, #content div.page-perivalon h2, #content div.page-tour h2, #content div.page-highlights h2 {
	padding:0;
	margin:0 0 15px 0;
	color:#88c2ee;
	font-weight:normal;
	font-size:18px;
}

#content div.page-spa h2 {
	color:#d5ae55;
}

#content div.page-golf h2 {
	color:#c2cc7b;
}

#content div.page-tennis h2 {
	color:#c2cc7b;
}

#content div.page-ippasia h2 {
	color:#cc6628;
}

#content div.page-sport h2 {
	color:#f5ad6b;
}

#content div.page-marina h2 {
	color:#0daef2;
}

#content div.page-ktima h2 {
	color:#9eb7d8;
}

#content div.page-casino h2 {
	color:#f46c5e;
}

#content div.page-perivalon h2 {
	color:#a9b970;
}

#content div.page-tour h2 {
	color:#88c2ee;
}

#content div.page-highlights h2 {
	color:#769fde;
}

#content div.page-synedria div.inner, #content div.page-spa div.inner, #content div.page-golf div.inner, #content div.page-tennis div.inner, #content div.page-ippasia div.inner, #content div.page-sport div.inner, #content div.page-marina div.inner, #content div.page-ktima div.inner, #content div.page-casino div.inner, #content div.page-perivalon div.inner, #content div.page-tour div.inner, #content div.page-highlights div.inner {
	overflow:auto;
	width:500px;
	height:270px;
	color:#ffffff;
	padding:0 5px 0 0;
}

#content div.page-synedria div.inner p, #content div.page-spa div.inner p, #content div.page-golf div.inner p, #content div.page-tennis div.inner p, #content div.page-ippasia div.inner p, #content div.page-sport div.inner p, #content div.page-marina div.inner p, #content div.page-ktima div.inner p, #content div.page-casino div.inner p, #content div.page-perivalon div.inner p, #content div.page-tour div.inner p, #content div.page-highlights div.inner p {
	margin:0 0 15px 0;
}

/* WEATHER */

#content div.wave-weather {
	position:relative;
	width:750px;
	height:506px;
	padding:50px 0 0 40px;
	background:url(images/bg_wave_weather.png) no-repeat left 30px;
}

#content div.wave-weather h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

#content div.page-weather {
	width:700px;
	height:170px;
	margin:60px 0 0 0;
	background:url(images/bg_page_weather.png) no-repeat;
}

#content div.page-weather p.title {
	float:left;
	color:#ffffff;
	margin:0;
	padding:5px 0 10px 25px;
}

#content div.page-weather p.subtitle {
	float:right;
	color:#ffffff;
	margin:0;
	padding:5px 0 10px 0;
}

#content div.page-weather p.subtitle a {
	color:#ffffff;
}

#content div.boxes {
	float:left;
	margin:5px 0 0 20px;
	width:680px;
}

#content div.boxes div.box {
	float:left;
	width:107px;
	height:133px;
	margin:0 3px 0 0;
	background:url(images/bg_box_weather.png) no-repeat;
}

#content div.boxes div.box p.day {
	float:left;
	width:100px;
	text-align:center;
	color:#ffffff;
	margin:10px 0 15px 0;
}

#content div.boxes div.box p.sky {
	float:left;
	width:100px;
	text-align:center;
	color:#ffffff;
	margin:0 0 15px 0;
}

#content div.boxes div.box p.temperature {
	float:left;
	width:100px;
	text-align:center;
	color:#f5ca0e;
	margin:0;
}

#content div.boxes div.box p.type {
	float:left;
	width:100px;
	text-align:center;
	color:#ffffff;
	margin:0;
}

/* AXIOTHEATA */

#content div.axiotheata {
	width:770px;
	height:536px;
	margin:20px 0 0 20px;
}

#content div.axiotheata h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

#content div.axiotheata div.box1 {
	width:745px;
	height:197px;
	background:url(images/bg_axiotheata_box1.png) no-repeat;
	margin:0 0 5px 0;
}

#content div.axiotheata div.box1 p.image {
	float:left;
	margin:80px 0 0 15px;
	padding:0;
}

* html #content div.axiotheata div.box1 p.image { display:inline; }

#content div.axiotheata div.box1 p.text {
	float:left;
	width:515px;
	margin:90px 0 0 0;
	color:#ffcc01;
	text-align:center;
	font-size:24px;
}

#content div.axiotheata div.box1 p.arrow {
	float:right;
	margin:80px 16px 0 0;
	padding:0;
}

#content div.axiotheata div.box2 {
	width:745px;
	height:169px;
	background:url(images/bg_axiotheata_box2.png) no-repeat;
}

#content div.axiotheata div.box2 p.image {
	float:right;
	margin:50px 25px 0 0;
	padding:0;
}

* html #content div.axiotheata div.box2 p.image { display:inline; }

#content div.axiotheata div.box2 p.text {
	float:left;
	width:480px;
	margin:60px 0 0 0;
	color:#ffcc01;
	text-align:right;
	font-size:24px;
}

#content div.axiotheata div.box2 p.arrow {
	float:right;
	margin:60px 16px 0 0;
	padding:0;
}

#content div.axiotheata div.box3 {
	width:745px;
	height:159px;
	margin:-40px 0 0 0;
	background:url(images/bg_axiotheata_box3.png) no-repeat;
}

#content div.axiotheata div.box3 p.image {
	float:left;
	margin:60px 0 0 15px;
	padding:0;
}

* html #content div.axiotheata div.box3 p.image { display:inline; }

#content div.axiotheata div.box3 p.text {
	float:left;
	width:515px;
	margin:80px 0 0 0;
	color:#ffcc01;
	text-align:center;
	font-size:24px;
}

#content div.axiotheata div.box3 p.arrow {
	float:right;
	margin:80px 16px 0 0;
	padding:0;
}

#content div.axiotheata div.large1 {
	height:491px !important;
	background:url(images/bg_axiotheata_large1.png) no-repeat;
}

#content div.axiotheata div.large2 {
	height:494px !important;
	background:url(images/bg_axiotheata_large2.png) no-repeat;
}

#content div.axiotheata div.large3 {
	height:491px !important;
	background:url(images/bg_axiotheata_large3.png) no-repeat;
	margin:0 !important;
}

#content div.axiotheata div.large1 div.text, #content div.axiotheata div.large2 div.text, #content div.axiotheata div.large3 div.text {
	float:left;
	width:715px;
	margin:15px;
}

* html #content div.axiotheata div.large1 div.text { display:inline; }
* html #content div.axiotheata div.large2 div.text { display:inline; }
* html #content div.axiotheata div.large3 div.text { display:inline; }

#content div.axiotheata div.large1 div.text p, #content div.axiotheata div.large2 div.text p, #content div.axiotheata div.large3 div.text p {
	color:#ffffff;
	margin:0 0 15px 0;
}

/* ΕVENTS */

#content div.page-events {
	width:770px;
	height:536px;
	margin:20px 0 0 20px;
}

#content div.page-events h1 {
	padding:0;
	margin:0 0 15px 0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

#content div.page-events div.box {
	width:739px;
	height:60px;
	padding:20px 0 0 0;
	margin:0 0 10px 0;
	background:url(images/bg_box_events.png) no-repeat;
}

#content div.page-events div.box a {
	color:#ffcc01;
	text-decoration:underline;
}

#content div.page-events div.box a.titleLink {
	float:left;
	width:739px;
	font-size:24px;
	color:#ffcc01;
	text-decoration:none;
	text-align:center;
	background:url(images/arrow_big2.gif) no-repeat 700px 3px;
}

#content div.page-events div.large {
	height:458px !important;
	background:url(images/bg_page_events.png) no-repeat;
	color:#ffffff;
}

#content div.page-events div.large a.titleLink {
	background:url(images/arrow_big2_down.gif) no-repeat 700px 3px;
}

#content div.page-events div.large div.inner {
	margin:15px;
	width:704px;
	height:400px;
	overflow:auto;
	float:left;
	padding:0 5px 0 0;
}

* html #content div.page-events div.large div.inner {
	display:inline;
}

#content div.page-events div.large div.inner p {
	margin:0 0 15px 0;
	color:#ffffff;
}

/* FOOTER */

#footer {
	margin:0 auto;
	width:990px;
	height:38px;
	background:#eef3f7;
}

#footer .left {
	width:185px;
	padding:10px 0 0 15px;
	float:left;
}

#footer .right {
	width:790px;
	line-height:38px;
	float:left;
	font-size:9px;
	color:#254777;
}

#footer .right .copy {
	float:left;
}

#footer .right .copy a {
	color:#254777;
	text-decoration:none;
}

#footer .right .copy a:hover {
	text-decoration:underline;
}

#footer .right .atcom {
	float:right;
	margin:12px 30px 0 0;
}

*+html #footer .right .atcom { margin:0 30px 0 0; }

*+html #footer .right .atcom {
	padding:0;
}
/* VAGELIS */
	
#horizontal_container {
	margin: 0 auto;
	width: 790px;
	height: 556px;    
}

.horizontal_accordion_toggle {
	/* REQUIRED */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */

	display: block;
	height: 556px;
	background:#85b0e0 url(images/title_meliton.gif) no-repeat center center;
	width: 0px;
	outline: none;
	cursor: pointer;
	margin: 0 0 0 0;
}

.horizontal_accordion_toggle.meliton, .horizontal_accordion_toggle_active.meliton {
	background:#85b0e0 url(images/title_meliton.gif) no-repeat center center;
	width: 24px;
	border-left: 1px solid #ffffff;
}
.horizontal_accordion_toggle.sithonia, .horizontal_accordion_toggle_active.sithonia {
	background:#85b0e0 url(images/title_sithonia.gif) no-repeat center center;
	width: 24px;
	border-left: 1px solid #ffffff;
}
.horizontal_accordion_toggle.villageinn, .horizontal_accordion_toggle_active.villageinn {
	background:#85b0e0 url(images/title_villageInn.gif) no-repeat center center;
	width: 24px;
	border-left: 1px solid #ffffff;
}
.horizontal_accordion_toggle.villagalini, .horizontal_accordion_toggle_active.villagalini {
	background:#85b0e0 url(images/title_villaGalini.gif) no-repeat center center;
	width: 24px;
	border-left: 1px solid #ffffff;
}

.horizontal_accordion_content {
	/* REQUIRED */
	height: 556px;	/* We need to define a height for the accordion as it stretches the width */
	float: left;	/* This make sure it stays horizontal */
	/* REQUIRED */
	overflow: hidden;
	position:relative;
}

.horizontal_accordion_content .wave-hotels {
	background:url(images/bg_wave_hotels.png) no-repeat;
	display: block;
	position:absolute;
	bottom:0;
	left:0;
	width:660px;
	height:140px;
	padding:60px 10px 0 20px;
	margin: 0;
	color:#ffffff;
}

.horizontal_accordion_content .wave-hotels h1 {
	padding:0;
	margin:0;
	color:#ffffff;
	font-size:27px;
	font-weight:normal;
}

.horizontal_accordion_content .wave-hotels div.inner#croll0,
.horizontal_accordion_content .wave-hotels div.inner#croll1,
.horizontal_accordion_content .wave-hotels div.inner#croll2,
.horizontal_accordion_content .wave-hotels div.inner#croll3,
.horizontal_accordion_content .wave-hotels div.inner#croll4, {
	width:655px;
	height:100px;
	overflow:auto;
	padding:0 5px 0 0;
	color:#ffffff;
}

.horizontal_accordion_content .wave-hotels div.inner p {
	margin:0 0 15px 0;
}

.horizontal_accordion_content .wave-hotels div.more {
	position:absolute;
	top:50px;
	right:150px;
}

/* * html .horizontal_accordion_content .wave-hotels { background:#0b3774; padding:10px 10px 0 20px; } */


* html .horizontal_accordion_content .wave-hotels div.more { top:5px; }


/*HOME SLIDER */

#content div.box div.inner {
	margin-left:38px;
	display:inline;
}
#slider, #slider2 {
	position:relative;	
}
#slider ul, #slider li, #slider2 ul, #slider2 li{
	margin:0;
	padding:0; 
	list-style:none;
}
#slider li, #slider2 li{
	float:left;
	width:267px;
	height:60px;
	overflow:hidden; 
}	


#slider ul li h2,#slider2 ul li h2{
	font-size:15px;
	color:#65a7ec;
	font-weight:bold;
	margin:0;
}

#slider ul li h2 a,#slider2 ul li h2 a{
	color:#65a7ec;
	text-decoration:none;
}

#slider ul li p.text,#slider2 ul li p.text {
	font-size:11px;
	color:#90c6ff;
	margin:0;
}

p#controls, p#controls2{
	margin:-10px 0 0 -10px;
	position:relative;
	} 

#prevBtn, #nextBtn, #prevBtn2, #nextBtn2{ 
	display:block;
	margin:0;
	overflow:hidden;
	text-indent:-8000px;		
	width:18px;
	height:18px;
	position:absolute;
	left:-18px;
	top:-36px;
	}	
#nextBtn, #nextBtn2{ 
	left:287px;
	}														
#prevBtn a, #nextBtn a, #prevBtn2 a, #nextBtn2 a{  
	display:block;
	width:18px;
	height:18px;
	background:url(images/arrow_box_left.gif) no-repeat 0 0;	
	}	
#nextBtn a, #nextBtn2 a{ 
	background:url(images/arrow_box_right.gif) no-repeat 0 0;	
	}
/*HOME SLIDER */

/* VAGELIS */

#content div.box {
	position:relative;
}

#content div.box div.inner div.paging {
	position:absolute;
	top:12px;
	right:12px;
	font-size:14px;
	font-style:italic;
	color:#ffffff;
}
