body {
	font-size			:	12pt;
	font-family			:	verdana, geneva, arial, helvetica, sans-serif;
	line-height			:	150%;
	color				:	#000;	
}

/**************/
/*            */
/*   header   */
/*            */
/**************/

div#header div.border {
	display				:	none;
}

div#header div.content p {
	width				:	100%;
	background-color		:	#399;
}

div#header div.content p a {
	margin				:	0px;
	padding				:	0px;
}

div#header div.content p a img {
	border				:	0px;
	margin				:	5pt;
	padding				:	0px;
}

/****************************/
/*                          */
/*   navigation im header   */
/*                          */
/****************************/

div#header div.content ul {
	display				:	none;
}

/******************/
/*                */
/*   navigation   */
/*                */
/******************/

div#navi {
	display				:	none;
}

/************/
/*          */
/*   main   */
/*          */
/************/

div.main div.col1 {
	display				:	none;
}

div.main div.col2 {
	display				:	none;
}

div.main div.content ul.imprint,
div.main div.content ul.imprint li {
	list-style-type			:	none;
	margin-left			:	0px;
	padding-left			:	0px;
}

div.main div.content dl.imprint dt {
	font-weight			:	bold;
}

div.main div.content dl.imprint dd {
	margin-left			:	2em;
}

div.main div.content dl.kurse dt {
	font-weight			:	bold;
	float				:	left;
	width				:	20%;
	margin				:	0px;
	padding				:	0px;
}

div.main div.content dl.kurse dd {
	float				:	left;
	width				:	80%;
	margin				:	0px 0px 1em 0px;
}

div.main div.content dl.kurse dd p {
	margin				:	0px;
	padding				:	0px;
}

div.main div.content dl.kurse dd ul {
	margin				:	0px 0px 0px 1.5em;
	padding				:	0px;
}

div.main div.content p {
	margin-top			:	0px;
}

div.main div.content p.top {
	display				:	none;
}

div.main div.content h1 {
	font-size			:	110%;
	color				:	#366;
	margin-top			:	0px;
}

div.main div.content h2 {
	font-size			:	110%;
	font-weight			:	normal;
	font-style			:	italic;
	margin-top			:	0px;
}

div.main div.content h3 {
	font-size			:	110%;
	margin-top			:	0px;
}

div.main div.content form {

}

div.main div.col1 ul.img {
	margin				:	0px auto;
	padding				:	0px;
	width				:	100px;
}

div.main div.col1 ul.img li {
	margin				:	0px;
	padding				:	0px 0px 1em 0px;
	list-style-type			:	none;
}

div.main div.col1 ul.img li.last {
	padding-bottom			:	0px;
	margin-bottom			:	0px;
}

div.main div.content form ul {
	margin-left			:	0px;
	padding-left			:	0px;
}

div.main div.content form ul li {
	padding				:	0.3em 0em;
	margin				:	0px;
	list-style-type			:	none;
}

div.main div.content form label {
	width				:	7em;
	display				:	block;
	float				:	left;
}

div.main div.content form textarea {
	width				:	20em;
	height				:	10em;
}

div.main div.content form input {
	width				:	20em;
}

div.main div.content form input,
div.main div.content form textarea {
	border				:	1px #7ca8b1 solid;
}

div.main div.content form input:hover,
div.main div.content form input:focus,
div.main div.content form textarea:hover,
div.main div.content form textarea:focus {
	border				:	1px #c33 solid;
}


div.main div.content form p {
	margin-left			:	7em;
	margin-bottom			:	0px;
	padding-bottom			:	0px;
}

div.main div.content form p input {
	width				:	auto;
	color				:	#7ca8b1;
	background-color		:	#fff;
}

div.main div.content form p input:active,
div.main div.content form p input:focus,
div.main div.content form p input:hover {
	width				:	auto;
	color				:	#c33;
	background-color		:	#fff;
	border				:	1px #c33 solid;
}

/**************/
/*            */
/*   footer   */
/*            */
/**************/

div#footer {
	display				:	none;
}

/*******************/
/*                 */
/*   allgemeines   */
/*                 */
/*******************/

a:link,
a:visited {
	color				:	#399;
}

a:hover,
a:active,
a:focus {
	color				:	#c33;
}

a:link img,
a:visited img {
	border				:	1px #399 solid;
}

a:hover img,
a:active img,
a:focus img {
	border				:	1px #c33 solid;
}

a img.large {
	border				:	0px;
}
