﻿*
{
	font-family: Arial Narrow, Helvetica, sans-serif; 
	margin: 0px auto;
	padding: 0px;
}

body
{	
	/*  font-family: Arial Narrow, Helvetica, sans-serif;*/
	font-size:12px; 
	margin:40px auto;
	padding: 0px;
	width:1280px
		
}

div.logo{
	
	display:block;
	float:right;	
	height:60px;
	margin: 20px 140px
}


/*  nav{
	display:block;
	margin:0px;
	padding:0px;
	background-color:#	
}*/

#nav {
	position:  relative;
	height:100px;
	width:800px;			
	background-color:#ffffff;	
	margin-left:140px;	
}
	

#nav a {
	text-decoration: none;
	padding: 0px;
	color: gray;
}

#nav li.Haupt{ 
	margin: 34px 40px 0px 0px;
	list-style-type: none;
	/*  display: block;*/
	float: left;					 
	}
			
#nav li.Haupt ul {
		display:inline;
		visibility:visible;		 
		left:0px;
		position:absolute;			
		}
			
#nav li.Haupt strong {
		color:black;
	 	font-weight:600;
		/*padding: 0px 0 0 0px;
		  border:1px black solid;*/
		display: block;
		/*  width: 110px;
		height: 20px*/			
	}	

#nav li.Haupt a:hover
{
	  font-weight:600;
	  color:black 	
	 }

/* ----------------- subnav2 formatting-------------------*/

#nav li.Haupt ul.subnav2{	 		
		float: left; 
		width: 800px;
		bottom:36px;
		}
		
#nav li.Haupt ul.subnav2 li{
		float:left;	
		margin-right:40px;
		}	
	
/*-----------------------subnav1 formatting-------------------*/

 #nav li.Haupt ul.subnav1 {
		/*  display:none;*/
		visibility:hidden;	
		float: left;
		width:800px;				
		background-color: #f5f5f5;/*  #FFCCFF; #ffffff;*/
		color: black;		
		}	
		
#nav li.Haupt ul.subnav1 li{
		float:left;
		color: black;
		margin-right:40px;
		}	


#nav li ul{
	list-style-type:none;	
}

/* ---------------------navigation links ------------------------*/
div.navlinks
{
	float:left;
	width:160px;
	height:544px;
	background-color:#;
	position:relative;
	margin:0px 0 0 140px		
}


div.navlinks  ul{
  	margin-top:0px; 
  	height:80px; 
 	background-color: #	
}


h1{
	color: #808080;
	margin-left:0px;
	margin-top:10px;
	font-size:1.4em;
	color:black

}

div.navlinks li {
 
	float: left;
	list-style-type:none;
	width:170px;
	height:20px;
	
	
}

div.navlinks li a{
	font-size:14px;
	text-decoration:none;
	color: gray
}

div.navlinks li a:hover
{
	 color:black;
	 font-weight:normal	   
	 }

/*  div.Gesundheit li:hover
{	border-left:2px solid black;	
	 }*/


div.navlinks li strong {
		color: black;
	 	font-weight:normal;						
	}	

div.inhalt
{
	margin:0px auto 0 0px;
	padding: 0px 0px 0px 0px;
	width: 680px;
	height:544px;
 	display:block;			
	position:relative;
	float:left;
	/*  border:thin #808080 dotted*/
	 
	}
	
.thumb{
	/*  margin:2px 2px 0 0px;*/
	float:left;
	border:3px #ffffff dashed
	}

/*  p {
	
	font-size:14px;
	text-align:left;
	font-weight:normal;
	margin:0px 0 0 20px;
	color:black;
	width:650px;
	height:50px	
}*/

div.rechts{
	margin:0px 0px 0px 0px;
	background-color:#;
	height:500px;
	width:160px;
	float:left
}

p.text{
	font-family:"Droid Sans";
 	font-size:0.9em;
 	color:gray;
	margin:0px  0px 0px 0px;
	width:160px
}

p.logo1{
	font-family:"Droid Sans";
	font-size:0.9em;
	color:gray;
 	float:left;
 	margin:200px 0px 0px 0px;
 	width:160px	
}

 
img.logo2{
	padding-top:10px
}





div.Abstand{
	position:relative;
	display: block;
	height:10px;
	float:left;
	width:1280px;background-color:#
	
}


/* Fusszeile Anfang */ 
div.Fuss{
	display:block;
	height:40px;
	width:860px;
	background-color:  #FFffFF;
	position:relative;
	margin-left:140px;
	
	float:left;
	border-top:1px silver solid
	
	
	
}

p.Fusszeile{
	
	/*  float:left;*/
	text-align:left;
	color:black;
	margin:10px 0px 0px 0px; 
	padding-left:0px;
	width:200px;
	font-size:11px;
	height:30px;
	font-weight: normal		 
}

div.Impressum{
	display:block;
	width:140px;
	float:left;
	height:40px;
	background-color:#ffffff;
	border-top:1px silver solid

}
  
 #Imp li.Fuss a:hover
{
	  font-weight:bold 
	
	 }
	 
#Imp li.Fuss a
{
	
	font-size:10px;
	text-decoration:none;
	color:black;
	 	
	 }
	 
#Imp li.Fuss 
{
	 float: right;
	 list-style-type:none;
	 margin:11px 0 0 0px
	 	
	 }


