/* CSS Document */

/* ********************************************************************************************
 * Content PageLayout Formatierungen
 ******************************************************************************************* */

	#contentLeftLarge {
		float:left;
		width:540px;
		margin-left:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentComplete {
		position:relative;
		width:740px;
		margin-left:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentLeftSmall {
		float:left;
		width:225px;
		margin-left:20px;
		padding-bottom:15px;
		margin-right:20px;
		display:inline;
	}
	
	#contentLeftQuarter {
		float:left;
		width:160px;
		margin-left:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentMiddleSmall {
		float:left;
		width:225px;
		padding-bottom:15px;
		margin-left:20px;
		margin-right:20px;
		display:inline;
	}
	
	#contentLeftHole {
		float:left;
		width:450px;
		margin-left:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentRightHole {
		float:right;
		width:260px;
		padding-bottom:15px;
		margin-right:20px;
		display:inline;
	}
	
	#contentLeftHalf {
		float:left;
		width:350px;
		padding-bottom:15px;
		margin-left:20px;
		display:inline;
	}
	
	#contentLeftThird {
		float:left;
		width:210px;
		padding-bottom:15px;
		margin-left:20px;
		display:inline;
	}
	
	#contentMiddleThird {
		float:left;
		width:210px;
		padding-bottom:15px;
		margin-left:50px;
		display:inline;
	}
	
	#contentRightThird {
		float:right;
		width:210px;
		padding-bottom:15px;
		margin-right:20px;
		display:inline;
	}
	
	#contentRightTwoThird {
		float:right;
		width:500px;
		padding-bottom:15px;
		margin-right:20px;
		display:inline;
	}
	
	#contentRightHalf {
		float:right;
		width:350px;
		padding-bottom:15px;
		margin-right:20px;
		display:inline;
	}	
		
	#contentRightSmall {
		float:right;
		width:160px;
		margin-right:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentRightQuarter {
		float:right;
		width:160px;
		margin-right:20px;
		padding-bottom:15px;
		display:inline;
	}
	
	#contentRightLarge {
		float:right;
		width:540px;
		margin-right:20px;
		padding-bottom:15px;
		display:inline;
	}


/* ********************************************************************************************
 * Allgemeine Formatierungen
 ******************************************************************************************* */
	#body {
		
	}
	
	#body .headline1 {
		font-size:14px;
		font-weight:bold;
		line-height:17px;
	}
	
	#body p {
		margin:0px;
		padding:0px;
		margin-bottom:16px;
	}
	
	#body p:last-child {
		margin:0px;
		padding:0px;
		margin-bottom:0px;
	}
	

/* ********************************************************************************************
 * Formatierung Liste
 ******************************************************************************************* */
 	#content ul {
		list-style: disc;
		text-align: left;
		padding: 0px;                     /* Padding-Eigenschaft für Listenelement auf 0px setzen */
		margin: 0px;                      /* Marging-Eigenschaft für Listenelement auf 0px setzen */
		margin-left:18px;
		margin-bottom:14px;
	}
	
	#content ul li {
		vertical-align:baseline;
		padding: 0px 0px 0px 0px;
		vertical-align:bottom;
	}
	

/* ********************************************************************************************
 * Sonstige Formatierungen im Content-Bereich
 ******************************************************************************************* */
	.address {
		margin-bottom:10px;
	}
	
	.address .line1 {
		font-weight:bold;
	}


/* ********************************************************************************************
 * Formulare 
 ******************************************************************************************* */
	th {
		color:#b38A00;
		padding:0px;
		font-size:11px;
	}
	
	td {
		padding:0px;
	}
	
	.format2 th {
		color:#b38A00;
		padding:5px 0px 5px 0px;
		border-bottom:1px solid #ffffff;
		font-size:11px;
	}
	
	.format2 td {
		padding:5px 0px 5px 0px;
		border-bottom:1px solid #ffffff;
	}
	
	input {
		font-size:11px;
		height:14px;
		width:100%;
		border:0px solid #FFFFFF;
		border-left-width:2px;
		border-right-width:2px;
	} 	
	
	input.chk {
		width:13px;
		margin-left:0px;
		border:0px;
	}
	
	.error {
		font-size: 11px;
		color: #b38A00;
		text-decoration: none;
		line-height: 13px;
		font-weight: normal;
	}
	
	.btn {
		font-size: 11px;
		font-weight: bold;
		text-decoration: none;
		font-size: 13px;
		border: 0px;
		background:none;
	}
	
	.textarea {
		border:0px !important;
	}
