/* background-image */
body#bodyBg {
	background-image		: url(../imgs/bg_gross.jpg);
	background-repeat		: no-repeat;
	background-position		: 0px -25px;
	background-attachment	: fixed;
}

/* container for home, logo etc. */
div#topContainer {
	width					: 720px;
	height					: 32px;
/*	margin					: auto;*/
	margin					: 20px 0px 0px 20px;
}

/* holder for "Das W:Lab" image etc. */
div#homeHolder {
	width					: 151px;
	height					: 32px;
	margin-right			: 2px;
/*	background-image		: url(../grfs/homebg.gif);*/
	float					: left;
}

/* "Das W:Lab" image */
div#hLogo {
	width					: 82px;
	height					: 12px;
	margin					: 4px 0px 4px 4px;
	float					: left;
}

/* square-images in homeHolder */
div.hBtn {
	width					: 12px;
	height					: 12px;
	margin					: 4px 0px 4px 3px;
	float					: left;
}

/* comment-area in homeHolder */
div#hSub {
	padding					: 1px 0px 0px 5px;
}

/* icon in topContainer */
div#iconHolder {
	width					: 35px;
	height					: 32px;
	float					: left;
}


/* surrounding container for navigation and content */
div#mainContainer {
/*	z-index					: 0px;*/
	width					: 725px;
/*	margin					: auto;*/
	padding					: 18px 0px 0px 20px;
}

/* navigation */
div#navContainer {
	width					: 151px;
/*	height					: 200px;*/
	float					: left;
}

div.navHeadHolder {
/*	width					: 151px;*/
	height					: 13px;
	margin					: 9px 0px 0px 0px;
}

div#navHeadF {
	background-image		: url(../grfs/navhead_f.gif);
}

div#navHeadL {
	background-image		: url(../grfs/navhead_l.gif);
}

div#navHeadB {
	background-image		: url(../grfs/navhead_b.gif);
}

div#navHeadH {
	background-image		: url(../grfs/navhead_h.gif);
}
div#navHeadS {
	background-image		: url(../grfs/navhead_s.gif);
}

/* text-grafix in navigation */
div.navHeadTitle {
	width					: 133px;
/*	height					: 13px;*/
	padding					: 2px 0px 0px 5px;
	float					: left;
}

/* arrow in navigation */
div.navHeadArrow {
	width					: 12px;
	padding					: 3px 0px 0px 0px;
	float					: left;
}

div.previewHolder {
/*	width					: 149px;*/
	height					: 70px;
/*	margin					: 0px 2px 0px 0px;*/
	border-left				: 1px solid black;
	border-right			: 1px solid black;
	background-image		: url(../grfs/raster.png);
}

div.previewTxt {
	padding					: 2px 3px 0px 3px;
}

div.previewImg {
	padding					: 3px 3px 0px 40px;
}

div.previewBottomline {
	width					: 149px;
	height					: 1px;
	margin					: 0px 1px 0px 1px;
	border-top				: 1px solid black;
}

/* surrounding container for maincontents */
div#contentContainer {
	margin					: 0px 0px 0px 2px;
	width					: 562px;
	float					: left;
}

div#posterHolderTopline {
	margin					: 9px 1px 0px 1px;
	border-bottom			: 1px solid black;
}

div#posterHolder {
/*	width					: 554px;*/
	height					: 350px;
	border-left				: 1px solid black;
	border-right			: 1px solid black;
}

div#posterHolderBottomline {
/*	width					: 562px;*/
	margin					: 0px 1px 0px 1px;
	height					: 1px;
	border-top				: 1px solid black;
}

div.contentHeadContainer {
	width					: 565px;
	height					: 13px;
	margin					: 9px 0px 0px 0px;
}

div.contentHeadLeft {
	width					: 3px;
/*	height					: 13px;*/
	float					: left;
}

div.contentHeadBgF {
	width					: 558px;
	height					: 13px;
	background-image		: url(../grfs/c_headbg_f.gif);
	float					: left;
}

div.contentHeadBgL {
	width					: 558px;
	height					: 13px;
	background-image		: url(../grfs/c_headbg_l.gif);
	float					: left;
}

div.contentHeadBgB {
	width					: 558px;
	height					: 13px;
	background-image		: url(../grfs/c_headbg_b.gif);
	float					: left;
}

div.contentHeadBgH {
	width					: 558px;
	height					: 13px;
	background-image		: url(../grfs/c_headbg_h.gif);
	float					: left;
}

div.contentHeadRight {
	width					: 3px;
/*	height					: 13px;*/
	float					: left;
}

/* content-navigation elements */
div.contentHeadElement {
	height					: 11px;
	padding					: 2px 3px 0px 3px;
	margin-right			: 4px;
	float					: left;
}

div.contentHeadElementMail {
	height					: 11px;
	padding					: 2px 3px 0px 3px;
	float					: right;
}

div#contentHolder {
	width					: 562px;
	border-left				: 1px solid black;
	border-right			: 1px solid black;
	background-image		: url(../grfs/raster.png);
}

div.contentImg {
	padding					: 0px 4px 4px 4px;
}

div.contentRightImg {
	padding					: 4px 4px 4px 4px;
	float					: right;
}

div.contentLeftImg {
	padding					: 4px 4px 4px 4px;
	float					: left;
}

/* ///typographic defs/// */

/* headlines */
div.contentHeadline11 {
	padding					: 7px 4px 3px 4px;
	font-family				: verdana, sans-serif;
	font-size				: 11px;
	line-height				: 13px;
	font-weight				: bold;
	color					: #1B5C6C;
	display					: block;
}

/* headlines */
div.contentHeadline13 {
	padding					: 7px 4px 9px 4px;
	font-family				: verdana, sans-serif;
	font-size				: 17px;
	line-height				: 19px;
	font-weight				: bold;
	color					: #1B5C6C;
	display					: block;
}
div.contentHeadline12 {
	padding					: 7px 4px 9px 4px;
	font-family				: verdana, sans-serif;
	font-size				: 14px;
	line-height				: 16px;
	font-weight				: bold;
	color					: #1B5C6C;
	display					: block;
}
/* text */
div.contentTxt {
	padding					: 0px 4px 9px 4px;
	font-family				: verdana, sans-serif;
	font-size				: 13px;
	line-height				: 14px;
/*	font-weight				: bold;*/
	color					: #1B5C6C;
}

/* lists */
div.contentList {
	color					: black;
	font-family				: Verdana;
	font-size				: 11px;
	line-height				: 13px;
	margin-top				: -13px;
	margin-left				: 7px;
}

div#contentHolderBottomline {
	width					: 562px;
	margin					: 0px 1px 0px 1px;
	height					: 1px;
	border-top				: 1px solid black;
}

/* banner 44px high */
a.banner1 {
	margin					: 3px 7px 3px 0px;
	padding					: 1px 1px 1px 1px;
	float					: left;
	border					: 1px solid #CCCCCC;
}

/* defs for popup */
div.popupHeadContainer {
	width					: 374px;
	height					: 13px;
	margin					: auto;
}

div.popupHeadBgL {
	width					: 368px;
	height					: 13px;
	background-image		: url(../grfs/c_headbg_l.gif);
	float					: left;
}

div#popupContentHolder {
	width					: 372px;
	border-left				: 1px solid black;
	border-right			: 1px solid black;
	background-image		: url(../grfs/raster.png);
	margin					: auto;
}

div#popupContentHolderBottomline {
	width					: 372px;
	height					: 1px;
	border-top				: 1px solid black;
	margin					: auto;
}
tr.h {
	line-height					: 36px;
}
tr.m {
	line-height					: 24px;
}
tr.k {
	line-height					: 12px;
}


