﻿/* Start Menu */ 
@media all {
#menue {  
  width: 100%; margin-left:0; margin-top:0; padding: 0; position:absolute;
  font-family:Arial, Helvetica, sans-serif; 
  font-weight:bold;
  text-align:left; 
  left:10px; top:-15px;
  z-index:10; }}
@media screen and (-webkit-min-device-pixel-ratio:0){ 
#menue {  
    width: 100%;
padding: 0; position:absolute; margin-left:10px; margin-top:1px; } }
  
#menue h6 {  
  width: 20%;
  float: left;
  list-style: none;
}
#menue h6 a  {  
  display: block;
  padding: 0px;
  text-decoration: none;
  border-right: 0px;
  color: #FFF;
  white-space: nowrap;
}
#menue h6 a:hover {  
  color:#CCCCCC;
}
#menue h6 div {
  margin: 0; padding: 0;
  position: absolute; margin-top:5px;
  visibility: hidden;
  border-top: 0px solid white
}
#menue h6 div h6 {  
  float: none;
  display: inline
}
#menue h6 div h6 a {  
  width: 160px;
  background: #333333;
  color: #EF6B21;
  padding: 2px; 
  opacity:1; filter:alpha(opacity=100);
}
#menue h6 div h6 a:hover {
  color: #AAAAAA;
}
#u1 {
  position:absolute; left:100px; top:80px;
  z-index:1;
}

/* Ende Menu */ 


/*Logo Position regeln*/
@media screen and (min-width:000px) and (max-width:999px) {
#logo {left:0px;}
}
@media screen and (min-width:1000px) {
#logo {left:0px;}
}

/*Position linker Rand regeln*/
@media screen and (min-width:850px) and (min-height:1200px) {
#content {top:80px}
#right {visibility:hidden; }
#imgr1 {visibility:hidden; }
#imgr2 {visibility:hidden; }
#addr {font-size:10px; }
#cont2 {margin-left:-45%}
#claim {visibility:hidden; }
#menue h6 a  {font-size: 12px;}
#menue h6 div h6 a {font-size: 11px;}
}
@media screen and (min-width:000px) and (max-width:849px) {
#content {top:140px}
#right {visibility:hidden; }
#imgr1 {visibility:hidden; }
#imgr2 {visibility:hidden; }
#addr {font-size:10px; }
#cont2 {margin-left:-45%}
#claim {visibility:hidden; }
#menue h6 a  {font-size: 12px;}
#menue h6 div h6 a {font-size: 11px;}
}
@media screen and (min-width:850px) and (max-width:999px) {
#content {top:160px}
#addr {font-size:11px; }
#imgr1 {visibility:hidden; }
#claim {visibility:hidden; }
#menue h6 a  {font-size: 13px;}
#menue h6 div h6 a {font-size: 12px;}
}
@media screen and (min-width:1000px) and (max-width:1199px) {
#content {top:180px}
#imgr1 {visibility:hidden; }
#claim {visibility:hidden; }
#addr {font-size:12px; }
#menue h6 a  {font-size: 15px;}
#menue h6 div h6 a {font-size: 12px;}
}
@media screen and (min-width:1200px) and (max-width:1399px) {
#content {top:200px}
#addr {font-size:13px; }
#menue h6 a  {font-size: 15px;}
#menue h6 div h6 a {font-size: 12px;}
}
@media screen and (min-width:1400px) {
#content {top:220px}
#addr {font-size:14px; }
#cont2 {margin-left:-35%}
#menue h6 a  {font-size: 15px;}
#menue h6 div h6 a {font-size: 12px;}
}

/*Position Höhe regeln*/
@media screen and (min-height:000px) and (max-height:399px) {
#cont2 {top:25%; height:75%;}
#claim {visibility:hidden; }
}
@media screen and (min-height:400px) and (max-height:599px) {
#cont2 {top:20%; height:80%;}
}
@media screen and (min-height:500px) and (max-height:699px) {
#cont2 {top:15%; height:85%;}
}
@media screen and (min-height:700px) and (max-height:1399px) {
#cont2 {top:15%; height:85%;}
}
@media screen and (min-height:1400px) {
#cont2 {top:15%; height:85%;}
}



a 	{ text-decoration: none; color: #666; font-weight: bold }
a:active	{color: #666;  }
a:link       { color: #666;  }
a:hover      { color: #808080;  }

a.sl 	{ text-decoration: none; color: #EF6B21; font-weight: normal; font-size:12px; }
a.sl:active	{color: #EF6B21;  }
a.sl:link       { color: #EF6B21;  }
a.sl:hover      { color: #808080;  }

body     { 
			overflow: hidden;
			font-style: normal; 
			font-size: 14px; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #CCC }

td			{
			font-family: Arial, Helvetica, sans-serif; 
			font-size:14px; 
			color:#FFFFFF; }

ul      
		{
		list-style-type:square;
		}
		
h1		{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:19px; 
		font-weight:bold; 
		color:#cccccc;
		}
h2		{
		font-family: Arial, Helvetica, sans-serif; 
		font-size:24px; 
		margin-top:0px; margin-bottom:-20px;
		font-weight:bold; 
		color:#cccccc;
		}
h3      
		{
			font-family: Arial, Helvetica, sans-serif; 
		font-size:15pt; 
		color:#cccccc;
		}
h4      
		{
		font-family: arial, helvetica; 
		font-size:12pt; 
		color:#cccccc;
		}

b			{
			font-family: Arial, Helvetica, sans-serif; 
			font-weight:bold; }

.nounder	{
	 		text-decoration:none;}

.text		{
			text-decoration:none; 
			font-family: Arial, Helvetica, sans-serif; 
			color: #000066; 
	 		font-size:16px;
	 		font-weight:bold; }

.small		{text-decoration:none; 
			font-family: Arial, Helvetica, sans-serif; 
	 		font-size:11px;
	 		color:#FFFFFF;}

		
.t-kl		{font-family: Arial, Helvetica, sans-serif; 
			font-size: 18px; 
			color: #FFFFFF; 
			font-weight: bold }

.t-gr		{font-family: Arial, Helvetica, sans-serif; 
			font-size:28px; 
			font-weight:bold; 
			color:#FFFFFF; }

.t-oben
        {
			font-family: Arial, Helvetica, sans-serif; 
		font-size:26px; 
		font-weight:bold; 
		color:#ffffff;	
		}
		
.nav-kl	{font-family: Times New Roman, Arial, Helvetica, sans-serif; 
			font-size:12px; 
			font-weight:bold; 
			color:#000066; }