<!--

.global_text{
	float: left;
	line-height: 20px;
	text-align: justify;
}

.global_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32348e;
	text-decoration: none;
}
.global_text a:hover{ color: #fe9800; }

.global_text h2 {
	width: 685px !important;
}

.table_programm{
	width: 100%;
	margin-bottom: 15px;
}

.table_programm .even{
	background-color: #F5F3ED;
}

.table_programm th{
	color: #32348e;
	background-color: #ffffff;
	vertical-align: top;
	text-align: left;
}

.table_programm .p_left{
	width: 120px;
}

.table_programm td{
	vertical-align: top;
	text-align: left;
}

/* --------------------------------------- Header --------------------------------------- */

h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #32348e;
	margin: 0px 0px 20px 0px;
}

h2 {
	float: left;
	width: 670px;
	background-color: #f6f3ee;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #32348e;
	margin: 20px 0px 10px 0px;
	padding: 5px 0px 5px 10px;
	border-top: 1px solid #32348e;
	border-bottom: 1px solid #32348e;
}

/* --------------------------------------- Home --------------------------------------- */

.home_text {
	float: left;
	width: 400px;
	line-height: 20px;
}

#home_image {
	float: left;
	width: 260px;
	margin: 0px 0px 0px 20px;
}

.home_text h1 a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #32348e;
	text-decoration: none;
}
.home_text h1 a:hover{ text-decoration: underline; color: #32348e; }

.home_text a{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #32348e;
	text-decoration: none;
}
.home_text a:hover{ color: #fe9800; }

/* --------------------------------------- News --------------------------------------- */

.news_text {
	float: left;
	width: 690px;
}

/* --------------------------------------- Philosophie --------------------------------------- */

.philo_text {
	float: left;
	width: 350px;
	line-height: 22px;
}

.philo_image_bg {
	float: left;
	width: 300px;
	margin: 0px 0px 0px 40px;
}

/* --------------------------------------- Team --------------------------------------- */

.team_text {
	float: left;
	width: 300px;
	line-height: 20px;
}

.team_text a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.team_text a:hover { 
	color: #fe9800;
	font-weight: bold;
}

#team_image {
	float: left;
	width: 210px;
	margin: 40px 0px 0px 95px;
}

.team_text_brenn {
	float: left;
	width: 695px;
	line-height: 20px;
}

.team_text_hartmann {
	float: left;
	width: 400px;
	line-height: 22px;
}

#team_image2 {
	float: left;
	width: 210px;
	margin: 0px 0px 0px 35px;
}

.team_image3 {
	float: left;
	width: 150px;
	height: 115px;
	margin: 10px 22px 0px 0px;
}

/* --------------------------------------- Termine --------------------------------------- */

.termine_text {
	float: left;
	width: 695px;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
}

.termine_bg {
	float: left;
	width: 550px;
	margin: 10px 0px 10px 0px;
	padding: 5px;
	background-color: #efefff;
	border: 1px solid #32348e;
}

/* --------------------------------------- Angebot --------------------------------------- */

.angebot_text01 {
	float: left;
	width: 695px;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
}

.angebot_text01 a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.angebot_text01 a:hover { 
	color: #fe9800;
	font-weight: bold;
}

.angebot_text02 {
	float: left;
	width: 400px;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
}

.angebot_text02 a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.angebot_text02 a:hover { 
	color: #fe9800;
	font-weight: bold;
}

.angebot_image_bg {
	float: left;
	width: 260px;
	margin: 0px 0px 0px 35px;
}

/* --------------------------------------- Hundeurlaub --------------------------------------- */

.urlaub_text {
	float: left;
	width: 695px;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
}

.urlaub_text a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.urlaub_text a:hover { 
	color: #fe9800;
	font-weight: bold;
}

/* --------------------------------------- Literatur --------------------------------------- */

.literatur_image {
	float: left;
	width: 150px;
	margin: 20px 0px 0px 0px;
}

.literatur_text {
	float: left;
	width: 525px;
	line-height: 17px;
	margin: 20px 0px 0px 20px;
}

.literatur_text a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.literatur_text a:hover { 
	color: #fe9800;
	font-weight: bold;
}

.literatur_text2 {
	float: left;
	width: 695px;
	line-height: 18px;
	margin: 0px 0px 15px 0px;
}

.literatur_text2 a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.literatur_text2 a:hover { 
	color: #fe9800;
	font-weight: bold;
}

/* --------------------------------------- Galerie --------------------------------------- */

.galerie_image {
	float: left;
	width: 150px;
	height: 115px;
	margin: 10px 22px 0px 0px;
}

/* --------------------------------------- Routenplaner --------------------------------------- */

.routenplaner_bg {
	float: left;
	width: 695px;
	margin: 20px 0px 15px 0px;
}

/* --------------------------------------- Links --------------------------------------- */

.links_text {
	float: left;
	width: 360px;
	line-height: 20px;
}

.links_text a {
	text-decoration: none;
	font-weight: bold;
	color: #32348e;
}

.links_text a:hover { 
	color: #fe9800;
	font-weight: bold;
}

#links_image {
	float: left;
	width: 300px;
	height: 204px;
	background-image: url(../links/images/image01.jpg);
	background-repeat: no-repeat;
	margin: 0px 0px 0px 35px;
}

/* --------------------------------------- Kontakt --------------------------------------- */

.kontakt_text {
	float: left;
	width: 695px;
	line-height: 20px;
	margin: 30px 0px 0px 0px;
}

/* --------------------------------------- Impressum --------------------------------------- */

.impressum_text {
	float: left;
	width: 695px;
	line-height: 20px;
	margin: 10px 0px 30px 0px;
}

-->
