h1 { font-family: 'Fjalla One', sans-serif;
margin-top:100px;
color:#97254e;
}
strong {color:#97254e;}
.small {font-size:.8em; color:#797f82; line-height:1.2em;}
.h_service {background:url(../bilder/button/b_service_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_bueffet {background:url(../bilder/button/b_bueffet_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_verleih {background:url(../bilder/button/b_verleih_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_getraenke {background:url(../bilder/button/b_getrae_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_equip {background:url(../bilder/button/b_equip_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_impressum {background:url(../bilder/button/b_impressum_h1.png) no-repeat; padding:15px 0 10px 80px;}
.h_imp {margin-top:20px;}

.t_start {background: url(../bilder/hintergrund/b_start.png) bottom right no-repeat;height: 526px;}
.t_service {background: url(../bilder/hintergrund/b_service.png) bottom right no-repeat;height: 400px;}
.t_bueffet {background: url(../bilder/hintergrund/b_bueffet.png) bottom right no-repeat;height: 400px;}
.t_verleih {background: url(../bilder/hintergrund/b_verleih.png) bottom right no-repeat;height: 400px;}
.t_getraenke {background: url(../bilder/hintergrund/b_getraenke.png) bottom right no-repeat;height: 400px;}
.t_equip {background: url(../bilder/hintergrund/b_equipment.png) bottom right no-repeat;height: 400px;}
.tricolor {
  background: url(../bilder/hintergrund/tricolor.png) bottom repeat-x;
  color:#eee;
  font-size:.7em;
  padding:3.5em 0 0 .5em;
  height:70px;
}
.hg_rot {
  border-top:10px solid #c0a062;
  background-color:#97254e;
  color:#eee;
  font-size:.75em;
  padding:.5em;
  margin-top:28px;
}
.zeilenluft {line-height:2em; color:#797f82;}
.zeilenluft2 {line-height:1.7em; color:#797f82;}

.b_service {margin:6em 0 0 8em;}
.b_bueffet {margin:0 0 0 6em;}
.b_verleih {margin:0 0 0 4em;}
.b_getrae {margin:0 0 0 2em;}
.b_equip {margin:0;}

.thema1 a {
    display: inline-block;
	width: 155px;
	height: 35px;
	text-decoration: none;
	color:transparent;
	font-size:.1em;
	text-indent: -9999em;
	
}
a.l_service{background: url(../bilder/button/b_service.png) no-repeat;}
a.l_service:hover{background: url(../bilder/button/b_service_h.png) no-repeat;}
a.l_bueffet{background: url(../bilder/button/b_bueffet.png) no-repeat;}
a.l_bueffet:hover{background: url(../bilder/button/b_bueffet_h.png) no-repeat;}
a.l_verleih{background: url(../bilder/button/b_verleih.png) no-repeat;}
a.l_verleih:hover{background: url(../bilder/button/b_verleih_h.png) no-repeat;}
a.l_getrae{background: url(../bilder/button/b_getrae.png) no-repeat;}
a.l_getrae:hover{background: url(../bilder/button/b_getrae_h.png) no-repeat;}
a.l_equip{background: url(../bilder/button/b_equip.png) no-repeat;}
a.l_equip:hover{background: url(../bilder/button/b_equip_h.png) no-repeat;}

a {color:#ad1548;}

/*********************************************************************************/
/* fuer Formularverarbeitung                                                     */
/*********************************************************************************/

#dialog-form {font-size: 75%;}
label, input { display:block; }
input.text { margin-bottom:12px; width:95%; padding: .4em; }
textarea { margin-bottom:12px; width:95%; padding: .4em; }
fieldset { padding:0; border:0; margin-top:20px; }
.ui-dialog .ui-state-error { padding: .3em; }
.validateTips { border: 1px solid transparent; padding: 0.2em; }

/*********************************************************************************/
/* fuer Hinweis-Dialog                                                           */
/*********************************************************************************/

.ui-dialog {width:40em!important;}
.centered {text-align:center;}

.imgVermietung {width:100%;}

/*********************************************************************************/
/* fuer grünen Hinweisbalken                                                     */
/*********************************************************************************/

.hinweis1 {background-color:#a5c83a; border-right:10px solid #93b82a;}
.desc1 {-webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); color:white; margin:250px 50px 0 50px; padding:0 10px;}
.hinweis2 {background:url(../bilder/hinweis2.png) no-repeat;}

.cute-8-phone h1 {margin-left:1em;}