/* GENERAL fonts */
P, OL, UL, DIV, H1, H2 {
}
H1 { font-size: 15px; }
H2 { font-size: 13px; }
P, H1, H2 {margin: 0px 0px 5px 0px;}
body {
          font-family: Verdana, Arial, Helvetica, sans-serif;
          font-size: 11px;
          color: #00468B;
}
/* Content column */

TD#menu_top{
background-image: url(graphics/top_3.gif);
}
TABLE#contentall {
height: 100%;
border-right: 1px dashed #CCDAE8;
}

TD#content {
	height: 100%;
                vertical-align: top;
	padding-left:10px;
	padding-right:5px;
	padding-top:5px;
	color: #00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}


TD#contentright {
	height: 100%;
                vertical-align: top;
	padding-right:5px;
	padding-top:5px;
	color: #00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	
}

TD#contentright A {
	text-decoration: none;
    color:#00468B;
}

TD#contentright A:hover {
	text-decoration: none;
    color:#55a0ff;
}


TD#content A {
	text-decoration: none;
    color:#00468B;
}

TD#content A:hover {
	text-decoration: none;
    color:#55a0ff;
}
TD#cmw {
   vertical-align: top;
	padding-left:10px;
	padding-right:10px;
	padding-top:5px;
	color: #00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;

}

TD#cmw A {
	text-decoration: none;
    color:#00468B;
}

TD#cmw A:hover {
	text-decoration: none;
    color:#55a0ff;
}

TD#footer {
	background-image: url(graphics/bg_footer.gif);
	color: #00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	padding-right:5px;
}
TD#footer A {
	text-decoration: none;
    color:#00468B;
}

TD#footer A:hover {
	text-decoration: none;
    color:#55a0ff;
}

TD#mm {

background-image: url(graphics/bg_menu.gif);
}


/* Menu 1 column */
TD#menu_1 {
	
                
	width: 218px;
	vertical-align: top;
         height: 100%;


}
TD#menu_1 DIV {

	
}
TD#menu_1 DIV A {
	
	text-decoration: none;
    color:#00468B;
}
TD#menu_1 DIV A:hover {
	text-decoration: none;
	color: #55a0ff;
}
TD#menu_1 DIV A:active {
                 text-decoration: none;
	 color: #55a0ff;
}

/*  MENU 1, level 1, normal state (NO) */
TD#menu_1 DIV.menu1-level1-no {
	
	font-size: 12px;
	padding-top:5px;
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:normal;



}
/*  MENU 1, level 1, active state (ACT) */
TD#menu_1 DIV.menu1-level1-act {
	
	font-size: 12px;
	padding-top:5px;
	padding-left:5px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    font-weight:bold;


}

/*  MENU 1, level 2, normal state (NO) */
TD#menu_1 DIV.menu1-level2-no {
	font-size: 11px;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	


}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level2-act {
	font-size: 11px;
	padding-left:20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: CCDAE8;
    font-weight:bold;
}


TD#menu_1 DIV.menu1-level3-no {
	font-size: 10px;
	padding-left:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	


}
/*  MENU 1, level 2, active state (ACT) */
TD#menu_1 DIV.menu1-level3-act {
	font-size: 10px;
	padding-left:35px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: CCDAE8;
    font-weight:bold;
}



.user-kurstermine-pi1-listrow {
	width:100%;
}
.user-kurstermine-pi1-listrow-header {
	font-size: 12px; 
	color:#00468B;
	background-color: #B2C7DC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


.tx-danpdocumentdirs-pi2-headers {
	font-size: 12px; 
	color:#00468B;
	background-color: #B2C7DC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.tx-danpdocumentdirs-pi2-listrow2 {
 font-size: 11px; 
 color:#00468B;
 background-color: #CCDAE8; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }

.tx-danpdocumentdirs-pi2-listrow1 {
 font-size: 11px; 
 color:#00468B;
 background-color: #B2C7DC; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 }
 
.tx-danpdocumentdirs-pi2-listtable {
	width:100%;
}


.csc-form-label-req {
                font-size: 11px; 
	color:#00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.csc-form-label {
                font-size: 11px; 
	color:#00468B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.csc-form-fieldcell {
               font-family: Verdana, Geneva, Arial, sans-serif; font-size: 11px; color:#00468B; 
}


DIV.tx-kurse-pi1 {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-big {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-big TD {font-size: 15px; 
	color:white;
	background-color: #B2C7DC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
                font-weight: bolder;

}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-small {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-small TD {font-size: 12px; 
	color:#00468B;
	background-color: #B2C7DC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-small TD P {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-header-small TD P A {}

DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR {
	font-size: 11px; color:#00468B;
	background-color: #CCDAE8;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR TD {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR TD P {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR TD P A {}

DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-odd {
	font-size: 11px; 
	color:#00468B;
	background-color: #B2C7DC; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-odd TD {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-odd TD P {}
DIV.tx-kurse-pi1 DIV.tx-kurse-pi1-listrow TABLE TR.tx-kurse-pi1-listrow-odd TD P A {}

DIV.tx-referenzen-pi1 TR { 
	font-size: 11px; 
	color:#00468B;
    font-family: Verdana, Arial, Helvetica, sans-serif;
}
DIV.tx-referenzen-pi1 DIV.HEADING {
font-size: 14px; 
font-weight: bold;
background-color: #00468B;
color:white;
padding:5px;
}
DIV.tx-referenzen-pi1 TR.DESC {
padding-left: 20px;
padding-top: 5px;
padding-bottom: 5px;
background-color: #CCDAE8;
height:40px;

}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow { }
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE {width:100%;}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR TD {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR TD P {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR.tx-referenzen-pi1-listrow-odd {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR.tx-referenzen-pi1-listrow-odd TD {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-listrow TABLE TR.tx-referenzen-pi1-listrow-odd TD P {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox {text-align: center;}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox P {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox P SPAN.tx-referenzen-pi1-browsebox-strong {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD.tx-referenzen-pi1-browsebox-SCell {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD.tx-referenzen-pi1-browsebox-SCell P {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD.tx-referenzen-pi1-browsebox-SCell P A {font-weight:bold;}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD P {}
DIV.tx-referenzen-pi1 DIV.tx-referenzen-pi1-browsebox TABLE TR TD P A {}
