/* CSS Document, Layout: www.gemidas-qm.de, Copyright (c)2004 */

BODY {
	background-color:#E5E5E5; color:black;}
ABBR, ACRONYM {
	border-bottom:1px dotted blue; cursor:help;}
#pagebody {
	margin:8px;
	background-color:#FBFBFB;
	border:1px solid #98AAB1;
	width:97%;}
.hide {
	display:none; }
.textbox {
	border:solid 1px #ACE; padding:5px 5px; margin-bottom:15px}
.centered, #content P.centered {
	text-align:center; border-top:1px solid #BBB; border-bottom:0;}
.navtd {
	background:#DFE3E7 url(../images/cellpic2.gif) repeat-x bottom; }
.navtd a:link:hover, .navtd a:visited:hover {
	background: #3A95C2 url(../images/cellpic3.gif) repeat-x top;
	line-height:34px;
	display: block;
	color:#FFB069;
	font-weight:bold; }
.navtd a, .navtdactive a {
	width: 100px;
	line-height:34px;
	display:block;}
.navtdactive a, .navtdactive a:link:hover, .navtdactive a:visited:hover  {
	font-weight:bold; text-decoration:none; color:#036; background-color:white;}
.headline a, #heading a {
	display:block; height:104px;
	color:#000; background-color:#FFF;}
.headline a:link:hover, .headline a:visited:hover,
#heading a:link:hover, #heading a:visited:hover {
	text-decoration:none; color:#069; background:#DFE3E7 url(../images/cellpic7.gif) repeat-x top; }
#heading p {
	margin:0; 
	display: block;}
#heading td {
	padding:0}
.sidebardiv {
	border:1px solid #98AAB1; margin:16px; background-color:#FEFEFE; padding:0px 6px;} /**/
.jumpup {
	font:0.8em Verdana, sans-serif; letter-spacing:-1px; background-color:#EFEFEF; border:1px solid #98AAB1;}
div.sidebardiv {
	text-align:center; }
div.sidebardiv p {
	font-size:10px;}
td#whereami, td#lastupdate, tr#nav4 td {
	background:#3A95C2 url(../images/cellpic3.gif) repeat-x top; color:#EFEFEF;}
tr#nav4 {
	height:34px; }
tr#nav4 td {
	padding:0;
	border-left:1px solid #069; border-right:1px solid #069;}
td#whereami {
	border-right:1px solid #069;}
#lastupdate {
	font-size:9px;
	letter-spacing:-1px; }
#lastupdate a, #lastupdate span {
	white-space:nowrap;}
div#lastupdate {
	float:right; text-align:center; width:100px;}
div#whereami {
	float:left; text-align:left; }
#whereami {
	padding-top:10px;
	text-align:right; }
#whereami a:link, #whereami a:visited {
	font-weight:normal; }
#lastupdate {
	text-align:center; }
td#lastupdate {
	border-left:1px solid #069;}
tr#nav4 td a:link, tr#nav4 td a:visited, 
td#lastupdate a:link, td#lastupdate a:visited,  
td#whereami a:link, td#whereami a:visited {
	text-decoration:none; color:#FFB069; }
tr#nav4 td a:link:hover, tr#nav4 td a:visited:hover, 
td#lastupdate a:link:hover, td#lastupdate a:visited:hover, 
td#whereami a:link:hover, td#whereami a:visited:hover {
	text-decoration:underline; color:#FFB069; }
table#nav {
	margin-top:10px;
	border-collapse:collapse; }
table#content {
	border:2px solid #069; }
td#home, td#heading, .navtd, .navtdactive {
	text-align:center; border:1px solid #069; }
td#home {
	border-right:0; background:#FFF url(../images/cellpic5.gif) repeat-y left; }
td#heading {
	background:#FFF url(../images/cellpic6.gif) repeat-y right; font-size:12px; padding:0px 12px; line-height:140%; border-left:0; white-space:nowrap; }
.headline, td#heading strong, td#heading b {
	font-size:16px; border-bottom:1px solid #069;
	font-weight: bold; font-size: 22px; font-family: "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif; text-decoration: none; line-height : 120%; color : #000000; }
td#home a:link img, td#home a:visited img {
	color: #c30; background: white; width: 94px; height: 93px; }
.sitenav {
	padding:4px; font-size:9px; }
td#primarycontent {
	padding: 1em; background:#FFF url(../images/cellpic5.gif) repeat-y left; /* url(GemidasQM_bg.jpg) no-repeat bottom */
	border-left:20px solid #EFEFEF; border-top:1px solid #FFF;}
td#primarycontent P {
	font-size:12px; }
td#sidebar {
	background:#EFEFEF url(../images/cellpic4.gif) repeat-y left; border-left:1px dotted #98AAB1; }
td#sidebar p {
	font-size: 9px; }
#projekttraeger tbody tr td p {
	font-size: 9px; margin-top:0; }
#projekttraeger tbody tr td {
	vertical-align:top; padding: 0; margin:0 }
#footer {
	text-align:center; margin:0px 6px 6px 6px; font-size:10px; letter-spacing:-1px; }
#bmgsdlr table {
	border-top:1px solid #98AAB1; }

/* Projektbeschreibung */
.rfloater {
	border:1px solid #DDD; float:right; width:12em; padding:6px; margin:5px 0 5px 15px; color:#069; text-align:center; font-weight:bold}
.lfloater {
	border:1px solid #DDD; float:left; width:12em; padding:6px; margin:5px 15px 5px 0px; color:#069; text-align:center; font-weight:bold}
div.rfloater #gemidas {
	text-transform:capitalize;}
.ref {
	color:#555; font-size:11px; font-variant:small-caps;
	letter-spacing:-1px}
