@charset "utf-8";
/* allgemein */
*{margin:0;padding:0;}
html{overflow-y:scroll;}
body{background:url(../images/bg/body.jpg) top center repeat;font:76% "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;color:#fff}
#container{width:912px;margin:auto; font-size:1em;}
img, div, input, #navi { behavior: url("iepngfix.htc") }

/* header */
#header{background:url(../images/bg/branding-index.png) center 90px no-repeat; height:253px; border-bottom:1px solid #f2e02a; margin-bottom:9px}

/* footer */
#footer{background:url(../images/bg/branding-footer-index.png) center 12px no-repeat; padding:14px 0 0 0; border-top:1px solid #f2e02a; height:132px; margin-top:34px;}
#footer p{float:left; padding:0 0 20px 20px;}
#footer a.right{float:right; text-decoration:none}

/* navi */
#footernavi{background:url(../images/bg/navi-index-footer.png) top center no-repeat; height:98px; margin:100px 0 0 0; clear:both;padding-bottom:25px;}
#footernavi li{float:left; padding:34px 30px 0 30px;}
#footernavi li.n03{padding-left:22px}
#footernavi li.n01{padding-left:82px}
#footernavi li a{display:block; height:18px; background-repeat:no-repeat}
#footernavi li.n01 a{background:url(../images/bg/index-f-01.png); width:231px;}
#footernavi li.n02 a{background:url(../images/bg/index-f-02.png); width:189px;}
#footernavi li.n03 a{background:url(../images/bg/index-f-03.png); width:220px;}
#footernavi li a:hover{background-position:0 -18px}
.border{border-bottom:1px solid #f2e02a; height:2px;margin-bottom:10px;}

/* content */
#content{clear:both}
	.one{padding:1px;border:1px solid #f2e02a; background:url(../images/bg/index-logo-1.jpg) 1px 1px no-repeat; width:295px; float:left; margin-right:7px; }
	.two{padding:1px;border:1px solid #f2e02a; background:url(../images/bg/index-logo-2.jpg) 1px 1px no-repeat; width:295px; float:left; margin-right:7px;}
	.three{padding:1px;border:1px solid #f2e02a; background:url(../images/bg/index-logo-3.jpg) 1px 1px no-repeat; width:295px; float:left;}
		.one img, .two img, .three img{border:none}
	.fade1{margin-top:1px;border-top:1px solid #f2e02a; padding:1px 0; border-bottom:1px solid #f2e02a}
	.link{background:url(../images/bg/navigationlink.gif) 1px 1px no-repeat; height:18px; width:295px; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center; padding-top:4px; text-decoration:none}
	
	#panel, #panel2, #panel3 {
	background: #B14E18;
	height: 160px;
	display: none;
}

#panel,#panel2,#panel3 {filter:alpha(opacity=80);-moz-opacity:0.8;-khtml-opacity: 0.8;opacity: 0.8;}
.link ul{padding-top:8px;text-size:12px;}
.link ul li{margin-bottom:8px;}
.link ul li a:hover{text-decoration:underline}

	
/* allgemein */
a{color:#fff;text-decoration:none}
a:hover{color:#fff; text-decoration:none}
ul{list-style:none}

.hidden{font-size:0.001em;line-height:0.001em;display:block;overflow:hidden;width:1px;height:1px;position:absolute; top:-1px;left:-1px}
.nofloat{font-size:0.001em;line-height:0.001em;clear:both}

#content .img a:hover img{filter:alpha(opacity=100);-moz-opacity:1.0;-khtml-opacity: 1.0;opacity: 1.0;}
