/*GENERAL START*/
html, body{width: 100%;}
body {margin:0px; padding:0px;	font-family: Times New Roman, Arial, Helvetica, sans-serif; font-size:12px;}
body a{	color:#00f; text-decoration:none;}
body a:hover{text-decoration:underline;}

table{border-collapse:collapse;}

.spacer5{height:5px; font-size: 1px;}
.spacer10{	height:10px; font-size: 1px;}

p{padding: 0px; margin: 5px auto 3px 3px;}

.wrapper{position: relative; left:50%; margin-left:-475px; width:950px; margin-top: 30px; padding: 2px 2px 2px 2px; border: 1px solid #000;}
.footer{position: relative; left:50%; margin-left:-475px; width:950px; padding-top: 6px; font-family:Arial;  color: #336699;}
.footer, .footer a{ font-size:11px;}
.footer a{  color: #000;}

.wrapper.home table.container_table{background:url(Images/bg_home.jpg) top right repeat-x;}
.wrapper.inner table.container_table{background:url(Images/bg_inner.jpg) top right repeat-y;}

.wrapper.home table.container_table td#LogoTd{height: 120px;}
.wrapper.inner table.container_table td#LogoTd{height: 120px;}

.language_links{position: absolute; top:-32px; right: 45px; width: 50px;}
.language_links .link_bar{height:150px; width: 20px; margin-right:2px; float: left;}

.language_links .link_bar{background: url(Images/el_bgr.jpg);}

.language_links .flag{margin-top: 137px;}

hr{padding:0px; margin:0px; border-top: 1px solid;}

.wrapper.home #LogoDiv{margin-left: 48px; margin-right: 48px;}
.wrapper.inner #LogoDiv{margin-left: 2px; margin-right: 2px;}


/*GENERAL END*/





/*-- HOME: START --*/
.HomeInfoTitle{font-family:Times New Roman; color: #333366; font-size: 20px; margin-bottom: 6px;}
.HomeInfoText{font-family:Arial; color: #fff; font-size: 13px;}
/*-- HOME: END --*/






/*-- ESWTERIKI: START --*/
td#TheDate div{ height: 12px;font-family:Times New Roman; font-size: 14px; color: #336; margin-top: -8px; margin-bottom: 3px; padding-left: 0px; z-index: 200;}

table#The3Columns{border-color: #fff; width: 100%; height: 440px;}
table#The3Columns td{padding: 5px;}

#LeftMenu{padding-top: 0px; margin-left: -3px;}
#LeftMenu .LMenuItem, #LeftMenu .LMenuItem.active{display:block; width: 190px; height: auto;   border: 1px solid transparent; margin-bottom: -1px;  }
#LeftMenu .LMenuItem:hover{ border: 1px solid #ff9900; }
#LeftMenu .LMenuItem a, #LeftMenu .LMenuItem.active a, #LeftMenu .LMenuItem a:hover{display:block; width: 100%; height: auto; padding-top: 8px; padding-bottom: 8px; text-indent: 40px; font-size: 14px; font-family:Arial; text-decoration: none;}
#LeftMenu .LMenuItem a{color: #336; background: url(Images/ciel.jpg);}
#LeftMenu .LMenuItem a span{font-size:11px; display: block; color: #336;}
#LeftMenu .LMenuItem a:hover span, #LeftMenu .LMenuItem.active a span{font-size:11px; display: block; color: #fff;}

#LeftMenu .LMenuItem.home a{color: #336; background: url(Images/ciel_w_home.jpg) left center;}
#LeftMenu .LMenuItem.active{ border: 1px solid #ff9900; background: url(Images/dark_blue.jpg);}
#LeftMenu .LMenuItem.active a, #LeftMenu .LMenuItem a:hover{color: #fff; background: url(Images/dark_blue.jpg);}
#LeftMenu .LMenuItem.active.home a, #LeftMenu .LMenuItem.home a:hover{ background: url(Images/dark_blue_w_home.jpg) left center;}

#LeftMenu .LMenuItem  a.LSubMenuItem{display: none;}
#LeftMenu .LMenuItem.active  a.LSubMenuItem, #LeftMenu .LMenuItem.active  a.LSubMenuItem.active, #LeftMenu a.LSubMenuItem:hover{display:block; width: 140px; height: 16px; margin-bottom: 1px; margin-left: 30px; padding-left: 15px; padding-top: 3px; padding-bottom: 3px; font-size: 12px; font-family:Arial; text-decoration: none; text-indent: 0px;}
#LeftMenu .LMenuItem.active  a.LSubMenuItem{color: #66ccff;}
#LeftMenu .LMenuItem.active  a.LSubMenuItem.active, #LeftMenu .LMenuItem.active  a.LSubMenuItem:hover{color: #fff; background: url(Images/active_arrows.png) left center no-repeat;}


#ThePath{display:block; width: 520px; height: 20px; margin-bottom: 1px;  padding-top: 7px; padding-bottom: 5px; padding-left: 8px; font-size: 14px; font-family:Arial; color: #fff; border: 1px solid #ff9900; background: url(Images/dark_blue.jpg);}
#ThePath a{color: #66ccff;}

#TheContent{color: #336; text-align:justify; position: relative; display:block; width: 510px; min-height: 430px; border: 2px solid #fff; padding: 8px;  background: #fff;}
#TheContent.nopad{position: relative; display:block; width: 528px; min-height: 430px; border: 0px solid #fff; padding: 8px 0px 8px 0px;  background: #fff;}
#TheContent2{position: relative; display:block; width: 510px; height: 23px; border: 2px solid #fff; padding: 2px 8px 2px 8px;  background: #fff; margin-top: 1px;}

#TheContent, #TheContent *{ font-family:Times New Roman; font-size: 14px;}
#TheContent a.explore{color: #00f; font-size: 12px;}
#TheContent a.back_to_top{display: block; position:absolute; padding:3px 12px 3px 0px; bottom: 4px; left: 8px; color: #336; font-weight: bold; background: url(Images/back_to_top.jpg) right center no-repeat;}
#TheContent2 a.parent_cat_link{ font-size: 13px; display: block; position:absolute; padding:3px 20px 3px 0px; color: #336; top: 2px; left: 8px; font-weight: bold; background: url(Images/previous_page.jpg) right center no-repeat; font-family: Arial;}

#RightPanels{width: 164px;}
#RightPanels .PnlAreaTitle{display:block; width: 180px; height: 20px; margin-top: 1px;  padding-top: 7px; padding-bottom: 5px; padding-left: 0px; text-indent: 8px; font-size: 14px; font-family:Arial; color: #fff; background: url(Images/dark_blue.jpg); margin-bottom: 2px;}
#RightPanels .PnlTitle{display:block; width: 162px; height: auto; margin: -4px auto 1px -4px; margin-bottom: 1px;  padding-left: 18px; padding-top: 3px; padding-bottom: 3px; background: url(Images/cbullet.png) left center no-repeat; color: #fff; font-size: 13px; font-family:Arial;}
#RightPanels .PnlContent{padding: 10px; color: #336; text-decoration: underline; font-size: 13px; font-family:Arial;}
#RightPanels .PnlContent a.PnlLink{display: block; color: #336;  text-decoration: underline; padding-left: 18px; background: url(Images/bbullet.png) left 4px no-repeat; font-size: 13px; font-family:Arial;}


.morepages{color: #336; margin-top: 5px;}
.morepages a, .morepages a.active{display: inline-block; width: 10px; padding-left: 2px; padding-right: 2px;} 
/*-- ESWTERIKI: END --*/





/*-- CONTACT: START --*/
input.textinput, textarea{border: 1px solid #336;}
input.textinput{width: 350px; }
textarea{width: 455px;}
input.Submitter{border: none; background: #336; color: #fff; }
/*-- CONTACT: END --*/





/*-- PHOTOLIST: START --*/
a.photolist_item{color: #336; font-weight: bold; font-size: 12px;}

.PArticleTitle{font-size: 14px; font-weight: bold; margin-bottom: 4px;}
.PArticleTitle img{padding-right: 15px; padding-bottom: 15px;}
.PArticleShort{font-size: 12px; font-weight: normal; margin-bottom: 8px; text-align:justify;}
.PArticleFullText{font-size: 14px; font-weight: normal; margin-bottom: 4px; text-align:justify;}
img.PhotoListThumb{width: 18px; height: 23px;}
/*-- PHOTOLIST: END --*/





/*-- LIST: START --*/
.ArticleTitle{font-size: 14px; font-weight: bold; margin-bottom: 4px;}
.ArticleTitle img{padding-right: 15px; padding-bottom: 15px;}
.ArticleShort{font-size: 12px; font-weight: normal; margin-bottom: 8px; text-align:justify;}
.ArticleFullText{font-size: 12px; font-weight: normal; margin-bottom: 4px; text-align:justify;}

.ArticleTitle a.listlink, a.listlink{display: inline-block; font-size: 14px; color: #336; padding-left: 23px; background: url(Images/blue_bullet.jpg) left center no-repeat;}

.level1 a.listlink{font-style:italic; display: inline-block; font-size: 14px; color: #336; padding-left: 23px; background: url(Images/big_bullet1.jpg) left center no-repeat;}
.level1 .level2 a.listlink{ font-style:normal; text-decoration: none; display: inline-block; font-size: 14px; color: #336; padding-left: 23px; background: url(Images/big_bullet2.jpg) left center no-repeat;}
/*-- LIST: START --*/





/*-- ARTICLEGROUPS: START --*/
.GroupCategory{width: 516px; padding-left: 12px; padding-top: 3px; padding-bottom: 3px; background: #69c; color: #fff; font-size: 14px;}
table.GroupedArticles{width: 100%; margin-left: 5px;}
table.GroupedArticles td.GroupedArticleTitle{padding-left: 12px; padding-top: 3px; color: #336;  font-size: 13px; text-align:justify;}
table.GroupedArticles td.GroupedArticleMore{width: 84px; background: #ccc; padding-top: 3px; padding-bottom: 3px;}
table.GroupedArticles td.GroupedArticleMore img{border: none; padding:4px;}
table.GroupedArticles td.GroupedArticleMore a{color: #336;}


.level1{padding-left: 30px;}
.level1 .level2{padding-left: 30px;}
/*-- ARTICLEGROUPS: END --*/

