@charset "utf-8";
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
body{	background:url(../imgs/bg/body-0.jpg) center top no-repeat fixed #dfd3ab;
			font-size:12px;
			color:#685d37;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
p{padding:5px 0;}

a{font-size:11px;font-weight:bold;color:#666;text-decoration:none;}
a:hover,
a.selected{text-decoration:underline;color:#333;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w{position:relative;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.bShadowOff{box-shadow:0px 2px 4px 2px #ccc;
						-moz-box-shadow:0px 2px 4px 2px #ccc;
						-webkit-box-shadow:0px 2px 4px 2px #ccc;}
.bShadowOn{	box-shadow:0px 2px 4px 2px #999;
						-moz-box-shadow:0px 2px 4px 2px #999;
						-webkit-box-shadow:0px 2px 4px 2px #999;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.black{color:#000;}
.white{color:#fff;}
.color-1{color:#46a339;}
.color-2{color:#98d52f;}
.color-3{color:#000;}
.color-4{color:#999;}
.color-5{color:#d3d3d3;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-txt{width:470px;text-shadow:0 1px 1px #ccc;line-height:15px;}	
	.w-txt .title{font-size:13px;font-weight:bold;text-shadow:0 1px 1px #999;margin-bottom:2px;position:relative;top:-3px;color:#5a564a;}	
	.w-txt h5{font-size:13px;text-shadow:0 1px 1px #999;margin-bottom:2px;color:#5a564a;}	
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-wrapper{width:960px;margin:0 auto;background:url(../imgs/bg/wrapper-1.png) center top fixed no-repeat;}
	.w-inner-wrapper{}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-head{position:fixed;width:920px;background-image:url(../imgs/bg/w-head-2.png);z-index:555;/*background-attachment:fixed;background-position:center top;*/}
	.w-head .w{height:280px;}
		.logo{position:absolute;top:75px;right:0px;display:block;width:475px;height:64px;background:url(../imgs/logos/agia-kyriaki-0.png) center no-repeat;}
		
		.mnb{position:absolute;bottom:50px;right:0px;}
			.mnb li{margin-left:20px;}
				.mnb li a{display:block;height:20px;background-repeat:no-repeat;background-position:center top;}
				.mnb li a:hover,
				.mnb li a.selected{background-position:center bottom;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-main{width:920px;padding-top:280px;}


/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-foot{background:url(../imgs/bg/foot-0.png) center top no-repeat;}
	.w-foot .ww{width:960px;margin:0 auto;}
	.w-foot .ww .w{width:920px;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.w-copyright{position:relative;top:20px;font-size:11px;text-align:right;color:#685d37;}

.w-pxldt{position:absolute;top:11px;right:0px;width:26px;}
	.w-pxldt .dev{position:absolute;width:80px;top:7px;right:35px;color:#fff;text-align:right;font-style:italic;}
	.w-pxldt a{display:block;position:absolute;top:1px;right:0px;height:26px;width:26px;background:url("../imgs/logos/pixeldot.png") -26px center no-repeat;}
	.w-pxldt a:hover{background-position:0px center;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
.form-contact{padding: 0 0 25px 0;margin:0 19px;background:url(../imgs/bg/contact-form/diagonals-bottom.png) center bottom repeat-x;c}
	.form-contact .td-0{padding:15px 0 3px 0;}
	.form-contact .td-1{padding:0 0 0 8px;}
	.form-contact .info-note{padding:25px 0;text-align:left;font-size:16px;font-style:italic;font-weight:500;}
	.form-contact .note{background:url(../imgs/bg/contact-form/diagonals-top.png) center top repeat-x; padding:15px 0;text-align:center;font-size:16px;font-style:italic;font-weight:500;}
	.form-contact label{padding-left:4px;font-style:italic;font-size:16px;font-weight:300px;line-height:24px;}
	.form-contact .radio-label{padding-left:20px;font-style:italic;font-size:16px;font-weight:300px;line-height:24px;}
	.form-contact .ff{width:298px;padding:5px;background-color:#fafafa;border:solid 1px #46a33b;font-size:13px;}
	.form-contact .ff-textarea{width:430px;height:88px;padding:5px;font-size:13px;resize:none;overflow:auto;}
	.form-contact .ff-obligatory{background:#fff;}
	.form-contact .ff-selected{background-color:#fff;}
	.form-contact .w-submit{position:absolute;bottom:10px;width:345px;padding:0px;text-align:right;/*background:url(../imgs/bg/form-btn.png) center repeat;*/}
		.form-contact .ff-submit{margin:0 auto;}
		.form-contact .ff-submit-hover{}
		.form-contact .btn-grad-deco{width:150px;height:25px;margin:0 auto;background:url(../imgs/btns/form-btn-shadow.png) center top no-repeat;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/




/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/
/* * { margin:0; padding:0; }  */
html, body, .w-wrapper {height:100%;}
body > .w-wrapper{height:auto;min-height:100%;}
.w-inner-wrapper{padding-bottom:50px; }  /* must be same height as the footer */
.w-foot{position:relative;
				margin-top:-50px; /* negative value of footer height */
				height: 50px;
				clear:both;}
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*//* CLEAR FIX*/
.clearfix:after{content: ".";
								display: block;
								height: 0;
								clear: both;
								visibility: hidden;}
.clearfix{display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */
/*--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------*/