.orange {
	background: #FFFFFF url(../images/bg_siteTop_or.gif) repeat-x left top;
}

a.internalLink {
	color:#F18700;
}

.orange .TextHeader2 {
	color: #F18700;
	text-decoration: none;
}

.orange .ContentHeaderLeft {
	background: #F18700 url(../images/cor_ltop_or.gif) no-repeat left top;
}

.orange .ContentHeaderRight, .orange .ContentHeaderRightOneCol{
	background-image: url(../images/cor_rtop_or.gif);
	background-repeat: no-repeat;
	background-position: right top;
	background-color: #F18700;
}

.orange .BarBG {
	background-image: url(../images/benchm_bar_middle_or.gif);
	background-repeat: repeat-x;
}

.orange .ContentTextBlink a, .orange .ContentTextBlink a:link, .orange .ContentTextBlink a:active, .orange .ContentTextBlink a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
 	color: #F18700;
 	text-decoration: none;
}

.orange .ContentTextBlink a:hover {
 	text-decoration: underline;
}

.orange .RowInfos, .orange .RowInfos a {
	color: #F18700;
}

.orange .BGLeftbox1 {
	background-color: #F18700;
	width: 158px;
}

.orange .BoxSearchBGtop {
    background: #F18700;
	background-image: url(../images/box_top_or.gif);
	background-repeat: no-repeat;
}

.orange .BoxSearchBGbot {
	background: url(../images/box_bot_or.gif) no-repeat left bottom;
	height: 8px;
}

.orange .ContentTL {
	border-right: 1px solid #FFC881;
	border-left: 1px solid #FFC881;
}

.orange .ContentTR, .orange .ContentTROneCol {
	border-right-color: #FFC881;
}

.orange .ContentLine {
	border-top-color: #FFC77F;
}

.orange .TextHeader1 a, .orange .TextHeader1 a:link, .orange .TextHeader1 a:active, .orange .TextHeader1 a:visited {
 	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #F18700;
 	text-decoration: none;
}

.orange .TextHeader1 a:hover {
 	text-decoration: underline;
}

.orange .date {
	background: url(../images/round_IMG_or.gif) no-repeat left top;
	color: #F18700;
}

.orange .dateRight {
	background: url(../images/round_right_or.gif) no-repeat right top;
}

.orange .ContentBottomCell {
	background-color: #F18700;
}

.orange .ContentBottomLeft {
	background-image: url(../images/cor_lbot_or.gif);
}

.orange .ContentBottomRight {
	background-image: url(../images/cor_rbot_or.gif);
}

.orange .BoxRightBGtop {
	background: #FFFFFF url(../images/box_top_or_lite.gif) no-repeat left top;
	padding-top: 7px;
}

.orange .BoxRightTop, .orange .BoxRightTop a, .orange .BoxRightTop a:link, .orange .BoxRightTop a:active, .orange .BoxRightTop a:visited {
	color: #F18700;
	background-color: #FFE5C4;
	border-right-color: #FFC881;
	border-left-color: #FFC881;
	text-decoration: none;
}

.orange .BoxRightTop a:hover {
	text-decoration: underline;
}

.orange .BGRightbox, .orange .BGRightboxBottom div {
	border-top-color: #FFC881;
	border-right-color: #FFC881;
	border-bottom-color: #FFC881;
	border-left-color: #FFC881;
}

.orange .BGRightboxBottom {
	background: #FFFFFF url(../images/box_bot_or_3.gif) no-repeat left bottom;
	padding-bottom: 8px;
}

.orange .NavSubLeftbox {
	border-top-color: #FFE5C4;
	border-bottom-color: #F18700;
	background-color: #F18700;
}

.orange .newsboxContent {
	background-image:url(../images/newsboxBottom_orange.gif);
}

.orange .newsboxContent a {
	color:#F18700;
	background-image:url(../images/newsboxTop_orange.gif);
}

.orange .newsboxContent a .announcement {
	color:#FF0000;
	text-decoration:underline;
}

/* 2 HIERARCHIE */

.orange .NavSubLeftbox2 {
	border-bottom-color: #E3ECF8;
	background-color: #FFE5C4;
	border-left:1px solid #FFC881;
	border-right:1px solid #FFC881;
}
.orange .NavSubLeftbox2 a {
	color: #F18700;
}

.orange .NavSubLeftbox2Bottom {
	background-color: #FFE5C4;
	background-image: url(../images/box_bot_or_2.gif);
}

.orange .BGLeftbox2Bottom2 {
	background-image: url(../images/box_bot_or_3.gif);
}

.orange .BGLeftbox2Bottom2 div {
	border: 1px solid #FFC881;
	border-top:0;
	border-bottom:0;
}

.orange .BGLeftbox2Bottom2 a {
	border-top-color:#FFE5C4;
}

.orange .NavSubLeftbox2Bottom a {
	border-left:1px solid #FFC881;
	border-right:1px solid #FFC881;
	color:#F18700;
}

.orange .BGLeftbox2Bottom div {
	background-color: #FFE5C4;
	border: 1px solid #FFC881;
	border-bottom: 0px solid #FFC881;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	line-height: 16px;
	padding: 4px 7px 0px 7px;
}

.orange .BGLeftbox2Bottom {
	padding-bottom: 8px;
	background: #FFE5C4 url(../images/box_bot_or_2.gif) no-repeat left bottom;
}

.orange .BGLeftbox2 { 
	background-color: #FFE5C4;
	border-right-color: #FFC881;
	border-left-color: #FFC881;
}

.orange .BGLeftbox2 a {
	border-top-color:#FFE5C4;
}

.orange .NavSubLeftboxBottom,
.orange .NavSubLeftboxBottom2 {
	background: #F18700 url(../images/box_bot_or.gif) no-repeat left bottom;
	border-top-color: #FFE5C4;
}

.orange .TextHeader3, .orange .TextHeader3 a, .orange .TextHeader3 a:link, .orange .TextHeader3 a:active, .orange .TextHeader3 a:visited {
	color: #F18700;
}

.orange .contentHeading1, .orange .contentHeading2 {
	color: #F18700;
}

.benutzerName {
	color:#F18700;
}

.orange .contentCodeBlock {
	border-right: #FFC881 1px solid;
	border-top: #FFC881 1px solid;
	border-left: #FFC881 1px solid;
	border-bottom: #FFC881 1px solid;
	background-color: #FFE5C4;
	width: 590px;
}

.orange .ContentFliesstext1 a, .orange .ContentFliesstext1 a:link, .orange .ContentFliesstext1 a:active, .orange .ContentFliesstext1 a:visited {
 	color: #F18700;
 	text-decoration: none;
}

.orange .ContentFliesstext1 a:hover {
 	text-decoration: underline;
}
