/*--------------------------------------------------------------------*/
/*MainStruct*/
/*--------------------------------------------------------------------*/
html,body { height: 100%; padding: 0px; margin: 0px; border: 0px; font-size: 100.01%; font-family: Arial, Verdana, Helvetica, Sans-Serif; color: #000000; background: #343434; text-align: center;  /* nur für alte Browser */ }
.clearing { clear: both; display: block; padding: 0; margin: 0;	border: 0; font-size: 0; line-height: 0; }
#border { width: 100%; margin: 0px auto; height: 400px; position: relative; z-index:1; }
#box { position: relative; margin: 0px auto; margin-top: -400px; width: 772px; text-align: left; z-index:2; }
	#page { width: 772px; }
		#header { background: #FFFFFF; }
			.bg_standard { background: url(../images/banner.jpg) no-repeat left 31px; }
			#logo_border { background: #343434; height: 129px; width: 772px; /*overflow: hidden;*/ }
				#logo { float: left; margin-top: 19px; }
				#facebook { float: right; margin-top: 19px; }
			#menu_border { height: 207px; width: 771px; overflow: hidden; }
				#menumain { overflow: hidden; width: 774px; font-size: 11px; line-height: 30px; text-transform: uppercase; }
		#content_border { width: 774px; }
			#content { margin-right: 2px; height: auto; font-size: 11px; color: #333333; line-height: 16px; background: #FFFFFF; }
				#content_full_border { border: 16px solid #FFFFFF; }
				#content_left_border { border: 16px solid #FFFFFF; float: left; width: 480px; }
					#content_left_border .greybox { background: #5E5E5E url(../images/greybox.jpg) bottom right no-repeat; color: #FFFFFF; }
					#content_left_border .greybox .csc-textpic-text { padding: 20px; padding-left: 10px; }
					#content_left_border .greybox h2, #content_left_border .greybox h3, #content_left_border .greybox h4 { color: #FFFFFF; font-weight: bold; }
					#content_left_border .greybox h2 a, #content_left_border .greybox h3 a, #content_left_border .greybox h4 a { color: #FFFFFF; font-weight: bold; border: none; }
				#content_right_border { border: 16px solid #FFFFFF; border-left: 0px; float: right; width: 240px; }
					#content_right_border .greenbox, #content_left_border .greenbox { background: #4D7E26 url(../images/greenbox.jpg) bottom right no-repeat; color: #FFFFFF; min-height: 200px; height: auto !important; height: 200px; }
					#content_left_border .greenbox .contentTEXT, #content_right_border .greenbox .contentTEXT { padding: 20px; }
					#content_right_border .tx-incoretwitter-pi1 { padding: 14px; padding-right: 24px; }
					#content_left_border .greenbox form, #content_right_border .greenbox form, #content_right_border .greenbox .tx-newloginbox-pi1 { padding: 20px; }
					#content_right_border .greenbox .tx-newloginbox-pi1 form { padding: 0px; padding-top: 20px; }
					#content_left_border .greenbox h2, #content_right_border .greenbox h2 { padding: 20px; padding-bottom: 0px; }
					#content_left_border .greenbox .contentTEXT h2, #content_right_border .greenbox .contentTEXT h2 { padding: 0px; }
					#content_right_border .greybox { background: #5E5E5E url(../images/greybox.jpg) bottom right no-repeat; color: #FFFFFF; min-height: 200px; height: auto !important; height: 200px; }
					#content_right_border .greybox .contentTEXT { padding: 20px; padding-left: 10px; }
					#content_right_border .greybox h2, #content_left_border .greybox h3, #content_left_border .greybox h4 { color: #FFFFFF; }
					.greenbox h1, .greenbox h2, .greenbox h3, .greenbox h4, .greenbox h5, .greenbox h6 { color: #FFFFFF; }
		#footer { background: url(../images/footer.jpg) no-repeat center; height: 67px; }
			#menu2_border { text-align: left; font-size: 11px; padding: 24px; float: left; width: 45%; }
			#footer_right { float: right; padding: 24px; }
				#social { font-size: 11px; }
				#social IMG { height: 11px; margin-left: 6px; margin-right: 4px; }

		#content .tx-ttnews-browsebox a { margin-left: 2px; margin-right: 2px; }

