﻿body{
	background-color:#FFFFFF;
}

img{
	-ms-interpolation-mode: bicubic;
}


#footer #footernav li #footerlink1{
	width:135px;
	padding-left:0px;
	background-position:0px 0px;
}

#footer #footernav li #footerlink2{
	width:147px;
	padding-left:26px;
	background-position:-135px 0px;
}

#footer #footernav li #footerlink3{
	width:218px;
	padding-left:27px;
	background-position:-308px 0px;
}

#footer #footernav li #footerlink4{
	width:187px;
	padding-left:26px;
	background-position:-553px 0px;
}

#footer #footernav li #footerlink5{
	width:108px;
	padding-left:25px;
	padding-right:26px;
	background-position:-766px 0px;
}

#partners li a{
	display:block;	
	text-decoration:none!important;
}

#partners #partner1{
	background-image:url('../images/partner_off.png');
	background-repeat:no-repeat;
	height:90px;  /* 150 190 */
	background-position:right 0px;
}

#partners #partner2{
	background-image:url('../images/partner_off.png');
	background-repeat:no-repeat;
	height:60px;  /* 150 190 */
	background-position:right -90px;
}

#partners #partner3{
	background-image:url('../images/partner_off.png');
	background-repeat:no-repeat;
	height:40px;  /* 150 190 */
	background-position:right -150px;
}

#partners #partner4{
	background-image:url('../images/partner_off.png');
	background-repeat:no-repeat;
	height:83px;  /* 150 190 */
	background-position:right -190px;
}

#partners #partner1:hover{
	background-image:url('../images/partner_on.png');
}

#partners #partner2:hover{
	background-image:url('../images/partner_on.png');
}

#partners #partner3:hover{
	background-image:url('../images/partner_on.png');
}

#partners #partner4:hover{
	background-image:url('../images/partner_on.png');
}


#page{
	width:926px;
	margin:0 auto;
	margin-top:50px;
}

#banner{
	background-image:url('../images/logo.png');
	background-repeat:no-repeat;
	background-position:right top;
	height:100px;
}

#banner #topnav{
	list-style-type:none;
	font-size:14px;
	margin-left:15px;
}

#banner #topnav li{
	float:left;
	margin-right:20px;
}

#banner #topnav li a.aktiv{
	text-decoration:underline;
}

a{
	color:black;
	text-decoration:none;
}

a:hover{
	text-decoration:underline;
}

#footer{
	position:relative; 
	height:63px;
	margin:0px;
	padding:0px;
}

#footer #footernav{
	list-style-type:none;
	font-size:19px;
	margin:0px;
}

#footer #footernav li{
	float:left;
}

#footer #footernav li a{
	display:block;
	color:white;
	text-align:center;
	padding-top:0px;
	background-image:url('../images/footer_nav.png');
	background-repeat:no-repeat;
	height:63px;
}

#footer #footernav li a:hover{
	text-decoration:none;
	background-image:url('../images/footer_nav_hover.png');
}

#footer #footernav li a.aktiv{
	text-decoration:none;
	background-image:url('../images/footer_nav_hover.png');
}




