body {
	margin:5px;
	padding:0;
	font: 12px/18px Arial, Verdana, sans-serif;
	color:#000000;
}

/* Container & Boxen
------------------------------------------------------------------------ */

#wrapper {
	width: 1020px;
	margin-top: 0px;
	margin-left:0px;
}

#top {
 	width:1020px;
	height:102px;
	border-bottom-width: 5px;
	border-bottom-style: solid; }
	.home #top { border-bottom-color: #747577; }
	.angebot #top { border-bottom-color: #336C22; }
	.community #top { border-bottom-color: #4488BB; }
	.forum #top { border-bottom-color: #4488BB; }
	.downloads #top { border-bottom-color: #992211; }
	.wiki #top { border-bottom-color: #ABABAB; }
	.seminar #top { border-bottom-color: #002266;
}
	
	#top_logo {
		float:left;
		margin-right:0px;	
	}
	
	#top_banner {
		float:left;
		height:72px;
		margin-left:110px;	
	}	

	#top_links {
		float:right;
	}
	
	#top_navigation {
		float:left;
		width:850px;
		overflow:hidden;
	}	

#left {
	clear:both;
	float:left;
	width:163px;
	*width:164px;
	height:auto;
	padding-left:0px;
	background-color:#e1e1e1;
	border-right-width: 5px;
	border-right-style: solid; }
	.home #left { border-right-color: #E1E1E1; }
	.angebot #left { border-right-color: #E1E1E1;}
	.community #left { border-right-color: #E1E1E1; }
	.forum #left { border-right-color: #E1E1E1; }
	.downloads #left { border-right-color: #E1E1E1; }
	.wiki #left { border-right-color: #E1E1E1; }
	.seminar #left { border-right-color: #E1E1E1;
}
	#left_login {
		margin-left:8px;
		padding:4px;
		border-top-width: 8px;
		border-top-style: solid;
		border-top-color: #747577;
	}
	
	#left_navigation {
		padding:1px;
		min-height:300px;
		font-weight:bold;
	}
#left_navigation ul li #left-ebene2 a{
	font-weight:bold;
}
#left-ebene3 {
	display:-moz-grid;
	padding-left:5px;
	width:148px;
}
#content {
	float:left;
	width:850px;
	*width:853px;
	overflow:hidden;
	background-repeat:repeat-y;
	*background-position:1px;
}
	.angebot #content { background-image:url(../images/menu-l-bg.jpg);}
	.community #content { background-image:url(../images/menu-l-bg.jpg);}
	.downloads #content { background-image:url(../images/menu-l-bg.jpg);}
	.wiki #content { background-image:url(../images/menu-l-bg.jpg);}
	.forum #content { background-image:url(../images/menu-l-bg.jpg);width:900px;}
	.seminar #content { background-image:url(../images/menu-l-bg.jpg);}

	#content_navigation {
		margin:20px;
		margin-bottom:0px;
		margin-left:193px;
	}
	#content_image_text_block {
		width:515px;
		min-height:105px; }
		* html #content_image_text_block {
			height:expression(this.scrollHeight < 105? "105px" : "auto" );
		}

		#content_image {
			float:left;
			margin:0 20px 0 0;
			width:165px;	
		}
		
		#content_text {
			float:left;
			width:290px;
		
		}	

#right {
	float:left;
	width:170px;
	*width:167px;
	overflow:hidden;
}

	#right_search {
		float:left;
		width:150px;
		height:20px;
		margin-bottom:5px;
		padding:10px;
		background-color:#e1e1e1;
		overflow:hidden;
	}

	#right_box_neutral {
		float:left;
		width:170px;
		margin-bottom:5px;
		background-color:#e1e1e1;
		overflow:hidden;
	}

/* Basics
------------------------------------------------------------------------ */

a {
	color: #003399;
	text-decoration:none;
}

a:hover {
	text-decoration:underline;
}

/*
	.home a { color: #999999; }
	.angebot a { color: #336C22; }
	.community a { color: #4488BB; }
	.downloads a { color: #992211; }
	.seminar a { color: #802020; }
	.wiki a { color: #002266; }
*/


p {
	margin:0 0 15px 0;
	padding:0;
}
p.line {
	margin:0 0 15px 0;
	padding:0;
	border-bottom:1px solid #e1e1e1;
}

#right p {
	margin:0 0 15px 0;
	padding:0 10px;
}

h1, h2, h3 , h4 {
	margin:0;
	padding:1px;
}

h1 {
	margin:0 0 15px 0;
	font-size:20px; }
	.home h1 { color: #999999; }
	.angebot h1 { color: #336C22; }
	.community h1 { color: #4488BB; }
	.downloads h1 { color: #992211; }
	.seminar h1 { color: #002266; }
	.wiki h1 { color: #992211;}
	.home h1 a{ color: #999999; }
	.angebot h1 a{ color: #336C22; }
	.community h1 a{ color: #4488BB; }
	.downloads h1 a{ color: #992211; }
	.seminar h1 a{ color: #002266; }
	.wiki h1 a{ color: #992211;
}

h2 {
	margin:0 0 15px 0;
	font-size:16px; }
	.home h2 { color: #999999; }
	.angebot h2 { color: #336C22; }
	.community h2 { color: #4488BB; }
	.downloads h2 { color: #992211; }
	.seminar h2 { color: #002266; }
	.wiki h2 { color: #992211;}
	.home h2 a{ color: #999999; }
	.angebot h2 a{ color: #336C22; }
	.community h2 a{ color: #4488BB; }
	.downloads h2 a{ color: #992211; }
	.seminar h2 a{ color: #002266; }
	.wiki h2 a{ color: #992211;
}

h3 {
	margin:0 0 15px 0;
	font-size:14px; }
	.home h3 { color: #999999; }
	.angebot h3 { color: #336C22; }
	.community h3 { color: #4488BB; }
	.downloads h3 {
	color: #992211;
}
	.seminar h3 { color: #002266; }
	.wiki h3 { color: #992211;}
	.home h3 a{ color: #999999; }
	.angebot h3 a{ color: #336C22; }
	.community h3 a{ color: #4488BB; }
	.downloads h3 a{ color: #992211; }
	.seminar h3 a{ color: #002266; }
	.wiki h3 a{ color: #992211;
}

h4 {
	margin:0 0 0 0;
	font-size:14px; }
	.home h4 { color: #000000; }
	.angebot h4 { color: #000000; }
	.community h4 { color: #000000; }
	.downloads h4 { color: #000000; }
	.seminar h4 { color: #000000; }
	.wiki h4 { color: #000000;}
	.home h4 a{ color: #000000; }
	.angebot h4 a{ color: #000000; }
	.community h4 a{ color: #000000; }
	.downloads h4 a{ color: #000000; }
	.seminar h4 a{ color: #000000; }
	.wiki h4 a{ color: #000000;
}

h5 {
	margin:0 0 0 0;
	font-size:12px; }
	.home h5 { color: #999999; }
	.angebot h5 { color: #336C22; }
	.community h5 { color: #4488BB; }
	.downloads h5 { color: #992211; }
	.seminar h5 { color: #002266; }
	.wiki h5 { color: #992211;}
	.home h5 a{ color: #999999; }
	.angebot h5 a{ color: #336C22; }
	.community h5 a{ color: #4488BB; }
	.downloads h5 a{ color: #992211; }
	.seminar h5 a{ color: #002266; }
	.wiki h5 a{ color: #992211;
}

h6 {
	margin:0 0 0 0;
	font-size:12px; }
	.home h6 { color: #000000; }
	.angebot h6 { color: #000000; }
	.community h6 { color: #000000; }
	.downloads h6 { color: #000000; }
	.seminar h6 { color: #000000; }
	.wiki h6 { color: #000000;}
	.home h6 a{ color: #000000; }
	.angebot h6 a{ color: #000000; }
	.community h6 a{ color: #000000; }
	.downloads h6 a{ color: #000000; }
	.seminar h6 a{ color: #000000; }
	.wiki h6 a{ color: #000000;
}

#right .headline_box_color {
	font-weight:bold;
	color:#FFFFFF;
	padding:0 10px;
	margin-bottom:10px;
	display:block; }
	.home #right .headline_box_color { background-color: #747577; }
	.angebot #right .headline_box_color { background-color:#336C22; }
	.community #right .headline_box_color { background-color:#4488BB; }
	.downloads #right .headline_box_color { background-color:#992211; }
	.wiki #right .headline_box_color { background-color:#992211; }
	.seminar #right .headline_box_color { background-color:#002266;
}

	.forum #right  .headline_box_color{ background-color:#4488BB; }
	.headline_box_color{
	text-decoration:none;
}
#left .headline_box_neutral {
	margin-bottom:10px;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	display:block;
}

ul {
	margin:0;
	padding:15px;
}

li {
	margin:0;
	padding:0;
}

#right ul {
	margin:0 10px 15px 10px;
	padding:0;
}

img {
	display:block;
}

/* Navigation Top - Links
------------------------------------------------------------------------ */

 ul.top_links li {
	float:left;
	margin-right:4px;
	font-size:12px;
}

/* Navigation Top
------------------------------------------------------------------------ */

 ul.top_navigation {
	height:30px;
	padding:0px;
}
	
 ul.top_navigation li {
	display: inline;
	float: left;
	height: 30px;	
	padding:0px;
}
	
	 ul.top_navigation li a {
		float: left;
		overflow: hidden;
		margin-left:4px;
		width:166px;
		height: 30px;
		text-indent: -999em;
	}
		.home ul.top_navigation li.home a { background-image: url(../images/nav_angebot.gif);}				

		 ul.top_navigation li.angebot a { background-image: url(../images/nav_angebot.gif);}
		 ul.top_navigation li.angebot a:hover { background-image: url(../images/nav_angebot_on.gif);}
		 .angebot ul.top_navigation li.angebot a { background-image: url(../images/nav_angebot_active.gif);}				

		 ul.top_navigation li.community a { background-image: url(../images/nav_community.gif);}
		 ul.top_navigation li.community a:hover { background-image: url(../images/nav_community_on.gif);}
		 .community ul.top_navigation li.community a { background-image: url(../images/nav_community_active.gif);}

		 ul.top_navigation li.download a { background-image: url(../images/nav_download.gif);}
		 ul.top_navigation li.download a:hover { background-image: url(../images/nav_download_on.gif);}

		 ul.top_navigation li.wiki a { background-image: url(../images/nav_wiki.gif);}
		 ul.top_navigation li.wiki a:hover { background-image: url(../images/nav_wiki_on.gif);}

		 ul.top_navigation li.seminar a { background-image: url(../images/nav_seminar.gif);
		 		 	margin-right:0px; ;}
		 ul.top_navigation li.seminar a:hover { background-image: url(../images/nav_seminar_on.gif);}
		 
		 ul.top_navigation li.angebot_on a { background-image: url(../images/nav_angebot_active.gif);}			
		 ul.top_navigation li.community_on a { background-image: url(../images/nav_community_active.gif);}
		 ul.top_navigation li.download_on a { background-image: url(../images/nav_download_active.gif);}
		 ul.top_navigation li.wiki_on a { background-image: url(../images/nav_wiki_active.gif);}
		 ul.top_navigation li.seminar_on a { 
		  	background-image: url(../images/nav_seminar_active.gif);
		 	margin-right:0px;
		 }

/* Navigation Left
------------------------------------------------------------------------ */

#left_navigation ul li {
	margin-bottom:5px;
	padding:0 0 5px 0;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #FFFFFF;
}

ul.nothing {
	margin:0;
	padding:10px;
}

li.nothing {
	margin:0px;
	padding:0px;
	list-style-type: none;
}

#left_navigation ul li a {
	width:137px;
	display:block;
	font-size:12px;
	color:#000000;
	font-weight:bolder;
	text-decoration:none;
}

#left_navigation ul li a:hover {
	text-decoration:underline;
}

#left_navigation ul li.on {
	padding:0 0 5px 0;
	list-style-type: none;
	padding-left: 9px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 0 .5em;
	*background-position: 0 .6em;
}

#left_navigation ul li.on a {
	padding:0;
	text-decoration:none;
}

	#left_navigation ul li.on ul {
		padding:0;
		margin:8px 0;
		border:none;
	}

		#left_navigation ul li.on ul li {
			padding:0;
			margin:0;
			border:none;
		}
		
			#left_navigation ul li.on ul li a {
				margin:0 0 0 12px;
				font-size:12px;
				font-weight:normal;
				*width:124px;
			}	

			
			#left_navigation ul li.on ul li a:hover {
				text-decoration:underline;
				font-weight:normal;
			}



#left_navigation ul li #left-ebene2 a{
	font-weight:normal;
}

#left_navigation ul li.on2 {
	list-style-type: none;
}

#left_navigation ul li.on2 a{
	text-decoration:underline;
}

#left_navigation ul li #left-ebene3 a{
	margin:0 0 0 20px;
	font-size:11px;
	font-weight:normal;
	*width:124px;
}

#left_navigation ul li.on3 {
	list-style-type: none;
}

#left_navigation ul li.on3 a{
	text-decoration:underline;
	font-weight:bold;
}

/* Formulare
------------------------------------------------------------------------ */

label {
	display:block;
	float:left;
	margin:0 5px 0 0;
	padding:0;
}

#left label {
	width:5px;
}

input,textarea,select {
	font-size:11px;
	vertical-align: middle;
	margin-bottom:2px;
}
.csc-form-fieldcell_csr input,textarea{
	width:200px;
	
}
.csc-form-fieldcell_csr input[type="submit"]{
	width:100px;
}
.csc-form-labelcell{margin-bottom:0px;}
.csc-form-fieldcell_csr{margin-bottom:5px;}

#content_regist{
	margin-top:25px;
	width:480px;
	*width:475px;
	overflow:hidden;
	background-color:#e1e1e1;
}
#content_regist #form{
	width:330px;
	float:left;
	background-color:#e1e1e1;
	height:100%;
}
#content_regist #info{
	height:100%;
	width:133px;
	*width:129px;
	overflow:hidden;
	padding:8px;
	float:left;	
	color:#FFFFFF;
	background-color:#4488BB;
}
#content_regist  p{
	clear:both;
	margin-bottom: 14px;
	*margin-bottom: 10px;
}
#content_regist #info p{
	
}
#content_regist #clear_p{
	clear:both;
	height:9px;
}
#content_regist .description{
	float:left;
	text-align:right;
	width:130px;
}

#content_regist .field {
	padding-left:10px;
	float:left;
	width:168px;
}
.tx-srfeuserregister-pi1-error{
	clear:both;
	margin-left:8px;
}
#tx-srfeuserregister-pi1-gender-1{
	margin-left:10px;
}

table tr th{
font-size:12px;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-weight:700px;
font-stretch:wider;
color:#000000;
}
tbody tr th{
	font-stretch:normal;
	font-size:16px;
	color:#FFFFFF;
	letter-spacing: 0px;
}

td {
vertical-align:top;
height:20px;
}
 
/* Registirerung
-----------------------------------------------------------------*/
		.tx-srfeuserregister-pi1 p { margin-top: .5em; margin-bottom: 0; padding: 0 .3em; text-indent: 0; }
		.tx-srfeuserregister-pi1 h4 { margin-top: 0; padding-left: .3em; }
		.tx-srfeuserregister-pi1 legend { padding: 0 .5em; font-weight: bold; color:#000000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-notice { font-style: italic; margin-bottom: 1em; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-trash { margin-bottom: 2em; }
		.tx-srfeuserregister-pi1 a { padding-left: 14px; background-image: url(../../typo3conf/ext/sr_feuser_register/pi1/internal_link.gif); background-repeat: no-repeat; background-position: 0% 60%; text-decoration:none; }
		.tx-srfeuserregister-pi1 label { margin: 0; padding: 0; padding-left:0px;}
		* html .tx-srfeuserregister-pi1 label { margin: 0; padding: 0; padding-left:0px; margin-right:-15px;}
		.tx-srfeuserregister-pi1 label span { color: #ff0000; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-error { color: #ff0000; }
		.tx-srfeuserregister-pi1 input { margin: 0; padding: 0 .5em 0 0;}
		.tx-srfeuserregister-pi1 input[type=password] { margin-right: 1em; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-password { margin-right: 1em; }
		.tx-srfeuserregister-pi1 input[type=radio], .tx-srfeuserregister-pi1 input[type=checkbox] { background-color: transparent; }
		* html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-radio, * html .tx-srfeuserregister-pi1 input.tx-srfeuserregister-pi1-checkbox { background-color: transparent; }		
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon { margin-left: 1em; background-color: transparent; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-delete-icon:hover { cursor: pointer; }
		.tx-srfeuserregister-pi1 a.tx-srfeuserregister-pi1-file-view { padding-left: 15px; background-image: url(../../typo3conf/ext/sr_feuser_register/pi1/internal_link_new_window.gif); background-color: transparent; background-repeat: no-repeat; font-size: .8em; margin-left: 1em; }
		.tx-srfeuserregister-pi1 ul { margin: 0; padding: 0; list-style-position: inside; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes { list-style-type: none; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li { margin: 0 0 .3em 0; padding: 0; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checkboxes li label { margin: 0; padding: 0 0 0 .5em; }
		.tx-srfeuserregister-pi1 ul.tx-srfeuserregister-multiple-checked-values li { float: left; padding: 0 2em 0 0; margin: 0; }
		.tx-srfeuserregister-pi1 dl { margin: 0; padding: 1em 0 0 0; }
		.tx-srfeuserregister-pi1 dt, .tx-srfeuserregister-pi1 dd { margin: 0; padding: 0 0 .5em 0; float: left; }
		.tx-srfeuserregister-pi1 dt { clear: both; width: 25%; text-align: right; padding-right: 1em; }
		.tx-srfeuserregister-pi1 dd {
	text-align: left;
	width: 50%;
	padding: 0 0 4px 4px;
}
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dt { width: auto; padding-right: 0; }
		.tx-srfeuserregister-pi1 .tx-srfeuserregister-pi1-multiple-checkboxes dd { width: auto; }
		* html .tx-srfeuserregister-pi1 dd { float: none; }
		.tx-srfeuserregister-pi1 dd p { margin-top: 0; margin-bottom: .5em; padding: 0; }
		
		#tx-srfeuserregister-pi1-password{width:60px;}
		#tx-srfeuserregister-pi1-password_again{width:60px;}
		#tx-srfeuserregister-pi1-username{width:170px;}
		#tx-srfeuserregister-pi1-last_name{width:170px;}
		#tx-srfeuserregister-pi1-first_name{width:170px;}
		#tx-srfeuserregister-pi1-email{width:170px;}
		.tx-srfeuserregister-pi1 fieldset{background-color:#e1e1e1;border:none;}
		
/* FORUM
-----------------------------------------------------------------*/
.tx-chcforum-pi1-catConferenceCell a{
font-size:11px;
}

.tx-chcforum-pi1-catConferenceCell a,.tx-chcforum-pi1-confThreadSubjCell a,.tx-chcforum-pi1-confThreadNew,.tx-chcforum-pi1-confThreadBtns,.tx-chcforum-pi1-confThreadRepliesCell,.tx-chcforum-pi1-confThreadAuthorCell{
font-size:11px;
}
.tx-chcforum-pi1-confThreadLastCell{
font-size:5px;
}
.tx-chcforum-pi1-singlePost{
	min-height:300px;
}
.edit a img{
	float:left;
}
.edit a{
	float:left;
	color:#FFFFFF;
}
.tx-chcforum-pi1-noWrap{
	float:left;
	width:auto;
	height:30px;
}
.tx-chcforum-pi1-noWrap img{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:7px;
} 
.tx-chcforum-pi1-noWrap a{
	word-spacing:5px;
	font-family:Arial, Helvetica, sans-serif;
}
 .text .scroller{
text-align:left;
}
.tx-chcforum-pi1-singlePost .author{
text-align:left;
}
.tx-chcforum-pi1-navPath{
clear:both;
}
.tx-srfeuserregister-pi1 label{
	width:100px;
	text-align:right;
	padding: 0;
	line-height: 1;
}
.tx-srfeuserregister-pi1 input{
margin-left:15px;
}
.tx-srfeuserregister-pi1-error{
margin-left:15px;
}
.tx-srfeuserregister-pi1{
padding:8px;
}


.browsebox li{
float:left;
list-style:none;
padding-right:5px;
}
.browsebox ul{
list-style:none;
}
.tx-indexedsearch-browsebox{
height:60px;
}
.tx-indexedsearch-internal-link{
font-weight:bold;
}
#imgPosticon{
	float:left;
}
.tx-newloginbox-pi1{
font: 10px/16px Arial, Helvetica, sans-serif;
	
}

#right_first{
	margin:0px;
	padding:0px;	
}
#right_first{
	margin:0px;
	padding:0px;	
}
/* ++++++++++++++++++++* Start Seite *++++++++++++++++++++++++++++ */
#content_start{
 background-image: url(../images/startseite_bild_gr.jpg);
 background-repeat:no-repeat;
 height:306px;
}
#content_start h1{
	font-size:14px;
	
}
#content_start a{
 
}
#content_start p{
 line-height:13px;	
}

#conSt_text1{
 	padding-top:21px;
 	padding-right:21px;
	width:487px;
}
#conSt_text1 h1{
	padding-left:20px;
	color:#ffffff;
	font-size:16px;
}
#conSt_text1 h1 #z2{
	padding-left:20px;
	
}
#conSt_text1 p{
	padding-left:40px;
	margin-top:-7px;
}
#conSt_text2{
	padding-left:182px;
	padding-top:10px;
	width:336px;
	height:90px;
}
#conSt_text2 h1{
	color:#ffffff;
}
#conSt_text2 p{
	margin-top:-14px;
}
#conSt_texte{
	float:left;
	margin-top:-15px;
	
}
#conSt_text3{
 	margin-top:30px;
 	*margin-top:25px;
	padding-left:13px;
	width:336px;
}
#conSt_text3 h1{
	
	color:#000000;
	font-size:14px;
}
#conSt_text3 p{
	margin-top:-14px;
}
#content_start #conSt_right{
 	float:right;
 	margin-right:1px;
 	margin-top:72px;
 	padding-bottom:5px;
	*margin-right:1px;
	*margin-top:70px;
	width:300px;
	
}
#content_start .conSt_right_box1{
 	margin-top:10px;
	background-color:#cccccc;
	height:115px;
}
#content_start .conSt_right_box{
 	margin-top:5px;
	background-color:#cccccc;
	height:100px;
}
#content_start .conSt_right_box1 #right_headline{
	color:#ffffff;
	font-weight:bold;
	padding-left:10px;
	background-color:#666666;
}
#conSt_right p{
	padding:10px;
	background-color:#cccccc;
}
#conSt_right img{
	float:left;
	width:60px;
}
#conSt_right #partner_text{
	float:right;
	padding-right:120px;
	margin-top:-15px;
}
#content_start #left_box{
	float:left;
	margin-top:7px;
	width:170px;
}
#content_start #left_box .tx-newloginbox-pi1{
	height:110px;
	width:170px;
	background-color:#cccccc;
}
#content_start #left_box .tx-newloginbox-pi1 form{
	margin-left:5px;
}
#content_start #left_box .tx-newloginbox-pi1 h3{
	margin-left:5px;
}

#content_start #left_box #qlinks{
	padding-top:15px;
	font-size:9px;
	line-height:12px;
	margin-left:3px;
}
#content_start #left_box #qlinks a{
	font-weight:normal;
}
 #amazonframe2{
	margin-left:-15px;
	float:right;
	background-color:#cccccc;
}

.csc-header .csc-header-n3{
	height:15px;
}
#right_box_neutral_img{
	margin-left:50%;
	*margin-left:50px;
}
#right_box_neutral_img img{
	margin-left:-50%;
	*margin-left:0px;
}

#downloadDesc {
height:250px;
margin-top:-8px;
}

#content_forum {
	float:left;
	width:637px;
	*width:630px;
	padding:20px;
	overflow:hidden;
}
#copyright{
	MARGIN-TOP: 30px;
	FLOAT: left;
	MARGIN-LEFT: 300px;
	OVERFLOW: visible;
	WIDTH: 350px;
	MARGIN-RIGHT: 150px;
	text-align: center;
}
#content_mitte{
	overflow:hidden;
	float:left;
	margin:20px;
	width:615px;
}


.forum #content_mitte{width:660px;*width:656px;}


.seminar TR.tr-even tr-0 {
  text-align:left; font-weight:bold; text-decoration:none;
  font-size:14px;
  color: #002266;  
}

.button {
  display:block; width:190px; height:1.3em; padding:3px;
  text-align:center; font-weight:bold; text-decoration:none;
  font-size:13px;
  color:#000; background-color:#ccc;
  border-left:2px solid #fff; border-top:2px solid #fff;
  border-right:2px solid #000; border-bottom:2px solid #000;
}

.tx-worldcup-pi1-menu {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	text-align:center;
	font-size:24px;
	margin:0 0 30px 0;
	padding: 1px;
  /*border: solid #000 1px;*/
}

.tx-worldcup-pi1-menu a{
color:#336C22;
padding-left:4px;
padding-right:4px;
}

.tx-worldcup-pi1-menu a:hover{
  color:336C22;
}

.tx-worldcup-pi1-menu a img{
	border: 0px;
	vertical-align:middle;
	margin-right: 8px;
}

.tx-worldcup-pi1 td{
  /*border: solid #000 1px;*/
}

.tx-worldcup-pi1 img {
	display:inline;
}

