/* iStudy 1.4 E-Learning-Plattform */


/* -- Positions -- */
/* --------------- */
body {
	margin:					0;
	padding:				0;

	width:					auto;

	position:				relative;
	left:					0;
	right:					0;
	top:					0;
}

/* (header) */
#header {
	height:					113px;	
	width:					auto;
	
	margin:					0;
	padding:				0;
}

#header_logo {
	position:				absolute;
	left:					0;
	top:					0;
	
	width:					auto;
}

div.title {
	height:					20px;
	width:					auto;
	
	margin:					0;	
	padding-left:			25px;
	padding-right:			25px;
}

div.title span.left {
	float:					left;
}

div.title span.right {
	float:					right;
}

#zeitleiste {
	margin-top:				5px;
	margin-bottom:			5px;
	
	width:					auto;
}


/* (content) */
#navigation {
	position:				absolute;
	top:					187px;
	left:					-14px;
	width:					190px;
}

#content {
	margin-left:			0;
	margin-right:			0;
	
	width:					auto;
}


/* (footer) */
#footer {
	margin-top:				10px;
	margin-left:			205.5px;
	margin-right:			28.5px;
	margin-bottom:			15px;
	padding:				3px;

	width:					auto;
}


/* -- Colors -- */
/* ------------ */
body {
	background-color:			#ffffff;

/*	scrollbar-3dlight-color:	#F6E8D7; */
/*	scrollbar-arrow-color:		#FEF7EF;*/
/*	scrollbar-darkshadow-color:	#F6E8D7;*/
/*	scrollbar-face-color:		#F6E8D7;*/
/*	scrollbar-highlight-color:	#F6E8D7;*/
/*	scrollbar-shadow-color:		#F6E8D7;*/
/*	scrollbar-track-color:		#FEF7EF;*/
}

/* (header) */
#header {
	background-color:		#FF9010;
	background-image:		url('./images/back.gif');
	background-position:	top left;
	background-repeat:		no-repeat;
}

#header_logo {
	background-color:		#FF9010;	
}

div.title {
	background-color:		#FFF2E2;
	border-bottom:			1px solid #d8dbe5;
}

div.title span.left {
	font-family:			Verdana, Arial, sans-serif;
	font-size:				10px;
	line-height:			20px;
	font-weight:			bold;
	color:					#7B7B7B;
}

div.title span.right {
	font-family:			Verdana, Arial, sans-serif;
	font-size:				10px;
	line-height:			20px;
	color:					#7B7B7B;
}

/* (content) */
#navigation dl {
	background-color:		#FEF3E6;
	margin-top:				0;
	margin-bottom:			10px;
}

#navigation dt {
	background-color:		#F6E8D7;
	border-bottom:			0px solid #D6C9BB;
	margin-bottom:			1px;
	padding-left:			38px;
	
	font-family:			Verdana, Arial, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	line-height:			20px;
	color:					#000000;
}

#navigation dt.login {
	background-color:		#F6E8D7;
	border-bottom:			0;
	padding-left:			38px;
	
	font-family:			Verdana, Arial, sans-serif;
	font-size:				10px;
	font-weight:			bold;
	line-height:			20px;
	color:					#676A7A;
}

#navigation dd {
	background-color:		#FEF3E6;

	font-family:			Verdana, Arial, sans-serif;
	font-size:				10px;
	font-weight:			normal;
	line-height:			22.5px;
	color:					#cecece;
}

/*
#navigation dd:before {
	font-size:				10px;
	font-family:			Courier, Arial, monospace;
	vertical-align:			middle;
	content:				"> ";
}
*/

/* (footer) */
#footer {
	background-color:		#FEF6ED;
	border:					0px solid #D6C9BB;
	
	font-family:			Verdana, Arial, sans-serif;
	font-size:				11px;
	color:					#82623c;
	text-align:				center;
}


/* -- Links -- */
/* ----------- */
/* (content) */
div.title a, div.title a:visited,
div.title a:link {
	color:					#af9d8a;
	text-decoration:		none;
}

div.title a:hover {
	text-decoration:		underline;
}

#navigation a, #navigation a:link,
#navigation a:visited {
	color:					#555555;
	text-decoration:		none;
}

#navigation a:hover {
	color:					#82623c;
	text-decoration:		underline;
}

/* (footer) */
#footer a, #footer a:link, #footer a:visited {
	color:					#82623c;
	text-decoration:		none;
}

#footer a:hover {
	color:					#82623c;
	text-decoration:		underline;
}



.note-title {
	font-family:			arial, helvetica, sans-serif;
	font-weight:			bold;
	font-size:				12px;
	vertical-align:			middle;
	
	margin-bottom:			0;
	padding:				10px;
	
	background-color:		#ffef42;
}
.note {
	font-family:			arial, helvetica, sans-serif;
	font-size:				12px;
	
	margin-top:				0;
	margin-bottom:			15px;
	padding:				5px;
	
	background-color:		#ffffad;
}