body			{
				background-color: #e6e6e6;
				}
#maincontainer	{
				border-width:1px;
  				border-style:solid;
  				border-color:#666666;
				width: 978px;
				height: 698px;
				margin: 0 auto;
				}

#maincontainer.start	{ height: 993px !important; }
				
#mid_content	{
				height: 508px;
				width: 978px;
				}
#mid_content.start	{ height: 803px !important;}

#left			{
				float: left;
				height: 508px;
				width: 4px;
				}	
						

#start_paul 	{
				position:relative;
				float:left;
				left:10px;
				top: 10px;
				}	
			
#start_gertrud 	{
				position:relative;
				float: right;
				top: 10px;
				right: 14px;
				}	
	
#shopbutton		{
				position:relative;
				top: 11px;
				left: 10px;
				float: left;
				width: 948px;
				height: 42px;
				}
				
#leistungen		{
				background-image: url('bilder/leistungen.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float:left;
				left:10px;
				top: 10px;
				}		
#tipps		 	{
				background-image: url('bilder/tipps.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float: right;
				top: 10px;
				right: 10px;
				}				
				
#shopbutton img	{ position: relative; top: 5px; border: none; }
				
#druckerei	{
				background-image: url('bilder/druckerei.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float:left;
				left:10px;
				top: 20px;
				}		
#schreibwaren 	{
				background-image: url('bilder/buero.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float: right;
				top: 20px;
				right: 10px;
				}		
				
#datentransfer	{
				background-image: url('bilder/datentransfer.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float:left;
				left:10px;
				top: 25px;
				}				
#kommunionkarten 	{
				background-image: url('bilder/basteln.jpg');
				background-repeat: no-repeat;
				width: 471px;
				height: 115px;
				position:relative;
				float: right;
				top: 25px;
				right: 10px;
				}			
#lieferanten	{
				background-image: url('bilder/lieferanten_feld2.jpg');
				background-repeat: no-repeat;
				width: 948px;
				height: 115px;
				position:relative;
				float:left;
				left:10px;
				top: 30px;
				outline: 4px solid #E4001D;
				}


#inhalt	 {
					float: left;
					background-color: #ffffff;
					border-width:1px;
  					border-style:solid;
  					border-color:#666666;
					margin-top: 0px;
					width: 968px;
					height: 507px;
					}	
					
#inhalt.start	{ height: 802px !important;}
					
					
			

						
#right	{
				float: left;
				height: 508px;
				width: 4px;
				}

#header	{
					width: 978px;
					height: 162px;
					overflow: hidden;
					}
#footer	{			
					background-image: url('bilder/footer.jpg');
					float:none;
					width: 978px;
					height: 28px;
					
					}
					
#footer_links	{			
					font-family:Verdana, Arial, Helvetica, sans-serif;
					font-size:11px;
					font-color: #000000;
					float:right;
					right:20px;
					margin-top: 8px;
					padding-bottom:15px;
					}
#footer_fb	{			
					padding-top:20px;
					margin: 0 auto;
					width:450px;
					}
#myinnercontainer	{
					text-align:center;
					vertical-align: center;
					margin:auto;
					}
.boxinhalt_links_ohnebild	{
		position: relative;
		top: 40px;
		left: 17px;
		text-decoration: none;
		width: 350px;
		overflow:hidden
}
.boxinhalt_links	{
		position: relative;
		top: 40px;
		left: 120px;
		text-decoration: none;
		width: 350px;
		overflow:hidden
		}
		
.boxinhalt_rechts_ohnebild	{
		position: relative;
		text-align: right;
		top: 40px;
		left: 111px;
		text-decoration: none;
		width: 340px;
		overflow: hidden;
		}
.boxinhalt_rechts	{
		position: relative;
		text-align: right;
		top: 40px;
		left: 10px;
		text-decoration: none;
		width: 340px;
		overflow: hidden;
		}
		
.boxinhalt_mitte	{
		position: relative;
		top: 40px;
		/*left: 120px;*/
		text-align: center;
		text-decoration: none;
		width: 948px;
		overflow:hidden
		}	

.box	{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		margin-top: 2px;
		color: #888;
		}

a		{
		text-decoration: none;
		color: #c2001f;
		}

.boxlink	{
			text-decoration: bold;
			color: #888;
			}
		
.link_oben	a	{
				position:relative;
				top:-30px;
				float: left;
				left: 10px;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:13px;
				}
				
.box_adresse_unten		{
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color: #000000;
		margin-top: 20px;
		text-align: center;
				}
