/* GENERAL STYLES */
body {
	color: #CCC;
	background-color: #FFF;
}


.schriftImmer666666 {
color: #666666 !important;
}
.schriftImmer666666 a:link{
color: #666666 !important;
}.schriftImmer666666 a:hover{
color: #666666 !important;
}.schriftImmer666666 a:visited{
color: #666666 !important;
}

h1 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 3px 0px 0px 3px;
	margin-bottom: 0px;
}

h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333;
	background-color: #E8E8E8;
	font-weight: normal;
	margin: 0px;
	padding: 2px 0px 2px 0px;
	text-transform: uppercase;
	clear: left;
}

h3 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 0px;
}

h4 {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	margin: 15px 0px 0px 0px;
}

a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.bold {
	font-weight: bold;
}

.italic {
	font-style: italic;
}

.underline {
	text-decoration: underline;
}

.sup {
	vertical-align: top;
	font-size: 0.8em;
	line-heigt: 100%;
}

.sub {
	vertical-align: bottom;
	font-size: 0.8em;
	line-heigt: 100%;
}

.emphasise {
	font-weight: bold;
	color: #555;
	background-color: transparent;
}

.note {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #999999;
	background-color: transparent;
	font-style: italic;
	text-transform: none;
}

.importantNote {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FF0000;
	background-color: transparent;
	font-style: italic;
	text-transform: none;
}

.dataFieldNote {
	font-size: 11px;
	color: #999999;
	background-color: transparent;
	font-style: italic;
}

.captureText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

.noFloat {
	clear: both;
}

.editSubBox {
	padding: 5px;
	border: 1px solid #CCC;
	background-color: #E8E8E8;
	width: 775px;
}

* html .editSubBox {
	width: 785px;
}

.homeImage {
	width: 200px;
	border: none;
	float: left; 
	margin-right: 15px;
	margin-bottom: 5px;
}

#column5 {
	width: 790px;
	float: left;
	color: #666;
	background-color: transparent;
	margin: 0px;
	border-right: none;
	overflow: hidden;
}

#column5 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column5 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column5 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column5 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#column4 {
	width: 590px;
	float: left;
	color: #666;
	background-color: transparent;
	margin: 0px;
	border-right: none;
}

#column4 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column4 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column4 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column4 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#column3 {
	width: 450px;
	float: left;
	color: #666;
	background-color: transparent;
	margin: 0px;
	border-right: none;
	overflow: hidden;
}

#column3 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column3 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column3 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column3 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.column3Half {
	width: 200px;
	float: left;
	color: #666;
	background-color: transparent;
	padding-right: 20px;
	margin: 0px;
	border-right: none;
	overflow: hidden;
}

.column3Half a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column3Half a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column3Half a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column3Half a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#column2 {
	float: left;
	width: 320px;
	color: #666;
	background-color: transparent;
	border-left: 1px solid #CCC;
	padding-left: 10px;
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	overflow: hidden;
}

#column2 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column2 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column2 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#column2 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.column2Header {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 0px;
}

.column1 {
	float: left;
	width: 140px;
	color: #666;
	background-color: transparent;
	border-left: 1px solid #CCC;
	padding-left: 10px;
	margin: 0px 0px 0px 10px;
	font-size: 11px;
	overflow: hidden;
}

.column1 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column1 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column1 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

.column1 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.column1Header {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 0px;
	margin-bottom: 0px;
}

.recentEntries {
	list-style-type: circle;
	font-size: 11px;
	margin-top: 0px;
	padding-left: 20px;
	margin-left: 10px;
}

.listCurrentPosition {
	font-weight: bold;
	color: #333;
	background-color: transparent;
}

#editDelete {
	color: #666;
	background-color: #E1E1F4;
	padding: 3px;
}

#pgDetailsColumn2 #editDelete a:link{
	color: #666;
}

#pgDetailsColumn2 #editDelete a:visited{
	color: #666;
}
#pgDetailsColumn2 #editDelete a:hover{
	color: #666;
}

.infoNewEntry {
	float: right;
	padding-right: 8px;
}

#databaseEntryHeader {
	float: left;
	padding: 0px;
	margin-left: 10px;
	background-color: transparent;
}

.latestListColumn1 {
	width: 100px;
	padding-right: 10px;
}

.latestListColumn2 {
	width: 280px;
	padding-right: 10px;
}

.latestListColumn3 {
	width: 60px;
	padding-right: 10px;
	text-align: center;
}

.keywordsBox {
	border: 1px solid #AAA;
	padding: 5px;
	color: #666;
	background-color: #CCC;
}

.keywordSelected {
	font-weight: bold;
	color: #FFF;
}

/* END GENERAL STYLES */


/* MULTIPLE SELECTION e.g. KEYWORDS */
.multipleSelectionPool {
	float: left;
	width: 424px;
}

.multipleSelectionButtons {
	float: left;
	padding: 10px 6px 0px 6px;
}

.multipleSelectionSelected {
	float: left;
	width: 424px;
}

.addButton {
	width: 80px;
	text-align:center;
	margin-bottom: 10px;
}

.addButtonOneButton {
	width: 120px;
	text-align: center;
}

/* END MULTIPLE SELECTION */

/* SEARCH */

#searchContainerLeft {
	float: left;
	width: 450px;
	background-color: transparent;
	border: none;
	padding: 3px 3px 3px 5px;
	margin: 0px;
}

#searchContainerRight {
	width: 320px;
	float: right;
	background-color: transparent;
	padding: 3px 3px 3px 12px;
	margin: 0px;
}

.searchAddRemoveContainer {
	margin-left: 5px;
}

#editContainerBroad {
	padding-left: 10px;
	padding-right: 10px;
}

#editContainerBroad a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#editContainerBroad a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#editContainerBroad a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#editContainerBroad a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.stepText {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.warningHeader {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #FF0000;
	background-color: transparent;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}

.searchMultipleContainer {
	float: left;
	padding: 0px 5px 0px 0px;
}

.searchMultipleSmallContainer {
	float: left;
	width: 40%;
}

.searchTable {
	width: 100%;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #666;
	background-color: transparent;
	font-weight: normal;
}

/* END SEARCH */




















/* HEADER */
#headerTop {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 968px;
	height: 35px;
	background-color: #FFF;
	color: #000;
}

#headerTopEulp {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 968px;
	height: 35px;
	background-color: #FFF;
	color: #000;
}

#lenotre2Logo {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 968px;
	height: 96px;
	background-color: #FFF;
	color: #000;
	/* 
	background-image: url(../../images/elements/header_lenotre2.gif);
	background-repeat: no-repeat;
	*/
}

#eulpHeader {
	position: absolute;
	top: 20px;
	left: 165px;
	width: 804px;
	height: 64px;
}

#eulpLogo {
	position: absolute;
	top: 20px;
	left: 0px;
	width: 164px;
	height: 120px;
}

#gotoLenotreHome {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 300px;
	height: 78px;
	background-color: transparent;
}

#gotoEclasHome {
	position: absolute;
	top: 45px;
	left: 655px;
	width: 90px;
	height: 40px;
	background-color: transparent;
}

#gotoEulpHome {
	position: absolute;
	top: 0px;
	left: 580px;
	width: 300px;
	height: 78px;
	background-color: transparent;
}

#tabLenotreSearch {
	position: relative;
	float: right;
	padding-top: 0px;
	padding-right:0px;
	margin: 0px;
	background-image: url(../../images/elements/tab_search.gif);
	background-repeat: no-repeat;
	border: 1px solid #FF0000;
	background-color: #990000;
}

#lenotreLogo {
	position: absolute;
	top: 86px;
	left: 0px;
	width: 968px;
	height: 7px;
	background-color: #4646FF;
	color: #000;
}










#headerSearch {
	position: absolute;
	top: 63px; /* 47px */
	left: 835px; /*  785px   */
	width: 130px; /*  220px   */
	height: 25px;
	background-color: transparent;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	padding-right: 3px;
	padding-top: 2px;
	border: none;
	text-align:right;
}

#headerSearchEulp {
	position: absolute;
	top: 105px;
	left: 790px;
	width: 220px;
	height: 25px;
	background-color: transparent;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	padding-right: 3px;
	padding-top: 2px;
	border: none;
}

/* Nur fuer MSIE 
* html #headerSearch {
	position: absolute;
	top: 46px;
	left: 791px;
	width: 220px;
	height: 25px;
}
*/



#headerSearch a:link {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#headerSearch a:visited {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#headerSearch a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#headerSearch a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#headerSearchEntry {
	width: 88px; /* 133px */
	background-color: #FFF;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 9px;
	color: #333399;
	padding-left: 2px;
	margin: 0px 3px 0px 3px;
	border: 1px solid;
}

/* Nur fuer MSIE 
* html #headerSearchEntry {
	margin: 0px 3px 2px 3px;
}
*/


#headerSearchButton {
	background-color: #EEE;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 9px;
	color: #333399;
	
	height:19px;
	
	border: 1px solid;
	margin: 0px ;
	padding: 0px;
	
	/* FF positioniert den GO Button um 1 px zu hoch... Workaround wäre:
	position:relative;
	top:1px;
	*/
}






#languageBar {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 965px;
	height: 19px;
	background-color: #FFF;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #A8A8FF;
	font-weight: normal;
	padding-top: 1px;	
	padding-left: 3px;
	border: none;
}

/* Nur fuer MSIE */
* html #languageBar {
	width: 968px;
}

#languageBar a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #A8A8FF;
	background-color: transparent;
	text-decoration: none;
}

#languageBar a:visited {
	color: #A8A8FF;
	background-color: transparent;
	text-decoration: none;
}

#languageBar a:active {
	color: #A8A8FF;
	background-color: transparent;
	text-decoration: none;
}

#languageBar a:hover {
	color: #333;
	background-color: transparent;
	border-bottom: 1px solid #333;
}

#languageBarEulp {
	position: absolute;
	top: 85px;
	left: 170px;
	width: 798px;
	height: 17px;
	background-color: #A6C28D;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
	padding-left: 3px;
	border: none;
}

/* Nur fuer MSIE */
* html #languageBarEulp {
	width: 798px;
}

#languageBarEulp a:link {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #FFF;
	background-color: #A6C28D;
	text-decoration: none;
}

#languageBarEulp a:visited {
	color: #FFF;
	background-color: #A6C28D;
	text-decoration: none;
}

#languageBarEulp a:active {
	color: #FFF;
	background-color: #A6C28D;
	text-decoration: underline;
}

#languageBarEulp a:hover {
	color: #333;
	background-color: #A6C28D;
	text-decoration: underline;
}

#languageTitle {
	position: absolute;
	left: 10px;
	overflow: hidden;
}

#allLanguages {
	position: absolute;
	left: 5px;
	font-size: 11px;
	overflow: hidden;
}

#editLanguage {
	position: relative;
	float: right;
	padding-right: 3px;
	overflow: hidden;
}

.currentLanguage {
	color: #FFF;
	background-color: #A8A8FF;
	padding-left: 2px;
	padding-right: 2px;
}







#headerLogoutLine {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 963px;
	height: 16px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #BFBFFF;
	background-color: #7471FF; /*#7070FE; */
	font-size: 11px;
	padding-left: 5px;
}

#logoutBox {
	font-size: 11px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #333399;
	background-color: transparent;
	
	position: absolute;
	top: 5px;
	left: 710px;
	width: 250px;
	
	text-align: right;
	vertical-align: middle;
	padding-right: 5px;
	
}

* html #headerLogoutLine {
	top: 0px;
	width: 968;
}

#logoutBox a:link {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#logoutBox a:visited {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#logoutBox a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#logoutBox a:hover {
	color: #6666CC;
	background-color: transparent;
	text-decoration: underline;
}

#logoutBox img {
	margin-right: 2px;
	vertical-align: baseline;
	padding-top: 2px;
}










#navigation { 
	position: absolute;
	top: 0px;
	left: 0px;
	width: 966px;
	height: 24px;
	color: #666;
	background-color: #AAAAFF;
	padding: 0px 0px 2px 2px;
	margin: 0px;
	font-size: 13px;
	border: 0px solid #FF0000;
	z-index: 99;
	font-family: "Trebuchet MS", Verdana, sans-serif; 
}

/*
* html #navigation { 
	top: 16px;
	width: 968px;
}
*/



#mainNavi {
	position: absolute;
	top: 110px;
	left: 0px;
	width: 968px;
	height: 22px;
	background-color: #FFF;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	color: #333399;
	border-bottom: 0px solid #333399;
	text-align: left;
	line-height: 1.3;
	font-weight: normal;
	padding: 0px;
}

.mainNaviChannel {
	font-weight: bold;
}

.mainNaviChannelImportant {
	font-weight: bold;
	color: #CC0000;
}

.mainNaviImportant {
	color: #CC0000;
}

#mainNaviEulp {
	position: absolute;
	top: 105px;
	left: 165px;
	width: 490px;
	height: 55px;
	background-color: #FFF;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	color: #336699;
	border-bottom: 0px solid #333399;
	text-align: left;
	line-height: 1.3;
	font-weight: normal;
	padding-top: 3px;
	padding-left: 5px;
}

#mainNaviEulp a:link {
	color: #333399;
	text-decoration: none;
}

#mainNaviEulp a:visited {
	color: #333399;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviEulp a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#mainNaviEulp a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}



#navigationChannelText {
	float: left;
	margin-left: 10px;
	width: 85px;	
}

#navigationChannelLinks {
	float: left;
	width: 870px;	
}

* html #navigationChannelLinks {
	float: left;
	width: 850px;	
}



#mainNaviTable {
	font-size: 13px;
	color: #333399;
}

.mainNaviText {
	width: 85px;
	height: 18px;
	float: left;
	overflow: hidden;
}

.mainNaviLinks {
	width: 820px;
	height: 18px;
	float: left;
	overflow: hidden;
}

* html .mainNaviLinks {
	width: 850px;	
}

.mainNaviMoreLinks {
	width: 33px;
	height: 18px;
	float: left;
}

#mainNaviLine1 {
	color: #E1E1FF;
	background-color: #9797FF; /* #CACAFF */
	padding-left: 10px;
}

#mainNaviLine1 a:link {
	color: #E1E1FF;
	text-decoration: none;
}

#mainNaviLine1 a:visited {
	color: #E1E1FF;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine1 a:active {
	color: #E1E1FF;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine1 a:hover {
	color: #E1E1FF;
	background-color: transparent;
	text-decoration: underline;
}

#mainNaviLine2 {
	color: #3F3FBA;
	background-color: #B7B7FF; /* #E1E1FF */
	padding-left: 10px;
}

#mainNaviLine2 a:link {
	color: #3F3FBA;
	text-decoration: none;
}

#mainNaviLine2 a:visited {
	color: #3F3FBA;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine2 a:active {
	color: #3F3FBA;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine2 a:hover {
	color: #3F3FBA;
	background-color: transparent;
	text-decoration: underline;
}


#mainNaviLine3 {
	color: #5B5BC8;
	background-color: #D5D5FF; /* #EAEAFF */
	padding-left: 10px;
}

#mainNaviLine3 a:link {
	color: #5B5BC8;
	text-decoration: none;
}

#mainNaviLine3 a:visited {
	color: #5B5BC8;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine3 a:active {
	color: #5B5BC8;
	background-color: transparent;
	text-decoration: none;
}

#mainNaviLine3 a:hover {
	color: #5B5BC8;
	background-color: transparent;
	text-decoration: underline;
}




#headerEnd {
	position: absolute;
	top: 162px;
	left: 0px;
	width: 968px;
	height: 8px;
	background-color: #FFFCCC;
	color: #000;
	background-repeat: no-repeat;
	background-position: top;
	border-bottom: none;
}
/* END HEADER */


/* SUBNAVI */
#subNaviContainer {
	float: left;
	width: 160px;
	overflow:hidden;
	border-right: 1px solid #CCC;
	border-bottom: 1px solid #CCC;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	color: #336699;
	background-color: #F5F5F5;
}

/* Nur f&uuml;r den MSIE */
* html #subNaviContainer {
	padding-top: 2px;
}

#headerSubnavi {
	color: #FFF;
	font-weight: bold;
	background-color: #333399;
	padding-left: 6px;
	margin-top: 0px;
	height: 17px;
}

/* SUBNAVI START PAGE */
#subNavi {
	color: #336699;
	font-size: 13px;
	padding: 0px;
}

#subNavi ul {
	list-style-type: none;
	margin: 0px 3px 0px 3px;
	padding-left: 3px;
	padding-bottom: 10px;
	line-height: 1.3;
}

#subNavi li {
	color: #666;
	background-color: transparent;
	font-weight: normal;
	border-bottom: 0px solid #CCC;
	padding-bottom: 5px;
}

/* ROLLOVERS START PAGE */
.subNaviRollover a:link {
	color: #666;
	font-size: 13px;
	text-decoration: none;
	display: block;
	background-color: transparent;
	padding-left: 3px;
}

.subNaviRollover a:visited {
	color: #666;
	font-size: 13px;
	text-decoration: none;
	display: block;
	background-color: transparent;
	padding-left: 3px;
}

.subNaviRollover a:active {
	color: #666;
	font-size: 13px;
	text-decoration: none;
	display: block;
	background-color: transparent;
	padding-left: 3px;
}

.subNaviRollover a:hover {
	color: #FFF;
	font-size: 13px;
	text-decoration: none;
	display: block;
	background-color: #484848;
	padding-left: 3px;
}
/* END SUBNAVI START PAGE */

/* SUBNAVI CHANNELS */
#subNaviChannel {
	color: #336699;
	background-color: #F5F5F5;
	font-size: 11px;
}

#subNaviChannel ul {
	list-style-type: none;
	margin: 0px 3px 0px 3px;
	padding-left: 3px;
	line-height: 1.7;
}

#subNaviChannel li {
	color: #666;
	background-color: #FFF;
	font-weight: normal;
	border-bottom: 1px solid #CCC;
}

/* ROLLOVERS CHANNELS*/
.subNaviChannelRollover a:link {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	display: block;
	background-color: #FFF;
	padding-left: 3px;
}

.subNaviChannelRollover a:visited {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	display: block;
	background-color: #FFF;
	padding-left: 3px;
}

.subNaviChannelRollover a:active {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	display: block;
	background-color: #FFF;
	padding-left: 3px;
}

.subNaviChannelRollover a:hover {
	font-size: 11px;
	color: #666;
	text-decoration: none;
	background-color: #EEEEFB;
	display: block;
	padding-left: 3px;
}
/* END SUBNAVI CHANNELS */

#directoryHeader {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding-top: 0px;
	border: none;
	color: #FFF;
	height: 52px;
}

#directoryHeader a {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
	font-weight: bold;
}

#directoryHeader a:hover {
	color: #FFF;
	background-color: transparent;
	text-decoration: underline;
}

.directoryHeaderTable {
	height: 53px;
	width: 100%;
	padding-left: 0px;
}

.directoryHeaderTd {
	vertical-align: middle;
	text-align: center;
}

#pgHeader {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	margin: 0px 0px 10px 0px;
	padding-top: 0px;
	border: none;
	color: #FFF;
	height: auto;
}

#pgHeader a:hover {
	color: #FFF;
	background-color: transparent;
	text-decoration: underline;
}

.pgHeaderTable {
	height: 53px;
	width: 100%;
	padding-left: 0px;
}

.pgHeaderTd {
	vertical-align: middle;
	text-align: center;
}


/* END SUBNAVI */


/* LOGGED IN TODAY */
#hereNow {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 0px;
	border: none;
	color: #FFF;
	background-color: #1014EF;
	text-align: center;
}

#hereNow a:link {
	color: #FFF !important;
	background-color: transparent;
	text-decoration: none;
}

#hereNow a:visited {
	color: #FFF !important;
	background-color: transparent;
	text-decoration: none;
}

#hereNow a:active {
	color: #FFF !important;
	background-color: transparent;
	text-decoration: underline;
}

#hereNow a:hover {
	color: #FFF !important;
	background-color: transparent;
	text-decoration: underline;
}

.hereNowTime {
	padding-left: 7px;		
}

.dbStatText {
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: bold;
	padding: 0px 0px 0px 3px;
	margin-bottom: 0px;
}

#onlineToday {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
	line-height: 1.7;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #666;
	font-weight: bold;
	background-color: #F5F5F5;
}

#onlineToday ul {
	list-style-type: none;
	margin: 0px 3px 10px 0px;
	line-height: 1.2;
	padding: 5px 3px 0px 6px;
}

#onlineToday li {
	color: #666;
	font-weight: normal;
	font-size: 11px;
	border: none;
	background-color: #F5F5F5;
}

#onlineToday img {
	vertical-align: middle;
}

#onlineToday a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#onlineToday a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#onlineToday a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#onlineToday a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}
/* END LOGGED IN TODAY */


/* CONTENT AREA */
#contentArea {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	position: absolute;
	top: 142px;
	left: 164px;
	width: 472px;
	border: none;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	background-color: #FFF;
	color: #CCC;
}

#contentArea a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#contentArea a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#contentArea a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#contentArea a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

/* Nur f&uuml;r den MSIE */
	* html #contentArea {
	top: 140px;
	left: 162px;
	width: 472px;
}

#contentArea ul {
	margin: 0px;
}

#broadContent {
	position: absolute;
	top: 138px;
	left: 171px;
	width: 797px;
	border: none;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	background-color: #FFF;
	color: #666;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Nur f&uuml;r den MSIE */
	* html #broadContent {
	top: 140px;
}

#broadContentSearch {
	position: absolute;
	top: 138px;
	left: 171px;
	width: 797px;
	border: none;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	background-color: #E8E8E8;
	color: #666;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Nur f&uuml;r den MSIE */
	* html #broadContentSearch {
	top: 140px;
}

#broadContentEdit {
	position: absolute;
	top: 138px;
	left: 171px;
	width: 797px;
	border: none;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	background-color: #E8E8E8;
	color: #666;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Nur f&uuml;r den MSIE */
	* html #broadContentEdit {
	top: 140px;
}

#broadContent a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#broadContent a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#broadContent a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#broadContent a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#completeContentEdit {
	width: 968px;
	position: absolute;
	top: 138px;
	left: 0px;
	padding: 0px 0px 50px 0px;
	margin: 0px;
	background-color: #E8E8E8;
	color: #666;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
}

/* Nur f&uuml;r den MSIE */
	* html #completeContentEdit {
	top: 140px;
}

#completeContentEdit a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#completeContentEdit a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#completeContentEdit a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#completeContentEdit a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#contentArea ul {
	list-style-type: none;
	padding-left: 3px;
	margin-top: 0px;
	padding-top: 0px;
}

#contentArea li {
	color: #666;
	font-weight: normal;
	font-size: 11px;
}

.action {
	font-size: 11px;
	color: #336699;
	font-weight: bold;
}

.showAll {
	font-size: 11px;
	color: #336699;
	font-weight: normal;
}

#databaseStatistics {
	background-color: #EBF3FA;
	padding: 5px 0px 5px 10px;;
	margin: 5px 0px 5px 0px;
	font-size: 11px;
	color: #666;
	font-weight: normal;
	width: 100%;
}

.dbStatsP {
	padding-left: 3px; 
	margin: 0px;
}

#latestImages {
	/* overflow: hidden;
	height: 95px; 
	Höhe vorgeben ist sinnlos, da es Szenarien gibt (zB image_library_overview), wo mehr als eine Reihe Bilder gewünscht wird
	*/
	clear: both;
	padding: 0px 0px 0px 10px;;
	margin: 0px 5px 0px 0px;
	color: #666;
	background-color: #EBF3FA;
	width: 100%;
}

#latestImages img {
	padding-left: 3px;
	padding-right: 7px;
	border: none;
	width: 50px;
	vertical-align: middle;
}

#latestPostings {
	background-color: #FFF;
	padding: 0px;
	margin: 5px 5px 0px 5px;
	font-size: 11px;
	color: #666;
	font-weight: normal;
}

#latestPostings ul {
	line-height: 1.4;

}

#myNewMailsContainer {
	height: 200px;
	overflow: auto;
}

#latestEmails {
	background-color: #FFF;
	padding: 0px;
	margin: 5px 5px 0px 5px;
	font-size: 11px;
	color: #666;
	font-weight: normal;
}

#latestEmails ul {
	line-height: 1.4;
}

#latestUploads {
	background-color: #FFF;
	padding: 0px;
	margin: 5px 5px 0px 5px;
	font-size: 11px;
	color: #666;
	font-weight: normal;
}

#latestUploads ul {
	line-height: 1.4;
}

/* FORM ELEMENTS */
/*select:hover, input:hover, textarea:hover {
	border: 1px solid #333399;
} */

input {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

select {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

textarea {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 10px;
	font-weight: normal;
}

input:focus, select:focus, textarea:focus {
	background: #FFF;
	color: #333399;
	border: 1px solid #333399;
}

.inputStandard {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	margin: 0px;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	width: 50%;
}

.inputSmall {
	background-color: #F5F5F5;
	color: #333;
	border: 1px solid #CCC;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	width: 30%;
}

.inputXsmall {
	background-color: #F5F5F5;
	color: #333;
	border: 1px solid #CCC;
	padding-left: 5px;
	font-size: 12px;
	font-weight: normal;
	width: 50px;
}

.textArea {
	background-color: #F5F5F5;
	color: #333;
	border: 1px solid #CCC;
	padding: 3px;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
}

.selectMultiple {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
	width: 90%;
}

.selectMultipleSmall {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
	width: 30%;
}

.selectStandard {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
	width: 100%;
}

.selectMedium {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
	width: 60%;
}

.selectSmall {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
	width: 30%;
}

.selectExchange {
	background-color: #F5F5F5;
	color: #666;
	border: 1px solid #CCC;
	font-size: 12px;
	font-weight: normal;
}

.searchButton {
	width: 50px;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #333399;
	border: 1px solid #000;
}

.saveButton {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #FFF;
	background-color: #333399;
	border: 1px solid #000;
}

.skipButton {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: center;
	color: #FFF;
	background-color: #333399;
	border: 1px solid #000;
	padding: 1px 12px 1px 12px;
}

.addRemoveButton {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #006699;
	background-color: #FFF;
	border: 1px solid #333399;
	width: 70px;
}

.editImageUpload {
	float: left;
	margin-right: 10px;
}

.editImageMultipleUpload {
	float: left;
	margin-right: 10px;
}


#editImageFile {
	width: 100%;
	margin: 0px;
}

.imageUploadImageDescription {
	width: 300px;
	float: left;
}

#imageUploadToolsBox {
	width: 200px;
	float: right;
	margin: 0px 5px 0px 0px;
	padding: 3px;
	background-color: #E8E8E8;
}

#imageUploadToolsBox a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#imageUploadToolsBox a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#imageUploadToolsBox a:active {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#imageUploadToolsBox a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.imageUploadEditImage {
	width: 500px;
	float: left;
}

#imageUploadMultipleTable {
	width: 100%;
}

#imageUploadMultipleTable td {
	font-size: 11px;
	color: #666;
	background-color: #E0E0E0;
	border-bottom: 1px solid #F5F5F5;
}

.imageUploadMultipleTableCol1 {
	width: 100px;
	padding: 2px;
}

.imageUploadMultipleTableCol2 {
	width: 430px;
	padding: 2px;
}

.imageUploadMultipleTableCol3 {
	width: 70px;
	padding: 2px;
}

.imageUploadMultipleTableCol4 {
	width: 70px;
	padding: 2px;
}

.imageUploadMultipleTableCol5 {
	width: 120px;
	padding: 2px;
}
/* END FORM ELEMENTS */


/* DATABASE TOOLS BAR */
#dbToolsContainer {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	width: 100%;
	height: 17px;
	padding: 10px 0px 9px 0px;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	border: none;
}

#dbTools {
	margin-right: 3px;
}

#dbTools a:link, a:visited, a:active {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbTools a:hover {
	color: #FFF;
	background-color: transparent;
	text-decoration: underline;
}

/* Nur f&uuml;r den MSIE */
	* html #dbToolsContainer {
	width: 100%;
	height: 17px;
	padding: 10px 3px 9px 3px;
	color: #FFF;
	font-size: 14px;
	font-weight: normal;
	margin: 0px 0px 15px 0px;
	border: none;
}

.dbToolsUniversities {
	background-color: #FFCC66;
}

.dbToolsWelcome {
	background-color: #1515E8;
}

.bgWelcome {
	background-color: #E3E3FD;
}

.dbToolsNews {
	background-color: #665533;
}

.bgNews {
	background-color: #ECE6D7;
}

.dbToolsMeetingRoom {
	background-color: #666666;
}

.bgMeetingRoom {
	background-color: #EEEEEE;
}

.dbToolsReports {
	background-color: #665533;
}

.bgReports {
	background-color: #ECE6D7;
}

.dbToolsWebsiteNews {
	background-color: #665533;
}

.bgWebsiteNews {
	background-color: #ECE6D7;
}

.dbToolsJobs {
	background-color: #9999CC;
}

.bgJobs {
	background-color: #E1E1FF;
}

.dbToolsOffices {
	background-color: #9999CC;
}

.bgOffices {
	background-color: #E1E1FF;
}

.dbToolsIndex {
	background-color: #665533;
}

.bgIndex {
	background-color: #ECE6D7;
}

.dbToolsCalendar {
	background-color: #989E47;
}

.bgCalendar {
	background-color: #EDEEDB;
}

.dbToolsSearch {
	background-color: #447711;
}

.dbToolsDirectory {
	background-color: #993333;
}

.bgDirectory {
	background-color: #F7E8E8;
}

.dbToolsTranslation {
	background-color: #666666;
}

.bgTranslation {
	background-color: #EEEEEE;
}


.dbToolsOutputs {
	background-color: #2E2E89;
}

.bgOutputs {
	background-color: #E8E8F7;
}

.dbToolsResources {
	background-color: #336633;
}

.bgResources {
	background-color: #EEF7EE;
}

.dbToolsEclasConference {
	background-color: #72B8B8;
}

.bgEclasConference {
	background-color: #EEF7F7;
}

.dbToolsGlossary {
	background-color: #BB2222;
}

.bgGlossary {
	background-color: #FCEDED;
}

.dbToolsLandscapePlans {
	background-color: #006633;
}

.bgLandscapePlans {
	background-color: #EAFFF4;
}

.dbToolsElearning {
	background-color: #666666;
}

.bgElearning {
	background-color: #EEEEEE;
}

.dbToolsEncyclopedia {
	background-color: #006699;
}

.bgEncyclopedia {
	background-color: #ECF9FF;
}

.dbToolsImageLibrary {
	background-color: #000;
}

.bgImageLibrary {
	background-color: #EFEFEF;
}

.dbToolsLiterature {
	background-color: #B0B997;
}

.bgLiterature {
	background-color: #E7EADF;
}

.dbToolsBookmarks {
	background-color: #666666;
}

.bgBookmarks {
	background-color: #EEEEEE;
}

.dbToolsStudentsProjects {
	background-color: #666666;
}

.bgStudentsProjects {
	background-color: #EEEEEE;
}

.dbToolsResearchProjects {
	background-color: #666666;
}

.bgResearchProjects {
	background-color: #EEEEEE;
}

.dbToolsDownloads {
	background-color: #000000;
}

.bgDownloads {
	background-color: #EEEEEE;
}

.dbToolsLandscapeLinks {
	background-color: #FF9933;
}

.bgLandscapeLinks {
	background-color: #FFEEDD;
}


.dbToolsEclasOrganisation {
	background-color: #66CC00;
}

.bgEclasOrganisation {
	background-color: #E9FFD2;
}

.dbToolsTuningLenotre {
	background-color: #666666;
}

.bgTuningLenotre {
	background-color: #EEEEEE;
}

.dbToolsResearchTeaching {
	background-color: #666666;
}

.bgResearchTeaching {
	background-color: #EEEEEE;
}

.dbToolsStudentsElasa {
	background-color: #666666;
}

.bgStudentsElasa {
	background-color: #EEEEEE;
}

.dbToolsOfficesEflaIfla {
	background-color: #666666;
}

.bgOfficesEflaIfla {
	background-color: #EEEEEE;
}

.dbToolsResearchInstitutions {
	background-color: #666666;
}

.bgResearchInstitutions {
	background-color: #EEEEEE;
}


.dbToolsMunicipalities {
	background-color: #666666;
}

.bgMunicipalities {
	background-color: #EEEEEE;
}

.dbToolsPlaces {
	background-color: #666666;
}

.bgPlaces {
	background-color: #EEEEEE;
}

.dbToolsPractitioners {
	background-color: #666666;
}

.bgPractitioners {
	background-color: #EEEEEE;
}


.dbToolsLenotreMundus {
	background-color: #666666;
}

.bgLenotreMundus {
	background-color: #EEEEEE;
}

.dbToolsNewUsers {
	background-color: #FF9900;
}

.bgNewUsers {
	background-color: #EEEEEE;
}

.dbToolsRareKnowledge {
	background-color: #2E2E89;
}

.bgRareKnowledge {
	background-color: #E8E8F7;
}

.dbToolsNeighbouringDisciplines {
	background-color: #2E2E89;
}

.bgNeighbouringDisciplines {
	background-color: #E8E8F7;
}


.dbToolsPG {
	background-color: #3399ff;
}

.bgPG {
	background-color: #E8E8F7;
}



.dbToolsLifelongElearning {
	background-color: #2E2E89;
}

.bgLifelongElearning {
	background-color: #E8E8F7;
}

.dbToolsJournals {
	background-color: #CCBF8C;
}

.bgJournals {
	background-color: #EFEBDA;
}

.dbToolsEuropeanPolicy {
	background-color: #FFBF00;
}

.bgEuropeanPolicy {
	background-color: #FFF0C1;
}

.dbToolsLenotre {
	background-color: #1515E8;
}

.bgLenotre {
	background-color: #E3E3FD;
}

.dbToolsMyWorkspace {
	background-color: #99CCFF;
}

.bgMyWorkspace {
	background-color: #ECF5FF;
}

.dbToolsResearch {
	background-color: #00CCCC;
}

.bgResearch {
	background-color: #DFFFFF;
}

.dbToolsAdminCentre {
	background-color: #666666;
}

.bgAdminCentre {
	background-color: #EEEEEE;
}

.dbToolsProjectOrganisation {
	background-color: #666666;
}

.bgProjectOrganisation {
	background-color: #EEEEEE;
}

.dbToolsEmailCentre {
	background-color: #666666;
}

.bgEmailCentre {
	background-color: #EEEEEE;
}

.dbToolsNoticeboard {
	background-color: #666666;
}

.bgNoticeboard {
	background-color: #EEEEEE;
}

.dbToolsForum {
	background-color: #666666;
}

.bgForum {
	background-color: #EEEEEE;
}

.dbToolsTuningCurriculum {
	background-color: #21218F;
}

.bgTuningCurriculum {
	background-color: #EBEBFA;
}

.dbToolsWorkingGroups {
	background-color: #747474;
}

.bgWorkingGroups {
	background-color: #F2F2F2;
}

.dbToolsProjectGroups {
	background-color: #747474;
}

.bgProjectGroups {
	background-color: #F2F2F2;
}

.dbToolsDesignProjects {
	background-color: #660066;
}

.bgDesignProjects {
	background-color: #FFE6FF;
}

.dbToolsCulturalLandscape {
	background-color: #CC3300;
}

.dbToolsInfrastructureProjects {
	background-color: #0A7068;
}

.dbToolsLandscapePlanning {
	background-color: #8D8D5F;
}

.dbToolsUrbanOpenSpace {
	background-color: #734924;
}

.dbToolsInformationTechnology {
	background-color: #993366;
}

.dbToolsLandscapeManagement {
	background-color: #996699;
}

.dbToolsLandscapeDesign {
	background-color: #B49816;
}

.dbToolsMaterialsandConstruction {
	background-color: #42658C;
}

.dbToolsVegetationandPlantMaterial {
	background-color: #666633;
}

.dbToolsProfessionalPractice {
	background-color: #BD6711;
}

.dbToolsHistoryandConservation {
	background-color: #522852;
}

.dbToolsTheoryandMethodology {
	background-color: #666699;
}

.dbToolsEuropeanLandscapeJournal {
	background-color: #666666;
}

.dbToolsEuropeanUrbanLandscapePartnership {
	background-color: #666666;
}

.dbToolsEuropeanPhDCourse {
	background-color: #666666;
}

.dbToolsMasterProgrammes {
	background-color: #666666;
}

.dbToolsECLASFeasibilityStudy {
	background-color: #666666;
}

.dbToolsCourseAccreditation {
	background-color: #666666;
}

.dbToolsLinksDatabase-E-LearningDatabase {
	background-color: #666666;
}

.dbToolsLenotreMundus {
	background-color: #3399CC;
}

.dbToolsGlossaryDatabase {
	background-color: #B5BAC6;
}

.dbToolsDesignProjects {
	background-color: #660066;
}

.dbToolsEuropeanIssues {
	background-color: #FFBF00;
}

.dbToolsLiteratureDatabase {
	background-color: #B0B997;
}

.dbToolsLenne {
	background-color: #32A7CA;
}

#dbTools {
	float: right;
	padding-right: 3px;
	margin-top: -1px;
}

#dbTools a:link {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbTools a:visited {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbTools a:active {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbTools a:hover {
	color: #FFF;
	background-color: transparent;
	text-decoration: underline;
}

/* DATABASE NAME AND TYPE OF VIEW */
#dbToolsHeader {
	float: left;
	font-size: 14px;
	font-weight: normal;
	color: #FFF;
	background-color: transparent;
	margin-top: -1px;
}

/* BEGINNING OF TOOLBAR */
#dbHeader {
	color: #FFF;
	background-color: transparent;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 6px;
}

#dbHeader a:link {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbHeader a:visited {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbHeader a:active {
	color: #FFF;
	background-color: transparent;
	text-decoration: none;
}

#dbHeader a:hover {
	color: #FFF;
	background-color: transparent;
	text-decoration: underline;
}

/* END DATABASE TOOLS */


/* SHOW LIST */
.dbListTable {
	color: #666;
	font-weight: normal;
	font-size: 11px;
	padding: 2px;
}

.dbListHeader {
	color: #666;
	background-color: #FFF;
	font-weight: bold;
	font-size: 12px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCC;
}

.dbListStandard {
	color: #666;
	background-color: #FFF;
	padding: 2px;
	font-size: 11px;
}

.dbListEverySecond {
	color: #666;
	background-color: #EEE;
	padding: 2px;
	font-size: 11px;
}
/* END SHOW LIST */


.enteredBy {
	font-size: 11px;
	margin-top: 5px;
}

/* DISPLAY OF 'PREVIOUS 10 MATCHES, NEXT 10 MATCHES, LIST ALL' */
#listDisplay {
	font-size: 12px;
	margin: 10px 0px 0px 0px;
	text-align: center;
}

#listDisplay a:link {
	color: #666;
	background-color: transparent;
}

#listDisplay a:visited{
	color: #666;
	background-color: transparent;
}

#listDisplay a:active{
	color: #666;
	background-color: transparent;
}

#listDisplay a:hover{
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}


#searchSet ul {
	font-size: 11px;
	display: inline;
	list-style-type: none;
	padding-left: 3px;
}


/* CALENDAR */
/* GENERAL CSS INFO FOR CALENDAR -> calendar.css */
#calendarLib {
	position: absolute;
	top: 127px;
	left: 649px;
	width: 318px;
	margin: 0px;
	padding: 0px;
}
		
/* Nur f&uuml;r den MSIE */
	* html #calendarLib {
	top: 140px;
}
/* END CALENDAR */


/* LOGIN BAR */
#loginBar {
	margin: 0px;
	padding: 0px;
	background-color: #555; /* mittel: #027BA4; heller: #028BB9; */
	width: 968px;
	height: 47px;
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 11px;
	color: #FFF;
	font-weight: normal;
}

#loginBar img {
	vertical-align: baseline;
	}	

#loginBar a:link {
	color: #EEE;
	background-color: transparent;
}

#loginBar a:visited{
	color: #EEE;
	background-color: transparent;
}

#loginBar a:active{
	color: #EEE;
	background-color: transparent;
}

#loginBar a:hover{
	color: #EEE;
	background-color: transparent;
	text-decoration: underline;
}

#loginStatus {
	position: absolute;
	left: 10px;
	top: 7px;
	width: 150px;
}

#loginTools {
	position: absolute;
	left: 164px;
	top: 4px;
	width: 650px;
	text-align: center;
	line-height: 1.8;
	overflow: hidden;
}

#loginTools ul {
	margin: 0px;
	padding: 0px;
}

#loginTools li {
	display: inline;
	margin: 0px 5px 0px 5px;	
}

#logOut {
	position: absolute;
	left: 880px;
	top: 7px;
	width: 80px;
	text-align: right;
}

#logOut img {
	vertical-align: middle;
}

.loggedIn {
	color: #CCC;
	background-color: transparent;
}

.loginInactive {
	color: #AAA;
	background-color: transparent;
}
/* END LOGIN BAR */


/* OTHER */

.listNewUsers {
	list-style-type: square;
	padding-left: 20px;
	margin-left: 0px;
}

.listNewUsers li {
	margin-bottom: 20px;
}

/* alt
#gotoEclasButton {
	position: absolute;
	top: 35px;
	left: 692px;
	width: 79px;
	height: 32px;
	color: #FFF;
	background-color: transparent;
	border: 0px;
	cursor: pointer;
}
*/

/* Only for IE */
* html #gotoEclasButton {
	position: absolute;
	top: 35px;
	left: 690px;
	width: 79px;
	height: 32px;
	color: #FFF;
	background-color: #FFF;
	filter:alpha(opacity=0);	
	border: 0px;
	cursor: pointer;
}

#sendPassword {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 13px;
	font-weight: normal;
	width: 380px;
	border: 1px dotted #666;
	color: #333;
	background-color: #E8E8E8;
	padding: 10px;
	margin: 0px;
	text-align: left;
}

.searchAnchorSubheader {
	position: relative;
	top: -170px;
}

#stepsBox {
	border: 0px;
	margin-top: 20px 0px 20px 0px;
	padding: 0px;
}

.stepsContainer {
	color: #666;
	font-size: 10px;
	background-color: transparent;
	padding: 0px 10px 0px 10px;
	border: 0px;
	margin-top: 5px;
	text-align: center;
	float: left;
}

.stepsContainer a:link {
	color: #666;
	background-color: transparent;
}

.stepsContainer a:visited{
	color: #666;
	background-color: transparent;
}

.stepsContainer a:active{
	color: #666;
	background-color: transparent;
}

.stepsContainer a:hover{
	color: #666;
	background-color: transparent;
	text-decoration: underline;
}

.stepsStepText {
	font-weight: bold;
	color: #333399;
	background-color: transparent;
}

.stepsGoStraightTo {
	text-transform: uppercase;
}

.floatLeft {
	float: left;
}

#bookmarkButton {
	font-size: 10px;
}

#filterList {
	margin-right: 20px;
}

#bookmarkList {
	float: left;
}

.floatingBox {
	float: left;
}

.requiredField {
	color: #FF0000;
	background-color: transparent;
	font-weight: bold;
}

.importantField {
	font-size: 16px;
	font-weight: normal;
	color: #333399;
	background-color: #F5F5F5;
}

.typeStudyProgrammesTd {
	background-color: #CCC;
}

.vipText {
	color: #FF0000;
}

.loggedinHeader {
	color: #FFF;
	background-color: #CCC;
	display: block;
	margin-top: 0px;
}


/*
Einheitlicher Stil für Überschriften und Einleitungstexte sämtlicher Section-Overview-Seiten (WorkingGroups, Resources, Directory, usw) sowie Database-Overview-Seiten ( praktisch alle DBs halt)
(quasi abgeschrieben von der working_groups_show_details.php)
NB 2009-02-05
*/

.overviewDescriptionText {
	font-size: 14px;
}

.overviewDescriptionText15px {
	font-size: 15px;
}

.overviewTitle {
	color: #333399;
	background-color: #FFF;
	font-weight: normal;
	font-size: 20px
}

.newUsersList {
	margin: 20px 0px 0px 0px;
	padding-left: 25px;
}

.newUsersList li {
	margin-bottom: 30px;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
}

.newUsersList img {
	border: 1px solid #EEE;
	margin-top: 10px;
}

#helpColumn1 {
	width: 380px;
	float: left;
	color: #666;
	background-color: transparent;
	margin: 0px 0px 0px 0px;
	padding-right: 20px;
	border-right: 1px solid #CCC;
	overflow: hidden;
}

#helpColumn1 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn1 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn1 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn1 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

#helpColumn2 {
	width: 380px;
	float: left;
	color: #666;
	background-color: transparent;
	margin: 0px;
	padding-left: 10px;
	border: none;
	overflow: hidden;
}

#helpColumn2 a:link {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn2 a:visited {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn2 a:active {
	color: #666;
	background-color: transparent;
	text-decoration: none;
}

#helpColumn2 a:hover {
	color: #333399;
	background-color: transparent;
	text-decoration: underline;
}

.helpTable {
	width: 796px;
	margin-top: 30px;
	font-size: 12px;
}

.helpTable td {
	padding-bottom: 40px;
	vertical-align: top;
	border: 0px solid #FF0000;
	color: #666;
	background-color: transparent;
}

.helpTableText {
	width: 150px;
}

.helpTableImage {
	width: 450px;
	text-align: right;
}

.helpTableBlank {
	width: 150px;
	vertical-align: top;
}

.helpVariantHeader {
	font-family: "Trebuchet MS", Verdana, sans-serif;
	font-size: 14px;
	color: #333399;
	background-color: transparent;
	font-weight: normal;
}

