
html { 
    overflow: scroll;
    overflow-x: auto;
}

body {background-color: #ffffff; margin:0px 0px 0px 0px;/*overflow: -moz-scrollbars-vertical;*/ }
#base { width:1000px; height:800px; position:relative; left:50%;top:0px; visibility: visible; margin-left:-500px; }
#main {height:800px;margin:0px 0px 0px 0px;border:0px solid red;}
#subnavi { height: 240px; width: 220px; left: 20px; top: 240px; position: absolute; z-index: 4; visibility: visible; overflow: visible; }


#mainnavibox { height: 30px; width: 985px; left: 10px; top:112px; position: absolute; visibility: visible; z-index:8 }

#inhalttext2 { font-size: 0.9em;z-index: 5; }


#inhalttext { min-height: 400px; width: 676px; left: 300px; top:132px; position: absolute; z-index: 5; visibility: visible; overflow: visible; font-size: 0.9em;padding:14px 0px 0px 0px ;z-index:5;  }

*:first-child+html #inhalttext {  min-height: 400px; width: 676px; left: 300px; top: 132px; position: absolute; z-index: 5; visibility: visible; overflow: visible; }/*für IE 7*/
* html #inhalttext {  height: 550px; width: 676px; left: 300px; top: 132px; position: absolute; z-index: 5; visibility: visible; overflow: visible; }/*für IE bis 6*/



#dozentenbild { left: 208px; top: 133px; position: absolute; visibility: visible; z-index:6  }
*:first-child+html #dozentenbild { left: 204px; top: 133px; position: absolute; visibility: visible; z-index:6  }/*für IE 7*/
* html  #dozentenbild {  left: 204px; top: 133px; position: absolute; visibility: visible; z-index:6  }/*für IE bis 6*/




#bildbg { background-image: url(bg_institut_plain.jpg); height: 806px; width: 1000px; left: 0; top: 0; position: absolute; visibility: visible; z-index:1; overflow: visible; }


#staticnavi {  color:white;height: 25px; width: 345px; left:670px; top: 20px; position: absolute; visibility: visible;   z-index: 4; } /*left:584px;width: 385px;*/

.static {
	letter-spacing: 1px;PADDING-RIGHT: 16px; PADDING-LEFT: 48px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #545454; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none; 
}

A.static {
	letter-spacing: 1px;PADDING-RIGHT: 16px; PADDING-LEFT: 47px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none; 
}
A.static:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none
}
.staticactive {
	FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none
}



.menueoben {}

a.menueoben {letter-spacing: 1px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none; 
     }
a.menueoben:hover {
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}

a.menueoben:active { letter-spacing: 1px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none;
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}
.menueobenactive { letter-spacing: 1px;PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; PADDING-BOTTOM: 0px; COLOR: #ffffff; LINE-HEIGHT: 140%; PADDING-TOP: 0px; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; TEXT-DECORATION: none;
	color:#f69393;  FONT-FAMILY: Arial,Arial,Helvetica,Geneva,Swiss,Sans-Serif; 
	
}


.notactivemain {
height:26px;	 COLOR: #ffffff;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;padding: 0px; margin: 0px;
}


a.notactivemain{ display: block; float: left; height: 19px; margin-right: 0; padding-left: 24px; padding-right: 25px; padding-top: 2px; text-decoration: none; color: #ffffff; background-color: tranparent; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-stretch: semi-expanded; letter-spacing: /*1px*/1px; border-right: 1px solid #ffffff; }

a.notactivemain:hover {  COLOR: #c80018;background-color: #ffffff; TEXT-DECORATION: none;
}

/*a.notactivemain:hover { display: block; float: left; height:19px; BORDER-RIGHT: #f6f6f6 1px solid; PADDING-TOP: 2px; PADDING-RIGHT: 25px; PADDING-LEFT: 24px;PADDING-BOTTOM: 0px; letter-spacing: 1px; FONT-SIZE: 0.8em;  /*TEXT-TRANSFORM: uppercase;*/  COLOR: #c80018;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; background-color: #ffffff; TEXT-DECORATION: none;
}*/


.activemain {
height:26px;	 COLOR: #c80018;  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif;  TEXT-DECORATION: none;padding-top: 1px; margin: 0px;
}


a.activemain{ display: block; float: left; height: 19px; margin-right: 0; padding-left: 24px; padding-right: 25px; padding-top: 2px; text-decoration: none; color: #c80018; background-color: #ffffff; font-family:  Arial, Verdana, Helvetica, sans-serif; font-size: 0.8em; font-weight: normal; font-stretch: semi-expanded; letter-spacing: /*1px*/1px; border-right: 1px solid #ffffff; }



.activemaintest{
height:25px;	  FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; /*BACKGROUND-COLOR: #c80018;*/ TEXT-DECORATION: none;
}
a.activemaintest {display: block;
float: left;
height: 21px;
margin-right: 0px;
padding-left: 24px;
padding-right: 25px;
padding-top: 3px;
text-decoration: none;
color: #c80018;
background-color: white;
font-family:  Arial,Verdana,
Helvetica, sans-serif;
font-size: 0.8em;
letter-spacing: 1px; 
font-weight: normal;BORDER-RIGHT: #f6f6f6 1px solid;} 

A.notactivesub {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #3e3d3d/*545454*/; LINE-HEIGHT: 170%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub:hover {
	PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 0.9em; COLOR: #c80018; LINE-HEIGHT: 170%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.activesub {
	PADDING-LEFT: 0px; /*FONT-WEIGHT: bold; */FONT-SIZE: 0.9em; COLOR: #c80018; LINE-HEIGHT: 170%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #3e3d3d/*545454*/; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_1:hover {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.85em;  COLOR: #c80018; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.activesub_1 {
	PADDING-LEFT: 10px; FONT-WEIGHT: normal; FONT-SIZE: 0.85em; COLOR: #c80018; LINE-HEIGHT: 140%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_2 {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em;  COLOR: #3e3d3d/*545454*/; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_2:hover {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em;  COLOR: #c80018; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.activesub_2 {
	PADDING-LEFT: 25px; FONT-WEIGHT: normal; FONT-SIZE: 0.8em;  COLOR: #c80018; LINE-HEIGHT: 130%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_3 {
	PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em;  COLOR:#3e3d3d/*545454*/; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
A.notactivesub_3:hover {
	PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em;  COLOR: #c80018; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.activesub_3 {
	PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 0.75em; COLOR: #c80018; LINE-HEIGHT: 120%; FONT-FAMILY: Arial,Verdana,Helvetica,Geneva,Swiss,Sans-Serif; LETTER-SPACING: 0px; TEXT-DECORATION: none
}
.spacer1 {
	LINE-HEIGHT: 100%; PADDING-LEFT: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, Geneva, Swiss, Sans-Serif; LETTER-SPACING: 0px; COLOR: #c80018; FONT-SIZE: 0.8em; FONT-WEIGHT: bold; TEXT-DECORATION: none;
	margin-bottom:10px;
}
.spacerline {
	margin-top:10px;
}

UNKNOWN {
	MIN-HEIGHT: 320px; HEIGHT: auto
}
H1 {
	FONT-SIZE: 1.2em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H2 {
	FONT-SIZE: 1.1em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H3 {
	FONT-SIZE: 1em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H4 {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
H5 {
	FONT-SIZE: 1em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
P {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;line-height: 1.3.em; margin-top: 15px;
}
P A{
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif;line-height: 1.3.em; margin-top: 15px;
}
P A:hover{
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif;line-height: 1.3.em; margin-top: 15px;
}

.red{	FONT-SIZE: 1.1em; color:#dd0000;FONT-FAMILY: verdana, arial, helvetica, sans-serif;}
.align-center {text-align:center;}
li A{
	/*FONT-SIZE: 0.9em;*/ COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
li A:hover{
	/*FONT-SIZE: 0.9em;*/ COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}




TD {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
UL {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif; list-style-image:url("bullet1.gif"); 
}
OL {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
BLOCKQUOTE {
	FONT-SIZE: 0.9em;COLOR: #4f4e4e; FONT-FAMILY: verdana, arial, helvetica, sans-serif; font-style:italic;background-color:#EEE;padding:5px;
}
SPAN {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e;; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}
 A {
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#757575 ;FONT-FAMILY: verdana, arial, helvetica, sans-serif; 
}

/*Geht leider nicht (man müsste neue Klassen definieren):*/
a.doc {	background: url(./filetypeicons/document-word.png) 	right no-repeat;}
a.docx {	background: url(./filetypeicons/document-word.png) 	right no-repeat;}
a.pdf  {	background: url(./filetypeicons/document-pdf.png) 	right no-repeat;}


/*A:Hover {
	FONT-SIZE: 0.9em; COLOR: /*#04395e;*/#cc183a; FONT-FAMILY: verdana, arial, helvetica, sans-serif
}*/
DIV {
	/*FONT-SIZE: 13px; */COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif
}
H1.csc-firstHeader {
	MARGIN-TOP: 0px;color:#AA011E;
}
H2.csc-firstHeader {
	MARGIN-TOP: 0px
}
H3.csc-firstHeader {
	MARGIN-TOP: 0px
}
H4.csc-firstHeader {
	MARGIN-TOP: 0px
}
H5.csc-firstHeader {
	MARGIN-TOP: 0px
}
H6.csc-firstHeader {
	MARGIN-TOP: 0px
}
B {
	FONT-SIZE: 0.9em; COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold
}
FORM TABLE.csc-mailform {
	BORDER-LEFT-COLOR: #ff6600; BORDER-BOTTOM-COLOR: #ff6600; BORDER-TOP-COLOR: #ff6600; BORDER-RIGHT-COLOR: #ff6600
}
FORM TABLE.csc-mailform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR: #d7d7d7
}
FORM TABLE.csc-searchform {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
FORM TABLE.csc-searchform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR:  #d7d7d7
}
FORM TABLE.csc-loginform {
	BORDER-LEFT-COLOR: green; BORDER-BOTTOM-COLOR: green; BORDER-TOP-COLOR: green; BORDER-RIGHT-COLOR: green
}
FORM TABLE.csc-loginform TR TD.csc-form-labelcell {
	BACKGROUND-COLOR: #c4d0db
}
TABLE.csc-searchResultInfo {
	MARGIN-TOP: 10px; WIDTH: 100%; BORDER-BOTTOM: #999 1px solid; FONT-STYLE: italic; LETTER-SPACING: 2px
}
TABLE.csc-searchResultInfo TR {
	
}
TABLE.csc-searchResultInfo TR TD P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultRange P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext P {
	
}
TABLE.csc-searchResultInfo TR TD.csc-searchResultPrevNext {
	TEXT-ALIGN: right
}
H3.csc-searchResultHeader A {
	LETTER-SPACING: 2px
}
H3.csc-searchResultHeader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px
}
P.csc-searchResult {
	FONT-SIZE: small
}
DIV.csc-menu {
	BORDER-RIGHT: 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: 1px solid; BACKGROUND-COLOR: #eee
}
DIV.csc-menu P {
	PADDING-LEFT: 5px; MARGIN-LEFT: 30px
}
DIV.csc-menu P.csc-section {
	FONT-WEIGHT: normal; MARGIN-LEFT: 40px; FONT-STYLE: italic
}
DIV.csc-menu P A {
	COLOR: green
}
DIV.csc-menu-def P A {
	COLOR: black
}
DIV.csc-menu-1 {
	BORDER-LEFT-COLOR: black; BORDER-BOTTOM-COLOR: black; BORDER-TOP-COLOR: black; BORDER-RIGHT-COLOR: black
}
DIV.csc-menu-2 {
	BORDER-LEFT-COLOR: #999; BORDER-BOTTOM-COLOR: #999; BORDER-TOP-COLOR: #999; BORDER-RIGHT-COLOR: #999
}
DIV.csc-menu-2 P.csc-sitemap {
	
}
DIV.csc-menu-2 P.csc-sitemap-level1 {
	MARGIN-LEFT: 50px
}
DIV.csc-menu-2 P.csc-sitemap-level2 {
	MARGIN-LEFT: 100px
}
DIV.csc-menu-2 P.csc-sitemap-level3 {
	MARGIN-LEFT: 150px
}
DIV.csc-menu-2 P.csc-sitemap-level4 {
	MARGIN-LEFT: 200px
}
DIV.csc-menu-2 P.csc-sitemap-level1 A {
	COLOR: black; LETTER-SPACING: 2px
}
DIV.csc-menu-2 P.csc-sitemap-level2 A {
	COLOR: black; FONT-STYLE: italic
}
DIV.csc-menu-2 P.csc-sitemap-level3 A {
	COLOR: #666
}
DIV.csc-menu-2 P.csc-sitemap-level4 A {
	FONT-SIZE: small; COLOR: #666; FONT-STYLE: italic
}
DIV.csc-menu-3 {
	BORDER-LEFT-COLOR: purple; BORDER-BOTTOM-COLOR: purple; BORDER-TOP-COLOR: purple; BORDER-RIGHT-COLOR: purple
}
DIV.csc-menu-3 P.csc-section A {
	COLOR: teal
}
DIV.csc-menu-4 {
	BORDER-LEFT-COLOR: yellow; BORDER-BOTTOM-COLOR: yellow; BORDER-TOP-COLOR: yellow; BORDER-RIGHT-COLOR: yellow
}
DIV.csc-menu-4 P.csc-abstract {
	MARGIN-LEFT: 40px; FONT-STYLE: italic
}
DIV.csc-menu-5 {
	BORDER-LEFT-COLOR: teal; BORDER-BOTTOM-COLOR: teal; BORDER-TOP-COLOR: teal; BORDER-RIGHT-COLOR: teal
}
DIV.csc-menu-6 {
	BORDER-LEFT-COLOR: olive; BORDER-BOTTOM-COLOR: olive; BORDER-TOP-COLOR: olive; BORDER-RIGHT-COLOR: olive
}
DIV.csc-menu-7 {
	BORDER-LEFT-COLOR: maroon; BORDER-BOTTOM-COLOR: maroon; BORDER-TOP-COLOR: maroon; BORDER-RIGHT-COLOR: maroon
}
DIV.csc-menu-7 P {
	FONT-WEIGHT: bold
}
DIV.csc-menu-7 P.csc-section A {
	COLOR: navy
}
element {
	
}

.csc-mailform-field{FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.75em;
  width:300px;
}

TABLE.contenttable {font-size:0.9em;}
.tr-odd {background-color:#eee;}
TABLE.contenttable th {font-size:0.9em;font-weight:bold;color:#4f4f4e;}
.csc-textpic-imagewrap {background-color:white;}

.tx_myquizpoll_pi1-title {FONT-SIZE: 1em;COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold}
.tx_myquizpoll_pi1-question, .tx_myquizpoll_pi1-answer, .tx_myquizpoll_pi1-false, .tx_myquizpoll_pi1-field {FONT-SIZE: 0.9em; margin-bottom:10px;}
.tx_myquizpoll_pi1-label {FONT-SIZE: 0.9em; margin-bottom:10px;font-weight:bold;}
.tx_myquizpoll_pi1-field {  }
.tx_myquizpoll_pi1-field:focus {  }
.tx_myquizpoll_pi1-submit {  }
.tx_myquizpoll_pi1-reset {  }
.tx_myquizpoll_pi1-table {FONT-SIZE: 0.9em; border:1px  }
.tx_myquizpoll_pi1-tr { FONT-SIZE: 0.9em; }
.tx_myquizpoll_pi1-tr-act {  FONT-SIZE: 0.9em; font-weight:bold}
.tx_myquizpoll_pi1-caption {  COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold} 
.tx_myquizpoll_pi1-th {  COLOR: #4f4e4e; FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-weight: bold}  
.tx_myquizpoll_pi1-td { FONT-SIZE: 0.9em;  } 
.tx_myquizpoll_pi1-explanation {FONT-SIZE: 0.9em; margin-bottom:10px;background-color:#f5f5f5;font-style:italic;}
.sortcol {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;}

.td-0, .td-1, .td-2, .td-3 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;}

.tx-dmmjobcontrol-pi1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.tx-dmmjobcontrol-pi1 table {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size: 16px}
.dmmjobcontrol_search_td1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.tx-srfeuserregister-pi1-fe_users_form  {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

legend {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size: 12px }
label {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}
.csc-mailform-field {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px; margin-top: 10px;}

.tx-felogin-pi1 {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}
.csc-textpic-caption {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size: 12px}

.newsletter {padding-top:0px;padding-bottom:0px;}

.sehrklein {font-size:7px;color:#CCC}


//======== News: Start ==========
.news-list-container {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;}
.news-list-item {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.9em;}
.news-single-item {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.9em;}
.news-single-timedata {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif; font-size:smaller;}
.news-single-item * a {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.9em;text-decoration:none;color:#c80018}
.news-single-item * a.internal-link {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:1em;text-decoration:none;color:#c80018}
.news-list-item * a {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:0.9em;text-decoration:none;color:#c80018}
.news-list-item * a.internal-link {FONT-FAMILY: Verdana,Arial,Helvetica,Geneva,Swiss,Sans-Serif;font-size:1em;text-decoration:none;color:#c80018}

//======== News: End ==========