div.topContent{
	padding-top:20px !important;
}

div.projectTeaser{
	padding: 10px 36px 0px 0px;
	float:right;
	clear:right;
	width:137px;
}
div.odd div.topBorder{
	background-image: url("/fileadmin/sys/images/border/top_darkgrey.gif");
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
}
div.odd div.topBorder img{
	padding: 4px 4px 6px 4px;
	float:left;
	background-image: url("/fileadmin/sys/images/border/bottom_darkgrey.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
}
div.topBorder,
div.even div.topBorder{
	background-image: url("/fileadmin/sys/images/border/top_lightgrey.gif");
	background-position: top left;
	background-repeat: no-repeat;
	float:left;
}
div.topBorder img,
div.even div.topBorder img{
	padding: 4px 4px 6px 4px;
	float:left;
	background-image: url("/fileadmin/sys/images/border/bottom_lightgrey.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
}
div.even{
	xbackground-color: #D3D1C5;
}
div.odd{
	background-color: #C4C2B6;
	background-image:url("/fileadmin/sys/images/bg/white_dot.gif");
	background-repeat: repeat-y;
	background-position: 521px 0px  !important;
}
div.bottomBorder{
	
}
div.box div{
	float:left;
}
div.le {
	background-image: url("/fileadmin/sys/images/border/le.gif");
	background-position: top left;
	background-repeat: repeat-y;
}
div.projectTeaser div.le {
	background-image: url("/fileadmin/sys/images/border/le_darkgrey.gif");
}
div.re {
	background-image: url("/fileadmin/sys/images/border/re.gif");
	background-position: top right;
	background-repeat: repeat-y;
}
div.projectTeaser div.re {
	background-image: url("/fileadmin/sys/images/border/re_darkgrey.gif");
}
div.be {
	background-image: url("/fileadmin/sys/images/border/be.gif");
	background-position: bottom left;
	background-repeat: repeat-x;
}
div.projectTeaser div.be {
	background-image: url("/fileadmin/sys/images/border/be_darkgrey.gif");
}
div.te {
	background-image: url("/fileadmin/sys/images/border/te.gif");
	background-position: top right;
	background-repeat: repeat-x;
	background-color:#fff;
}
div.projectTeaser div.te {
	background-image: url("/fileadmin/sys/images/border/te_darkgrey.gif");
}
div.blc {
	background-image: url("/fileadmin/sys/images/border/blc.gif");
	background-position: bottom left;
	background-repeat: no-repeat;
}
div.projectTeaser div.blc {
	background-image: url("/fileadmin/sys/images/border/blc_darkgrey.gif");
}
div.brc {
	background-image: url("/fileadmin/sys/images/border/brc.gif");
	background-position: bottom right;
	background-repeat: no-repeat;
	padding: 8px 8px 8px 8px;
}
div.projectTeaser div.brc {
	background-image: url("/fileadmin/sys/images/border/brc_darkgrey.gif");
}
div.tlc {
	background-image: url("/fileadmin/sys/images/border/tlc.gif");
	background-position: top left;
	background-repeat: no-repeat;
}
div.projectTeaser div.tlc {
	background-image: url("/fileadmin/sys/images/border/tlc_darkgrey.gif");

}
div.trc {
	background-position: top right;
	background-repeat: no-repeat;
	background-image: url("/fileadmin/sys/images/border/trc.gif");
	
}
div.projectTeaser div.trc {
	background-image: url("/fileadmin/sys/images/border/trc_darkgrey.gif");
}

div.boxContent {
	background-color:#fff;
}

/* colors */
 .txtWhite{
	color:#fff !important;
}

.ieReset{
	clear:both;
	height:0;
	line-height:0;	
}


pre{
	font-size:10px;
	line-height:9px;
	font-family:Verdana;
}

p.clear{
	width:100%;
	height:0px;
	float:none;
	clear:both;
	line-height:0px;
	overflow:hidden;
	background-color:#fff; /* ie */
	margin-bottom:0 !important;
}


.topContent .leftCenter .content img{
	border:0;
	float:left;
	clear:none;
	margin-right:9px;
}

.video_layer{
	display:none;
	overflow:visible !important;
	background-color:#000;
}

.video_layer a.hs_close{
	background: url("/fileadmin/sys/images/icon/hs_close.png") no-repeat;
	display: block;
	height: 37px;
	overflow: hidden;
	position: absolute;
	right: -13px;
	text-indent: -9999em;
	top: -11px;
	width: 37px;
	z-index: 100;
}
.video_layer a.hs_close:hover{
	background-position:0 -37px;
}
.highslide-dimming{
	background:#000;
}

