h1{margin:0;padding:0}
a {color:#840749;}
a:hover{text-decoration:none}
body {
	padding:0 ;margin:0; font:11px tahoma,arial,serif; color:#000;background:#FFF;}

.margined{border:0;margin:0 0 0 15;padding:0;}

img{border:0;}

img.margined{border:0;margin:0 5 20 0;padding:0;}

h2{font: 12px arial; color:#840749;LINE-HEIGHT: 150%; font-weight: bold;}

table{border:0;	font-size:100%;}

/*table.tabbord{border:solid 1px #979797;font-size:100%;}*/

table.tabbord{background:#979797;}

.tr1{background:#E8E8E8; text-align:center;}
.tr2{background:#ffffff; text-align:center;}

form{margin:0;}

select{	font-size:100%;}

input.login{width:96%;	font-size:100%;	border:solid 1px #D9D9D9; margin:4 0 4 0; color:#999;}

input.search{font-size:120%;border:solid 1px #A4A4A4; color: #840749;}

p{FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial; margin:0 0 4 0;}

p.fixed{width:80%;FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial;margin:0 0 4 0;}

.red{FONT-SIZE: 9pt;LINE-HEIGHT: 150%;FONT-FAMILY: Arial;color:#840749;font-weight: bold;}

p.title{font:16px arial;color:#840749;text-transform:uppercase;font-weight: bold}

.titBold{font: 12px arial;color:#840749;LINE-HEIGHT: 150%;font-weight: bold;}

p.text{	font: 12px arial; LINE-HEIGHT: 150%;}

p.sign{	FONT-SIZE: 8pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial;	margin:0 0 4 0;}

li,ol,ul {FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 10px; list-style-image: url(img/li.gif);
	font-size:12px;}

ol{list-style-position: inside}

ul.nonebold{list-style-type:none;font: 12px arial;LINE-HEIGHT: 150%;font-weight: bold;}

ul.none{list-style-type:none;font: 12px arial;LINE-HEIGHT: 150%;}
	
a:hover{color:#840749;}

a.menuLinc{font:bold 10 tahoma,arial,serif;color:#A4A4A4;text-transform:uppercase;}

a.menuLinc:hover{text-decoration:none;}

a.menuLincA{font:bold 10 tahoma,arial,serif;color:#840749;text-transform:uppercase;}

a.menuLincA:hover{text-decoration:none;}

a.mag{color:#840749;}

a.mag:hover{text-decoration:none;}

a.red{FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial; color:#840749; font-weight: bold;}

a.magb, a.magb_bold{ padding: 4px 12px 4px 10px; white-space: nowrap; color:#840749; display:block; width: "100%";}

a.magb_bold {font-weight: bold}

a.magb:hover, a.magb_bold:hover{text-decoration:none;}

a:link.RightMenu,a:visited.RightMenu{font-family:verdana,arial;	font-size:9px; font-weight:bold; margin-right:3px; text-decoration:none;
color:#7C754C}

a:hover.RightMenu{font-family:verdana,arial; font-size:9px; font-weight:bold; margin-right:3px; text-decoration:none; color:#565840}

.exit{ font:12px tahoma,arial,serif; color:#840749; text-transform:uppercase;}

.news{font:10px tahoma,arial,serif;color:#666;}

.tnews{	font:bold 11px tahoma,arial,serif; color:#000;}

span.text{FONT-SIZE: 9pt; LINE-HEIGHT: 150%; FONT-FAMILY: Arial;}

.hLine{	background:url(img/hLine2.gif);	background-position:top center;}

.hLineR{background:url(img/hLine2.gif);	background-position:top right;}

.hLineL{background:url(img/hLine2.gif);	background-position:top left;}

.cont{padding:20 40 20 20;}

.cont3{	padding:0 20 0 20;}

.cont2{	padding:10 10 10 180;}

td.gray{padding:20px 15px 0 15px;}

td.gray1{padding:1px;}

td.grayM{padding:20 10 20 8;}

td.text{padding-left:20;}

td.MenuL{padding: 0; border:solid 1px #E8E8E8;}

td.MenuLA{padding: 0; font-weight: bold;}

td.activ{background: url(img/bgMenuA.gif) repeat-x;color:#840749;}

div.NewsAnotation{padding:4 12 4 10;}

ul.products li.products{padding: 5px 0px 0px 0px; margin: 0px 0px 0px 10px; list-style-image: url(img/li.gif);}

ul.ann{padding: 0 0 0 0; list-style-position:inside;} 

ol.ann{	padding: 0 0 0 0; list-style-position:inside;}

ul.ann li{align: justify;}

div.ann{padding: 12 0 8 0;}

div.floating_pict{padding: 2 2 2 2;}

.div_container{	display: none; 	border: 1px solid #909090; background: #e8e8e8; position: absolute; margin: 7 0 0 0;}

.leftPad {padding-left: 10px;}

.leftPad2 {padding-left: 20px;}

.titlesm, .titlesm a, .titlesm a:visited, .titlesm a:hover {font: 12px Arial,sans-serif;line-height: 14px;font-weight: bold;margin-bottom: 1px;
text-decoration: none;}

.divPrint {margin: 15px 20px; font-family: Tahoma, Verdana, Arial, sans-serif;	font-size: 70%;	text-align: justify;}

/* Menu Μενώ */

.top {vertical-align: top;}

/* Menu 1st level */

table.dm1 {
	width: 100%;
}

table.dm1 td {
	padding: 0;
}

/* Next styles are used in all levels, from 1 to 3 */

table.dm1 a {
	padding: 4px 20px 4px 10px;
	color: #840749;
	display: block;
	border: 1px solid #E8E8E8;
	width: "100%";
}

table.dm1 a.arrow {
	background-image: url(/img/link1.gif);
	background-repeat: no-repeat;
	background-position: 100% 55%;
}

table.dm1 a.current {
	font-weight: bold;
}

/* Menu 2nd level */

div.dm2 {
	position: absolute;
	visibility: hidden;
}

div.dm2_rel {
	padding: 5px;
	position: relative;
	top: -6px;
	border: 1px solid #909090;
	background-color: #E8E8E8;
}

table.dm2 {

}

table.dm2 td {
	padding: 0;
}

table.dm2 a {
	white-space: nowrap;
}

/* Menu 3rd level */

div.dm3 {
	position: absolute;
	visibility: hidden;
}

table.dm3_rel {
	position: relative;
	top: -6px;
	border: 1px solid #909090;
	background-color: #E8E8E8;
}

table.dm3_rel td {
	padding: 5px;
}

table.dm3 {

}

table.dm3 td {
	padding: 0;
}
a.banner{
	display:block;
	margin:0;
	padding:0;
	height:188px;
	border:solid 1px #ff0000;
	z-index:-100 !important;
	}
.clearFloat{clear:both}

.floatLeft{float:left}

.folatRight{float:right}

#container img{margin:5px 15px 5px 5px}

span.tstat{font-weight:bold}

a{text-decoration:underline}

/*div a.mag{display:none}*/
td.text h1 a p{font-size:14px;}
td.text h1 a{color:#840749;}
.grayM a, #submenu a{text-decoration:none}
ul.nonebold li a{color:#000000}
ul.nonebold li a:hover{color:#840749;}