	html, body {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 14px;
		margin: 0;
		padding: 0;
    }

    * {
		font-family: 'Open Sans Condensed', sans-serif;
		font-size: 14px;
		box-sizing: border-box;
    }
	
		#Menu { 
			width: 100%; height: 25px; margin-left: 20px;
			margin-right: auto; margin-top: 15px;
		}

		#M_1, a#M_1_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff; text-decoration: none;}
		#M_2, a#M_2_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_3, a#M_3_L { text-align: center; width: 20%;  display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_4, a#M_4_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_5, a#M_5_L { text-align: center; width: 20%;  display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_6, a#M_6_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}

	.line-default-ert1 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 20px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
	.line-default-ert2 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #ffffff;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
	}
	
	.line-default-ert3 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #ffffff;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
	
	.line-default-ertworld {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #ffffff;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
	}
	
	.line-default-erthd {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #ffffff;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
	}
	
	.line-default-vouli {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #ffffff;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
	}
				
	.line-current-ert1 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 20px;
			/*background-color: yellow;*/
			color: #981f28;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
	}
		
	.line-current-ert2 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #89dc46;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
	}
	
	.line-current-ert3 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #fecf07;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
	}
	
	.line-current-ertworld {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #c241fe;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;	
	}
	
	.line-current-erthd {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #fd7e7e;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;	
	}
	
	.line-current-vouli {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #fd7e7e;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;	
	}
	
	A.line-default, A.line-default:active, A.line-default:hover, A.line-default:visited {
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		padding:10px;
		color: #ffffff;
		text-decoration: none;
		text-align: center!important;
		text-align-last : center!important;
	}
	
	A.line-current, A.line-current:active, A.line-current:hover, A.line-current:visited {
		font-family: 'Open Sans', sans-serif;
		font-size: 16px;
		padding:10px;
		color: #363839;
		text-decoration: none;
		text-align: center!important;
		text-align-last : center!important;
	}
	
	@media only screen and (max-width: 768px) {
		/* define mobile specific styles come here */
		
		#Menu { 
			width: 100%; height: 25px; margin-left: 20px;
			margin-right: auto; margin-top: 15px;
		}

		#M_1, a#M_1_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff; text-decoration: none;}
		#M_2, a#M_2_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_3, a#M_3_L { text-align: center; width: 20%;  display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_4, a#M_4_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_5, a#M_5_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		#M_6, a#M_6_L { text-align: center; width: 20%; display: inline-block; float: left; color: #fff;  text-decoration: none;}
		
		.line-default-ert1 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 20px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.line-default-ert2 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 20px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.line-default-ert3 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.line-default-ertworld {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.line-default-erthd {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: #424242;*/
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
		
		.line-default-vouli {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			background-color: #424242;
			color: #363839;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 20px;
			padding-bottom: 20px;
		}
				
		.line-current-ert1 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 20px;
			/*background-color: yellow;*/
			color: #981f28;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.line-current-ert2 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #89dc46;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.line-current-ert3 {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #fecf07;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.line-current-ertworld {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			/*background-color: yellow;*/
			color: #c241fe;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.line-current-erthd {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			background-color: yellow;
			color: #fd7e7e;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
		
		.line-current-ertvouli {
			font-family: 'Open Sans Condensed', sans-serif;
			font-size: 16px;
			background-color: yellow;
			color: #fd7e7e;
			padding-left: 15px;
			padding-right: 15px;
			padding-top: 10px;
			padding-bottom: 10px;
		}
			
		A.line-default, A.line-default:active, A.line-default:hover, A.line-default:visited {
			font-family: 'Open Sans', sans-serif;
			font-size: 16px;
			padding:10px;
			color: #ffffff;
			text-decoration: none;
			text-align: center!important;
			text-align-last : center!important;
		}		
	
		A.line-current, A.line-current:active, A.line-current:hover, A.line-current:visited {
			font-family: 'Open Sans', sans-serif;
			font-size: 16px;
			padding:10px;
			color: #363839;
			text-decoration: none;
			text-align: center!important;
			text-align-last : center!important;
		}
		
	}