@CHARSET "UTF8";

div.content_wrapper {
	position:			relative;
	left:				0px;
	top:				0px;
	width:				875px;
	display:			block;
	margin:				auto;
	background-image:	url(../images/pagestructure/background_wrapper.gif);
	background-repeat:	repeat-y;
}

div.content {
	margin-left: 172px;	
	width:			553px;
	padding-top: 10px;
	padding-bottom: 10px;
	float:			left;
}

div.content_right {
	width:			150px;
	padding-top: 10px;
	padding-bottom: 10px;
	float:			left;
}

div.content_full {
	width:			200px;
	padding-top: 10px;
	padding-bottom: 10px;
	float:			left;
}

div.content_right div.teaser {
	background-image:	url(../images/content/teaser_background.gif);
	margin-bottom: 8px;
	padding:   0px;
    margin:   0px;
}

div.content_right div.teaser table {
    color:          #5D5D5D;
    font-family:    Arial;
    font-size:      11px;
    padding-left: 11px;
}

div.content_right div.teaser table input.input_login {
    width:          70px;
    font-size:      10px;
    border:         1px solid #5D5D5D;
}

div.content_right div.teaser table input.login_button {
    width:          125px;
    font-size:      10px;
    border:         1px solid #5D5D5D;
}

div.content_right div.teaser div.csc-header h1 {
	font-family:			Arial;
	font-size:				12px;
	font-weight:			bold;
	color:					#5D5D5D;
	padding-left:	13px;
	margin:	0px;
}

div.content_right div.teaser p {
	font-family:			Arial;
	font-size:				12px;
	padding-left:	13px;
	padding-top:	10px;
	margin:	0px;
}

div.content_right div.teaser iframe {
	padding-left:	7px;
	margin:	0px;
	width: 140px;
  border-left: 1px solid #666666;
}

div.content_right div.teaser ul.csc-menu {
	margin:	0px;
    padding: 0px;
	padding-left:	13px;
	list-style: none;
}

div.content_right div.teaser ul.csc-menu li {
	font-family:			Arial;
	font-size:				11px;
	color:					#5D5D5D;
}

div.content_right div.teaser ul.csc-menu li a {
	color:					#5D5D5D;
}

div.content_right div.teaser ul.csc-menu li a:visited {
	color:					#5D5D5D;
}

div.content_right div.teaser_top {
	background-image:	url(../images/content/teaser_background_top.gif);
	height: 7px;
    line-height: 0px;
}

div.content_right div.teaser_bottom {
	background-image:	url(../images/content/teaser_background_bottom.gif);
    background-repeat:   no-repeat;
    background-position:   bottom;
    line-height: 7px;
    padding: 0px;
    margin: 0px;
    margin-bottom: 7px;
}

div.content div.text_main div.csc-header h1 {
	font-family:			Arial;
	font-size:				20px;
	font-weight:			bold;
	color:					#446498;
	background-image:	url(../images/content/headline_background.gif);
	background-repeat:	no-repeat;
	margin-left:  27px;
	padding-left: 14px;
}

div.content div.text_main p.bodytext {
	font-family:           Arial;
	font-size:             12px;
	margin-left:           42px;
	padding-right:         5px;
	line-height:           1.3em;
}

div.content div.text_news {
	background-image:	url(../images/content/news_background.gif);
	background-repeat:	no-repeat;
    margin:             0px;
	padding:            0px;
}

div.content_sub div.csc-header {
  clear: both;
}


div.content div.text_news div.csc-header p {
	font-family:			Arial;
	font-size:				12px;
	font-weight:			bold;
	color:					#F76013;
	float:					left;
	margin-left:  42px;
    margin-top:           7px;
    margin-bottom:           7px;
}

div.content div.text_news div.csc-header h1 {
	font-family:           Arial;
	font-size:             12px;
	font-weight:           bold;
	color:                 #446498;
	float:                 left;
	width:                 440px;
	margin-left:           7px;
    margin-top:           7px;
    margin-bottom:           7px;
    line-height:           1.3em;
}

div.content div.text_news p.bodytext {
	font-family:			Arial;
	font-size:				12px;
	xclear:					both;
	margin-left:  111px;
	padding-right:  5px;
	line-height:           1.3em;
}

div.content div.csc-textpic-intext-left div.csc-textpic-imagewrap {
	padding-left:  111px;
}


div.content div.xcsc-header h1 {
	font-family:			Arial;
	font-size:				11px;
	font-weight:			bold;
	color:					#000000;
	background-color:					#446498;
	margin-left:  27px;
	padding-left: 14px;
}

div.content_sub {
	margin-left: 		21px;	
	width:				529px;
	padding-top: 		10px;
	padding-bottom: 	10px;
	float:				left;
	background-image:	url(../images/content/content_background_top.gif);
	background-repeat:	no-repeat;
	padding-left:		25px;
	overflow: hidden;
	display: block;
}

div.content_sub div.csc-header h1 {
	font-family:			Arial;
	font-size:				11px;
	font-weight:			bold;
	color:					#FFFFFF;
	float:					left;
	Xwidth: 					495px;
	width: 					95%;
	background-color:		#446498;
	padding:				2px;
	margin-bottom:				10px;
	padding-left:			5px;
}

div.content_sub div.csc-textpicHeader h1 {
	font-family:			Arial;
	font-size:				11px;
	font-weight:			bold;
	color:					#FFFFFF;
	float:					left;
	width: 					495px;
	background-color:		#446498;
	padding:				2px;
	padding-left:			5px;
}

div.content_sub p.bodytext {
	font-family:			Arial;
	font-size:				11px;
	margin-left:  5px;
	padding-right:  27px;
	Xfloat: left;
	margin-top:        5px;
	margin-bottom:        10px;
  Xclear: both;
}

div.content_sub table {
    color:          #5D5D5D;
    font-family:    Arial;
    font-size:      11px;
    padding-left: 11px;
  clear: both;

}

div.content_sub table input.input_login {
    width:          70px;
    font-size:      10px;
    border:         1px solid #5D5D5D;
}

div.content_sub table input.login_button {
    width:          125px;
    font-size:      10px;
    border:         1px solid #5D5D5D;
}



div.content_sub ul {
	list-style-image:  url(../images/content/bullet.gif);
  Xfloat: left;
  Xdisplay: block;
  clear:    both;
}

div.content_sub li {
	font-family:			Arial;
	font-size:				11px;
	margin-left:  5px;
	padding-right:  27px;
  Xdisplay: block;
  Xfloat: left;
}

div.content_sub div.tx-ffiframe-pi1 {
	clear:             both;
}

.csc-uploads-fileName {
	font-family:			Arial;
	font-size:				11px;
	margin-left:  5px;
	padding-right:  27px;
}


