@font-face{
	font-family:'AlegreyaSans-Black';
	src:url(../fonts/AlegreyaSans-Black.otf);	
}

.AlegreyaSansBlack{	
	font-family: 'AlegreyaSans-Black';	
}

@font-face{
	font-family:'AlegreyaSans-Bold';
	src:url(../fonts/AlegreyaSans-Bold.otf);	
}

.AlegreyaSansBold{	
	font-family: 'AlegreyaSans-Bold';	
}

@font-face{
	font-family:'AlegreyaSans-Regular';
	src:url(../fonts/AlegreyaSans-Regular.otf);	
}

.AlegreyaSansRegular{	
	font-family: 'AlegreyaSans-Regular';	
}

@font-face{
	font-family:'AlegreyaSans-Italic';
	src:url(../fonts/AlegreyaSans-Italic.otf);	
}

.AlegreyaSansItalic{	
	font-family: 'AlegreyaSans-Italic';	
}

@font-face{
	font-family:'AlegreyaSans-Light';
	src:url(../fonts/AlegreyaSans-Light.otf);	
}

.AlegreyaSansLight{	
	font-family: 'AlegreyaSans-Light';	
}

.orange{
	color: #ee7d00;
}

.orange20{
	color: #ee7d00;
}

.black{
	color: #000000;
}

.black80{
	color: #333333;
}

.black20{
	color: #cccccc;
}

.black5{
	color: #f2f2f2;
}

body{				
	font-family: 'AlegreyaSans-Light';
	font-size: 24pt;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	color: #3e3d40;
}

h1{				
	font-family: 'AlegreyaSans-Black';
	font-size: 60pt;	
	color: #ee7d00;
}

h2{				
	font-family: 'AlegreyaSans-Bold';
	font-size: 40pt;	
	color: #000000;
}

h3{				
	font-family: 'AlegreyaSans-Bold';
	font-size: 24pt;	
	color: #000000;
}

h4{				
	font-family: 'AlegreyaSans-Regular';
	font-size: 16pt;	
	color: #333333;
}

.zitat{				
	font-family: 'AlegreyaSans-Italic';
	font-size: 40pt;	
	color: #ee7d00;
}

a, a:active{	
	color: #ee7d00;
	text-decoration: none;
	outline: none;	
}

a:hover{	
	color: #ee7d00;
	text-decoration: underline;
	outline: none;	
}
