/*	Stylesheet
	xenonet IT-Systemtechnik GmbH
	Media: Screen
	Used in Template: start
*/


/*	Sidebar (left)  ------------------------------------------------- */

#sub-navi {
	background: url(/tmpl/imgs/sub-navi-bg-start.jpg) repeat-x #5E9031;
	padding: 20px 20px 0 20px;
	height: 161px;
	color: #fff;
}

	#sub-navi h3 { 
		font-size: 110%;
		margin-bottom: 15px;
	}
	
	#sub-navi ul {
		margin-left: 15px;
		list-style-image: url(/tmpl/imgs/li-sub-navi.jpg);
	}
	
	#sub-navi li { margin-bottom: 8px; }
	#sub-navi a { color: #fff; text-decoration: none }

#sidebar h3.references {
	background: url(/tmpl/imgs/sitebar-split.jpg) repeat-x;
	padding: 3px 0 0 20px;
	height: 23px;
	color: #fff;
	font-size: 110%;
}

#sidebar div.references {
	padding: 30px 0;
	/* text-align: center; */
}


/*	Content (right) ------------------------------------------------- */

.padd30 { padding: 30px }
.no-margin { margin: 0px }

#content-head { 
	background: #5E9031;
	background-image: none;
	height: 181px;
}

#content-col a { font-weight: bold; padding: 2px; }
#content-col a:hover { background: #FFEDD0 }
#content-col { line-height: 1.4em }

#mid-col {
	width: 288px;
	float: left;
}

	#mid-col h3 {
		background: url(/tmpl/imgs/sitebar-split.jpg) repeat-x;
		padding: 3px 0 0 30px;
		height: 23px;
		color: #fff;
		font-size: 110%;
	}

	#mid-col ul { 
		margin: 20px 30px;
		list-style-image: url(/tmpl/imgs/li-content.jpg);
	}

	#mid-col li {
		margin-bottom: 8px;
	}
	
	#mid-col li a { text-decoration: none; color: #000; font-weight: normal }
	#mid-col li a:hover { color: #5E9031; }

#right-col {
	width: 417px;
	float: left;
}

	#right-col h3 {
		background: url(/tmpl/imgs/headline-bg-right-col-start.jpg) repeat-x;
		padding: 3px 0 0 30px;
		height: 23px;
		color: #fff;
		font-size: 110%;
	}
	
		#right-col h4 { font-size: 100%; color: #000 }
		
		#right-col h4 em {
			color: #666;
			font-style: normal;
			padding-right: 10px;
		}
		
		#right-col ol { margin: 10px 0 10px 20px; } 
	
		#right-col li {
			margin-bottom: 8px;
		}

#highlights {
	background: url(/tmpl/imgs/hightlights-start-bg.jpg) repeat-x #F2F2F2;
	border: 1px solid #DFDFDF;
	padding-top: 10px;
	padding-bottom: 10px;
}

	#highlights h3 {
		color: #5E9031;
		margin-bottom: 10px;
		font-size: 110%;
	}

	#highlights div.left {
		float: left;
		width: 220px;
		padding: 0 20px;
		border-right: 1px solid #DFDFDF;
	}

			#highlights div.left h3 {
				background: url(/tmpl/imgs/comment_yellow.gif) no-repeat;
				padding-left: 23px;
			}

			#highlights div.left label { display: block; margin: 5px 0 }
			#highlights div.left input.txt { height: 16px; font-size: 10px; margin-right: 10px }
	
	#highlights div.mid {
		float: left;
		width: 244px;
		padding: 0 20px;
		border-right: 1px solid #DFDFDF;
	}
	
	#highlights div.right {
		float: left;
		width: 367px;
		padding: 0 20px;
	}
