@font-face {
    
font-family: 'christopherhandregular';
    
src: url('../fonts/comesinhandy-webfont.eot');
    
src: url('../fonts/comesinhandy-webfont.eot?#iefix') format('embedded-opentype'),
         
url('../fonts/comesinhandy-webfont.woff2') format('woff2'),
         
url('../fonts/comesinhandy-webfont.woff') format('woff'),
         
url('../fonts/comesinhandy-webfont.ttf') format('truetype'),
         
url('../fonts/comesinhandy-webfont.svg#christopherhandregular') format('svg');
    
font-weight: normal;
    
font-style: normal;


}


@font-face {
    
font-family: 'tradegothic';
    
src: url('../fonts/2A8AD4_0_0.eot');
    
src: url('../fonts/2A8AD4_0_0.eot?#iefix') format('embedded-opentype'),
 
 
         
url('../fonts/2A8AD4_0_0.woff') format('woff'),
         
url('../fonts/2A8AD4_0_0.ttf') format('truetype'),
         
url('../fonts/2A8AD4_0_0.svg#christopherhandregular') format('svg');
    
font-weight: normal;
    
font-style: normal;
}


@font-face {
    
font-family: 'tradegothic_bold';
    
src: url('../fonts/2A8AD4_1_0.eot');
    
src: url('../fonts/2A8AD4_1_0.eot?#iefix') format('embedded-opentype'),
                  
url('../fonts/2A8AD4_1_0.woff') format('woff'),
         
url('../fonts/2A8AD4_1_0.ttf') format('truetype'),
         
url('../fonts/2A8AD4_1_0.svg#christopherhandregular') format('svg');
    
font-weight: normal;
    
font-style: normal;

}


/*
url('../fonts/2A8AD4_0_0.woff2') format('woff2'),
url('../fonts/2A8AD4_1_0.woff2') format('woff2'),
*/


body{
background:#F9F9F9;
}

.row{
max-width:972px;
}

#mainpic{
width:100%;
height:auto;
}

.maintext{
font-family:'tradegothic';
background-color:#000;
color:#FFF;
c_olor:orange;
padding:1em;
font-size:82%;
}

.text_impressum{
font-family:'tradegothic_bold';
background-color:#000;
color:#838382;
c_olor:orange;
padding:1em;
font-size:82%;
}


.text_impressum a{
color:#838382;
text-decoration:underline;
}


.unterschrift{
font-size:2.9375rem;
font-family:'christopherhandregular';
}

.abst_60{
height:60px;
}



.ue{
font-family:'tradegothic';
color:#BEBB65;
font-weight:bold;
}

.nopadding {
padding-left:0px;
padding-right:0px;
}



.inner_text_0{
position:relative;
top:0px;
left:0px;
b_ackground:pink;
width:100%;
height:326px;
}

.inner_text{
position:absolute;
bottom:10px;
left:0px;
width:100%;
height:60px;
background:#FFF;
line-height:20px;
padding:10px;
}

.col_text{
font-family:'tradegothic';
font-size: 90%;
padding: 1em;
}

.col_text h6{
font-family:'tradegothic';
font-size:22px;
}

.col_text ul li{
font-size: 90%;
font-family: 'tradegothic_bold';
}

.col_bild img{
width:100%;
}

img.vollebreite{
width:100%;
}




/* smartphone landscape */
.orbit-container .orbit-slide-number {
position: absolute;;
top: 50%;
left: 50%;
z-index: 11;
width:143px;
height:243px;
b_ackground:pink;
background-image:url('../img/logo.png');
margin-left:-71px;
margin-top:-72px;
h_eight:80%;
w_idth:auto;
background-repeat:no-repeat;
background-size:100%;
}





@media all and (orientation: portrait) {
/* smartphone portrait */
.orbit-container .orbit-slide-number {
position: absolute;;
top: 50%;
left: 50%;
z-index: 11;
width:100px;
height:100px;
b_ackground:pink;
background-image:url('../img/logo.png');
margin-left:-50px;
margin-top:-50px;
background-repeat:no-repeat;
background-size:100%;
}
}







.orbit-container .orbit-slide-number span{
display:none;
}



img.insel{
display:none;
position:relative;
top:8px;
right:-60px;
float:right;
}


.abst_45{
height:1px;
}

/*
.extras_unten_1 img,
.extras_unten_3 img{
border-bottom:2px solid #FFF;
}
*/

.extrapadding_left{
padding-top:10px;
padding-left:10px;
padding-right:10px;
}

.footerspan{
font-family:'tradegothic';
font-size: 90%;
color:#FFF;
}

.footerspan a:link,.footerspan a:visited{
color:#FFF;
text-decoration:none;
}

.footerspan a:focus,.footerspan a:hover,.footerspan a:active{
color:#FFF;
text-decoration:underline;
}


.footer_line_height{
line-height:1.5;
padding-bottom:40px;
}

#map_canvas{
position:relative;
border:0px solid #000;
w_idth:100%;
h_eight:389px;
width:100%;
h_eight:416px;
}




.orbit-container .orbit-prev{
background-image:url('../img/arrow_left.png');
background-repeat:no-repeat;
background-position:center center;
}

.orbit-container .orbit-next{
background-image:url('../img/arrow_right.png');
background-repeat:no-repeat;
background-position:center center;
}

.orbit-container .orbit-prev span{
display:none;
}

.orbit-container .orbit-next span{
display:none;
}

h6{
font-weight:bold;
}

.orbit-prev, .orbit-next {
display: block ! important;
}


/*
--------------------------------------
*/

.preiseheader{
padding-top:0px;
min-height:10px;
}

.preiseheader div div{
background:#FFF;
}

img.preise {
display: block;
margin: 0px auto;
margin-top:11px;
margin-bottom:8px;
padding-right:0px;
max-width:80%;
}

.preise_inner{
font-size:82%;
min-height:10px;
text-align:center;
border-bottom:1px solid #000;
font-style:oblique;
padding-left:0px;
padding-right:0px;
}

.preise_inner_center{
font-size:82%;
min-height:10px;
text-align:center;
border-bottom:1px solid #000;
border-left:1px solid #000;
border-right:1px solid #000;
font-style:oblique;
padding-left:0px;
padding-right:0px;
}

img.az{
display: block;
margin: 16px auto;
}

.bild_buchen{
padding-left:0px;
font-family:'tradegothic_bold';
padding:0px;
background-color:#000;
background-position:top right;
color:#FFF;
background-image:url('../img/buchen_3.png');
b_ackground-image:url('../img/hand.png');
background-size: 100% auto;
background-repeat:no-repeat;
font-size: 90%;
}

.link_buchen{
display:block;
height:124px;
b_ackground:pink;
o_pacity:0.6;
}

.bild_buchen{
m_in-height: 364px;
m_in-height: 438px;
min-height: 406px;
}

.link_buchen{
margin-top:220px;
}

@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.bild_buchen{
	m_in-height:396px;
	min-height: 483px;
	}
	.link_buchen{
	margin-top:190px;
	}	
}
	
	




.bild_buchen a:link,.bild_buchen a:visited{
color:#FFF;
text-decoration:none;
}

.bild_buchen a:focus,.bild_buchen a:hover,.bild_buchen a:active{
color:#FFF;
text-decoration:underline;
}



.bild_buchen .hinweis{
line-height:1.2; 
font-size:76%;
font-family:'tradegothic';
margin-top:12px;
}


/*
--------------------------------------
*/





.a_bis_z{
color:#838382;
background:#191919;
}

.a_bis_z h6{
color:#ACAC64;
margin-bottom:2px;
}

.a_bis_z a{
font-weight:normal;
color:#838382;
text-decoration:underline;
}

footer{
background:#000;
}

.imp{
font-family:'tradegothic';
font-size: 90%;
color:#000 ! important;
display:block;
width:100%;
text-align:center;
height:38px;
line-height:38px;
}

.imp:link , .imp:visited{
background-color:#ACAC64;
}

.imp:focus , .imp:hover , .imp:active{
background-color:#C1C18A;
}

/* smartphone */
.imp_social{
background-image:url('../img/facebook.png');
background-repeat:no-repeat;
background-position:top center;
}

/* grösser als ipad portrait */
@media only screen and (min-width: 769px){
	.imp_social{
	background-position:top left;
	}
}


.btop{
b_order-top:1px solid #000;
padding:0px;
border-left:1px solid #000;
border-right:1px solid #000;
}

.btop{
border-top: 0px solid #000;
}

img.nur_smartphone{
display:block;
margin:14px 0px 14px 0px;
}

.minheight{
min-height:106px;
}


.abst_20_mobile{
background:#000;
height:20px;
}

@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */


	.btop{
	border-top: 1px solid #000;
	}

	.abst_20_mobile{
	background:#000;
	height:0px;
	}

	#map_canvas{
	position:relative;
	border:0px solid #000;
	width:100%;
	height:415px;
	}

	.footer_line_height{
	line-height:38px;
	}

	.extrapadding_left{
	padding-top:0px;
	padding-left:10px;
	padding-right:0px;
	}

	.abst_45{
	height:32px;
	b_ackground:pink;
	}

	.extras_unten_1{
	padding-left:0px;padding-right:6px;
	}

	.extras_unten_2{
	padding-left:3px;padding-right:3px;
	}

	.extras_unten_3{
	padding-left:6px;padding-right:0px;
	}

	.col_text{
	min-height:322px;
	}

	img.insel{
	display:block;
	}

	.orbit-container .orbit-slide-number {		/* DAS HERR FRIESE LOGO! */
	width:286px;
	height:410px;
	margin-left:-143px;
	margin-top:-158px;
	background-size:100%;
	}

	.preise_inner , .preise_inner_center{
	font-size:90%;
	min-height:80px;
	}

	.preiseheader{
	padding-right:32px;
	}

	.maintext{
	background-color:#000;
	color:#FFF;
	padding:1em;
	font-size:90%;
	}

	.text_impressum{
	font-family:'tradegothic_bold';
	background-color:#000;
	color:#838382;
	padding:1em;
	font-size:82%;
	}

	img.nur_smartphone{
	display:none;
	}

	.minheight{
	min-height:80px;
	}

}






.orbit-bullets {
  margin: -64px auto 0px 44%;
  z-index: 111;
  height: 64px;
  b_ackground: pink;
  o_pacity: 0.5;
  display:block;
}

.orbit-bullets li{
  cursor: pointer;
  display: inline-block;
  width: 0.7625rem;
  height: 0.7625rem;
  background: #FFFFFF;
  float: none;
  margin-right: 6px;
  border-radius: 1000px;
  border: 1px solid #000;
}

.orbit-bullets li.active {
  background: #000;
}

.col_text h6{
font-family:'tradegothic_bold';
font-weight:normal;
}

.ue{
font-family:'tradegothic_bold';
font-weight:normal;
}

/*
.herr_friese_anschrift{
height:169px;
padding-left:24px;
padding-top:10px;
background-color:#EEEBCC;
background-image:url('../img/herr_friese_logo_small.png');
background-repeat:no-repeat;
background-position:bottom right;
font-family:'tradegothic_bold';
font-size:90%;
b_order-bottom:1px solid #FFF;
line-height:21px;
}
*/

/* pixel-Angabe wg. dem Bottom-Alignment des kleinen Logos */
	
.herr_friese_anschrift {
    height: 190px;
    padding-left: 24px;
    padding-top: 10px;
    background-color: #EEEBCC;
    background-image: url(../img/herr_friese_logo_small.png);
    background-repeat: no-repeat;
    background-position: bottom right;
	background-size: 32%;
    font-family: 'tradegothic_bold';
    font-size: 90%;
    b_order-bottom: 1px solid #FFF;
    line-height: 18px;
}


.herr_friese_anschrift a{
color:#000;
}

h5{
color:#FFF;
font-size:172%;
font-family:'tradegothic_bold';
line-height:26px;
margin:0px 0px 20px 0px;
}


h6.ds{
color:#FFF;
font-family: 'tradegothic_bold';
  
margin:0px 0px 8px 0px;
font-weight:normal;
}

.maintext a{
color:#FFF;
text-decoration:underline;
}

.nav_tb{
padding:0px 30px 0px 30px;
}

.nav_tb a{
font-family:'tradegothic_bold' ! important;
}


.top-bar{
background:none;
}


.top-bar-section{
height:45px;
text-align:center;
background:#000;
opacity:0.9;
}


.top-bar-section ul li{
background:none;
}

.top-bar-section ul li a{
background:none ! important;
}

.top-bar-section ul li a:link , .top-bar-section ul li a:visited{
text-decoration:none;
}

.top-bar-section ul li a:focus , .top-bar-section ul li a:hover , .top-bar-section ul li a:active{
text-decoration:underline;
}


.toggle_off_canvas{
position:absolute;
display:block;
width:40px;
height:40px;
top:10px;
left:10px;
z-index:998;
background-image:url('../img/burger.png');
background-repeat:no-repeat;
background-position:center center;
}


.mobile_navi li{
list-style-type:none;
margin:0;
padding:0;
}


/*
styles fuer das Off-Canvas-Menue
*/

.right-off-canvas-menu {
background:#000;
}

.mobile_navi li a {
display: block;
width: 100%;
color: #FFF;
padding: 12px 0 12px 0;
padding-left: 0.9375rem;
font-family:'tradegothic_bold' ! important;
f_ont-size: 0.8125rem;
font-size: 1rem;
font-weight: normal;
text-transform: none;
border-bottom:1px solid #666;
}

/*
-------------------------------------------------------------
*/

.container{
width:100%;
}

.preiseheader div div.hero{
width:100%;
height:0;
background-size:100%;
background-image:url('../img/preise_bg_25_26_B.png');
background-repeat:no-repeat;
padding:0% 0% 13.03% 0%;
}

.preiseheader div div.jahre_0{
background-position: center top;
}


.preiseheader div div.jahre_1{
background-position: center bottom;
}

/*
.preiseheader div div.jahre_2{
background-position: center bottom;
}
*/

.row_preise_0 , .row_preise_1 , .row_preise_2{
background:#FFF;
b_order-bottom:10px solid #f03;
}

.row_preise_0{
display:block;
}

.row_preise_1{
display:none;
}

 
.preise_inner span{
font-size: 12px;
}
	
/*
.row_preise_2{
display:none;
}
*/

.small_xtra_high{
min-height:90px;
b_ackground:yellow;
}


@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.small_xtra_high{
	min-height:80px;
	b_ackground:cyan;
	}
}







.preiseclick_l{
position:absolute;
display:block;
width:140px;
height:50px;
bottom:0px;
left:0px;
}


.preiseclick_r{
position:absolute;
display:block;
width:140px;
height:50px;
bottom:0px;
right:0px;
}


.fb_left{
padding-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px;
b_ackground-color:blue;
border-top:2px solid #000;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:0px solid #000;
}

.fb_right{
padding-top:0px;padding-left:0px;padding-bottom:0px;padding-right:0px;
b_ackground-color:blue;
border-top:0px solid #000;
border-left:2px solid #000;
border-right:2px solid #000;
border-bottom:2px solid #000;
}


@media only screen and (min-width: 500px){	/* NOT a Smartphone */
	.fb_left{
	padding-top:20px;padding-left:20px;padding-bottom:20px;padding-right:0px;
	b_ackground-color:pink;
	border-left:2px solid #000;
	border-right:0px solid #000;
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	}

	.fb_right{
	padding-top:20px;padding-left:0px;padding-bottom:20px;padding-right:20px;
	b_ackground-color:pink;	
	border-left:0px solid #000;
	border-right:2px solid #000;
	border-top:2px solid #000;
	border-bottom:2px solid #000;
	height:364px;
	}

}


.buchungsanfrage{
padding-top:0px;
padding-bottom:0px;
}


.buchungsanfrage input{
font-family: 'tradegothic';
color:#000;
}

input[type="radio"]{
margin: 0 0 0 0;
}


.buchungsanfrage input.kalenderfeld{
width:100%;
}

.buchungsanfrage input.kalenderfeld_2{
margin-left:0px;
}
	
.kalenderspan{
margin-left:0px;
}

.absenden{
    font-family: 'tradegothic_bold';
    color: #000 ! important;
    display: block;
    width: 100%;
    text-align: center;
    height: 38px;
    line-height: 38px;
	text-decoration:none;
	margin-top:20px;
}


.absenden:link, .absenden:visited{
    background-color: #BEBB65;
	text-decoration:none;
}
.absenden:focus, .absenden:hover, .absenden:active{
    background-color: #CDCA88;
	text-decoration:underline;
}
	
.ep{	
font-family: 'tradegothic_bold';
background-color: #000;
padding: 1em;
padding-top: 1em;
font-size: 82%;
}

	
@media only screen and (min-width: 500px){	/* NOT a Smartphone */

	.absenden {
    margin-top:0px;
	}

	.buchungsanfrage{
	padding-top:13px;
	padding-bottom:13px;
	}

	.buchungsanfrage input.kalenderfeld{
	width: 92%;
	}

	.buchungsanfrage input.kalenderfeld_2{
	margin-left:18px;
	}
	
	.kalenderspan{
	margin-left:18px;
	}
	
	.ep{	
	padding-top: 0em;
	}

}




	
	
.aktueller_preis{
padding: 10px;
color:#000;
background-color:#BEBB65;
}

.calendar{
width:100%;
margin-bottom:10px;
}

.calendar-day-head{
padding-left:16px;
}

.day-number{
padding-left:8px;
}

.heute{
background:#000;
color:#FFF;
}

/*
.belegt_0{
background-image:url('../img/belegt.gif');
}

.belegt_an_0{
background-image:url('../img/an.gif');
background-repeat:no-repeat;
}

.belegt_ab_0{
background-image:url('../img/ab.gif');
background-repeat:no-repeat;
}

.aa_0{
background-image:url('../img/aa.gif');
background-repeat:no-repeat;
}

.belegt_1{
background-image:url('../img/belegt_eigen.gif');
}

.belegt_an_1{
background-image:url('../img/an_eigen.gif');
background-repeat:no-repeat;
}

.belegt_ab_1{
background-image:url('../img/ab_eigen.gif');
background-repeat:no-repeat;
}

.aa_1{
background-image:url('../img/aa_eigen.gif');
background-repeat:no-repeat;
}
*/




/* ------------------------------- */

.an_fremdbe_ab_{
background-image:url('../img/bel/an_fremdbe_ab_.gif');
background-repeat:no-repeat;
}

.an_be_fremdab_{
background-image:url('../img/bel/an_be_fremdab_.gif');
background-repeat:no-repeat;
}

.an_be_ab_fremd{
background-image:url('../img/bel/an_be_ab_fremd.gif');
background-repeat:no-repeat;
}

.an_fremdbe_ab_fremd{
background-image:url('../img/bel/an_fremdbe_ab_fremd.gif');
background-repeat:no-repeat;
}

/* ------------------------------- */

.an_eigenbe_ab_{
background-image:url('../img/bel/an_eigenbe_ab_.gif');
background-repeat:no-repeat;
}

.an_be_eigenab_{
background-image:url('../img/bel/an_be_eigenab_.gif');
background-repeat:no-repeat;
}

.an_be_ab_eigen{
background-image:url('../img/bel/an_be_ab_eigen.gif');
background-repeat:no-repeat;
}

.an_eigenbe_ab_eigen{
background-image:url('../img/bel/an_eigenbe_ab_eigen.gif');
background-repeat:no-repeat;
}






/* ------------------------------- !!! */
.an_reserviertbe_ab_{
background-image:url('../img/bel/an_reserviertbe_ab_.gif');
background-repeat:no-repeat;
}

.an_be_reserviertab_{
background-image:url('../img/bel/an_be_reserviertab_.gif');
background-repeat:no-repeat;
}

.an_be_ab_reserviert{
background-image:url('../img/bel/an_be_ab_reserviert.gif');
background-repeat:no-repeat;
}

.an_reserviertbe_ab_reserviert{
background-image:url('../img/bel/an_reserviertbe_ab_reserviert.gif');
background-repeat:no-repeat;
}
/* ------------------------------- */







.an_eigenbe_ab_fremd{
background-image:url('../img/bel/an_eigenbe_ab_fremd.gif');
background-repeat:no-repeat;
}

.an_fremdbe_ab_eigen{
background-image:url('../img/bel/an_fremdbe_ab_eigen.gif');
background-repeat:no-repeat;
}





.an_reserviertbe_ab_fremd{
background-image:url('../img/bel/an_reserviertbe_ab_fremd.gif');
background-repeat:no-repeat;
}

.an_reserviertbe_ab_eigen{
background-image:url('../img/bel/an_reserviertbe_ab_eigen.gif');
background-repeat:no-repeat;
}

.an_eigenbe_ab_reserviert{
background-image:url('../img/bel/an_eigenbe_ab_reserviert.gif');
background-repeat:no-repeat;
}

.an_fremdbe_ab_reserviert{
background-image:url('../img/bel/an_fremdbe_ab_reserviert.gif');
background-repeat:no-repeat;
}






.nav_calendar{
display:block;
width:80px;
height:30px;
text-decoration:none;
background-color:#BEBB65;
color:#000;
text-align:center;
font-size:16px;
margin-bottom:20px;
}


table tr th , table tr td {
padding: 0.5625rem 0.5rem;
}



a.nav_calendar:focus , a.nav_calendar:hover{
color:#000;
background-color: #CDCA88;
}

.n_left{
float:right;
}

.n_right{
float:left;
}

.inaktiv{
background-color: #b9b9b9 ! important;
}
	
.feedback{
font-family:'tradegothic';
font-weight: normal;
padding: 10px;
margin-top:10px;
}

.fehler{
border:0px solid #FFF;
background: pink;
color: #000;
}

.erfolg{
border:1px solid #FFF;
color:#FFF;
background:#000;
}


.monat_jump{
float:right;
width:263px;
}


.absenden_go {
    font-family: 'tradegothic_bold';
    color: #000 ! important;
    display: block;
    width: 30px;
    text-align: center;
    height: 36px;
    line-height: 38px;
    text-decoration: none ! important;
	float:right;
	border:0;
	background:#BEBB65;
}


.facebook_plugin_box{
border:2px solid #000;
}

.facebook_like_box{
height:404px;
background-color:#000;
background-image:url('../img/herrfriese_facebook_2.jpg');
background-size:100% auto;
background-repeat:no-repeat;
}


.facebook_like_box a{
display:block;
height:400px;
}


.pborder{
border-left:1px solid #000;
padding: 1rem 0rem ! important;
font-size:0.5rem;
}

.pborder_r{
border-right:1px solid #000;
}

@media only screen and (min-width: 500px){	/* NOT a Smartphone */
	.pborder{
	border-left:1px solid #000;
	padding: 1rem 0rem ! important;
	font-size: 0.9rem;
	}
}







.traumfewo-calendar-wrapper{
position:relative; 
display:inline-block; 
margin:0px;
}


.traumfewo-calendar-wrapper{
width: 100%;
padding: 0px 0px 0px 12px;
}


@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.traumfewo-calendar-wrapper{
	width: 100%;
	padding: 0px 76px 0px 84px;
	}
}

iframe{
b_ackground-color:orange ! important;
width:272px;
height:520px;
}

@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	iframe{
	width:804px;
	height:200px;
	}
}

.blocker{
height: 26px;
display: block;
position: absolute;
right: 20px;
width: calc(100% - 160px);
background: #000;
}


@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.blocker{
	width: 200px;
	right: 80px;
	b_ackground:green;
	}
}


.monat_jump{
width: calc(100% - 30px);
}

@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.monat_jump{
	width: 263px;
	}	
}

.einv_check {
    display: block;
    width: 20px;
    height: 14px;
    float: left;
    padding-top: 2px;
	margin-bottom: 0px;
}


@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.einv_check {
	margin-bottom: 26px;
	}
}


.special_list{
margin-top:50px;
}

@media only screen and (min-width: 40.063em){	/* NOT a Smartphone */
	.special_list{
	margin-top:90px;
	}
}

#overlay{
display:none;
position: fixed;
width: 100%;
height: 100vh;
left: 0px;
margin: 0px;
top: 0px;
background-image: url('../img/black.png');
z-index:888;
}

.overlay_inner_video{
display:block;
width:340px;
height:540px;
margin: 80px auto 0px auto;
background: #FFF;
}


/* neu 2025, weil jetzt sieben Spalten ! */

.small-block-grid-6 > li:nth-of-type(6n+1) {
clear: none;
}

.small-block-grid-6 > li.preise_2025 {
width: 14.285%;
list-style: none;
}

