@import url(buttons.css);

body 
{
	margin-top: 0px;
	text-align: center;
	
	scrollbar-width: 15px;
	scrollbar-arrow-color: #808285;
   	scrollbar-face-color : #FFFFFF;
   	scrollbar-3dlight-color : #FFFFFF;
   	scrollbar-darkshadow-color : #FFFFFF;
   	scrollbar-track-color: #FFFFFF;	
	scrollbar-shadow-color : #808285;
    scrollbar-highlight-color : #808285;
}

.headerlabels 
{
	width: 745px;
	height: 20px;
}

.suchefeld 
{
	width: 120px;
	height: 18px;
	border-width: 1px;
	border-color: #808285;
	border-style: solid;
}

.zenmain 
{
	position: relative;
	width: 745px;
}
.panesholder
{
	position: relative;
	width: 745px;
	text-align: left;
}
.panes
{
	position: relative;
	width: 745px;
}
.leftpaneholder
{
	position: absolute;
	top: 0px;
	left: 2px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	width: 270px;
}
.centerpaneholder
{
	position: absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
	top: 0px;
	left: 280px;
	width: 460px;
}
.topmenuholder 
{
	position: relative;
	top: 0px;
	height: 50px;
	width: 745px;
}
.topmenucdulogo 
{
	position: absolute;
	top: 15px;
	left: 10px;
}
.topmenu
{
	position:absolute;
	width: 200px;
	top: 24px;
	left: 197px;
	z-index: 1;
}
.topmenufake 
{
	position: absolute;
	top: 23px;
	left: 390px;
}
.topmenusucheholder
{
	position: absolute;
	vertical-align: bottom;
	top: 21px;
	left: 598px;
	width: 150px;
}
.topmenusuchetxt 
{
	position:absolute;
	top: 0px;
	left: 0px;
}
.topmenusuchebutton 
{
	position:absolute;
	top: 2px;
	left: 125px;
}
.mainmenuholder 
{
	position: relative;
	height: 324px;
	width: 745px;
}
.mainbackground 
{
	position: absolute;
	top: 0px;
	left: 0px;
	height: 304px;
	width: 745px;
	z-index: 1;
}
.mainnavigation 
{
	position: absolute;
	top: 235px;
	left: 375px;
	padding: 0px;
	margin: 0px;
	z-index: 2;
}
.maintitletext 
{
	position: absolute;
	top: 310px;
	left: 0px;
	height: 20px;
	width: 745px;
	padding: 0px;
	margin: 0px;
	text-align: left;
	z-index: 1;
}
.submenuseperatorseperator 
{
	position: relative;
	height: 10px;
	top: 10px;
	left: 1px;
}
.submenuseperatorseperator h1 
{ 
	background: url(http://www.von-klaeden.de/_klaeden/images/dot_orange.gif); 
	background-repeat: repeat;
	width: 740px; 
	height: 1px;
}
.submenuseperatorseperator h1 hr 
{
	display:none
}
.submenuholder 
{
	position: relative;
	height: 50px;
	width: 745px;
}
.bildergalerie 
{
	position: absolute;
	padding-top: 10px;
	vertical-align: middle;
	left: -10px;
}
.bildergalerieicon
{
	position: absolute;
	padding-top: 8px;
	vertical-align: middle;
	left: 105px;
}
.submenu 
{
	position: absolute;
	padding-top: 10px;
	vertical-align: middle;
	left: 280px;
}
.ImageNavigationTable td 
{
	font-size: 1px;
	height: 10px;
}
.footerspacer 
{
	position: relative;
	width: 745px;
	height: 15px;
}

.cv_hebrae
{
	position: absolute;
	width: 120px;
	top: 0px;
	left: 400px;
	height: 20px;
	z-index: 1;
}

.cv_englischversion
{
	position: absolute;
	width: 120px;
	top: 25px;
	left: 375px;
	height: 20px;
	z-index: 1;
}

.pmholder 
{
	position: relative;
	width: 460px;
}
.pmdatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.pmheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.pmsubheadline 
{
	position: relative;
	width: 460px;
}
.pmteaser 
{
	position: relative;
	width: 460px;
	top: 10px;
}
.pminhalt 
{
	position: relative;
	width: 460px;
	top: 30px;
}
.pmspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.pmshortholder 
{
	position: relative;
	width: 260px;
}
.pmshortdatum 
{
	position: relative;
	width: 260px;
	font-weight: bold;
}
.pmshortheadline 
{
	position: relative;
	width: 260px;
	font-weight: bold;
}
.pmshortsubheadline 
{
	position: relative;
	width: 260px;
}
.pmshortspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.redenholder 
{
	position: relative;
	width: 460px;
}
.redendatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.redenheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.redensubheadline 
{
	position: relative;
	width: 460px;
}
.redenteaser 
{
	position: relative;
	width: 460px;
	top: 10px;
}
.redeninhalt 
{
	position: relative;
	width: 460px;
	top: 30px;
}
.redenspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.fraktionholder 
{
	position: relative;
	width: 460px;
}
.fraktiondatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.fraktionheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.fraktionsubheadline 
{
	position: relative;
	width: 460px;
}
.fraktionteaser 
{
	position: relative;
	width: 460px;
	top: 10px;
}
.fraktioninhalt 
{
	position: relative;
	width: 460px;
	top: 30px;
}
.fraktionspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.texteholder 
{
	position: relative;
	width: 460px;
}
.textedatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.texteheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.textesubheadline 
{
	position: relative;
	width: 460px;
}
.texteteaser 
{
	position: relative;
	width: 460px;
	top: 10px;
}
.texteinhalt 
{
	position: relative;
	width: 460px;
	top: 30px;
}
.textespacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.fraktionshortholder 
{
	position: relative;
	width: 460px;
}
.fraktionshortdatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.fraktionshortheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.fraktionshortsubheadline 
{
	position: relative;
	width: 460px;
}
.fraktionshortspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.blindspacer 
{
	position: relative;
	width: 460px;
	height: 200px;
}

.mitarbeiterholder 
{
	position: relative;
	width: 460px;
}
.mitarbeiter_photo 
{
	position: relative;
	width: 140px;
	top: 0px;
}
.mitarbeiter_photo_detail
{
	position: relative;
	width: 320px;
	top: 0px;
	text-align: center;
}
.mitarbeiter_angaben 
{
	position: absolute;
	width: 320px;
	top: 0px;
	left: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
.mitarbeitereditcontrol 
{
	position: absolute;
	width: 320px;
	top: 0px;
	left: 400px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: left;
	color: #000000;
}
.mitarbeiter_name 
{
	font-weight: bold;
	position: relative;
	width: 320px;
}
.mitarbeiter_name_detail
{
	position: relative;
	width: 320px;
	text-align: center;
	font-weight: bold;
}
.mitarbeiter_funktion 
{
	position: relative;
	width: 320px;
}
.mitarbeiter_telefon 
{
	position: relative;
	width: 320px;
}
.mitarbeiter_email 
{
	position: relative;
	width: 320px;
}
.mitarbeiter_beschreibung 
{
	position: relative;
	width: 320px;
}
.mitarbeiter_spacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}

.downloadholder 
{
	position: relative;
	width: 460px;
}
.downloadheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.downloadinhalt
{
	position: relative;
	width: 460px;
}
.downloadfile 
{
	position: relative;
	width: 460px;
	height: 20px;
}
.downloadspacer 
{
	position: relative;
	width: 460px;
	height: 20px;
}


.MoreTitle 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color: #000000;
}

.cont 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}
.paging 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.pagingText
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.pagingActual
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}

.bildergalerieholder 
{
	position: relative;
	width: 460px;
}
.bildergaleriedatum 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.bildergalerieheadline 
{
	position: relative;
	width: 460px;
	font-weight: bold;
}
.bildergalerietext 
{
	position: relative;
	width: 460px;
}
.bildergaleriespacer 
{
	position: relative;
	width: 460px;
	height: 40px;
}


td.sizungdatumcolumn 
{
	width: 150px;
}
td.sitzungspacer 
{
	width: 30px;
}
a 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-decoration: underline;
	color: #000000;
}

td.Fieldname 
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	vertical-align: top;
}
