#logo_container{
	background-image: url(../buidl_layout/bildleiste3_29012018.png);
	background-repeat: no-repeat;
}


#studio, #impressum, #datenschutz, #kontakt, #angebot, #gruppen{
	background-image: url(../buidl_layout/background_07_02052020.jpg);
	background-repeat: repeat-y;
}

.skalierbar{
	max-width: 100%;
    height: auto;
}

#inhalt_impressum{
	text-align: left;
}

h1, h2, h3, h4, h5, h6{
	font-weight: bold;
	color: red;
	text-shadow: 2px 2px 2px rgba(255,255,255,0.70);
}

.ueberschrift::before {
    content:"\00bb ";
    font-size: larger; 
    color: rgba(120,120,120,1); 
}

.ueberschrift::after {
    content:"\00ab ";
    font-size: larger; 
    color: rgba(120,120,120,1); 
}

.blocksatz_impressum{
	text-align: justify;
}


#container_unten{
	background-color: red;
	color: #fff;
	font-size: 1.5em;
	min-width: 100%;
	font-weight: bold;
}

#studio_infos{
	text-align: left;
}

#inhalt_alle{
	text-align: left;
}


.buidl_mit_rand{
	border: 2px solid #ccc;
-webkit-box-shadow: 2px 2px 3px 2px rgba(0,0,0,0.55); 
box-shadow: 2px 2px 3px 2px rgba(0,0,0,0.55);
	
}


.striped th{
	color: red;
}

a, a:link{
	color: #000;
	text-decoration: none;
}

a:visited{
    color: red;
}

a:hover{
    text-decoration: underline;
}

#bildquelle{
    list-style-type: none;
}

hr.trenner{
    border: 1px dashed #ccc;
}

a.pdfdatei::after{
   content:url("https://www.topform-fitness.de/buidl_inhalt/pdf_icon.png");
    
}