a {				text-decoration:none;
				color:#FFF;
  }

a:hover {	color:#af1023
  }

p 				{
				color:#FFF;
}

	#nav		{ 	position:absolute;
					top:0px;bottom:0px;
					padding:20px;
					font-family: "LatoRegular";
					line-height:1.5em;
					list-style:none;
				}
		
	#nav a	{
			text-decoration:none; 
			color:#fff;
			}
			
	#nav a:hover {	
			color:#F00;
			}

	#navtitle 	{	margin:10px 5px 20px 0px;
					list-style:none;
				}
	
	#navtitle a 	{	text-decoration:none; 
					color:#fff;
					font-family: "LatoLight";
					font-size:2.2em;
				}
	
	#navtitle a:hover {	color:#F00;
					}
	


	#cyanlink 	{
					display:inline;
					color:#5ea5c5;
				}
	#cyanlink:hover {	color:#FFF;
					}
	#magentalink 	{
					display:inline;
					color:#af1023;
				}
	#magentalink:hover {	color:#FFF;
					}	
	
	#maxed {	
				display:block;
				position:absolute;
				padding:10px;
				height:auto;
				padding:40px;
				left:250px;				
				text-align: left;
				font-size:1em;
				font-family: "LatoRegular";
				overflow:visible;
			}	

	#maxed td {
				padding:10px;
				vertical-align:top;
			}
			
	#right {	
				display:block;
				position:fixed;
				height:auto;
				bottom:0px;
				right:0px;
				text-align: left;
				font-size:1em;
				font-family: "LatoRegular";
				z-index:8;
			}
	
	#right-text {
					margin:10px;
				}
	#right-text2 {
					margin:10px;
				}				
	.more 		{
				display: none;
				}

	#general-dash { position:absolute;
					left:0px;top:0px;
					bottom:0px;right:0px;
					color:rgba(0,0,0,0);
					border-color: rgb(255,255,255);
					border-color: rgba(255,255,255,.8);
					border-style: dashed;
					border-width: 5px;
					}

	#schraege_menu	{
					position:absolute;
					top:0px;bottom:0px;
					border-color: rgb(0,0,0) transparent transparent rgb(0,0,0);
					border-color: rgba(0,0,0,0.8) transparent transparent rgba(0,0,0,0.8);
					border-style: solid;
					border-width: 180px;
					height:0px;
					width:0px;
				}

	#schraege_marke	{
					position:relative;
					right:0px;bottom:-750px;
					border-color: transparent rgb(162,191,72) rgb(162,191,72) transparent;
					border-color: transparent rgba(162,191,72,0.8) rgba(162,191,72,0.8) transparent;
					border-style: solid;
					border-width: 330px 330px 120px 0px;
					height:650px;
					width:0px;
					z-index:-50;
				}
				
	#schraege_becher	{
					position:absolute;
					right:0px;bottom:0px;
					border-color: transparent rgb(162,191,72) rgb(162,191,72) transparent;
					border-color: transparent rgba(162,191,72,0.8) rgba(162,191,72,0.8) transparent;
					border-style: solid;
					border-width: 330px 330px 120px 0px;
					height:150px;
					width:0px;
				}
				
	#schraege_brosche	{
					position:absolute;
					right:0px;bottom:0px;
					border-color: transparent rgb(162,191,72) rgb(162,191,72) transparent;
					border-color: transparent rgba(162,191,72,0.8) rgba(162,191,72,0.8) transparent;
					border-style: solid;
					border-width: 330px 330px 120px 0px;
					height:100px;
					width:0px;
				}

	#schraege_schild	{
					position:absolute;
					right:0px;bottom:0px;
					border-color: transparent rgb(162,191,72) rgb(162,191,72) transparent;
					border-color: transparent rgba(162,191,72,0.8) rgba(162,191,72,0.8) transparent;
					border-style: solid;
					border-width: 330px 330px 120px 0px;
					height:150px;
					width:0px;
				}
								
	#schraege_kontakt	{
					position:absolute;
					right:0px;bottom:0px;
					border-color: transparent rgb(162,191,72) rgb(162,191,72) transparent;
					border-color: transparent rgba(162,191,72,0.8) rgba(162,191,72,0.8) transparent;
					border-style: solid;
					border-width: 1000px;
					height:0px;
					width:0px;
				}

	#schraege_kaufen	{
					position:absolute;
					left:0px;bottom:-1350px;
					background-color: rgb(162,191,72);
					background-color: rgba(162,191,72,0.8);
					height:1350px;
					width:100%;
				}

	#centered {	
				padding:10px;
				display:block;
				position:absolute;
				height:600px;
				top:50%;left:50%;
				margin-top: -300px;
				margin-left: -200px;
				text-align: left;
				font-size:1em;
				font-family: "LatoRegular";
			}
	
	#centered a	{
				left:3%;
				text-decoration:none;
				outline: none;
				font-size:1.1em;
				font-family: "Lato";
				}

	#centered td {
				min-width:250px;
				max-width:250px;
				padding:10px;
				vertical-align:top;
		}
	#img_center { 	
					display:block;
					position:absolute;
					height:550px;
					width:auto;
					top:50%;left:50%;
					margin-top: -275px;
					margin-left: -320px;					
				}
	#img_table {		
					position:static;
					vertical-align:top;
					max-width:250px;
					max-height:300px;

				}
h1b 	{
					font-size:1.3em;
					color:#FFF;
					}
h1r 	{
					font-size:1.3em;
					color:#af1023;
					}
