@charset "UTF-8";@import url("reset.css");html{background-repeat:repeat;height:100%;width:100%;background-attachment:fixed;background-color:#FFF;position:relative;}
body{color:#333;font-family:Georgia, "Times New Roman", Times, serif;font-size:85%;line-height:1.9em;letter-spacing:0.2em;margin-right:auto;margin-left:auto;background-repeat:no-repeat;background-image:url(../bilder/deko-weiss.jpg);text-shadow:1px 1px 0 #E8E8E8;background-position:center top;font-weight:normal;}
p{white-space:normal;padding-top:0px;padding-right:10px;padding-bottom:0px;padding-left:25px;margin-bottom:2.5em;}
a{outline:0;text-decoration:none;}
#leistungen #page .content h3{margin-bottom:10px;}
h4{padding-left:25px;display:block;margin-bottom:10px;}
h4 a:link{outline:0;color:#30AAE2;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;display:inline;border-bottom-color:#CCC;}
h4 a:visited{outline:0;color:#30AAE2;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;}
h4 a:hover{outline:0;color:#191919;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;}
p a:link{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;color:#30AAE2;}
p a:visited{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;color:#30AAE2;}
p a:hover{text-decoration:none;color:#191919;padding-bottom:2px;border-bottom-width:1px;border-bottom-style:solid;}
address a:link{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;color:#30AAE2;}
address a:visited{border-bottom-width:1px;border-bottom-style:solid;padding-bottom:2px;border-bottom-color:#CCC;color:#30AAE2;}
address a:hover{text-decoration:none;color:#191919;padding-bottom:2px;border-bottom-width:1px;border-bottom-style:solid;}
h1, h2, h3, h4, h5, h6, p{display:block;}
h1, h2, h3, h4, h5, h6{display:block;clear:both;}
h1{text-indent:-9999px;background-image:url(../bilder/roberto-aiuto-logo.jpg);background-repeat:no-repeat;height:325px;width:159px;position:absolute;right:46px;top:-210px;z-index:2;}
h1 a{display:block;height:325px;width:159px;}
h2{padding-right:10px;padding-left:25px;line-height:1.6em;letter-spacing:0.3em;display:block;color:#4C4C4C;font-size:170%;margin-bottom:40px;}
h3{font-size:140%;padding-right:10px;padding-left:25px;line-height:1.6em;display:block;text-align:left;margin-bottom:20px;letter-spacing:0.3em;}
#page{width:70em;margin-right:auto;margin-left:auto;position:relative;top:100px;padding-bottom:50px;}
#MenuBar1{position:absolute;top:40px;width:50em;background-image:url(../bilder/backround-weiss.jpg);left:0px;background-position:bottom;background-repeat:repeat;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#E7E7E7;border-bottom-color:#E7E7E7;padding-left:25px;z-index:1;}
#page #MenuBar2{top:40px;width:50em;background-image:url(../bilder/backround-weiss.jpg);background-position:bottom;background-repeat:repeat;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#E7E7E7;border-bottom-color:#E7E7E7;padding-left:25px;position:relative;z-index:1;}
#page .content{position:relative;width:50em;text-align:left;padding-left:0px;padding-right:10px;padding-bottom:20px;margin-bottom:10px;float:left;margin-top:190px;}
#page .contentWeb{position:relative;padding-top:200px;width:68em;text-align:left;padding-left:0px;padding-right:10px;padding-bottom:40px;}
#page .smaller{
	position:absolute;
	top:130px;
	padding-left:15px;
	background-repeat:no-repeat;
	background-position:0px 10%;
	padding-bottom:5px;
	width:60em;
	display:block;
	font: 80% Verdana, Geneva, sans-serif;
}
.smaller a{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-left:20px;color:#30AAE2;background-image:url(../bilder/hier.gif);background-repeat:no-repeat;background-position:left center;text-decoration:underline;}
.smaller a:visited{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-left:20px;color:#30AAE2;background-image:url(../bilder/hier.gif);background-repeat:no-repeat;background-position:left center;text-decoration:underline;}
.smaller a:hover{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-left:20px;color:#191919;background-image:url(../bilder/hier.gif);background-repeat:no-repeat;background-position:left center;text-decoration:none;}
.footer{
	padding-left:30px;
	font-size:x-small;
	display:block;
	margin-bottom:50px;
	height:8em;
	clear:both;
	padding-top:20px;
	position:relative;
	float:none;
	font-family:Verdana, Geneva, sans-serif;
	bottom:0px;
	width:59em;
}
.sidebar{float:right;width:15em;position:relative;top:190px;margin-right:20px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e7e7e7;padding-bottom:20px;background-image:url(../bilder/backround-weiss.jpg);padding-top:20px;margin-bottom:80px;}
.sidebarInfo{float:right;width:15em;position:relative;font-family:Verdana, Geneva, sans-serif;top:200px;margin-right:25px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;border:1px solid #e7e7e7;margin-top:30px;margin-bottom:50px;}
.clearing{clear:both;display:block;}
.sidebar h3{text-transform:uppercase;margin-bottom:12px;text-align:left;padding-top:10px;padding-right:7px;padding-bottom:3px;padding-left:20px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e7e7e7;background-color:#FFF;font-size:90%;border-top-width:1px;border-top-style:solid;border-top-color:#e7e7e7;}
.kundenList{color:#999;display:block;margin-bottom:20px;margin-right:8px;margin-left:8px;font-size:80%;}
.kundenList li{display:block;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e7e7e7;padding-left:18px;padding-right:5px;background-image:url(../bilder/li-point.gif);background-repeat:no-repeat;background-position:left 8px;list-style-type:none;list-style-position:outside;margin-bottom:5px;}
.kundenList li a{display:block;background-repeat:no-repeat;text-decoration:none;color:#666;font-family:Verdana, Geneva, sans-serif;}
[if It IE 7]>.layout{height:0;}
<![endif] [if IE 7]> .layout{zoom:1;}
<![endif]
li a:hover{color:#191919;display:block;background-color:#FFF;text-decoration:none;}
.designThumb{display:block;clear:both;position:relative;float:left;margin-bottom:40px;padding-bottom:30px;list-style-type:none;padding-left:0px;}
.designThumbLast{display:block;clear:both;position:relative;float:left;margin-bottom:40px;padding-bottom:30px;}
.designxl{display:block;clear:both;position:relative;float:left;margin-bottom:40px;padding-bottom:30px;margin-top:50px;}
.designThumb li, .designThumbLast li{float:left;display:block;width:18em;margin-right:15px;position:relative;}
.designxl li{display:block;margin-bottom:30px;clear:both;margin-left:-10px;}
.thumbTitel{font-size:x-small;font-family:Verdana, Geneva, sans-serif;line-height:1.4em;display:block;margin-right:auto;margin-left:auto;width:90%;padding:5px;height:17em;}
.thumbH2{margin-bottom:40px;font-size:170%;}
.thumbH2:first-letter{font-size:400%;float:left;margin-top:4px;margin-right:10px;margin-bottom:10px;margin-left:0px;}
li p{font-size:x-small;font-family:Verdana, Geneva, sans-serif;line-height:1.8em;padding:10px;margin-bottom:0px;}
.contentDesign h3{margin-bottom:30px;}
.designThumb li img{cursor:url('../bilder/lupe.cur'), pointer;cursor:-webkit-zoom-in;cursor:-moz-zoom-in;}
.klientInfos{display:block;height:31px;width:30px;text-decoration:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.contentDesign .designThumb li p a, .contentDesign .designThumbLast li p a{color:#CCC;border-bottom-width:1px;border-bottom-style:solid;text-decoration:none;}
.contentDesign .designThumb li p a:hover, .contentDesign .designThumbLast li p a:hover{color:#FFF;text-decoration:none;}
.contentDesign h3 a{color:#FFF;text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;}
.sidebar h3 a{text-decoration:none;color:#666;}
.gotop{background-image:url(../bilder/top.gif);background-repeat:no-repeat;background-position:left top;font-family:Verdana, Geneva, sans-serif;font-size:x-small;line-height:normal;padding-left:35px;padding-top:5px;text-indent:-9999px;display:block;height:15px;width:17px;position:absolute;left:-25px;bottom:0px;}
.gotop a{width:6em;display:block;height:4em;text-decoration:none;color:#666;}
.frage{cursor:help;border-bottom-width:1px;border-bottom-style:dotted;}
.contentWeb h4{padding-left:25px;font-size:110%;padding-top:10px;margin-bottom:10px;}
.contentWeb h4 a{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#FFF;}
.contentWeb h4 a:visited{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#FFF;}
.contentWeb h4 a:hover{text-decoration:none;border-bottom-width:1px;border-bottom-style:solid;color:#999;border-bottom-color:#CCC;}
.current{cursor:text;color:#FFF;}
#home #page .content h4{padding-left:25px;font-size:120%;padding-top:5px;padding-bottom:5px;font-weight:lighter;left:0px;}
#home #page .content h5{padding-left:25px;margin-bottom:5px;font-size:105%;font-weight:lighter;padding-top:0px;padding-bottom:0px;}
#home #page .content p{text-align:justify;}
.content .homeBoxLeistungen{width:46%;float:left;margin-right:2%;margin-bottom:2%;display:inline;position:relative;text-align:left;}
.homeBoxLeistungen h4:first-letter{font-size:220%;float:left;margin-top:0px;margin-right:2px;margin-bottom:2px;margin-left:0px;font-weight:bold;color:#30AAE2;}
#page .contentWeb h2{width:76%;}
#home #page .contentWeb p{}
#clearLeft{clear:left;}
.webSm{text-decoration:none;border-bottom-style:none;}
.none{display:none;}
a:active{outline:none;}
:focus{-moz-outline-style:none;}
.scrollable{position:relative;overflow:hidden;width:57em;margin-top:30px;background-repeat:repeat-x;height:37em;}
.scrollable .items{width:20000em;position:absolute;clear:both;}
.items div{float:left;width:58em;}
.scrollable img{background-color:#fff;-moz-border-radius:4px;-webkit-border-radius:4px;}
.scrollable .active{border:2px solid #000;position:relative;cursor:default;}
.scrollable{float:left;}
a.browse{display:block;width:30px;height:30px;float:left;cursor:pointer;font-size:1px;background-image:url(../bilder/hori_large.png);background-repeat:no-repeat;margin-top:150px;margin-right:10px;margin-bottom:40px;margin-left:10px;}
a.right{background-position:0 -30px;clear:right;margin-right:0px;}
a.right:hover{background-position:-30px -30px;}
a.right:active{background-position:-60px -30px;}
a.left{margin-left:0px;}
a.left:hover{background-position:-30px 0;}
a.left:active{background-position:-60px 0;}
a.up, a.down{background:url(../bilder/scrollable/arrow/vert_large.png) no-repeat;float:none;margin:10px 50px;}
a.up:hover{background-position:-30px 0;}
a.up:active{background-position:-60px 0;}
a.down{background-position:0 -30px;}
a.down:hover{background-position:-30px -30px;}
a.down:active{background-position:-60px -30px;}
a.disabled{visibility:hidden !important;}
#leistungen #page .sidebarInfo p{font-size:x-small;}
.content .kontakt{position:relative;padding-left:30px;padding-top:30px;width:600px;}
.content .impressum{position:relative;padding-top:50px;}
address{padding-left:30px;padding-top:20px;}
.kontakt form{background-image:url(../bilder/form-backround.jpg);padding:20px;border:1px solid #e7e7e7;background-position:top;height:auto;float:left;width:90%;}
.kontakt form table td{text-align:left;color:#007CA4;display:block;clear:both;}
* html .kontakt form table td{text-align:left;color:#007CA4;display:block;width:40%;}
.kontakt form table{width:100%;}
.kontakt form table tr td input{margin-bottom:5px;border:1px solid #2698BC;background-position:bottom;color:#FFF;padding-top:5px;padding-right:2px;padding-bottom:5px;padding-left:2px;background-color:#2DB0DB;font-family:Helvetica, sans-serif;font-size:100%;width:100%;}
.kontakt form table tr td textarea{width:100%;padding:3px;margin-top:20px;margin-right:0px;margin-bottom:0px;margin-left:0px;border:1px solid #2698BC;background-image:url(../bilder/form-backround.jpg);background-position:bottom;color:#FFF;font-family:Helvetica, sans-serif;font-size:100%;}
#resetInput , #sendenInput{border:1px solid #2698BC;padding:4px;background-color:#95D7EF;color:#007CA4;font-family:Verdana, Geneva, sans-serif;font-size:80%;margin-top:10px;}
.footer a{text-decoration:none;color:#333;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.footer a:visited{text-decoration:none;color:#333;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
.footer a:hover{text-decoration:underline;color:#333;}
.angebot{position:absolute;top:200px;right:45px;}
#home #page .content .homeBoxLeistungen p{text-align:left;}
#home #page .content .impressum h3{margin-bottom:2px;}
#page .content h2:first-letter, #referenzen .contentWeb h2:first-letter{
	font-size:520%;
	float:left;
	position:relative;
	display:block;
	margin: 5px 12px 2px 0px;
}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat;}
.ui-button{display:inline-block;position:relative;padding:0;margin-right:.1em;text-decoration:none !important;cursor:pointer;text-align:center;zoom:1;overflow:visible;}
.ui-button-icon-only{width:2.2em;}
button.ui-button-icon-only{width:2.4em;}
.ui-button-icons-only{width:3.4em;}
button.ui-button-icons-only{width:3.7em;}
.ui-button .ui-button-text{display:block;line-height:1.4;}
.ui-button-text-only .ui-button-text{padding:.4em 1em;}
.ui-button-icon-only .ui-button-text, .ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px;}
.ui-button-text-icon .ui-button-text, .ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em;}
.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em;}
input.ui-button{padding:.4em 1em;}
.ui-button-icon-only .ui-icon, .ui-button-text-icon .ui-icon, .ui-button-text-icons .ui-icon, .ui-button-icons-only .ui-icon{position:absolute;top:50%;margin-top:-8px;}
.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px;}
.ui-button-text-icon .ui-button-icon-primary, .ui-button-text-icons .ui-button-icon-primary, .ui-button-icons-only .ui-button-icon-primary{left:.5em;}
.ui-button-text-icons .ui-button-icon-secondary, .ui-button-icons-only .ui-button-icon-secondary{right:.5em;}
.ui-buttonset{margin-right:7px;}
.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em;}
button.ui-button::-moz-focus-inner{border:0;padding:0;}
#fancybox-loading{position:fixed;top:50%;left:50%;width:40px;height:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;z-index:1104;display:none;}
#fancybox-loading div{position:absolute;top:0;left:0;width:40px;height:480px;background-image:url('fancybox.png');}
#fancybox-overlay{position:absolute;top:0;left:0;width:100%;z-index:1100;display:none;}
#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none;}
#fancybox-wrap{position:absolute;top:0;left:0;padding:20px;z-index:1101;outline:none;display:none;}
#fancybox-outer{position:relative;width:100%;height:100%;background:#fff;}
#fancybox-content{width:0;height:0;padding:0;outline:none;position:relative;overflow:hidden;z-index:1102;border:0px solid #fff;}
#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1101;}
#fancybox-close{position:absolute;top:-15px;right:-15px;width:30px;height:30px;background:transparent url('fancybox.png') -40px 0px;cursor:pointer;z-index:1103;display:none;}
#fancybox-error{color:#444;font:normal 12px/20px Arial;padding:14px;margin:0;}
#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;}
#fancybox-frame{width:100%;height:100%;border:none;display:block;}
#fancybox-left, #fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background:transparent url('blank.gif');z-index:1102;display:none;}
#fancybox-left{left:0px;}
#fancybox-right{right:0px;}
#fancybox-left-ico, #fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block;}
#fancybox-left-ico{background-image:url('fancybox.png');background-position:-40px -30px;}
#fancybox-right-ico{background-image:url('fancybox.png');background-position:-40px -60px;}
#fancybox-left:hover, #fancybox-right:hover{visibility:visible;}
#fancybox-left:hover span{left:20px;}
#fancybox-right:hover span{left:auto;right:20px;}
.fancybox-bg{position:absolute;padding:0;margin:0;border:0;width:20px;height:20px;z-index:1001;}
#fancybox-bg-n{top:-20px;left:0;width:100%;background-image:url('fancybox-x.png');}
#fancybox-bg-ne{top:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -162px;}
#fancybox-bg-e{top:0;right:-20px;height:100%;background-image:url('fancybox-y.png');background-position:-20px 0px;}
#fancybox-bg-se{bottom:-20px;right:-20px;background-image:url('fancybox.png');background-position:-40px -182px;}
#fancybox-bg-s{bottom:-20px;left:0;width:100%;background-image:url('fancybox-x.png');background-position:0px -20px;}
#fancybox-bg-sw{bottom:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -142px;}
#fancybox-bg-w{top:0;left:-20px;height:100%;background-image:url('fancybox-y.png');}
#fancybox-bg-nw{top:-20px;left:-20px;background-image:url('fancybox.png');background-position:-40px -122px;}
#fancybox-title{font-family:Helvetica;font-size:12px;z-index:1102;}
.fancybox-title-inside{padding-bottom:10px;text-align:center;color:#333;background:#fff;position:relative;}
.fancybox-title-outside{padding-top:10px;color:#fff;text-shadow:none;}
.fancybox-title-over{position:absolute;bottom:0;left:0;color:#191919;text-align:left;}
#fancybox-title-over{padding:10px;background-image:url(fancy_title_over.png);display:block;}
.fancybox-title-float{position:absolute;left:0;bottom:-20px;height:32px;}
#fancybox-title-float-wrap{border:none;border-collapse:collapse;width:auto;}
#fancybox-title-float-wrap td{border:none;white-space:nowrap;}
#fancybox-title-float-left{padding:0 0 0 15px;background:url('fancybox.png') -40px -90px no-repeat;}
#fancybox-title-float-main{color:#FFF;line-height:29px;font-weight:bold;padding:0 0 3px 0;background:url('fancybox-x.png') 0px -40px;}
#fancybox-title-float-right{padding:0 0 0 15px;background:url('fancybox.png') -55px -90px no-repeat;}
.fancybox-ie6 #fancybox-close{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_close.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-left-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-right-ico{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_nav_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-over{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_over.png', sizingMethod='scale');zoom:1;}
.fancybox-ie6 #fancybox-title-float-left{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_left.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-main{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_main.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-title-float-right{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_title_right.png', sizingMethod='scale');}
.fancybox-ie6 #fancybox-bg-w, .fancybox-ie6 #fancybox-bg-e, .fancybox-ie6 #fancybox-left, .fancybox-ie6 #fancybox-right, #fancybox-hide-sel-frame{height:expression(this.parentNode.clientHeight + "px");}
#fancybox-loading.fancybox-ie6{position:absolute;margin-top:0;top:expression((-20 + (document.documentElement.clientHeight ? document.documentElement.clientHeight/2:document.body.clientHeight/2) + (ignoreMe = document.documentElement.scrollTop ? document.documentElement.scrollTop:document.body.scrollTop)) + 'px');}
#fancybox-loading.fancybox-ie6 div{background:transparent;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_loading.png', sizingMethod='scale');}
.fancybox-ie .fancybox-bg{background:transparent !important;}
.fancybox-ie #fancybox-bg-n{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_n.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-ne{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_ne.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-e{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_e.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-se{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_se.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-s{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_s.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-sw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_sw.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-w{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_w.png', sizingMethod='scale');}
.fancybox-ie #fancybox-bg-nw{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='fancybox/fancy_shadow_nw.png', sizingMethod='scale');}
ul.MenuBarHorizontal{margin:0;padding:0;list-style-type:none;font-size:100%;cursor:default;width:auto;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;}
ul.MenuBarActive{z-index:1000;}
ul.MenuBarHorizontal li{margin:0;padding:0;list-style-type:none;font-size:100%;position:relative;text-align:left;cursor:pointer;width:12em;float:left;text-transform:uppercase;}
ul.MenuBarHorizontal ul{margin:0;padding:0;list-style-type:none;z-index:1020;cursor:default;width:11em;position:absolute;left:-1000em;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible{left:auto;}
ul.MenuBarHorizontal ul li{width:11em;}
ul.MenuBarHorizontal ul ul{position:absolute;margin:-5% 0 0 95%;}
ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible{left:auto;top:0;}
ul.MenuBarHorizontal ul{background-color:#FFF;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-style:solid;border-right-style:solid;border-left-style:solid;border-top-color:#E7E7E7;border-right-color:#E7E7E7;border-left-color:#E7E7E7;}
ul.MenuBarHorizontal a{display:block;cursor:pointer;padding:0.5em 0.75em;color:#4C4C4C;text-decoration:none;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:transparent;border-left-color:transparent;background-color:transparent;border-bottom-style:none;}
ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus{color:#30AAE2;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#E7E7E7;border-left-color:#E7E7E7;}
ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible{color:#191919;background-color:#FFF;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#E7E7E7;border-left-color:#E7E7E7;}
ul.MenuBarHorizontal a.MenuBarItemSubmenu{background-image:url(SpryMenuBarDown.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenu{background-image:url(SpryMenuBarRight.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarDownHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover{background-image:url(SpryMenuBarRightHover.gif);background-repeat:no-repeat;background-position:95% 50%;}
ul.MenuBarHorizontal iframe{position:absolute;z-index:1010;filter:alpha(opacity:0.1);}
@media screen, projection{ul.MenuBarHorizontal li.MenuBarItemIE{display:inline;f\loat:left;}
}
ul.MenuBarHorizontal .subNav li{border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;text-transform:none;font-size:100%;line-height:1.4em;margin:0px;padding:0px;width:11em;}
ul.MenuBarHorizontal .subNav a{text-decoration:none;color:#666;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#e7e7e7;}
ul.MenuBarHorizontal .subNav a:hover{color:#333;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:transparent;border-right-color:transparent;border-bottom-color:#e7e7e7;border-left-color:transparent;background-color:#F3F3F3;}
#navi01current, #navi02current, #navi07current, #navi09current, #navi08current{color:#333;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#E7E7E7;border-left-color:#E7E7E7;background-color:#FFF;}
#navi03current, #navi07current, #navi08current{color:#333;background-color:#FFF;}
#navi02current span, #navi01current span, #navi03current span, #navi04current span, #navi05current span, #navi06current span, #navi07current span, #navi09current span, #navi08current span{color:#D85016;cursor:text;}
#navi02current a.MenuBarSubmenuVisible, #navi02current a.MenuBarItemSubmenuHover, #navi01current a.MenuBarSubmenuVisible, #navi01current a.MenuBarItemSubmenuHover, #navi01current a:hover, #navi02current a:hover, #navi03current a:hover, #navi04current a:hover, #navi05current a:hover, navi06 a:hover, #navi07current a:hover, #navi08current a:hover, #navi09current a:hover{color:#333;background-color:#FFF;border-right-style:solid;border-left-style:solid;border-right-color:transparent;border-left-color:transparent;border-right-width:1px;border-left-width:1px;}
.kundenList li a span{color:#6AC754;text-decoration:none;}
.kundenList li a:hover span{text-decoration:none;cursor:text;background-color:transparent;}

