
@font-face { font-family: 'Proxima Nova';
             src: url('Mark Simonson - Proxima Nova Alt Regular-webfont.ttf') format('truetype'); }
			 
a:link { text-decoration: none; color: black;}
a:visited { text-decoration: none; color: #646464; } 
a:active { text-decoration: none; color: #646464; } 
a:hover { text-decoration: none; color: black;} 
		
	
* {
font-family:'Proxima Nova',Helvetica,sans-serif;
font-size: 19px;
}


Ueberschrift {
color: #2b4898;
font-weight: 900;
text-decoration: underline;
}

Unterschrift {
font-size: 14px;
}


Weiss {
color: white;
}

Blau {
color: #2b4898;
}

Graublau {
color: #aabed9;
}

Orange {
color: #ff9900;
}

Grau{
color: #666666;
}

Hellgrau{
font-size: 16px;
color: #c4c9d2;
}
	
Copyright {
font-size: 14px;
color: white;
}

Achtung {
color: #b61f29;
font-size: 16px;
}

.ArtikelLabel{
	font-size: 14px;
    border: 1px solid darkgrey;
    border-radius: 3px;
	padding: 2px 2px 2px 2px;
	width: 100px; 
	height: 18px;
	color: white;
	align:center; 
	valign:center;
}

.KachelButton{
	font-size: 19px;
    border: 1px solid darkgrey;
    border-radius: 6px;
	padding:6px 10px 6px 10px; 
	height: 40px;
	color: white;
	align:center; 
	valign:center;
}

.Felder{
    font-family:'Proxima Nova',Helvetica,sans-serif;
    font-size: 19px;
}

.ButtonBlau{
    padding: 3px 8px 3px 8px; 
	background-color: #2b4898;
    border: 1px solid #8a9da8;
    border-radius: 3px; 
	color: white;
	align:center; 
	valign:center;
}

.ButtonOrange{
    padding: 3px 8px 3px 8px; 
	background-color: #ff9900;
    border: 1px solid #8a9da8;
    border-radius: 3px;
	color: white;
	align:center; 
	valign:center;
}

.ButtonRot{
    padding: 3px 8px 3px 8px; 
	background-color: #b61f29;
    border: 1px solid #8a9da8;
    border-radius: 3px;
	color: white;
	align:center; 
	valign:center;
}

.ButtonHellblau{
    padding: 3px 8px 3px 8px; 
	background-color: #648ca4;
    border: 1px solid #8a9da8;
    border-radius: 3px;
	color: white;
	align:center; 
	valign:center;
}

.ButtonGruen{
    padding: 3px 8px 3px 8px; 
	background-color: #008000;
    border: 1px solid #8a9da8;
    border-radius: 3px;
	color: white;
	align:center; 
	valign:center;
}

.ButtonWeiss{
    padding: 3px 8px 3px 8px; 
	background-color: white;
    border: 1px solid #8a9da8;
    border-radius: 3px;
	color: black;
	align:center; 
	valign:center;
}

.LabelBlau{
    padding: 2px 2px 2px 2px; 
	background-color: #3333ff;
    border: 1px solid #9f9feb;
    border-radius: 2px; 
	color: white;
	font-weight: 900;
	align:center; 
	valign:center;
}