body{
background-color:#656565;
background-image:url(images/background.jpg);
background-repeat: repeat;
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:1000px;
	min-height:788px;
	z-index:2;
clear:both;

}
#header{
position:relative;
left:0px;
top:0px;
width:1005px;
z-index:2;
height:100px;
clear:both;

}
#menu-trans{

position:absolute;
left:0px;
top:0px;
width:1005px;
z-index:-1;
height:56px;
-moz-box-shadow: 3px 3px 4px #000;
-webkit-box-shadow: 3px 3px 4px #000;
box-shadow: 3px 3px 4px #000;
opacity:0.15;
 filter:alpha(opacity=15);
/* 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{
background-image:url(images/menu_back.jpg);
background-repeat: repeat-x;
position:relative;
left:0px;
top:0px;
width:1005px;
z-index:2;
height:56px;
clear:both;
}
#menu a{
	color:#747474;
	font-size:16px;
	font-family: 'Arimo', sans-serif;
	font-weight:bold;
	position:absolute;

}


#menu a:hover{
	color:#26ace2;
}
.menuactive{
	color:#26ace2 !important;
	font-size:16px;
	font-family: 'Arimo', sans-serif;
	
}
#slogan{
position:absolute;
left:0px;
top:157px;
width:100%;
z-index:1;
height:277px;
clear:both;
}


#slogan_center{
position:relative;
left:0px;
top:0px;
width:1005px;
z-index:4;
height:277px;
margin:0 auto;

}
#slogan_back_transparent{
position:absolute;
background-color:#FFFFFF;
opacity:0.69;
 filter:alpha(opacity=69);
left:0px;
top:189px;
width:1005px;
height:89px;
margin:0 auto;

}
#footer{
position:relative;
left:0px;
top:4px;
width:100%;
z-index:4;
height:184px;
clear:both;
background-color:#efefef;
clear:both;
}
#footer_text {
top:0px;
left:0px;
position:relative;
margin:0 auto;

	width:1005px;
	height:175px;
	z-index:2;
	font-family: 'Arimo', sans-serif;
	color:#656565;
	font-size:15px;

}
#footer a{
color:#656565;
font-size:15px;
font-family: 'Arimo', sans-serif;
line-height:1.4;
}
#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;

}
#main{
position:relative;
left:0px;
width:1005px;
min-height:360px;
top:1px;
z-index:2;
clear:both;
}
#keimeno{
position:relative; top:14px; left:0px;
width:1005px;
z-index:3;
min-height:305px;
clear:both;
}
#text{
position:relative;


color:#656565;
line-height:1.3;
font-size:16px;
font-family: 'Arimo', sans-serif;
}
#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; 
}
.styled-select {
   width: 54px;
   height: 21px;
   overflow: hidden;
   background: url("images/callendar_back_dropdown.png") no-repeat right #fff;
   border: 1px solid #fff;
   
}
.styled-select select {
background: transparent;
   width: 82px;
   padding: 2px;
   border: 0;
   border-radius: 0;
   font-size: 11px;
   font-family: 'Arimo', sans-serif;
   line-height: 1;
   height: 23px;
   -webkit-appearance: none;
   
}


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

.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;
    
}




