* {
  margin:0;
  padding:0;
}

body { 
  background-color:					#abc8da;
  background-image:					url(../bilder/hg.gif);
  background-attachment: 		fixed;
  background-repeat:				repeat;
  text-align:								center;
  font-family:							verdana,arial,helvetica,sans-serif;
  font-size:								0.75em;
  color:										#666666;
	   }

.klein {
	font-family: Verdana;
	font-size: 10px;
	color:#638cad;
	margin-top: 5px;
	font-weight:		bold;
	}

#container {
			width:       90%;
			background-color:					 #ffffff;
			margin-top: 		20px;
			margin-bottom: 		20px;
			margin-left:		auto;
			margin-right:		auto;
			/*padding: 1em;*/
			font-family: Verdana;
	 	 	font-size: 12px;			
			
			border-left:		 1px  solid   #638CAD;		
			border-right:		 1px  solid   #638CAD;
			border-bottom:		 1px  solid   #638CAD;
			border-top:		 1px  solid   #638CAD;
}

#banner {
		height:			85px;
			background-image: url(../bilder/hg1.gif);
			background-repeat:repeat-x;
			background-color: #ffffff;
			border-bottom:1px solid #638cad;
		}
		

/* obere Navigationsleiste */

.mainnav {
  background:					url(../bilder/nav_allg.jpg) #296330;
  width: 							100%;  /* 970px;  */ 
  height:							28px;
  float:							left;
}

.topnav ul {
  margin:	 						0;
	padding:						0;
  list-style-type:		none;
  position:						relative;
  z-index:						10;
  display:						block;

}
.topnav ul li {
	float:	 		 				left;
  height:							28px;
	border-right:				1px  solid  #363C42;
	border-bottom:			1px  solid  #363C42;
  width: 							100px; 
	line-height:28px;
vertical-align:middle; 
  padding:						0;  
	margin: 						7px;
  font-size:					0.8em;
}
.topnav ul li a  {
  color:	 			 			#ffffff;
  font-weight:				bold;
  text-decoration:		none;
	height:							28px;
  padding:						0;  
	margin: 						7px;
}
.topnav ul li a:hover  {
  color:	 			 			#992B14;
	  font-weight:				bold;
  text-decoration:		none;
	height:							28px;
  padding:						0;  
	margin: 						7px;
}
.topnav ul li.selected   {
  background-color:		 #992B14;
  background:url(../bilder/navi_over.gif);		
			background-repeat:repeat-x;
}
.topnav ul li.selected a:hover  {
  color:	 			 			#ffffff;
	  font-weight:				bold;
  text-decoration:		none;
	height:							28px;
  padding:						0;  
	margin: 						7px;
}

.top_left   {
  float:		right;
	width:																 100px;
/*  background:url(../bilder/hundallg.gif) 0 bottom no-repeat !important;			*/
}

.clear   {
 clear:											both;
	background-color:									#ffffff;			 

}

.bild_left   {
	float:left; 
	margin:0 20px 0 20px;
}

#list6 ul{
		list-style:					none;
}

#list6 li{
		margin:							0  0  0 20px;
	  float:left;
		width:10em;
		list-style:none;
		}		

#list6 a{
    text-color: #638cad;
		font:normal 10px Verdana;
		padding:0 0 10px 0;
		display:block;
		font-family: Verdana;
	 	font-size: 12px;
		text-decoration:none;
	 background:transparent;
	 font-weight:		bold;
	text-align:center;}
		
#list6 a:active{
		color:#ff0000;
		}

#list6 a:hover{
		color:#ff0000;
		}

#list6 a:visited{
		color:#638cad;
		}

#content {
			padding:									 1em;
			background-color:					 #ffffff;

			text-align:								 left;
		}
/* Tabelle bei galerei.php, zucht.php   */
.table_bilder   {
	width:				 		 						 100%;
	margin:												 0;
	padding:											 0;
	text-align:										 middle;
	background-color:					 #ffffff;
}
.table_left   {
   float:			 							 left;
	 width:										 45%;
	 	margin-top:										 15px;
}
.table_right   {
   float:			 							 right;
	 width:										 45%;
	 	margin-top:										 15px;
}
.table_col2   {
  float:				 								 left;
	width:												 100%;
	height:												 20px;
	}
					 
.clear   {
   clear:	 											 	both;
	 height: 											 	10px;
	 }

.table_zucht   {
	width:				 		 						 			20%;
 	margin:															0;
	padding:											 			0;
	text-align:										 			middle;
	background-color:					 					#ffffff;
}
.table_zucht_left   {
   float:			 							 				 left;
	 width:										 				 45%;
	 margin-top:										 	 7px;
	 text-align:										 	 left;
}
.table_zucht_right   {
   float:			 							 				 right;
	 width:										 				 45%;
 	 margin-top:										 	 7px;
	 text-align:										 	 left;
}




#footer {
	clear: 							both;
	padding:  						0;
	margin: 						0;
	font-size: 						0.8em;
	background-image: 				url(../bilder/hg4.gif);
	background-repeat:				repeat-x;
	background-color: 				rgb(213, 219, 225);
	line-height:					1.7em

	}

.footer_left   {
  color:	 						#ffffff;
    float:             				left;
    width:             				90%;
}

.footer_left a {
  color:	 						#ffffff;
  text-decoration:					none;
}

.footer_right   {
   float:             				right;
    width:             				10%;
		/*background-color:#638CAD;  */
}

.footer_right a {
  color:	 						#ffffff;
  text-decoration:					none;
}	

p   {
  padding:							4px  0  4px   0;
}

p.allg {
	font-family: 					Verdana;
	font-size: 						17px;
	color:							#000000;
	}

hr   {
color:								#638CAD;
border-color:					#638CAD;
border-style:					solid;
background-color:			#638CAD;
}

h4 {

	font-family:					Verdana, Arial, Helvetica, Serif;

	color:							#7384A2;

	font-weight : 					bold;

	font-size: 						17px;	

	text-decoration:				none; 

	margin:							7px  0  7px  0;

	padding:						4px  0  4px  0;

 	}

h5 {

	font-family: 					Verdana, Arial, Helvetica, Serif;

	color:#7384A2;

	font-weight : bold;

	font-size: 15px;	

	text-decoration:none; 

 	}





input, textarea {

    border-color: #B4B0B0;

    border-width: 1;

    color: #000000;

    background: #CCD5DE;

    font-family: Verdana;

    font-size: 9px;

}
