/*
Theme Name: govgr
Theme URI: http://www.government.gov.gr/
Description: Theme for the site of the Hellenic Republic Of Greece
Version: 1.0
Author: -
Author URI: http://www.government.gov.gr/
*/


html, body, * html .main { height:100%; }
body{font-family:verdana,arial,helvetica,sans;line-height:136%;color:#363636;font-size:12px;background-color:#00939A; background-image: url(img/background.png);background-repeat: repeat-x; }
table { border-collapse:collapse; }
body, td, form, h1, h2, h3, h4, h5 ,h6, ul, li, p { margin:0; padding:0; }
img { border:0 none; }
map { display:none; }
h1, h2, h3, h4, h5 ,h6 { letter-spacing:normal; }

.wf { width:100%; }
.hf { height:100%; }
.whf { width:100%; height:100%; }
.tar { text-align:right !important; }
.tal { text-align:left !important; }
.tac { text-align:center !important; }
.di img { display:inline !important;}
img.di { display:inline !important;}
.clr { clear:both; height:1px; overflow:hidden; }
.clear { clear:both; }
object { display:block; }	
.fl { float:left; }
.fr { float:right; }
.block { display:block; }
.hide { display:none; }

body, td, th, form, h1, h2, h3, h4, h5 ,h6, ul, li, p, div, a, code, blockquote { font-size:12px; }
textarea, input {font-family:verdana,arial,helvetica,sans; font-size:12px; color:#000; }
a, a:link, a:active { text-decoration:none; color:#003476; outline: none !important; }
a:hover { color:#003476; text-decoration:underline; }
a:visited { color:#003476;/*#6300CC*/; }
.ainv a, .ainv a:link, .ainv a:visited, .ainv a:active { text-decoration:none; }
.ainv a:hover { color:#363636; text-decoration:underline; }
a.ainv:link, a.ainv:visited, a.ainv:active { text-decoration:none; }
a.ainv:hover { text-decoration:underline; }

/** basic **/

.list-3 li.i .wp-caption-text{font-size:11px;color:#999;margin-top:0px;}

/* added while developing */

/* added while developing */

.govbar{height:30px; background-color:white;}

.outsidemain{
	}
.main {
	min-height:100%;
	}
.padds {
	width:952px;
	margin: 0px auto 0px auto;
	padding: 20px 0px 20px 0px; }
.header {
	height:115px;
	background-color: #FFFFFF; 
        padding-left:20px;
	padding-top:0px;
	padding-right:20px;
	padding-bottom:0px;}
        .header h1{width:500px;}
/* CHANGE2*/
		
.reg_search{float:right;width:150px;}

.find { 
       float:right; 
       height:19px;
       width:148px;
       position:relative;}

.header_search{float:right;margin-top: 20px;}
.headernav{float:right;margin-top:8px;}
        .headernav a{color:#999999;font-size:11px;}
 /* CHANGE2*/
.logo{
	background-repeat: no-repeat;
	background-image: url(img/ethnoshmo.png);
	height: 63px;
	width: 272px; 
        float:left;
        margin-top:20px;}
.top-title {
	font-size:25px;
	padding:25px 0 0 0;
	line-height:80%;
	font-weight: bold; }
.white { color:#0000FF;}
.top-nav {
	height:25px;
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-position: 0 0; }
.list-1, .list-2, .list-3 {
	list-style:none;
	padding:0;
	margin:0;}
.list-1 {
	height:28px;
	margin-left:8px; }
	.list-1 li {
		height:28px;
		float:left;
		display:block;
		margin:0;
		line-height:110%;
		padding:5px 5px 3px 5px; }	
		.list-1 li a{
			padding:9px 15px 7px 15px; 
			color: #003476;
			text-decoration:none !important; }			
			.list-1 a.act, .list-1 li.current_page_item {
				background-image: url(img/current_page_tab_06_06.jpg);
				background-repeat: repeat-x;}
	 			.list-1 a.act, .list-1 li.current_page_item a {
					color:#FFFFFF;
					font-size: 12px;}	
			.list-1 a.act, .list-1 li.current_page_parent {
				background-image: url(img/current_page_tab_06_06.jpg);
				background-repeat: repeat-x;}
				.list-1 a.act, .list-1 li.current_page_parent a {
					color:#FFFFFF;
					font-size: 12px;}

.custombutton {
	cursor:pointer;
	font-size:13px;
	color:#000;}
.textfield {
	width:120px;
    height:16px;
	color:#999;
	font-size:12px;
    border:1px solid #CCCCCC;}
.search-button {
	background:url(img/search.jpg) no-repeat;
	background-color:#fff;
    width:16px;
	height:15px;
	text-align:center;
	border:0 none;
	padding:0;
    margin-top: 3px;
    position:absolute;
    right:1px;}
.search-textfield {
	padding-left:2px;
    padding-right:18px;
    float:right;}
.side-padds {
	padding:27px 28px;
	min-height:1px;
	background-color: #FFFFFF;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
* html .side-padds {height:1px;}
.span-5 {
	width:193px;
	margin:0 0 0 0px;}
.leftbar {
	width:235px;
	margin:0 0 0 0px;}
.span-14 {
	width:540px;
	padding:0 0 20px 0;}
.span-12 {
	width:390px;
	padding:0px 0px 28px 0px;}
.span-first {
	width:684px;
	padding:0px 0px 0px 0px;}
.side-block {
	background:#fff;
	line-height:150%;
	margin:0 0 19px;}
	.side-block * { line-height:150%;}
	.side-block ul li {
		margin:0;
		list-style:none;
		display:block;}
.side-title {
	font-size:14px;
	padding:0 0 5px 0;}
.list-2 li {
		padding:0 0 10px 20px;
		background:url(img/raquo.gif) 4px 5px no-repeat;
		margin:0;
		list-style:none;
		display:block; 	}
		.list-2 .sublevel {
			padding:0 0 10px 36px;
			background:url(img/raquo.gif) 20px 5px no-repeat;}
		.list-2 span {
			font-size:11px;
			color:#999;	}
		.list-2 .act {
			font-weight:bold;}

.list-3 ul {
		display:block;
		padding:0;
		margin:0;
		list-style:none;
	}
		.list-3 ul li {
			padding:3px 0 0 5px;
			margin:0;
			list-style: disc inside none;
			position:relative;
		}
	.list-3 li.i {
		padding:0;
		margin:0;
		list-style:none;
		display:block;
		min-height:1px;
		
		}
		.list-3 li.i p {
			padding-bottom: 7px;
                        margin-top:10px;
		}
		.list-3 li.i h3 {
			font-size: 15px;
		}
		.list-3 li.i h4 {
			font-size: 13px;
		}
		.list-3 li.i ul {
			padding-bottom: 15px;
		}
		.list-3 li.i p ul {
				padding-bottom: 0px;
			}
		* html .list-3 li {	height:1px;}

.list-3 li.n {
		
		list-style:none;
		display:block;
		min-height:1px;
		}
		.list-3 li.n p {
			padding-bottom: 7px;
                        margin-top:10px;
		}
		.list-3 li.n h3 {
			font-size: 15px;
		}
		.list-3 li.n h4 {
			font-size: 13px;
		}
		.list-3 li.n ul {
			padding-bottom: 15px;
		}
		.list-3 li.n p ul {
				padding-bottom: 0px;
			}

.clearline_news{background-image:url(img/line_lista.png);
		background-position: center bottom;
		background-repeat:no-repeat;
                height:20px;
                width:390px;
                padding-bottom:10px;
		margin-bottom: 10px;
               }
.title, .title-0 {
       	
		padding:0px 0px 5px 0px;
		line-height:110%;
        	margin-bottom:10px;}
		.title * {line-height:110%;}
		
		
.title-0 {
	padding:0 !important; 
	margin:0 !important;}
.title-0 .title-1 {	line-height: 130%;}
.title-1, .title-1 a {
	color:#363636;
    	font-size:12px;
    	font-weight:bold;
    	margin-top:5px;
        margin-bottom:2px;
    	text-decoration:none;}
.title-2 {
	font-size:17px;
	border-bottom:2px solid #BEE2D5;}
p.clear {padding:10px 0 0 0;}
.alignnone {padding: 0px 15px 5px 0;}
.alignleft {float: left;padding: 0px 15px 5px 0;}
.alignright {float: right;padding: 0px 0px 5px 15px;}
.aligncenter {float: none;padding: 0px 0px 5px 15px;}
.com h3 {margin-bottom: 15px;}
.date {
	font-size: 11px;
	font-weight: normal;
	padding: 3px 0px 0px 0px;	
	color:#999999;
	width:330px;}
	.date a{
		text-decoration:none;
		font-size: 11px;
		font-weight: normal;
		color:#999999;}
		.date a:hover{
			text-decoration:underline;
			color:#363636;}
.subheader{
        width:684px;
		padding-left:0px;
		padding-top:0px;
		padding-bottom:19px;
		padding-right:0px;
		font-size: 11px;
       	overflow:hidden;}	
		
		.subheader h2{
			margin:0px;
			background-color: transparent;
			background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
			background-repeat: repeat-x;
			color: #FFFFFF;
			font-size: 12px;
			padding-left: 8px;
			padding-bottom:4px;
			padding-top:4px;
			position:relative;}				
			.subheader h2 a{color: #FFFFFF;padding-bottom:4px;padding-top:4px;}
				.subheader h2 a:hover{text-decoration:none;}
			
			.subheader a img{
				height:21px;
				width:121px;
				background:url(img/perissoterh_epikairothta.png) 0 0 no-repeat;
				margin-left:375px;
				margin-bottom:10px;
				float:left;}
			.subheader p { width:50px;text-align:center;}   
			.subheader ul {       
				margin-left:118px;
				color:#363636;
				font-size:21px;
				font-weight:bold;
				width:500px;
				margin-top:0px;
				margin-bottom:0px;
				}
		.subheader ul  li{ 
				width:506px;
				padding:10px 10px 14px;
				list-style-type:none;
                    color:#666;
					background-image: url(img/line_long.jpg);
					background-repeat: no-repeat;
					background-position:center bottom;
                                    }
		
			.subheader ul li a{
						font-size: 12px;
						color: #1a8080;
						text-decoration:none;
						font-weight:normal;}
			.subheader ul li a:hover{text-decoration:underline;}	
				   
			.datename{
			width:109px;
			float:left;
			text-align:left;
			color:#666666;
			font-weight:bold;
			margin-top:10px;
			}	
			.datename a{
			 
			color:#666666;
			 
			}
		.calendarlist_short{
		        background-image: url(img/line_long.jpg);
				background-repeat: no-repeat;
				background-position:center bottom;
				margin-left:19px;	
				margin-right:19px;
				}	
		 .calendarlist_short h3{
			margin:0px;
			background-color: transparent;
			color: #666666;
			font-size: 11px;
			font-weight:normal;
			padding-left: 8px;
			padding-right: 15px;
			padding-bottom:8px;
			padding-top:8px;
			text-align:right;}
			.calendarlist_short h3 a{font-size: 11px; color: #666666;}
            .calendarlist_short h3 a:hover{font-size: 11px; color: #363636;}
			
		.calendarlist_extended{
		        display:none;
		        background-image: url(img/line_long.jpg);
				background-repeat: no-repeat;
				background-position:center bottom;
				margin-left:19px;	
				margin-right:19px;
				}	
		 .calendarlist_extended h3{
			margin:0px;
			background-color: transparent;
			color: #666666;
			font-size: 11px;
			font-weight:normal;
			padding-left: 8px;
			padding-right: 15px;
			padding-bottom:2px;
			padding-top:6px;
			text-align:right;}
			.calendarlist_extended h3 a{font-size: 11px; color: #666666;}
            .calendarlist_extended h3 a:hover{font-size: 11px; color: #363636;}	
			
			.calendarlist_none{ 
		        display:none;
		        border-bottom-width: 1px;
				border-bottom-style: solid;
				border-bottom-color: #008193;
				}	
		 .calendarlist_none h3{
			margin:0px;
			background-color: transparent;
			color: #666666;
			font-size: 11px;
			font-weight:normal;
			padding-left: 8px;
			padding-right: 15px;
			padding-bottom:2px;
			padding-top:6px;
			text-align:right;}
			.calendarlist_none h3 a{font-size: 11px; color: #666666;}
            .calendarlist_none h3 a:hover{font-size: 11px; color: #363636;}	

           .expand_button{display:inline;}
	   .collapse_button{display:none;}

.subheader_gov{
    width:896px;
	margin-top:10px;
	height:275px;
	background-repeat: repeat-x;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
	background-image: url(img/sub_header_back.jpg);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_gov h2{ color:#fff;}

.subheader_firstpage{
    width:896px;
	margin-top:10px;
	height:435px;
	background-repeat: repeat-x;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
	background-image: url(img/subheader-long.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_firstpage h2{ color:#fff; height:30px;}



.subheader_nea{
    width:952px;
	margin-top:10px;
	background-repeat: repeat-x;
	padding: 0;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	 

.subheader_ypires{
	width:896px;
	margin-top:10px;
	height:215px;
	background-repeat: repeat-x;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
	background-image: url(img/sub_header_back.jpg);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}

	.subheader_ypires h2{ color:#fff;}

.subheader_ypourgia{
    width:924px;
	margin-top:10px;
	height:24px;
	background-repeat: repeat-x;
	padding-left:28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
	background-image: url(img/Ypourgika_title.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_ypourgia h2{ margin-top:3px;color:#fff;}
        .subheader_ypourgia h2 a{color:#fff;}

.subheader_live{
    width:896px;
	margin-top:10px;
	height:400px;
	background-repeat: repeat-x;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #2f5e72;
	background-image: url(img/sub_header_back.jpg);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_live h2{ color:#fff; height:30px;}
 
.ministries{
	background-color: transparent;
	width: 905px;
	padding-top: 11px;}
	.ministries a{text-decoration:none !important;}

.ministryleft{
	background-color: transparent;
	float: left;
	height: 175px;
	width: 270px;}
	.ministryleft ul li {text-decoration:none; list-style-type:none;}
		.ministryleft ul li a{
       			display:block;
		   		background-image:url(img/line_s.png);
        		background-repeat:no-repeat;
				font-size: 11px;
				color: #d5dee2;
				line-height:167%;
				padding-bottom:6px;
				padding-top: 3px;
                padding-left:6px;
				text-decoration: none;
        		background-position: top;}        
				.ministryleft ul li a:hover{background-image:url(img/hover_ypourgeia1.png);}
				.ministryleft ul li a:active{background-image:url(img/active_ypourgeia.png);}

.ministrycenter{
	background-color: transparent;
	float: left;
	height: 175px;
	width: 270px;
	margin-left: 42px;}
	.ministrycenter ul li {text-decoration:none; list-style-type:none;}
		.ministrycenter ul li a{
       			display:block;
		   		background-image:url(img/line_s.png);
        		background-repeat:no-repeat;
				font-size: 11px;
				color: #d5dee2;
				line-height:167%;
				padding-bottom:6px;
				padding-top: 3px;
                padding-left:6px;
				text-decoration: none;
        		background-position: top;}
				.ministrycenter ul li a:hover{background-image:url(img/hover_ypourgeia1.png);}
				.ministrycenter ul li a:active{background-image:url(img/active_ypourgeia.png);}

.ministryright{
	background-color: transparent;
	float: left;
	height: 175px;
	width: 270px;
	margin-left:42px;}
	.ministryright ul li {text-decoration:none; list-style-type:none;}
		.ministryright ul li a{
       			display:block;
			   	background-image:url(img/line.png);
        		background-repeat:no-repeat;
				font-size: 11px;
				color: #d5dee2;
				line-height:167%;
				padding-bottom:6px;
				padding-top: 3px;
                padding-left:6px;
				text-decoration: none;
        		background-position: top;}
				.ministryright ul li a:hover{background-image:url(img/hover_ypourgeia1.png);}
				.ministryright ul li a:active{background-image:url(img/active_ypourgeia.png);}

.informationsidebar{
	background-color: #fff;
	width: 235px;
	margin-top: 0;
	margin-right: 28px;
	margin-bottom: 0;
	margin-left: 28px;}
	.informationsidebar h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
        height:24px;
        padding-top:4px;}
		
.lastnewssidebar{
	background-color: #fff;
	width: 235px;
	margin-bottom: 30px;
        margin-top: 0;
	margin-right: 28px;
	margin-left: 28px;}
	.lastnewssidebar h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		padding-left: 8px;
              height:24px;
              padding-top:4px;}	
	.lastnewssidebar ul li{
		text-decoration:none;
		list-style-type:none;
		background-image:url(img/line_side.png);
		background-position: center bottom;
  		background-repeat:no-repeat;  
		padding-left:3px;
		padding-right:3px;
		padding-top:5px;
		padding-bottom:5px;}
		.lastnewssidebar a{
			text-decoration:none;
			color:#363636;}
                 .lastnewssidebar a:hover{
			text-decoration:underline;
			color:#363636;}

	/* CHANGE*/		
.categoriesbar{
	background-color: #fff;
	width: 235px;
	margin-bottom: 10px;
    margin-top: 0;
	margin-right: 28px;
	margin-left: 28px;}
	.categoriesbar h3{
		margin:0px;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #003476;
        padding-top:4px;}	
.categoriesbar ul{list-style: none outside none;text-decoration:none;padding:0;}
	.categoriesbar ul li{text-decoration:none;padding:7px 0;}
		.categoriesbar a{text-decoration:none;color:#003476;}
                 .categoriesbar a:hover{text-decoration:underline;color:#003476;}
				 
  .categoriesbar form{width:230px;margin:10px 0;}
  .categoriesbar .postform{width:230px;}

	.cat_title{font-weight:bold;margin-bottom:20px; color: #003476;}
  .info_enim{padding-top:6px;padding-right:8px;padding-bottom:5px;}

/* end CHANGE*/

.newsministry {
	background-color: #fff;
	width: 235px;
	margin-top:15px;
	margin-right: 28px;
	margin-bottom: 0;
	margin-left: 28px;
	
}
	.newsministry h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		padding-left: 8px;
              height:24px;
              padding-top:4px;}	
	.newsministry ul li{
		text-decoration:none;
		list-style-type:none;
		background-image:url(img/line_side.png);
		background-position: center bottom;
  		background-repeat:no-repeat;  
		padding-left:3px;
		padding-right:3px;
		padding-top:5px;
		padding-bottom:5px;}
		.newsministry ul li a{
			text-decoration:none;
			color:#363636;}
                 .newsministry ul li a:hover{
			text-decoration:underline;
			color:#363636;}




.basicinfo{
	padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;}
		.basicinfo a{
				text-decoration:none;
				color:#003476;}
			.basicinfo a:hover{
					text-decoration:underline;
					color:#003476;}
		
.infotext{
	background-image:url(img/line_side.png);
	background-repeat:no-repeat;
    background-position:bottom;
    padding-left:8px;
	padding-right:8px;
	padding-bottom:5px;}
		.infotext ul li{
			text-decoration:none;
			display: block;
			list-style-type: none;
			border-bottom-width: thin;
			border-bottom-style: dotted;
			border-bottom-color: #00F;}
		.infotext a{
				text-decoration:none;
				color:#003476;}
			.infotext a:hover{
				text-decoration:underline;
				color:#003476;}

.widget_pmrss{background-color: #EDEBEC;}
.widget_pmrss a{color:#363636;font-size:12px;}
	.widget_pmrss ul{
		padding-left:8px;
		padding-right:8px;}
		.widget_pmrss ul li{
			background-image:url(img/line_long.jpg);
			background-repeat:no-repeat;
			background-position:bottom;
			padding-bottom:5px;
			padding-top:5px;}
			.widget_pmrss ul li a{color:#363636;font-size:12px;}	
	.widget_pmrss h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
		padding-top:3px;}
		.widget_pmrss h3 a{	color: #FFFFFF;}

.rsspm{ 
		display:block;
        margin-left:106px !important;
        padding-bottom:9px;}
.kep{
	height:48px;
    background-image:url(img/line_pm.png);
    background-repeat:no-repeat;
    background-position:bottom;}
	.kepimg{
		background-image: url(img/logos_03.jpg);
		background-repeat: no-repeat;
		background-position: right;
		height: 42px;
		width: 49px;
		float:left;}
	.keptext{
		color:#363636;
		font-size: 11px;
		float: right;
		width: 136px;
		height: 42px;}
                .keptext a{color:#363636;font-size: 11px;padding:0;margin:0;float:right;height: 42px;}
                      
		
.ermis{ 
	height:48px;
    background-image:url(img/line_pm.png);
    background-repeat:no-repeat;
    background-position:bottom;}
	.ermisimg{
		background-image: url(img/logos_07.jpg);
		background-repeat: no-repeat;
		background-position: right 5px;
		height: 42px;
		width: 49px;
		float:left;}
	.ermistext{
		color:#363636;
		font-size: 11px;
		float: right;
		width: 136px;
		height:42px;}
                .ermistext a{color:#363636;font-size: 11px;}

.eu{height: 56px;
    background-image:url("img/line_pm.png");
    background-position:center bottom;
    background-repeat:no-repeat;}
	.euimg{
		background-image: url(img/logos_10.jpg);
		background-repeat: no-repeat;
		background-position: right 5px;
		height: 56px;
		width: 49px;	
		float:left;}
	.eutext{
		font-size: 11px;
		color:#363636;
		float: right;
		width: 136px;
		padding-bottom:5px;	}
                .eutext a{font-size: 11px;color:#363636;}

.opengov{height: 56px;
		background-image:url("img/line_pm.png");
		background-position:center bottom;
		background-repeat:no-repeat;}
	.opengovimg{
		background-image:url("img/opengov.jpg");
                background-position:right 0;
                background-repeat:no-repeat;
                float:left;
                height:45px;
                width:53px;}
	.opengovtext{
		font-size: 11px;
		color:#363636;
		float: right;
		width: 136px;
		padding-bottom:5px;	
		margin-top:10px;}
                .opengovtext a{font-size: 11px;color:#363636;}


.diavgeia{height: 40px;}
	.diavgeiaimg{
		background-image:url("img/diavgeia.jpg");
                background-position:right 0;
                background-repeat:no-repeat;
                float:left;
                height:45px;
                width:53px;}
	.diavgeiatext{
		font-size: 11px;
		color:#363636;
		float: right;
		width: 134px;
		padding-bottom:5px;	
		margin-top:8px;}
                .diavgeiatext a{font-size: 11px;color:#363636;}	



	
.usefullinks{ background-color: #fff;}
	.usefullinks ul li {
		padding-bottom:2px;
		padding-top:5px;}
		.usefullinks ul li a {text-decoration:none;}
                .usefullinks ul li a:hover {text-decoration:underline;}
	.usefullinks h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
        padding-top:3px;}
		.usefullinks h3 a{
			color: #FFFFFF;}

 .usefullinks.dayphoto ul li {
		padding-bottom:0px;
		padding-top:0px;}
			
.social{ background-color: #fff;}
	.social ul li {
		padding-bottom:2px;
		padding-top:3px;}
		.social ul li a {text-decoration:none;}
                .social ul li a:hover {text-decoration:underline;}
	.social h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
        padding-top:3px;}
		.social h3 a{
			color: #FFFFFF;}
			
.facebook_start{
	height:40px;
    background-image:url(img/line_pm.png);
    background-repeat:no-repeat;
    background-position:bottom;}
	.facebook_start_img{
		background-image: url(img/facebook_start.png);
		background-repeat: no-repeat;
		background-position: right;
		height: 32px;
		width: 42px;
		float:left;}
	.facebook_start_text{
		color:#363636;
		font-size: 11px;
		float: right;
		width: 136px;
		height: 35px;
		padding-top:7px;}
		.facebook_start_text a{color:#363636;font-size: 11px;padding:0;margin:0;height: 35px;}
		
.twitter_start{height:32px;}
	.twitter_start_img{
		background-image: url(img/twitter_start.png);
		background-repeat: no-repeat;
		background-position: right;
		height: 32px;
		width: 42px;
		float:left;}
	.twitter_start_text{
		color:#363636;
		font-size: 11px;
		float: right;
		width: 136px;
		height: 35px;
		padding-top:7px;}
		.twitter_start_text a{color:#363636;font-size: 11px;padding:0;margin:0;height: 35px;}

.listcalendar{
        position:relative;
		background-color: transparent;
		width:685px;
        float: left;
		overflow:hidden;
		margin-left:0px;
		margin-top:5px;
}

.listcalendar ul li{
        padding-left:10px;
        color:#363636;
        font-size:21px;
        font-weight:bold;
        height:60px;
        width:685px;
		border-top-width: 1px;
		border-top-style: solid;
		border-top-color: #008193;}
		.listcalendar ul li:hover{ background-color:#cce6e9;}
		.listcalendar ul li:active{	background-color:#cce6e9;}
			.listcalendar ul li a{
				border-top-width: thin;
				border-top-style: solid;
				border-top-color: #85a6c5;
				font-size: 11px;
				color: #363636;
				text-decoration:none;}
				.listcalendar ul li a:hover{
				   background-image:url(img/sub_hover.png);
				   background-color:#999999;}

.numbercalender{
	margin-right:0px;
	margin-top:20px;}

#wp-mycalendar {	
	width:189px; 
	background-image:url(img/lines_cal.png);
	background-position: center;
	background-repeat:no-repeat;}	
	#wp-mycalendar caption {
		padding-bottom: 5px;
		font-size: 11px;
		color: #d5dee2;
		width:189px;}
		#wp-mycalendar caption a{
			font-size: 11px;
			color: #fff;
			text-decoration: none;}
			#wp-mycalendar caption a img{
				width:10px;
				height:10px;
				background-image:none;
				background-color:transparent;
				margin:0;
				float:none;}

.changemonth {
	padding:0;
	float:right;
	font-size: 11px;
	color: #fff;
	position:absolute;
	right:16px;
	top:4px;}
	.changemonth a{
		font-size: 11px;
		color: #fff;
		text-decoration: none;}
		.changemonth a img{
			width:10px;
			height:10px;
			background-image:none;
			background-color:transparent;
			margin:0;
			float:none;}

.arrow06{
	position:relative;
	right:5px;}
.arrow08{
	position:relative;
	left:5px;}

#today_agenta{ background-color:#008193;}
#today_agenta div{color:#fff; }

.dates{
       font-size:21px;
       font-weight:bold;
       color:#666666;
       position:absolute;
       margin-top:20px;
	width:31px;
	text-align:center;}
.sub_titles{
       width:600px;
       height:50px;
	overflow:hidden;
       line-height:16px;
       padding-top:4px;
       color:#363636;
       font-weight:normal;
       margin-left:45px;
       position:absolute;
       font-size:12px;}

.nea_promos{ 
	width:896px;
	float:left;
	padding: 20px 28px 20px 28px;
	color: #d5dee2;
	background-color: #014A8E;
	background-image: url(img/back_nea.jpg);
	background-repeat: repeat;
	border-bottom:1px solid #2b79ad;}
.nea_line{ 
	background-image:url("img/linevertical_nea.jpg");
	background-position:center center;
	background-repeat:repeat-y;
	float:left;
	width:896px;}

/*CHANGE2*/

.nea_menu{
	background-color:#014A8E;
	background-image: url("img/back_nea.jpg");
	border-bottom:1px solid #003c6b;
	float:left;
	height:45px;
	width:952px;}
	 
	
.nea_menu li{
	float:left;
	height:45px;
	list-style:none outside none;
	padding:0;
	}
	.nea_menu li a{float:left;color:#fff;padding: 15px 20px;text-decoration:none;text-shadow:0.1em 0.1em 0.05em #333333;}
	.current_cat_pk{background-color:#fff;border-bottom:1px solid #FFFFFF;border-right:1px solid #003c6b;border-left:1px solid #003c6b !important;}
		.current_cat_pk a{text-shadow:0 0 0 !important;color:#014A8E !important;}
		
		
		.cat_dt:hover{
		background: #005088;}
		.cat_dt a{text-shadow:0 0 0 !important;}
		
	.current_cat_dt{
		background: #00376D;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00376D', endColorstr='#00468B'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */
		}
		.current_cat_dt a{text-shadow:0 0 0 !important;}
		
		
		.cat_prot:hover{
		background: #005088;}
		.cat_prot a{text-shadow:0 0 0 !important;}
		.cat_protov:hover{
		background: #005088;}
		.cat_protov a{text-shadow:0 0 0 !important;}
	
	.current_cat_prot{
		background: #00376D;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00376D', endColorstr='#00468B'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */
		}
		.current_cat_prot a{text-shadow:0 0 0 !important;}
		
		.cat_enim:hover{
		background: #005088;}
		.cat_enim a{text-shadow:0 0 0 !important;}
		
	.current_cat_enim{
		background: #00376D;
		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00376D', endColorstr='#00468B'); /* for IE */
		background: -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
		background: -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */
		}
		.current_cat_enim a{text-shadow:0 0 0 !important;}
		
		/*end CHANGE2*/

	
		/*CHANGE3*/
		.nea_menu_xrisima{
			background-color:#014A8E;
			background-image: url("img/back_nea.jpg");
			border-bottom:1px solid #003c6b;
			float:left;
			height:45px;
			width:952px;}
		.nea_menu_xrisima li{
			float:left;
			height:45px;
			list-style:none outside none;
			padding:0;
		}
		.nea_menu_xrisima li a{float:left;color:#fff;padding: 15px 20px;text-decoration:none;margin-left:28px;}
		
		
		.cat_dt_xrisima{background-image:url(img/newsletter-arch-icon.png);background-repeat:no-repeat;background-position:18px 14px;}
		.cat_dt_xrisima:hover{background-color: #005088;}
		.cat_dt a{text-shadow:0 0 0 !important;}
		.current_cat_dt_xrisima{
			background: #00376D url("img/newsletter-arch-icon.png") no-repeat scroll 18px 14px;
			background: url("img/newsletter-arch-icon.png") no-repeat scroll 18px 14px, -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
			background: url("img/newsletter-arch-icon.png") no-repeat scroll 18px 14px, -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */ }
		.current_cat_dt_xrisima a{text-shadow:0 0 0 !important;}
		
		
		.cat_prot_xrisima{background-image:url(img/widgets-icon.png);background-repeat:no-repeat;background-position:18px 14px;}
		.cat_prot_xrisima:hover{background-color: #005088;}
		.cat_prot_xrisima a{text-shadow:0 0 0 !important;}
		.current_cat_prot_xrisima{
			background: #00376D url("img/widgets-icon.png") no-repeat scroll 18px 14px;
			background: url("img/widgets-icon.png") no-repeat scroll 18px 14px, -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
			background: url("img/widgets-icon.png") no-repeat scroll 18px 14px, -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */}
		.current_cat_prot_xrisima a{text-shadow:0 0 0 !important;}
		
		
		.cat_enim_xrisima{background-image:url(img/wallpapers-icon.png);background-repeat:no-repeat;background-position:18px 14px;}
		.cat_enim_xrisima:hover{background-color: #005088;}
		.cat_enim a{text-shadow:0 0 0 !important;}
		.current_cat_enim_xrisima{
			background: #00376D url("img/wallpapers-icon.png") no-repeat scroll 18px 14px;
			background: url("img/wallpapers-icon.png") no-repeat scroll 18px 14px, -webkit-gradient(linear, left top, left bottom, from(#00376D), to(#00468B)); /* for webkit browsers */
			background: url("img/wallpapers-icon.png") no-repeat scroll 18px 14px, -moz-linear-gradient(top,  #00376D,  #00468B); /* for firefox 3.6+ */}
		.current_cat_enim_xrisima a{text-shadow:0 0 0 !important;}
		
		/*CHANGE3*/


.category_menu{
	background-image:url("img/Ypourgika_title.png");
	background-repeat:repeat-x;
	float:left;
	height:24px;
	width:952px;}
.category_menu li{
	float:left;
	height:24px;
	list-style:none outside none;
	color:#fff;
	padding:3px 28px;}
	   
.nea{
      width:420px;
      float:left;}
	  .nea a{
			color:#D5DEE2;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;}
			.nea a:hover{text-decoration:underline;}
	.nea h2{
		background-image:url("img/microphone.jpg");
		background-repeat:no-repeat;
		height:27px;
		margin-bottom:10px;
		padding-top:8px;}
	.nea h2 a{color:#fff;padding:10px 45px 12px;}
	.nea h3{margin-bottom:10px;	}
	.nea h3 a{color:#D5DEE2;}
	.nea ul li{
	      	background-position:top;
	      	background-repeat:no-repeat;
			list-style:none;
			padding:0;
			overflow:hidden;}


.nea_nomos{
      width:420px;
      float:right;}
	  .nea_nomos a{
			color:#D5DEE2;
			text-decoration:none;
			font-size:11px;
			font-weight:bold;}
			.nea_nomos a:hover{text-decoration:underline;}
	.nea_nomos h2{
			background-image:url("img/scale.jpg");
			background-repeat:no-repeat;
			height:27px;
			margin-bottom:10px;
			padding-top:8px;}
	.nea_nomos h2 a{color:#fff;padding:10px 45px 12px;}
	.nea_nomos h3{margin-bottom:10px;	}
	.nea_nomos h3 a{color:#D5DEE2;}
	.nea_nomos ul li{
	      	background-position:top;
	      	background-repeat:no-repeat;
			list-style:none;
			padding:0;
			overflow:hidden;}
			
			
			.epikerothta a{
	 float:left;
         margin-top:7px;
         font-size:11px;
	 color:#fff !important;
	}
	.epikerothta a:hover{
		text-decoration:underline;}
		

.mbutton{	
	background-repeat: no-repeat;
	background-image: url(img/month_up.png);
	height:21px;
	width:121px;
	margin-left:372px;
	margin-bottom:10px;
	background-position:0px 0px;}

.helphoverbutton ul li{background-color:none;}
	.helphoverbutton ul li:hover{background-color:transparent !important;
								 background-image:url(img/month_hover.png)}
.helphover ul li{
	width:121px;
	position:absolute;
	top:1px;
	left:0px;
	
}
	.helphover ul li:hover{	background-color:#cce6e9;}
	.helphover ul li:active{background-color:#cce6e9;}

.ypourgika{
      	width:400px;
        float:right;}
		.ypourgika h2{margin-bottom:10px;}
		.ypourgika ul li{
	      		background-image:url(img/line.png);
	      		background-repeat:no-repeat;
	      		background-position:top;
			text-decoration:none;
			list-style:none;
			height:53px;
			padding-left:15px;
			padding-right:5px;
            padding-top:5px;}
			.ypourgika ul li:hover{
				background-image:url(img/hover_nea.png);
				background-repeat:repeat;}
			.ypourgika ul li:active{
				background-image:url(img/active_nea.png);
				background-repeat:repeat;}
 			.ypourgika ul li img{
				width:49px;
				height:37px;
				float:right;	
				padding-top:6px;}
			.ypourgika a{
				color:#D5DEE2;
				text-decoration:none;}
			.ypourgika ul a li{
				color:#D5DEE2;
				text-decoration:none;}

.ypour_keim{
		float:left;
		width:320px;
		color:#D5DEE2;
        font-size:11px;}

.header-sl h2{
	margin:0px;
	background-color: transparent;
	background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
	background-repeat: repeat-x;
	color: #FFFFFF;
	font-size: 12px;
	padding-left: 8px;
    padding-bottom:4px;
    padding-top:4px;}

.ypourgika-sl{
	background-color: #EDEBEC;
	color: #ccc;
	font-size: 12px;
	margin-top: 19px;
	margin-bottom:27px;}
	.ypourgika-sl h2{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
		padding-bottom:4px;
        padding-top:4px;}
	.ypourgika-sl ul li {
		text-decoration:none;
		list-style-type:none;
		background-image:url(img/line_long.jpg);
		background-position:center bottom;
	        background-repeat:repeat-x;
                padding-bottom:8px;
                 padding-top:2px;
                padding-left:7px;
                padding-right:7px;}
		
		.ypourgika-sl ul li a{
			color:#666;
                        padding-top:4px;
                        display:block;
                        font-size:12px;
                        line-height:150%;
			text-decoration:none;}
                .ypourgika-sl ul li a:hover {text-decoration:underline;}

.noline_yp{ background-image: none !important; }
.titleypourgika {line-height:100%;}
.titleypourgika0, .titleypourgika0 a {
                color:#363636 !important;
                font-size:12px !important;
                font-weight:normal;
                margin:0px;
                text-decoration:none;
		  width:330px;}

.page_ypoyrgika ul li{
       background-image:url(img/line_lista.png);
	background-position: center bottom;
	background-repeat:no-repeat;
	font-size:11px;
	padding-left:5px;
	padding-top:6px; 
	padding-right:0px;
	padding-bottom:30px;
	min-height:40px;
        list-style:none;}
	.page_ypoyrgika ul li a{color:#999999;}
		.page_ypoyrgika ul li a:hover { color:#363636; }
	.page_ypoyrgika ul li img{
		position:absolute;
		right:0px;
		width:49px;
	 	height:37px;
                top:0px;}

.fp_ypourgikal{
	width:313px;
	float:left;
	margin-right:20px;
	margin-left:19px;}
.fp_ypourgikar{
	width:313px;
	float:right; 
	margin-right:19px;}
	
#down{background-image:url(img/current_ypourgeio1.png);}


.slideshow { 
       height: 328px; 
       width: 683px; 
       padding:0; 
       margin:0; 
       overflow: hidden }
		.slideshow img { 
		   height: 328px; 
		   width: 683px; 
		   padding: 0; 
		   border: 0px; 
		   top:0; 
		   left:0; }

#slideshowNav { 
       width: 684px; 
       height: 6em; 
	display: block; 
       font-size: 12px;}

#slideshowNav li { 
        width: 170px; 
        height: 6em; 
        overflow: hidden; 
        float: left; 
        list-style: none; 
        overflow:hidden;
	 background-color: #FFF;
	margin-top: 0px;
	margin-right: 1px;
	margin-bottom: 0px;
	margin-left: 0px;}

#slideshowNav a { 
        display: block; 
        border: 0 solid #ccc; 
        padding-left: 10px;
        padding-right:10px;
        padding-top:4px; 
        text-decoration: none; 
        line-height:110%;
        color: #363636;}

#slideshowNav li.activeSlide { 
        background: #008193; 
        color: #ffffff;}

#slideshowNav li.activeSlide a {color: #ffffff; }
 
#slideshowNav a:focus { outline: none; }
 
.slide {
   position: relative;
   width: 100%; /* for IE 6 */
}
 
.slide p {
   	position: absolute;
   	bottom: 0em;
   	left: 0;
   	width: 100%;
	background: rgb(0, 129, 147); /* fallback color */
	background: rgba(0,129,147,0.698);
	color: #ffffff ;
	padding-top:20px;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;
	font-size:15px;}
	.slide p a {
		font-size:15px;
		text-decoration: none;
		color: #ffffff ;}
         .slide p a:hover {text-decoration: underline;}

.paginationleft {
	float: left;
	padding: 30px 15px 30px 0px;}
	.paginationleft a{text-decoration:none;color:#363636;}
	.paginationleft a:hover{text-decoration:underline;}

.paginationright {
	float: right;
	padding: 30px 0px 30px 15px;} 
	.paginationright a{text-decoration:none;color:#363636;}
	.paginationright a:hover{text-decoration:underline;}


.footer {
	height:122px;
	background-color: #FFFFFF;
	margin-top: 11px;
	padding-top:19px;
	padding-bottom:19px;
	padding-left:28px;
	padding-right:28px;}
	.footer div {padding:0px 20px 0 20px;}
	


.ekproswpos{ background-color: #fff;}
	.ekproswpos h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		color: #FFFFFF;
		font-size: 12px;
		padding-left: 8px;
                padding-top:3px;}
	.ekproswpos p{
		padding-left: 8px;
                padding-top:3px;
                margin:0px;}
             .ekproswpos p a{	
                color:#363636;
		font-size: 12px;
		margin:0px;}
.footerlinks{
    list-style:none;
     float:left;
     margin-right:7px;
     width:165px;}

.footerlinks a{font-size:11px;color:#666666;}

#titlefooter{font-weight:bold;font-size:11px;color:#666666;}

.separator{color:#363636;font-size:16px;}

.findpage { 
       float:right; 
       height:19px;
       width:360px;
       position:relative;
       margin-right:28px;
	   margin-bottom:70px;
	   }
	   .findpage select{width:390px;margin-top:7px;margin-bottom:7px;}
	   
.listcategory{list-style:none;width:630px;} 
.listcategory li{ font-weight:bold;margin-bottom:15px;}
.listcategory a{ color:#363636;}
.listcategory ul {margin-left:14px;}
.listcategory ul li{ font-weight:normal;display:list-item;list-style:disc;margin-bottom:0px;}

.live_video{
	float:left;
        width:426px; }
.live_text{
   float:right;
   width:416px;
   margin-top:0px;
   margin-right:18px;}
   .live_text a{color:#D5DEE2;}


.banner_live{
	float:right;
	width:187px;
	height:400px;	
	position:relative;
	width:187px;
	height:400px;
	text-align:center;
        background-image: url(img/banner_live.jpg);
        background-repeat: no-repeat;}
         .banner_live p{width:159px;margin-top:230px;margin-left:15px;text-align:left;} 
        .banner_live ul{list-style:none;}
        .banner_live ul li{background-image:url(img/live_button.jpg);background-repeat: no-repeat;position:absolute;bottom:15px;margin-left:11px;width:165px;height:28px;}
        .banner_live ul li:active{background-image:url(img/live_button_down.jpg);}
.centerbar{
    width:235px;
   }


.categorybar{
	background-color: #fff;
	width: 235px;
	margin-bottom: 30px;
        margin-top: 0;
	margin-right: 28px;
	margin-left: 28px;}
	.categorybar h3{
		margin:0px;
		background-color: transparent;
		background-image: url(img/Gov_Protash_20_new_cal_03.jpg);
		background-repeat: repeat-x;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		padding-left: 8px;
              height:24px;
              padding-top:4px;}	
	.categorybar ul li{
		text-decoration:none;
		list-style-type:none;
		padding-left:3px;
		padding-right:3px;
		padding-top:5px;
		padding-bottom:5px;}
		.categorybar a{
			text-decoration:none;
			color:#363636;}
                 .categorybar a:hover{
			text-decoration:underline;
			color:#363636;}
.cat_menu{
	background-color:#014A8E;
	border-bottom:1px solid #003c6b;
	background-color: #014A8E;
	background-image: url(img/back_nea.jpg);
	background-repeat: repeat;
	float:left;
	height:40px;
	width:952px;}
.cat_menu li{
	float:left;
	height:40px;
	list-style:none outside none;}
	.cat_menu li a{float:left;color:#fff;padding:12px 28px;text-decoration:none;text-shadow:0.1em 0.1em 0.05em #333333;}
	.current_cat{background-color:#fff;border-bottom:1px solid #FFFFFF;border-right:1px solid #003c6b;}
		.current_cat a{text-shadow:0 0 0 !important;color:#014A8E !important;}
 

		
 .send{
	float:right;
	background-image: url(img/banner_newsletter.png);
	background-repeat: no-repeat;	
	width:188px;
	height:132px;	
	position:relative;
	text-align:center;}
	
.textfieldnew {
	 border: 0 none;
    bottom: 40px;
    color: #999999;
    height: 22px;
    position: absolute;
    right: 11px;
    width: 155px;}
	
.send-textfield {
	padding-left:5px;
    padding-right:5px;
    float:right;}

.send_newsletter_text{color: #FFFFFF;
		color: #FFFFFF;
		height: 39px;
		margin-left: 70px;
		margin-top: 22px;
		text-align: left;
		width: 96px;}


.customsendbutton {
	cursor:pointer;
	width:165px;
	height:22px;
	border:0 none;
	position:absolute;
	right:11px;
	bottom:11px;
	background-color:transparent;
	background-image: url(img/apostoli.png);
	background-repeat: no-repeat;}
.customsendbuttonover{
	cursor:pointer;
	width:165px;
	height:22px;
	border:0 none;
	position:absolute;
	right:11px;
	bottom:11px;
	background-color:transparent;
	background-image: url(img/apostoli_hover.png);
	background-repeat: no-repeat;}
	
.customsendbuttondown {
        cursor:pointer;
	width:165px;
	height:22px;
	border:0 none;
	position:absolute;
	right:11px;
	bottom:11px;
	background-color:transparent;
	background-image: url(img/apostoli_down.png);
	background-repeat: no-repeat;}
 
  .total_send{
	float:right;
	width:188px;
	height:400px;	
	position:relative;}
	

	
    .send_facebook{
	float:right;
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;}
	
	.send_facebook a{
	float:right;
	background-image: url(img/banner_facebook.png);
	background-repeat: no-repeat;	
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;
	color:#fff;}
	
	.send_facebook_text{width:28px;
		color: #FFFFFF;
		height: 65px;
		margin-left: 70px;
		margin-top: 41px;
		text-align: left;
		width: 89px;}
		
.send_twitter{
	float:right;
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;}
	
	.send_twitter a{
	float:right;
	background-image: url(img/banner_twitter.png);
	background-repeat: no-repeat;	
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;
	color:#fff;}
	
	.send_twitter_text{width:28px;
		color: #FFFFFF;
		height: 90px;
		margin-left: 70px;
		margin-top: 40px;
		text-align: left;
		width: 98px;}
		
		
		.send_flickr{
	float:right;
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;}
	
	.send_flickr a{
	float:right;
	background-image: url(img/banner_flickr.png);
	background-repeat: no-repeat;	
	width:188px;
	height:131px;	
	position:relative;
	text-align:center;
	margin-bottom: 3px;
	color:#fff;}
	
	.send_flickr_text{width:28px;
		color: #FFFFFF;
		height: 65px;
		margin-left: 70px;
		margin-top: 41px;
		text-align: left;
		width: 98px;}
		
		

       .guidelines{margin-top:10px;}
	.guidelines input{margin-top:5px;}




/* ---- stoxoi -----*/

.subheader_stoxoi{
    width:896px;
	margin-top:10px;
	background-repeat: no-repeat;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #fff;
	background-image: url(img/header_megalo.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_stoxoi h2{ color:#fff;font-size:24px;margin-top: 20px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_stoxoi h3{ color:#fff;font-size:13px;margin-top: 20px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_stoxoi h4{ color:#9DACBF;font-size:13px;font-weight:normal;margin-top: 40px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_stoxoi h4 a{ color:#9DACBF;font-size:13px;}
	.current_stoxoi_subtitle {color:#fff;}
	.current_stoxoi_subtitle a{color:#fff !important;}

.stoxoi-padds {
	  background-color: #FFFFFF;
    margin-top: 18px;
    min-height: 1px;
	padding: 18px;}

	
.text_proteraiotita_0{
		color: #363636;
		width: 262px;
		margin-right: 18px;
		line-height: 140%;
		height: 280px;
		
}
	.text_proteraiotita_0 h2{
		color: #003476;
    font-size: 21px;
	text-align: left;
    margin-top: 0px;
	margin-bottom:18px;
	line-height:130%;
    text-shadow: 0 0 0 #000000;
	border-bottom:1px solid #ccc;
	 padding-bottom: 18px;
		}
	
	
.text_proteraiotita_1{
		background-image: url("img/1_pro.jpg");
		background-position: right 160px;
		background-repeat: no-repeat;
		color: #363636;
		width: 262px;
		margin-right: 18px;
		line-height: 140%;
		height: 280px;
		
}
	.text_proteraiotita_1 h2{
		color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}

.text_proteraiotita_2{
		background-image: url("img/2_pro.jpg");
    background-position: right 160px;
    background-repeat: no-repeat;
    color: #363636;
    line-height: 140%;
    margin-right: 18px;
   height: 280px;
    width: 262px;
}
	.text_proteraiotita_2 h2{
		color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}
	
.text_proteraiotita_3{
		background-image: url("img/3_pro.jpg");
		background-position: right 155px;
		background-repeat: no-repeat;
		color: #363636;
		width: 262px;
		line-height: 140%;
		height: 280px;
}
	.text_proteraiotita_3 h2{
	color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}
	
	.text_proteraiotita_4{
		background-image: url("img/4_pro.jpg");
		background-position: right 155px;
		background-repeat: no-repeat;
		color: #363636;
		width: 262px;
		line-height: 140%;
		height: 280px;
}
	.text_proteraiotita_4 h2{
		color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}
	
	.text_proteraiotita_5{
		background-image: url("img/5_pro.jpg");
		background-position: right 156px;
		background-repeat: no-repeat;
		color: #363636;
		width: 262px;
		line-height: 140%;
		height: 280px;
}
	.text_proteraiotita_5 h2{
	color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}

	.button_stoxoi{
		width: 159px;
		height:22px;
		float:left;
		margin-left: 51px;
		margin-top:19px;
		background-image: url("img/deite_tis_draseis.png");
		background-repeat: no-repeat;
		color: #fff;
		cursor:pointer;
		border:0 none;
		font-size:12px;
		background-color:transparent;
	}
.button_stoxoiover{
		width: 159px;
		height:22px;
		float:left;
		margin-left: 51px;
		margin-top:19px;
		background-image: url("img/deite_tis_draseis_hover.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;
	}
	
.button_stoxoidown{
		width: 159px;
		height:22px;
		float:left;
		margin-left: 51px;
		margin-top:19px;
		background-image: url("img/deite_tis_draseis_down.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;}
		
		
		
.poreia_olwn_stoxwn{
		font-weight:bold;
		float:left;
		margin-top:0px;
		color: #003476;
		font-size:18px;
		width: 255px;
}
.poreia_stoxwn{
		font-weight:bold;
		float:left;
		margin-top:18px;
		color: #003476;
		font-size:16px;
		width: 255px;
}
.exigisi_stoxwn{
		text-align:right;
		margin-top:0px;
		color: #363636;
		font-size:11px;
		width: 515px;

}

.poreia_stoxou{
		font-weight:bold;
		float:left;
		margin-top:0px;
		color: #003476;
		font-size:18px;
		width: 255px;
}


.list-3 li.listoxoi_1{
		padding:0;
		border-right: 1px solid #CCCCCC;
		margin-right:18px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		float:left;}

.list-3 li.listoxoi_2{
		padding:0;
		border-right: 1px solid #CCCCCC;
		
		margin-right:18px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		float:left;}
		
.list-3 li.listoxoi_3{
		padding:0;
		margin-right:0;
		list-style:none;
		display:block;
		min-height:1px;
		width:262px;
		float:left;}

		
.list-3 li.listoxoi_4{
		padding:0;
		border-right: 1px solid #CCCCCC;
		margin-right:18px;
		margin-left:150px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		float:left;}

	.line_stoxoi {
		background-image: url("img/long_line_stoxoi.jpg");
		background-repeat: no-repeat;
		height:24px;
		width:860px;
		padding-bottom:6px;
		margin-top:28px;
		}

		.line_stoxoi_2{
		height:40px;
		width:860px;
		}
	
 
/*stoxos*/
.list-stoxoi{
margin:0;
padding:0;
list-style:none;

}
.subheader_stoxos{
    width:896px;
	margin-top:10px;
	background-repeat: no-repeat;
	padding: 9px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #fff;
	background-image: url(img/header_mikro.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_stoxos h3{ color:#9DACBF;font-size:13px;font-weight:normal;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;margin-top: 5px;}
	.subheader_stoxos h3 a{ color:#9DACBF;font-size:13px;}
	.subheader_stoxos h4{ color:#9DACBF;font-size:13px;margin-top: 16px;font-weight:normal;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_stoxos h4 a{ color:#9DACBF;font-size:13px;}
	.subheader_stoxos h5{ color:#9DACBF;font-size:13px;font-weight:normal;margin-top: 5px;margin-bottom:36px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_stoxos h5 a{ color:#9DACBF;font-size:13px;}
	.current_stoxos_subtitle {color:#fff;}
	.current_stoxos_subtitle a{color:#fff !important;}
	
.stoxos-padds {
	  background-color: #FFFFFF;
    padding:0px 18px 18px 18px;}
	
	.text_inproteraiotita{
		color: #363636;
		margin-left: 18px;
		width: 460px;
}
	.text_inproteraiotita h2{
		color: #003476;
    font-size: 18px;
	text-align: left;
    margin-top: 0px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}
		


		
		
		

.text_inproteraiotita_stoxos_single{
		border-right: 1px solid #CCCCCC;
		color: #363636;
		padding-right: 15px;
		width: 546px;
		padding-top: 15px;
		min-height: 665px;
		}
		
		.text_inproteraiotita_stoxos_single p{width:514px;}

		.text_inproteraiotita_stoxos_single h2{
				color: #003476;
			font-size: 18px;
			text-align: left;
			text-shadow: 0 0 0 #000000;
			line-height:120%;
			margin-top:0px;
			margin-bottom: 15px;
		}
		
		.text_inproteraiotita_stoxos{
		border-right: 1px solid #CCCCCC;
		color: #363636;
		padding-right: 15px;
		width: 710px;
		}
		
		.text_inproteraiotita_stoxos p{width:538px;}

		.text_inproteraiotita_stoxos h2{
		color: #003476;
		font-size: 12px;
		text-align: left;
		margin-top: 2px;
		margin-bottom:18px;
		width:538px;
		text-shadow: 0 0 0 #000000;
		}
	
	.subtitle_proteraiotita{
		color: #003476;
		font-size: 16px;
		text-align: left;
		font-weight:bold;
		margin-bottom:24px;}
		
		
.button_stoxosleft{
		width: 159px;
		height:22px;
		float:left;
		margin-top:18px;
		margin-bottom: 2px;
		background-image: url("img/stoxoi_button_more.png");
		background-repeat: no-repeat;
		color: #fff;
		cursor:pointer;
		border:0 none;
		font-size:12px;
		background-color:transparent;
	}
.button_stoxosoverleft{
		width: 159px;
		height:22px;
		float:left;
		margin-top:18px;
		margin-bottom: 2px;
		background-image: url("img/stoxoi_button_more_hover.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;
	}
	
.button_stoxosdownleft{
		width: 159px;
		height:22px;
		float:left;
		margin-top:18px;
		margin-bottom: 2px;
		background-image: url("img/stoxoi_button_more_down.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;}
		
		.line_stoxoi2 {
		margin-top: 24px;
		background-image: url("img/long_line_stoxoi.jpg");
		background-repeat: no-repeat;
		height:24px;
		width:860px;
		list-style:line !important;
		}
		
		
		.line_stoxoi_min_pro {
		background-image: url("img/long_line_stoxoi.jpg");
		background-repeat: no-repeat;
		height:24px;
		width:860px;
		list-style:line !important;
		margin-top:24px;
		
		}

.total_number_stoxoi{
	width:140px;
	font-size:11px;
	padding: 8px 16px;
	float:left;
}
.total_number_stoxoi a:hover{text-decoration:underline;}

.stoxoi_number a{
	width:140px;
	font-size:20px;
	font-weight:bold;
	color:#003476;
	float:left;
}
.stoxoi_number a:hover{
	text-decoration:none;
}

.stoxoi_number_text a{
	float: left;
	font-size: 11px;
	line-height: 130%;
	margin-top: 4px;
	width: 141px;
	color: #363636;}
	
	.bara_stoxou{
	margin-top: 20px;
		margin-bottom:18px;
		}
		
	.list_stoxoi_right{
		width: 113px;
	
	}
	.social_stoxoi a img{
	 margin-top: 10px;
	}
	
.listoxoi{width:860px;}
.info_bar_stoxos{width:226px;margin-right:24px;}
.info_bar_stoxos h2{margin-top:15px;color:#003476;font-weight:bold;}

.bar_aitiologiki{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;
		background-image: url("img/single_progress_1.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}
.bar_ypourgiko{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;
		background-image: url("img/single_progress_2.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}

.bar_diavouleusi{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;
		background-image: url("img/single_progress_3.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}

.bar_nomosxedio{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;                
		background-image: url("img/single_progress_3.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}

.bar_psifisi{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;
		background-image: url("img/single_complete.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}

.bar_new{
		width: 226px;
		height:608px;
		margin-top:7px;
		margin-bottom:0px;
		background-image: url("img/single_progress_0.png");
		background-repeat: no-repeat;
		color: #363636;
		font-size:11px;
		background-color:transparent;
}
	
	.text_single_stoxos{width:538px;}
	.text_single_stoxos h2{
		color: #003476;
		font-size: 23px;
		text-align: left;
		text-shadow: 0 0 0 #000000;
		line-height:120%;
		margin-top:0px;
		}
		
			.text_single_stoxos_proteraiotita {width:860px;}
		.text_single_stoxos_proteraiotita h2{
		color: #999;
		font-size: 12px;
		text-align: left;
		margin-top:0px;
		}

/* ana upourgeio */
.text_ana_upourgeio{
		color: #363636;
		width: 262px;
		margin-right: 18px;
		line-height: 140%;
		height: 209px;
		
}
	.text_ana_upourgeio h2{
		color: #003476;
		font-size: 14px;
		text-align: left;
		margin-top: 0px;
		margin-bottom:8px;
		height:50px;
		text-shadow: 0 0 0 #000000;
		}
		
	.text_ana_upourgeio ul {
		padding-left: 14px;
		text-decoration: none;
}
	.text_ana_upourgeio ul li{
		padding: 3px 0;
		text-decoration: none;
		list-style:outside;
}
	.text_ana_upourgeio ul li a{
		color:#363636;
}
	
.line_stoxoi_ypourgeia{
		border-bottom: 1px solid #CCCCCC;
		height: 18px;
		margin-bottom: 18px;
		width: 860px;
		}
		
		
.button_anamin{
		width: 181px;
		height:22px;
		float:left;
		margin-left: 0px;
		margin-top:19px;
		background-image: url("img/deite_oles_tis_draseis.png");
		background-repeat: no-repeat;
		color: #fff;
		cursor:pointer;
		border:0 none;
		font-size:12px;
		background-color:transparent;
	}
.button_anaminover{
		width: 181px;
		height:22px;
		float:left;
		margin-left: 0px;
		margin-top:19px;
		background-image: url("img/deite_oles_tis_draseis_hover.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;
	}
	
.button_anamindown{
		width: 181px;
		height:22px;
		float:left;
		margin-left: 0px;
		margin-top:19px;
		background-image: url("img/deite_oles_tis_draseis_down.png");
		background-repeat: no-repeat;
		color: #fff;
		font-size:12px;
		cursor:pointer;
		border:0 none;
		background-color:transparent;}
		
	.text_inmin{
		color: #363636;
		width: 460px;
}
	.text_inmin h2{
		color: #003476;
    font-size: 18px;
	text-align: left;
    margin-top: 0px;
	margin-bottom:18px;
	line-height:120%;
    text-shadow: 0 0 0 #000000;
		}


.social_share{width:370px;clear:both;}
.text_list_stoxou{width:538px;}
.line_only{border-top:1px solid #ccc;margin-top:15px;}
.line_only_zero{border-top:1px solid #ccc;}
.social_stoxoi{margin-bottom:28px;margin-top:28px;}
.social_stoxoi h2{
		color: #003476;
		font-size: 12px;
		text-align: left;
		line-height:120%;
		margin-top:0px;
		margin-bottom: 0px;}

.single_stoxos_related_posts h2{
	color: #003476;
		font-size: 12px;
		text-align: left;
		text-shadow: 0 0 0 #000000;
		line-height:120%;
		margin-top:28px;
		margin-bottom: 15px;
}

.single_stoxos_related_posts ul li{
	 list-style: none inside none;
    margin-right: 17px;
    padding: 0;
	float:left;
	width:275px;
}
.single_stoxos_related_posts ul li p{
	color:#666;
}
.single_stoxos_related_posts .last{
    margin-right: 0px;
   
}


.single_stoxos_related_posts ul li h3{
	    text-align: left;		
	margin-top:0px;
	margin-bottom: 5px;
	padding-bottom:5px;
	font-weight:bold;
		color: #666;
	border-bottom:1px solid #ccc;
}
.single_stoxos_related_posts ul li h3 a{
	color: #666;
	font-size: 12px;
	text-shadow: 0 0 0 #000000;
}
.info_general_stoxoi{width:514px;margin-top: 40px;}
.info_general_stoxoi h2{float: left;font-size: 12px;width: 200px;padding-top: 6px;}
.info_namestoxos{background-color:#EFEFEF;width:514px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;}
	#info_namestoxos_title{color:#333;background-image:url(img/info_namestoxos.png);background-repeat:no-repeat;background-position: 10px 11px;padding-bottom: 15px;padding-top: 15px;padding-left: 45px;border-right:1px solid #ccc;width:120px;float:left;}
	#info_namestoxos_name{color:#666;padding-bottom: 15px;padding-top: 15px;width:314px;padding-left: 15px;float:left;}
	
.info_proteraiotita{background-color:#fff;width:514px;float:left;}
	#info_proteraiotita_title{color:#333;background-image:url(img/info_proteraiothta.png);background-repeat:no-repeat;background-position: 10px 11px;padding-bottom: 15px;padding-top: 15px;padding-left: 45px;border-right:1px solid #ccc;width:120px;float:left;}
	#info_proteraiotita_name{color:#666;padding-bottom: 15px;padding-top: 15px;width:314px;padding-left: 15px;float:left;}
	
.info_giapoion{background-color:#EFEFEF;width:514px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;float:left;}
	#info_giapoion_title{color:#333;background-image:url(img/info_giapoion.png);background-repeat:no-repeat;background-position: 10px 11px;padding-bottom: 15px;padding-top: 15px;padding-left: 45px;border-right:1px solid #ccc;width:120px;float:left;}
	#info_giapoion_name{color:#666;padding-bottom: 15px;padding-top: 15px;width:314px;padding-left: 15px;float:left;}
	
#info_2011{background-image:url(img/info_2011.png);background-repeat:no-repeat;width:85px;height:25px;float:right;}
#info_kainotomia{background-image:url(img/info_kainotomia.png);background-repeat:no-repeat;width:85px;height:25px;float:right;}

#info_foreis{color:#999;}
#info_date_start{color:#fff;margin-top:7px;margin-left: 10px;}
#info_date_end{color:#fff;margin-top:527px;margin-left: 10px;}


/*splash */
.header_splash{
	width:920px;
	height:78px;
	float:left;
	padding-top:20px;
	padding-right:20px;
	padding-left:20px;
	background:#fff; }
		
.splash_content{
    background:#fff;
	margin-bottom: 30px;
    padding: 3px 20px 0;
    width: 912px;
	height: 444px;
}
.top_splash{
	width:920px;
	height: 362px;
	margin-bottom:20px;
 }

.splash { 
	height: 362px; 
	width: 920px; 
	padding:0; 
	margin:0; 
	overflow: hidden; }
		

 
.splashslide {
	    background-image:url(img/video_splash_back.png);
        background-repeat:repeat-x;
		float:left;
   width: 912px;
}
 .splash_youtube{
	background-color:transparent;
	width:450px;
	height: 362px;
   	float:left;
	
 }
 .splash_message{
	 background-color:transparent;
	width:422px;
	height: 342px;
	padding:20px;
	float:right;
	color: #ffffff ;
	font-size:14px;
	font-weight:bold;
	
 }
          

.splashslide p img { 
	height:2px;
	position:relative;
	margin-top:8px;
	margin-bottom:8px;}
	.splash_f{
		width:60px;
		height:20px;
		float: left;
		margin-top:6px;
		}
	.splash_t{
		width:55px;
		height:20px;
		float: left;
		margin-top:6px;
		margin-right:18px;
	}
	.splash_m{
		width:377px;
		float: left;
		font-size:12px;
		font-weight:normal;
		line-height:170%;
		margin-top:38px;
			}
	.homesite {
	color: #003476;
    float: left;
    margin-bottom: 20px;
    margin-right: 10px;
}			
.homesite a{
	background-color: #EDEBEC;
    color: #003476;
    float: left;
	padding:14px 17px;
}

.homesite_last {
	color: #003476;
    float: left;
    margin-bottom: 20px;
}			
.homesite_last a{
	background-color: #EDEBEC;
    color: #003476;
    float: left;
	padding:14px 17px;
}

.homesite_twitter{
	background-color: #EDEBEC;
	width:50px;
	height:44px;
	float: left;
    margin-bottom: 20px;
    margin-right: 10px;
}
.homesite_twitter a{
	background-image: url("img/twitter_splash.png");
    background-position: 14px 15px;
    background-repeat: no-repeat;
    float: left;
    padding: 26px 27px 18px 22px;
}

.homesite_facebook{
	background-color: #EDEBEC;
	width:50px;
	height:44px;
	float: left;
    margin-bottom: 20px;
    margin-right: 10px;
}
.homesite_facebook a{
	background-image: url("img/fb_splash.png");
    background-position: 20px 14px;
    background-repeat: no-repeat;
    float: left;
    padding: 26px 27px 18px 22px;
}

.homesite_flickr{
	background-color: #EDEBEC;
	width:50px;
	height:44px;
	float: left;
    margin-bottom: 20px;
    margin-right: 10px;
}
.homesite_flickr a{
	background-image: url("img/flickr.png");
    background-position: 6px 14px;
    background-repeat: no-repeat;
    float: left;
    padding: 26px 27px 18px 22px;
}
	/* end os splash*/

	
.live_video_mobile{
	float:left;
        width:640px; }
.live_text_mobile{
   float:right;
   width:230px;
   margin-top:0px;
   margin-right:0px;}
   .live_text_mobile a{color:#D5DEE2;}

	
/* apologismos */
.text_proteraiotita{
		color: #363636;
		width: 262px;
		margin-right: 18px;
		line-height: 140%;
		height: 185px;
		
}
	.text_proteraiotita h1{
		color: #003476;
    font-size: 14px;
	text-align: left;
    margin-top: 28px;
	margin-bottom:18px;
    text-shadow: 0 0 0 #000000;
		}
	
	.text_apolog_0{
		color: #363636;
		width: 262px;
		margin-right: 18px;
		line-height: 140%;
		height: 420px;
		
}
	.text_apolog_0 h1{
		color: #003476;
    font-size: 21px;
	text-align: left;
    margin-top: 0px;
	margin-bottom:18px;
	line-height:130%;
    text-shadow: 0 0 0 #000000;
	border-bottom:1px solid #ccc;
	 padding-bottom: 18px;
		}
		
	.button_apologismos{
		width: 159px;
		height:35px;
		float:left;
		margin-left: 51px;
		margin-top:19px;
		color: #fff;
		border:0 none;
		font-size:12px;
		background-color:#014A8E;
	}
	
		.button_apologismos a{
		color: #fff;
		cursor:pointer;
		border:0 none;
		font-size:12px;
		float:left;
		padding: 9px 40px;
	}
	.button_apologismos:hover{
		background-color:#006AA4;
	}
        .button_apologismos a:hover{text-decoration:none;}
	
	.list-3 li.lipologismosi_1{
		padding:0;
		border-right: 1px solid #CCCCCC;
		margin-right:18px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		height:339px;
		float:left;}

.list-3 li.lipologismosi_2{
		padding:0;
		border-right: 1px solid #CCCCCC;
		height:339px;
		margin-right:18px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		float:left;}
		
.list-3 li.lipologismosi_3{
		padding:0;
		margin-right:0;
		list-style:none;
		display:block;
		min-height:1px;
		width:262px;
		height:339px;
		float:left;}

		
.list-3 li.lipologismosi_4{
		padding:0;
		border-right: 1px solid #CCCCCC;
		margin-right:18px;
		margin-left:150px;
		list-style:none;
		display:block;
		min-height:1px;
		width:280px;
		height:339px;
		float:left;}

	.text_apolog_thematiki{
		color: #363636;
		margin-left: 18px;
		width: 570px;
}
	.text_apolog_thematiki h1{
		color: #003476;
		font-size: 16px;
		text-align: left;
		margin-top: 0px;
		margin-bottom:18px;
		text-shadow: 0 0 0 #000000;
		}
	.list_apolog_thematiki{
		list-style:none;
		padding:0;
		margin:0;
		line-height:170%;
                width:272px;
	}
	.list_apolog_thematiki li{
		font-size:12px;
                padding-bottom:20px;
	}
	.apolog_thematiki_img{width:200px;margin-right:20px;}
	.apolog_thematiki_img img{width:100%;}
	.apolog_thematiki_text{width: 330px;}
	.list-thematiki{background-color: #FFFFFF;width:860px;margin:0;padding: 0 18px 18px;}

	.subheader_apologismos{
    width:896px;
	margin-top:10px;
	background-repeat: no-repeat;
	padding: 9px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #fff;
	background-image: url(img/header-megalo-apologismos.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_apologismos h2{line-height: 160%;margin-bottom: 49px; color:#9DACBF;font-size:13px;margin-top: 10px;font-weight:normal;text-align: center;text-shadow: 0.03em 0.09em 0.03em #003476;}
	.subheader_apologismos h2 a{ color:#9DACBF;font-size:13px;}
        .subheader_apologismos h3{
	color: #9DACBF;
    font-size: 13px;
    font-weight: normal;
    line-height: 160%;
    margin-top: 7px;
    text-align: center;
    text-shadow: 0.03em 0.09em 0.03em #003476;}
		.subheader_apologismos h3 a{ color:#9DACBF;font-size:13px;border-bottom:1px solid #9DACBF;padding:0 145px 7px;}
		.subheader_apologismos h3 a:hover{text-decoration:none;}
	
	.current_apologismos_subtitle {color:#fff;}
	.current_apologismos_subtitle a{color:#fff !important;}
	
	
	.subheader_total{
    width:896px;
	margin-top:10px;
	background-repeat: no-repeat;
	padding: 14px 28px 19px 28px;
	font-size: 11px;
	color: #d5dee2;
	background-color: #fff;
	background-image: url(img/header-megalo-apologismos.png);
    	overflow:hidden;
	-moz-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);
	-webkit-box-shadow:0 1px 5px rgba(0, 0, 0, 0.5);}
	.subheader_total h2{ color:#fff;font-size:24px;margin-top: 20px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_total h3{ color:#fff;font-size:13px;margin-top: 20px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_total h4{ color:#9DACBF;font-size:13px;font-weight:normal;margin-top: 40px;text-align: center;text-shadow: 0.03em 0.03em 0.03em #000000;}
	.subheader_total h4 a{ color:#9DACBF;font-size:13px;}
		
	.apologismos-padds {
	  background-color: #FFFFFF;
    margin-top: 51px;
	padding: 18px;}		

/* ----odikos xartis----- */
	.text_odikosx_thematiki{width:502px;color: #363636;margin-left: 18px;}
	.text_odikosx_thematiki h1{
		color: #003476;
		font-size: 16px;
		text-align: left;
		margin-top: 0px;
		margin-bottom:0px;
		text-shadow: 0 0 0 #000000;
		}
	
	.odikosx_thematiki_text{width: 502px;}
	.odikosx_thematiki_text p {
		margin-top: 10px;
		padding-bottom: 7px;
	}
	.odikosx_thematiki_text ul {
		display: block;
		list-style: none outside none;
		margin: 0;
		padding: 0;
		padding-bottom: 15px;

	}
	
	.odikosx_thematiki_text ul li {
    list-style: disc inside none;
    margin: 0;
    padding: 3px 0 0 5px;
    position: relative;
}

.text_apolog_thematiki p {
		margin-top: 10px;
		padding-bottom: 7px;
	}
	.text_apolog_thematiki ul {
		display: block;
		list-style: none outside none;
		margin: 0;
		padding: 0;
		padding-bottom: 15px;

	}
	
	.text_apolog_thematiki ul li {
    list-style: disc inside none;
    margin: 0;
    padding: 3px 0 0 5px;
    position: relative;
}
.text_apolog_thematiki ul li ul li {
    list-style: circle inside none;
    margin: 0;
    padding: 10px 0 0 20px;
    position: relative;
}
