/* CSS Kleintierpraxis Koehnen */

html, body {
	height:100%;
}

* html site {
	height:100%;
}

body {
	background-color:#000099;
	margin:0px;
}

div.site {
	width:748px;
	min-height:100%;
	margin:0px auto;
	padding:0px;
	background-color:#ffffff;
	vertical-align:top;
}

div.header {
	width:748px;
	height:101px;
	margin:0px;
	padding:0px;
	background-color:#f1f1f1;
}

div.logo {
	float:left;
	width:240px;
	height:73px;
	margin:14px 0px 0px 14px;
	padding:0px;
}

div.impress {
	float:right;
	width:470px;
	margin:12px 14px 0px 0px;
	padding:0px;
	text-align:right;
	vertical-align:top;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

a.impress:link, a.impress:active, a.impress:visited, a.impress:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	color:#000099;
}

div.headerpic {
	width:748px;
	height:166px;
	margin:0px;
	padding:0px;
	border-top:3px solid #000099;
}

div.headermenu {
	width:748px;
	height:33px;
	margin:0px;
	padding:0px;
	background-color:#000099;
}

div.headermenupoint {
	float:left;
	height:33px;
	margin:0px;
	padding:0px;
}

div.content {
	width:748px;
	vertical-align:top;
}

div.contentcol {
	float:left;
	width:350px;
	margin:14px 6px 0px 14px;
}

div.contentcut {
	clear:both;
	height:24px;
}

img.contentpic {
	float:left;
	width:168px;
	height:126px;
	margin:2px 10px 10px 0px;
	border:1px solid #5384b3;
}

h1 {
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000099;
}

p, td.p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#000000;
}

a.content:link, a.content:active, a.content:visited, a.content:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	text-decoration:none;
	color:#000099;
} 

	
