.theme-default
.nivoSlider{position:relative;background:#fff url(/res/js/nivo-slider/themes/default/loading.gif) no-repeat 50% 50%;margin-bottom:50px}.theme-default .nivoSlider
img{position:absolute;top:0px;left:0px;display:none}.theme-default .nivoSlider
a{border:0;display:block}.theme-default .nivo-controlNav{position:absolute;left:50%;bottom:-42px;margin-left:-40px}.theme-default .nivo-controlNav
a{display:block;width:22px;height:22px;background:url(/res/js/nivo-slider/themes/default/bullets.png) no-repeat;text-indent:-9999px;border:0;margin-right:3px;float:left}.theme-default .nivo-controlNav
a.active{background-position:0 -22px}.theme-default .nivo-directionNav
a{display:block;width:30px;height:30px;background:url(/res/js/nivo-slider/themes/default/arrows.png) no-repeat;text-indent:-9999px;border:0}.theme-default a.nivo-nextNav{background-position:-30px 0;right:15px}.theme-default a.nivo-prevNav{left:15px}.theme-default .nivo-caption{font-family:Helvetica,Arial,sans-serif}.theme-default .nivo-caption
a{color:#fff;border-bottom:1px dotted #fff}.theme-default .nivo-caption a:hover{color:#fff}.nivoSlider{position:relative}.nivoSlider
img{position:absolute;top:0px;left:0px}.nivoSlider a.nivo-imageLink{position:absolute;top:0px;left:0px;width:100%;height:100%;border:0;padding:0;margin:0;z-index:6;display:none}.nivo-slice{display:block;position:absolute;z-index:5;height:100%}.nivo-box{display:block;position:absolute;z-index:5}.nivo-caption{position:absolute;left:0px;bottom:0px;background:#000;color:#fff;opacity:0.8;width:100%;z-index:8}.nivo-caption
p{padding:5px;margin:0}.nivo-caption
a{display:inline !important}.nivo-html-caption{display:none}.nivo-directionNav
a{position:absolute;top:45%;z-index:9;cursor:pointer}.nivo-prevNav{left:0px}.nivo-nextNav{right:0px}.nivo-controlNav
a{position:relative;z-index:9;cursor:pointer}.nivo-controlNav
a.active{font-weight:bold}// .formlyWrapper-Base
//{// 	color:#888;// 	background:#fff;// 	padding:10px;//     -moz-border-radius:4px;//     -webkit-border-radius:4px;//     border-radius:4px;//     -khtml-border-radius:4px;//     text-shadow:0px 1px 0px #fff;//     width:540px;//}// .formlyWrapper-Base input[type="text"], .formlyWrapper-Base input[type="password"], .formlyWrapper-Base select, .formlyWrapper-Base textarea
//{// 	color:#444;// 	border:1px
solid #ccc;// 	padding:5px
10px;// 	box-shadow:0px 1px 0px #fff;//     -moz-box-shadow:0px 1px 0px #fff;//     -webkit-box-shadow:0px 1px 0px #fff;//     -moz-border-radius:4px;//     -webkit-border-radius:4px;//     border-radius:4px;//     -khtml-border-radius:4px;//     margin:5px
10px;//}// .formlyWrapper-Base input[type="submit"], .formlyWrapper-Base input[type="reset"], .formlyWrapper-Base input[type="button"]
//{// 	border:1px
solid #bbb;//     -moz-border-radius:3px;//     -webkit-border-radius:3px;//     border-radius:3px;//     -khtml-border-radius:3px;//     background: -moz-linear-gradient(100% 100% 90deg, #d5d5d5, #eee);//     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#eee), to(#d5d5d5));//     background: -webkit-linear-gradient(#eee, #d5d5d5);//     background: -o-linear-gradient(#eee, #d5d5d5);//     color:#232d3d;//     font-size:12px;//     font-weight:bold;//     padding:4px
10px;//     margin:15px
0px 10px 10px;//     text-shadow:0px 1px 0px #fff;//     cursor:pointer;//     box-shadow:0px 1px 2px #ccc;//     -moz-box-shadow:0px 1px 2px #ccc;//     -webkit-box-shadow:0px 1px 2px #ccc;//     float:right;//}// .formlyWrapper-Base input[type="submit"]:hover, .formlyWrapper-Base input[type="submit"]:active
//{color:#008ce5}// .formlyWrapper-Base input[type="reset"]:hover, .formlyWrapper-Base input[type="reset"]:active, .formlyWrapper-Base input[type="button"]:hover, .formlyWrapper-Base input[type="button"]:active
//{color:#d85054}// .formlyWrapper-Base input[type="submit"]:active, .formlyWrapper-Base input[type="reset"]:active, .formlyWrapper-Base input[type="button"]:active
//{// 	box-shadow:inset 0px 1px 2px #ccc;//     -moz-box-shadow:inset 0px 1px 2px #ccc;//     -webkit-box-shadow:inset 0px 1px 2px #ccc;//}// .formlyWrapper-Base h1, .formlyWrapper-Base h2
//{padding:0;margin:3px
0}// .formlyWrapper-Base h1
//{// 	font-size:16px;// 	color:#555;//}// .formlyWrapper-Base h2
//{// 	font-size:13px;// 	color:#666;//}// .formlyWrapper-Base hr
//{// 	color:#ddd;// 	border:1px
solid #ddd;// 	border-bottom-color:#f9f9f9;//}#kontaktformular
.formlyAlerts{width:100%;padding-top:10px}#kontaktformular
.formlyPrefix{position:absolute;float:left;z-index:9999;display:none}#kontaktformular .formlyInvalid,.formlyRequired{border-radius:4px;padding:5px
10px;font-weight:bold;font-size:1em;// height:20px;display:none;margin:5px
0}#kontaktformular
.formlyInvalid{background:#ef7971;color:#fff;border:1px
solid #e63125;box-shadow:inset 0px 1px 0px #f4a49f;text-shadow:0px -1px 0px #e63125}#kontaktformular
.formlyRequired{background:#f5972f;color:#fff;border:1px
solid #c76d09;box-shadow:inset 0px 1px 0px #f9c081;text-shadow:0px -1px 0px #c76d09}