
.menu_link:link
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  10px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}

.menu_link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  10px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}

.menu_link:active
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px;
	padding-left:  10px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}

.menu_link:hover 
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  10px;
	padding-right:  5px;
	padding-top:    5px;
	background: #002755;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	border-bottom: 1px solid #FFFFFF;
}
/*------------------------------------------------------------------------------------------------------------------------------------*/
.submenuHome_link
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #BA0015;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuHome_link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #BA0015;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuHome_link:active
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #BA0015;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuHome_link:hover
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #BA0015;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}


/*----------------------------------------------------------------------------------------------------------------------------------------------*/


.submenuEYP_link
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #232BBE;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuEYP_link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #232BBE;			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuEYP_link:active
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #232BBE;			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuEYP_link:hover
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #232BBE;			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}


/*---------------------------------------------------------------------------------------------------------------------------------------------------------------------*/


.submenuGre_link
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #307EEB;			
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuGre_link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #307EEB;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuGre_link:active
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #307EEB;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuGre_link:hover
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #307EEB;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

/*-------------------------------------------------------------------------------------------------------------------------------------*/



.submenuNews_link
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuNews_link:visited
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuNews_link:active
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}

.submenuNews_link:hover
{
	text-decoration: none;
	color: #FFFFFF;
	display: block;
	padding-bottom: 5px; 
	padding-left:  15px;
	padding-right:  5px;
	padding-top:    5px;
	background-color: #002755;		
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	border-bottom: 1px solid #FFFFFF;
}
/*-------------------------------------------------------------------------------------------------------------------*/


.footer{
	padding: 6px;
	margin: 6px;
}

td.top_menu	{
	background-image: url(bg_menu_top.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	padding-left: 5px;
	padding-right: 5px;
	padding-top: 0px;
	padding-bottom: 0px;	
	height: 25px;
	background-repeat: repeat-x;
}

.top_menu a {
	color: #ffffff;
	text-decoration:none;
}


.top_menu a:active {
	color: #ffffff;
	text-decoration:none;
}


.top_menu a:visited {
	color: #ffffff;
	text-decoration:none;
}


A.top_menu	{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

td.pipe{
	color: #9BB3CE;
	background-image: url(bg_menu_top.gif);
	font-weight: bold;
	padding-left: 3px;
	padding-right: 3px;
	padding-top: 0px;
	padding-bottom: 0px;
	background-repeat: repeat-x;
}

td.search{
	background-image: url(bg_search.gif);
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	height: 25px;
}

form{
	padding: 0px;
	margin: 0px;
}

input{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.search_bottom{
	background-image: url(bg_search_bottom.gif);
	padding: 0px;
	background-repeat: repeat-x;
}

/*-------------------------------------------------------------------------------------------------------------*/
.normaltext{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	line-height: normal;
	list-style-type: none;
	background-color: #FFFFFF;
}
.normaltext a, .normaltext a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#656565;
		text-decoration:underline; 
		font-weight:normal;	
		}
.normaltext a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#656565;
		text-decoration:none;
	
		}

/*-------------------------------------------------------------------------------------------------------------*/

.PortletSubHeaderText{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	letter-spacing: normal;
	line-height: normal;
	list-style-type: circle;
	background-color: #FFFFFF;
}


.PortletText1{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	line-height: normal;
	list-style-type: circle;
	font-weight: bold;
	background-color: #FFFFFF;
}

.PortletText2{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	line-height: normal;
	list-style-type: circle;
	background-color: #FFFFFF;
}

/*---------------------------------------------------------------------------------------------------*/
.ListTitleAdm  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #BA0015;
		font-variant: small-caps;
			}
			
.ListTitleEyp  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		border-bottom:
		2px solid #232BBE;
		font-variant: small-caps;		
		}
		
.ListTitleGre  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		border-bottom:
		2px solid #307EEB;
		font-variant: small-caps;		
		}

.ListTitleCom  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		border-bottom:
		2px solid #EA8406;
		font-variant: small-caps;		
		}		
		
.ListTitleNews  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:16px;
		color:#000000;
		font-weight:bold;
		border-bottom:
		2px solid #0D756E;
		font-variant: small-caps;		
		}		

/*----------------------------------------------------------------------------------------------------------*/
.ColumnTitleAdm  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #BA0015;
		margin-bottom:7px;
		background:url(arrow_red.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}
		
.ColumnTitleEyp  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #232BBE;
		margin-bottom:7px;
		background:url(arrow_dbl.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}

.ColumnTitleGre  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #307EEB;
		margin-bottom:7px;
		background:url(arrow_lbl.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}		
		
.ColumnTitleCom  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #EA8406;
		margin-bottom:7px;
		background:url(arrow_dor.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}
		
.ColumnTitleNews  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#000000;
		font-weight:bold;
		border-bottom:2px solid #0D756E;
		margin-bottom:-15px;
		background:url(/npimages/arrow_gr.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}		
		
.ColumnTitleCarrer  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		/*color:#000000;*/
		font-weight:bold;
		border-bottom:2px solid #495E26;
		/*margin-bottom:-15px;*/
		background:url(/npimages/arrow_dgr.jpg) no-repeat 5px 0px;
		padding-left:20px;
		font-variant: small-caps;		
		}	

.ColumnTitleCarrer a:hover{
		color:#495E26;		
		}	

.ColumnTitleCarrer a:visited {
		color:#495E26;		
		}	
	
/*----------------------------------------------------------------------------------------------------------------------------------*/
.moreAdm {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#BA0015;
		font-weight:bold;
		text-align:right;
		}
.moreAdm a, .moreAdm a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#BA0015; 
		text-decoration:none;
		}
.moreAdm a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#BA0015; 
		text-decoration:none;
		}
		
.moreNews {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#002755;
		font-weight:bold;
		text-align:right;
		}
.moreNews a, .moreNews a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#002755; 
		text-decoration:none;
		}
.moreNews a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#002755; 
		text-decoration:none;
		}		

		
.ListAdm li {
		background:url(arrow_red.jpg) no-repeat 0px 9px;
		padding:5px 0px 0px 15px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#656565;			
		}
.ListAdm a, .ListAdm a:visited {color:#BA0015;}
.ListAdm a:hover {color:#BA0015;}

.ListEyp /* li */
	{
	/* background:url(arrow_bl.jpg) no-repeat 0px 9px; 
	padding:5px 0px 0px 15px; 
	list-style-type:none; */
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#656565;
	}	
		
		
.ListEyp a, .ListEyp a:visited {color:#232BBE;}
.ListEyp a:hover {color:#232BBE;}

.ListGre li {
		background:url(arrow_lbl.jpg) no-repeat 0px 9px;
		padding:5px 0px 0px 15px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#656565;		
		}
.ListGre a, .ListGre a:visited {color:#307EEB;}
.ListGre a:hover {color:#307EEB;}



.ListNews li {
		background:url(arrow_gr.jpg) no-repeat 0px 9px;
		padding:5px 0px 0px 15px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#0D756E;		
		}

		
.ListNewsSm   {
		/*background:url(http://www.nis.gr/npimages/bullet_news.jpg); */
		list-style-image:url(http://www.nis.gr/npimages/bullet_news.jpg);
		background-repeat:no-repeat;
		padding:5px 0px 0px 10px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#0D756E;		
		}
				
.ListNews a, .ListNews a:visited {color:#0D756E;}
.ListNews a:hover {color:#0D756E;}

.ListCarrer li {
		background:url(arrow_dgr.jpg) no-repeat 0px 9px;
		padding:5px 0px 0px 15px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#495E26;		
		}
		
.ListCarrerSm li {
		background:url(bullet_carrer.jpg) no-repeat 0px 9px;
		padding:5px 0px 0px 15px;
		list-style-type:none;
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#495E26;		
		}		

.ListCarrer a, .ListCarrer a:visited {color:#495E26;}
.ListCarrer a:hover {color:#495E26;}		

.titlepath {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		padding-bottom:5px;
		background-color: #FFFFFF;
		}
		
.titlepath a, .titlepath a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;		
		color:#656565;
		text-decoration:underline; 
		font-weight:normal;
		}
.titlepath a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#656565; 
		text-decoration:none;}

/*---------------------------------------------------------------------------------------------------*/
.international  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:red;
		font-weight:bold;
		font-variant: small-caps;
			}
.international a:hover  {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:red;
		font-weight:bold;
		font-variant: small-caps;
			}

.international  a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:red;
		font-weight:bold;
		font-variant: small-caps;
			}

#p179_84083_179_1_1 {
		padding-left:30px;
		padding-right:30px;
{

---------------------------------------------------------------------------------
.normaltextlist{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	letter-spacing: normal;
	line-height: normal;
	list-style-type: circle;
	background-color: #FFFFFF;
}

.normaltextlist a, .normaltext a:visited {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;		
		color:#656565;
		font-weight:normal;	
		}

.normaltextlist a:hover {
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#656565;

		}

#rg7750 {
		margin:0;
		padding:0;
		width:150px;
}

#rg7744  {
		margin-left:10px;
}

#rg7746 {
		margin-left:10px;
}


#rg7748{
		margin-left:10px;
}

#rg7741{
		margin-left:10px;
}
#rg7740{
		margin-left:10px;
}
#rg7743{
		margin-left:10px;
}
#rg7749{
		margin-left:10px;
}
#rg7745{
		margin-left:10px;
}
#rg7747{
		margin-left:10px;
}
#rg7742{
		margin-left:10px;
}

----------------------------------------------------------------------------------