body {
   margin-top: 0;
   margin-left: 0;
   margin-bottom: 0;
   margin-right: 0;
}

.myGallery, .tx-sriframe-pi1 {
   margin-left:35px;
}

.maintable{
   background-image:url("/fileadmin/blockhausferien/template/bpmain.png");
   font-family:sans-serif;
   font-weight:600;
   height: 100%;
   align: center;
   width: 900px;
}

.imgtext-table img {
   margin-left: 35px;
}

.imgtext-nowrap {
   margin-left: 35px;
   margin-top: 15px;
   width: 640px;

}

.txtgrau {
   font-family: arial, helvetica, sans-serif;
   font-size: 11px;
   color: #F7F7F7;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   font-weight: 500;
   margin-left : 25px;
   margin-top: 0px;
   margin-bottom: 0px;
}

.contenttable, .contenttable-1{
   margin-left:35px;
   /*border: 2px solid white;*/
   font-family: Verdana;
   font-size: 13px;
   line-height:180%;
   /*background-color: #EDEEF6;*/
   empty-cells:show;
   /*border-collapse: seperate;
   border-spacing: 0px;*/
}

.tr-0 {
   Color: #FFFFFF;
   font-family: Verdana;
   font-size: 16px;
   font-weight: bold;
   letter-spacing: 0.6px;
   line-height:150%;
   background-color: #616161;
}

.td-0, .td-1, .td-2, .td-3, .td-4, .td-5, .td-last {
   /*border: 3px solid white;*/
   empty-cells:show;
   padding: 2 2 2 10;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #F7F7F7;
   font-style: normal;
   /*line-height: 180%;*/
   /*padding:10px;*/
   border-spacing: 0px;
}

fieldset {
   border:0px;
}

.tr-even {background-color: #616161;} /*474747*/
.tr-odd {background-color: #545454;}

.tablestyle, .test, .bulletlisttable, p, .csc-mailform, bodytext, .mailform, .mailformrequired {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #F7F7F7;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   font-weight: 500;
   padding: 0 0 0 0;
   margin-left : 35px;
   margin-right: 35px;
   margin-top: 0px;
   margin-bottom: 0px;
   border:0px;
}

.csc-mailform-field {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #F7F7F7;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   font-weight: 500;
   margin-left : 0px;
   margin-top: 0px;
   margin-bottom: 0px;
}

H1, H4, csc-header-n1 {
   font-family : Arial, sans-serif, Helvetica;
   font-size : 18px;
   font-weight: bolder;
   color : #E38735;
   margin-left : 35px;
   margin-bottom : 10px;
   margin-top : 25px;
   letter-spacing: 2px
}

H2 {
   font-family: arial, helvetica, sans-serif;
   font-size: 13px;
   font-weight: bold;
   color : #E38735;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   padding: 0 0 0 0;
   margin-left : 35px;
   margin-top: 0px;
   margin-bottom: 4px;
   letter-spacing: 1px;
}


Input, textarea {
   font-family: arial, helvetica, sans-serif;
   color: #F7F7F7;
   font-weight: normal;
   font-size: 12px;
   text-indent: 0px;
   border: #666666 1px solid;
   background-color: #222D2D;
}

.searchfield {
   font-family: arial, helvetica, sans-serif;
   color: #F7F7F7;
   font-weight: normal;
   font-size: 12px;
   text-indent: 0px;
   border: #666666 1px solid;
   width: 70px;
   background-color: black;
   margin-top: 24px;
   margin-left: 24px;
}


ul, li, .csc-bulletlist ul, csc-bulletlist-0 {
   list-style-image: url(/fileadmin/mind2find/images/Punktliste1.png);
   padding: 0 0 0 0;
   margin-top : -1px;
   margin-left : 25px;
   margin-bottom : 1px;
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #FAFAFA;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   font-weight: 500;
   text-decoration:none;
}



A, dfn {
   font-family: arial, helvetica, sans-serif;
   font-size: 12px;
   color: #FFFFFF;
   font-style: normal;
   line-height: 180%;
   text-align: left;
   font-weight: 500;
   margin-left : 0px;
   text-decoration:none;

}

/* FIREFOX */
/*LEVEL 1 */

/* ACHTUNG: Viele Eigenschaften werden aus der A-Definition "vererbt" */


.leftnav1 {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 18px;
      white-space: nowrap;
      color: #FFFFFF;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav1 a {
      white-space: nowrap;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav1 a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 18px;
      white-space: nowrap;
      color: #FFFFFF;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav1-act  {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 18px;
      white-space: nowrap;
      color: #E38735;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav1-act a {
      white-space: nowrap;
      text-decoration: none;
      color: #E38735;
      font-weight: bolder;
      border-bottom-style: none;
}

.leftnav1-act a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 18px;
      white-space: nowrap;
      color: #FFFFFF;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;
}


/*LEVEL 2 */

.leftnav2 {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 30px;
      white-space: nowrap;
      color: #FFFFFF;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav2 a {
      white-space: nowrap;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav2 a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 30px;
      white-space: nowrap;
      color: #FFFFFF;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav2-act {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 30px;
      white-space: nowrap;
      color: #E38735;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;

}

.leftnav2-act a {
      white-space: nowrap;
      text-decoration: none;
      color: #E38735;
      font-weight: bolder;
      border-bottom-style: none;
}

.leftnav2-act a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 30px;
      white-space: nowrap;
      color: #FFFFFF;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;
}


/*LEVEL 3 */

.leftnav3 {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 50px;
      white-space: nowrap;
      color: #FFFFFF;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav3 a {
      white-space: nowrap;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav3-act {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 50px;
      white-space: nowrap;
      color: #E38735;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav3 a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 50px;
      white-space: nowrap;
      color: #E38735;
      text-decoration: none;
      border-bottom-style: none;
}

.leftnav3-act a {
      white-space: nowrap;
      text-decoration: none;
      color: #E38735;
      font-weight: bolder;
      border-bottom-style: none;
}

.leftnav3-act a:hover {
      display: block;
      padding: 0px 0px 0px 0px;
      text-indent: 50px;
      white-space: nowrap;
      color: #FFFFFF;
      font-weight: bolder;
      text-decoration: none;
      border-bottom-style: none;
}
