@charset "windows-1251";
@media print {
  @page { margin: 10% }
  h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid }
  blockquote, pre { page-break-inside: avoid }
  ul, ol, dl { page-break-before: avoid }
}
/* Default */

html, body { height: 100%; }

.maintable > td { border: solid 1px black}
table { border-collapse: collapse; empty-cells: show; padding: 0; }
td, th { padding: 0; margin: 0; empty-cells: show; border-collapse: collapse; }
th { font-weight: bolder; text-align: center; }
body, form, p { padding: 0px; margin: 0px; }
h1, h2, h3, h4,h5, h6, b, strong { font-weight: bolder; }
img { border: 0 }
.inline { display: inline }
/* end Default */

body {font-family: Tahoma; font-size: 0.67em; color: black; margin: 0}

/* Specialized */

a {text-decoration: none; font-weight: bold; font-family: Tahoma}
a:link,a:visited,a:active { COLOR: #3366AA; }
a:hover { color: #4D99FF; }



.pan_pad { padding-bottom: 77px; }
.leftsd_pan { background-image: url(/images/leftside_pan.gif); background-repeat: repeat-y; background-color: #F4F4F4; background-position: right; }
.rightsd_pan { background-image: url(/images/rightside_pan.gif); background-repeat: repeat-y; background-color: #F4F4F4; }
.undrlogo_lt { background-image: url(/images/h_left_top.jpg); }
.undrlogo_rt { background-image: url(/images/h_right_top.jpg); }
.logo_line { background-color: #3E6C8E; }
.undrlogo_lm {background-image: url(/images/h_left_middle.jpg); background-position: right; background-repeat: no-repeat; background-color: #FDFDFD; text-align: right; direction: rtl; }
.undrlogo_rm { background-image: url(/images/h_right_middle.jpg); background-position: left; background-repeat: no-repeat; background-color: #FBFBFB; }
.undrlogo_lb { background-image: url(/images/h_left_bottom.jpg); }
.undrlogo_rb { background-image: url(/images/h_right_bottom.jpg); }
.blcorner { background-image: url(/images/h_left_bcorn.jpg); background-position: right; background-repeat: no-repeat; }
.brcorner { background-image: url(/images/h_right_bcorn.jpg); background-repeat: no-repeat; }
.leftt_end { background-image: url(/images/top_stripe1.jpg); background-position: right top; background-repeat: no-repeat; }
.leftb_end { background-image: url(/images/bottom_stripe1.jpg); background-position: right bottom; background-repeat: no-repeat; }
.rightt_end { background-image: url(/images/top_stripe4.jpg); background-repeat: no-repeat }
.rightb_end { background-image: url(/images/bottom_stripe7.jpg); background-position: bottom left; background-repeat: no-repeat; }
.brd_clr { background-color: #265779; }
.topt_slogon { background-image: url(/images/topl_bg.gif); background-repeat: repeat-x; table-layout: fixed; }
.toptd_slogon { background-image: url(/images/top_stripe2.jpg); background-repeat: no-repeat; padding-left: 5px; font-size: 0px; }
.above_menu { background-image: url(/images/top_stripe3.jpg); background-position: right top; background-repeat: no-repeat; font-size: 0px; }
.over_menu { background-image: url(/images/menu_adds.gif); background-position: right top; background-repeat: no-repeat; font-size: 0px; }
.menubrd1 { background-image: url(/images/menu_str2.gif); background-position: right top; background-repeat: no-repeat; }
.menubrd2 { background-image: url(/images/menu_str3.gif); background-repeat: no-repeat; }
.menubrd3 { background-image: url(/images/info_str2.gif); background-position: right top; background-repeat: no-repeat; }
.menubrd4 { background-image: url(/images/menu_str1.gif); background-repeat: no-repeat; background-color: #BAD0E0}
.menubrd5 { background-image: url(/images/menu_bg1.gif); background-repeat: repeat-x; background-color: #BAD0E0 }
.menubrd6 { background-image: url(/images/menu_str4.gif); background-repeat: no-repeat; background-color: #BAD0E0 }
.infobrd1 { background-image: url(/images/info_str1.gif); background-repeat: no-repeat; background-color: white; }
.infobrd2 { background-image: url(/images/info_bg1.gif); background-repeat: repeat-x; background-color: white; }
.infobrd3 { background-image: url(/images/info_str3.gif); background-repeat: no-repeat; background-color: white; }
.bott1 { background-image: url(/images/bottom_stripe2.jpg); background-repeat: no-repeat; }
.bott2 { background-image: url(/images/bottom_stripe4.jpg); background-position: bottom; background-repeat: no-repeat; padding-bottom: 4px; vertical-align: bottom; }
.bott3 { background-image: url(/images/bottom_stripe6.jpg); background-position: right; background-repeat: no-repeat; }
.bott4 { background-image: url(/images/bottom_stripe3.jpg); background-repeat: no-repeat; background-color: #749AB7; }
.bott5 { background-image: url(/images/bottom_stripe5.jpg); background-repeat: no-repeat; background-color: #749AB7; }
.bott6 { background-image: url(/images/bottom_stripe.jpg); background-position: center; background-repeat: no-repeat; background-color: #4F748F; text-align: center; vertical-align: top; color: white; padding-right: 8px; font-size: 7pt }

.podpis { font-size: 8pt; font-weight: bold;  }

.menutd { 
	background-image: url(/images/menu_bg2.gif); 
	background-repeat: repeat-x;
	background-color: #BAD0E0;
	padding-top: 2px; 
	vertical-align: top; }
.infotd { 
	background-image: url(/images/info_bg2.gif); 
	background-repeat: repeat-x;
	background-color: white; 
	padding-left: 12px; 
	padding-right: 12px; 
	padding-top: 0px;  
	vertical-align: top; }

/* ΜΕΝή */
.menutable { margin-left: 8px; margin-top: 4px; margin-bottom: 8px; }
.menu div { 
	background-color: #D5E2F0; 
	border-color: #265779; 
	border-width: 1px 0px 1px 0px; 
	border-style: solid; 
	font-size: 1.3em; 
	margin: 0; 
	line-height: 3px; }
.menu td { font-size: 8pt; }
.menu td img { vertical-align: baseline; margin-right: 6px; }
.menu h1 {
	font-size: 14px; 
	margin: 0; 
	padding-left: 8px; 
	background-color: white; 
	border-color: #265779; 
	border-width: 0px 0px 1px 0px; 
	border-style: solid; 
	font-family: Arial;
	color: black;
	background-image: url(/images/menubar.gif); }

.menu a {text-decoration: none; font-size: 8pt; }
.menu a:link, .menu a:visited, .menu a:active {	color: #1C5397; }
.menu a:hover { COLOR: black; text-decoration: none; }
/* end ΜΕΝή */

/* INFO Field */
h1 { 
	font-family: Tahoma; 
	font-size: 1.8em; 
	margin: 0; 
	margin-top: 0;
	margin-bottom: 0;
	color: #3366aa; 
	padding-left: 10px;
	padding-right: 10px; }
h2 { 
	font-family: Tahoma;
	font-size: 1.3em;
	font-weight: bold;
	margin: 0; 
	margin-top: 0.8em;
	margin-bottom: 0.4em;
	text-align: left; }
p {
	margin-top: 0.5em; 
	margin-bottom: 0.5em; 
	/* text-align: justify; */
	text-indent: 1em; 
	text-justify: auto; }
.imgst { margin-top: 4px; margin-bottom: 18px; }
.infotd, .infotd td { font-size: 0.67em; }	
.hline { margin-top: 3px; margin-bottom: 3px; display: block; clear: both; }
.highlited { color: #3366AA; }
.comment { color: #9E9E9E; }
.infotd img { vertical-align: middle; margin-right: 2px; margin-left: 2px; }
.png { behavior: url("/style/pngbehavior.htc"); }

dl { margin: 0 }
dl dd { margin-left: 1em }

table.infotable { margin-top: 1em; margin-bottom: 1em; }
table.infotable td, table.infotable th { border-width: 1px; border-style: solid; border-color: gray; font-size: 8pt; padding: 2px; }
table.infotable th {border-bottom-width: 2px; padding-left: 5px; padding-right: 5px; background-color: #E4F1F9; }
table.t30 th {  background-image: url(/images/t-head_30.gif) }
table.t60 th {  background-image: url(/images/t-head_60.gif) }

.sh_table { display: inline-table; margin: 0 }
.sh_imagetd { border: 1px solid black; }
.sh_imagetd img { margin: 0; vertical-align: top; cursor: hand }
.sh_rside { background-image: url(/images/shadow_r_side.gif); width: 4px; vertical-align: top; }
.sh_bside { background-image: url(/images/shadow_b_side.gif); height: 4px; }
.sh_rt_corner { background-image: url(/images/shadow_rt_corner.gif); width: 4px; height: 4px; }
.sh_lb_corner { background-image: url(/images/shadow_lb_corner.gif); width: 4px; height: 4px; }
.sh_rb_corner { background-image: url(/images/shadow_rb_corner.gif); }
.port_shad { margin-bottom: 1em  } 
.out_cell { padding-top: 5px; padding-bottom: 5px; text-align: center; vertical-align: top; }
.out_table {}
/* end INFO Field*/

	.toplogo { background-image: url(/images/_imgg_pozbg.jpg); font-family: Arial; font-weight: bold; color: white; font-size: 9pt; background-color: #686868 }
	.topcorner { background-image: url(/images/_imgg_cornertop.gif); background-repeat: no-repeat; background-color: #0066CC }
	.toppanel { background-image: url(/images/_imgg_top.gif); background-repeat: repeat-x; color: white; padding-top: 3px; background-color: #0066CC } 
	.topptext {  font-size: 8pt; line-height: 7pt } 
	.bott_panel { background-image: url(/images/_imgg_bgbottom.gif); background-color: #0066CC}
	.photo_text { color: white; font-size: 9pt; font-weight: bold }
		
	.gnid * {margin-left: 3px; margin-right: 3px; font-size: 9pt; color: white}
	.gnid a {text-decoration: none; font-weight: bold; font-family: Tahoma; }
	.gnid a:link, .gnid a:visited, .gnid a:active { COLOR: #5272C5; }
	.gnid a:hover { color: #6396FF; }

	button { height: 24px }
/* end Specialized */


#navbar p
{
COLOR: #3366AA;

font-weight: bold; 
font-size: 8pt; 

margin-bottom: 0.5em;
}

#navbar a
{
font-weight: bold; 
font-size: 8pt; 
margin-bottom: 0.5em;
color: #989898; 
}




/* =Hoverbox Code
----------------------------------------------------------------------*/

.hoverbox
{
	cursor: default;
	list-style: none;
	margin-left:0px;

}

.hoverbox a
{
	cursor: default;
*	position: relative;
}

.hoverbox a .preview
{
	display: none;
}

.hoverbox a:hover .preview
{
	display: block;
	position: absolute;
	top: -33px;
	left: -45px;
	z-index: 100;
*	font-size: 100%;
}

.hoverbox img
{
	background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;
	padding: 2px;
	vertical-align: top;
	width: 190px;
	height: 140px;
}

.hoverbox li
{

	display: inline;
	float: left;
	margin: 0px;
	padding: 0px;
	position: relative;
*	position: static;
}

.hoverbox .preview
{
	border-color: #000;
	width: 400px;
	height: 300px;

}


/* END Hoverbox Code */
