body {margin: 0; padding: 0; background-image: url('images/background7.gif'); background-position: center top; background-attachment: fixed; background-repeat: repeat-x; width: 100%;}
.bgr {margin: 0; padding:0; background-image: url('images/background2.gif'); background-position: center top; background-attachment: scroll; background-repeat: no-repeat; }
	.my#f {width: 150px; color: #412a01; font-family: arial narrow; font-size: 10pt; padding-right: 3%; line-height: 117%; text-align: right;}
	
	p.my#g {color: #412a01; font-family: garamond; font-size: 12pt; margin-left: 3%; line-height: 117%; font-weight: bold; text-align: left;}
	a {font: 14pt/12pt monotype corsiva; color: #5c3a09; font-style: normal; text-decoration: none; }
	.op {width: 150px; background-image: url('images/main-button1.gif') }
	.op:hover {width: 150px; background-image: url('images/main-button.gif') }
	.opa {width: 150px; background-image: url('images/catalogue-button1.gif')}
	.opa:hover {width: 150px; background-image: url('images/catalogue-button.gif') }
	.ops {width: 150px; background-image: url('images/tradition-button.gif') }
		.ops:hover {width: 150px; background-image: url('images/tradition-button1.gif') }
		.opd {width: 150px; background-image: url('images/news-button1.gif') }
		.opd:hover {width: 150px; background-image: url('images/news-button.gif')}
		.opf {width: 150px; background-image: url('images/contacts-button.gif') }
		.opf:hover {width: 150px; background-image: url('images/contacts-button1.gif') }
		a:hover {color:#9fc5f5; }.n {display: block; width:100%; height:100%}
		
		h1 {color:#9f205f; text-align: center; }
		.layer0 {margin-left: 0%; margin-top: 1%; color: #412a01; text-align: center; font-family: garamond; font-size: 16pt;  }
		.layer1 {margin-right: 2%; margin-left:  0%; color: #412a01; text-align: justify; font-family: garamond; font-size: 12pt;}
		.layer2 {margin-left: 10%; color: #412a01; text-align: justify; font-family: garamond; font-size: 13pt;}
		.layer3 {margin: 5%; color: #412a01; text-align: center; font-family: garamond; font-size: 14pt;}
		.layer4 {margin-left: 3%; margin-top: 7%; color: #412a01; text-align: center; font-family: garamond; font-size: 16pt;  }
		.layer5 {margin-right: 7%; margin-left: 7%; color: #412a01; text-align: justify; font-family: garamond; font-size: 13pt; line-height: 150%;}
		.layer6 {margin-right: 4%; margin-left:  0%; color: #412a01; text-align: justify; font-family: Garamond; font-size: 12pt; line-height: 1.4; float: left;}
		.layer7 {margin: 1%; color: #412a01; text-align: center; font-family: garamond; font-size: 13pt;  }
		.margin {padding: 10px;}
		.margin2 {padding-top: 40px;padding-right: 100px;}
		a.s {font: 16pt monotype corsiva; color: #812d56; font-style: normal; text-decoration: none; }
		a.x {font: 13pt/11pt garamond; color: #5c3a09; font-style: normal; text-decoration: none; }
		a.x:hover {color:#9fc5f5; }
		a.s:hover {color:#812d56; }
		.mlink {font-size: 18px; font-family : monotype corsiva; color: #58360e; text-decoration: none; font-weight : bold;	}
		.mlink2 {font-size: 18px; font-family : monotype corsiva; color: #ff3030; text-decoration: none; font-weight : bold;}
			
			/*Μενώ*/.menu {font-size:19px; width:50px; padding-right:0px; padding-bottom:2px; float:left; z-index:500; position:relative;}
		
		.menu ul {background-color:transparent; float:left; }
		.menu ul ul {width:100px;}
		.menu ul li {float:left; display:block; width: 300; height:60px; line-height:20px; font-weight:bold; text-align: left;}
		.menu ul li a { text-decoration:none;}
		.menu ul ul li {display:block; width:160px; height:25px; line-height:40%; border:0; font-weight: normal; padding:4px 0 10px 0px; background-position:center; background:#e0b8b4; list-style-type: none; }.menu ul ul .b_top {background-position:0 -1px; padding-top:10px;}
				.menu a, .menu a:visited {display:block; float:none; height:100%; width:165px; font-size:1em; text-decoration:none; padding: 0; text-indent: 5px; }
		.menu ul ul li a, 
		.menu ul ul li a:visited {display:block; color:#663c0f; background:#e0b8b4; text-indent:10; width:150;}
		.menu ul ul li a:hover {color: #5c3a15; background: none; text-decoration: underline;}
		.menu ul ul :hover > a {color:#5c3a15; background:none; text-decoration: underline; }
		* html .menu a:hover {color:#5c3a15; position:relative; z-index:100; text-decoration:none; background:#e0b8b4 no-repeat; }
		.menu li:hover {position:relative;}
		.menu ul ul {position: absolute; height:50; top: -10000000px; text-align: left; left: 80px; width: 172px; height: auto; background:#e0b8b4; border-left:1px solid #a2c0ee; border-top:1px solid #a2c0ee; }
		.menu ul :hover ul {top:-8px;}
		.d {color: #412a01; font-family: garamond; font-size: 14pt; margin-left: 10%;}
		.ad {color: #412a01; font-family: garamond; font-size: 13pt; margin-right: 5%; margin-left: 10%;}
		.add { margin-right: 5%; margin-left: 10%; text-align: left; }
		a.next {font: 12pt garamond; color: #5c3a09; font-style: normal; text-decoration: none; }
		a.next:hover {font-weight: bold; }
		a.back {font: 15pt garamond; color: #5c3a09; font-style: normal; text-decoration: underline; }.text1 {margin-right: 3%; margin-left: 3%; color: #412a01; text-align: left; font-family: garamond; font-size: 13pt; font-weight: bold;}
		.more {font: 13pt garamond; color: #5c3a09; font-style: normal; text-decoration: underline; }
		.date {margin-left: 5%; text-align: left; font: 11pt garamond; color: #5c3a09; font-style: normal; text-decoration: underline; }
		.news {margin-right: 7%; margin-left: 3%; color: #412a01; text-align: justify; font-family: garamond; font-size: 13pt;}
		.padding {margin: 5%; }
		.friends {text-align: center; font: 9pt arial narrow; color: #5c3a09; font-style: normal; text-decoration: none;}.width {width: 150px;}
		h1 {text-align: center; font: 14pt garamond; }
		strong { font: 12pt garamond;}
		h2 {text-align: left; font: 13pt garamond; line-height: 0.5; font-weight: bold }
		.head {font: 18pt Garamond; color: #412a01; font-weight: bold; line-height: 0.5;}
		.link {font: 8pt Verdana; color:#9f205f; text-decoration: underline; }
		.link:hover {font: 8pt Verdana; color:#9f205f; color: #5c3a09;}h3 {line-height: 1; margin-left: 5%; margin-right: 5%}
		.vklink {font: 13pt Verdana; color:#9f205f; text-decoration: none; font-weight: bold; }
		.intro {margin: 3%; color: #412a01; text-align: justify; font-family: garamond; font-size: 12pt;}
		.breadcrumbs {margin-left: 0%; color: #412a01; text-align: left; font-family: palatino linotype; font-size: 11pt; font-weight: normal; text-decoration: underline;}
		.breadcrumbs:hover {margin-left: 0%; color: #412a01; text-align: left; font-family: palatino linotype; font-size: 11pt; font-weight: normal; text-decoration: underline;}
		.breadcrumbs_current {margin-left: 0%; color: #412a01; text-align: left; font-family: palatino linotype; font-size: 11pt; font-weight: bolder;}
		.breadcrumbs_current:hover {margin-left: 0%; color: #412a01; text-align: left; font-family: palatino linotype; font-size: 11pt; font-weight: bold;}
		.links {color: #412a01; font-family: garamond; font-size: 12pt; text-decoration: none; font-weight: bold;}
	.links:hover {color: #412a01; font-family: garamond; font-size: 12pt; text-decoration: none; font-weight: bold;}
	.mira {color: #412a01; font-family: garamond; font-size: 18pt; font-weight: bold;}
