div {margin:0px; padding:0px; border:0px; position: relative; float: left;}
img{border:0px;}
body {margin: 0px; padding:0px; border:0px; background-color: white; font-family: Verdana, Arial, Helvetica, sans-serif;}
h1{font-size:14px; color: #1b76ae; font-weight: bold;}

#rahmen{
float:left;
width: 1004px;
overflow: hidden;
background-image: url(/images/main-bg.gif);
background-repeat: repeat-y;}

/* Rahmen für den Headbereich */
#head{
width: 1004px;
height: 124px;
background-image: url(/images/head-bg.jpg);
background-repeat: repeat-x;}

	/* Schriftzug affiliate-katalog */
		#partnerprogramm-verzeichnis{margin-left: 15px; margin-top: 15px; width: 319px; height: 30px;}
	/* Werbebereich */
		#topad{left: 185px; width: 468px; height: 60px;}
	/* Navi oben mit Bögen */
		#navitop{width: 610px; height: 30px; left: 200px; top: 26px;}

		/* Bogen links für obere Navigation */
			.navitop-1{ width: 15px; height: 21px; background-image:url(images/navitop-left.gif); background-repeat: no-repeat; background-position: left top;} 
		/* Bogen rechts für obere Navigation */
			.navitop-2{width: 12px; height: 21px; background-image:url(images/navitop-right.gif); background-repeat: no-repeat; background-position: left top;}
		/* Navigationspunkt für obere Navigation */
			.navitop-text{ height: 21px; background-color:#1b76ae; background-repeat: repeat-x; background-position: left top; font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 13px; font-weight : bold;}
		/* Linkdefinition für obere Navigation */
			a.linknavitop:active, a.linknavitop:hover, a.linknavitop:link, a.linknavitop:visited{font-size : 13px;  font-weight : bold; text-decoration : none; color: white; }


#menue{width: 188px;}
	#menue_short{margin-top: 45px; left: 225px; z-index: 1; color: white;}
	#menue_short a:link{color: white; font-size: 10px;}
	#menue_short a:activecolor: white; font-size: 10px;}
	#menue_short a:hover{color: white; font-size: 10px;}
	#menue_short a:visited{color: white; font-size: 10px;}
	.mainmenue{width: 188px; height: 24px; background-image: url(/images/menue.gif); background-repeat: no-repeat; padding-top: 8px;}
	a.linkmainmenue:link, a.linkmainmenue:active, a.linkmainmenue:hover, a.linkmainmenue:visited{color: #1b76ae; font-size: 14px; font-weight: bold; padding-left: 30px; text-decoration: none;}
	.submenue{padding-bottom: 5px;}
	.menue_ul{margin: 0px; padding:0px; border:0px; list-style-type:none;} 
	.menue_li{padding-left: 8px; font-size : 12px;  font-weight : bold; text-decoration : none; color: #6D6D6D;}
	.menue_sub_li{padding-left: 2px;}
	
	a.menue:link, a.menue:visited{font-size : 12px;  font-weight : bold; text-decoration : none; color: #6D6D6D;}
	a.menue:hover{font-size : 12px;  font-weight : bold; text-decoration : none; color: #336699;}
	a.menue_sub:link,a.menue_sub:visited{font-size : 11px;  font-weight : bold; text-decoration : none; color: #7A7A7A;}
	a.menue_sub:hover{font-size : 11px;  font-weight : bold; text-decoration : underline; color: #336699;}

#content{ float: left; width: 637px; font-size: 12px; padding-left: 10px;}

#content_box{float: left; width: 160px; height: 718px; padding-left: 5px; font-size: 10px;}
#content_box a:link,a:active,a:hover,a:visited{color: black; font-size: 12px;}



.katalogbox{
padding-top: 4px;
padding-left: 2px;
}

.katalogbox2{
height: 85px;
width: 309px;
border: 1px solid #CDCDCD;
padding-left: 2px; padding-bottom: 2px;
text-align: left;
}

.headline_katalog{
width: 311px;
font-size: 13px;
color: white;
background-color: #1b76ad;
margin:0px; padding:0px; border:0px;
padding-left: 2px;
}

a.headline_katalog_link:link, a.headline_katalog_link:active, a.headline_katalog_link:hover, a.headline_katalog_link:visited{color: white; font-size: 13px; text-decoration: none;}
a.linksmall:active, a.linksmall:link, a.linksmall:visited{font-size : 10px;  text-decoration : none; color: black; }
a.linksmall:hover{font-size : 10px;  text-decoration : underline; color: black; }
a.headline_kategorie_link:link, a.headline_kategorie_link:active, a.headline_kategorie_link:hover, a.headline_kategorie_link:visited{color: #7A7A7A; font-size: 13px; text-decoration: none; font-weight: bold;}

a.linkmain:link, a.linkmain:active, a.linkmain:hover, a.linkmain:visited{color: #1b76ae; font-size: 12px; text-decoration: underline; font-weight: bold}
a.linkdetail:link, a.linkdetail:active, a.linkdetail:hover, a.linkdetail:visited{color: #7A7A7A; font-size: 11px; text-decoration: underline; font-weight: bold}

.quelle{color: #7A7A7A; font-size: 10px;}
a.linkblack:link, a.linkblack:active, a.linkblack:hover, a.linkblack:visited{color: black; font-size: 12px; text-decoration: underline;}
