@charset "utf-8";
/**************************************** INDEX ****************************************/
a{
	outline:none;
}

body {
	padding: 0px;
	margin: 0px;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	background-color:#ffffff;
	color:#76795e;
}

img {
	border: 0px;
}

a {
	text-decoration: none;
	color:#76795e;
}

a:hover {
	text-decoration: underline;
	color:#76795e;
}

form {
	padding: 0px;
	margin: 0px;
}

#header {
	background-image: url(images/bg_header.jpg);
	background-repeat: repeat-x;
	background-position: center top;
	color: #ffffff;
	width: 100%;
	height: 150px;
}

#header .logo {
	float: left;
}

#header .logo img {	
	float: left;
}

#header .topLinks {
	float: right;
	font-size: 0px;
}

#header .topLinks .rss {
	float: left;
	padding: 8px 3px 0px 0px;
}
#header .topLinks .print {
	float: left;
	padding: 8px 3px 0px 0px;
}

#header .topLinks .box {
	background-image: url(images/box_topLinks_right.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 10px 0px 0px;
	margin: 0px 0px 0px 2px;
	height: 25px;
	line-height: 25px;
	font-size: 10px;
	color: #ffffff;
	float: left;
}

#header .topLinks .box .left {
	background-image: url(images/box_topLinks_left.gif);
	background-repeat: no-repeat;
	width: 10px;
	height: 25px;
	float: left;
}

#header .topLinks .box .mid {
	background-color: #6e7549;
	height: 25px;
	float: left;
}

#header .topLinks .box .mid a {
	color: #ffffff;
}

#header .topLinks .box .mid a.active {
	color: #fde720;
}

#header .topLinks .box .mid a.pad {
	padding: 0px 5px;
}

#header .topLinks .box .mid img {
	float: left;
}

#header .topLinks .flag {
	float: left;
	clear: left;
	width: 152px;
	height: 78px;
	padding: 7px 0px 0px 173px;
}

#main {
	background-image: url(images/bg_body.jpg);
	background-repeat: repeat-x;
	width: 100%;
	float: left;
}

div.content {
	width: 990px;
	margin: 0 auto;
}

div.latest {
	/*margin: 0 0 10px 0;*/
	float: left;
}
* html .latest {
  margin: 0px 0px 0px 0px;
}
*+html .latest {
  margin: 0px 0px 0px 0px;
}

.latest .title {
	margin: 0; /*itan margin: 0px 0px 15px 0px; */
}

.latest .news {
/*	background-image: url(images/sep_latestNews.gif);
	background-repeat: repeat-y;
	background-position: right top; */
	width: 722px;
	float: left;
	padding: 0px 0px 0px 12px;
}

.latest .news .entry {
	float: left;
	width: 620px;
}

.latest .news .entry img {
	border: 1px solid #4a4b42;
	float: left;
	margin: 0px 15px 0px 0px;
}

.latest .news .entry h1 {
	padding: 0px;
	margin: 0px;
	font-size: 14px;
	color: #63664c;
	font-weight:bold;
}
.latest .news .entry h1 a{
	font-size: 14px;
	color: #63664c;
	text-decoration:none;
	font-weight:bold;
}
.latest .news .entry h1 a:hover{
	text-decoration:underline;
}

.latest .news .entry p {
color:#939776;
height:45px;
line-height:14px;
margin:10px 0 0;
padding:0;
}

.latest .news .button {
	float: left;
	width: 102px;
	padding: 24px 0px 0px 0px;
	text-align: center;
}

.latest .search {
	width: 256px; /* itan: width: 244px;*/
	float: left;
	margin: 10px 0px 0px 0px; /* itan: margin: 10px 0px 0px 12px;*/
}

.latest .search .glass {
	width: 25px;
	height: 31px;
	background-image: url(images/bg_searchGlass.gif);
	background-repeat: no-repeat;
	float: left;
}

.latest .search .input {
	float: left;
	height: 31px;
	background-image: url(images/bg_searchInput.gif);
	background-repeat: repeat-x;
}

.latest .search .input input {
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 6px 0px;
	width: 140px;
	border: 0px;
}

.latest .search .button, .latest .search .button img {
	float: left;
}

.latest .search .advSearch a {
	color: #50542f;
	text-decoration: underline;
	font-size: 11px;
	line-height: 20px;
	float: left;
	clear: left;
}

div.page {
	float: left;
	width: 990px;
	padding: 15px 0px 0px 0px;
	background-image: url(images/bg_pageTop.png);
	background-repeat: no-repeat;
}

.page .inner {
	background-image:url(images/bg_inner.gif);
	background-repeat:repeat-y;
	background-position:left top;	
	width: 990px;
	float: left;
	padding: 0px 0px 10px 0px;
}

.page .left {
	width: 734px;
	float: left;
}

.page .right {
	width: 256px;
	float: right;
	background-image: url(images/bg_right.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding: 0px 0px 10px 0px;
}

.page .right .calendar_box .title {
	font-size: 16px;
	font-weight: bold;
	color: #202409;
	text-align: center;
	background-color: #e5e8d9;
}

.page .right .calendar_box .month {
	text-align: center;
	padding: 15px 0px 5px 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.page .right .calendar_box .month a {
	padding: 0px 5px;
}

.page .right .calendar_box .days {
	text-align: center;
}

.page .right .calendar_box .days ul {
	list-style-type: none;
	padding: 0px 2px;
	margin: 0px;
}

.page .right .calendar_box .days ul li {
	float: left;
	width: 35px;
	line-height: 21px;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	text-align: center;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #24280f;
}

.page .right .calendar_box .days ul.num li {
	background-color: #d5d8c6;
	font-size: 9px;
}
.page .right .calendar_box .days ul li a:hover {
	color:#666600
}
.page .right .calendar_box .days ul li.active {
	background-color: #f5de0b;
	font-weight: bold;
}
.page .right .calendar_box .days ul li.active a{
	font-weight: bold;
    color:#000000;
}
.page .right .events {
	background-image: url(images/tab_events.gif);
	background-repeat: no-repeat;
	width: 256px;
	float: left;
	margin: 10px 0px 0px 0px;
}

.page .right .events .title {
	font-size: 11px;
	font-weight: bold;
	color: #1f2209;
	line-height: 24px;
	background-image: url(images/arrow_events.gif);
	background-repeat: no-repeat;
	background-position: left 8px;
	margin: 0px 10px;
	padding: 0px 10px;
}

.page .right .events .list {
	width: 234px;
	float: left;
	border-left: 1px solid #e3e5d9;
	border-right: 1px solid #e3e5d9;
	border-bottom: 2px solid #e3e5d9;
	padding: 10px 10px 5px 10px;
}

.page .right .events .list .entry {
	border-bottom: 1px solid #eff0e9;
	padding: 5px 0px;
}

.page .right .events .list .entry .date {
	display: block;
	color: #1f2209;
	font-size: 13px;
}

.page .right .events .list .entry a {
	line-height: 13px;
	color: #939776;
	text-decoration:none;
}
.page .right .events .list .entry a:hover {
	text-decoration:underline;
}
.page .right .events .list .more {
	text-align: right;
	padding: 5px 0px;
}

.page .right .events .list .more a {
	font-size: 11px;
	color: #1f2209;
	text-decoration:none;
}
.page .right .events .list .more a:hover {
	text-decoration:underline;
}

.page .right .events .list .search .title {
	font-size: 11px;
	color: #202409;
	font-weight: bold;
	line-height: normal;
	background-image: none;
	padding: 0px;
	margin: 0px;
}

.page .right .events .list .search input {
	width: 230px;
	padding: 0px;
	margin: 2px 0px 5px 0px;
	background-color: #dee1cf;
	border: 1px solid #b4b8a2;
	font-family: Trebuchet MS, Arial, sans-serif;
	font-size: 12px;
}

.page .right .events .list .search .advSearch a {
	float: left;
	font-size: 10px;
	color: #50542f;
	text-decoration: underline;
}

.page .right .events .list .search .button {
	float: right;
}

.page .right .section {
	float: left;
	width: 256px;
	padding: 5px 0px 0px 0px;
}

.page .right .section .title {
	background-color: rgb(101,100,75);
	background-image: url(images/bg_rightTlt.jpg);
	background-repeat: no-repeat;
	padding: 1px 0px 0px 25px;
	height: 18px;
	line-height: 17px;
	font-size: 15px;
	font-weight: bold;
	color: #ffe51f;
}

.page .right .section p {
	padding: 0px;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	line-height:13px;
	color: #616546;
}

.page .right .section .more {
	text-align: right;
	padding-right:7px;
}

.page .right .section .more a {
	font-size: 11px;
	font-weight: bold;
	color: #403c17;
	text-decoration:none;
}
.page .right .section .more a:hover {
	text-decoration:underline;
}
.page .tabs {
	float: left;
	width: 256px;
	padding: 10px 0px 0px 0px;
}

.page .tabs .top {
	background-image: url(images/tab_right_border.gif);
	background-repeat: repeat-x;
	height: 24px;
	width: 256px;
	float: left;
}

.page .tabs .top .on {
	background-image: url(images/tab_right_onRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#f2f3eb;
	padding: 0px 3px 0px 0px;
	margin: 0px 5px 0px 0px;
	height: 24px;
	float: left;
}

.page .tabs .top .on .left {
	background-image: url(images/tab_right_onLeft.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 24px;
	float: left;
}

.page .tabs .top .on .mid {
	background-image: url(images/tab_right_onMid.gif);
	background-repeat: repeat-x;
	background-position:left top;
	float: left;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
	padding: 3px 15px 0px 15px;
}

.page .tabs .top .on .mid a {
    color: #1f2209;
    font:normal 17px Trebuchet MS;
    text-decoration:none; 
}

.page .tabs .top .off {
	background-image: url(images/tab_right_offRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	height: 24px;
	float: left;
}

.page .tabs .top .off .left {
	background-image: url(images/tab_right_offLeft.gif);
	background-repeat: no-repeat;
	width: 22px;
	height: 24px;
	float: left;
}

.page .tabs .top .off .mid {
	background-image: url(images/tab_right_offMid.gif);
	background-repeat: repeat-x;
	float: left;
	line-height: 22px;
	height: 21px;
	font-weight: bold;
	font-size: 14px;
	padding: 3px 3px 0px 3px;
}

.page .tabs .top .off .mid a {
	background-color: rgb(101,100,75);
	color: #ffffff;
	font:bold 14px Trebuchet MS;
	text-decoration:none;
}

.page .tabs .btm {
	width: 250px;
	border-left: 1px solid #e3e5d9;
	border-right: 1px solid #e3e5d9;
	border-bottom: 1px solid #e3e5d9;
	background-color: #f2f3eb;
	padding: 15px 2px 8px 2px;
	float: left;
}

.page .tabs .btm .date {
	display: block;
	background-color: #d0d4b8;
	padding: 0px 12px;
}

.page .tabs .btm p {
	padding: 0px;
	margin: 6px 12px;
	color: #616546;
	font-size: 11px;
	line-height:13px;
}

.page .tabs .btm .more {
	text-align: right;
	font-weight: bold;
	padding: 0px 12px;
}

.page .tabs .btm .more a {
	font-size: 11px;
	color: #1f2209;
}

.page .right .section .wallpaper {
	padding: 12px;
}

.page .right .section .wallpaper .image {
	float: left;
	width: 150px;
	font-size: 11px;
}

.page .right .section .wallpaper .image img {
	border: 1px solid #60663c;
	margin: 0px 19px 5px 0px;
}

.page .right .section .wallpaper .image a {
	color: #403c17;
}

.page .right .section .wallpaper .text {
	font-size: 14px;
	font-weight: bold;
	padding: 35px 0px 0px 0px;
}

.page .right .section .wallpaper .text a img {
	margin: 5px 0px 0px 0px;
}

.page .footer {
	width: 950px;
	height: 37px;
	padding: 20px;
	float: left;
	background-color: rgb(182,187,146);
	background-image: url(images/bg_footer.gif);
	background-repeat: no-repeat;
}

.page .footer .copy {
	float: left;
	width: 200px;
	font-size: 9px;
	text-transform: uppercase;
	color: #32351f;
}

.page .footer .links {
	width: 550px;
	text-align: center;
	font-size: 10px;
	text-transform: uppercase;
	float: left;
}

.page .footer .links a {
	color: #ffffff;
	padding: 0px 5px;
}

.page .footer .by {
	float: left;
	width: 200px;
	text-align: right;
}

/**************************************** INTERNAL ****************************************/

.page .internal {
	width: 700px;
	padding: 0px 22px 0px 12px;
	float: left;
}

.page .internal .path {
	color: #a0a77b;
	font-size: 11px;
	width: 100%;
	padding: 0px 0px 10px 0px;
}

.page .internal .path a {
	color: #a0a77b;
}

.page .internal .article {
	float: left;
	width: 463px;
}
.page .internal .article hr {
	height:1px;
	padding:0;
	background-color:#dfe1d3;
	float:left;
	width:100%;
	border:none;
}
.page .internal .article .border_img {
	border:3px solid #dfe1d3;
	float:left;
}
.page .internal .article h1 {
	font-size: 17px;
	color: #1f2209;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-weight:normal;
}

.page .internal .article h2 {
	font-size: 14px;
	color: #474a30;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.page .internal .article h3 {
	font-size: 12px;
	color: #474a30;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.page .internal .article h4 {
	color: #c0c2b5;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.page .internal .article h5 {
	color: #474a30;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom:1px solid #dfe1d3;
}
.page .internal .article p {
	color: #76795e;
}

.page .internal .article .gallery {
	border-top: 1px solid #dfe1d3;
	border-bottom: 1px solid #dfe1d3;
	padding: 15px 0px;
	text-align: center;
	float: left;
}

.page .internal .article .gallery img {
	float: left;
}

.page .internal .article .gallery .photo {
	margin: 0px 10px;
	float: left;
}

.page .internal .article .gallery .photo img {
	border: 1px solid #a9af88;
}
/* --------------------------------------------- home page ----------------------------------- */
#col_1 {
	width: 257px;
	float: left;
	margin:0;
overflow:hidden;
	padding:0px 0px 0px 13px;
}
.news_home_box{
	padding:0;
	margin:0px 0px 10px 0px;
	float:left;
	width:257px;
	background:url(images/bg_scroll.gif) no-repeat left bottom;
}
.news_home_box_en{
	padding:0;
	margin:0px 0px 10px 0px;
	float:left;
	width:257px;
        background:url(images/bg_scroll.gif) no-repeat left bottom;
	
}
.news_home_box_en .title {
	background-color: rgb(101,100,75);
	background-image: url(images/bg_rightTlt.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 25px;
	height: 18px;
	line-height: 17px;
	width:231px;
	font-size: 15px;
	font-weight: bold;
	color: #ffe51f;
}
.news_home_box .title {
	background-color: rgb(101,100,75);
	background-image: url(images/bg_rightTlt.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 25px;
	height: 18px;
	line-height: 17px;
	width:231px;
	font-size: 15px;
	font-weight: bold;
	color: #ffe51f;
}
.news_home_box .date {
	padding: 10px 0px 5px 12px;
	font-size: 13px;
	font-weight: bold;
	color: #353c2a;
	width:245px;
}
.news_home_box .news_scroll_box {
	padding: 0px 0px 1px 11px;
	height: 18px;
	line-height: 17px;
	font-size: 15px;
	height:130px;
	font-weight: bold;
	color: #ffe51f;
	width:240px;
	float:left;
}
.news_home_box .news_scroll_box span.news_home_list{
	padding:4px 0px 4px 0px;
	margin:0;
	background:url(images/grammi.gif) bottom left repeat-x;
	clear:both;
	display:block;
	overflow:hidden;
	font-size:11px ;
	line-height:13px;
	font-weight:normal;
	color:#544f45;
	width:222px;
}
.news_home_box .news_scroll_box span.news_home_list a{
	font:normal 11px/13px Trebuchet MS;
	color:#544f45;
	text-decoration:none;
}
.news_home_box .news_scroll_box span.news_home_list a:hover{
	font:normal 11px/13px Trebuchet MS;
	color:#544f45;
	text-decoration:underline;
}
.news_home_box .news_scroll_box span.news_home_list em{
	padding:0px 2px;
	margin:0px 2px 0px 0px;
	display:inline;
	background-color:#dbdec5;
	font:bold 11px Trebuchet MS;
	color:#544f45;
}

.news_home_box_left{
	padding:0;
	margin:0px 0px 10px 0px;
	float:left;
	width:257px;
	background:url(images/bg_left_box.gif) no-repeat left bottom;
}
.news_home_box_left .title {
	background-color: rgb(101,100,75);
	background-image: url(images/bg_rightTlt.jpg);
	background-repeat: no-repeat;
	padding: 0px 0px 1px 25px;
	height: 18px;
	line-height: 17px;
	width:231px;
	font-size: 15px;
	font-weight: bold;
	color: #ffe51f;
	
}
.news_home_box_left .box_text {
	padding: 8px 0px 8px 9px;
	margin:0;
	float:left;
	width:246px;
	font-size: 11px;
	font-weight: normal;
	color: #544f45;
}
.news_home_box_left .box_text span.text {
	padding: 5px 5px 5px 5px;
	margin:0;
	float:left;
	width:236px;
	font-size: 11px;
	font-weight: normal;
	color: #544f45;
	background-image:url(images/grammi.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
.news_home_box_left .box_text span.text2 {
	padding: 5px 0px 5px 0px;
	margin:0;
	float:left;
	width:236px;
	font-size: 11px;
	font-weight: normal;
	color: #544f45;
	background-image:url(images/grammi.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	height: 0px;
}
.news_home_box_left .box_text span.text a{
	color: #544f45;
	font-size: 11px;
	font-weight: normal;
	text-decoration:none;
	line-height:14px;
}
.news_home_box_left .box_text span.text a:hover{
	color: #544f45;
	text-decoration:underline;
}
.news_home_box_left .box_text span.text.noBottomImage {
	background-image:none;
}
.news_home_box_left .box_text h2{
	padding: 1px 0px 1px 5px;
	margin:5px 0px 0px 0px;
	float:left;
	width:241px;	
	font-size: 11px;
	font-weight: bold;
	color: #544f45;
	background-color:#dbdec5;
	
}
.news_home_box_left .box_text h2 a{
	color: #544f45;
	font-size: 11px;
	font-weight: bold;
	text-decoration:none;
}
.news_home_box_left .box_text h2 a:hover{
	color: #544f45;
	text-decoration:underline;
}
.news_home_box_left .box_text ul{
	padding: 0px 0px 0px 0px;
	margin:0;
	float:left;
	width:246px;
	font-size: 11px;
	font-weight: normal;
	color: #544f45;
}
.news_home_box_left .box_text ul li{
	padding: 5px 5px 1px 9px;
	margin:0;
	float:left;
	width:230px;
	font-size: 11px;
	line-height:14px;
	font-weight: normal;
	color: #544f45;
	background-image:url(images/arrow_events.gif);
	background-position:left 9px;
	background-repeat:no-repeat;
	list-style:none;
}
.news_home_box_left .box_text ul li a{

	font-size: 11px;
	line-height:14px;
	font-weight: normal;
	color: #544f45;
	text-decoration:none;
}
.news_home_box_left .box_text ul li a{
	text-decoration:underline;
}

#col_2 {
	width: 433px;
	float: left;
	padding:0px 0px 0px 15px;
	margin:0;
	
}
.flash_box {
	width: 432px;
	float: left;
	padding:0px 0px 0px 1px;
	margin:0;
}
.tabs_main {
	float: left;
	width: 433px;
	padding: 10px 0px 0px 0px;
}
.tabs_main .top {
	background-image: url(images/tab_right_border.gif);
	background-repeat: repeat-x;
	background-position:left bottom;
	height: 28px;
	width: 433px;
	float: left;
}

.tabs_main .top .on {
	background-image: url(images/tab_main_right_onRight.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color:#f2f3eb;
	padding: 0px 3px 0px 0px;
	margin: 0px 5px 0px 0px;
	height: 28px;
	float: left;
}

.tabs_main .top .on .left {
	background-image: url(images/tab_main_right_onLeft.gif);
	background-repeat: no-repeat;
	width: 3px;
	height: 28px;
	float: left;
}

.tabs_main .top .on .mid {
	background-image: url(images/tab_main_right_onMid.gif);
	background-repeat: repeat-x;
	background-position:left top;
	float: left;
	line-height: 21px;
	font-weight: bold;
	font-size: 16px;
	padding: 3px 4px 3px 4px;
}

.tabs_main .top .on .mid a {
	color: #1f2209;
	font:normal 17px Trebuchet MS;
	text-decoration:none; 
}

.tabs_main .top .off {
	background-image: url(images/tab_right_offRight.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	padding: 0px 5px 0px 0px;
	margin: 0px 5px 0px 0px;
	height: 28px;
	float: left;
}

.tabs_main .top .off .left {
	background-image: url(images/tab_right_offLeft.gif);
	background-repeat: no-repeat;
	background-position:left bottom;
	width: 22px;
	height: 28px;
	float: left;
}

.tabs_main .top .off .mid {
	background-image: url(images/tab_right_offMid.gif);
	background-repeat: repeat-x;	
	background-position:left bottom;
	float: left;
	line-height: 22px;
	height: 23px;
	font-weight: bold;
	font-size: 14px;
	padding: 5px 3px 0px 3px;
}

.tabs_main .top .off .mid a {
	background-color: rgb(101,100,75);
	color: #ffffff;
	font:bold 14px Trebuchet MS;
	text-decoration:none;
}

.tabs_main .btm_top {
	width: 431px;
	border-left: 1px solid #e3e5d9;
	border-right: 1px solid #e3e5d9;
	border-bottom: 1px solid #e3e5d9;
	background-image:url(images/tab_main_bg.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding: 5px 0px 15px 0px;
	float: left;
}
.tabs_main .btm {
	width: 413px;
	padding: 5px 0px 3px 0px;
	float: left;
	margin:0px 8px 0px 10px;
	display:inline;
	border-bottom:1px solid #dfe1d3;
}
.tabs_main .btm.noBorder{
	border-bottom:none;
}
.tabs_main .btm .image {
	margin:0;
	padding:0;
	float: left;
}
.tabs_main .btm .image img{
	border:3px solid #e8e9de;
}
.tabs_main .btm .text{
	width: 287px;
	padding: 0px 0px 0px 12px;
	margin:0;
	float: left;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.tabs_main .btm .text p{
	padding:0px 0px;
	margin:0;
	float:left;
}
.tabs_main .btm .text a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.tabs_main .btm .text a:hover{
	text-decoration:underline;
}
.tabs_main .btm .text h2{
	width: 284px;
	padding: 0px 0px 3px 0px;
	margin:0;
	float: left;
	font:bold 14px/16px Trebuchet MS;
	color:#474a30;
}
.tabs_main .btm .text h2 a{
	font:bold 14px/16px Trebuchet MS;
	color:#474a30;
	text-decoration:none;
}
.tabs_main .btm .text h2 a:hover{
	text-decoration:underline;
}
.tabs_main .btm .text .more {
	text-align: right;
	font-weight: bold;
	padding: 0px 12px;
	margin:0;
	float:right;
	color:#403c17;
}

.tabs_main .btm .text .more a {
	font-size: 11px;	
	color:#403c17;
	font-weight:bold;
}
.tabs_main .btm ul{
	width: 413px;
	padding: 0px 0px 0px 0px;
	float: left;
	margin:0px 0px 0px 0px;
	list-style:none;
}
.tabs_main .btm ul li{
	width: 393px;
	padding: 12px 0px 12px 20px;
	float: left;
	margin:0px 0px 0px 0px;
	border-bottom:1px solid #dfe1d3;
	background-image:url(images/arrow_List.gif);
	background-position:left 13px;
	background-repeat:no-repeat;
	color:#474a30;
	font:normal 12px/13px Trebuchet MS;
}
.tabs_main .btm ul li a{
	color:#474a30;
	font:normal 12px/13px Trebuchet MS;
	text-decoration:none;
}
.tabs_main .btm ul li a:hover{
	text-decoration:underline;
}
.more_2{
	padding:7px 0px 0px 0px;
	margin:0;
	float:right;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
.more_2 a{
	font:bold 11px Trebuchet MS;
	color:#403c17;
	text-decoration:underline;
}
.more_2 a:hover{
	font:bold 11px Trebuchet MS;
	color:#403c17;
	text-decoration:underline;
}
/* --------------------------------------------------------- page Search -------------------------------- */
#search_box{
	padding:0px 0px 1px 0px;
	margin:10px 0px 0px 0px;
	float:left;
	width:459px;
	background-image:url(images/bg_search.gif);
	background-position:left top;
	background-repeat:no-repeat;
	border-bottom:1px solid #edeee8;
}

#search_box h2{
	color:#a4aa7e;
	font:bold 14px Trebuchet MS;
	padding:5px 0px 6px 11px;
	margin:0;
	float:left;
}
.search_table{
	padding:7px 5px 5px 11px;
	margin:0;
	float:left;
	width:442px;
	border-left:1px solid #dee1cf;
	border-right:1px solid #dee1cf;	
	border-bottom:1px solid #dee1cf;
	background-color:#f9f9f8;
}
.search_table table{
	padding:0;
	margin:0;
	float:left;
}
.search_table td{
	padding:0px 10px 5px 0px;
	margin:0;
}
.search_table td img.cal{
	padding:0px 0px 5px 0px;
	vertical-align:middle;
}
input.green_input{
	padding:3px 0px;
	margin:0;
	border:1px solid #dee1cf;
	width:133px;
	font:normal 11px Trebuchet MS;
	color:#a5a6a5;
	text-align:center;
}
select.green_select{
	padding:2px 0px 2px 2px;
	margin:0;
	border:1px solid #dee1cf;
	width:133px;
	font:normal 11px Trebuchet MS;
	color:#a5a6a5;
}
select.green_select_2{
	padding:2px 0px 2px 2px;
	margin:0;
	border:1px solid #dee1cf;
	width:248px;
	font:normal 11px Trebuchet MS;
	background-color:#f4f5ed;
	color:#a5a6a5;
}
input.green_input_small{
	padding:3px 0px;
	margin:0px 2px 0px 0px;
	display:inline;
	border:1px solid #dee1cf;
	width:111px;
	font:normal 11px Trebuchet MS;
	color:#a5a6a5;
	text-align:center;
}
input.button_clear{
	padding:0;
	margin:5px 0px 0px 0px;
	width:69px;
	height:20px;
	background:none;
	background-image:url(images/button_clear.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:none;
	cursor:pointer;
}
input.button_result{
	padding:0;
	margin:5px 5px 0px 0px;
	width:83px;
	height:20px;
	background:none;
	background-image:url(images/button_result.gif);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#FFFFFF;
	border:none;
	cursor:pointer;
}
.result_list{
	padding:8px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
}
.result_box{
	padding:11px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.result_box a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.result_box a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.result_box img{
	padding:0;
	margin:0px 10px 0px 0px;
	float:left;
	display:inline;
	border:3px solid #dee1cf;
}
.result_box h2{
	padding:0px 0px 0px 0px;
	margin:0;
	font:bold 14px Trebuchet MS;
	color:#474a30;
}
.result_box h3{
	padding:0px 0px 3px 0px;
	margin:0;
	font:normal 12px/13px Trebuchet MS;
	color:#c0c2b5;
}
.result_box span.text{
	padding:0px 0px 0px 0px;
	margin:0;
	overflow:hidden;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.result_box span.text a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.result_box span.text a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.result_box span.more{
	padding:0px 0px 0px 0px;
	margin:0;
	clear:both;
	display:block;
	overflow:hidden;
	text-align:right;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
.result_box span.more a{
	padding-right:5px;
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:none;
}
.result_box span.more a:hover{
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:underline;
}
.pages{
            padding:10px 0px 5px 0px;
            margin:0;
            float:right;
            font:normal 11px tahoma;
            color:#d0d4b8;
}
.pages a.link{
            padding:4px 0px 4px 0px;
            margin:0;
            float:left;
            width:17px;
            text-align:center;
            font:normal 11px tahoma;
            color:#d0d4b8;
            text-decoration:none;
}
.pages a.link:hover{
            padding:3px 0px 3px 0px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
            width:15px;
            text-align:center;
            background-color:#edeee8;
            border:1px solid #daddc4;
            text-decoration:none;
}
.pages a.active{
            padding:3px 0px 3px 0px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
            width:15px;
            text-align:center;
            background-color:#edeee8;
            border:1px solid #daddc4;
            text-decoration:none;
}
.pages a.active:hover{
            padding:3px 0px 3px 0px;
            margin:0;
            float:left;
            width:15px;
            text-align:center;
            font:normal 11px tahoma;
            color:#605f45;
            background-color:#edeee8;
            border:1px solid #daddc4;
            text-decoration:none;
}
.pages span.first{
            padding:4px 3px 4px 0px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
            text-decoration:none;
}
.pages a.last:hover{
            padding:4px 3px 4px 0px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
/*            background-color: none;*/
            border:none;
            text-decoration:none;
}
.pages a.last{
            padding:4px 0px 4px 3px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
            text-decoration:none;
}
.pages a.last:hover{
            padding:4px 0px 4px 3px;
            margin:0;
            float:left;
            font:normal 11px tahoma;
            color:#605f45;
/*            background-color: none;*/
            border:none;
            text-decoration:none;
}
.pages a.prev{
            padding:4px 2px 4px 0px;
            margin:0;
            float:left;
            text-align:center;
            font:normal 11px tahoma;
            color:#605f45;
            text-decoration:none;
}
.pages a.prev:hover{
            font:normal 11px tahoma;
            color:#474A30;
            text-decoration:none;
}
.pages a.next{
            padding:4px 0px 4px 2px;
            margin:0;
            float:left;
            text-align:center;
            font:normal 11px tahoma;
            color:#605f45;
            text-decoration:none;
}
.pages a.next:hover{
            font:normal 11px tahoma;
            color:#474A30;
            text-decoration:none;
}
.pages span.upTo{
            padding:4px 0px 4px 0px;
            margin:0;
            float:left;
            text-align:center;
            font:normal 11px tahoma;
            color:#d0d4b8;
            text-decoration:none;
}

/*
.pages{
	padding:10px 0px 5px 0px;
	margin:0;
	float:right;
	font:normal 11px tahoma;
	color:#d0d4b8;
}
.pages a.link{
	padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	width:17px;
	text-align:center;
	font:normal 11px tahoma;
	color:#d0d4b8;
	text-decoration:none;
}
.pages a.link:hover{
	padding:3px 0px 3px 0px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	width:15px;
	text-align:center;
	background-color:#edeee8;
	border:1px solid #daddc4;
	text-decoration:none;
}
.pages a.active{
	padding:3px 0px 3px 0px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	width:15px;
	text-align:center;
	background-color:#edeee8;
	border:1px solid #daddc4;
	text-decoration:none;
}
.pages a.active:hover{
	padding:3px 0px 3px 0px;
	margin:0;
	float:left;
	width:15px;
	text-align:center;
	font:normal 11px tahoma;
	color:#605f45;
	background-color:#edeee8;
	border:1px solid #daddc4;
	text-decoration:none;
}
.pages a.first{
	padding:4px 3px 4px 0px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	text-decoration:none;
}
.pages a.last:hover{
	padding:4px 3px 4px 0px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	background-color:none;
	border:none;
	text-decoration:none;
}
.pages a.last{
	padding:4px 0px 4px 3px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	text-decoration:none;
}
.pages a.last:hover{
	padding:4px 0px 4px 3px;
	margin:0;
	float:left;
	font:normal 11px tahoma;
	color:#605f45;
	background-color:none;
	border:none;
	text-decoration:none;
}
.pages a.prev{
	padding:4px 2px 4px 0px;
	margin:0;
	float:left;
	text-align:center;
	font:normal 11px tahoma;
	color:#605f45;
	text-decoration:none;
}
.pages a.prev:hover{
	font:normal 11px tahoma;
	color:#474A30;
	text-decoration:none;
}
.pages a.next{
	padding:4px 0px 4px 2px;
	margin:0;
	float:left;
	text-align:center;
	font:normal 11px tahoma;
	color:#605f45;
	text-decoration:none;
}
.pages a.next:hover{
	font:normal 11px tahoma;
	color:#474A30;
	text-decoration:none;
}
.pages span.upTo{
	padding:4px 0px 4px 0px;
	margin:0;
	float:left;
	text-align:center;
	font:normal 11px tahoma;
	color:#d0d4b8;
	text-decoration:none;
}


/* ---------------------------------------------------- Page Mouseia ----------------------------------- */
.list_box{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
}
.list_table{
	padding:9px 0px 8px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.list_table img{
	padding:0;
	margin:0px 10px 0px 0px;
	float:left;
	display:inline;
	border:3px solid #dee1cf;
}
.list_table h2{
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
	font:bold 14px Trebuchet MS;
	color:#474a30;
}
.list_table span.text{
	padding:17px 0px 0px 0px;
	margin:0;
	clear:right;
	display:block;
	overflow:hidden;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.list_table span.text a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.list_table span.text a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.list_table span.more{
	padding:12px 0px 0px 0px;
	margin:0;
	float:right;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
.list_table span.more a{
	padding-right:5px;
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:none;
}
.list_table span.more a:hover{
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:underline;
}
/* ---------------------------------------------------- Page Dimosieuseis ----------------------------------- */
.result_list div.title{
	padding:10px 0px 20px 0px;
	margin:0;
	float:left;
	width:459px;
}
.result_list div.title span.left{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	font:bold 14px Trebuchet MS;
	color:#5f5e44;
	width:auto;
}
.result_list div.title span.left em{
	padding:0px 0px 0px 4px;
	margin:0;
	font:normal 14px Trebuchet MS;
	color:#9da378;
}
.result_list div.title span.right{
	padding:0px 0px 0px 0px;
	margin:0;
	float:right;
	font:normal 12px Trebuchet MS;
	background-image:none;
	color:#a4aa7e;
	width:auto;
}
.result_box_2{
	padding:11px 0px 5px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px Trebuchet MS;
	color:#474a30;
}
.result_box_2 em{
	font:normal 12px Trebuchet MS;
	color:#939776;
}
result_box_2  a em{
	font:normal 12px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.result_box_2 a:hover em{
	font:normal 12px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.result_box_2 a{
	font:normal 12px Trebuchet MS;
	color:#474a30;
	text-decoration:none;
}
.result_box_2 a:hover{
	font:normal 12px Trebuchet MS;
	color:#474a30;
	text-decoration:underline;
}
.result_box_2 img{
	padding:0;
	margin:0px 10px 0px 0px;
	float:left;
	display:inline;
	vertical-align:middle;
}
/* ---------------------------------------------------- Page Periodika ----------------------------------- */

#text_box{
	padding:0px 0px 20px 0px;
	margin:0;
	float:left;
}
#text_box h2{
	padding:0px 0px 20px 0px;
	margin:0;
	float:left;
}
#text_box h3{
	font:bold 12px Trebuchet MS;
	color:#1f2209;
	padding:0;
	margin:0;
	clear:both;
	display:block;
	overflow:hidden;
}
#text_box p{
	font:normal 12px Trebuchet MS;
}
#text_box p a{
	text-decoration:underline;
}
.mag_box{
	padding:10px 0px 0px 0px;
	margin:0;
	float:left;
}
.mag_list{
	padding:12px 0px 10px 0px;
	margin:0;
	float:left;
	border-bottom:1px solid #edeee8;
	width:100%;
}
.mag_list .mag{
	padding:0px 46px 0px 0px;
	margin:0;
	float:left;
	width:80px;
}
.mag_list .mag_last{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	width:80px;
}
.mag_list p.month{
	padding:2px 3px 2px 3px;
	margin:1px 0px 0px 0px;
	float:left;
	width:74px;
	text-align:center;
	background-color:#ecede3;
	font:
}
.mag_list p.month a{
	font:normal 12px Trebuchet MS;
	color:#a4aa7e;
	text-decoration:none;
}
.mag_list p.month a:hover{
	text-decoration:underline;
}
/* -------------------------------------------------------------  Page inside Book ----------------------------------------- */
.book_box{
	padding:20px 0px 0px 0px;
	margin:0;
	float:left;
}
.book_list{
	padding:15px 0px 0px 0px;
	margin:0;
	float:left;
	background-image:url(images/bg_01.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	width:100%;
}
.book_list div.book{
	padding:0px 10px 0px 0px;
	margin:0;
	float:left;
	width:219px;
}
.book_list div.book img{
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	display:inline;
	float:left;
}
.book_list div.book span.text{ 
	padding:0px 10px 0px 0px;
	margin:0;
	float:left;
}
.book_list div.book span.text h3{ 
	padding:0px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	clear:right;
	display:block;
	font:bold 13px Trebuchet MS;
	color:#303319;
}
.book_list div.book span.text h3 a{ 
	text-decoration:none;
	font:bold 13px Trebuchet MS;
	color:#303319;
}
.book_list div.book span.text h3 a:hover{ 
	text-decoration:underline;
}
.book_list div.book span.text p.name{ 
	padding:0px 0px 5px 0px;
	margin:0;
	font:normal 12px Trebuchet MS;
	color:#73765b;
}

/* ---------------------------------------------------- Page inside ------------------------------------ */
.image_box{
	clear:both;
	display:block;
	overflow:hidden;
	background-image:url(images/bg_01.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding:0px 0px 0px 0px;
	margin:0px 0px 18px 0px;
	width:250px;
	position:relative;
}
.image_box a{
	padding:10px 12px 0px 12px;
	float:left;
}
.image_box img{
	border:1px solid #eff0e9;
}
.image_box span.zoom {
	border:none;
	position:absolute;
	right:5px;
	clear:right;
	bottom:11px;
	padding:0px 0px 0px 0px ;
}
.article ul {
	float:left;
	padding:10px 0px 20px 0px;
	margin:0px 0px 0px 0px;
	font:normal 12px Trebuchet MS;
	color:#76795e;
}
.article ul li{
	background-image:url(images/dot.gif);
	background-position:left 7px;
	background-repeat:no-repeat;
	font:normal 12px Trebuchet MS;
	color:#76795e;
	list-style:none;
	padding:0px 0px 0px 10px;
	margin:0;
}
.article p.pdf{
	padding:0px 0px 0px 0px;
	margin:0;
}
.article p.pdf a{
	padding:0px 0px 0px 0px;
	margin:0px 3px;
	display:inline;
	color:#000000;
}
.article p.pdf img{
	vertical-align:sub;
	_float:left;
}
.article img.map{
	border:3px solid #eff0e9;
	margin:5px 0px 5px 0px;
	float:left;
}

/* ----------------------- siteMap --------------------------------------- */

.article ul#sitemap {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            font:bold 14px Trebuchet MS;
            color:#76795e;
			width:463px;
            float:left;
}
.article ul#sitemap li{
            background-image:url(images/arrow_events.gif);
            background-position:left 5px;
            background-repeat:no-repeat;
            font:bold 14px Trebuchet MS;
            color:#76795e;
            list-style:none;
            padding:0px 0px 0px 10px;
            margin:0;
            float:left;
			width:453px;
}

.article ul#sitemap li a{
            font:bold 14px Trebuchet MS;
            color:#76795e;
            text-decoration:none;
}
.article ul#sitemap li a:hover{
            font:bold 14px Trebuchet MS;
            color:#76795e;
            text-decoration:underline;
}
.article ul#sitemap li ul {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            font:bold 12px Trebuchet MS;
            color:#76795e;
			width:453px;
}
.article ul#sitemap li ul li{
            background-image:url(images/arrow_m3.gif);
            background-position:left 5px;
            background-repeat:no-repeat;
            font:bold 13px Trebuchet MS;
            color:#76795e;
            list-style:none;
            padding:0px 0px 0px 10px;
            margin:0;
            float:left;
			width:443px;
}
.article ul#sitemap li ul li a{
            font:bold 13px Trebuchet MS;
            color:#76795e;
            text-decoration:none;
}
.article ul#sitemap li ul li a:hover{
            font:bold 13px Trebuchet MS;
            color:#76795e;
            text-decoration:underline;
}
.article ul#sitemap li ul li ul {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            font:bold 12px Trebuchet MS;
            color:#76795e;
			width:443px;
}
.article ul#sitemap li ul li ul li{
            background-image:url(images/arrow_m2.gif);
            background-position:left 5px;
            background-repeat:no-repeat;
            font:bold 12px Trebuchet MS;
            color:#76795e;
            list-style:none;
            padding:0px 0px 0px 10px;
            margin:0;
            float:left;
			width:433px;
}
.article ul#sitemap li ul li ul li a{
            font:bold 12px Trebuchet MS;
            color:#76795e;
            text-decoration:none;
}
.article ul#sitemap li ul li ul li a:hover{
            font:bold 12px Trebuchet MS;
            color:#76795e;
            text-decoration:underline;
}
.article ul#sitemap li ul li ul li ul {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            font:bold 11px Trebuchet MS;
            color:#76795e;
			width:433px;
}
.article ul#sitemap li ul li ul li ul li{
            background-image:url(images/arrow_m2.gif);
            background-position:left 5px;
            background-repeat:no-repeat;
            font:bold 11px Trebuchet MS;
            color:#76795e;
            list-style:none;
            padding:0px 0px 0px 10px;
            margin:0;
            float:left;
			width:423px;
}
.article ul#sitemap li ul li ul li ul li a{
            font:bold 11px Trebuchet MS;
            color:#76795e;
            text-decoration:none;
}
.article ul#sitemap li ul li ul li ul li a:hover{
            font:bold 11px Trebuchet MS;
            color:#76795e;
            text-decoration:underline;
}
.article ul#sitemap li ul li ul li ul li ul {
            padding:0px 0px 0px 0px;
            margin:0px 0px 0px 0px;
            font:normal 11px Trebuchet MS;
            color:#76795e;
			width:423px;
}
.article ul#sitemap li ul li ul li ul li ul li{
            background-image:none;
            font:normal 11px Trebuchet MS;
            color:#76795e;
            list-style:none;
            padding:0px 0px 0px 10px;
            margin:0;
            float:left;
			width:413px;
}
 .article ul#sitemap li ul li ul li ul li a{
            font:normal 11px Trebuchet MS;
            color:#76795e;
            text-decoration:none;
}
.article ul#sitemap li ul li ul li ul li a:hover{
            font:normal 11px Trebuchet MS;
            color:#76795e;
            text-decoration:underline;
}


/* ---------------------------------------------- Page Embatiria ----------------------------------- */
.embatiria_list{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
}
.embatiria_box{
	padding:11px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.embatiria_box a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.embatiria_box a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.embatiria_box h2{
	padding:0px 0px 0px 0px;
	margin:0;
	font:bold 14px Trebuchet MS;
	color:#474a30;
}
.embatiria_box h2 img{
	padding:0px 5px 0px 0px;
}
.embatiria_box span.text{
	padding:0px 0px 0px 0px;
	margin:0;
	overflow:hidden;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.embatiria_box span.text a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
.embatiria_box span.text a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
.embatiria_box span.play{
	padding:0px 0px 0px 0px;
	margin:0;
	clear:both;
	display:block;
	overflow:hidden;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
input.button_play{
	padding:0px 0px 0px 0px;
	margin:0;
	background-image:url(images/button_play.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:42px;
	height:20px;
	background-color:#ffffff;
	border:none;
}
.embatiria_box span.bottom_icons{
	padding:5px 0px 5px 0px;
	margin:0;
	clear:both;
	display:block;
	overflow:hidden;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
.embatiria_box span.bottom_icons a{
	padding:0px 2px 0px 2px;
}
.embatiria_box span.bottom_icons img{
	padding:0px 2px 0px 4px;
	vertical-align:baseline;
}
.embatiria_box span.more{
	padding:0px 0px 0px 0px;
	margin:0;
	float:right;
	font:bold 11px Trebuchet MS;
	color:#403c17;
}
.embatiria_box span.more a{
	padding-right:5px;
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:none;
}
.embatiria_box span.more a:hover{
	font:bold 11px/14px Trebuchet MS;
	color:#403c17;
	text-decoration:underline;
}

/* -------------------------------------------------------- Page Photo Gallery -------------------------------------- */
.photo_gallery{
	padding:0px 0px 0px 0px;
	margin:0;
	float:left;

	width:459px;
}
.photo_gallery span.photo_gallery_box{
	padding:11px 0px 10px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
.photo_gallery span.photo_gallery_box a.last{
	float:left;
	height:52px;
	margin:0px 0px 0px 0px;
	display:inline;
	padding:0px;
	width:62px;
	opacity:0.4;
	filter:alpha ( opacity=40 );
}
.photo_gallery span.photo_gallery_box a.last.active{
	float:left;
	opacity:1;
	filter:alpha (opacity=100);
}
.photo_gallery span.photo_gallery_box a.lastactive:hover{
	float:left;
	opacity:1;
	filter:alpha (opacity=100);
}
.photo_gallery span.photo_gallery_box a{
	float:left;
	height:52px;
	margin:0px 16px 0px 0px;
	display:inline;
	padding:0px;
	width:62px;
	opacity:0.4;
	filter: alpha (opacity=40);
}

.photo_gallery span.photo_gallery_box a:hover{
	opacity:1;
	filter: alpha (opacity=100);
}

.photo_gallery span.photo_gallery_box a.active{
            float:left;
            opacity:1;
            filter: alpha (opacity=100);
}

.photo_gallery span.photo_gallery_box a.active:hover{
            float:left;
            opacity:1;
            filter: alpha(opacity=100);
}


/* -------------------------------------------------- Page WallPaper & Screensaver --------------------------------- */
#wallpaper_list{
	padding:8px 0px 0px 0px;
	margin:0;
	float:left;
	width:459px;
}
#wallpaper_list h2{
	padding:0px 0px 0px 10px;
	margin:0;
	float:left;
	font:bold 16px Trebuchet MS;
	color:#5f5e44;

	background-position:left 8px;
	background-image:url(images/dot2.gif);
	background-repeat:no-repeat;
}
#wallpaper_list .wallpaper_box{
	padding:11px 0px 10px 0px;
	margin:0;
	float:left;
	width:459px;
	border-bottom:1px solid #dee1cf;
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
}
#wallpaper_list .wallpaper_box a{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
#wallpaper_list .wallpaper_box a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
#wallpaper_list .wallpaper_box img{
	padding:0;
	margin:0px 10px 0px 0px;
	float:left;
	display:inline;
}
#wallpaper_list .wallpaper_box h3{
	padding:0px 0px 0px 0px;
	margin:0;
	font:bold 16px Trebuchet MS;
	color:#5f5e44;
}
#wallpaper_list .wallpaper_box span.text{
	padding:35px 0px 0px 0px;
	margin:0;
	clear:right;
	display:block;
	overflow:hidden;
	font:normal 12px/13px Trebuchet MS;
	color:#b5b5b5;
}
#wallpaper_list .wallpaper_box span.text a{
	font:normal 12px/13px Trebuchet MS;
	color:#b5b5b5;
	text-decoration:none;
}
#wallpaper_list .wallpaper_box span.text a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#b5b5b5;
	text-decoration:underline;
}
#wallpaper_list .wallpaper_box span.text span.icons_l{
	font:normal 12px/13px Trebuchet MS;
	color:#b5b5b5;
	text-decoration:none;
	clear:right;
	display:block;
	padding:10px 0px 0px 0px;
	margin:0;
	overflow:hidden;
}
#wallpaper_list .wallpaper_box span.text span.icons_l a{
	font:normal 12px/13px Trebuchet MS;
	color:#5c5c5c;
	text-decoration:none;
	padding:0px 0px 0px 15px;
	margin:0px 5px;
	display:inline;
	overflow:hidden;
	background-position:left 5px;
	background-image:url(images/icon_download2.gif);
	background-repeat:no-repeat;
}
#wallpaper_list .wallpaper_box span.text span.icons_l a:hover{
	font:normal 12px/13px Trebuchet MS;
	color:#9da378;
	text-decoration:none;
	padding:0px 0px 0px 15px;
	margin:0px 5px;
	display:inline;
	overflow:hidden;
	background-position:left 5px;
	background-image:url(images/icon_download.gif);
	background-repeat:no-repeat;
	text-decoration:underline;
}
/* ----------------------------------------- Page Oikonomika -------------------------------------- */
table.table_oikonomika{
	padding:20px 0px 20px 0px;
	margin:0;
	float:left;
}
table.table_oikonomika td{
	padding:2px 0px 2px 4px;
	margin:0;
}
table.table_oikonomika td.grammi{
	padding:2px 0px 3px 4px;
	margin:0;
	background-image:url(images/grammi2.gif);
	background-position:left 0px;
	background-repeat:repeat-x;
}
table.table_oikonomika td.green3_10{
	font:normal 10px Trebuchet MS;
	color:#939776;
	background-image:url(images/dot.gif);
	background-position:left 5px;
	background-repeat:no-repeat;
	padding:0px 0px 0px 10px;
}
table.table_oikonomika td.green3_10 a{
	font:normal 10px Trebuchet MS;
	color:#939776;
	text-decoration:none;
}
table.table_oikonomika td.green3_10 a:hover{
	font:normal 10px Trebuchet MS;
	color:#939776;
	text-decoration:underline;
}
/* ----------------------------------------- Page Diakritika2b -------------------------------------- */
#tab_container{
	padding:0;
	margin:0;
	float:left;
	position:relative;
}
#tab_container .tab_button{
	padding:0;
	position:absolute;
	left:0;
	top:1px;
}
#tab_container .tab_button ul{
	padding:0;
	margin:0;
	background-image:none;
	float:left;
	width:475px;
}
#tab_container .tab_button ul li{
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	display:inline;
	background-image:url(images/tab.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:24px;
	font:bold 12px Trebuchet MS;
	color:#a4a88b;
}
#tab_container .tab_button ul li a{
	padding:4px 10px 0px 10px;
	margin:0;
	background-image:url(images/tab_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	text-decoration:none;
	font:bold 12px Trebuchet MS;
	color:#a4a88b;
}
#tab_container .tab_button ul li a:hover{
	font:bold 12px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_button ul li.active{
	padding:0px 0px 0px 0px;
	margin:0px 10px 0px 0px;
	display:inline;
	background-image:url(images/tab_active.gif);
	background-position:left top;
	background-repeat:no-repeat;
	float:left;
	height:24px;
	font:bold 12px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_button ul li.active a{
	padding:4px 10px 0px 10px;
	margin:0;
	background-image:url(images/tab_active_right.gif);
	background-position:right top;
	background-repeat:no-repeat;
	float:left;
	height:20px;
	text-decoration:none;
	font:bold 12px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_button ul li.active:hover{
	font:bold 12px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_main{
	padding:0;
	margin:24px 0px 0px 0px;
	float:left;
	width:473px;
	border:1px solid #e3e5d9;
	background-color:#ffffff;
}
#tab_container .tab_main table{
	padding:26px 14px 40px 15px;
	margin:0;
	float:left;
	width:444px;
	font:bold 12px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_main table td.green_sima img{
	border:0;
	vertical-align:middle;
	float:left;
	padding-right:5px;
	padding-left:7px;
}
#tab_container .tab_main table td.green_sima p{
	padding-top:8px;
	font:normal 8px/10px Trebuchet MS;
	color:#343434;	
}
#tab_container .tab_main table td.green_sima{
	font:normal 8px Trebuchet MS;
	color:#343434;
	background-image:url(images/bg_tdS.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
}
#tab_container .tab_main table td.green_sima2{
	font:normal 8px Trebuchet MS;
	color:#343434;
	background-image:url(images/bg_tdS.gif);
	background-position:left bottom;
	background-repeat:repeat-x;	
}
#tab_container .tab_main table td.green_sima2 img{
	padding-top:10px;
	border:0;
	vertical-align:middle;
	float:left;
	padding-right:5px;
	padding-left:7px;
	
}
#tab_container .tab_main table td.green_sima2 p{
	padding-top:30px;
	font:normal 8px Trebuchet MS;
	color:#343434;	
}
#tab_container .tab_main table.sima3{
	padding:26px 14px 40px 15px;
	margin:0;
	float:left;
	width:444px;
	font:normal 10px Trebuchet MS;
	color:#474a30;
}
#tab_container .tab_main table td.green_sima3{
	font:normal 8px Trebuchet MS;
	color:#343434;
	background-image:url(images/bg_tdS2.gif);
	background-position:left bottom;
	background-repeat:repeat-x;
	padding-bottom:5px;
}
#tab_container .tab_main table td.green_sima3_a{
	font:normal 10px Trebuchet MS;
	color:#343434;
	padding-left:5px;
	padding-right:5px;
	border-bottom:1px solid #edeee8;
	padding-bottom:5px;
}
#tab_container .tab_main table td.green_sima3 img{
	padding-top:0px;
	border:0;
	vertical-align:top;
	padding-left:7px;
	padding-right:7px;
	
}
#tab_container .tab_main table td.green_sima3  p{
	padding-top:0px;
	font:normal 8px Trebuchet MS;
	color:#343434;
	float:left;
}
/* ----------------------------------------- Page Oplostasio -------------------------------------- */
div.grammi{
	background-image:url(images/grammi2.gif);
	background-position:left 0px;
	background-repeat:repeat-x;
	float:left;
	width:100%;
	padding:3px 0px;
}
/*---------------  Page Eggrafi ----------------------------------------------------*/
fieldset.form_eggrafi{
	padding:0px 0px 10px 0px;
	margin:0;
	border:0;
}
fieldset.form_eggrafi label{
	padding:0px 0px 0px 10px;
	margin:0;
	border:0;
}
fieldset.form_eggrafi label.checkB{
	margin:10px 0px 0px 0px;
	padding:0px 0px 0px 10px;
	clear:both;
	display:block;
	overflow:hidden;
}
fieldset.form_eggrafi input{
	vertical-align:middle;
	margin-right:5px;
	display:inline;
}
input.input_form{
	padding:2px 3px;
	margin:3px 0px 3px 0px;
	border-left:1px solid #a4aa7e;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background-color:#ecede3;
	width:455px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
}
input.input_button{
	padding:0;
	margin:0;
	float:right;
	border:none;
	background-color:#ffffff;
	background-image:url(images/submit.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:53px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
}
table.table_list_09{
	padding:0;
	margin:20px 0px 0px 0px;
	float:left;
}
table.table_list_09 td{
	padding:2px 0px 2px 0px;
	margin:0;
}
table.table_list_09 td.grammi{
	padding:2px 0px 3px 0px;
	margin:0;
	background-image:url(images/grammi2.gif);
	background-position:left 0px;
	background-repeat:repeat-x;
}
table.table_list_09 td.green1_0_10{
	font:normal 10px Trebuchet MS;
	color:#9da378;
	background-image:url(images/arrow_Down.gif);
	background-position:95% 8px;
	background-repeat:no-repeat;
	padding:2px 4px 2px 4px;
}
table.table_list_09 td.green1_0_10_desc{
	font:normal 10px Trebuchet MS;
	color:#9da378;
	background-image:url(images/arrow_Up.gif);
	background-position:95% 8px;
	background-repeat:no-repeat;
	padding:2px 4px 2px 4px;
}
table.table_list_09 td.green2_a_10{
	font:normal 10px Trebuchet MS;
	color:#474a30;
	padding:2px 4px;
}
/* ----------------------------------- Mini Site ------------------------------ */
.page_mini {
	float: left;
	width: 990px;
	padding: 15px 0px 0px 0px;
	margin:30px 0px 0px 0px;
	background-image:url(images/bg_01_m.gif);
	background-repeat:no-repeat;
	background-position:left top;
}
.page_mini .inner_mini {
	width: 990px;
	float: left;
	padding: 0px 0px 0px 0px;
}
.page_mini .inner_mini .path {
	color: #a0a77b;
	font-size: 11px;
	padding: 0px 0px 10px 12px;
}
.page_mini .inner_mini .path a {
	color: #a0a77b;
}
.page_mini .inner_mini .titleTop {
	color: #32351f;
	width: 100%;
	padding: 0px 0px 10px 0px;
}
.page_mini .inner_mini .titleTop img{
	float:right;
	padding:0px 30px 10px 70px;
}
.page_mini .inner_mini .titleTop h1{
	color: #32351f;
	font:normal 24px Trebuchet MS;
	padding: 0px 0px 0px 12px;
}
.page_mini .inner_mini .titleTop h2{
	color: #63664c;
	font:bold 13px Trebuchet MS;
	padding: 0px 0px 0px 12px;
}
.page_mini #main_mini{
	width: 990px;
	float: left;
	padding: 0px 0px 10px 0px;
	border-top:1px solid #edeee8;
	background-color:#f9f9f8;
}
.page_mini .right {
	width: 254px;
	float: right;
	border-bottom:1px solid #e3e5d9;
	border-left:1px solid #e3e5d9;
	border-right:1px solid #e3e5d9;
	background-image: url(images/bg_right_mini.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	background-color:#ffffff;
	padding: 0px 0px 160px 0px;
}
.page_mini .left {
	width: 700px;
	padding: 0px 22px 0px 12px;
	float: left;
}
.page_mini .article {
	float: left;
	width: 700px;
	padding:20px 0px 10px 0px
}
.page_mini .article hr {
	height:1px;
	padding:0;
	background-color:#dfe1d3;
	float:left;
	width:100%;
	border:none;
}
.page_mini .article h1 {
	font-size: 17px;
	color: #1f2209;
	padding: 0px 0px 20px 0px;
	margin: 0px;
	font-weight:normal;
}

.page_mini .article h2 {
	font-size: 14px;
	color: #474a30;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.page_mini .article h3 {
	font-size: 12px;
	color: #474a30;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}

.page_mini .article h4 {
	color: #c0c2b5;
	font-size: 12px;
	font-weight: normal;
	padding: 0px;
	margin: 0px;
}
.page_mini .article h5 {
	color: #474a30;
	font-size: 14px;
	font-weight: bold;
	padding-bottom:3px;
	border-bottom:1px solid #dfe1d3;
}
.page_mini .article p {
	color: #76795e;
}
.page_mini .article img {
	margin:0px 10px 0px 10px;
	border:3px solid #e8e9de;
	float:left;
}
.page_mini .footer {
	width: 950px;
	height: 37px;
	padding: 20px;
	float: left;
	background-image: url(images/bg_footer.gif);
	background-repeat: no-repeat;
}

.page_mini .footer .copy {
	float: left;
	width: 200px;
	font-size: 10px;
	text-transform: uppercase;
	color: #32351f;
}

.page_mini .footer .links {
	width: 550px;
	text-align: center;
	font-size: 10px;
	text-transform: uppercase;
	float: left;
}

.page_mini .footer .links a {
	color: #ffffff;
	padding: 0px 5px;
}

.page_mini .footer .by {
	float: left;
	width: 200px;
	text-align: right;
}
.search_right{
	padding:20px 0px 20px 8px;
	margin:0;
	float:left;
	width: 246px;
}

fieldset.form_search_right{
	padding:0px 0px 10px 0px;
	margin:0;
	border:0;
}
input.input_search{
	padding:2px 3px;
	margin:3px 0px 3px 0px;
	border:1px solid #b4b8a2;
	background-color:#dee1cf;
	width:230px;
	clear:both;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#b4b8a2;
}
input.input_buttonOk{
	padding:0;
	margin:0px 8px 0px 0px;
	display:inline;
	float:right;
	border:none;
	background-color:#ffffff;
	background-image:url(images/ok.gif);
	background-position:left top;
	background-repeat:no-repeat;
	width:31px;
	height:20px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
}
.marginBottom{
	margin:0px 0px 15px 0px;
}
.marginTop{
	margin:-15px 0px 0px 0px;
}

/* -----------------------------------------------------  popUp Forma --------------------------- */
body.popUp{
	width:500px;
	margin:0px auto;
}
.popUp_p{
	float:left;
	padding:20px 0px;
}
.popUp_p h2 {
	font-size: 14px;
	color: #474a30;
	padding: 0px;
	margin: 0px 0px 10px 0px;
}
.popUp_p h2 em{
	font:normal 11px Trebuchet MS;
}
fieldset.form_eggrafi label.checkB_2{
	margin:10px 0px 0px 0px;
	padding:0px 30px 0px 10px;
	float:left;
}
fieldset.form_eggrafi label.from_0{
	margin:0px 0px 0px 0px;
	padding:10px 0px 10px 10px;
	clear:both;
	display:block;
	overflow:hidden;
}
.popUp_p ul{
	padding:0;
	margin:0;
}
.popUp_p ul li{
	padding:0;
	margin:0;
}
.popUp_p hr {
	height:1px;
	padding:0;
	margin-bottom:20px;
	background-color:#dfe1d3;
	float:left;
	width:100%;
	border:none;
}
textarea.input_form{
	padding:2px 3px;
	margin:3px 0px 3px 0px;
	border-left:1px solid #a4aa7e;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background-color:#ecede3;
	width:455px;
	height:200px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
}
input.input_form2{
	padding:2px 3px;
	margin:3px 0px 3px 0px;
	border-left:1px solid #a4aa7e;
	border-top:none;
	border-right:none;
	border-bottom:none;
	background-color:#ecede3;
	width:155px;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
}



/* ------------------------- allagi  ---------------------------- */
.logos2{
	clear:both;
	display:block;
	overflow:hidden;
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
	width:500px;
}
.logos2{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
	width:500px;
	float:left;
}
.logos2 .left{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
	float:left;
}
.logos2 .center{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#000000;
	float:left;
	padding-top:30px;
	width:250px;
	text-align:center;
}
.logos2 .center a{
	font:bold 15px Arial, Helvetica, sans-serif;
	color:#4b00ff;
	text-decoration:underline
}
.logos2 .right{
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#a4aa7e;
	float:right;
}
.logos2 img{
	vertical-align:middle;
}
h1.b_02{
	clear:both;
	display:block;
	overflow:hidden;
	font:bold 20px  Comic Sans MS,tahoma;
	color:#474A30;
	padding-top:20px;
	text-decoration:underline;
}

h1.b_01{
	clear:both;
	display:block;
	overflow:hidden;
	font:bold 21px  Comic Sans MS,tahoma;
	color:#474A30;
	text-align:center;
	padding-top:10px;
	padding-bottom:20px;
}
/* ----- teleutaia allagh ----- */
.latest .news .button {

            float: left;

            width: 102px;

            /*padding: 24px 0px 0px 0px;*/

            padding:10px 0px 0px 0px;

            text-align: center;

}

 

 

input.button_clear{

            padding:0px 0px 2px 0px;

            margin:5px 0px 0px 0px;

            width:69px;

            height:20px;

            background:none;

            background-image:url(images/button_clear.gif);

            background-position:left top;

            background-repeat:no-repeat;

            background-color:#FFFFFF;

            border:none;

            cursor:pointer;

            font:bold 10px arial;

            letter-spacing:-1px;

            color:#ffffff;

}

input.button_result{

            padding:0px 0px 2px 0px;

            margin:5px 5px 0px 0px;

            width:83px;

            height:20px;

            background:none;

            background-image:url(images/button_result.gif);

            background-position:left top;

            background-repeat:no-repeat;

            background-color:#FFFFFF;

            border:none;

            font:bold 10px arial;

            letter-spacing:-1px;

            color:#ffffff;

            cursor:pointer;

}

img.wallpaperlinks { border:2px; border-style: outset; padding:2px; background-color: #666; }
img.wallpaperlinks:hover { border-style: inset; background-color: #FC3; }

 
#mistypecatcher {
	overflow: hidden;
	height: 1px;
	max-height: 1px;
	background-color: #8F946B;
	/*color: #8F946B;*/	
}

/* Hot Topic */

#news_tabs .top #news_tab1.on .mid {
    background-image: none;
     background-color: #FFE51F;
    /*background-color: #65644B; */
}

#news_tabs .top {
    overflow: hidden;
    float:none;
}

/* reset right border of active tab  */
#news_tabs .top .on {
    background: none;
}

#news_tab1.on .mid a{
    /* border: 1px solid black; */
    /* color: #FFE51F; */
}

#news_tabs #news_tab1.off {
    background: none;
}

#news_tabs #news_tab1.off .mid{
    padding-left: 10px;
    padding-right: 10px;
}

#news_tabs .controls{
    float: right;
    margin-right: 5px;
    margin-top: 0;
    margin-bottom: 5px;
}

#hot_topic {
    background: none;
    background-color: #e8eacf;
    margin-bottom: 10px;
    overflow:hidden;
    float:none;
}

#news_tabs .controls .counter { color: black; }
#news_tabs .controls a:hover { color: #ffe51f }

#news_tabs .controls a {
    /*font-size: 16px;
    font-family: Arial Unicode MS, Arial, Sans-Serif;
    */
    font-family: 'PT Sans', serif;
    font-size: 16px;
    text-decoration: none;
}

#hot_topic ul {
    /* padding-left: 20px; */
    font-size: 20px;
    list-style-type: none;
    margin: 0;
	margin-top: 5px;
    padding: 10px;
}


#hot_topic ul a {
    font-size: 13px;
    text-decoration: none;
}

#servicesTable1 {
    background-image: url("images/sep_latestNews.gif");
    background-position: left bottom;
    background-repeat: repeat-x;
    width: 100px;
}

/* ------------------------- Table me highlighting twn grammwn ---------------------------- */
/* ------------------------- Example: http://www.army.gr/default.php?pname=Article&art_id=37515&cat_id=5 ---------------------------- */
.highlighted_table
{
	border-collapse:collapse;
}
.highlighted_table th,.highlighted_table td
{
	font-size:11px;
	border:1px solid #E3E5D9;
	padding:5px 7px 4px 7px;
	height:45px;
}
.highlighted_table th
{
	font-size:14px;
	text-align:center;
	padding-top:5px;
	padding-bottom:4px;
	background-color:#65644B;
	color:#FFFFFF;
	height:15px;
}

.highlighted_table_hover tr:hover td
{
	background-color:#D0D4B8;
}

.highlighted_table tr td 
{
	color:#616546;
	background-color:#F2F3EB;
}

.highlighted_table a
{
	color: #616546;
	text-decoration: none;
}

.input, .glass, .bottom {
	display:inline;
}

.input {
	background-image: url("/images/bg_searchInput.gif");
	background-repeat: repeat-x;
	height: 20px;
	float: left;
	padding:0px;
	margin:0px;
}

.front {
	height: 20px;
	width: 6px;
	background-image: url("/images/search_input_left.png");
	background-repeat: no-repeat;
	float: left;
}

.glass {
	height: 20px;
	width: 17px;
	background-image: url("/images/search_input_right.png");
	background-repeat: no-repeat;
	float: left;
	cursor:pointer;
}


#search_field {
	/*background-image: url("/images/bg_searchInput.gif");
	background-repeat: repeat-x;*/
	border: 0 none;
	width: 130px;
	height:17px;
	padding:0px;
	margin:0px;
	/*margin: 6px;*/
}

/* overwrite safari outline */
#search_field:focus { outline: none; }

#top_search {
	padding: 1px 0 0 1px;
}

#search_li {
	/* We want this to be more css specific than "#menuTop ul li" @menu.css */
	padding: 9px 0 9px 0 !important;
	float: right !important;
}

/* Dilwsi nomikou periexomenou - central div */
#dilwsi_nomikou_periexomenou {
	margin:10px 0px 0px 0px;
	float:left;
    background-color: #E8EACF;
    color: #454737;
    display: inline;
    font-size: 13px;
    padding: 10px 10px 10px 10px;
    text-align: center;
}

.dilwsi_nomikou_periexomenou_thaumastiko {
    width: 23px;
    height: 23px;
    float: left;
}

.dilwsi_nomikou_periexomenou_header {
	display: inline;
	text-decoration: underline;
	float: left;
	padding-top: 3px;
	padding-bottom: 0px;
}


