   .farbverlauf1 {
       background-image: linear-gradient(#fff3ab 0%, #FEF7CF 70%, #fff3ab 100%);
       background-color: #fff3ab;
   }
   .gelb2 {
       background-image: linear-gradient(#FFFFFF 0%, #F9F1CC 60%, #FDEBBC 100%);
   }
   .gelb3 {
       background-color: #FFC820;
   }
   .gruen1 {
       background-color: #ebebd6;
   }
   .gruen2 {
       background-color: #d7dbcd;
   }



      /*--------------SEITE RUCKVERSAND------------------------------------------------------*/

        .box1 {
          background-color: #E8E8E8;
          max-width:700px;
          border-radius:6px;
          padding: 8px;
      }
                .box2 { 
          background-color: #ffd800; 
          max-width:700px;
          border-radius:6px;
          padding: 8px;
    
}

   /*--------------------------------------------------------------------*/
   
   .schaltflache {
       margin-right: 10px;
       font-size: larger;
       color: #000000;
       border: 1px #F2BD3E solid;
       background: #FFE688;
       background: -webkit-linear-gradient(#FFE688, #FFCF20);
       background: -moz-linear-gradient(#FFE688, #FFCF20);
       background: -ms-linear-gradient(#FFE688, #FFCF20);
       background: -o-linear-gradient(#FFE688, #FFCF20);
       background: #FFE688;
       -webkit-box-shadow: 1px 1px 1px #adadad;
       -moz-box-shadow: 1px 1px 1px #adadad;
       box-shadow: 1px 1px 1px #adadad;
       min-height: 40px;
   }
   .schaltflache a {
       color: #000000;
   }
   .schaltflache:hover {
       color: #000000;
       border-color: #F1B525;
       background: #FFDD62;
       background: -webkit-linear-gradient(#FFDD62, #FFBF06);
       background: -moz-linear-gradient(#FFDD62, #FFBF06);
       background: -ms-linear-gradient(#FFDD62, #FFBF06);
       background: -o-linear-gradient(#FFDD62, #FFBF06);
       background: linear-gradient(#FFDD62, #FFBF06);
   }
   .schaltflache:disabled {
       color: #000000;
       border-color: #D0D0D0;
       background: #FFDD62;
       background: -webkit-linear-gradient(#FFDD62, #FFBF06);
       background: -moz-linear-gradient(#FFDD62, #FFBF06);
       background: -ms-linear-gradient(#FFDD62, #FFBF06);
       background: -o-linear-gradient(#FFDD62, #FFBF06);
       background: linear-gradient(#D5D4D2, #FFFFFF);
   }
   .schaltflacheKlein {
       min-height: 30px;
       height: 30px;
       width: 300px;
   }


      .schaltflacheKB {
       margin-right: 10px;
       font-size: larger;
       min-height: 40px;
   }


   /*--------------------------------------------------------------------*/
   
   .FAQbox {
       width: 600px;
       position: fixed;
       left: 30%;
       top: 30%;
       z-index: 100;
       background: #fffada;
       font-size: 14px;
       padding: 25px;
       border-style: solid;
       border-color: #FFC820;
       border-width: 5px;
       -webkit-border-radius: 9px;
       -moz-border-radius: 9px;
       border-radius: 9px;
       -webkit-box-shadow: 3px 3px 5px #adadad;
       -moz-box-shadow: 3px 3px 5px #adadad;
       box-shadow: 5px 5px 7px #adadad;
   }
   #unten {
       position: relative;
       bottom: 0px;
       height: 140px;
       min-height: 140px;
       background-color: #F2F2F2;
       color: #333333;
       font-size: 14px;
       color: #6F6F6F;
       padding: 25px 25px 15px 25px;
   }
   #untennavigation {
       color: #333333;
       font-size: 16px;
       line-height: 150%;
   }
   #untennavigation a {
       color: #333333;
       text-decoration: none;
   }
   body {
       font-family: Arial, Helvetica, sans-serif;
       background-color: #ebeae1;
       background-color: #ebebeb;
       color: #333333;
       font-size: 12px;
       line-height: 18px;
    /*width: 803px;*/
}
   h1 {
       margin-bottom: 5px;
   }
   h3 {
       text-align: left;
   }
   .uberschrift1 {
       font-size: 18px;
       color: #4A6131;
       font-weight: bold;
   }
   .uberschrift2 {
       font-size: 14px;
       font-weight: bold;
   }
   .fett {
       font-weight: bold;
   }
   /* Seitenlayout -----------------------------------------------------------------------------------------------------------------------------------------------------------------*/
   
   #seite {
       position: relative;
       background-color: #688659;
       background-color: #b8c396;
       width: 1099px;
       margin: 0 auto;
       box-shadow: 0px 0px 5px 2px #CCCCCC;
   }
   #content {
       position: relative;
       background-color: #fffff9;
       width: 839px;
       float: right;
       padding: 10px;
   }
   #navigation {
       background-color: #688659;
       background-color: #b8c396;
       width: 240px;
       height: inherit;
   }
   /* Navigation links ------------------------------------------------------------------------------------------------------------------------------------------------------------*/
   
   #navigation ul,
   #navigation2 ul {
       list-style-type: none;
       padding: 0;
       margin-left: 2px;
       margin-right: 2px;
   }
   #navigation li,
   #navigation2 li {
       margin: 0 0 1px 0;
   }
   #navigation li a:link,
   #navigation li a:visited,
   #navigation2 li a:link,
   #navigation2 li a:visited {
       margin: 1px 0 0 0;
       color: #16300A;
       font-size: 13px;
       line-height: 24px;
       font-weight: bold;
       text-decoration: none;
       display: block;
       background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 254, 242, 1) 50%, rgba(234, 233, 219, 1) 100%);
       background-color: #E6EEE3;
       padding: 5px 5px 5px 0.5em;
       border-left-color: #6F7969;
       border-left-width: 6px;
       border-left-style: solid;
   }
   #navigation2 li a:link,
   #navigation2 li a:visited {
       border-left: 6px solid;
       border-left-color: #B05E00;
       background-image: linear-gradient(rgba(255, 255, 255, 1) 7%, rgba(242, 210, 84, 1) 100%);
       color: #980000;
   }
   a {} #navigation li a:hover,
   #navigation li a:active a:focus,
   navigation2 li a:hover,
   #navigation2 li a:active a:focus {
       color: #485A3D;
       background-image: linear-gradient(rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(216, 216, 216, 1) 100%);
       background-color: #CED3BC;
       text-decoration: none;
       font-weight: bold;
       border-left: 6px solid #72C749;
       padding: 5px 5px 5px 0.5em;
       border-left-color: #5B744E;
   }
   #navigation2 li a:hover,
   #navigation2 li a:active a:focus {
       border-left: 6px solid;
       border-left-color: #FFC820;
       background-color: #CED3BC;
   }
   #aktuelleSeite {
       border-bottom: 2px solid;
       border-color: #FF0000;
   }
   /* Seite Mietpreise -------------------------------------------------------------------------------------------------------------------------------------------------------*/
   
   .mittig {
       text-align: center;
       color: #000000;
       background-color: #F0E7BF;
       bottom: 0px;
       height: 20px;
       width: 100%;
       position: absolute;
       left: 0px;
   }
   .TextSchwarz a {
       color: #000000;
   }
   .Produktuberschrift {
       font-weight: bold;
       color: #000000;
       background-color: #EBE3BE;
       line-height: 30px;
       text-indent: 15px;
       font-size: 14px;
   }
   .ProduktuberschriftBlau {
       font-weight: bold;
       color: #000000;
       background-color: #D6E3F0;
       line-height: 30px;
       text-indent: 15px;
       font-size: 14px;
   }
   .BildProdukt {
       position: relative;
       width: 268px;
       height: 100%;
       text-align: center;
       float: left;
       margin-top: 10px;
       margin-left: 10px;
       line-height: 0px;
       background-color: #f5f5f5;
       box-shadow: 2px 2px 5px 0px #CCCCCC;
       padding-bottom: 2px;
       top: 0px;
       left: 0px;
   }
   .kleinerAbsatz {
       margin-top: -2px;
   }
   .BereichProduktbeschreibung {
       height: auto;
       position: relative;
       text-align: justify;
       width: 535px;
       float: right;
       margin-right: 15px;
       margin-top: 10px;
       margin-bottom: 10px;
       top: 0px;
       left: 0px;
   }
   .FAQundMietpreise {
       position: relative;
       height: auto;
       background-color: #EBE1B7;
       padding-right: 15px;
       padding-bottom: 0px;
       padding-left: 15px;
       margin-top: 15px;
   }
   .FAQundMietpreiseBlau {
       position: relative;
       height: auto;
       background-color: #C5CFDA;
       padding-right: 15px;
       padding-bottom: 0px;
       padding-left: 15px;
       margin-top: 15px;
       top: 0px;
       left: 0px;
   }
   .FAQ {
       position: relative;
       height: auto;
       width: 500px;
       float: left;
       margin-top: 10px;
       margin-bottom: 10px;
   }

   
   /* Auswahlmente */
   
   .AuswahlmenuMietpreise {
       position: relative;
       z-index: 1;
       float: right;
       top: -15px;
       border-style: solid;
       border-color: #FDE65E;
       border-radius: 6px;
       overflow: hidden;
       box-shadow: 2px 2px 5px 0px #999999;
   }
   .AuswahlmenuMietpreiseSpraytrainer {
       border-color: #B9D3EC;
   }
   a.menu {
       width: 150px;
       text-decoration: none;
       color: #333;
       height: 25px;
       line-height: 24px;
       text-align: center;
       font-size: 13px;
       margin: 0px;
       padding: 3px;
       display: block;
   }
   a.menu:link,
   a.menu:visited {
       border: none;
       background-color: #FFC820;
       background-color: #ffd555;
   }
   a.menu:hover {
       background-color: #FFEBAE;
   }
   a.hervorgehoben.menu:link,
   a.hervorgehoben.menu:visited {
       background-color: #e0ae15;
       background-color: #f2c537;
       font-weight: bold;
   }
   a.hervorgehoben.menu:hover {
       background-color: #FFEBAE;
       font-weight: bold;
   }
   a.spraytrainer.menu:link,
   a.spraytrainer.menu:visited {
       background-color: #ADCBE8;
   }
   a.spraytrainer.menu:hover {
       background-color: #D2E7FA;
   }
   a.spraytrainer.hervorgehoben.menu:link,
   a.spraytrainer.hervorgehoben.menu:visited {
       background-color: #8EB1D8;
   }
   a.spraytrainer.hervorgehoben.menu:hover {
       background-color: #D2E7FA;
   }

a.menuKaufen {
width: 250px;
}

   /* Seite Bestellung -------------------------------------------------------------------------------------------------------------------------------------------------------*/
   
   .ContainerProdukt {
       position: relative;
       background-color: #F5F4E4;
       width: 840px;
       height: auto;
       box-shadow: 2px 2px 5px 0px #CCCCCC;
       margin-top: 15px;
       border-color: #CCCCCC;
       border-style: solid;
       border-width: 1px;
       overflow: hidden;

background-image: -webkit-gradient(linear,left top,left bottom,color-stop(0, #FFFFFF),color-stop(1, #FFEEBA));
background-image: -o-linear-gradient(bottom, #FFFFFF 0%, #FFEEBA 100%);
background-image: -moz-linear-gradient(bottom, #FFFFFF 0%, #FFEEBA 100%);
background-image: -webkit-linear-gradient(bottom, #FFFFFF 0%, #FFEEBA 100%);
background-image: -ms-linear-gradient(bottom, #FFFFFF 0%, #FFEEBA 100%);
background-image: linear-gradient(to bottom, #FFFFFF 0%, #FFEEBA 100%);


   }


      .ContainerProduktBlau {
       background-image: linear-gradient(#FFFFFF 0%, #C7CEDD 100%) !important; 
       background-color: #EDF0F7 !important;
   }
   
   .StartseiteIntro {
       padding: 10px;
       position: relative;
       background-image: linear-gradient(#FFFFFF 0%, #FFFCE7 100%);
       background-color: #F4F4E5;
       width: 818px;
       height: auto;
       border-color: #CCCCCC;
       overflow: hidden;
       text-align: justify;
       margin-top: -5px;
       top: 0px;
       left: 0px;
   }
   .HeaderBildPreise {
       color: #333333;
       font-size: 18px;
       line-height: 22px;
       margin-top: 20px;
       margin-bottom: 0px;
   }
   .GebrauchteFerntrainerHeaderBildPreise {
       padding: 20px;
       color: #333333;
       font-size: 18px;
       line-height: 22px;
       margin-top: 15px;
       margin-bottom: 0px;
       height: 150px;
   }
   .HeaderBildPreiseBereich {
       margin-top: 15px;
   }
   .HeaderBildPreiseBereich a:link,
   .HeaderBildPreiseBereich a:active,
   .HeaderBildPreiseBereich a:visited {
       text-decoration: none;
       color: #333333;
       font-size: 18px;
   }
   .HeaderBildPreiseBereich a:hover {
       text-decoration: underline;
       color: #333333;
       font-size: 18px;
   }
   .ContainerFrage {
       position: relative;
       background-color: #FCF9EA;
       width: 820px;
       height: auto;
       box-shadow: 2px 2px 5px 0px #CCCCCC;
       font-size: 16px;
   }
   .FerntrainerDetail {
       height: 29px;
       background-color: #E8B900;
       background: linear-gradient(#D7DBD6, #FFFFFF);
       text-align: left;
       padding: 0px;
       vertical-align: middle;
       display: block;
   }
   .FerntrainerDetailText {
       line-height: 16px;
       margin: 0px;
       width: 210px;
       float: right;
       font-size: 16px;
       text-align: center;
       padding-top: 6px;
   }
   .FerntrainerDetailPiktogramm {
       margin: 0px;
       width: 56px;
       float: left;
       width: auto;
   }
   .zeilenumbruch {
       clear: both;
       height: 3px;
       margin: 0px;
       padding: 0px;
   }
   .Frage {
       margin-top: 20px;
       background-color: #F7F7EF;
       width: auto;
       border-width: 0px;
       /* border-color: #CCCCCC; */
       border-style: solid;
       /* border-radius: 5px; */
       overflow: hidden;
   }
   .Frage h2 {
       font-weight: normal;
       padding: 5px;
       font-size: 17px;
       color: #4f4f4f;
       background-color: #F0E6C7;
       padding-left: 15px;
   
       margin-top: 0px;
}
   .Antwort {
       padding: 5px;
       font-size: 14px;
       color: #4f4f4f;
       font-weight: normal;
       padding-left: 30px;
       padding-right: 30px;
       line-height: 23px;
       text-align: justify;
   }
   .hervorgehoben {
       background-color: #FFF6B6;
   }
   .hervorgehoben h2 {
       background-color: #FFD600;
   }
   #StartseiteMittelBanner {
       height: 65px;
       background-image: linear-gradient(#FFFFFF 0%, #F4F4F4 15%, #FFFFFF 100%);
   }
   .StartseiteInfobox {
       width: 250px;
       height: 610px;
       padding: 10px;
       
       float: left;
       margin-top: 15px;
       border-color: #F5F5F5;
       border-style: solid;
       border-width: 1px;
       text-align: justify;
       position: relative;

    background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #F2DFA6),
	color-stop(0.35, #F7F4E5),
	color-stop(0.36, #FFFFFF),
	color-stop(1, #FFF5D8)
);
background-image: -o-linear-gradient(bottom, #F2DFA6 0%, #F7F4E5 35%, #FFFFFF 36%, #FFF5D8 100%);
background-image: -moz-linear-gradient(bottom, #F2DFA6 0%, #F7F4E5 35%, #FFFFFF 36%, #FFF5D8 100%);
background-image: -webkit-linear-gradient(bottom, #F2DFA6 0%, #F7F4E5 35%, #FFFFFF 36%, #FFF5D8 100%);
background-image: -ms-linear-gradient(bottom, #F2DFA6 0%, #F7F4E5 35%, #FFFFFF 36%, #FFF5D8 100%);
background-image: linear-gradient(to bottom, #F2DFA6 0%, #F7F4E5 35%, #FFFFFF 36%, #FFF5D8 100%);

background-color: #FDF6DD;
   }

   .KontaktseiteInfobox {
       width: 251px;
       height: 230px;
       padding: 10px;
       background-image: linear-gradient(#FFFCF3 0%, #FFFAE4 35%, #FFF6DB 100%); 
       background-color: #F7F2D7;
       float: left;
       margin-top: 5px;
       border-color: #FFFFFF;
       border-style: solid;
       border-width: 1px;
       text-align: justify;
   }
   .GebrauchteFerntrainerInfobox {
       width: 251px;
       height: 310px;
       padding: 10px;
       background-image: linear-gradient(#E0E0E0 0%, #FFFFFF 30%, #FFFFFF 100%);
       background-color: #FFFFFF;
       float: left;
       border-color: #DFDFDF;
       border-style: solid;
       border-width: 1px;
       text-align: justify;
       margin-top: 10px;
       margin-bottom: 10px;
   }
   .GebrauchteFerntrainerInfoboxAuswahl {
       background-image: linear-gradient(#FCDC7B 0%, #FFFFFF 30%, #FFFFFF 100%);
       background-color: #ebebd6;
   }
   .GebrauchteFerntrainerInfobox h2 {
       font-size: 14px;
       text-align: center;
       color: #CCFFCC;
   }
   .GebrauchteFerntrainerInfoboxAuswahl {
       width: 251px;
       height: 310px;
       padding: 10px;
       background-image: linear-gradient(#FFE297 0%, #FFFFFF 30%, #FFFFFF 100%);
       background-color: #ebebd6;
       float: left;
       border-color: #DFDFDF;
       border-style: solid;
       border-width: 1px;
       text-align: justify;
       margin-top: 10px;
       margin-bottom: 10px;
   }
   .StartseiteInfoboxUberschrift {
       margin-top: 0px;
       height: 52px;
   }
   .StartseiteInfoboxUberschrift h2 {
       font-weight: bold;
       font-size: 13px;
       text-align: center;
       color: #643226;
   }
   .FS12 {
       font-size: 12pt;
   }
   .Kundendaten input[type=text] {
       background-position: 0% 0%;
       border: 1px solid #B3B8C0;
       -moz-border-radius: 2px;
       border-radius: 2px;
       background-image: linear-gradient(#EFF2F6 0%, #FFFFFF 60%);
       color: #262626;
       display: inline;
       /*float: left;*/
       
       font-size: 16px;
       line-height: 20px;
       margin-right: 10px;
       outline: none;
       padding: 3px 3px;
       background-color: #FFFFFF;
       background-repeat: repeat;
       background-attachment: scroll;
       margin-left: 0px;
   }
   .AusweisdatenTextfelder input[type=text] {
       background-position: 0% 0%;
       border: 1px solid #B3B8C0;
       -moz-border-radius: 2px;
       border-radius: 2px;
       display: inline;
       font-size: 16px;
       line-height: 20px;
       margin-right: 10px;
       outline: none;
       padding: 3px 3px;
       text-align: center;
   }
   .DropDownList {
       font-size: 16px;
       height: 32px;
       -moz-border-radius: 2px;
       border-radius: 2px;
   }
   .Kundendaten table td {
       line-height: 39px;
       padding-left: 20px;
   }
   .rundeEcken {
       padding: 15px;
       border: 1px solid #B3B8C0;
       -moz-border-radius: 5px;
       border-radius: 5px;
   }
   .KontaktSeiteAboutUsBox {
       margin-top: 10px;
       padding: 10px;
       background-image: linear-gradient(#EDEDED 0%, #F2F2F2 60%);
       background-color: #FFFFFF;
       height: auto;
   }
   .ErfahrungsberichteBox {
       margin-top: 10px;
       padding: 10px;
       background-image: linear-gradient(#FFEEB8 0%, #FFFFFF 60%);
       background-color: #FFFFFF;
       height: auto;
   }
   .RBL input[type=radio] {
       border: 0px;
       width: 18px;
       height: 18px;
   }
   .RBL input[type=checkbox] {
       width: 22px;
       height: 22px;
   }

   .Uberschrift10
   {
font-size: 16pt;
display: block;
height: 14px;
text-align: center;
}


  
