@charset "iso-8859-1";

body {
		font-family: Arial,tahoma,Helvetica,sans-serif;
		font-size:100.1%;
		background-image:url(../fileadmin/template_jw/res/bg_body_startseite.jpg);
		background-repeat: repeat-x;
		text-align:center;
		margin:20px 0 0 0;
}

#wrapper {
		text-align:center;
		width:950px;
		/*border:1px solid white;*/
		margin-left:auto;
		margin-right:auto;
		height:600px;
}

.imagewrapper {
		/*border-top:1px solid white;
		border-bottom:1px solid white;	*/
		padding-top:5px;
		padding-bottom:10px;
}

.imagewrapper img {
		border:0;
}

.flashwrapper {
		background-image:url(../fileadmin/template_jw/res/bg_flash1.jpg);
		background-repeat: no-repeat;
		width:562px;
		height:250px;
		margin-bottom:5px;
}

#leftcol {
		float:left;
		width:373px;
		background-image:url(../fileadmin/template_jw/res/mittendrin.gif);
		background-repeat: no-repeat;
		height:600px;
		margin-top:50px;
		background-position:0 0;
}

#rightcol {
		float:right;
		width:562px;
		height:600px;
}

.startimg {
		float:right;
		text-align:left;
		font-size: 80%;
		color:#ffffff;
		font-weight:bold;
		width:133px;
		overflow:hidden;
		margin-top:5px;
}
.startimg p {

		margin:0;
		padding:0;
		margin-bottom:5px;
}


.marginl {
		margin-left:10px;
}

.clearall {
		font-size:1px;
		clear:both;
		height:0;
		width:0;
		padding:0;
		margin:0;
		line-height:0;
		color:#ffffff;
}

#wrapper a:link { color:#cccccc; text-decoration:none; border-bottom:0px}
#wrapper a:visited { color:#cccccc; text-decoration:none; border-bottom:0px}
#wrapper a:hover { color:#ffffff; text-decoration:underline; border-bottom:0px solid #ffffff;}
#wrapper a:active { color:#cccccc; text-decoration:none; border-bottom:0px}
#wrapper a:focus { color:#cccccc; text-decoration:none; border-bottom:0px}

div.rand				{ margin:10px 0px 20px 0px; padding:0px; line-height:150%; }
div.rand p			{ line-height:150%; font-size:12px; font-weight:normal; color:#FFFFFF; }
div.rand ul			{ line-height:150%; font-size:12px; font-weight:normal; color:#FFFFFF; margin-left:20px; margin-top:3px; margin-bottom:7px; }
div.rand ol			{ line-height:150%; font-size:12px; font-weight:normal; color:#FFFFFF; margin-left:25px; margin-top:10px; margin-bottom:0px; }
div.rand li			{ line-height:150%; font-size:12px; font-weight:normal; color:#FFFFFF; }
div.rand td			{ line-height:100%; font-size:12px; font-weight:normal; color:#FFFFFF; margin:0px; padding:0px; }
div.rand tr td p.bodytext		{ margin:0px; padding:6px 0px 4px 0px; line-height:150%; }
div.rand a			{ line-height:150%; font-size:12px; color:#CFD700; font-weight:normal; }
div.rand a:link			{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand a:visited			{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand a:hover			{ font-size:12px; color:#FFFFFF; text-decoration:underline; font-weight:normal; }
div.rand a:active			{ font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:normal; }
div.rand h1			{ display:block; font-size:18px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px 0px 0px 50px; margin:0px 0px 15px 0px; line-height:200%; }
div.rand h2			{ display:block; font-size:18px; color:#FFFFFF; text-decoration:none; font-weight:normal; padding:0px 0px 10px 0px; margin:0px; }
div.rand h3			{ display:block; font-size:14px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding:0px 0px 5px 0px; margin:0px; }
div.rand h4			{ display:block; font-size:12px; color:#FFFFFF; text-decoration:none; font-weight:bold; padding-left:0px; padding-bottom:5px; padding-top:4px; margin-bottom:0px; margin-top:0px; }
div.rand .indent			{ margin-left:26px; }
div.rand .bodytext			{ margin:0px 0px 10px 0px; padding-top:0px; padding-left:0px; padding-bottom:0px; line-height:150%; }
div.rand .csc-frame-frame1		{ border:1px solid #657104; padding:0px 0px 0px 10px; }
div.rand .csc-frame-frame2		{ border:1px solid #657104; padding:5px 5px 5px 5px; }
div.rand .DIV.csc-frame-rulerAfter	{ border-left:30px solid #9C0202; border-right:30px solid #9C0202; text-align:center; border-bottom:1px solid #D12B2B; margin-bottom:10px; margin-top:5px; }
div.rand .csc-textpic-caption	{ font-size:10px; line-height:115%; }
