@charset "utf-8";
/* CSS Document */

div#DIV_Tourdata #DIV_Positions .DIV_TableCell span {
  background: white;
  border: 1px solid #26afc2;
  color: #26afc2;
}

div#DIV_Tourdata #DIV_Positions .DIV_Active span {
  background: #26afc2;
  border: 1px solid #26afc2;
  color: white;
}

/* Umfrage Start */

.PAGE_Umfrage div#DIV_Tourdata .DIV_LoginKopf{
  margin: 0 !important;
}

div#DIV_Tourdata #DIV_Umfrage .DIV_GruppenTitel{
  margin-top: 50px;
}

div#DIV_Tourdata #DIV_Umfrage .LA_FragenTitel{
  display: block;
  margin-top: 15px !important;
}

.PAGE_Umfrage div#DIV_Tourdata #DIV_PositionTitel{
  display: none;
}

.PAGE_Umfrage #DIV_MandantGruss{
  display: none;
}

/* Umfrage Ende */

/* Tooltip generell mit "i" kennzeichnen */
div#DIV_Tourdata #DIV_Reservation .SPAN_Tooltip:after,
div#DIV_Tourdata #DIV_Rechnung .SPAN_Tooltip:after {
  content: "i";
  display: inline-block;
  width: 25px;
  height: 25px;
  background-color: #ededed;
  border-radius: 50%;
  text-align: center;
  line-height: 1.45em;
  padding: 0;
  font-size: 110%;
  margin-left: 15px;
  font-style: italic;
}

div#DIV_Tourdata .btn {
  background: #5a6470;
  border: none;
  box-shadow: none;
  border: 1px solid #00263e;
  padding: 0px 51px;
  margin: 0;
  text-align: center;
  min-width: 0;
  font-size: 16px;
  letter-spacing: 0.14px;
    text-transform: uppercase;
    color: #ffffff;
}
div#DIV_Tourdata .btn:hover {
  background: #ffffff;
  border: solid #26afc2 1px;
  color: #26afc2;
}

div#DIV_Tourdata .DIV_Prospekte .DIV_SeitenTitel {
  visibility: hidden;
}

div#DIV_Tourdata .DIV_Prospekte #PA_AdressSucheRes {
  display: none;
}

div#DIV_Tourdata .DIV_Prospekte #DIV_AdressRes {
  margin-top: 50px;
}

div#DIV_Tourdata .DIV_Prospekte #DIV_AdressEingabeTitelMitSuche {
  display: none;
}

div#DIV_Tourdata #DIV_AdressRes #DIV_TelefonGeschaeftAuswahl {
  display: none;
}

div#DIV_Tourdata .DIV_Prospekte #SPAN_Info {
display: none;
}
div#DIV_Tourdata .DIV_Prospekte #SPAN_Info:after {
    content: "Text";
    }
@media only screen and (min-width: 769px) and (orientation:landscape) {

		 div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt {
			float: left;
			text-align: center;
			width: calc(100% / 1) !important;
			margin: 10px 55px 0 0;
		}
            
            div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt .DIV_Table .DIV_TableRow:first-child{width: calc(100% / 4);float: left;}
            div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt .DIV_Table .DIV_Bild{width: 100% !important;}
            div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt .DIV_Table .DIV_TableRow{width: calc(100% / 2);float: left;padding: 10px;}
            div#DIV_Tourdata .DIV_TableCell.DIV_Titel{text-align: left !important;}
            div#DIV_Tourdata .DIV_TableCell.DIV_Text{width: calc(100% / 1);text-align: left !important;margin-bottom: 20px;}
            div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt{border-bottom: 1px solid #ccc;}
    div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt {
			float: left;
			text-align: center;
			/*width: calc(100% / 3);*/width: calc(100% / 1);
			margin: 10px 55px 0 0;
		}
    
		}

/* NEU Polaris Tours */
div#DIV_Tourdata .DIV_TableCell.DIV_Titel{color: #444444;font-family: 'Roboto Condensed', sans-serif;font-weight: 500;font-size: 26px;text-align: center;width: 100%;padding-bottom: 20px;}

div#DIV_Tourdata .DIV_TableCell.DIV_Text{width: calc(100% / 1);text-align: center;float: left;margin-bottom: 20px;font-size: 20px;}

div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt .DIV_Link .btn{text-transform: uppercase;background: #5a6470;
color: #ffffff;font-size: 12px;margin: 5px auto;text-align: center;}

div#DIV_Tourdata .DIV_Prospekte .DIV_Prospekt .DIV_Link .btn:hover{background: #ffffff;
  border: solid #26afc2 1px;
  color: #26afc2;}

.DIV_ProspektGruppe .DIV_Prospekt .DIV_Auswahl input[type="checkbox"] {
  width: 24px !important;
  height: 24px;
  border: 1px solid #a0a0a0;
  background-color: #fff;
  border-radius: 0;
  box-shadow: none !important;
}

div#DIV_Tourdata .btn {padding: 5px 30px !important;}
div#DIV_Tourdata input, div#DIV_Tourdata select{color: #666666;
background-color: #ffffff;
border: 1px solid #dbdbdb;
border-radius: 5px;
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
box-shadow:none !important;}

div#DIV_Tourdata .DIV_Prospekte .DIV_Adresse label{font-size: 14px;}
div#DIV_Tourdata .btn{margin: 5px auto;}
/* nur zum Anschauen - ist auf Webseite schon installiert: */
@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
