body{
background-image:url(images/back.png); 
background-color:#101010;
background-repeat: repeat-x;
z-index:1;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
body a{
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
}
body a img{
text-decoration:none;
border:0;
}

#Table_01 {
margin: 0 auto;
margin-top:0px;
padding-top:0px;
position:relative;
	width:1004px;
	height:895px;
}

#PELAGOS-MAIN-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:27px;
	height:895px;
}

#PELAGOS-MAIN-02 {
	position:absolute;
	left:27px;
	top:0px;
	width:915px;
	height:655px;
	border-left:solid 17px #000000;
	border-right:solid 17px #000000;
	border-top:solid 19px #000000;
}
.headerimg { background-position: center top; background-repeat: no-repeat; width:100%; height:657px; position:absolute; }
#header {

	position:absolute;
	left:0px;
	top:0px;
	width:915px;
	height:655px;
}

#PELAGOS-MAIN-03 {
	position:absolute;
	left:976px;
	top:0px;
	width:28px;
	height:173px;
}

#PELAGOS-MAIN-04 {
	position:absolute;
	left:976px;
	top:173px;
	width:28px;
	height:722px;
}

#PELAGOS-MAIN-05 {
	position:absolute;
	left:27px;
	top:673px;
	width:915px;
	height:177px;
	border-left:solid 17px #000000;
	border-right:solid 17px #000000;
	border-bottom:solid 17px #000000;
	background-color:#FFFFFF;
}

#PELAGOS-MAIN-06 {
	position:absolute;
	left:27px;
	top:867px;
	width:949px;
	height:50px;
}
#footer{
position:absolute;
top:12px;
color:#5b5b5b;
}

#menu ul {
margin: 0;
list-style: none;


}
#menu li {
float:left;
margin-left:1px;
color:#FFFFFF;
font-size:11px;
width:auto;
background-image:url(images/menuline.png) ;
background-repeat: no-repeat;
background-position:-1px 100%;


}
#menu li a{
font-family:Arial, Helvetica, sans-serif;
color:#ffffff;
margin-left:10px;
font-size:11px;
text-transform:uppercase;
}
#keimeno{
	position:absolute;
	left:0px;
	top:0px;
	right:0px;
	bottom:0px;
	
	
}
#titlos{
	position:absolute;
	left:18px;
	top:15px;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	text-transform:uppercase;
}
#titlos_profile{
	position:absolute;
	left:18px;
	top:15px;
	right:0px;
	font-size:25px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	text-transform:uppercase;
}
#titlos_location{
	position:absolute;
	left:18px;
	top:15px;
	right:0px;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	color:#1d1d1d;
	text-transform:uppercase;
}
#titlosextra{
	position:absolute;
	left:18px;
	top:15px;
	font-size:27px;
	font-family:Arial, Helvetica, sans-serif;
	color:#ffffff;
	text-transform:uppercase;
}
.text{
	position:absolute;
	left:18px;
	right:18px;
	top:41px;
	height:155px;
	bottom:2px;
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5b5b5b;
	line-height:1.4;
}
.gallery{
	right:10px;
	top:61px;
}
.aboutkos{
	right:331px;
}
.accommodation{
	left:351px;
	top:44px;
}
.rate{
	width:239px;
}
.rooms{
	width:314px;
}
.location{
	width:407px;
}
#koscodes{
width:263px;
position:absolute;
top:55px;
right:41px;
color:#5b5b5b;
}
#koscodes div{
width:263px;
height:20px;

}
#koscodes div span{
margin-left:23px;
padding-top:2px;
position:absolute;

}
#koscodes div span a{
color:#5b5b5b;
}
#koscodes div img{
margin-left:13px;
padding-top:7px;
position:absolute;

}
#infocodes{
width:363px;
height:82px;
position:absolute;
top:49px;
right:41px;
color:#5b5b5b;
}
#infocodes div{
padding-top:1px;
}
#infocodes div span{

margin-left:13px;


}
#infocodes div span a{
color:#5b5b5b;
}

#languages{
background-color:#252525;
width:28px;
height:84px;
position:absolute;
top:16px;
}
#languages img{
margin-left:1px;
}
#up{
position:absolute;
left:0px;
top:0px;
height:81px;
width:915px;
z-index:1;
background-color:#000000;
	     filter:alpha(opacity=58); /* IE's opacity*/
     opacity: 0.58;
}
#menu{
position:absolute;
left:285px;
top:52px;
z-index:2;

}
#logo{
position:absolute;
left:0px;
top:0px;
z-index:2;

}
#online{
position:absolute;
top:5px;
right:18px;
z-index:2;
}
#online a{
color:#FFFFFF;
}

#headerinfo{
position:absolute;
top:25px;
right:18px;
z-index:2;
}
#headerinfo a{
color:#FFFFFF;
}

#headerdown{
position:absolute;
top:45px;
right:-40px;
z-index:3;
background-color:#000000;
width:300px;
height:97px;
background-color:#000000;
	     filter:alpha(opacity=75); /* IE's opacity*/
     opacity: 0.75;
	 color:#FFFFFF;
}

#down{
position:absolute;
left:0px;
bottom:0px;
height:130px;
width:915px;
z-index:1;
}
#transparent{
position:absolute;
left:0px;
bottom:1px;
height:130px;
width:915px;
z-index:1;
background-image:url(images/navigationback.png);
background-repeat:repeat-x;
	     filter:alpha(opacity=65); /* IE's opacity*/
     opacity: 0.65;
}
#central{
position:absolute;
left:422px;
top:0px;
height:89px;
width:76px;
z-index:2;
background-image:url(images/navigationcentral.png);
background-repeat: no-repeat;

}
#navigation{
position:absolute;
left:393px;
bottom:1px;
height:21px;
width:124px;
z-index:2;
background-image:url(images/navigationicon.png);
background-repeat: no-repeat;

}
#navigation a{
color:#626262;
text-transform:uppercase;
margin-left:29px;
margin-top:3px;
}
#navigation div{

margin-top:4px;
}
#extra{
position:absolute;
left:0px;
bottom:0px;
height:130px;
width:915px;
z-index:5;
}
#accommodationmain{
position:absolute;
left:0px;
bottom:0px;
height:130px;
width:390px;
}
#textextraacc{
position:absolute;
left:201px;
top:55px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:1.4;
}
#textextragal{
position:absolute;
left:85px;
top:59px;

}
#textextragal a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:1.4;
}
#textextraacc a{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
line-height:1.4;
}
#gallerymain{
position:absolute;
left:520px;
bottom:0px;
height:130px;
width:390px;
}
#learnmoreacc{
position:absolute;
left:201px;
top:99px;
}
#learnmoreacc a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:1.4;
}
#learnmoregal{
position:absolute;
left:18px;
top:99px;
}
#learnmoregal a{
font-family:Arial, Helvetica, sans-serif;
font-size:13px;
color:#FFFFFF;
line-height:1.4;
text-transform:uppercase;
}

#facilities_table{
border:0;
}

#facilities_table td{
border:0;
font-size:11px;


}
#facilities_table td{
background-image:url(images/aboutkosvelakideksia.png) ;
background-repeat: no-repeat;
background-position:0px 60%;
text-decoration:none;
padding-left:9px;
}
#price_table{
position:absolute;
left:241px;
top:-25px;
border:0;

}
.style1 {color: #5ca3d4; text-align:center;}
.center {text-align:center;}
.roomstable a{ color:#a1a1a1;}
.roomstable a:hover{ color:#5CA3D4; font-weight:bold;}
.roomtablefac{ position:absolute; left:350px; width:230px;}
.junior{ position:absolute; left:330px; width:320px;}
.roomtablefac2{ position:absolute; left:0px; width:319px;}

select.expand {
    width: auto;
}
#select.expand {
    width: auto;
}
.location table{
border:none;
}

.location table td{
border-width:0px;
padding:1px;
padding-left:10px;
background-color:#dbddde;
color:#5b5b5b;
width:150px;
}



