/*-- BIS Layout vers. 1  --*/
/*-- 1. April 2006		 --*/
/*-- morepixel.com		 --*/
/*-- comas@morepixel.com --*/	

/*************************************/
/*Überladen des headers um ein alternatives Logo bild zu laden*/
/*************************************/
@media screen {



/* Anbieter portal*/
.banner_header {
	float: right;
	margin: 36px 10px 0px 0px;
}
.ads_header {
	margin: 0px 0px 0px 5px;
}

.semProvRow {
	float: left;
	width: 100%;
}
.semProvLeft {
	float: left;
	width: 33%;	
}
#semProvSpalte1 {
	float: left;
	width: 100%;
}
#semProvSpalte2 {
	float: left;
	width: 100%;
}
#semProvSpalte3 {
	float: left;
	width: 34%;
}
#semProvSpalte4 {
	float: left;
	width: 66%;
}

.semProvRow .textBox {
	float: left;
	background-color: #EBF4F9;
	border: #C5E2F2 solid 1px;
	width: 94%;
	padding: 5px 0px 5px 5px;
	margin: 0px 0px 20px 0px;
	height: 205px;
	overflow: auto;
}
.semProvSpalte4_news .textBox {
	background-color: #fff;
}

.semProvSpalte4_news h1 {
	width: 90%;
}

.semProvRow .textBox ul.list {
	float: left;
	width: 100%;
	padding: 0px 0px 0px 0px;
	margin: 0;
	list-style: none;
}
.semProvRow .textBox .list li {
	float: left;
	width: 100%;
	border-bottom:1px solid #CCCCCC;
	margin: 3px 0px 0px;
	padding: 0px 0px 3px;
}
.semProvRow .textBox .list li.pos {
	color: #00DF02;
}
.semProvRow .textBox .list li.neg {
	color: #C83C00;
}
#semProvSpalte4 .textBox {
	width: 100%;	/*756px*/
	height: 456px;
}
#semProvSpalte4 .textBox table{
	clear:both;
}


/*  Sprachdateien bearbeiten */
.languageFiles {
	float:left;
	text-align: left;
	margin: 20px 0px 0px 0px;
	background-color: #DCDCDC;
	width: 350px;
}















#map {
	float: left;
	width: 745px;
	height: 360px;
}

#header {
	height:132px;
	background: url(../img/logo_schmal.jpg) no-repeat;
	left: 122px;
}
#headerspruch {
	margin: 113px 0px 0px 0px;
}

.stiftung_wt {
	float: right;
	margin: 0px 18px 0px 0px;
}

#logo {
	position: relative;
	float: left;
	width: 185px;
	height: 87px;
	background: url(../img/logo_alone.gif) no-repeat;	
	left: 40px;
	top: 20px;
}
#logo span {
	display:none;
}


/*************************************/
/*Haupt container schmale Version für Contentportal */
/*************************************/
#results_container {
	float: left;
	position: relative;
	width: 750px!important;
	width: 730px;
	text-align: left;
	left: 20px;
	margin: 15px 0px 0px 0px;
	/*IE LayerPROB*/
	z-index: 1;	

}
.results {
	width: 100%;
}
#boxen_container {
	float: left;
	position: relative;
	width: 760px;	
	/*IE LayerPROB*/
	z-index: 1;		
}
.backlink_history {
	margin: 23px 0px 10px 0px;
	width: 99%;		
}
.form_multiselect .label,
.form_options .label, 
.form_textline .label,
.form_date3 .label, 
.form_checkbox .label {
	width: 290px;
	text-align: right;
	padding: 0px 10px 0px 0px;
	clear:both;
}

#box_2  .numRowsAll {
	float: left;
	clear: both;
	margin: 0px 0px 0px 320px;
}
.results_head {
	position: relative;
	float: left;
	margin: 10px 0px 10px 0px;	
	font-size: 14px;
	color: #3284BD;
	font-weight: bold;
	padding: 0px 0px 0px 10px;
	background: url(../img/results/header_block.gif) no-repeat;	
	text-align: left;
	
	/*Änderung zwecks Content*/
	/*width: 900px;*/
	width: 100%;
	/*innenabstand vom linken Rand */	
	left: 0px;
}
h1.results_head {
	/*margin: 10px 0px 10px 10px;*/
	left:0px;
}
h1 {
	font-size:14px;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 0px;

	clear: both;
	width:100%;	
	background: url(../img/navi_button_symbol_grey.gif) no-repeat;	
}
h2 {
	float: left;
	clear: both;
	width:100%;
	padding:0px 0px 0px 10px;
	margin:10px 0px 0px 0px;
	font-size:13px;	
	font-weight:bold;	
	color:#3284BD;	
	background: url(../img/navi_button_symbol_grey.gif) no-repeat;
} 
/*************************************/
/* Content Navigation  */
/*************************************/
#main_navigation {
	float: left;
	position: relative;
	height: 25px;
	background: url(../img/contentportal/navi_bg.gif) repeat-x;	
	width: 983px;
	text-align: center;
}

#main_navigation .but_left {
	float: left;
	position: relative;
	width: 8px;	
	height: 25px;	
}
.but_center {
	float: left;
	position: relative;
	height: 25px;	
}
#main_navigation .itemTop .but_left {background: url(../img/contentportal/navi_button_symbol.gif) no-repeat;}

#item_akt_1 .but_left {	background: url(../img/contentportal/item_akt_1.gif) no-repeat; }
#item_1:hover .but_left {background: url(../img/contentportal/item_akt_1.gif) no-repeat;}

#item_akt_2 .but_left {	background: url(../img/contentportal/item_akt_2.gif) no-repeat; }
#item_2:hover .but_left {background: url(../img/contentportal/item_akt_2.gif) no-repeat;}

#item_akt_3 .but_left {	background: url(../img/contentportal/item_akt_3.gif) no-repeat; }
#item_3:hover .but_left {background: url(../img/contentportal/item_akt_3.gif) no-repeat;}

#item_akt_4 .but_left {	background: url(../img/contentportal/item_akt_4.gif) no-repeat; }
#item_4:hover .but_left {background: url(../img/contentportal/item_akt_4.gif) no-repeat;}

#item_akt_5 .but_left {	background: url(../img/contentportal/item_akt_5.gif) no-repeat; }
#item_5:hover .but_left {background: url(../img/contentportal/item_akt_5.gif) no-repeat;}

#item_akt_6 .but_left {	background: url(../img/contentportal/item_akt_6.gif) no-repeat; }
#item_6:hover .but_left {background: url(../img/contentportal/item_akt_6.gif) no-repeat;}

#item_akt_7 .but_left {	background: url(../img/contentportal/item_akt_6.gif) no-repeat; }
#item_7:hover .but_left {background: url(../img/contentportal/item_akt_6.gif) no-repeat;}

#item_akt_8 .but_left {	background: url(../img/contentportal/navi_button_symbol_akt.gif) no-repeat; }
#item_8:hover .but_left {background: url(../img/contentportal/navi_button_symbol_akt.gif) no-repeat;}

#item_akt_9 .but_left {	background: url(../img/contentportal/item_akt_6.gif) no-repeat; }
#item_9:hover .but_left {background: url(../img/contentportal/item_akt_6.gif) no-repeat;}

/**/
#main_navigation #naviTop {
	float: left;
}


#main_navigation .itemTop, #main_navigation  .itemTop_akt {
	height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	float: left;
	position: relative;
	background: url(../img/contentportal/navi_button_bg.gif) repeat-x;
}
#main_navigation  a {
	padding: 8px 6px 0px 8px;
	margin: 0px 0px 0px 0px;	
	float: left;
	position: relative;	
	color:black;
	text-decoration: none;
}
/*
#main_navigation .but_right{
	float: left;
	position: relative;
	background: url(../img/contentportal/navi_button_line.gif) no-repeat;	
	width: 1px;
	height: 25px;
}
*/


#results_container #item_akt_0 {
	background: url(../img/navi_button_symbol_grey.gif) no-repeat;
}
#results_container #item_akt_1 {
	background: url(../img/navi_button_symbol_lila.gif) no-repeat;
}
#results_container #item_akt_2 {
	background: url(../img/navi_button_symbol_green.gif) no-repeat;
}
#results_container #item_akt_3 {
	background: url(../img/navi_button_symbol_red.gif) no-repeat;
}
#results_container #item_akt_4 {
	background: url(../img/navi_button_symbol_orange.gif) no-repeat;
}
#results_container #item_akt_5 {
	background: url(../img/navi_button_symbol_cyan.gif) no-repeat;
}
#results_container #item_akt_6 {
	background: url(../img/navi_button_symbol_blue.gif) no-repeat;
}
#results_container #item_akt_7 {
	background: url(../img/navi_button_symbol_yellow.gif) no-repeat;
}


/*************************************/
/*Unternavigation */
/*************************************/

#main_navigation, #main_navigation ul { /* all lists */
	padding: 0;
	margin: 0;
	clear:both;
	list-style: none;
/*	line-height: 1;*/
	/*IE LayerPROB*/
	z-index: 2;		

}

#main_navigation li ul.secondLevel { /* second-level lists */
	z-index: 3;
	width: 200px;
	margin: 23px 0px 0px 0px;/*für firefox*/
	*margin: 0px 0px 0px 0px;	/*für IE6+7*/

	padding: 0px 0px 0px 0px;	
	position: absolute;
	border-left:1px solid #D6D6D6;
	border-bottom:2px solid #A6A6A8;
	border-right:2px solid #A6A6A8;		
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
#main_navigation ul.thirdLevel { /* third-level lists */
	z-index: 4;
	width: 170px;
	margin: 0px 0px 0px 180px;/*für firefox*/
	*margin: -25px 0px 0px 180px;	/*für IE6+7*/
	padding: 0px 3px 0px 0px;	
	position: absolute;
	border-left:1px solid #D6D6D6;
	border-bottom:2px solid #A6A6A8;
	border-right:2px solid #A6A6A8;		
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}
li#item_7 ul.thirdLevel, 
li#item_akt_7 ul.thirdLevel,
li#item_8 ul.thirdLevel, 
li#item_akt_8 ul.thirdLevel  {
	margin: 0px 0px 0px -170px;/*für firefox*/
	*margin: -25px 0px 0px -170px;	/*für IE6+7*/
}

/* Hintergrundfarbe der einzelnen Aufklappmenüs*/
li#item_1 ul, li#item_akt_1 ul {background-color: #F5EAF2;}
li#item_2 ul, li#item_akt_2 ul {background-color: #E3F7F5;}
li#item_3 ul, li#item_akt_3 ul {background-color: #F8DDE2;}
li#item_4 ul, li#item_akt_4 ul {background-color: #FCF0E0;}
li#item_5 ul, li#item_akt_5 ul {background-color: #E2F8F5;}
li#item_6 ul, li#item_akt_6 ul {background-color: #D3E6F5;}
li#item_7 ul, li#item_akt_7 ul {background-color: #D3E6F5;}
li#item_8 ul, li#item_akt_8 ul {background-color: #D3E6F5;}

/* Hintergrundfarbe der einzelnen Navigationspunkte */
li#item_akt_1 ul .itemSub_akt {background-color: #E3C2D3;}
li#item_akt_2 ul .itemSub_akt {background-color: #BBE6B8;}
li#item_akt_3 ul .itemSub_akt {background-color: #EA9DAD;}
li#item_akt_4 ul .itemSub_akt {background-color: #F6D5AA;}
li#item_akt_5 ul .itemSub_akt {background-color: #ADE8E2;}
li#item_akt_6 ul .itemSub_akt {background-color: #7CB6DC;}
li#item_akt_7 ul .itemSub_akt {background-color: #7CB6DC;}
li#item_akt_8 ul .itemSub_akt {background-color: #7CB6DC;}

/* Hintergrundfarbe der einzelnen Navigationspunkte wenn aktiv*/
li#item_1 ul a:hover, li#item_akt_1 ul a:hover {background: #E3C2D3 url(../img/arrow_right.png) no-repeat left;	}
li#item_2 ul a:hover, li#item_akt_2 ul a:hover {background: #BBE6B8 url(../img/arrow_right.png) no-repeat left;	}
li#item_3 ul a:hover, li#item_akt_3 ul a:hover {background: #EA9DAD url(../img/arrow_right.png) no-repeat left;	}
li#item_4 ul a:hover, li#item_akt_4 ul a:hover {background: #F6D5AA url(../img/arrow_right.png) no-repeat left;	}
li#item_5 ul a:hover, li#item_akt_5 ul a:hover {background: #ADE8E2 url(../img/arrow_right.png) no-repeat left;	}
li#item_6 ul a:hover, li#item_akt_6 ul a:hover {background: #7CB6DC url(../img/arrow_right.png) no-repeat left;	}
li#item_7 ul a:hover, li#item_akt_7 ul a:hover {background: #7CB6DC url(../img/arrow_right.png) no-repeat left;	}
li#item_8 ul a:hover, li#item_akt_8 ul a:hover {background: #7CB6DC url(../img/arrow_right.png) no-repeat left;	}

#main_navigation li ul.secondLevel li {
	float: left;
	list-style: none;
	text-align: left;
	clear: both;
	width: 100%;
}
#main_navigation li ul.secondLevel li:hover {}

#main_navigation li:hover ul.secondLevel, 
#main_navigation li.sfhover ul.secondLevel { /* lists nested under hovered list items */
	left: auto;
}
#main_navigation ul.secondLevel li:hover ul.thirdLevel, 
#main_navigation ul.secondLevel li.sfhover ul.thirdLevel { /* lists nested under hovered list items */
	left: auto;
}
#main_navigation li ul a {
	float: left;
	width: 92%!important;/*für firefox*/
	width: 100%;	
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 15px;		
}
#main_navigation li ul a:hover {
	float: left;
	width: 92%!important;/*für firefox*/
	width: 100%;	
}

/*************************************/
/* LKS NAVIGATION							 */
/*************************************/


#LKS_main_navigation {
	float: left;
	position: relative;
	height: 25px;
	background-color:#a6ed6b;/* url(../img/contentportal/navi_bg.gif) repeat-x;	*/
	width: 983px;
	text-align: center;
}

#LKS_main_navigation .but_left {
	float: left;
	position: relative;
	width: 8px;	
	height: 25px;	
}

#LKS_main_navigation .itemTop .but_left {
	background: url(../img/LKSportal/navi_button_symbol.gif) no-repeat;	
}
#LKS_main_navigation #item_akt_1 .but_left {	background: url(../img/LKSportal/item_akt_1.gif) no-repeat; }
#LKS_main_navigation #item_1:hover .but_left {background: url(../img/LKSportal/item_akt_1.gif) no-repeat;}

#LKS_main_navigation #item_akt_2 .but_left {	background: url(../img/LKSportal/item_akt_2.gif) no-repeat; }
#LKS_main_navigation #item_2:hover .but_left {background: url(../img/LKSportal/item_akt_2.gif) no-repeat;}

#LKS_main_navigation #item_akt_3 .but_left {	background: url(../img/LKSportal/item_akt_3.gif) no-repeat; }
#LKS_main_navigation #item_3:hover .but_left {background: url(../img/LKSportal/item_akt_3.gif) no-repeat;}

#LKS_main_navigation #item_akt_4 .but_left {	background: url(../img/LKSportal/item_akt_4.gif) no-repeat; }
#LKS_main_navigation #item_4:hover .but_left {background: url(../img/LKSportal/item_akt_4.gif) no-repeat;}

#LKS_main_navigation #item_akt_5 .but_left {	background: url(../img/LKSportal/item_akt_5.gif) no-repeat; }
#LKS_main_navigation #item_5:hover .but_left {background: url(../img/LKSportal/item_akt_5.gif) no-repeat;}

#LKS_main_navigation #item_akt_6 .but_left {	background: url(../img/LKSportal/item_akt_6.gif) no-repeat; }
#LKS_main_navigation #item_6:hover .but_left {background: url(../img/LKSportal/item_akt_6.gif) no-repeat;}

#LKS_main_navigation #item_akt_7 .but_left {	background: url(../img/LKSportal/navi_button_symbol_akt.gif) no-repeat; }
#LKS_main_navigation #item_7:hover .but_left {background: url(../img/LKSportal/navi_button_symbol_akt.gif) no-repeat;}

/**/
#LKS_main_navigation .itemTop, #LKS_main_navigation  .itemTop_akt {
	height: 25px;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	float: left;
	position: relative;
	background: url(../img/LKSportal/navi_button_bg.gif) repeat-x;
	width: 191px;
}

#LKS_main_navigation  a {
	padding: 8px 6px 0px 8px;
	margin: 0px 0px 0px 0px;	
	float: left;
	position: relative;	
	color:black;
	text-decoration: none;
}
/*
#main_navigation .but_right{
	float: left;
	position: relative;
	background: url(../img/contentportal/navi_button_line.gif) no-repeat;	
	width: 1px;
	height: 25px;
}
*/
/*************************************/
/*Unternavigation */
/*************************************/

#LKS_main_navigation, #LKS_main_navigation ul { /* all lists */
	padding: 0;
	margin: 0;
	clear:both;
	list-style: none;
/*	line-height: 1;*/
	margin: 0px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
}
#LKS_main_navigation li ul { /* second-level lists */
	z-index: 10;
	/*width: 170px;*/
	margin: 23px 0px 0px 0px!important;
	margin: 3px 0px 0px 0px;	
	padding: 0px 0px 0px 0px;	
	position: absolute;
	border-left:1px solid #D6D6D6;
	border-bottom:2px solid #A6A6A8;
	border-right:2px solid #A6A6A8;		
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

li#item_1 ul, li#item_akt_1 ul {background-color: #F5EAF2;}
li#item_2 ul, li#item_akt_2 ul {background-color: #E3F7F5;}
li#item_3 ul, li#item_akt_3 ul {background-color: #F8DDE2;}
li#item_4 ul, li#item_akt_4 ul {background-color: #FCF0E0;}
li#item_5 ul, li#item_akt_5 ul {background-color: #E2F8F5;}
li#item_6 ul, li#item_akt_6 ul {background-color: #D3E6F5;}

li#item_akt_1 ul .itemSub_akt {background-color: #E3C2D3;}
li#item_akt_2 ul .itemSub_akt {background-color: #BBE6B8;}
li#item_akt_3 ul .itemSub_akt {background-color: #EA9DAD;}
li#item_akt_4 ul .itemSub_akt {background-color: #F6D5AA;}
li#item_akt_5 ul .itemSub_akt {background-color: #ADE8E2;}
li#item_akt_6 ul .itemSub_akt {background-color: #7CB6DC;}

li#item_1 ul li:hover, li#item_akt_1 ul li:hover {background: #E3C2D3 url(../img/arrow_right.png) no-repeat left;	}
li#item_2 ul li:hover, li#item_akt_2 ul li:hover {background: #BBE6B8 url(../img/arrow_right.png) no-repeat left;	}
li#item_3 ul li:hover, li#item_akt_3 ul li:hover {background: #EA9DAD url(../img/arrow_right.png) no-repeat left;	}
li#item_4 ul li:hover, li#item_akt_4 ul li:hover {background: #F6D5AA url(../img/arrow_right.png) no-repeat left;	}
li#item_5 ul li:hover, li#item_akt_5 ul li:hover {background: #ADE8E2 url(../img/arrow_right.png) no-repeat left;	}
li#item_6 ul li:hover, li#item_akt_6 ul li:hover {background: #7CB6DC url(../img/arrow_right.png) no-repeat left;	}


#LKS_main_navigation li ul li {
	list-style: none;
	margin: 5px 0px 5px 15px;
	padding: 1px 0px 0px 10px;
	text-align: left;
	clear: both;
	min-height: 15px;
}
#LKS_main_navigation li ul li:hover {
	/*list-style: square;*/
	margin: 5px 0px 5px 15px;
	padding: 1px 0px 0px 10px;
	height: 15px;
}
#LKS_main_navigation li:hover ul, #LKS_main_navigation li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
}
#LKS_main_navigation li ul a {
	width: 100%;
	margin: 0px 10px 0px 5px;
	padding: 0px 10px 0px 0px;	
}


/*************************************/
/*  RAND   */
/*************************************/

#rand {
	float: right;
	position: relative;
	margin: 0px 10px 0px 0px;
	padding: 20px 0px 0px 0px;
	width: 187px;
	text-align: left;
}
#rand .ads {
	margin: 0px 0px 5px 15px
}

.rand_line {
	position: relative;
	float:left;	
	background: url(../img/line_black.gif) repeat-x;
	height: 2px;
	width: 183px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}
#rand .menu {
	position: relative;
	float:left;	
	color: Black;
	text-decoration: none;
	padding: 1px 0px 1px 15px;
	margin: 0px 0px 0px 0px;
	width: 170px;
	color: #3686BB;
/*	font-size: 90%;*/
}
#rand .menu_akt {
	position: relative;
	float:left;	
	color: Black;
	text-decoration: none;
	padding: 1px 0px 1px 15px;
	margin: 0px 0px 0px 0px;	
	background: url(../img/arrow_right.png) no-repeat left;
	width: 170px;
	color: #20506E;
/*	font-size: 90%;*/
}



#seminarprovider_portal_header {
	float: left;	
	padding: 5px 0px 5px 15px;
	/*background: url(../img/symbol_nsl.gif) no-repeat left;*/
	font-weight: bold;	
	clear: both;
	width: 100%;
}
#newsletter {
	position: relative;
	float:left;	
	width: 164px;		
}
#nsl_header {
	float: left;	
	width: 100%;
	padding: 5px 0px 5px 15px;
/*	background: url(../img/symbol_nsl.gif) no-repeat left;*/
	font-weight: bold;
}
#nsl_return, 
#img, 
#nsl_body,
#loginfield,
.login_button {
	float: left;
	padding: 5px 0px 5px 15px;
}
#img .text {
	float:left;
	font-size:9px;
} 
.logindescrip {
	float: left;
	clear: both;
}

.welcome {
	float:left;
	padding: 0px 0px 0px 15px;
}
#logout {
	float: left;
	margin: 10px 0px 10px 0px;
	font-weight: bold;
}
/*************************************/
/* SPALTE 1 
sowhl im Portal links die Logos
als auch auf den unterseiten rechts die LOgos
*/
/*************************************/
.spalte0 ul li .sponsorenLogos{
	float:left;
	margin:0px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
}
.spalte0, #spalte1 {
	float:left;
	width:180px;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.dividerline {
	background: url(../img/line_black.gif) repeat-x;
	height:1px;
	width:95%;
	margin:2px 0px 2px 0px;
	padding:0px 0px 0px 0px;
}
.spalte0 p, #spalte1 p {
	margin:10px 0px 0px 15px;
	padding:0px 0px 0px 0px;
	color:#3686b9;
}
.spalte0 ul , #spalte1 ul {
	width:100%;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.spalte0 ul img,#spalte1 ul img {
	margin:2px 0px 2px 27px;
	padding:0px 0px 0px 0px;
}
.spalte0 li, #spalte1 li {
	list-style-type:none;
	margin:0px 0px 0px 0px;
}

/*************************************/
/*  BUTTON   */
/*************************************/
#moreButtonSpace .buttons {
	width: 130px;
}
/*
div.button {
	border:1px solid #fff;	
	position: relative;
	float: left;
	margin: 0px 7px 0px 0px;	
	text-align: left;
	text-decoration: none;
	color: black;		
	padding: 1px 20px 2px 5px;
	background: #CADBED url(../img/butt_arrow_right.gif) no-repeat right;
	color: black;
}
*/
#rightside .button {
	background-color:white;
}

.button_del {
	padding: 5px 0px 0px 5px;
	float: right;	
}
.button a {
	text-decoration: none;
	color: black;	
}


.box_glossary {
	width: 170px;
	float: left;	
	clear: both;
	margin: 10px 0px 0px 15px;
	padding: 0px 0px 0px 0px;
	background-color: #C2E1F6;	
}
.box_glossary h4 {
	float: left;
	width: 100%;
	background: url(../img/help.png) no-repeat left;	
/*	background: url(../img/bubble_i.png) no-repeat right;*/
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 20px;		
}
.box_glossary ul {
	clear: both;
	padding: 0px 0px 0px 25px;	
	margin: 0px 0px 0px 0px;				
	list-style-image: url(../img/bullet_orange.png);	
	list-style-position: outside;
}
.box_glossary ul li {
	margin: -5px 0px 0px 0px;	
	padding: 0px 0px 5px 0px;		
}

.box_glossary ul a {

	text-decoration: none;
	font-size: smaller;
	color: Black;
}
.link_glossary {
	/*background: #B8DEF1 url(../img/glossar.gif) no-repeat left;	
	text-transform: uppercase;
	background-color: #EFF9FF;*/
	padding: 0px 0px 0px 0px;
	text-decoration: none;
	color: #4284BD;

}
.link_glossary:hover {
	text-decoration: underline;
}

/* Wishlist*/

.box_wishlist {
	/*width: 150px;*/
	width: 135px;
	float: left;	
	clear: both;
	margin: 5px 0px 10px 0px;
	padding: 0px 0px 0px 10px;

}

.box_wishlist .box_wishlist_header {
	background: url(../img/icon_wunschzettel.gif) no-repeat;
	float: left;
	width:95%;
	margin: 15px 0px 5px 0px;	
	padding: 5px 5px 5px 40px;	
}
.box_wishlist h4 {
	float: left;
	background: #BADFF2;	
/*	background: url(../img/bubble_i.png) no-repeat right;*/
	margin: 3px 0px 0px 0px;
	padding: 0px 0px 0px 20px;		
	width: 99px;
}
.box_wishlist_body {
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 0px;	
	float: left;
	background-color: #dfe9f2;	
	width: 154px;
}
.box_wishlist ul {
	clear: both;
	padding: 0px 0px 0px 25px;	
	margin: 0px 0px 0px 0px;				
	list-style-image: url(../img/bullet_orange.png);	
	list-style-position: outside;
}
.box_wishlist ul li {
	margin: -5px 0px 0px 0px;	
	padding: 0px 0px 5px 0px;		
}

.box_wishlist ul a {
	text-decoration: none;
	font-size: smaller;
	color: Black;
}
.box_wishlist ul a:hover {
	text-decoration: underline;
}

/* Merkliste GELB*/
/* vollständige Def. in bis.result.list.css*/
#merklisteOpen {
	margin:19px 10px 0px 72px;
	*margin:19px 0px 0px 0px;  /*für IE6 & IE7 */	
}



/*TEACHER Portal*/
#teacherPortal {
	float: left;	
	width:100%;
	margin: 0px 0px 0px 0px!important;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;	
}
#teacherPortal ul {
	float: left;
	padding: 0px 0px 0px 0px;	
	margin: 0px 0px 0px 0px;		
	width:100%;
	list-style-type: none;
}
#teacherPortal ul li {
	width: 90%;
	float: left;
	padding: 0px 0px 0px 19px;	
	margin: 0px 0px 0px 0px;		
	background: url(../img/bullet_orange.png) left top no-repeat;	
}

#teacherPortal ul li span {
	float: left;
	padding: 0px 0px 0px 19px;	
	margin: 0px 0px 0px 0px;
}

.button_lksOFF,
.button_lksOFF_akt 
{
	background: url(../img/button_middle_yellow.gif) repeat-x;
	float: right;
	margin: 10px 3px 0px 0px;
	position: relative;
	height: 17px;
}
.button_lksOFF .but_left { 
	width: 3px;
	height: 17px;	
	float: left;
	position: relative;	
	background: url(../img/button_left_yellow.gif) repeat-x;	
}
.button_lksOFF a, .button_akt a {
	position: relative;
	float:left;
	padding: 2px 5px 5px 5px;
	text-decoration: none;
	color: Black;
}
.button_lksOFF .but_right {
	width: 3px;
	height: 17px;
	float: left;
	position: relative;
	background: url(../img/button_right_yellow.gif) repeat-x;			
}

.button_list, .button_list_del
{
	background: url(../img/button_middle.gif) repeat-x;
	float: right;
	margin: 2px 3px 0px 0px;
	position: relative;
	height: 17px;
}
.button_list .but_left, .button_list_del .but_left{ 
	width: 3px;
	height: 17px;	
	float: left;
	position: relative;
	background: url(../img/button_left.gif) repeat-x;	
}
.button_list a, .button_list_del a {
	position: relative;
	float:left;
	padding: 2px 5px 5px 5px;
	text-decoration: none;
	color: Black;
}
.button_list .but_right, .button_list_del .but_right {
	width: 3px;
	height: 17px;
	float: left;
	position: relative;
	background: url(../img/button_right.gif) repeat-x;			
}



.autocomplete{
  background-color: #FFF;
  text-align: left;
  z-index: 100;
}
.autocomplete ul{
  border: 1px solid #000;
}
.autocomplete li:hover{
  background: #555;
  color: #DDD;
}



}