body {

  background-image: url(bilder/BG_WeissSchatten.jpg);

  background-repeat: repeat-x;
  
  background-position: center center;
  
  background-attachment:fixed;
  
  background-color: #f67e35;

  margin: 0;

  padding: 0;


  font-family: verdana, arial, sans-serif;

  color: #020914;

  font-size: 11px;

  line-height: 19px;

}









/* Texte ..................................................................*/


span.derText {

	
  font-family: verdana, arial, sans-serif;

  color: #5e4e30;

  font-size: 11px;

  line-height: 14px;

}


span.Kursiv {

 font-family: verdana, arial, sans-serif;
 
  color: #2c516c;
  
  font-weight: 100;

  font-size: 11px;

  font-style: italic;

  line-height: 19px;

}






/* Links ..................................................................*/


a:link
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #f67e35;

  		font-size: 11px;

  		line-height: 19px;
		
		text-decoration:none;
		
		
		}
		
a:visited 
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #f67e35;

  		font-size: 11px;

  		line-height: 19px;
		
		text-decoration:none;
		
		}
		

a:hover
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #a4751a;

  		font-size: 11px;

  		line-height: 19px;
		
		text-decoration:none;
		
		}
		
a:active 	
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #f67e35;

  		font-size: 11px;

  		line-height: 19px;
		
		text-decoration:none;
		
		
		}

a:focus { outline: none;}



/* Links Class - Type2 ................................*/
a:focus { outline: none;}


a.type2:link
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #2c516c;
  
  		font-weight: 100;

  		font-size: 12px;

  		line-height: 19px;
		
		text-decoration:none;
		}
		
a.type2:visited 
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #2c516c;
  
  		font-weight: 100;

  		font-size: 12px;

  		line-height: 19px;
		
		text-decoration:none;
		}
		

a.type2:hover
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #882129;
  
  		font-weight: 100;

  		font-size: 12px;

  		line-height: 19px;
		
		text-decoration:none;
		}
		
a.type2:active 	
		{
		font-family: verdana, arial, sans-serif;
 
 		color: #2c516c;
  
  		font-weight: 100;

  		font-size: 12px;

  		line-height: 19px;
		
		text-decoration:none;
		}





/* Links Class - Type3 ........................................................*/



a.type3:link
		{
		color: #2c516c;

		font-weight: 100;
  
		font-family: Times, Times New Roman, Serif;
  
		font-size:25px;
  
		letter-spacing: 3px;
  
		font-weight: 100;

		text-decoration: none;
		}
		
a.type3:visited 
		{
		color: #2c516c;

		font-weight: 100;
  
		font-family: Times, Times New Roman, Serif;
  
		font-size:25px;
  
		letter-spacing: 3px;
  
		font-weight: 100;

		text-decoration: none;
		}
		

a.type3:hover
		{
		color: #882129;

		font-weight: 100;
  
		font-family: Times, Times New Roman, Serif;
  
		font-size:25px;
  
		letter-spacing: 3px;
  
		font-weight: 100;

		text-decoration: none;
		}
		
a.type3:active 	
		{
		color: #2c516c;

		font-weight: 100;
  
		font-family: Times, Times New Roman, Serif;
  
		font-size:25px;
  
		letter-spacing: 3px;
  
		font-weight: 100;

		text-decoration: none;
		}






/* Links Class - Type4 ...........................................................*/



a.type4:link
		{
		font-family: verdana, arial, sans-serif;

    	color: #ffffff;

    	font-size: 10px;

    	line-height: 12px;
		
		text-decoration:none;
		}
		
a.type4:visited 
		{
		font-family: verdana, arial, sans-serif;

    	color: #ffffff;

   	 	font-size: 10px;

    	line-height: 12px;
		
		text-decoration:none;
		}
		

a.type4:hover
		{
		font-family: verdana, arial, sans-serif;

    	color: #a4751a;

    	font-size: 10px;

    	line-height: 12px;
		
		text-decoration:none;
		
		}
		
a.type4:active 	
		{
		font-family: verdana, arial, sans-serif;

    	color: #ffffff;

    	font-size: 10px;

    	line-height: 12px;
		
		text-decoration:none;
		}


ul {

  margin:13px 0px 0px 0px;
  
  
  

  
}


li {

   margin: 2px 0px 0px -10px;
 list-style-image:url(bilder/Punkt.jpg)
  
}



/* Bilder .........................................................*/



img {

  border: none;

}





/* INHALT .........................................*/


#Content {
	background-image: url(bilder/Hund_sitzend.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	padding: 0px 0px 0px 0px;
	width: 955px;
	height: 539px;
	background-color:#ffffff;
	top: 50%;
	left: 0px;
	margin-top: -294px;
	vertical-align: middle;	
	
	
}



#Content2 {
	background-image: url(bilder/Hund_stehend.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	position: absolute;
	padding: 0px 0px 0px 0px;
	width: 955px;
	height: 539px;
	background-color:#ffffff;
	top: 50%;
	left: 0px;
	margin-top: -294px;
	vertical-align: middle;	
	
	
}






/* MENUE UND SUBMENUE .....................................*/


#Menue {

  color: #ff5800;
  
  font-size:14px;
  
  text-align: right;
  
  margin: 0px 10px 10px 10px;

  padding: 8px 8px 10px 8px;
  
  z-index:2;

}

#Menue a {

  color: #ff5800;
  
  font-size:14px;
  
  font-weight: 700;

  text-decoration: none;

}

#Menue a:hover {

  color: #ff5800;
  
  font-size:14px;
  
  font-weight: 700;

  text-decoration: none;

}


#MenueUeberUns{
 background-image: url(bilder/Menue/bgmenueueberuns.png);
  background-repeat: no-repeat;
	position:absolute;
	text-align: left;
	top: 110px;
	left: 406px;
	width: 150px;
	height:54;
	z-index: 5;
	visibility: hidden;  
	z-index:3;
}



#MenueLeistungen{

 background-image: url(bilder/Menue/bgmenueleistungen.png);
 background-repeat: no-repeat;
	position:absolute;
	text-align: left;
	top: 110px;
	left: 510px;
	width: 120px;
	height:172px;
	z-index: 5;
	visibility: hidden;
	z-index:3;
}



/* ADRESSZEILE und IMPRESSUM........................*/

#Adresszeile{

	position:absolute;
	text-align: left;
	top: 586px;
	left: 20px;
	width: 820px;
	z-index: 5;
	
	font-family: verdana, arial,  sans-serif;

    color: #ffffff;

    font-size: 10px;

    line-height: 12px;
	
	
}

#Impressum{

	position:absolute;
	text-align: left;
	top: 586px;
	left: 810px;
	width: 160px;
	z-index: 5;
	
	font-family: verdana, arial, sans-serif;

    color: #ffffff;

    font-size: 10px;

    line-height: 12px;
	
	
}

#Xing_Facebook{

	position:absolute;
	text-align: left;
	top: 630px;
	left: 810px;
	width: 160px;
	z-index: 5;
	
	font-family: verdana, arial, sans-serif;

    color: #ffffff;

    font-size: 10px;

    line-height: 12px;
	
	
}













/* TEXTBEREICHE WEISSE FLAECHE........................*/






#dieTexte {

 	float: left;

	text-align: justify;
 

 	margin: 10px 0px 0px 0px;
  
  	padding: 5px 5px 5px 5px;
  
  	width:500px;
  
  	

}
#Cuber {

 	text-align: left;
 
 	margin: -10px 0px 0px -10px;
  
  	padding: 5px 5px 5px 5px;
  
  	width:900px;
	z-index:1;
  
  	

}

#dieTexteStart1 {

 	text-align: left;
 
 	margin: 10px 0px 0px -10px;
  
  	padding: 5px 5px 5px 5px;
  
  	width:900px;
  
  	

}

#dieTexteStart2 {

 	text-align: left;
 
 	margin: 10px 0px 0px 0px;
  
  	padding: 5px 5px 5px 5px;
  
  	width:900px;
  
  	

}



#Kontaktform {

 	text-align: left;
	position:absolute;
 
 	top: 118px;
  
    left: 0px;
	
  	padding: 5px 5px 5px 5px;
  
  	width:470px;
  
  	

}

#GoogleMaps {

 	position:absolute;
 
 	top: 148px;
  
    left: 500px;
	
  	padding: 5px 5px 5px 5px;
  
  	width:390px;
	
	  color: #f67e35;
  
  	

}


#TextImpressum {

 	position:absolute;
 
 	top: 120px;
  
    left: 350px;
	
  	padding: 5px 5px 5px 5px;
  
  	width: 540px;
  
  	

}

