/*##################################- intro page -##################################*/

body.duolang {
	font-family: Arial, Helvetica, sans-serif;
	background-image:url(images/lol2.gif);
}

.duolang td {
	font-family: Arial, Helvetica, sans-serif;
}

.duolang th {
	font-family: Arial, Helvetica, sans-serif;
}

/*##################################- intro Header-##################################*/

.duolang #container
	{
		width:800px;
		height:816px;
		position:absolute;
		margin:5px auto auto 210px;
		border:0px solid #000;
	}

.duolang #upp_img
	{
		width:800px;
		height:298px;
		position:absolute;
		margin:3px auto auto 0px;
		background-image:url(images/upp.gif);
		background-repeat:no-repeat;
	}

.duolang #mmidle_img
	{
		width:800px;
		height:298px;
		position:absolute;
		margin:298px auto auto 0px;
		background-image:url(images/mmiddle.gif);
		background-repeat:no-repeat;
	}
	
.duolang #low_img
	{
		width:800px;
		height:179px;
		position:absolute;
		margin:593px auto auto 0px;
		background-image:url(images/ddown.gif);
		background-repeat:no-repeat;
	}
	
.duolang #logo
	{
		width:150px;
		height:150px;
		position:absolute;
		background-image:url(images/logo.gif);
		background-repeat:no-repeat;
		margin:35px auto auto 55px;
	}
	
.duolang #logotxt
	{
		width:700px;
		height:200px;
		position:absolute;
		margin:60px auto auto 200px;
	}
	
.duolang .logotxt
	{
		font-family:"Monotype Corsiva";
		text-align:justify;
		color:#b20809;
		font-size:36px;
	}
	
.duolang #festival
	{
		display:inline-block;
		width:350px;
		height:350px;
		position:absolute;
		margin:160px auto auto 210px;
		background-image:url(images/festival2.gif);
		background-repeat:no-repeat;
	}
	
.duolang #greek_lang
	{
		display:inline-block;
		width:96px;
		height:120px;
		position:absolute;
		margin:340px auto auto 100px;
		background-image:url(images/greek3.gif);
		background-repeat:no-repeat;
	}
	
.duolang #eng_lang
	{
		width:96px;
		height:120px;
		position:absolute;
		margin:340px auto auto 560px;
		background-image:url(images/eng3.gif);
		background-repeat:no-repeat;
	}
	
.duolang #left
	{
		width:220px;
		height:50px;
		position:absolute;
		margin:525px auto auto 175px;
		background-image:url(images/right.gif);
		background-repeat:no-repeat;
	}
	
.duolang #right
	{
		width:220px;
		height:50px;
		position:absolute;
		margin:525px auto auto 375px;
		background-image:url(images/left.gif);
		background-repeat:no-repeat;
	}
	
.duolang #txt
	{
		width:350px;
		height:60px;
		position:absolute;
		margin:585px auto auto 215px;
	}

.duolang .txt
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:center;
		padding:4px;
		font-family:garamond;
	}
	
	
/*###################-GLOBAL Classes [both langs]-###################*/

.new_menu
	{
		width:250px;
		position:relative;
	}
	
.new_menub
	{
		width:190px;
		position:relative;
		margin:0px auto auto 10px;
	}
	
.new_menu_horz 
	{
		display: block;
		margin: 30px auto auto 56px;
		z-index: 50;
	}	
.new_menu_horz li
	{
			width:222px;
			position:relative;
			display:inline;
			list-style-type: none;
			padding-right: 12px;
	}	
	
.bbmenu
	{
		text-decoration:none;
		font-family:"Monotype Corsiva";
		font-size:14px;
		line-height: 160% !important;
		color:#791819;
		font-weight:normal;
		padding-left: 6px;
		/*width: 190px;
		display: block;*/
	}
	
.bbmenu a:link
	{
		text-decoration:none;
		font-family:"Monotype Corsiva";
		font-size:14px;
		line-height: 160% !important;
		color:#791819;
		font-weight:normal;
	}
	
.bbmenu a:visited
	{
		text-decoration:none;
		font-family:"Monotype Corsiva";
		font-size:14px;
		line-height: 160% !important;
		color:#791819;
		font-weight:normal;
	}
	
.bbmenu a:hover
	{
		text-decoration:underline;
		font-family:"Monotype Corsiva";
		font-size:14px;
		line-height: 160% !important;
		color:#791819;
		font-weight:normal;
	}

.bbmenu a:active
	{
		text-decoration:none;
		font-family:"Monotype Corsiva";
		font-size:14px;
		line-height: 160% !important;
		color:#791819;
		font-weight:normal;
	}
		
.gallery
	{
		text-decoration:none;
		margin:0;
		padding: 0;
		font-size:20px;
		line-height: 160% !important;
		color:#791819;
		font-family:"Monotype Corsiva";
		font-weight:bold;
	}

.gallery a:link
	{
		text-decoration:none;
		margin:0;
		padding: 0;
		font-size:20px;
		line-height: 160% !important;
		color:#791819;
		font-family:"Monotype Corsiva";
		font-weight:bold;
	}

.gallery a:visited;
	{
		text-decoration:none;
		margin:0;
		padding: 0;
		font-size:20px;
		line-height: 160% !important;
		color:#791819;
		font-family:"Monotype Corsiva";
		font-weight:bold;
	}

.gallery a:hover
	{
		text-decoration:underline;
		margin:0;
		padding: 0;
		font-size:20px;
		line-height: 160% !important;
		color:#791819;
		font-family:"Monotype Corsiva";
		font-weight:bold;
	
	}

.gallery a:active
	{
		text-decoration:none;
		margin:0;
		padding: 0;
		font-size:20px;
		line-height: 160% !important;
		color:#804545;
		font-family:"Monotype Corsiva";
		font-weight:bold;
	}

#dlmenu
	 {
		width:230px;
		height:530px;
	}
#menu
	 {
		list-style-type:none;
		margin:0 0 5px;
		padding:0;
		position:absolute;
		width:280px;
		z-index:50;
		border:0px solid #000;

	}

#menu li
		{
			display:block;
			padding:0;
			margin:0;
			position:relative;
			z-index:50;
		}

#menu li a, #menu li a:visited
	 {
	 	display:block;
		text-decoration:none;
		border:0px solid #000;
	}

#menu li dd
	 {
		display:none;
	}

#menu li:hover, #menu li a:hover 
	{
		border:0;
	}

#menu li:hover dt a , #menu li a:hover dt a 
	{
		color:#791819;
	}

#menu li:hover dd, #menu li a:hover dd
	{
		display:block;
	}

#menu li:hover dl, #menu li a:hover dl
	 {
	height:auto;
	 }

#menu table {
				border-collapse:collapse;
				padding:0;
				margin:-4px;
				font-size:12px;
			}

#menu dl {
			width: 210px;
			margin: 0;
			cursor:pointer;
		}

#menu dt {
			margin:0;
			padding: 0;
			font-size:20px;
			color:#791819;
			font-family:"Monotype Corsiva";
			font-weight:bold;
			
		}

#menu dd {margin:0; padding:0; font-size: 14px; text-align:left; color:#791819; font-family:"Monotype Corsiva"; margin:0px auto auto  0px;}

.gallery dt a, .gallery dt a:visited {
	display:block;
	color:#791819;
 	padding:0px;
}

.gallery dd a, .gallery dd a:visited {
										text-decoration:none;
										font-family:"Monotype Corsiva";
										font-size:14px;
										display:block;
										padding:2px 3px 2px 10px;
										color:#791819;

									}

.gallery dd a:hover {color:#791819; font-size:14px; font-family:"Monotype Corsiva";
}

.chik
	{
		text-decoration:none;
										font-family:"Monotype Corsiva";
										font-size:14px;
										display:block;
										padding:2px 3px 2px 10px;
										color:#791819;
	}


/*###################-GR Classes [lang-specific]-###################*/

body.GRlang {
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/back.jpg) top left;
}

.GRlang td {
	font-family: Arial, Helvetica, sans-serif;
}

.GRlang th {
	font-family: Arial, Helvetica, sans-serif;
}


.GRlang #container
	{
		width:1068px;
		height:956px;
		position:relative;
		/* margin:0px auto auto 0px; */ /*160-210*/
		margin:0px auto;
		border:0px solid #000;
		/*bgg.gif*/
		/*border: 1px solid tomato;*/
		}
		
.GRlang #logo_main
	{
		width:800px;
		height:170px;
		/*position:absolute;
		margin:-11px auto auto 30px;*/
		position:relative;
		margin: 0 auto -140px auto;
		/* background-image:url(images/lall2.gif); */
		background-image:url(images/lall3gr-m.png); 
		background-repeat:no-repeat;
		/*border: 1px solid tomato;*/
	}

.GRlang #logo_mainEN
	{
		width:800px;
		height:170px;
		position:absolute;
		margin:-16px auto auto 30px;
		/* background-image:url(images/lall2e2.gif); */
		background-image:url(images/lall3en-m.png); 
		background-repeat:no-repeat;
		/*border: 1px solid tomato;*/
	}

.GRlang #left_col
	{
		width:210px;
		height:450px;
		position:absolute;
		margin:210px auto auto 5px;
		border:0px solid #000;
		/*border: 1px solid tomato;*/
	}
	
.GRlang #left_nav
	{
		width:230px;
		height:450px;
		position:absolute;
		margin:0px auto auto 00px;
		border:0px solid #000;
		/*border: 1px solid tomato;*/
	}
	
.GRlang .navigation
	{
		font-family:"Monotype Corsiva";
		color:#791819;
		font-weight:bold;
		text-align:center;
		font-stretch:condensed;
		font-size:18px;
	}
	
	
.GRlang #content
	{
		width:570px;
		height:auto;
		position:absolute;
		margin:150px auto auto 310px;
		border:0px solid #000;
		z-index:100;
		/*border: 1px solid tomato;*/
	}
	
.GRlang .content_txt
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:left;
		padding:4px;
		font-family:garamond;
	}
	
.GRlang .content_txtc
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
	}

.GRlang .content_us
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:center;
		padding:4px;
		font-family:garamond;
		margin:0px auto auto 10px;
	}
	
.GRlang a.content_txtli:visited
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.GRlang a.content_txtli:link
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.GRlang a.content_txtli:hover
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:underline; font-weight:bold; z-index:600; }
.GRlang a.content_txtli:active
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }

.GRlang .loll_gold
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaa63a;
		font-weight:bold;
		text-align:center;
	}
	
.GRlang .loll_silver
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaaaa2;
		font-weight:bold;
		text-align:center;
	}
	
.GRlang .loll_cupreous
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#ad721d;
		font-weight:bold;
		text-align:center;
	}
	
.GRlang .loll_support
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#23568f;
		font-weight:bold;
		text-align:center;
	}
	
.GRlang .content_txt1
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
		margin:-40px auto auto 45px;
}
	
	
.GRlang .content_txt2
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:center;
		font-family:garamond;
	}

.GRlang #img_txt
	{
		width:150px;
		height:150px;
		position:absolute;
		margin:2px auto auto 2px;
	}
	
.GRlang #sign
	{
		width:180px;
		height:75px;
		position:absolute;
		margin:45px auto auto 280px;
	}
	
.GRlang #col
	{
		width:123px;
		height:466px;
		position:absolute;
		margin:280px auto auto 185px;
	}
	

.GRlang #men_img
	{
		width:232px;
		height:223px;
		position:absolute;
		margin:560px auto auto 250px;
	}
	
.GRlang .loll
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
	}
	
.GRlang h2.loll_T
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
		background: url(images/bull1.gif) no-repeat 0 50%;
		display: block;
		width: 100%;
		margin:-8px auto auto 0;
	}
	
	
.GRlang .loll::before
	{
		content:'';
		background: (images/bull1.gif);/*url of image*/
		height: 19px;/*height of image*/
		width: 21px;/*width of image*/
		position: absolute;
	}

.GRlang .lolle
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}	
.GRlang .lolle a:link
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.GRlang .lolle a:visited
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.GRlang .lolle a:hover
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.GRlang .lolle a:active
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}



	
	
/*#############################Fadescrolltext###########################################*/

.GRlang .container_txt 
	{
		width:570px;
		height:540px;
		position:relative; 
		margin:0px auto 0 4px;
		text-align:left;
		border:0px solid #009966;
	}

/*.GRlang .poem
	 {
		text-align:left;
		padding:0 15px 50px 10px;
		width:490px; 
		height:430px;
		overflow: auto;
	}
*/

.GRlang .poem
	 {
		text-align:left;
		padding:0 10px 60px 10px;
		width:550px; 
		height:490px;
		border:0px solid #000;
	/*	overflow: auto;*/
	}

.GRlang .fade_top {
position: absolute;
height: 40px;
width:100%;
top:0; left:0;
/*background:url(images/fade_top.png);
border: 1px solid tomato;*/
}

.GRlang .fade_bottom {
position: absolute;
height: 40px;
width:100%;
bottom:0; left:0;
/*background:url(images/fade_bottom.png);
border: 1px solid tomato;*/
}

.GRlang h1.headline {margin:30px 0 10px 0; font-size:1.5em;}


.GRlang #txt_border
	{
		width:810px;
		height:862px;
		position:absolute;
		margin:85px auto auto 252px;
		/*border: 2px solid tomato;*/
		background: url(../images/wx2.gif) top right no-repeat;
	}
	
.GRlang #menu_down
	{
		display: inline-block;
		width:230px;
		height:798px;
		position:absolute;
		margin:150px auto auto 120px;
		/*border: 2px solid tomato;*/
		background: url(../images/ledt2.gif) 16px -50px no-repeat;
	}
	
		
.GRlang .pic_border
	{
		border:3px outset #c0ab74;
		padding:3px;
	}
	
.GRlang #Page{
		width:480px ;
		height:20px;
		position:absolute;
		margin:633px auto auto 32px;
		border:0px solid #000;
		z-index:100;
	}

.GRlang .Page
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; padding-top: 18px;}
.GRlang .Page:visited
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.GRlang .Page:link
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.GRlang .Page:hover
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:underline; font-weight:bold;}
.GRlang .Page:active
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }

	
.GRlang .Pagea:link
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.GRlang .Pagea:hover
	{ font-family:garamond; font-size:14px; color:#5f3100; text-decoration:none;  z-index:450;}
.GRlang .Pagea:active
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.GRlang .Pagea:visited
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
	
	
.GRlang .pic_2border
	{
		border:2px solid #dbbca1;
		padding:4px;
	}
	
.GRlang .deco_form
	{
		border:1px solid #bb8b45;
		padding:2px;
		color:#bb8b45;
		font-size:14px;
	}
	
/*.GRlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:680px auto auto -10px;
		position:absolute;
	}*/
	
	
	.GRlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:780px auto auto 488px;
		position:absolute;
		z-index:250;
	}
	
	.GRlang #fl_gr
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:20px auto auto 43px;
		}
		
	.GRlang #fl_eng
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:19px auto auto 98px;
		}

.GRlang #footer
		{
			width:850px;
			height:35px;
			border:0px solid #000;
			position:absolute;
			margin:930px auto auto 215px;
		}	
.GRlang .footer
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:250;
				text-decoration:none;
			}
			
.GRlang .footer a:link
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:350;
				text-decoration:none;
			}
			
.GRlang .footerli a:link
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:350;
				text-decoration:none;
				
			}
	

.GRlang #con_txt_pol
	{
		width:280px;
		height:30px;
		border:0px solid #000;
		text-align: left !important;
		display: block;
		/*position:absolute;
		margin:840px auto auto 314px;*/
		position:absolute;
		margin:852px auto auto 436px;
		padding: 4px 14px;
	}


/*###################-ENG Classes [lang-specific]-###################*/

body.ENGlang {
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/back.jpg) top left;
}

.ENGlang td {
	font-family: Arial, Helvetica, sans-serif;
}

.ENGlang th {
	font-family: Arial, Helvetica, sans-serif;
}


.ENGlang #container
	{
		width:1068px;
		height:956px;
		position:relative;
		/* margin:0px auto auto 0px; */ /*160-210*/
		margin:0px auto;
		border:0px solid #000;
		/*bgg.gif*/
		/*border: 1px solid tomato;*/
		}
		
.ENGlang #logo_main
	{
		width:800px;
		height:170px;
		/*position:absolute;
		margin:-11px auto auto 30px;*/
		position:relative;
		margin: 0 auto -140px auto;
		/* background-image:url(images/lall2.gif); */
		background-image:url(images/lall3gr-m.png); 
		background-repeat:no-repeat;
		/*border: 1px solid tomato;*/
	}

.ENGlang #logo_mainEN
	{
		width:800px;
		height:170px;
		/*position:absolute;
		margin:-11px auto auto 30px;*/
		position:relative;
		margin: 0 auto -140px auto;
		/* background-image:url(images/lall2.gif); */
		background-image:url(images/lall3en-m.png); 
		background-repeat:no-repeat;
		/*border: 1px solid tomato;*/
	}

.ENGlang #left_col
	{
		width:210px;
		height:450px;
		position:absolute;
		margin:210px auto auto 5px;
		border:0px solid #000;
		/*border: 1px solid tomato;*/
	}
	
.ENGlang #left_nav
	{
		width:230px;
		height:450px;
		position:absolute;
		margin:0px auto auto 00px;
		border:0px solid #000;
		/*border: 1px solid tomato;*/
	}
	
.ENGlang .navigation
	{
		font-family:"Monotype Corsiva";
		color:#791819;
		font-weight:bold;
		text-align:center;
		font-stretch:condensed;
		font-size:18px;
	}
	
	
.ENGlang #content
	{
		width:570px;
		height:auto;
		position:absolute;
		margin:150px auto auto 310px;
		border:0px solid #000;
		z-index:100;
		/*border: 1px solid tomato;*/
	}
	
.ENGlang .content_txt
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:left;
		padding:4px;
		font-family:garamond;
	}
	
.ENGlang .content_txtc
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
	}

.ENGlang .content_us
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:center;
		padding:4px;
		font-family:garamond;
		margin:0px auto auto 10px;
	}
	
.ENGlang a.content_txtli:visited
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.ENGlang a.content_txtli:link
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.ENGlang a.content_txtli:hover
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:underline; font-weight:bold; z-index:600; }
.ENGlang a.content_txtli:active
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }

.ENGlang .loll_gold
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaa63a;
		font-weight:bold;
		text-align:center;
	}
	
.ENGlang .loll_silver
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaaaa2;
		font-weight:bold;
		text-align:center;
	}
	
.ENGlang .loll_cupreous
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#ad721d;
		font-weight:bold;
		text-align:center;
	}
	
.ENGlang .loll_support
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#23568f;
		font-weight:bold;
		text-align:center;
	}
	
.ENGlang .content_txt1
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
		margin:-40px auto auto 45px;
}
	
	
.ENGlang .content_txt2
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:center;
		font-family:garamond;
	}

.ENGlang #img_txt
	{
		width:150px;
		height:150px;
		position:absolute;
		margin:2px auto auto 2px;
	}
	
.ENGlang #sign
	{
		width:180px;
		height:75px;
		position:absolute;
		margin:45px auto auto 280px;
	}
	
.ENGlang #col
	{
		width:123px;
		height:466px;
		position:absolute;
		margin:280px auto auto 185px;
	}
	

.ENGlang #men_img
	{
		width:232px;
		height:223px;
		position:absolute;
		margin:560px auto auto 250px;
	}
	
.ENGlang .loll
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
	}
	
.ENGlang h2.loll_T
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
		background: url(images/bull1.gif) no-repeat 0 50%;
		display: block;
		width: 100%;
		margin:-8px auto auto 0;
	}
	
	
.ENGlang .loll::before
	{
		content:'';
		background: (images/bull1.gif);/*url of image*/
		height: 19px;/*height of image*/
		width: 21px;/*width of image*/
		position: absolute;
	}

.ENGlang .lolle
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}	
.ENGlang .lolle a:link
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENGlang .lolle a:visited
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENGlang .lolle a:hover
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENGlang .lolle a:active
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}



	
	
/*#############################Fadescrolltext###########################################*/

.ENGlang .container_txt 
	{
		width:570px;
		height:540px;
		position:relative; 
		margin:0px auto 0 4px;
		text-align:left;
		border:0px solid #009966;
	}

/*.ENGlang .poem
	 {
		text-align:left;
		padding:0 15px 50px 10px;
		width:490px; 
		height:430px;
		overflow: auto;
	}
*/

.ENGlang .poem
	 {
		text-align:left;
		padding:0 10px 60px 10px;
		width:550px; 
		height:490px;
		border:0px solid #000;
	/*	overflow: auto;*/
	}

.ENGlang .fade_top {
position: absolute;
height: 40px;
width:100%;
top:0; left:0;
/*background:url(images/fade_top.png);
border: 1px solid tomato;*/
}

.ENGlang .fade_bottom {
position: absolute;
height: 40px;
width:100%;
bottom:0; left:0;
/*background:url(images/fade_bottom.png);
border: 1px solid tomato;*/
}

.ENGlang h1.headline {margin:30px 0 10px 0; font-size:1.5em;}


.ENGlang #txt_border
	{
		width:810px;
		height:862px;
		position:absolute;
		margin:85px auto auto 252px;
		/*border: 2px solid tomato;*/
		background: url(../images/wx2.gif) top right no-repeat;
	}
	
.ENGlang #menu_down
	{
		display: inline-block;
		width:230px;
		height:798px;
		position:absolute;
		margin:150px auto auto 120px;
		/*border: 2px solid tomato;*/
		background: url(../images/ledt2.gif) 16px -50px no-repeat;
	}
	
		
.ENGlang .pic_border
	{
		border:3px outset #c0ab74;
		padding:3px;
	}
	
.ENGlang #Page{
		width:480px ;
		height:20px;
		position:absolute;
		margin:633px auto auto 32px;
		border:0px solid #000;
		z-index:100;
	}

.ENGlang .Page
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; padding-top: 18px;}
.ENGlang .Page:visited
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.ENGlang .Page:link
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.ENGlang .Page:hover
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:underline; font-weight:bold;}
.ENGlang .Page:active
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }

	
.ENGlang .Pagea:link
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.ENGlang .Pagea:hover
	{ font-family:garamond; font-size:14px; color:#5f3100; text-decoration:none;  z-index:450;}
.ENGlang .Pagea:active
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.ENGlang .Pagea:visited
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
	
	
.ENGlang .pic_2border
	{
		border:2px solid #dbbca1;
		padding:4px;
	}
	
.ENGlang .deco_form
	{
		border:1px solid #bb8b45;
		padding:2px;
		color:#bb8b45;
		font-size:14px;
	}
	
/*.ENGlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:680px auto auto -10px;
		position:absolute;
	}*/
	
	
	.ENGlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:780px auto auto 488px;
		position:absolute;
		z-index:250;
	}
	
	.ENGlang #fl_gr
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:20px auto auto 43px;
		}
		
	.ENGlang #fl_eng
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:19px auto auto 98px;
		}

.ENGlang #footer
		{
			width:850px;
			height:35px;
			border:0px solid #000;
			position:absolute;
			margin:930px auto auto 215px;
		}	
.ENGlang .footer
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:250;
				text-decoration:none;
			}
			
.ENGlang .footerli a:link
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:350;
				text-decoration:none;
				
			}
	

.ENGlang #con_txt_pol
	{
		width:280px;
		height:30px;
		border:0px solid #000;
		text-align: left !important;
		display: block;
		/*position:absolute;
		margin:840px auto auto 314px;*/
		position:absolute;
		margin:852px auto auto 436px;
		padding: 4px 14px;
	}


/*###################-EN Classes [lang-specific]-###################*/


body.ENlang {
	font-family: Arial, Helvetica, sans-serif;
	background:url(images/back.jpg) top left;
}

.ENlang td {
	font-family: Arial, Helvetica, sans-serif;
}

.ENlang th {
	font-family: Arial, Helvetica, sans-serif;
}


.ENlang #container
	{
		width:1068px;
		height:956px;
		position:relative;
		/* margin:0px auto auto 0px; */ /*160-210*/
		margin:0px auto;
		border:0px solid #000;
		/*bgg.gif*/
		/*border: 1px solid red;*/
		}
		
.ENlang #logo_main
	{
		width:800px;
		height:170px;
		/*position:absolute;
		margin:-11px auto auto 30px;*/
		position:relative;
		margin: 0 auto -140px auto;
		/* background-image:url(images/lall2.gif); */
		background-image:url(images/lall3gr-m.png); 
		background-repeat:no-repeat;

	}

.ENlang #logo_mainEN
	{
		width:800px;
		height:170px;
		position:absolute;
		margin:-16px auto auto 30px;
		/* background-image:url(images/lall2e2.gif); */
		background-image:url(images/lall3en-m.png); 
		background-repeat:no-repeat;

	}

.ENlang #left_col
	{
		width:210px;
		height:450px;
		position:absolute;
		margin:210px auto auto 5px;
		border:0px solid #000;
	}
	
.ENlang #left_nav
	{
		width:230px;
		height:450px;
		position:absolute;
		margin:0px auto auto 00px;
		border:0px solid #000;
	}
	
.ENlang .navigation
	{
		font-family:"Monotype Corsiva";
		color:#791819;
		font-weight:bold;
		text-align:center;
		font-stretch:condensed;
		font-size:18px;
	}
	
	
.ENlang #content
	{
		width:570px;
		height:auto;
		position:absolute;
		margin:150px auto auto 310px;
		border:0px solid #000;
		z-index:100;
	}
	
.ENlang .content_txt
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:left;
		padding:4px;
		font-family:garamond;
	}
	
.ENlang .content_txtc
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
	}

.ENlang .content_us
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:center;
		padding:4px;
		font-family:garamond;
		margin:0px auto auto 10px;
	}
	
.ENlang a.content_txtli:visited
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.ENlang a.content_txtli:link
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }
.ENlang a.content_txtli:hover
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:underline; font-weight:bold; z-index:600; }
.ENlang a.content_txtli:active
	{ font:garamond; font-size:16px; color:#5f3100; text-align:justify; padding:4px; font-family:garamond; text-decoration:none; font-weight:bold; z-index:600; }

.ENlang .loll_gold
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaa63a;
		font-weight:bold;
		text-align:center;
	}
	
.ENlang .loll_silver
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#aaaaa2;
		font-weight:bold;
		text-align:center;
	}
	
.ENlang .loll_cupreous
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#ad721d;
		font-weight:bold;
		text-align:center;
	}
	
.ENlang .loll_support
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#23568f;
		font-weight:bold;
		text-align:center;
	}
	
.ENlang .content_txt1
	{
		font:garamond;
		font-size:14px;
		color:#5f3100/*660000*/;
		text-align:justify;
		padding:4px;
		font-family:garamond;
		margin:-40px auto auto 45px;
}
	
	
.ENlang .content_txt2
	{
		font:garamond;
		font-size:16px;
		color:#5f3100/*660000*/;
		text-align:center;
		font-family:garamond;
	}

.ENlang #img_txt
	{
		width:150px;
		height:150px;
		position:absolute;
		margin:2px auto auto 2px;
	}
	
.ENlang #sign
	{
		width:180px;
		height:75px;
		position:absolute;
		margin:45px auto auto 280px;
	}
	
.ENlang #col
	{
		width:123px;
		height:466px;
		position:absolute;
		margin:280px auto auto 185px;
	}
	

.ENlang #men_img
	{
		width:232px;
		height:223px;
		position:absolute;
		margin:560px auto auto 250px;
	}
	
.ENlang .loll
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
	}
	
.ENlang h2.loll_T
	{
		font-family:"Monotype Corsiva";
		font-size:24px;
		color:#791819;
		font-weight:bold;
		text-align:center;
		background: url(images/bull1.gif) no-repeat 0 50%;
		display: block;
		width: 100%;
		margin:-8px auto auto 0;
	}
	
	
.ENlang .loll::before
	{
		content:'';
		background: (../images/bull1.gif);/*url of image*/
		height: 19px;/*height of image*/
		width: 21px;/*width of image*/
		position: absolute;
	}

.ENlang .lolle
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}	
.ENlang .lolle a:link
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENlang .lolle a:visited
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENlang .lolle a:hover
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}
.ENlang .lolle a:active
	{ font-family:"Monotype Corsiva"; font-size:24px; color:#791819;  font-weight:bold; text-align:center; text-decoration:none; z-index:500px;}



	
	
/*#############################Fadescrolltext###########################################*/

.ENlang .container_txt 
	{
		width:570px;
		height:540px;
		position:relative; 
		margin:0px auto 0 4px;
		text-align:left;
		border:0px solid #009966;
	}

/*.ENlang .poem
	 {
		text-align:left;
		padding:0 15px 50px 10px;
		width:490px; 
		height:430px;
		overflow: auto;
	}
*/

.ENlang .poem
	 {
		text-align:left;
		padding:0 10px 60px 10px;
		width:550px; 
		height:490px;
		border:0px solid #000;
	/*	overflow: auto;*/
	}

.ENlang .fade_top {
position: absolute;
height: 40px;
width:100%;
top:0; left:0;
background:url(images/fade_top.png);
}

.ENlang .fade_bottom {
position: absolute;
height: 40px;
width:100%;
bottom:0; left:0;
background:url(images/fade_bottom.png);

}

.ENlang h1.headline {margin:30px 0 10px 0; font-size:1.5em;}


.ENlang #txt_border
	{
		width:800px;
		height:800px;
		position:absolute;
		margin:85px auto auto 260px;
	}
	
.ENlang #menu_down
	{
		width:230px;
		height:98px;
		position:absolute;
		margin:85px auto auto 130px;
	}
	
		
.ENlang .pic_border
	{
		border:3px outset #c0ab74;
		padding:3px;
	}
	
.ENlang #Page{
		width:480px ;
		height:20px;
		position:absolute;
		margin:633px auto auto 32px;
		border:0px solid #000;
		z-index:100;
	}

.ENlang .Page
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; padding-top: 18px;}
.ENlang .Page:visited
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.ENlang .Page:link
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }
.ENlang .Page:hover
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:underline; font-weight:bold;}
.ENlang .Page:active
	{ font-family:garamond;	font-size:14px;	color:#5f3100; text-decoration:none; font-weight:bold; }

	
.ENlang .Pagea:link
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.ENlang .Pagea:hover
	{ font-family:garamond; font-size:14px; color:#5f3100; text-decoration:none;  z-index:450;}
.ENlang .Pagea:active
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
.ENlang .Pagea:visited
	{ font-family:garamond; font-size:14px; color:#766741; text-decoration:none; z-index:450; }
	
	
.ENlang .pic_2border
	{
		border:2px solid #dbbca1;
		padding:4px;
	}
	
.ENlang .deco_form
	{
		border:1px solid #bb8b45;
		padding:2px;
		color:#bb8b45;
		font-size:14px;
	}
	
/*.ENlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:680px auto auto -10px;
		position:absolute;
	}*/
	
	
	.ENlang #fl_lang
	{
		width:202px;
		height:72px;
		margin:780px auto auto 488px;
		position:absolute;
		z-index:250;
	}
	
	.ENlang #fl_gr
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:20px auto auto 43px;
		}
		
	.ENlang #fl_eng
		{
			width:50px;
			height:38px;
			position:absolute;
			margin:19px auto auto 98px;
		}

.ENlang #footer
		{
			width:850px;
			height:35px;
			border:0px solid #000;
			position:absolute;
			margin:930px auto auto 215px;
		}	
.ENlang .footer
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:250;
				text-decoration:none;
			}
			
.ENlang .footerli a:link
			{
				font-family:garamond;
				font-size:12px;
				color:#5f3100;
				font-weight:bold;
				z-index:350;
				text-decoration:none;
				
			}
	

.ENlang #con_txt_pol
	{
		width:280px;
		height:30px;
		border:0px solid #000;
		text-align: left !important;
		display: block;
		/*position:absolute;
		margin:840px auto auto 314px;*/
		position:absolute;
		margin:852px auto auto 436px;
		padding: 4px 14px;
	}
