/* MAIN BODY

---------------------------------------------------------------------------------------------------------------------------------------------------*/

a img{ border:none; }

body { 

	margin:0px 0; 

	padding:10px 0 0 0; 

	font: 74% Arial, Sans-Serif; 

	color:#ccc;  

	background: #ececec url(images/bg.gif) repeat;

	line-height: 1.4em; 



}





.content { 

	background: #FFF url(images/bgmain.gif) repeat-y center;

	color: #ccc; 

	margin: auto;

	padding: 0;

	width: 778px;

}



/* HEADER 

---------------------------------------------------------------------------------------------------------------------------------------------------

*/

#header { 

	margin: 0; 

	width: 778px; 

	background:  #FFF url(images/header.png) no-repeat center bottom;  

	height: 129px; 

	color: #FFF; 

	padding: 0px 0 0 0px;

}





.showImageNotText {

width:100%;

height:100%;

display:block;

text-indent: -9000px



 }







/* SUBHEADER 

---------------------------------------------------------------------------------------------------------------------------------------------------*/





#subheader { 

	background: #fff url(images/header-shadow.png) repeat-y top;

	height: 20px;

	color: #000;

	margin: 0;

	padding: 0;

}













/* MAIN

---------------------------------------------------------------------------------------------------------------------------------------------------*/

#main {  width: 750px; margin: 0px 0px 0 20px; color: #000; 

}  

ul {

text-indent: 2px;
list-style-position: outside;

padding: 0 0 0 10px;
margin: 4px;
}
.graytext {
color: #808080; 
}

.hund {
float:left;
margin-right:15px;
}

#main .box  {	background: #efefef; padding: 0px; border: 1px solid #ccc;}






/* FOOTER

---------------------------------------------------------------------------------------------------------------------------------------------------*/

#footer {
	background: #eee url('images/footer.png') no-repeat bottom; 
	border: none;
	padding: 0;
	margin: 0;
	width: 778px;

	height: 50px;
	clear: both;

	line-height:50px;

	text-align:center;

	vertical-align:bottom;

	}

#footer p {
	margin: 0;
	padding: 0px 0;
	text-align: center;
	}



/* ---------------------------------------------------------------------------------------------------------------------------------------------------*/






p { margin:0 0 0 0; padding: 0; color: #000; background: inherit; }

a { color: #a90000; background: inherit; text-decoration:underline; }

a:hover { color:#ff0000; background: inherit; }



