/* CSS Document */

/* Robert: 05.02.2007 --- Start */
.listTitle{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#3e5f88;
}
/* Robert: 05.02.2007 --- Ende */

p {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	15px;
	font-style:		normal;
	color:			#333333;
}

.imageLeft{
	margin: 5px 10px 10px 0;
	float: left;
	clear: left;
}

.imageRight{
	margin: 5px 0 10px 10px;
	float: right;
	clear: right;
}

.imageBorder{
	border: 1px solid #999999;
	padding: 3px;
	background-color: #FFF;
	margin: 5px;
}

.standardText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	15px;
	font-style:		normal;
	color:			#333333;
}

.smallText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		10px;
	line-height:	12px;
	font-style:		normal;
	text-decoration: none;
	color:			#333333;
}

.fettText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	color:			#333333;
}

.titelText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	color:			#3e5f88;
}

.grayText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	15px;
	font-weight:	lighter;
	font-style:		normal;
	color:			#999999;
}


.bigTitelText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		18px;
	line-height:	22px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#3e5f88;
}

.bigGrayTitelText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		18px;
	line-height:	22px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#808080;
}

.bigOrangeTitelText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		18px;
	line-height:	22px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#cd742a;
}

/*** Update 23.11.2006 Start ***/

.titelDetailText {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#FFF;
}

/*** Update 23.11.2006 Ende ***/

.copyrightText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	normal;
	color:			#cccccc;
}

.orangeText{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	color:			#cd742a;
}

.bigOrangeText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	line-height:	16px;
	font-weight:	bold;
	color:			#ff6600;
}

.greenText{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#009999;
}

.bigGreenText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	line-height:	16px;
	font-weight:	bold;
	color:			#009999;
}

.brightGreenText{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#99cc00;
}

.bigBrightGreenText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	line-height:	16px;
	font-weight:	bold;
	color:			#99cc00;
}

.violetText{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#996699;
}

.bigVioletText {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		13px;
	line-height:	16px;
	font-weight:	bold;
	color:			#996699;
}

.bigimages/ {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		20px;
	font-weight:	bold;
	color:			#CCCCCC;
}

.subheader1Text {
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}

/*********************** LINKS ************************/
.laguageLink:link{
	font-size: 9px;
	line-height: 11px;
	color: #999999;
}
.laguageLink:visited{
	font-size: 9px;
	line-height: 11px;
	color: #999999;
}
.laguageLink:hover{
	font-size: 9px;
	line-height: 11px;
	color: #333333;
}
.laguageLink:active{
	font-size: 9px;
	line-height: 11px;
	color: #999999;
}

.laguageLink_selected:link { font-size: 9px; line-height: 11px; color: #CCCCCC }
.laguageLink_selected:visited { font-size: 9px; line-height: 11px; color: #CCCCCC }
.laguageLink_selected:hover { font-size: 9px; line-height: 11px; color: #CCCCCC }
.laguageLink_selected:active { font-size: 9px; line-height: 11px; color: #CCCCCC }

.orangeLink:link{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#ff6600;
}
.orangeLink:visited{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#ff6600;
}
.orangeLink:hover{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#ff6600;
}
.orangeLink:active{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#ff6600;
}

.grayLink:link{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height:	20px;
	font-weight:	bold;
	letter-spacing: 1px;
	color:			#999999;
}
.grayLink:visited{
	color:			#999999;
}
.grayLink:hover{
	color:			#999999;
}
.grayLink:active{
	color:			#000;
}

/*** Update 23.11.2006 Start ***/

.listEntryTitel:link{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#3e5f88;
}
.listEntryTitel:visited{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#3e5f88;
}
.listEntryTitel:hover{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#000000;
}
.listEntryTitel:active{
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#3e5f88;
}

/*** Update 23.11.2006 Ende ***/

#container-center ul {
	list-style-type: none;
}

/*********************** TOOLBOX ************************/
.smallText:link {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		9px;
	line-height:	15px;
	font-style:		normal;
	text-decoration: none;
	color:			#999;
}

.smallText:visited {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		9px;
	line-height:	15px;
	font-style:		normal;
	text-decoration: none;
	color:			#999;
}

.smallText:hover {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		9px;
	line-height:	15px;
	font-style:		normal;
	text-decoration: none;
	color:			#CCC;
}

.smallText:active {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		9px;
	line-height:	15px;
	font-style:		normal;
	text-decoration: none;
	color:			#999;
}

.smallText:focus {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		9px;
	line-height:	15px;
	font-style:		normal;
	text-decoration: none;
	color:			#999;
}

/*** BOXEN LINKS START ***/

.date {
	font-family:	Verdana, Arial, Helvetica, sans-serif;
	font-size: 		10px;
	line-height:	18px;
	font-weight:	bold;
	text-decoration: none;
	color:			#3e5f88;
	display:		block;
	clear:			both;
}

/*** NEWS ***/
.textNewsTitle {

}

.textNewsContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topNewsTextBox {

}

/*** Event ***/
.textEventTitle {

}

.textEventContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topEventTextBox {

}

/*** Course ***/
.textCourseTitle {

}

.textCourseContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topCourseTextBox {

}

/*** Action ***/
.textActionTitle {

}

.textActionContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topActionTextBox {

}

/*** SCHULUNG ***/
.textSchulungTitle {

}

.textSchulungContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topSchulungTextBox {

}

/*** PRODUKT ***/
.textProduktTitle {

}

.textProduktContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topProduktTextBox {

}

/*** Newsletter ***/
.textNewsletterTitle {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		16px;
	font-weight:	bold;
	color:			#996699;
}

.textNewsletterContent {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#999999;
}

#topNewsletter input {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	color:			#3e5f88;
	margin-top: 	5px;
	padding: 		0;
}

.topNewsletterBoxLink:link 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; text-decoration: none; color: #999}
.topNewsletterBoxLink:visited 	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; text-decoration: none; color: #999}
.topNewsletterBoxLink:hover 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; text-decoration: none; color: #333}
.topNewsletterBoxLink:active 	{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; text-decoration: none; color: #999}
.topNewsletterBoxLink:focus 		{ font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: lighter; text-decoration: none; color: #999}

/*** DETAILANSICHT ***/
.detailTitel {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	font-weight:	bold;
	line-height: 	16px;
	color:			#3e5f88;
}

.listenTitel {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	line-height:	18px;
	color:			#000;
}
/*** LISTENTITEL ***/
.listenTitel:link {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		24px;
	line-height:	30px;
	color:			#000;
}

.listenTitel:visited {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		24px;
	line-height:	30px;
	color:			#000;
}

.listenTitel:hover {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		24px;
	line-height:	30px;
	color:			#999;
}

.listenTitel:active {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		24px;
	line-height:	30px;
	color:			#000;
}

/* Standard Link START */
body a:link { 
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 	16px;
	font-weight:	lighter;
	text-decoration: none;
	color:			#666666;
}
body a:visited { 
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 	16px;
	font-weight:	lighter;
	text-decoration: none;
	color:			#666666; 
 }
body a:hover { 
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 	16px;
	font-weight:	lighter;
	text-decoration: none;
	color:			#333333;
 }
body a:active { 
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 	16px;
	font-weight:	lighter;
	text-decoration: none;
	color:			#666666; 
 }
body a:focus { 
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		11px;
	line-height: 	16px;
	font-weight:	lighter;
	text-decoration: none;
	color:			#666666; 
 }
 
.pfeilLink:link {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}

.pfeilLink:visited {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}

.pfeilLink:focus {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}

.pfeilLink:hover {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#333333;
	background-image: 		url(../images/arrow_hover.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}

.pfeilLink:active {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}
/* Standard Link ENDE */

/******* Accordion Start ********/
.titleKlasse2 {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	color:			#999;
	cursor:			pointer;
}

.titleKlasse:link {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	color:			#999;
}

.titleKlasse:visited {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	color:			#999;
}

.titleKlasse:hover {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	color:			#CCC;
}

.titleKlasse:active {
	font-family:	Arial, Helvetica, sans-serif;
	font-size: 		14px;
	font-weight:	bold;
	color:			#333;
}

.contentKlasse {
	margin-bottom: 50px;
}

/******* Accordion Ende ********/

/* Listenansicht Textabschneider! */
.listTextContainer {
	margin: 	0;
	padding: 	0;
}

#content-editor li a:link {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}

#content-editor li a:visited {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}

#content-editor li a:hover {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#333333;
	background-image: 		url(../images/arrow_hover.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}


.pfeilLink a:link {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}

.pfeilLink a:visited {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}

.pfeilLink a:focus {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}

.pfeilLink a:hover {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#333333;
	background-image: 		url(../images/arrow_hover.gif);
	background-position: 	left;
	background-repeat: 		no-repeat;
	padding-left: 			7px;
}

.pfeilLink a:active {
	font-family:			Arial, Helvetica, sans-serif;
	font-size: 				11px;
	color: 					#999999;
	background-image: 		url(../images/arrow_link.gif);
	background-position: 	left;
	background-repeat:	 	no-repeat;
	padding-left: 			7px;
}