/******************* General ****************/
body.mceContentBody
{
	text-align:			left;
	background-color:	#000;
	width:				475px;
	margin:				10px;
}

div#basic_content h1,
body.mceContentBody h1
{
	font-size:			18px;
	font-weight:		normal;
	margin:				0 0 10px 0;
	padding:			0 0 0 20px;
	background:			url(../images/de/boximages/point.jpg) no-repeat;
	line-height:		28px;
}

div#basic_content h2,
body.mceContentBody h2
{
	font-size:			11px;
	font-weight:		bold;
	margin:				0 0 10px 0;
	padding:			0 0 0 20px;
	background:			url(../images/de/boximages/point_md.jpg) no-repeat;
}

div#basic_content h3,
body.mceContentBody h3
{
	font-size:			14px;
	font-weight:		normal;
	margin:				0 0 10px 20px;
	padding:			0;
}

div.basic_content_wrapper p,
body.mceContentBody p,
div.basic_content_wrapper div.paragraph,
body.mceContentBody div.paragraph
{
	margin:				0 0 25px 20px;
}

div.basic_content_wrapper ul,
body.mceContentBody ul
{
	background-image:	none;
	list-style-image:	url(../images/bullet.gif);
	list-style-position:outside;
	margin:				0 0 23px 30px;
}

div.basic_content_wrapper ul li,
body.mceContentBody ul li
{
	background-image:	none;
	margin:				0 0 10px 18px;
	padding:			0 0 0 3px;
}

*html div.basic_content_wrapper ul li,
html* div.basic_content_wrapper ul li,
*html body.mceContentBody ul li,
html* body.mceContentBody ul li
{
	margin: 0 0 10px 22px;
	padding: 0;
}

div.basic_content_wrapper .ContentImage,
body.mceContentBody .ContentImage
{
	margin:				0 0 15px 0;
}

div.basic_content_wrapper .ContentImageleft,
body.mceContentBody .ContentImageleft
{
	float:				left;
	margin:				0 15px 15px 0;
}

div.basic_content_wrapper .ContentImageright,
body.mceContentBody .ContentImageright
{
	float:				right;
	margin:				0  0 15px 15px;
}

/******************* SliderBoxen ****************/
div.basic_content_wrapper div.SliderContainer,
body.mceContentBody div.SliderContainer
{
	margin:				0 0 15px 0;
}

div.basic_content_wrapper div.SliderBox,
body.mceContentBody div.SliderBox
{
	margin:				0 0 3px 0;
}

div.basic_content_wrapper .ClosedSlider a,
body.mceContentBody .ClosedSlider a
{
	color:				#fff;
	background-color:	#013e7f;
}

div.basic_content_wrapper .OpenedSlider a,
body.mceContentBody .ClosedSlider a
{
	color:				#013e7f;
	background-color:	#a9bbcf;
}

div.basic_content_wrapper a.SliderLink,
body.mceContentBody a.SliderLink,
div.basic_content_wrapper a.SliderLink:hover,
body.mceContentBody a.SliderLink:hover
{
	display:			block;
	text-decoration:	none;
}

div.basic_content_wrapper a.SliderLink span,
body.mceContentBody a.SliderLink span
{
	float:				left;
	padding:			2px 10px;
	font-weight:		bold;
}

div.basic_content_wrapper a.SliderLink img,
body.mceContentBody a.SliderLink img
{
	float:				right;
}

div.basic_content_wrapper .ClosedSlider div.SliderContent,
body.mceContentBody .ClosedSlider div.SliderContent
{
	display:			none;
}

div.basic_content_wrapper .OpenedSlider div.SliderContent,
body.mceContentBody .OpenedSlider div.SliderContent
{
	display:			block;
}

div.basic_content_wrapper div.SliderWrapper,
body.mceContentBody div.SliderWrapper
{
	margin:				10px;
	/*visibility:			hidden;*/
}

/******************* Table ****************/
div.basic_content_wrapper table.ContentTable,
body.mceContentBody table.ContentTable
{
	width:				100%;
	margin:				0 0 10px 0;
}

div.basic_content_wrapper table.ContentTable tr td,
body.mceContentBody table.ContentTable tr td,
div.basic_content_wrapper table.ContentTable tr th,
body.mceContentBody table.ContentTable tr th
{
	padding:			0;
}

div.basic_content_wrapper table.ContentTable tr td p,
div.basic_content_wrapper table.ContentTable tr th p,
div.basic_content_wrapper table.ContentTable tr td h1,
div.basic_content_wrapper table.ContentTable tr th h1,
div.basic_content_wrapper table.ContentTable tr td h2,
div.basic_content_wrapper table.ContentTable tr th h2,
div.basic_content_wrapper table.ContentTable tr td h3,
div.basic_content_wrapper table.ContentTable tr th h3,
div.basic_content_wrapper table.ContentTable tr td ul,
div.basic_content_wrapper table.ContentTable tr th ul,
body.mceContentBody table.ContentTable tr td p,
body.mceContentBody table.ContentTable tr th p,
body.mceContentBody table.ContentTable tr td h1,
body.mceContentBody table.ContentTable tr th h1,
body.mceContentBody table.ContentTable tr td h2,
body.mceContentBody table.ContentTable tr th h2,
body.mceContentBody table.ContentTable tr td h3,
body.mceContentBody table.ContentTable tr th h3,
body.mceContentBody table.ContentTable tr td ul,
body.mceContentBody table.ContentTable tr th ul
{
	margin:				0 0 5px 0;
}

div.basic_content_wrapper table.ContentTable_color tr.row0 td,
div.basic_content_wrapper table.ContentTable_color tr.row0 th,
body.mceContentBody table.ContentTable_color tr.row0 td,
body.mceContentBody table.ContentTable_color tr.row0 th
{
	/*background-color:	#d5dde8;*/
}

div.basic_content_wrapper table.ContentTable_color tr.row1 td,
body.mceContentBody table.ContentTable_color tr.row1 td
{
	/*background-color:	#fff;*/
}

div.basic_content_wrapper table.ContentTable_color tr td,
div.basic_content_wrapper table.ContentTable_color tr th,
body.mceContentBody table.ContentTable_color tr td,
body.mceContentBody table.ContentTable_color tr th
{
	vertical-align:		top;
	/*border-right:		1px solid #02478f;
	border-bottom:		1px solid #02478f;*/
}

div.basic_content_wrapper table.ContentTable_color tr.tr1 th,
body.mceContentBody table.ContentTable_color tr.tr1 th
{
	/*background-color:	#004b9c;
	border-right:		1px solid #fff;
	border-bottom:		1px solid #02478f;*/
}

div.basic_content_wrapper table.ContentTable_color tr th.lastDash,
body.mceContentBody table.ContentTable_color tr th.lastDash
{
	/*border-right:		1px solid #02478f;*/
}

div.basic_content_wrapper table.ContentTable_color tr.tr1 td,
div.basic_content_wrapper table.ContentTable_color tr.tr1 th,
body.mceContentBody table.ContentTable_color tr.tr1 td,
body.mceContentBody table.ContentTable_color tr.tr1 th
{
	/*border-top:			1px solid #02478f;*/
}

div.basic_content_wrapper table.ContentTable_color tr td.td1,
div.basic_content_wrapper table.ContentTable_color tr th.th1,
body.mceContentBody table.ContentTable_color tr td.td1,
body.mceContentBody table.ContentTable_color tr th.th1
{
	/*border-left:		1px solid #02478f;*/
}

div.basic_content_wrapper table.ContentTable_color tr.tr1 th p,
div.basic_content_wrapper table.ContentTable_color tr.tr1 th h1,
div.basic_content_wrapper table.ContentTable_color tr.tr1 th h2,
div.basic_content_wrapper table.ContentTable_color tr.tr1 th h3,
div.basic_content_wrapper table.ContentTable_color tr.tr1 th ul li,
body.mceContentBody table.ContentTable_color tr.tr1 th p,
body.mceContentBody table.ContentTable_color tr.tr1 th h1,
body.mceContentBody table.ContentTable_color tr.tr1 th h2,
body.mceContentBody table.ContentTable_color tr.tr1 th h3,
body.mceContentBody table.ContentTable_color tr.tr1 th ul li
{
	/*color:				#fff;*/
}

div.basic_content_wrapper table.ContentTable_color tr th p,
div.basic_content_wrapper table.ContentTable_color tr th h1,
div.basic_content_wrapper table.ContentTable_color tr th h2,
div.basic_content_wrapper table.ContentTable_color tr th h3,
div.basic_content_wrapper table.ContentTable_color tr th ul li,
body.mceContentBody table.ContentTable_color tr th p,
body.mceContentBody table.ContentTable_color tr th h1,
body.mceContentBody table.ContentTable_color tr th h2,
body.mceContentBody table.ContentTable_color tr th h3,
body.mceContentBody table.ContentTable_color tr th ul li
{
	font-weight:		bold;
}

div.basic_content_wrapper table.ContentTable_color tr td p,
div.basic_content_wrapper table.ContentTable_color tr td h1,
div.basic_content_wrapper table.ContentTable_color tr td h2,
div.basic_content_wrapper table.ContentTable_color tr td h3,
div.basic_content_wrapper table.ContentTable_color tr td ul li,
body.mceContentBody table.ContentTable_color tr td p,
body.mceContentBody table.ContentTable_color tr td h1,
body.mceContentBody table.ContentTable_color tr td h2,
body.mceContentBody table.ContentTable_color tr td h3,
body.mceContentBody table.ContentTable_color tr td ul li
{
	
}

div.basic_content_wrapper table.ContentTable tr td.align_right,
div.basic_content_wrapper table.ContentTable tr th.align_right,
body.mceContentBody table.ContentTable tr td.align_right,
body.mceContentBody table.ContentTable tr th.align_right
{
	text-align:			right;
}

.error
{
	color:				#f00;
}

input.error,
input.select
{
	color:				#fff;
	background-color:	#f00;
}

a.BackToOverview
{
	float:				right;
	margin:				0 30px 0 0;
}