/* --------------------------------------------------------------------------
	Custom CSS implementation  
-------------------------------------------------------------------------- */
#dummy{}
/* -- */

#header-margins h1
{
background: url(/Images/logo.jpg) no-repeat;
height:85px;
margin:0px;
padding:0px;
width:450px;
text-indent:-9000px;
}

#header-margins .toplinks .content
{
margin-top:45px;
overflow:hidden;
float:right;
padding-right:10px;
}


#header-margins .toplinks a
{
display:block;
text-decoration:none;
color:#606060;
height:27px;
line-height:27px;
font-size:10px;
font-family:arial;
float:left;
}


#header-margins .toplinks .homepageicon
{
	background: url(/Images/topicons.home.gif) no-repeat right;
	width:29px;
}

#header-margins .toplinks .contact
{
margin-left:10px;
}

#header-margins .toplinks .contacticon
{
	background: url(/Images/topicons.contact.gif) no-repeat right;
	width:31px;
}

#header-margins .toplinks .sitemapicon
{
	background: url(/Images/topicons.sitemap.gif) no-repeat right;
	width:26px;
}

#header-margins .toplinks .sitemap
{
margin-left:10px;
}

#header-margins .toplinks .languageel
{
margin-left:10px;
}

#header-margins .toplinks .languageelicon
{
	background: url(/Images/Icons/en.gif) no-repeat right;
	width:35px;
	height:20px;
margin-top:3px;
margin-left:2px;
}

#header-margins .toplinks .languageen
{
margin-left:10px;
}

#header-margins .toplinks .languageenicon
{
	background: url(/Images/Icons/el.gif) no-repeat right;
	width:35px;
	height:20px;
margin-top:3px;
margin-left:2px;
}

td,tr,table
{
margin:0px;
padding:0px;
border:none;
font-size:10pt;
}


#menu ul
{
margin:0px;
padding:0px;
}

#menu ul li
{
list-style-type:none;
width:180px;
background: url(/Images/menu-level1.back.gif) no-repeat;
clear:both;
float:none;
}


#menu ul li a
{
text-decoration:none;
display:block;
width:180px;
height:28px;
color:#209FE3;
font-weight:bold;
overflow:hidden;
}

#menu ul li a span
{
display:block;
width:150px;
margin-left:30px;
margin-top:6px;
}


#menu ul ul li
{
background: url(/Images/menu-level2.back.gif) no-repeat;
margin-top:2px;
}


#menu ul ul li a
{
color:#80C200;
font-size:10px;
font-weight:bold;
line-height:16px;
height:auto;
}


#menu ul ul li a span
{
width:170px;
margin-left:10px;
margin-top:2px;
margin-bottom:0px;
}

#content-margins h1
{
color:#7BBB0D;
margin-top:0px;
font-weight:bold;
font-size:12pt;
}


.html li
{
list-style-image:url(/Images/bullet.gif);
margin:0px;
padding:0px;
padding-bottom:5px;
}

.html
{
font-size:10pt;
font-family:Tahoma;
font-weight:normal;
}

#content-dimensions .html p
{
margin-bottom:10px;
font-size:10pt;
font-family:Tahoma;
font-weight:normal;
}

a span
{
cursor:pointer;
}
#menu
{
	padding-bottom:3px;
}
.search
{
	padding-bottom:3px;
}
.newspanel
{
	margin-top:7px;
}
.search h2
{
color:#7BBB0D;
font-size:10pt;
padding:16px 0px 0px 32px;
margin:0px;
}

.search .field
{
width:122px;
float:left;
}

.search .field .control
{
padding-left:13px;
padding-top:7px;
}

.search .field .control input
{
border: 1px solid #949694;
width:108px;
}

.search .command
{
float:left;
margin-left:9px;
}

.search .command a
{
background:url("/Images/null.gif") no-repeat;
width:40px;
height:28px;
display:block;
text-indent:-9000px;
}

#footer-dimensions
{
height:48px;
width:100%;
background:url(/Images/footer.png) repeat-x;
font-size:8pt;
font-weight:bold;
color:#858585;
}

#footer-margins
{
padding-top:20px;
}

#footer-dimensions a
{
text-decoration:none;
color:#858585;
}


.downloads h2
{
color:#ffffff;
margin:21px 0px 0px 60px;
font-size:10pt;

}


.downloads
{
color:#ffffff;
}

.downloads li
{
padding-top:4px;
}


.downloads a
{
color:#ffffff;
text-decoration:none;
font-weight:bold;
}


#triplate
{
width:602px;
height:188px;
background:url(/Panels/Triplate/back.png) no-repeat;
font-size:8pt;
}

#triplate ul
{
margin:0px;
padding:0px;
margin-left:20px;
}

#triplate a
{
text-decoration:none;
font-weight:bold;
}

#triplate .plate1, #triplate .plate1 a
{
color:#81BB3D;
}

#triplate .plate2, #triplate .plate2 a
{
color:#FF6633;
}

#triplate .plate3, #triplate .plate3 a
{
color:#14B6E8;
}

#triplate li
{
padding-bottom:4px;
}


#triplate .plate2
{
text-align:center;
font-weight:bold;
}

#triplate .plate2 h2
{
margin:0px;
font-size:12pt;
margin-bottom:10px;
}

#triplate .plate1 li
{
list-style-image:url(/Panels/Triplate/bullet1.gif)
}

#triplate .plate2 li
{
list-style-image:url(/Panels/Triplate/bullet2.gif)
}

#triplate .plate3 li
{
list-style-image:url(/Panels/Triplate/bullet3.gif)
}

#links
{
background:url(/Panels/Links/bar.png) no-repeat;
width:602px;
height:53px;
}

.newsletterpanel
{
width:197px;
height:161px;
MARGIN-TOP:7PX;
background:url(/Panels/Newsletter/back.png);
}

.loginpanel
{
width:197px;
height:142px;
background:url(/Panels/Login/back.png);
}

.newspanel
{
width:197px;
height:238px;
background:url(/Panels/News/back.png);
}


.newspanel a
{
color:#ffffff;
text-decoration:none;
}


#body ul.articlelist li
{
list-style:none;
}

div.pagetext
{
text-align:justify;
font-size:10pt;
line-height:18px;
}
