body {
	margin: 0px;
	padding: 0px;
	border: 0px;
	color: #333333;
	font: 12px arial, sans-serif; 
	text-align:center;
	background: url("grafiken/bg3.gif");
}
table, tr, td, p, span, a, div, img{
	margin: 0px;
	padding: 0px;
	border: 0px;
}
a {
	color: #333333;
	font: 12px arial, sans-serif; 
}
a:hover {
	color: #999999;
	font: 12px arial, sans-serif; 
}
a.freunde {
	color: #333333;
	font: 11px arial, sans-serif; 
	text-decoration: none;
}
a.freunde:hover {
	color: #999999;
	font: 11px arial, sans-serif; 
	text-decoration: underline;
}
#site {
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0px;
	width: 820px;
	height:100%;
	text-align:left;
}
#banner {
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 820px;
	height: 260px;
	background: #FFFFFF;
}
#main {
	margin: 0px auto;
	padding: 0px;
	border: 0px;
	width: 820px;
	background: #FFFFFF;
}
#content{
	position:relative;
	left: 29px;
}
#content td.boxes{
	background: #FFFFFF;
	border: 1px solid #E4E4E4;
	background: url("grafiken/bg_boxes.gif") top repeat-x;
	vertical-align:top;
}
#content h1{
	margin: 0px auto;
	padding: 10px 0px 10px 0px;
	border: 0px;
	text-align:center;
	color: #C10E1E;
	font: 22px Times, serif; 
}
#content p{
	font: 11px arial, verdana, times, serif #484848;
	padding: 10px 10px 10px 10px;
	line-height: 1.5em;
}

#footer{
	position:relative;
	top: 20px;
	width:820px;
	height:109px;
	background: url("grafiken/footer.gif") no-repeat;
}
#footer h1{
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0px;
	text-align:left;
	color: #C10E1E;
	font: 11px arial, sans-serif; 
}
#footer p{
	margin: 0px auto;
	padding: 4px 0px 0px 0px;
	border: 0px;
	text-align:left;
	color: #878787;
	font: 11px arial, sans-serif; 
	text-transform:uppercase;
}
#footer span.dunkler{
	margin: 0px auto;
	padding: 0px 0px 0px 0px;
	border: 0px;
	text-align:left;
	color: #3B3B3B;
	font: 11px arial, sans-serif; 
}
#footer input{
	background: #262626;
	border: solid 0px #FFFFFF;
	height:20px;
	margin:0px; 
	padding: 0px 0px 0px 0px;
	margin-right: 5px;
	margin-top: 5px;
	color: #939393;
	font: 11px arial, sans-serif; 
}
#footer_1{
	position:relative;
	top: 10px;
	left:10px;
	width:220px;
	height:89px;
	float:left;
}
#footer_2{
	position:relative;
	top: 10px;
	left:30px;
	width:328px;
	height:89px;
	float:left;
}
#footer_3{
	position:relative;
	top: 10px;
	left:50px;
	width:210px;
	height:89px;
	float:left;
}
#stern {
	position:relative;
	top: 30px;
	width: 40px;
	height: 44px;
	float: left;
}
#addthis{
	position:relative;
	top: 30px;
	text-align:right;
	width:780px;
	height:44px;
	margin: 0px 0px 20px 0px;
	padding: 0px 0px 20px 0px;
	border: 0px;
	float:left;
}
#iphone_box{
	width:820px; 
	height:260px;
}
#iphone_banner{
	width:820px; 
	height:200px;
	background: url("iphone/banner.jpg") no-repeat;
}
#iphone_navi{	
	width:820px; 
	height:35px;
}
#iphone_footer{	
	width:820px; 
	height:25px;
	background: url("iphone/footer.jpg") no-repeat;
}
#iphone_navi a {
display:block;
height:35px;
margin:0px;
}

#iphone_navi a span {
display:none;
}

a.iphone2{
background-image:url("iphone/navi_02.gif");
float:left;
width:126px;
}
a.iphone2:hover {
background-image:url("iphone/navi_hover_02.gif");
}

a.iphone3{
background-image:url("iphone/navi_03.gif");
float:left;
width:131px;
}
a.iphone3:hover {
background-image:url("iphone/navi_hover_03.gif");
}

a.iphone4{
background-image:url("iphone/navi_04.gif");
float:left;
width:101px;
}
a.iphone4:hover {
background-image:url("iphone/navi_hover_04.gif");
}

a.iphone5{
background-image:url("iphone/navi_05.gif");
float:left;
width:127px;
}
a.iphone5:hover {
background-image:url("iphone/navi_hover_05.gif");
}

a.iphone6{
background-image:url("iphone/navi_06.gif");
float:left;
width:100px;
}
a.iphone6:hover {
background-image:url("iphone/navi_hover_06.gif");
}

a.iphone7{
background-image:url("iphone/navi_07.gif");
float:left;
width:107px;
}
a.iphone7:hover {
background-image:url("iphone/navi_hover_07.gif");
}

a.iphone8{
background-image:url("iphone/navi_08.gif");
float:left;
width:128px;
}
a.iphone8:hover {
background-image:url("iphone/navi_hover_08.gif");
}



.floatstop {
  clear:both;
}	
a.footer, a.footer:active, a.footer:focus, a.footer:visited {
	color: #878787;
	font: 11px arial, sans-serif; 
	text-transform:uppercase;
	text-decoration: none;
}
a.footer:hover {
	color: #878787;
	font: 11px arial, sans-serif; 
	text-transform:uppercase;
	text-decoration: underline;
}
.eingabefeld {
	color: #484848;
	font: 11px arial, sans-serif; 
}
hr {
	border-top: 1px #484848 dotted;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	margin: 4px 0px 5px 0px;
	height: 1px;
}
.foto {
	height: 67px;
	width: 67px;
	margin: 0px 0px 10px 10px;
	overflow: hidden;
	text-align: center;
	float: left;
}
.flyer {
	height: 140px;
	width: 67px;
	margin: 0px 0px 14px 10px;
	overflow: hidden;
	text-align: center;
	float: left;
}
a.link_seitenzahl_on, a.link_seitenzahl_on:ACTIVE, a.link_seitenzahl_on:FOCUS, a.link_seitenzahl_on:VISITED{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #C10E1E;
	background-color: #ffffff;
	border: 1px solid #E4E4E4;
	text-decoration: none;
}
a.link_seitenzahl_on:HOVER{
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #C10E1E;
	border: 1px solid #E4E4E4;
	text-decoration: none;
}
.seitenzahl_on {
	padding: 5px 5px 5px 5px;
	margin: 0px 2px 0px 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	background-color: #C10E1E;
	border: 1px solid #E4E4E4;
	text-decoration: none;
}B66;
	text-decoration: none;
}