body {
	background-color: rgb(65,72,73);
	background-attachment: fixed;
	background-repeat:repeat-x;
	margin: 0px;
	padding: 0px;
	font-family: Verdana,Arial,Helvetica,sans-serif;
	color: rgb(105,105,107);
	font-size: 10px;
	line-height: 15px;
}

#bxBasePosition {
	text-align: center;
	margin: 0px;
	padding: 0px;
	width: 810px;
	margin-left: auto;
	margin-right: auto;
}

#bxHeader {
	top: 0px;
	height: 20px;
	color: rgb( 255, 255, 255 );
}

#bxHeader #bxHeaderL {
	padding-left: 45px;
	text-align:left;
	float: left;
	width: auto;
}

#bxHeaderL a {
	color: rgb( 255, 255, 255 );
	padding: 0px 15px 0px 8px;
	background:url(/theme/default/images/layout/icons/arrow_white_15x8.gif) no-repeat;
	text-decoration: none;
	font-size: 9px;
	line-height: 25px;
	vertical-align:middle;
}


#bxHeader #bxHeaderR {
	padding-right: 25px;
	text-align:right;
	float:right;
	width: auto;
}

#bxHeaderR a {
	color: rgb( 0, 148, 201 );
	text-decoration: none;
	font-size: 9px;
	line-height: 20px;
	vertical-align:sub;
	padding: 0px 15px 0px 8px;
}

#bxHeaderR img {
	padding-left: 5px;
	border: 0px;
}


#bxBannerBorder {
	top: 30px;
	z-index: 2;
	width: 810px;
	/*height: 291px;*/
	height: 166px;
	padding-top: 17px;
	background: url(/theme/default/images/layout/content_gradient.gif) repeat-y;
}

#bxBannerTop {
	background:url(/theme/default/images/layout/banner_top.gif) no-repeat;
	width: 810px;
	height: 18px;
	padding: 0px;
	margin: 0px;
}

#bxBanner {
	width: 769px;
	/*height: 281px;*/
	height: 156px;
	background-color: rgb(255,255,255);
	background:url(/theme/default/images/layout/banner_image_small.jpg) no-repeat;
	margin: 0px 20px 0px 22px;
}

#bxBannerBottom {
	background:url(/theme/default/images/layout/banner_bottom.gif) no-repeat;
	width: 810px;
	height: 10px;
	padding: 0px;
	margin: 0px;
}


#bxContentBorder {
	z-index: 2;
	float: left;
	text-align: left;
	padding: 0px 5px 0px 5px;
	width: 800px;
	background: url(/theme/default/images/layout/content_gradient.gif) repeat-y;
}

#bxContentTop {
	background:url(/theme/default/images/layout/content_top.gif) bottom no-repeat;
	width: 810px;
	height: 5px;
	line-height: 5px;
	margin: 0px;
	padding: 0px;
}

#bxContentOuter {
	z-index: 10;
	background: url(/theme/default/images/layout/content_gradient_complete.gif) repeat-x;
	padding-top: 19px;
	text-align:center;
	width: 770px;
	padding: 19px 15px 0px 15px;
}

#bxContent {
	min-height: 350px;
	z-index: 1;
	background:url(/theme/default/images/layout/content_people.gif) bottom left no-repeat;
	
	width: 770px;
	text-align: center;
	margin: 0px 0px 0px 0px;
	padding-bottom: 45px;
}

#bxContentBottom {
	clear: both;
	z-index: 10;
	background:url(/theme/default/images/layout/content_bottom.jpg) no-repeat;
	width: 800px;
	height: 17px;
}


#bxContentSub {
	clear: both;
	width: 798px;
	min-height: 117px;
	border-left: 1px solid white;
	border-right: 1px solid white;
	background:url(/theme/default/images/layout/content_sub_inner_gradient.jpg) repeat-x;
}


#bxContentSubLeft {
	float:left;
	height: 117px;
	width: 565px;
	/*background:url(/theme/default/images/layout/content_sub_logo.jpg) top right no-repeat;*/
}

#bxContentSubLeft a {
	color: rgb( 104, 104, 106 );
	text-decoration: underline;
	font-size: 9px;
	line-height: 49px;
	background:url(/theme/default/images/layout/icons/arrow_blue_3x5.gif) top center no-repeat;
	padding: 15px 5px 0px 5px;
}

#bxContentSubLeft a.sel {
	color: rgb( 0, 148, 201 );
	text-decoration: underline;
	font-weight:bold;
	font-size: 9px;
	line-height: 49px;
	background:url(/theme/default/images/layout/icons/arrow_blue_3x5.gif) top center no-repeat;
	padding: 15px 5px 0px 5px;
}

#bxContentSubRight {
	float:right;
	width: 233px;
	background:url(/theme/default/images/layout/content_sub_inner_gradient2.jpg) repeat-x;
	/*background:url(/theme/default/images/layout/content_sub_inner_gradient_logo_full.jpg) no-repeat;*/
	height: 117px;
}

#bxContentSubBottom {
	clear: both;
	z-index: 10;
	background:url(/theme/default/images/layout/content_sub_bottom.gif) no-repeat;
	width: 810px;
	height: 10px;
}


table.tblContentMain {
	clear: both;
	width: 770px;
	min-height: 450px;
	vertical-align:top;
	text-align:left;
	padding: 0px;
	margin: 0px;
}

.tblContentMain a {
	font-weight:normal;
	color: rgb( 0, 148, 201 );
	text-decoration:none;
}

.tblContentMain .rowLeft { /*.tblContentMain th.rowLeft {*/
	width: 180px;
	vertical-align:top;
	padding-bottom: 75px;
}

.tblContentMain .rowRightFix { /*.tblContentMain th.rowLeft {*/
	width: 180px;
	vertical-align:top;
}

.tblContentMain .rowMain { /*.tblContentMain th.rowMain {*/
	width: 330px;
	vertical-align:top;
	padding-bottom: 155px;
}

.tblContentMain .rowRight { /* .tblContentMain th.rowRight { */
	width: auto;
	vertical-align:top;
}

.tblContentMain .rowVar { /* .tblContentMain th.rowRight { */
	width: auto;
	vertical-align:top;
	padding-bottom: 155px;
}


.tblContentMain .rowSep { /*.tblContentMain th.rowSep {*/
	clear: both;
	background:url(/theme/default/images/layout/icons/vline_single_1x18.jpg) top center no-repeat;
	height: 29px;
	width: 30px;
	padding: 0px;
	margin: 0px;
}

.tblContentMain .rowSepLeftComplete { /*.tblContentMain th.rowSep {*/
	clear: both;
	background:url(/theme/default/images/layout/icons/vline_complete_263x3.gif) top center no-repeat;
	width: 30px;
	padding: 0px;
	margin: 0px;
}

.tblContentMain .rowSepRightComplete { /*.tblContentMain th.rowSep {*/
	clear: both;
	background:url(/theme/default/images/layout/icons/vline_complete_283x3.gif) top center no-repeat;
	width: 30px;
	padding: 0px;
	margin: 0px;
}



.tblContentMain .rowSepEmpty { /*.tblContentMain th.rowSep {*/
	text-align:center;
	height: 10px;
	width: 30px;
	border: 1px solid black;
}


.tblContentMain .rowSepVrtR { /*.tblContentMain td.rowSepVrtR {*/
	background:url(/theme/default/images/layout/icons/vline_double_3x264.jpg) top no-repeat;
	text-align:center;
	height: 270px;
	width: 30px;
}

.tblContentMain .rowSepVrtL { /*.tblContentMain td.rowSepVrtL {*/
	background:url(/theme/default/images/layout/icons/vline_double_3x226.jpg) top no-repeat;
	text-align:center;
	height: 270px;
	width: 30px;
}

.tblContentMain .rowSepHrzHdr { /*.tblContentMain td.rowSepHrz {*/
	background:url(/theme/default/images/layout/icons/dot_grey_1x1.jpg) center repeat-x;
	text-align:center;
	height: 19px;
	width: auto;
}

.tblContentMain td.rowContentMain  {
	padding-bottom: 105px;
	line-height: 15px;
	vertical-align: top;
}

.tblContentMain td.rowContentLeft  {
	line-height: 15px;
	vertical-align: top;
}

.tblContentMain td.rowContentRight  {
	line-height: 15px;
	vertical-align: top;
}

.tblContentMain .areaContentHeader {
	height: 19px;
}


a.lnkMoreBold {
	color: rgb( 0, 148, 201 );
	text-decoration: underline;
	font-weight: bold;
	font-size: 9px;
	padding-left: 7px;
	background:url(/theme/default/images/layout/icons/arrow_blue2_5x3.gif) left center no-repeat;
}

a.lnkMoreNormal {
	color: rgb( 0, 148, 201 );
	text-decoration: underline;
	font-weight: normal;
	font-size: 9px;
	padding-left: 7px;
	background:url(/theme/default/images/layout/icons/arrow_blue2_5x3.gif) left center no-repeat;
}

/*
* Selbe für back
*/
a.lnkBackBold {
	color: rgb( 0, 148, 201 );
	text-decoration: underline;
	font-weight: bold;
	font-size: 9px;
	padding-left: 7px;
	background:url(/theme/default/images/layout/icons/arrow_blue3_5x3.gif) left center no-repeat;
}

a.lnkBackNormal {
	color: rgb( 0, 148, 201 );
	text-decoration: underline;
	font-weight: normal;
	font-size: 9px;
	padding-left: 7px;
	background:url(/theme/default/images/layout/icons/arrow_blue3_5x3.gif) left center no-repeat;
}



a.menuE1 {
	color: rgb( 0, 148, 201 );
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding-left: 7px;
	background: url(/theme/default/images/layout/icons/arrow_blue2_5x3.gif) left center no-repeat;
}

a.menuE2 {
	color: rgb( 105, 105, 107 );
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding-left: 21px;
}

a.menuE3 {
	color: rgb( 105, 105, 107 );
	text-decoration: none;
	font-weight: normal;
	font-size: 10px;
	padding-left: 35px;
}

.menuGroup {
	line-height: 17px;
	margin-bottom: 10px;
}

.clear {
	clear: both;
}




.rowSepHrz {
	background:url(/theme/default/images/layout/icons/dot_grey_1x1.jpg) center repeat-x;
	text-align:center;
	height: 19px;
	width: auto;
	margin: 7px 0px 7px 0px;
}




#bxMenuMain {
	margin: 0px 10px 0px 10px;
	float:none;
	height: 19px;
	width: 790px;
	line-height: 19px;
	vertical-align:middle;
	text-align: center;
}

#bxMenuMain .menuSep {
	float: left;
	background:url(/theme/default/images/layout/menu/seperator_19x2.gif) center no-repeat;
	height: 19px;
	width: 43px;
}

#bxMenuMain .menuItem {
	float: left;
	height: 19px;
	vertical-align:middle;
	padding-top: 5px;
	
}

#bxFooter {
	height: 30px;
	text-align: justify;
	padding-left: 25px;
	width: 810px;
	color: rgb( 255, 255, 255 );
	font-size: 9px;
	line-height: 15px;
}

#bxFooter a {
	color: rgb( 0, 148, 201 );
	text-decoration: none;
	font-size: 9px;
	line-height: 20px;
}


.bxMore {
	color: rgb( 105, 105, 107 );
}

.bxHeader1 {
	text-decoration: none;
	font-weight: bold;
}

.bxMoreLink {
	float: left;
	width: auto;
}

.bxMoreDateTime {
	float: right;
	width: auto;
	background:url(/theme/default/images/layout/icons/icon_clock_9x9.gif) left center no-repeat;
	padding-left: 13px;
}

.moreRed {
	color: rgb( 234, 11, 11 );
}

/*
Ab hier der neue Content ...
*/

.boxArea {margin:0px;padding:0px;text-align:left;}
.boxTitle {}
.tAreaTitle		{font-weight:bold;}
.tTextTitle		{color:rgb( 105, 105, 107 );font-weight:bold;font-size:11px;}
.tTextTitleSmall {color:rgb( 105, 105, 107 );font-weight:bold;font-size:10px;}
.tTextSubTitle	{font-size:9px;}

.boxPicText		{
	font-size:9px;	
}
.boxImgl			{/*margin-right:5px;margin-top:5px;margin-bottom:5px;float:left;*/}
.boxImgr			{margin-left:0px;margin-top:5px;margin-bottom:5px;float:right;}
.boxImgc		{/*margin-left:auto;margin-right:auto;margin-top:5px;margin-bottom:5px;text-align:center;*/}

.boxLi {
	font-weight:bold;
	font-size:11px;
	line-height: 13px;
	background:url(/theme/default/images/layout/icons/icon_info_13x9.gif) top left no-repeat;
	margin-top: 5px;
	padding-left:13px;
	padding-bottom: 5px;
}

.boxLi a {
	font-weight:bold;
	font-size:11px;
	color: rgb( 0, 148, 201 );
	text-decoration:none;
}

.pageTitlePartOne {
	float: left;
	text-transform:uppercase;
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-stretch:ultra-condensed;
	color: rgb(105,115,117);
	margin-right: 4px;
}


.pageTitlePartTwo {
	float: left;
	text-transform:uppercase;
	font-size:14px; 
	font-weight:bold; 
	font-family:Arial, Helvetica, sans-serif; 
	font-stretch:ultra-condensed;
	color: rgb(0,148,201);
}

input[type=button], input[type=reset], input[type=submit] {
	border: 1px outset rgb( 171, 171, 171 );
	padding: 0px 10px 0px 10px;
	width: auto;
	height: 19px;
	text-align:center;
	background:url(/theme/default/images/layout/icons/vline_gradient_14x14.gif) center repeat-x rgb(201,201,201);
	color: rgb( 255,255,255);
	font-weight: bold;
}

input[type=button]:focus, input[type=reset]:focus, input[type=submit]:focus, input[type=button]:hover, input[type=reset]:hover, input[type=submit]:hover {
	border: 1px inset rgb( 0, 148, 201 );
	padding: 0px 10px 0px 10px;
	width: auto;
	height: 19px;
	text-align:center;
	background:url(/theme/default/images/layout/icons/vline_gradient_14x14.gif) center repeat-x rgb(201,201,201);
	color: rgb( 255,255,255);
	font-weight: bold;
	cursor:pointer;
}

input[type=text], input[type=textarea], input[type=select], input[type=password] {
	border: 1px outset rgb( 171, 171, 171 );
	padding: 0px 0px 0px 0px;
	width: auto;
	height: 19px;
	font-size: 9px;
	color: rgb(105,105,107);
}

textarea {
	border: 1px outset rgb( 171, 171, 171 );
	padding: 0px 0px 0px 0px;
	width: auto;
	height: 19px;
	font-size: 11px;
	color: rgb(105,105,107);
	font-family: Verdana,Arial,Helvetica,sans-serif;
}

select, select * {
	border: 1px outset rgb( 171, 171, 171 );
	padding: 0px 0px 0px 0px;
	width: auto;
	font-size: 9px;
	color: rgb(105,105,107);
	font-family: Verdana,Arial,Helvetica,sans-serif;
}
