/*-------- SITE SELECT  ------ */
.site-select{
overflow:hidden;
clear: right;
}
.site-select .menu {

position: absolute;
valign:bottom; 
width: 180px; left:18px;top:11px;
text-align: center; 
border: 1px solid #bbb;
background-color:#fff;
}
.site-select .menu a{ 
margin: 0 0 0 0;
text-decoration: none;
color: #000;
padding: 0 4px;
}
.site-select .menu a:hover{
color: #900;
}
.site-select .menu img{
padding:3px 5px 0 0;
}
.site-select .menu>li { 
position: relative; 
display: inline-block; 
height: 16px; 
text-align: left;
width:180px;
background: #fff url(/static/i/rise-arrow.gif) 100% 100% no-repeat;
} 
.site-select .menu ul { 
position: absolute; 
bottom: 16px; 
display: none; 
left: -1px; 
list-style:none;
padding:0px; 
border: 1px solid #bbb;
background-color:#fff;
} 
.site-select .menu li:hover ul { 
white-space: nowrap; 
display: block;
width:180px;
background: #fff none;
margin: 0;
padding: 0;
}
.site-select .menu li:hover ul li{ 
border-bottom: 1px solid #ccc;
}
.site-select .menu li:hover ul li:hover{ 
background: #ddd none;
}

.site-select .menu ul li
{position:relative;}

div.site-select .menu a span
{	position:absolute; top:7px; left:40px;	}



/**** EHRLICH CSS **/

#footer-container
{
	display: block;
	clear: both;
	width: 850px;
	font-size: 90%;
	margin: 1em 0 0 0;
}

ul.exit-links
{float:right;margin:5px 18px 3px 0;clear:right;width:600px;}

ul.exit-links li
{display:inline;float:right;}

#footer-links ul.exit-links li a,
#footer-links ul.exit-links li a:hover
{color:#fff; font-weight:bold;}

#footer-container #footer-links {
  border : 0;
  background : #fff url(/static/i/footer.gif) no-repeat left top;
  color : #fff;
  
  position:relative;
  height:42px;
}

#footer-container #footer-info {
	clear : both;
	text-align : center;
	margin-top : 1em;
}

#footer-container #footer-info p {
	margin:0.5em;
}

 
