/* skihallen-deutschland.de */

html, body
 { 
  margin: 0px; 
  padding: 0px; 
  text-align: center; 
 } 

body
 {
 	background:url('images/bg.gif') top repeat-x;
 }

#box
 { 
  width: 930px; 
  margin-left: auto; 
  margin-right: auto;      
  text-align: left;  
 } 
 
#header
 {
  height: 220px; 
  width: 100%;  
  text-align: center;
 } 

#nav
 {
  float: right; 
  width: 195px;   
  color: #FFFFFF;
 }
  
#infobar
 {	
  width: 195px;
  float: left; 
  color: #FFFFFF;
 }
 
#content
 {
  float: left; 
  width: 540px;   
  font-family: Arial, sans-serif; 
  font-size: 14px;
  line-height: 18px;
  color: #022131;  
  text-align:justify; 
  margin-left: 195px;
  margin-right: -100%;
 }

ul.nav
 {
  padding: 0px;
  margin: 0px;
 } 
 
ul.nav li
 {
  list-style: none;  	  
  font-family: Arial, sans-serif; 
  font-weight: bold;
  font-size: 14px;
 }  
 
ul.nav li a
 {
  display: block;  
  width: 130px;
  height: 23px;  
  color: #FFFFFF;  
  padding: 5px 0px 0px 55px;  
  text-decoration: underline;
 }   
 
ul.nav li a:hover
 { 
	text-decoration: none;

 }

ul.nav .info_block
 {
 	width: 195px;
 	height: 657px; 	 	
 	background-image:url('images/info-block.gif'); 	 	
 }   

ul.nav .nav_top
 {
  width: 195px;
  height: 54px; 	 	
  font-size: 14px; 	 	 	
  background-image:url('images/nav_top.gif'); 	 	
 }   
 
ul.nav .nav_sub
 {
 	width: 195px;
 	height: 30px; 	 	
 	background-image:url('images/nav_sub.gif'); 	 	
 } 
 
ul.nav .headline
 {
 	display: block; 	
  padding: 30px 0px 0px 55px; 	
 }

#content a
 {
  color: #fff;  	
  text-decoration: underline; 
  font-weight:bold;	
 } 
 
 #content a:hover
 {
  text-decoration: none; 	
 } 
 
#content .top
 {
 	width: 540px;
 	height: 22px;
 	background-image:url('images/content_top.gif'); 	
 } 
  
#content .info
 {
 	width: 470px;
 	min-height: 700px;
 	padding: 0px 35px 0px 35px;
 	background-image:url('images/content_info.gif'); 	
 }  
 
#content h1
 {
 	margin: 0px;
 	padding: 0px 0px 10px 0px;
 	font-size: 24px;
 }
 
#content .bottom
 {
 	width: 540px;
 	height: 10px;
 	background-image:url('images/content_bottom.gif'); 	
 }   
 
#footer
 {	
  height: 100px;
  font-family: Arial, sans-serif; 
  font-size: 12px;
  line-height: 18px;
  color: #525252; 
 	text-align: center;  
  clear: both;
 } 
 
#footer a
 {
 	color: #525252;
 }
 
.clearfix:after
 {
  content: " "; 
  display: block; 
  height: 0; 
  clear: both; 
  visibility: hidden;
 }
 
.clearfix
 {
 	display: inline-block;
 }

* html .clearfix
 {
 	height: 1%;
 }

.clearfix
 {
 	display: block;
 }

a img
 {
 	border: 0px;
 }
