
/* -------------------------------------------------------------- 
resets
-------------------------------------------------------------- */
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,code,del,dfn,em,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
border:0;
font-weight:inherit;
font-style:inherit;
font-size:100%;
font-family:inherit;
vertical-align:baseline;
margin:0;
padding:0;
}

/* -------------------------------------------------------------- 
floats
-------------------------------------------------------------- */
.flt-right  {float:right;}
.flt-left   {float:left;}
.img-right  {float:right; margin: 0 0 0 7px;}
.img-left   {float:left; margin: 0 7px 0 0;}
.clear {
display:inline-block;
clear:both;
}
.clear:after,.container:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html .clear {
height:1%;
}
/* -------------------------------------------------------------- 
design
-------------------------------------------------------------- */
a:link, a:visited, a:active{
color: #ddb8df;
font-size: 1.3em;
text-decoration: none;
letter-spacing: .05em;
font-weight: 500;
}

a:hover {
color: #99879a;
}

p {
margin:0 0 15px 0;
}
#all {
width:1015px;
margin: 0 auto;
/*margin: 0 auto -140px;*/
font-size:13px;
color:#444;
}
body{
background:#cacac2 url(Arxontiko_bg.jpg) repeat-x 0 0;
font-family: "Tahoma", sans-serif;
}
.container {
display:inline-block;
margin:0 auto;
}
#main{
background:url(Arxontiko_bodybgwhite.jpg) no-repeat 0 0;

}

/* LOGO */

a#logo:link, a#logo:visited, a#logo:active , a#logo:hover{
float:left;
position:relative;
top:30px;
left:100px;
width:300px;
height:160px;
display:block;
}
a#logo span{
display:none;
}

.slogan{
margin:90px 0 0 170px;
float:left;
width:250px;
font-family: "Georgia", sans-serif;
font-size:12px;
font-weight:600;
font-style:italic; 
color: #a48f5b;
text-align:center;
}



/* NAVIGATION */
.navigation {
margin-top:52px;
width:1000px;

}
.navigation ul li{
text-align: left;
float: left;
list-style: none;
}
.navigation ul li a{
display:block;
height:40px;
}
.navigation ul li span{
display:none;
}



/* english links */


#nav-en a#link-1:link, #nav-en a#link-1:visited{
width:80px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat 0 0;
}
#nav-en a#link-1:active, #nav-en a#link-1:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat 0 -40px;
}
#nav-en a#link-2:link, #nav-en a#link-2:visited{
width:125px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -80px 0;
}
#nav-en a#link-2:active, #nav-en a#link-2:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -80px -40px;
}

#nav-en a#link-3:link, #nav-en a#link-3:visited{
width:80px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -205px 0;
}
#nav-en a#link-3:active, #nav-en a#link-3:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -205px -40px;
}

#nav-en a#link-4:link, #nav-en a#link-4:visited{
width:70px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -285px 0;
}
#nav-en a#link-4:active, #nav-en a#link-4:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -285px -40px;
}

#nav-en a#link-5:link, #nav-en a#link-5:visited{
width:85px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -358px 0;
}
#nav-en a#link-5:active, #nav-en a#link-5:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -358px -40px;
}

#nav-en a#link-6:link, #nav-en a#link-6:visited{
width:80px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -440px 0;
}
#nav-en a#link-6:active, #nav-en a#link-6:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -440px -40px;
}

#nav-en a#link-7:link, #nav-en a#link-7:visited{
width:88px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -520px 0;
}
#nav-en a#link-7:active, #nav-en a#link-7:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -520px -40px;
}

#nav-en a#link-8:link, #nav-en a#link-8:visited{
width:110px;
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -615px 0;
}
#nav-en a#link-8:active, #nav-en a#link-8:hover{
background:#cacac2 url(Arxontiko_nav_en.jpg) no-repeat -615px -40px;
}
/* greek links */




#nav-gr a#link-1:link, #nav-gr a#link-1:visited{
width:75px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat 0 0;
}
#nav-gr a#link-1:active, #nav-gr a#link-1:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat 0 -40px;
}
#nav-gr a#link-2:link, #nav-gr a#link-2:visited{
width:120px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -80px 0;
}
#nav-gr a#link-2:active, #nav-gr a#link-2:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -80px -40px;
}

#nav-gr a#link-3:link, #nav-gr a#link-3:visited{
width:80px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -205px 0;
}
#nav-gr a#link-3:active, #nav-gr a#link-3:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -205px -40px;
}

#nav-gr a#link-4:link, #nav-gr a#link-4:visited{
width:70px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -285px 0;
}
#nav-gr a#link-4:active, #nav-gr a#link-4:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -285px -40px;
}

#nav-gr a#link-5:link, #nav-gr a#link-5:visited{
width:105px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -358px 0;
}
#nav-gr a#link-5:active, #nav-gr a#link-5:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -358px -40px;
}

#nav-gr a#link-6:link, #nav-gr a#link-6:visited{
width:88px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -465px 0;
}
#nav-gr a#link-6:active, #nav-gr a#link-6:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -465px -40px;
}

#nav-gr a#link-7:link, #nav-gr a#link-7:visited{
width:88px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -555px 0;
}
#nav-gr a#link-7:active, #nav-gr a#link-7:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -555px -40px;
}

#nav-gr a#link-8:link, #nav-gr a#link-8:visited{
width:90px;
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -645px 0;
}
#nav-gr a#link-8:active, #nav-gr a#link-8:hover{
background:#cacac2 url(Arxontiko_nav_gr.jpg) no-repeat -645px -40px;
}
/* language links */

a#lnggr:link,a#lnggr:visited, a#lnggr:active, a#lnggr:hover{
width:135px;
background: url(Arxontiko_gr.gif) no-repeat 0 0;
}

a#lngen:link,a#lngen:visited, a#lngen:active, a#lngen:hover{
margin: 0 0 0 10px;
width:135px;
background: url(Arxontiko_eng.gif) no-repeat 0 0;
}

#header{
height:210px;
background:#cacac2 url(Arxontiko_header_blank.jpg) no-repeat 0 0;
}
#flash{
float:left;
width:481px;
height:440px;
}
#content{
position:relative;
float:left;
width:534px;
height:440px;
}

#homecontent{
float:left;
width:1015px;
height:440px;
}

.box-10{
padding:20px;
text-align:justify;
}

h1{
background:#818A99;
font-family: Georgia;
width:510px;
height:40px;
line-height:40px;
text-align:right;
padding: 0 20px 0 0;
color: #cad2df;
font-size:1.3em;
font-weight:500;
font-style: italic;
letter-spacing: 0.1em;
}

input, select, textarea {
width: 200px;
margin: 1px;
padding: 1px;
text-align: left;
border: 1px solid #c5b2cb;
color: #634147;
font-size: 1em;
background-color: #e7dfe9;
}
form {
text-align: right;
}
.submit {
width: 100px;
line-height: 25px;
border: 1px solid #878da4;
background: #9197ae;
color: #d3d7e7;
text-align: center;
}
.error {
letter-spacing: 0.075em;
font-size: .8em;
color: Fuchsia;
}

/*CATEGORIES*/

a.category{
display:block;
margin:5px 0;
height: 80px;
font-family: Georgia;
font-size: 15px;
font-style: italic;
padding: 18px 0 0 150px;
text-decoration:none;
font-weight:600;
}
a#peposhistory{
background:url(Arxontiko_pepo.jpg) no-repeat 0 0;
}
a#rooms{
background:url(Arxontiko_rooms.jpg) no-repeat 0 0;
}
a#nafpaktos{
background:url(Arxontiko_nafs.jpg) no-repeat 0 0;
}
a#amenities-gr{
height: 93px;
background:url(Arxontiko_cat_amenities_gr.jpg) no-repeat 0 0;
}
a#amenities-en{
height: 93px;
background:url(Arxontiko_cat_ameni_en.jpg) no-repeat 0 0;
}
a#breakfast-gr{
height: 93px;
background:url(Arxontiko_cat_menu_gr.jpg) no-repeat 0 0;
}
a#breakfast-en{
height: 93px;
background:url(Arxontiko_cat_menu_gr.jpg) no-repeat 0 0;
}
a#request-gr{
height: 93px;
background:url(Arxontiko_cat_reserve_gr.jpg) no-repeat 0 0;
}
a#request-en{
height: 93px;
background:url(Arxontiko_cat_reserve_en.jpg) no-repeat 0 0;
}
a#map-gr{
background:url(Arxontiko_cat_map_gr.jpg) no-repeat 0 0;
}
a#contactus-gr{
height: 93px;
background:url(Arxontiko_cat_contact_gr.jpg) no-repeat 0 0;
}
a#contactus-en{
height: 93px;
background:url(Arxontiko_cat_contact_en.jpg) no-repeat 0 0;
}

a#photos{
background:url(Arxontiko_photo.jpg) no-repeat 0 0;
}
a#videos{
background:url(Arxontiko_video.jpg) no-repeat 0 0;
}
a#nafpaktos-story{
background:url(Arxontiko_nafpaktos.jpg) no-repeat 0 0;
}
a#nafpaktos-dras{
background:url(Arxontiko_drasis.jpg) no-repeat 0 0;
}
a#nafpaktos-xrisima{
background:url(Arxontiko_nafs.jpg) no-repeat 0 0;
}
a#brochure-gr{
background:url(Arxontiko_e-brochure.jpg) no-repeat 0 0;
display:block;
height:90px;
width:200px;
color:#fff;
}
.box-10 ul li{
margin:.5%;
overflow:hidden;
text-align: left;
float: left;
list-style: none;
width: 32%;
}


* html .box-10 ul li{
margin:.3%;
overflow:hidden;
text-align: left;
float: left;
list-style: none;
width: 28%;
}

#footer{
margin: 0px 0 5px 0;
font-family: Georgia;
text-align:center;
color:#87868A;
font-size:.9em;
letter-spacing:2px;
}

#footer span{
text-align:center;
color:#53544F;
font-weight:600;
}
a#credits{
background:url(Arxontiko_2p.gif) no-repeat center center;
width:150px;
height:14px;
display:block;
margin:0 auto;
padding:10px 0
}

a#credits span{
display:none;
}

a.header-thumb{

float:right;
margin:68px 82px 0 0;
}



#gallerycontent{
margin:0 0 0 4px;
width:1000px;
}


#subfooter{
position:absolute;
bottom:12px;
right:0;
text-align:right;
}


#subfooter a{
padding:0 20px 0 0;
font-size:.9em;
font-weight:600;
}


.table-prices {
width: 100%;
background: #eeeeee;
padding: 4px;	
text-align: center;
font-weight: bold;
font-size: 1em;
}

tr.table-prices-1 {
line-height: 30px;
background: #dadada;	
font-weight:normal;
}

tr.table-prices-2 {
line-height: 30px;
background: #d3d2cd;
font-weight:normal;
}


















