body {
	font-family:Tahoma;
	font-size:12px; 
	color:#FFDDDD;
	margin-left:0px;
	margin-top:0px;
	margin-right:0px;
	margin-bottom:0px;
	background-color:#000000;
	scrollbar-face-color:#333344;
	scrollbar-arrow-color:#FF6611;
	scrollbar-track-color:#232323;
}

.headtitle {
	font-family:Tahoma;
	font-size:12px;
	color:#FFFFFF;
	text-decoration:none;
}
.headtext {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:8px;
	color:#FF6611;
	text-decoration:none;
}
a.headtext {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:8px;
	color:#FF6611;
	text-decoration:none;
}
a.headtext:hover {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:8px;
	color:#FF6611;
	text-decoration:underline;
}
.menulink {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:13px;
	text-decoration:none;
	color:#FFFFFF;
}
.submenulink {
	font-family:Tahoma;
	font-weight:normal;	
	font-size:11px;
	text-decoration:none;	
	color:#000000;
}
.sitemaptree_index {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:10px;
	text-decoration:none;	
	color:#000000;
}
.sitemaptree {
	font-family:Tahoma;
	font-weight:normal;	
	font-size:10px;
	text-decoration:none;	
	color:#000000;
}
a.sitemaptree_index:hover {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:10px;
	text-decoration:underline;	
	color:#FF6611;
}
a.sitemaptree:hover {
	font-family:Tahoma;
	font-weight:normal;	
	font-size:10px;
	text-decoration:underline;	
	color:#FF6611;
}
.headimg {
	background-image:url(web_graphics/header.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.copyright_link {
	font-family:Tahoma;
	font-weight:bold;
	font-size:9px; 
	color:#FF6611;
	text-decoration:none;
}
.lsbckgrnd {
	background-image:url(web_graphics/lsbckgrnd.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
}
.rsbckgrnd {
	background-image:url(web_graphics/rsbckgrnd.jpg);
	background-repeat:repeat-y;
	background-position:0 0;
}
.ptbckgrnd {
	background-image:url(web_graphics/ptbckgrnd.jpg);
	background-repeat:repeat;
	background-position:0 0;
}
.menubckgrnd {
	background-image:url(web_graphics/menu_background_anim.gif);
	background-repeat:no-repeat;
	background-position:0 0;
}
.contentgrnd {
	background-image:url(web_graphics/content_page_background.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}
.subhomepagemenu {
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px; 
	color:#FFFFFF;
}
.marquee_text {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FFFFFF;
	line-height:16px;
	text-decoration:none;	
}
a.marquee_text {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FFFFFF;
	line-height:16px;
	text-decoration:none;
}
a.marquee_text:hover {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FF6611;
	line-height:16px;
	text-decoration:underline;
}
.brochures_text1 {
	font-family:Tahoma;
	font-weight:bold;
	font-size:12px; 
	color:#222222;
	padding-top:5;
}
.brochures_text2 {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#111111;
	line-height:20px;
}
.brochures_dropdown_menu {
	font-family:Tahoma;
	font-weight:bold;
	font-size:9px; 
	color:#000000;
	width:100px;
	text-align:right;
	border-color:#000000;
	border-width:thin;
}
.newsletter_field {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#111111;
}
.newsletter_subtitle_text {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#111111;
}
a.newsletter_subtitle_link {
	font-family:Tahoma;
	font-weight:normal;
	font-size:7px; 
	color:#222222;
	text-decoration:none;
}
a.newsletter_subtitle_link:hover {
	font-family:Tahoma;
	font-weight:normal;
	font-size:7px; 
	color:#FF6611;
	text-decoration:underline;
}
.customers_subtitle_link {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FFFFFF;
	text-decoration:none;
}
a.customers_subtitle_link {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FFEE11;
	text-decoration:none;
}
.customers_subtitle_link:hover {
	font-family:Tahoma;
	font-weight:normal;
	font-size:9px; 
	color:#FF6611;
	text-decoration:none;
}
.corporate_info_img_english {
	background-image:url(web_graphics/corporate_info_footer_english.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.corporate_info_img_greek {
	background-image:url(web_graphics/corporate_info_footer_greek.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.corporate_info_img_ {
	background-image:url(web_graphics/corporate_info_footer_blank.png);
	background-repeat:no-repeat;
	background-position:0 0;
}
.corporate_info_text1 {
	font-family:Tahoma;
	font-weight:bold;
	font-size:16px; 
	color:#FFFFFF;
	text-decoration:none;
	padding-top:20;
	background-image:url(web_graphics/footer_shine.gif);
	background-repeat:no-repeat;
	background-position:11 38;
}
.corporate_info_text2 {
	font-family:Arial Narrow;
	font-weight:normal;
	font-size:10px; 
	color:#FFFFFF;
	padding-left:6;
	padding-top:5;
	line-height:12px;
}
.world_time_dropdown {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:8px;
	color:#FF6611;
	text-decoration:none;
	background-color:#000000;
	border:#000000 hidden 0px;
	border-spacing:inherit;
}
.world_time_dropdown:hover {
	font-family:Tahoma;
	font-weight:bold;	
	font-size:8px;
	color:#FF6611;
	text-decoration:underline;
	background-color:#000000;
}
.menu_title {
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
	font-size:14px; 
	color:#FF6611;
	padding-top:5;
}
.menu_items_text {
	font-family:Arial Narrow;
	font-weight:normal;
	font-size:11px; 
	color:#FFFFFF;
	padding-left:6;
	padding-right:3;
	line-height:20px;
	text-decoration:none;
}
.menu_items_text:hover {
	font-family:Arial Narrow;
	font-weight:bold;
	font-size:11px; 
	color:#FF6611;
	text-decoration:none;
	background-image:url(web_graphics/submenu_anim_selector.gif);
	background-repeat:no-repeat;
	background-position:0 0;
	width:204;
	height:20;
	line-height:20px;
	display:block;
}
a.menu_items_text:active {
	font-family:Arial Narrow;
	font-weight:normal;
	font-size:11px; 
	color:#777777;
	text-decoration:none;
	background-image:url(web_graphics/submenu_selector.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:204;
	height:20;
	line-height:20px;
	display:block;
}
.menu_items_text2 {
	font-family:"Arial Narrow";
	font-weight:normal;
	font-size:11px; 
	color:#000000;
	text-decoration:none;
	line-height:20px;
}
.menu_items_text2:hover {
	font-family:Arial Narrow;
	font-weight:bold;
	font-size:11px; 
	color:#FF6611;
	text-decoration:underline;
	line-height:20px;
}
a.menu_items_text2:active {
	font-family:Arial Narrow;
	font-weight:normal;
	font-size:11px; 
	color:#777777;
	text-decoration:none;
	line-height:20px;
}
.content_title {
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
	font-size:14px; 
	color:#FF6611;
	padding-top:5;
	padding-left:0;
}
.content_text {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	font-size:12px; 
	color:#000000;
	padding-top:15;
	padding-left:0;
	padding-right:0;
}
.content_text_corporate {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	font-size:12px; 
	color:#000000;
	line-height:19px;
}
.content_text_design {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	font-size:12px; 
	color:#000000;
	line-height:20px;
}
.content_text:hover {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px; 
	color:#FF6611;
}
a.analytics_solutions_menu {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	font-size:12px; 
	color:#000000;
}
a.analytics_solutions_menu:hover {
	font-family:Tahoma;
	font-weight:normal;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;
	color:#FF6611;
}
.footer_text {
	font-family:Tahoma;
	font-weight:bold;
	font-size:9px;
	color:#DDDDEE;
	text-decoration:none;
	padding-top:0;
	background-color:#000000;
}
div.nicetitle {
    position: absolute;
    padding: 6px;
    top: 0px;
    left: 0px;
    color:#FFFFDD;
    font-size: 11px;
    font-family: Tahoma;
    font-weight: bold;
    text-align: center;
    width: 100%;
    background: url(web_graphics/ntbg.png);
	text-shadow:#999999;    
    /* Mozilla proprietary */
    -moz-border-radius: 10px;
}
div.nicetitle p {
    margin: 0; padding: 0 2px;
}
div.nicetitle p.destination {
    font-size: 11px;
    font-family: Tahoma;
    font-weight: normal;
    text-align: center;
    padding-top: 4px;
}
.contact_box_text {
	font-family:Tahoma;
	font-weight:bold;
	text-decoration:none;
	font-size:12px; 
	color:#777788;
	line-height:24px;
}
.ddimgtooltip{
	box-shadow: 4px 4px 5px #818181; /*shadow for CSS3 capable browsers.*/
	-webkit-box-shadow: 4px 4px 5px #818181;
	-moz-box-shadow: 4px 4px 5px #818181;
	display:none;
	position:absolute;
	border:2px solid black;
	background:#FFFFFF;
	color: #000000;
	z-index:2000;
	padding: 4px;
}

