/*
CSS für BMO green-blue
*/

#copyright {
 background-color: #9DBE17;
 color: #000;
 border-top: thin solid #fff; 
 padding-left: 15px;
 padding-bottom: 15px;
 padding-top: 15px; 
 width: 200px;
 margin-left:-15px !important;
 margin-left:0px;
 font-size:11px;
}

td.LeftStructure {
  width: 200px;
  vertical-align: top;
  background-color: #9DBE17;  
  color: #FFFFFF;
}

table.LeftStructure {
 width: 200px;
 border: 0px;
?margin: 0px 0px 0px, 0px;
 background-color: #9DBE17;  
?padding: 0px;
 color: #FFFFFF;
 vertical-align: top;
}

#login {
 background-color: #9DBE17;
 color: #000;
 border-bottom: thin solid #ffffff; 
 padding-bottom: 15px;
 padding-top: 15px; 
 width: 200px;
 height: 200px;
}

hr.menue {
 border: 1px;
 background-color: #9DBE17;
 color: #9DBE17;
 margin-left:0px;
 width:200px;
}

hr.menueb {
 border: 1px;
 background-color: #9DBE17;
 color: #9DBE17;
 width:200px;
}

table.LoginDialog {
 background-color: #9DBE17;
 color: #000;
 width: 200px;
 border: 0px;
}

td.logo {
 width: 85px;
 height: 85px;
 text-align:center;
 background-image:url('logo_menubg_green.jpg');
 background-repeat:no-repeat
}

table.MenueContainer {
 background-color: #DFF1FB;
 border: none;
 color: #000;
 width: 200px;
}

td.MenueContainer small{
}

table.AdminMenuContainer {
 background-color: #DFF1FB;
 border: none;
 color: #000;
 width: 200px;
 padding:5px;
}

table.AdminMenuContainer select, input {
 background-color: #DFF1FB;
 border: 1px solid #9DBE17;
 color: #000;
}

table.AdminMenuContainer td {
 padding-top:5px;
 padding-bottom:5px;
 padding-left: 5px;
 border-top: 1px solid #9DBE17;
}

table.AdminMenuContainer a:hover, a:link, a:visited {
 font-weight:normal;
 color: #000;
}

#login a:hover, a:link, a:visited {
 font-weight:normal;
 color: #000;
}

#menue {
 background-color: #DFF1FB;
 width: 200px;
 padding-top: 15px;
 padding-bottom: 15px;
}

#menue a:hover {
 color: #000;
}

ul.menue {
margin-left: 0px;
list-style-image:url('arrow_right_green.jpg');
vertical-align:text-top;
list-style-position: inside;
}

.betreff .PMunread { 
 padding:0 0 0 5px; 
 margin:0; 
}

td.betreff .PMunread { 
 text-align:left; 
}

.brieftext .betreff { 
 font-weight:bold; 
}

td.PMunread a {
 font-weight:bold;
}

table.Posteingang {
	border-spacing:0px;
}
tr.PMessages:hover {
	background-color:#DFF1FB;
}
select, input, textarea {
 background-color: #DFF1FB;
 border: 1px solid #9DBE17;
 color: #000;
}

/* Suggest NEW */

.suggest_link {
		background-color: #9DBE17;
		padding: 2px 6px 2px 6px;
	}
	.suggest_link_over {
		background-color: #DFF1FB;
		padding: 2px 6px 2px 6px;
	}
	#search_suggest {
		position: absolute; 
		background-color: #FFFFFF; 
		text-align: left; 
		border: 0px;			
	}
	
/* Suggest NEW End */