body{
background-color:#ece9d9;
background-image:url(images/back.png);
background-repeat: repeat-x;
z-index:1;
color:#ffffff; font-family: 'Arimo', sans-serif;
font-size:12px;
line-height:1.3;
margin:0px;
}
body a{
text-decoration:none;
color:#7f7d7d; font-family: 'Arimo', sans-serif;
font-size:12px;
}
body a img{
text-decoration:none;
border:0;
}


#Table_01 {
top:0px;
left:0px;
position:relative;
margin:0 auto;

	width:1004px;
	min-height:1050px;
	z-index:2;
clear:both;

}
#header{
position:absolute;
left:0px;
top:59px;
width:1004px;
z-index:2;
height:514px;
clear:both;
background-image:url(images/background.png);

}
#header-trans{

position:absolute;
left:0px;
top:0px;
width:1004px;
z-index:2;
height:514px;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
opacity:0.25;
 filter:alpha(opacity=25);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#main-images{
position:absolute;
left:402px;
top:85px;
width:550px;
z-index:4;
height:370px;
clear:both;
background-image:url(images/background.png);

}
#main-images-trans{

position:absolute;
left:0px;
top:0px;
width:550px;
z-index:3;
height:370px;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
opacity:0.25;
 filter:alpha(opacity=25);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#menu{
position:absolute;
right:636px;
top:116px;
width:326px;
z-index:3;
height:325px;
clear:both;
text-align:right;
}
#menu a{
	color:#ffffff;
	font-size:24px;
	font-family: 'Open Sans', sans-serif;
	position:relative;
	float:right;
	margin-right:22px;
	line-height:1.5;
}


#menu a:hover{
	color:#f65d24;
}
.menuactive{
	background-color:#f65d24 !important;

}
#menu-line{
	width:4px;
	height:17px;
	background-color:#FFFFFF;	
	position:relative;
	top:11px;
	float:right;
}
#divmenu{ clear:both; margin-top:6px; position:relative;}
#divmenu span:hover{
	background-color:#f65d24;
}
#languages{
position:absolute;
left:0px;
top:210px;
width:60px;
z-index:3;
height:115px;
}
#mainimages{
position:absolute;
left:448px;
top:114px;
width:469px;
z-index:3;
height:300px;
z-index:4;
}
.slidesjs-next{
position:absolute; top:295px; left:422px; z-index:6; width:31px; height:22px;
background-image:url(images/right.png);
}
a.slidesjs-previous{
position:absolute; top:295px; left:388px; z-index:6; width:31px; height:22px;
background-image:url(images/left.png);
}
#slides {
      display: none
    }

#main{
position:absolute;
left:0px;
top:584px;
width:1004px;
z-index:2;
height:377px;
clear:both;
background-image:url(images/background.png);

}
#main-trans{

position:absolute;
left:0px;
top:0px;
width:1004px;
z-index:2;
height:377px;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
opacity:0.25;
 filter:alpha(opacity=25);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#footer{
position:absolute;
left:0px;
top:971px;
width:1004px;
z-index:4;
height:101px;
clear:both;
}
#footer_text {
top:0px;
left:0px;
position:relative;
margin:0 auto;

	width:1004px;
	height:101px;
	z-index:2;
	font-family: 'Arimo', sans-serif;
	color:#f65d24;
	font-size:15px;

}
#text{
position:absolute;
top:0px;
left:378px;


color:#797979;
line-height:1.3;
font-size:15px;
font-family: 'Arimo', sans-serif;
}
#keimeno{
position:absolute;
background-color:#FFFFFF;
top:22px;
left:24px;
width:956px;
height:329px;
z-index:3;
}
#left-text{
position:absolute;
top:0px;
left:0px;
width:344px;
height:329px;
z-index:4;
background-color:#f0f0f0;
}
#titlostext{
position:absolute;
top:22px;
width:579px;
color:#126493;
font-size:36px;
font-weight:bold;
font-family: 'Open Sans', sans-serif;
}
#subtitlostext{
position:absolute;
top:57px;
width:579px;
color:#f65d24;
font-size:30px;
font-family: 'Open Sans', sans-serif;
}
#texttext{
	color:#797979;
	line-height:1.3;
font-size:15px;
font-family: 'Arimo', sans-serif;
position:absolute;
top:100px;
width:579px;

}
.inputroundcorner{
border: 1px solid #ccc;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;	
}
.styled-select {
   width: 173px;
   height: 29px;
   overflow: hidden;
   background: url("images/input_back.png") repeat-x;
   
}
.styled-select span{
   width: 168px;
   height: 29px;
   overflow: hidden;
   background: url("images/form_button.png") no-repeat right ;
   z-index:5;
   position:absolute; top:0px; left:0px;
   
}
.styled-select select {
	font-family: 'Arimo', sans-serif; font-size:14px; color:#797979;
background: transparent;
   width: 193px;
   padding: 2px;
   border: 0;
   border-radius: 0;

   line-height: 1;
   height: 29px;
   -webkit-appearance: none;
   z-index:6;
   position:absolute; top:0px; left:0px;
   
}


   .styled-select select:focus {
   outline: none;
}
.styled-select123 {
   width: 56px;
   height: 29px;
   overflow: hidden;
   background: url("images/input_back.png") repeat-x;
   
}
.styled-select123 span{
   width: 51px;
   height: 29px;
   overflow: hidden;
   background: url("images/form_button.png") no-repeat right ;
   z-index:5;
   position:absolute; top:0px; left:0px;
}
.styled-select123 select {
	font-family: 'Arimo', sans-serif; font-size:14px; color:#797979;
background: transparent;
   width: 75px;
   padding: 2px;
   border: 0;
   border-radius: 0;

   line-height: 1;
   height: 29px;
   -webkit-appearance: none;
   z-index:6;
   position:absolute; top:0px; left:0px;
   
}


   .styled-select123 select:focus {
   outline: none;
}
.styled-selectinput {
   width: 173px;
   height: 29px;
   overflow: hidden;
   background: url("images/input_back.png") repeat-x;
   
}
.styled-selectinput span{
   width: 168px;
   height: 29px;
   overflow: hidden;
   background: url("images/callendar.png") no-repeat right ;
   z-index:5;
   position:absolute; top:0px; left:0px;
   
}
.styled-selectinput input {
	font-family: 'Arimo', sans-serif; font-size:14px; color:#797979;
background: transparent;
   width: 193px;
   padding: 2px;
   border: 0;
   border-radius: 0;

   line-height: 1;
   height: 29px;
   -webkit-appearance: none;
   z-index:6;
   position:absolute; top:0px; left:0px;
   
}


   .styled-select select:focus {
   outline: none;
}
















#space{
position:relative;
left:0px;
top:0px;
width:1005px;
z-index:1;
height:202px;
clear:both;
}
#boxes{
position:relative;
left:7px;
top:0px;
width:990px;
z-index:2;
min-height:155px;
clear:both;
}
.boxess{
position:relative;
margin-left:7px;
top:0px;
width:320px; height:132px; 
float:left;
z-index:3;

}
.boxes_shadow{
	z-index:2;
	position:absolute;
left:0px;
top:0px;
width:320px; height:132px; 
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
opacity:0.50;
 filter:alpha(opacity=50);
/* For IE 8 */
-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000')";
/* For IE 5.5 - 7 */
filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#000000');
}
#boxes_title{
position:absolute;
font-family: 'Open Sans', sans-serif;
font-weight:bold;
font-size:18px;
line-height:1;
z-index:3;

}


#footer_phone{
position:absolute;
top:15px; left:342px;
color:#303030;
line-height:1.3;
font-size:24px;
width:390px;
font-family: 'Arimo', sans-serif;
}
















#gallerybox{
float:left;
position:relative;
top:1px;
background-image:url(images/box_back.png);
width:369px;
height:160px;
margin-left:5px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#878787;
}
#gallerybox a{
color:#0497e0;
font-size:12px;
}
#link_room_accommodation{
display:block;width:300px; height:64px; z-index:11; background-color:#000000; position:absolute; left:0px; top:250px; font-size:25px;
font-family: 'Open Sans Condensed', sans-serif; color:#6f625a; font-weight:bold; text-align:left; padding-left:24px; line-height:58px;
}
#link_room_accommodation:hover{
color:#ff7619; 
}
.link_location{
display:block;position:absolute; width:131px; height:34px; text-align:center; display:block;
font-family: 'Arimo', sans-serif; color:#ffffff; text-align:center; font-weight:bold; line-height:32px; font-size:11px;
}
.link_location:hover{
color:#ff7619; 
}
#link_gallery{
display:block;position:absolute; width:456px; height:120px; text-align:center; display:block;
font-family: 'Arimo', sans-serif; color:#ff7619; text-align:center; font-weight:bold; line-height:112px; font-size:50px; z-index:11;
}
#link_gallery:hover{
color:#ffffff; 
}


.inputreservation{
width:140px; height:25px; background-color:#111111; border:0; font-family: 'Arimo', sans-serif; color:#ff7619;
 opacity:0.57;
 filter:alpha(opacity=57);

}
.styled-select2 {
   width: 60px;
   height: 21px;
   overflow: hidden;
   background: url("images/callendar_back_dropdown.png") no-repeat right ;
      z-index:4;
   position:absolute;
 top:1px;

}
.styled-select2-span{
   width: 60px;
   height: 21px;
   background: #111111;
   border: 1px solid #111111;
   opacity:0.57;
 filter:alpha(opacity=57);
 position:absolute;
 top:1px;
 z-index:3;
   
}
.styled-select2 select {
background: transparent;
   width: 88px;
   padding: 2px;
   border: 0;
   border-radius: 0;
   font-size: 11px;
   font-family: 'Arimo', sans-serif;
   line-height: 1;
   height: 23px;
   -webkit-appearance: none;
   color:#ff7619;
   z-index:4;
   position:absolute;
 top:1px;

}
.styled-select2 option {
	background: #111111;
	border:0;
	border-radius: 0;
}

.exterior_image {
        background     : url("images/exterior-gallery_grey.jpg");
        z-index        : -2;
}

.exterior_image:hover {
        background     : url("images/exterior-gallery.jpg");
        z-index        : -1;
}
.interior_image {
        background     : url("images/interior-gallery_grey.jpg");
        z-index        : -2;
}

.interior_image:hover {
        background     : url("images/interior-gallery.jpg");
        z-index        : -1;
}
.bar_image {
        background     : url("images/bar-gallery_grey.jpg");
        z-index        : -2;
}

.bar_image:hover {
        background     : url("images/bar-gallery.jpg");
        z-index        : -1;
}
.facilities_image {
        background     : url("images/facilities-gallery_grey.jpg");
        z-index        : -2;
}

.facilities_image:hover {
        background     : url("images/facilities-gallery.jpg");
        z-index        : -1;
}
.conference_image {
        background     : url("images/conference-gallery_grey.jpg");
        z-index        : -2;
}

.conference_image:hover {
        background     : url("images/conference-gallery.jpg");
        z-index        : -1;
}
.rooms_image {
        background     : url("images/rooms-gallery_grey.jpg");
        z-index        : -2;
}

.rooms_image:hover {
        background     : url("images/rooms-gallery.jpg");
        z-index        : -1;
}




















#keimenodeksia{
	background-image:url(images/fullo.png);
position:absolute;
left:834px;
top:208px;
width:251px;
z-index:3;
height:304px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#656565;
}

#boxnumbering{
	background-color:#fbe106; width:15px; height:15px; text-align:center;color:#565656; font-weight:bold; float:left; font-weight:bold;
}
#boxnumbering span{
	position:relative; top:-1px;
}
#progr_name{
	float:left; margin-left:6px; font-weight:bold;
}

#submenu {
	position:relative;
	top:82px;
	left:20px;
	
}
#submenu a{
	color:#565656;
	font-size:22px;
	font-family:impact, Arial, Helvetica, sans-serif;

	
}
#submenuactive{
	color:#00afbd;
	font-size:22px;
	font-family:impact, Arial, Helvetica, sans-serif;
	
}















/* /Lightbox background */
.lightbox {
	position:fixed; /* keeps the lightbox window in the current viewport */
    top:0;
    left:0;
    width:100%;
    height:100%;
 display:none;
 background:#000000;
 opacity:0.9;
 filter:alpha(opacity=90);
 z-index:1000;
 text-align:center;
}
/* Lightbox panel with some content */
.lightbox-panel2 {
 position:absolute;
 left: 50%;
 top: 10%;
 width:430px;

}
.lightbox-panel3 {
 position:absolute;
 left: 50%;
 top: 10%;
 width:570px;

}
.lightbox-panel {
 display:none;
 position:absolute;

left: -315px;
 width:612px;
 min-height:3px;
 font-weight:bold;

 border:5px solid #ffffff;
 z-index:1001;
 color:#979797;
 padding-bottom:90px;
}


.themata_links{
-moz-box-shadow: 3px 3px 4px #19401d;
	-webkit-box-shadow: 3px 3px 4px #19401d;
	box-shadow: 3px 3px 4px #19401d;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#19401d')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#19401d');
	text-shadow: 2px 2px #143317;	
}

.shadow {
	-moz-box-shadow: 3px 3px 4px #215026;
	-webkit-box-shadow: 3px 3px 4px #215026;
	box-shadow: 3px 3px 4px #215026;
	/* For IE 8 */
	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#215026')";
	/* For IE 5.5 - 7 */
	filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#215026');
}



#text_table{
	width:200px;

    
}

#text_table td {
    background-image: url("images/facilities_bullet.png");
    background-position: 0 54%;
    background-repeat: no-repeat;
    padding-left: 25px;
	width:auto;
    
}




