﻿/*
achtung auch im original style.css, Zeile 44 !!!!
Font-Grösse geändert!
*/



.row a img.logo{
display: block;
float:left;
width: 219px; /*438px;*/
height: auto;
m_argin: 0px 90px;
margin:0px;
margin-left:5rem;
}


h3 {
font-size: 48px;
line-height: 58px;
margin-bottom: 13px;
margin-bottom: 0px;
}

.typical_text_padding {
font-size: 24px;
line-height: 32px;
}


.text_center_inner{
f_ont-size:17px;	/* old */
font-size:16px;
line-height:23px;
}

a.mehr{
font-size:16px;
}

#jsddm {
margin-top: 5px;
}

h4{
font-size:20px;
}

.font_caslon{
font-family: 'adobe-caslon-pro';
font-size:20px;
}

.mobibreak{
display:none;
}

/*
@media only screen and (min-width: 1025px){
	.mobibreak{
	display:inline;
	}
}
*/
	
	

@media only screen and (min-width: 810px){
	.mobibreak{
	display:inline;
	}
}




	
@media only screen and (min-width: 1025px){
	h4{
	font-size:22px;
	}
	.font_caslon{
	font-size:22px;
	}
}







@media only screen and (min-width: 768px){
	.typical_text_padding {
	padding: 78px 70px 76px 70px;
	}
	
	.bereiche_header{
	padding: 32px 70px 76px 70px;
	}
}


.footer_bv{
padding: 10px 0px 18px 0px;
}

.caption_TB h3{
color:#FFF;
}

.blau h3, .blau span {
color: #1a4264;
}

.caption_TB_kachel{
height: 100px;
}



