/* ################################
** ### Footer
** ################################
*/

@media screen, projection {


/* footer Navigation */
  #footer_nav{
	background: url(../../img/footer-logo.png) no-repeat 10px 27px;
  	text-align: left;
  	width: 948px;
  	margin: 20px auto 0 auto;
  	overflow:hidden;
  	display:block; 
  	clear:both; 
    color:#9c9e9f;
  	min-height: 210px;
  }

  #footer_nav .left {display:block; overflow:hidden; float:left; width: 285px; text-align: left;}
  #footer_nav .center {display:block; overflow:hidden; float:left; width: 166px; text-align: left;}
  #footer_nav .center2 {display:block; overflow:hidden; float:left; width: 166px; text-align: left;}
  #footer_nav .center3 {display:block; overflow:hidden; float:left; width: 166px; text-align: left;}
  #footer_nav .right {display:block; overflow:hidden; float:right; margin-left: -5px; width: 166px; text-align: left;}  
  #footer_nav .clearfix {clear: both; height: 0; width:0; line-height: 0; visibility: hidden;}
 
  /* title */
  #footer_nav h6.vlist {
    width:100%;
    padding: 0.5em 0px 0.3em 0; 
    margin: 19px 0 0 0;
  }

#footer_nav h6.vlist a,
#footer_nav h6.vlist a:visited,
#footer_nav h6.vlist strong {
  padding: 0.1em 0.5em 0 0;
	background: transparent; 
color:#4c4c4c;
    font-weight: bold;
}  

  #footer_nav .vlist {
    overflow:hidden;
    margin: 0;
    list-style-type:none;
  }

  #footer_nav .vlist ul {
    list-style-type:none;
	margin: 0 0 10px 0;
    padding:0;
  }

  #footer_nav .vlist li {
    float:left;
    width:100%;
    margin:0;
    padding:0;
    background: transparent;
    line-height: 1.2em;
  }

  #footer_nav .vlist a,
  #footer_nav .vlist a:visited,
  #footer_nav .vlist strong {
    display: block;
    padding: 0em 0.5em 0em 0.8em;
    text-decoration: none;
    color:#9c9e9f;
  	font-weight: normal;
	background: url(../../img/tmpl-footernav-bullet.gif) no-repeat 0px 8px;
	font-size: 0.95em;
  }
  

  #footer_nav .left h6,
  #footer_nav .left ul  {
    margin-left: 120px;
  	}
  

#footer a { color: #999; background:transparent; font-weight: bold; }
#footer a:focus,
#footer a:hover,
#footer a:active {color: #4D87C7; background-color: transparent; text-decoration:underline; }

#footer-text {
    width: 948px;
    font-size: 95%;
    height: 92px;
    overflow:  hidden;
    margin:  0 auto;
    text-align:  left;
    color: #9c9e9f;
}

#print-adress {
    display:  block;
    margin: 0 auto;
	padding: 0;
	width: 948px;
    height:  22px;
	position: relative;
    text-align: left;
}

#print-adress p {
	margin: 0;
	padding: 0;
    text-align: left;
}

}