/* HOMEPAGE/Mobile/CSS/  */


/* BtoTop  das muss vor body sein
<script type="text/javascript" src="../../CSS/jquerry.min.js"></script> <!-- WICHTIG TOP NAV -->
*/
#back2Top {
    width: 40px;
    line-height: 40px;
    overflow: hidden;
    z-index: 999;
    display: none;
    cursor: pointer;
    -moz-transform: rotate(270deg);
    -webkit-transform: rotate(270deg);
    -o-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg);
    position: fixed;
    bottom: 60px;
    right: 0;
	background-color: #555;
	color: #DDD;
	
/*    background-color: #DDD;
    color: #555;                 */
    text-align: center;
    font-size: 30px;
    text-decoration: none;
	opacity: 0.8;
}

#back2Top:hover {
    background-color: #DDF;
    color: #000;
}
/*  BtoTop ENDE */

.BLACK10{
	text-decoration: none;
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
}
.BLACK10B{
	text-decoration: none;
	color: #000;
	font-family:Arial;
	font-size: 9pt;
	font-weight: bold;
}
.BLACK10BU{
	text-decoration: underline;
	color: #000;
	font-family:Arial;
	font-size: 9pt;
	font-weight: bold;
}
.Black12{
	text-decoration: none;
	color: #000;
	font-family:"Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
}
.Black12B{
	text-decoration: none;
	color: #000;
	font-family:"Times New Roman", Times, serif;
	font-size: 14pt;
	font-weight: bold;
}

.BLUE10{
	text-decoration: none;
	color: #00F;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
}
.BLUE10B{
	text-decoration: none;
	color: #00F;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
}
.BLUE12{
	text-decoration: none;
	color: #00F;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 10pt;
}
.BLUE12B{
	text-decoration: none;
	color: #00F;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 12pt;
	font-weight: bold;
}

.csi {
	background: #ebe22f;
	color: black;
	font: small-caps bold 1.0em/100% Arial, sans-serif;
	margin-top: 0em;
	padding: 0 auto;
	-ms-transform: rotate(350deg);
	-webkit-transform: rotate(350deg);
	transform: rotate(350deg);
	}

/*........ BUTTONme in index datum glow ......*/
.knopf {
	background-color: #1c87c9;
	-webkit-border-radius: 10px;
	border-radius: 20px;
	border: solid;
	color: #eeeeee;
	cursor: pointer;
	display: inline-block;
	font-family: sans-serif;
	font-size: 14px;
	padding: 3px 3px;
	text-align: center;
	text-decoration: none;
      }
      @keyframes glowing {
      0% { background-color: #2ba805; box-shadow: 0 0 5px #2ba805; }
      50% { background-color: #49e819; box-shadow: 0 0 20px #49e819; }
      100% { background-color: #2ba805; box-shadow: 0 0 5px #2ba805; }
      }
.knopf {
      animation: glowing 1300ms infinite;
      }
	  
 /*.............. */


.oemvb
{
	text-decoration: none;
	color: rgba(0, 153, 255, 1.0);  /* color: rgba(0, 153, 255, 0.9); */
	font-family:Arial;
	font-size: 12pt;
	font-weight: bold;
}
.oemvs
{
	text-decoration: none;
	color: rgba(0, 153, 255, 1.0);  /* color: rgba(0, 153, 255, 0.9); */
	font-family:Arial;
	font-size: 10pt;
/*	font-weight: bolder;*/
}


.Timesnr1{
	text-decoration: none;
	color: #000;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
	background-color: #FFF;
}
.Timesnr2{
	text-decoration: none;
	color: #000;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: bold;
	background-color: #FFF;
}
.Timesnr3{
	text-decoration: none;
	color: #F00;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
	background-color: #FFF;
}
.Timesnr3n{
	text-decoration: none;
	color: #F00;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
	background-color: transparent;
}


.Timesnr4{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
	background-color: #F5FaFa;
}
.Timesnr5{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	background-color: #F7F8E0;
}
.Timesnr4m{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
	background-color: #F7F8E0;
}
.Timesnr5o{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 12pt;
	font-weight: normal;
	background-color: #FFF;
}

.Tom16{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}
.Tom16B{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 18px;
	line-height: 18px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}
.Tom15{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
}
.Tom15N{
	text-decoration: none;
	color: #06F;
	font-family:"Times New Roman", Times, serif;
	font-size: 17px;
	line-height: 18px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: italic;
}
.Tom14{
	text-decoration: none;
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 17px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}

/* alter tom14
.Tom14{
	text-decoration: none;
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 15px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}
*/
/*
.Tom14n{
	text-decoration: none;
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 11pt;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}*/
.Tom14W {
	text-decoration: none;
	color: #FFF;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	font-style: normal;
}
.Tom14B {
	text-decoration: none;
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	font-style: normal;
}
.Tom12{
	text-decoration: none;
	color: #06F;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}

.tomOM{
	text-decoration: none;
	color: #5bc0de;
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}
/* eas */


.tomEB{
	text-decoration: none;      /* zB unterstrichen */
	color: #5bc0de; 
	font-family: 'Eras Bold ITC', sans-serif;
	font-size: 22px;   /* Größe */
	line-height: 15px;   /*Zeilen Höhe */
	font-weight: bold;
	background-color: transparent;
}

.tomE1{
	text-decoration: none;
	color: #5bc0de;
	font-family: 'Eras Bold ITC', sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	background-color: transparent;
}

.tomE2{
	text-decoration: none;
	color: #5bc0de;
	font-family: 'Eras Demi', sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	background-color: transparent;
}

.tomE2n{
	text-decoration: none;
	color: #5bc0de;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	background-color: transparent;
}

.tomE3{
	text-decoration: none;
	color: #5bc0de;
	font-family: 'Eras MD', sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	background-color: transparent;
}

.tomE4{
	text-decoration: none;
	color: #5bc0de;
	font-family: 'Mekanik_let', sans-serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	background-color: transparent;
}
/* eras */



.tom22{
	text-decoration: none;
	color: #f08c89;
	font-family:"Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}

.tom22w{
	text-decoration: none;
	color: #FFF;
	font-family:"Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 30px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}

.tom22b{
	text-decoration: none;
	color: #00F;
	font-family:"Times New Roman", Times, serif;
	font-size: 16px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}

.tom22r{
	text-decoration: none;
	color: #F00;
	font-family:"Times New Roman", Times, serif;
	font-size: 20px;
	line-height: 15px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
}

/* aus BO.HTM  */
.Nl{
	text-decoration: none;
	color: #000;
	font-family:"Courier New", Courier, monospace;
	font-size: 10pt;
}

.Nr1{
	text-decoration: none;
	color: #000;
	font-family:"Times New Roman", Times, serif;
	font-size: 16pt;
	font-weight: normal;
}

.N9{
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}

.N10{
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16px;
	text-decoration: none;
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
}

.N10B{
	color: #000;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 11pt;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	font-style: normal;
}

.RED10{
	text-decoration: none;
	color: #F00;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
}
.RED10B{
	color: #F00;
	font-family:"Arial", Trebuchet MS, Helvetica, sans-serif;
	font-size: 9pt;
	line-height: 16px;
	text-decoration: none;
	font-weight: bold;
	background-color: transparent;
	font-style: normal;
}

/* spezial ENDE */
