/*
#ebdbab; body
#d4c39a; nav hell
#b1a181; nav dunkel
#c2b2a2; schatten (nav "grau")
#b1a181; linien;
#cc0000; rot
*/
html, body { 
	background-color:#ebd9ab;
	font-size:11pt;
}
body, p, td, th{
	font-size:11pt;
	font-family:"Trebuchet MS",Geneva,Myriad,"Myriad Web",Arial,Helvetica,sans-serif;
	color:#333333;
	margin:0px;
}
@media screen {
	p, td, th { font-size:10pt; margin:0px; padding:0px; border:0px; }
}
h1,h2,h3,h4 { font-weight:bold; margin:0px; padding:0px; color:#604020; font-family:"Trebuchet MS",Geneva,Myriad,"Myriad Web",Arial,Helvetica,sans-serif; }
h1 { font-size:15pt; line-height:1em; margin-top:0.2em; }
h2 { font-size:13pt; line-height:1em; margin-top:0.2em; }
h3 { font-size:12pt; line-height:1em; margin-top:0.2em; }
h4 { font-size:11pt; line-height:1em; margin-top:0.3em; }
p { padding:0em 0.2em 0.2em 0em; margin-top:0em; margin-bottom:0.2em; }
.abstand {padding-top:0.5em;}
dl, ol, ul {
	margin-top:0.2em;
	padding-top:0em;
}
dl, dt, dd, ol, ul, li {
	font-size:10pt;
	font-family:"Trebuchet MS",Geneva,Myriad,"Myriad Web",Arial,Helvetica,sans-serif;
	color:#333333;
}
dt { font-weight:bold; }
a { text-decoration: underline; }
a:link { color:#990000; }
a:active { color:#996600; }
a:visited { color:#666600; }
a:hover { color:#996600; }

p.cpy, span.cpy { font-size:0.9em; color:#333333; }
a.cpy:link, a.cpy:visited, a.cpy:hover { color:#333333; }

#menubelow { position:relative; left:0px; top:0px; width:132px; height:106px; visibility:visible; display:block; }
#menuactive { position:absolute; left:0px; top:274px; width:132px; height:106px; visibility:hidden; display:block; }
#menuover { position:absolute; left:0px; top:274px; width:132px; height:106px; visibility:hidden; display:block; }

.UserArea { 
		font-size:1em; 
		background-color:#d3c393;
		border-top:2px outset #ebdbab;
		border-left:2px outset #ebdbab;
		padding:3px;
		}
.UserNotification { 
	font-style:italic; 
	font-size:9pt; 
	}

.artTitleArea {}
#artTitle { font-size:1.45em; padding:0px 10px 0px 0px; margin:0px; line-height:1.1em; }
#artCaption {}
.artTitleSpacer { 
	font-size:2px;
	line-height:2px;
	}
@media screen {
	.artTitleSpacer { 
		background:#ce0e0b;
		height:2px;
		padding:0px;
		margin:0px;
		}
}
table.kurse { border:1px solid #604020; }
table.kurse td, table.kurse th { font-size: 10pt; }
table.kurse td { border:1px solid #d3c393; border-bottom:1px solid #604020;	}
thead.kurse th { border:1px solid #604020; border-bottom:2px solid #604020; }

/* 	
	Command (buttons) Area  
*/
.artPath 		{ font-size:10pt; padding:0em 1em 0.2em 0em; }
.artPath a:link,
.artPath a:visited,
.artPath a:hover 	{text-decoration:underline;}

.artCmdArea 	{ font-size:10pt; padding:0.2em 1em 0.2em 10px;}
a.artCmd:link, a.artCmd:visited, a.artCmd:hover {text-decoration:underline;}
/* .artLayoutTable {} */
/* 
	Article special "zones" (highlights, sub-nav areas, page-footer) 
*/
.artZoneTop  	{ text-align:left; line-height:1.1em; } 
.artZoneBottom 	{ text-align:center; line-height:1.1em; }
.artZoneLeft	{ text-align:left; line-height:1em; }
.artZoneRight  	{ text-align:left; line-height:1em; }
.artZoneCenter 	{ text-align:left; line-height:1em; }
/* in der navi nur pixel angaben, damit nix verrutscht */
.navArea { padding:0px; margin:0px; }
.navText { 
	font:bold 10px "Trebuchet MS",Geneva,Myriad,"Myriad Web",Arial,Helvetica,sans-serif;
	color:#FFFFFF; 
	background-color:#000000;
	padding-left:3px;
}
.navImg {
	margin-right:6px;
}
.navTextAlt { 
	font:bold 10px "Trebuchet MS",Geneva,Myriad,"Myriad Web",Arial,Helvetica,sans-serif;
	color:#000000; 
	padding-left:3px;
}
a.navLink { text-decoration:underline; }
a.navLink:link		{ color:white; }
a.navLink:visited	{ color:white; }
a.navLink:hover 	{ color:white; }
