.top_band {
	height: 18px;
	padding-top: 2px;
	padding-left: 8px;
	color: #007;
	font-size: 11px;
	font-weight: bold;
}

.head {
	background: url(/elem/bg_top_u.jpg);
}
.head_p {
	background: url(/elem/bg_top.jpg) left no-repeat;
}
.head_l {
	background: url(/elem/bg_top_bl.gif);
}
.head_r {
	background: url(/elem/bg_top_br.gif);
}
.head_r .s_menu {
	width: 550px;

	font-size: 13px;
	color: #fff;
	font-weight: bold;
}
.head_r .s_menu A {
	font-size: 13px;
	color: #fff;
	font-weight: bold;
}
.head_words {
	color: #fff;
	font-weight: bold;
}

.subhead_band {
	height: 26px;
	padding-right: 20px;
	padding-left: 20px;
	font-size: 13px;
	color: #007;
}
.subhead_band A {
	font-size: 13px;
	color: #007;
	font-weight: bold;
}

.subhead_band_sh {
	background: url(/elem/bg_band_sh_m.gif);
}
.subhead_band_sh_l {
	background: url(/elem/bg_band_sh_l.gif);
}
.subhead_band_sh_r {
	background: url(/elem/bg_band_sh_r.gif);
}

.paper {
	background: #fff url(/elem/bg.jpg) repeat-y center top;
	color: #003;
}
.paper_left {
	background: url(/elem/bg_paper_l.gif);
}
.paper_right {
	background: url(/elem/bg_paper_r.gif);
}
.paper A {
	color: #007;
}

.paper TD.cell1 {
	text-align: center;
	background-color: #E7EEFA;
	color: #000077;
}
.paper TD.cell2 {
	text-align: center;
	background-color: #F5F8FC;
	color: #666666;
}
.paper TD.cell3 {
	text-align: center;
	background-color: #FFFFFF;
}
.paper TD.cell25 {
	text-align: center;
	background-color: #EBF2FA;
	color: #52668F;
}

.paper TD.cell1na {
	background-color: #E7EEFA;
	color: #000077;
}
.paper TD.cell2na {
	background-color: #F5F8FC;
	color: #666666;
}
.paper TD.cell3na {
	background-color: #FFFFFF;
}

.paper .red {
	color: red;
}
.paper .big {
	font-size: 150%;
	color: #006;
}
.paper .med {
	font-size: 120%;
	color: #006;
}

.paper TABLE.thin {
	border: solid #669 1px;
	border-collapse: collapse;
}
.paper TABLE.thin TD {
	border: solid #669 1px;
	padding: 2px;
	font-size: 90%;
}

.paper TABLE.noborder {
	border: none;
}
.paper TABLE.noborder TD {
	padding: 2px;
	font-size: 90%;	
}

.low_bands {
	background: #f5f5ff url(/elem/bg_low_bands.gif);
}
.low_bands_contacts {
	font-size: 13px;
	color: #007;
}
.low_bands_contacts A {
	font-size: 13px;
	color: #007;
}

.tail {
	background: url(/elem/bg_low.jpg);

	font-size: 14px;
	color: #007;
	font-weight: bold;
}
.tail A {
	font-size: 14px;
	color: #007;
	font-weight: bold;
}

.low_band2 {
	background: #ccccdd url(/elem/bg_low_band2.gif) repeat-x top;
	height: 35px;
	padding-top: 17px;

	font-size: 14px;
	color: #007;
	font-weight: bold;
}
.low_band2 A {
	font-size: 14px;
	color: #007;
	font-weight: bold;
}


BODY {
	margin: 0px;
	padding: 0px;

	font-family: Arial, sans-serif;
}

BODY A {
	font-family: Arial, sans-serif;
	text-decoration: none;
}
BODY A:hover {
	text-decoration: underline;
}




/* ΜΕΝή */


.menu_cap {
	width: 120px;
	height: 20px;
}
.menu_cap A {
	font-size: 14px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #007;
	text-align: center;
	text-decoration: none;
	width: 100%;
	height: 100%;
}
.menu_cap A:hover {
	text-decoration: none;
}

.menu_pad {
	visibility: hidden;
	filter: alpha(opacity=0);
	border-bottom: 1px #007 solid;
}

.menu_pad DIV {
	background: rgb(255,255,255);
	width: 140px;
	height: 20px;
	border: 1px #007 solid;
	border-bottom: none;
}
.menu_pad DIV A {
	font-size: 12px;
	font-family: Arial, sans-serif;
	font-weight: bold;
	color: #007;
	text-align: center;
	text-decoration: none;
	padding-top: 2px;
	width: 100%;
	height: 100%;
}
.menu_pad DIV A:hover {
	text-decoration: none;
}

.menu_pad DIV.menu_2x {
	height: 35px;
}

.menu_pad DIV.menu_3x {
	height: 50px;
}

.menu_pad DIV.menu_4x {
	height: 65px;
}

.menu_pad DIV.menu_5x {
	height: 80px;
}

#menu { position: absolute; top: 23px; left: 330px; z-index: 10; }

#menu_cap_main { position: absolute; top: 0px; left: 10px; }
#menu_cap_prod { position: absolute; top: 0px; left: 130px; }
#menu_cap_cont { position: absolute; top: 0px; left: 260px; }

#menu_pad_main { position: absolute; top: 20px; left: 0px; }
#menu_pad_prod { position: absolute; top: 20px; left: 120px; }
#menu_pad_cont { position: absolute; top: 20px; left: 250px; }

#menu_pad_prod_glass_sub { position: absolute; top: 20px; left: 259px; }
#menu_pad_prod_fibre_sub { position: absolute; top: 40px; left: 259px; }
#menu_pad_prod_bioshield_sub { position: absolute; top: 60px; left: 259px; }
#menu_pad_prod_astro_sub { position: absolute; top: 95px; left: 259px; }
#menu_pad_prod_specdev_sub { position: absolute; top: 95px; left: 259px; }
#menu_pad_prod_microscopes_sub { position: absolute; top: 130px; left: 259px; }
#menu_pad_prod_medical_sub { position: absolute; top: 20px; left: 259px; }
#menu_pad_prod_testing_sub { position: absolute; top: 150px; left: 259px; }
#menu_pad_prod_opticsforyou_sub { position: absolute; top: 130px; left: 259px; }



