/* Grundfarben Cassiopeia_heike*/
:root {
  /* Standardschriftfarbe */
  --body-color: #383838;
  /* Standardhintergrundsfarbe */
  --body-bg: #f7f5f0;
  --cassiopeia-color-primary: #112855;
  --cassiopeia-color-link: #224faa;
  --cassiopeia-color-hover: #424077;
}
/* Visitenkarten*/
.ftc-card0 {
    box-shadow: 50px 30px 20px 0px rgba(0, 0, 0, 0.35);
/*    -webkit-box-shadow: 12px 4px 18px 0px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 12px 4px 18px 0px rgba(0, 0, 0, 0.35); */
  	background: #cfcfcf;
  	background: linear-gradient(90deg, rgba(207, 207, 207, 1) 0%, rgba(255, 255, 255, 1) 50%, rgba(207, 207, 207, 1) 100%);
}

/*Header*/
.header {
    background: #f7f5f0;
   border: 7px double #1C6EA4;
border-radius: 1px 40px 0px 0px;
      /*, rgba(0, 0, 0, 1) 100%);*/
 }

/* Buttons */
.btn-primary {
    background: #233785;
}
.btn-primary:hover {
    background: #6672b0;
}

.ftc-menue-btn0 {
  border: none;
  color: grey !important;
  background-color: transparent !important;
  text-decoration: none !important;
  transition: all 0.3s ease-in;
}
.ftc-menue-btn1 {
  border: none;
  color: grey !important;
  background-color: transparent !important;
  border: 1px solid !important;
  /* border-color: red !important; */
  border-radius: 10px !important;
  padding: 0px 10px !important;
  text-decoration: none !important;
  transition: all 0.3s ease-in;
}
.ftc-menue-btn1:hover {
  /* font-size: 120%; */
  /* font-weight: bold; */
  color: white !important;
  background-color: green !important;
  border: 1px solid !important;
  border-radius: 10px !important;
  padding: 0px 10px !important;
}

.ftc-menue-btn2 {
  border: none;
  color: grey !important;
  background-color: transparent !important;
  border: 1px solid !important;
  border-radius: 10px !important;
  padding: 0px 10px !important;
  text-decoration: none;
  transition: all 0.3s ease-in;
}
.ftc-menue-btn2:hover {
  /* font-size: 150%; */
  /* font-weight: bold; */
  color: white !important;
  background-color: red !important;
  border: 1px solid !important;
  border-radius: 10px !important;
  padding: 0px 10px !important;
}


/* Heikes Bilderformatversuch */

}
.polaroid
{
	margin-right: 10px;
	border: #fff 12px solid;
	box-shadow: 0 0 15px #CCCCCC
}
img.kleinesBild {
	width: 80px;
	height: 80px;
	float: left;
	padding: 0px 15px 0px 0px;
}
img.pola_links {
	margin: 10px 10px 10px 0px;
	border: #fff 12px solid;
	box-shadow: 0 0 15px #CCCCCC;
	float: left;
	clear: both;
}
img.pola_rechts
{
	margin: 10px 0px 10px 10px;
	border: #fff 12px solid;
	box-shadow: 0 0 15px #CCCCCC;
	float: right;
	clear: both;
}