@import url("pages.css");

body{
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#333333;
	text-align:center;
	}

h1, h2, h3{
	padding:0px;
	margin:0px;
	}
	
a{
	color:#990000;
	text-decoration:none;
	}

a:hover{
	text-decoration:underline;
	}

ul{
	margin:0px;
	padding:0px;
	}

.floatL{float:left;}
.floatN{float:none;}
.cb{clear:both;}
.ajax-loading{
	background-image:url(images/loadingAnimation.gif);
	background-position:48% 48%;
	background-repeat:no-repeat;
}

#position_container{
	margin: 0px auto;
	padding:0px;
	text-align:left;
	width:1000px;
}

div.header{
	height:108px;
	width:1000px;
	background-color:#FFFFFF;
	}

div.header img.logo{
	margin-left:27px;
	margin-top:15px;
	float:left;
	}

div.header img.supporters{
	margin-left:388px;
	float:left;
	}


div.body{
	background-color:#F3F3F3;
	/*background-image:url(images/bg_main.gif);*/
	/*background-image:url(images/mckTest1.png);*/
	/*background-image:url(images/mckTest2.png);*/
	width:1000px;
	height:100%;
	}

div.main{
	width:1000px;
	margin-left:90px;
	}

ul.nav{
	width:1000px;
	height:50px;
	margin:0px;
	padding:0px;
	margin-bottom:11px;
	margin-left:3px;
	}

ul.nav li{
	float:left;
	background-image:url(images/nav_bg.gif);
	list-style:none;
	height:50px;
	color:#FFFFFF;
	font-size:13px;
	}

ul.nav li div{
	width:99px;
	font-weight:bold;
	text-align:center;
	border-right:1px solid #FFFFFF;
	margin-top:8px;
	line-height:36px;
	}

ul.nav li div a{
	color:#FFFFFF;
	}


ul.nav li.left{
	background-image:url(images/nav_left.gif);
	width:50px;
	padding-left:0px;
	padding-right:0px;
	}

ul.nav li.white{
	background-image:url(images/nav_bg_white.gif);
	width:120px;
	padding-left:0px;
	padding-right:0px;
	color:#7D7D7D;
	font-size:13px;
	}
	
ul.nav li.white a{
	color:#7D7D7D;
	}

ul.nav li.nl{
	width:191px;
	padding-left:0px;
	padding-right:0px;
	}
	
ul.nav li.nl div{
	margin-left:8px;
	margin-top:9px;
	border:none;
	width:auto;
	font-size:10px;
	font-weight:bold;
	text-align:left;
	line-height:normal;
	}
	
	
ul.nav li.nl form{
	margin:0px;
	padding:0px;
	}

ul.nav li.nl input.nl{
	width:130px;
	}



ul.nav li.right{
	background-image:url(images/nav_right.gif);
	width:25px;
	padding-left:0px;
	padding-right:0px;
	}



div.content{
	width:1000px;
	}

div.response{
	height:auto;
	width:100%;
}

div.tab{
	margin-right:6px;
	margin-bottom:3px;
	}

div.tab div.head{
	height:10px;
	line-height:10px;
	}

div.tab div.banner{
	margin:3px;
	margin-bottom:0px;
	}

div.tab div.inhalt{
	padding-left:12px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:12px;
	font-size:11px;
	color:#999999;
	}


div.tab div.inhalt img{
	float:left;
	margin-right:8px;
	margin-bottom:8px;
	border:none;
	}

div.tab div.inhalt h2{
	color:#990000;
	font-size:14px;
	padding-top:5px;
	padding-bottom:3px;
	}

div.tab div.footer{
	height:10px;
	line-height:10px;
	}

div.tab div.inhalt ul.tabTrenner li{
	list-style:none;
	float:left;
	}
	
div.tab div.inhalt ul.tabTrenner li.wborder{
	border-right:1px solid #CCCCCC;
	margin-right:9px;
	}

div.tab div.inhalt ul.tabTrenner li div{
	padding-right:8px;
	}

div.tab div.inhalt a.small{
	float:right;
	padding-right:9px;
	}



div.tab785{width:791px;}
div.tab785 div.head{background-image:url(images/tab_785_oben.gif);}
div.tab785 div.inhalt{background-image:url(images/tab_785_bg.gif);height:103px;}
div.tab785 div.footer{background-image:url(images/tab_785_unten.gif);}
div.tab785 div.inhalt ul.tabTrenner li{width:248px;}

div.tab524{width:530px;}
div.tab524 div.head{background-image:url(images/tab_524_oben.gif);}
div.tab524 div.inhalt{background-image:url(images/tab_524_bg.gif);height:103px;}
div.tab524 div.footer{background-image:url(images/tab_524_unten.gif);}
div.tab524 div.inhalt ul.tabTrenner li{width:248px;}
div.tab524 div.h234{height:234px;}

div.tab249{width:255px;}
div.tab249 div.head{background-image:url(images/tab_249_oben.gif);}
div.tab249 div.inhalt{background-image:url(images/tab_249_bg.gif);height:234px;}
div.tab249 div.footer{background-image:url(images/tab_249_unten.gif);}
div.tab249 div.inhalt{padding-left:18px; padding-right:18px; background-image:url(images/tab_249_bg.gif);}

div.tab div.flex{height:auto;}


div.tab a.aktionRight{
	float:right;
	font-size:16px;
	color:#990000;
	font-weight:bold;
	margin-top:5px;
	}

div.tab div.aktionRightSub{
	float:right;
	font-size:inherit;
	width:200px;
	text-align:right;
	}

div.footerLinks{
	text-align:center;
	margin-top:30px;
	}

div.footerLinks a{
	margin-right:30px;
	}
