body {	background: url(images/body_bg.gif) #fff;	font-family: "Courier New", Courier, mono;	font-size: 11px;	color: #000;	margin: 0;	padding: 0;}hr {visibility: hidden; clear: both; margin: 0; padding: 0; height: 1px;}img {padding: 0; margin: 0; text-decoration: none; border: none; vertical-align: top;}a img,:link img,:visited img { border:none }h1 {	font-size: 25px;	font-weight: bold;	margin: 23px 0px 0px 20px; 	text-transform: uppercase; 	line-height: 20px;}	h3 {	width: 720px;	display: block;	font-size: 11px;	font-weight: normal;	background: #DEEFF7;	border-right: 20px solid #B5D6E7;	padding: 7px 0 7px 20px;	margin:0 0 25px 0;}	h2 {	font-size: 11px;	font-weight: normal;	background: #FEFDB6;	display: inline;	margin: 0 0 0 20px;}	p { margin: 15px 20px 15px 20px; }#container {	width: 980px;	float: none;	background: #EBEAE8;	margin-left: auto;	margin-right: auto;	border-left: 10px solid #fff;	border-right: 10px solid #fff;}#header {	width: 980px;	float: none;}/*beginn navigation*/#navi {	width: 980px;	float: none;	margin: 0;	padding: 0 0 42px 0;	background: url(images/navi_bg.gif);	border-bottom: 1px solid #B5B5B5;}	#navioben {		width: 980px;		background: url(images/navioben.jpg) no-repeat;		height: 34px;	}		#naviunten {		width: 980px;		background:url(images/naviunten.gif) no-repeat;		height: 36px;	}	/*liste fuer beide navigationen*/	#navi ul {		list-style:none;		height: 34px;		margin: 0;		padding: 0 0 0 10px;	}		#navi li {		display:inline;		float:left;		margin: 0;		padding: 0;	}			#navi li a, #navi li a:link, #navi li a:visited, #navi li a:hover, #navi li a:active {		display: block;		overflow:hidden;		height: 34px;			}	/*obere navigationspunkte*/	a#shop {width:122px; \width:122px; w\idth:122px; height: 34px; background: url(images/navioben_shop.gif) no-repeat; }		a#design {width:146px; \width:146px; w\idth:146px; height: 34px; background: url(images/navioben_design.gif) no-repeat; }		a#info {width:134px; \width:134px; w\idth:134px; height: 34px; background: url(images/navioben_info.gif) no-repeat; }		/*untere navigationspunkte*/	a#store {width:78px; \width:78px; w\idth:78px; height: 34px; background: url(images/naviunten_store.gif) no-repeat; }		a#jungs {width:69px; \width:69px; w\idth:69px; height: 34px; background: url(images/naviunten_jungs.gif) no-repeat; }		a#maedels {width:77px; \width:77px; w\idth:77px; height: 34px; background: url(images/naviunten_maedels.gif) no-repeat; }		a#brandstores {width:117px; \width:117px; w\idth:117px; height: 34px; background: url(images/naviunten_brandstores.gif) no-repeat; }		a#auflager {width:105px; \width:105px; w\idth:105px; height: 34px; background: url(images/naviunten_auflager.gif) no-repeat; }		a#streetgallery {width:137px; \width:137px; w\idth:137px; height: 34px; background: url(images/naviunten_streetgallery.gif) no-repeat; }		a span {display: none;}		/*ende navigation*/#wrapper { width: 962px; margin: 8px 0px 0px 8px; padding:0;}	/*beginn content*/#links {	width: 760px;	float: left;	background: #fff;	border: 1px solid #D2D2D2;	padding: 0 0 10px 0;	margin: 0;	border-bottom: none;}			#content img {float: left; margin: 20px; }		#content a { color: #78B4DC; text-decoration: underline;}			#startseite {			width: 740px;			float: none;			text-align: right;			margin: 40px 0 0 0;		}					#startseite a {				color: #000;				text-decoration: none;				font-weight: bold;				height: 20px;				background:url(images/button_bg.jpg) repeat-x #FCFB6B;				border: 1px solid #000;				padding: 4px 3px;				line-height: 24px;			}			/*beginn navigation unten*/		#footernavi {			width: 720px;			float: none;			margin: 200px 0 0 20px;		}					#footernavi ul {				width: 180px;				float: left;				list-style: none;				margin: 0;				padding: 0;			}						#footernavi li a {				color: #666;				font-size: 10px;				text-decoration: none;				margin: 0;				padding: 0;				line-height: 18px;			}							#footernavi li a:hover {				text-decoration: underline;			}		/*beginn rechte spalte*/	#rechts {	width: 190px;	float: right;	padding: 1px 0 0 0;	margin: 0;}	#rechts img {		margin: 0 0 7px 0;		float: none;	}
