/**	Tags - Start */

	html, body
	{
		margin: 10px 10px 0px 10px;
		color: #333;
		font: 12px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
		background-color: #E0D6BC;
	}

	a
	{
		color: #333;
		font-family: Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
		font-weight: bold;
		background-color: transparent;
		text-decoration: none;
	}

	img
	{
		border: 0px none;
		vertical-align: middle;
	}

	p
	{
		font: 12px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
		margin-top: 0px;
		line-height: 18px;
	}

	hr
	{
		border: 0px none;
		margin: 0px;
		padding: 0px;
		color: #FFF;
		background-color: #FFF;
		height: 1px;
		width: 650px;
		clear: both;
	}

	h1
	{
		color: #750315;
		margin-top: 0px;
		margin-bottom: 15px;
		padding: 0px;
	}

	h3
	{
		color: #750315;
		margin-top: 3px;
		margin-bottom: 8px;
		padding: 0px;
	}
	
	input, textarea
	{
		font: normal 12px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
	}

/*	Tags - End **/

#Wrapper
{
	width: 650px;
}

/** Navigation - Start */

	ul#Navigation
	{
		padding: 0px;
		margin: 0px;
		list-style: none;
	}

	ul#Navigation li
	{
		float: left;
		margin-right: 0px;
	}

	ul#Navigation li#Sprache
	{
		margin-left: 300px;
	}
	
	* html ul#Navigation li#Sprache
	{
		margin-left: 200px;
	}
	
	ul#Navigation li a
	{
		text-decoration: none;
	}
	
	#SubNavigation
	{
		padding: 0px;
		margin: 10px;
	}
	
	#SubNavigation a
	{
		font-size: 10px;
	}

/* Navigation - Ende **/

/** Homepage - Start */

	#Titel
	{
		margin-left: 265px;
	}

	#Abbildung
	{
		float: left;
		display: block;
		width: 265px;
		margin: 0px;
	}

	#TextHomePage
	{
		float: left;
		width: 280px;
		display: block;
	}

	#TextHomePage p
	{
		line-height: 22px;
	}

	#TrennerSub
	{
		clear: both;
		position: absolute;
		width: 300px;
		top: 536px;
		left: 10px;
	}
	
	* html #TrennerSub
	{
		display: none;
	}
	
	#Download
	{
		padding: 13px;
		height: 72px;
		width: 199px;
		color: #FFF;
		background: #AC0125 url("../pics/RoterZettel.jpg") no-repeat top left;
	}
	
	#Download p
	{
		margin: 0px;
		font-size: 75%;
		letter-spacing: 1px;
		width: 165px;
	}
	
	#Download p a
	{
		color: #FFF;
		background-color: transparent;
		font-weight: normal;
		text-decoration: underline;
	}
	
/* Homepage - Ende **/

/** Detail - Start */

	#BuchKlein
	{
		float: left;
		margin-right: 45px;
	}
	
	#TextKlein
	{
		float: left;
	}
	
	#TextKlein p
	{
		font-size: 11px;
		line-height: 15px;
	}

	#PressePic1,
	#PressePic2,
	#PressePic3
	{
		float: left;
		width: 150px;
		margin: 10px;
	}

	#PressePic1 p,
	#PressePic2 p,
	#PressePic3 p
	{
		font: 10px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;		
	}
	
/*	Detail - Ende **/

/** Bestellformular - Start */

	fieldset
	{
		border: 0px none;
		padding: 2px 0px 2px 0px;
	}
	
	fieldset .Felder
	{
		margin: 2px 0px 6px 0px;
		display: block;
		width: 220px;
		border: 1px solid #999;
		font: normal 12px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
	}

	#BuchTitel
	{
		float: left;
		margin: 30px 20px 0px 0px;
	}
	
	#BuchBeschreibung
	{
		float: left;
	}
	
	#BuchAnzahl
	{
		margin-top: 15px;
	}
			
	#BuchAnzahl label
	{
		display: block;
	}
	
	#Anzahl
	{
		width: 85px;
		margin-right: 25px;
		border: 1px solid #999; /* liegt nicht im fieldset */
	}
	
	#wrapper-anschrift
	{
		clear: both;
	}
	
	#Anschrift
	{
		float: left;
		width: 225px;
	}
	
	#lPLZ
	{
		width: 75px;
		float: left;
	}

	#lPLZ input
	{
		width: 70px;
	}

	#lPLZ label,
	#lOrt label
	{
		display: block;
	}

	#lOrt
	{
		width: 75px;
		float: left;
	}

	#lOrt input
	{
		width: 70px;
	}

	#lLand
	{
		width: 70px;
		float: left;
	}

	#lLand input
	{
		width: 70px;
	}
	
	#Zahlungsart
	{
		margin: 0px 0px 4px 0px;
	}
	
	#lZahlungsart, #lAnmerkungen
	{
		margin: 0px;
	}
	
	fieldset textarea
	{
		margin: 0px 0px 4px 0px;
		padding: 2px;
		width: 216px;
	}
	
	#Ueberweisung
	{
		margin: 45px 0px 0px 20px;
		float: left;
		width: 245px;
		display: block;
	}	

/* Bestellformular - Ende **/

/** Klassen - Start */

	.RandLinks
	{
		float: left;
		width: 55px;
	}

	.InhaltRechts
	{
		float: left;
		width: 560px;
		padding: 15px;
		border-left: 1px solid #FFF;
	}

	.LinieKurz
	{
		clear: left;
		width: 380px;
		text-align: left;
	}
	
	.Rechtsbuendig
	{
		text-align: right;
	}
		
	.boldRot
	{
		color: #750315;
		font-weight: bold;
	}
	
	.biggerFont
	{
		font-size: 150%;
		color: #750315;
		font-weight: bold;
	}
	
	.Clearer
	{
		clear: both;
	}

	.HinweisKlein
	{
		color: #333;
		background-color: transparent;
		font: 10px Verdana, "Lucida Grande", "Trebuchet MS", sans-serif;
	}
	
	.fett
	{
		font-weight: bold;
	}

/* Klassen - Ende **/