body {
	margin: 0px;
	background: url(graphics/bgr.jpg) repeat;
	background-color:rgb(249 249 249);
}

td.date {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
}

td.menu_header {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 11pt; 
	color: rgb(229, 229, 229);
}

td.menu_title {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
}

td.menu_subtitle {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
}

a.menu_title:link {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_title:visited {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_title:hover {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_title:active {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: bold; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_subtitle:link {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_subtitle:visited {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_subtitle:hover {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}
a.menu_subtitle:active {
	font-family: tahoma, arial, helvetica, sans-serif; 
	font-weight: normal; 
	font-size: 10pt; 
	color: rgb(229, 229, 229);
	text-decoration:none;
}

/* Για τους συνδέσμους που έχουν μόνο κείμενο */
a.text {
	font-size: 12px;
	font-weight: bold;
	color: rgb(204, 102, 51);
	border-bottom: 1px dotted rgb(204, 102, 51);
}
a.text:hover {
	color: rgb(255, 255, 255);
	background-color: rgb(204, 102, 51);
}

a.textNU {
	font-size: 12px;
	font-weight: bold;
	color: rgb(204, 102, 51);
}
a.textNU:hover {
	color: rgb(255, 255, 255);
	background-color: rgb(204, 102, 51);
}

a.text_blue {
	font-size: 14px;
	font-weight: bold;
	color: rgb(0, 0, 255);
	border-bottom: 1px dotted rgb(0, 0, 255);
}
a.text_blue:hover {
	color: rgb(255, 255, 255);
	background-color: rgb(0, 0, 255);
}

div.header_error { font: 10pt Tahoma, sans-serif; color: #FF6B08; background-image: url(graphics/listtext_l_backgr.gif); text-align: left; }
div.header_info { font: 10pt Tahoma, sans-serif; color: #004E40; background-image: url(graphics/listtext_l_backgr.gif); text-align: left; }

td.listhead    { font: bold 8pt Tahoma, sans-serif; color: rgb(204,204,204); background-color: rgb(69,115,161); text-align: center; }
td.listtext_l    { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_l_backgr.gif); text-align: center; }
td.listtext_d    { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_d_backgr.gif); text-align: center; }

td.header    { font: bold 8pt Tahoma, sans-serif; color: rgb(204,204,204); background-color: rgb(69,115,161); text-align: left; }
td.header_l    { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_l_backgr.gif); text-align: left; }
td.header_d    { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_d_backgr.gif); text-align: left; }

td.header_l_r   { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_l_backgr.gif); text-align: right; }
td.header_d_r   { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); background-image: url(graphics/listtext_d_backgr.gif); text-align: right; }

td.text    { font: 10pt Tahoma, sans-serif; color: rgb(102,153,153); }
td.textbold    { font: 10pt Tahoma, sans-serif; color: rgb(43,43,43); font-weight: bold;}
td.normtext   { font: 10pt Tahoma, sans-serif; color: rgb(43,43,43); font-weight: normal;}

a.text    { font: 9pt Tahoma, sans-serif; color: rgb(102,153,153); }
a.text:hover    { color: rgb(102,153,153); background-color: #CCCCCC; }
a.text:active    { color: rgb(153,204,153); background-color: #E5E5E5; }
a.text:visited    { color: rgb(102,153,153); }

a.list    { font: 8pt Tahoma, sans-serif; color: rgb(43,86,130); text-decoration: underline;}
a.list:hover    { color: rgb(69,115,161); }
a.list:active    { color: rgb(69,115,161); }
a.list:visited    { color: rgb(43,86,130); }

a.listhead    { font: bold 8pt Tahoma, sans-serif; color: rgb(204,204,204); text-decoration: underline; }
a.listhead:hover    { color: rgb(240,240,240); }
a.listhead:active    { color: rgb(240,240,240); }
a.listhead:visited    { color: rgb(204,204,204); }
