body {
	fonts-size:10pt;
	font-family: "Segoe UI", Arial, Helvetica, sans-serif;
}


div.kstPageSide {
	width:55em;
	margin:auto;
}


div.kstLeftSide {
	width:68%;
	float:left;
}

div.kstRightSide {
	margin-left:70%;

}



div.kstEyecatcher {
	width:47%;
	min-width:240px;
	height:250px;
	position:relative;
}

div.kstFenster {
	float:left;
}

div.kstEyecatcher .kstImg, div.kstEyecatcher .kstImg, kstEyecatcherFull .kstImg {
	width:100%;
	height:100%;
}

div.kstTueren {
	float:right;
}

div.kstEyecatcherFull {
	width:100%;
}

div.kstEyecatcher h2 {
	position:absolute;
	bottom:0;
	background-image:url(/root/img/knipping-2012/trans.png);
	display:block;
	margin:0;
	width:95%;
	padding-left:3%;
	padding-right:3%;
}

.kstMainNavigationHeader {
	height:100px;
}

.kstMainNavigation {
	position:relative;

}

.kstMainNavigation a {
	text-decoration:none;
}

.kstMainNavigation h2 {
	display:inline;
	border-right: 1px solid #4c4c4c;
	padding-left:1em;
	padding-right:1em;
	font-size:11pt;
	font-weight:normal;

}

.kstMainNavigation ul {

	list-style-type:none;
	margin:0;
	padding:0;

	position:absolute;
	bottom:10px;
}


.kstMainNavigation li {
	float:left;
}


.kstSubnavigation h2 {
		color: white;
		background-color: navy;
		font-size:13pt;
		padding:4px 8px;
}

.kstSubnavigation h4 {
		font-size:11pt;
		padding:4px 8px;
		border-bottom: 1px dotted navy;
}

.kstSubnavigation h4 a{
	text-decoration:none;
	font-weight:normal;
}

.kstSitebar h2.kstKnippingSystemtechnik {
	font-size:14pt;
	text-transform:uppercase;

}

.kstSitebar h3 {
	color:navy;
	font-size:16pt;
	font-weight:normal;
	border-bottom:1px solid navy;
}


.kstNewsPreview h2 {
	color:navy;
	font-size:16pt;
	font-weight:normal;
}

.kstNewsPreview h2 a {
	text-decoration:none;
	font-weight:normal;
}

.kstNewsPreview h2 a:hover {
	text-decoration:underline;
}

h2 {
	color:#000066;
	font-size:18pt;
	font-weight:normal;
}

.kstSearchForPostal {
	padding:6px;
	padding-bottom:18px;
	background-color:#f4f4f4;
	border:1px solid #c9c9c9;
}
.kstSearchForPostal h3 {
	padding:0;
	margin:0;
}

.kstSearchForPostal p {
	font-size:10pt;
}

/* partner */
.kstPartnerItemInOverview {
	float:left;
	width:43%;
	/*border:1px solid black;*/
	margin-right:2%;
	padding:6px;
}

.kstPartnerItemInOverview h2 {
	font-size:14pt;
}

.kstPartnerItemInOverview h4 {
	font-size:10pt;
	font-weight:normal;
}


.kstPageContent {
	padding-left:3%;
	padding-right:3%;
}


.kstArticlePreviewListItem {

}

.kstArticlePreviewListItem .kstImg {
	width:170px;
}


.kstFooter h5{

	margin:0;
	padding:0;
	/*text-align:center;*/
	font-weight:normal;
	padding-left:3%;
}

/* admin */
div.admin {
	border:1px dotted #9c9c9c;
	background-color:#efefef;
	padding:6px;
}
.kstNewsPreview .admin h5{
	margin:0;
	color:#4c4c4c;
}

.ibClear {
	clear:both;
}