  * {
	margin: 0px;
	padding: 0px;
	font-family: Arial;
	font-size: 13px;
	/*font-size: 0.95em;*/
}
a {
	text-decoration: none;
	font-size: 12px;
	color: #350010;
	font-weight: bold;
}

a:hover {
  text-decoration:underline;
}

#contentTable2 a {
  color:#53101E;
  text-decoration: underline;
}

#contentTable2 a:hover {
  text-decoration: none;
}

#content-left a, #mitte a {
  background:url(../images/btn-arrow-galerie.png) no-repeat 0 1px;
  display:block; 
  font-size:12px !important;
  padding:0 0 5px 20px;
  height:30px;
}

h1 {
  color:#53101E;
  font-size:16px;
  margin-bottom:10px;
}

td, li {
	font-family: Arial;
	font-size: 13px;
}
body {
  background-color: #ebe8e0;
  text-align: center;
  overflow: auto;
}
#main {
  background: url(../images/bg-horse.png) no-repeat 0 -100px;
	margin: auto;
	width: 1300px;
	text-align: center;
}
#header {
	background-image: url(../images/headerBg.jpg);
	background-position: center;
	background-repeat: no-repeat;
	width: 1300px;
	height: 174px;
	text-align: center;
}
#navi{
	margin:auto;
	width: 100%;
}
#naviLinks {
	width: 260px;
	height: 67px;
	float: left;
	margin-top: 110Px;
	margin-left: 241Px;
}
#logo {
	float: left;
	margin-top: 7px;
}
#naviRechts {
	float: left;
	width: 307px;
	height: 67px;
	margin-top: 110Px;
	-margin-top: 110Px;
	margin-left: -48Px;
}
#naviRechts a, #naviLinks a{
	display: block;
	margin-top: 29px;
	float: left;
	height: 37px;
}

#contentTable {
	width: 893px;
	height: 547px;
	text-align: left;
	margin:auto;
}
/*#content {
	height: 520px;
}
#content #rechts{
	text-align: right;
	padding-top: 50px;
}

#content #text {
	width: 390px;
	-width: 447px;
	height: 400px;
	line-height:18px;
	padding: 10px 5px 10px 50px;
	overflow: auto;
}
#content #image {
	background-image: url(../images/imageBg.jpg);	
	background-repeat: no-repeat;
	width: 364px;
	height: 393px;
	margin-left: 10px;
	text-align: center;
	padding-top: 20px;
	margin-right: 65px;
	margin-left: 15px;
}
#content #link {
	color: #c18881;
	text-decoration: underline;
	font-family: arial;
	margin-right: 75px;
}
#content #image #bu{
	color: #ddbcba;
	font-size: 10px;
	margin: 30px 0px 0px 230px;
}

#footer img{
	margin-right: 80px;
}*/

#contentTable #randLinks{
		width: 2px;
		background-image: url("../images/contentRandLinks.gif");
		background-repeat: repeat-y;
	}
	#contentTable #center{
		background-image: url("../images/contentBg.jpg");
		width: 809px;
		height: 493px;
		background-repeat: no-repeat;
		background-color: #fff;
	}
	#contentTable #randRechts{
		width: 3px;
		background-image: url("../images/contentRandRechts.gif");
		background-repeat: repeat-y;
	}
	#contentTable #rankeLinks{
		background:transparent;
		width: 38px;
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#contentTable #rankeRechts{
		background:transparent;
		width: 39px;
		background-repeat: no-repeat;
		background-position: bottom;
	}
	#randUnten{
		background-image: url("../images/randUnten.gif");
		background-repeat: repeat-x;
		height: 2px;
	}
	#contentTable #footer{
		height: 47px;	
	}
	#contentTable #footer a{
		Arial;
	font-size: 11px;
	}
	#contentTable2{
		height: 100%;
	}
	#contentTable2 td{
		vertical-align: top;
		padding: 30px;
	}
	#contentTable2 table td{
		padding: 0px;
	}
	#kontaktformular{
		width: 500px;
	}
	#kontaktformular table td{
		padding: 3px;
	}
	#headline {
		margin: -10px 0px 20px -20px;
	}
	
  #contentTable2 #colRight{
		text-align: right;
		padding: 2px 0 0 0;
	}
	#colRight #link {
	color: #c18881;
	text-decoration: underline;
	font-family: arial;
	/*display: block;*/
	margin-right: 5px;
	margin-top: 30px;
	}
	#colRight #bu{
	color: #ddbcba;
	font-size: 10px;
	margin-top: 15px;
	text-align: right;
	margin-right: 5px;
	}
	
#bildNavi {
	float: left;
	margin-top: 15px;
}
#bildNavi a{
	margin-right: 10px;
}


#subNavi {
	padding-top: 20px;
}

#subNavi img{
	margin-left: -3px;
}
#footer{
 text-align: center;
}
#footer #text{
	margin-top: 15px;
}
#footer, #footer a{
 color: #350010;
 font-size: 11px;
}
#footerLine {
	width: 247px;
	height: 1px;
	background-image: url(../images/footerLine.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
}
#imageBg td {
	padding: 0px;
}
#imageBg #mitte{
	/*text-align: center;*/
}
#bg-img {
	background: url(../images/bg-image.png) repeat-y 0 0;
	padding: 10px 0 3px 0;
}
#imageBg #links{
	background-image: url("../images/imageBgLinks.gif");
	background-repeat: repeat-y;
	width: 4px;
}
#imageBg #oben{
	background-image: url("../images/imageBgOben.gif");
	background-repeat: repeat-x;
	height: 4px;
}
#imageBg #rechts{
	background-image: url("../images/imageBgRechts.gif");
	background-repeat: repeat-y;
	width: 4px;
}

#imageBg #unten{
	background-image: url("../images/imageBgUnten.gif");
	background-repeat: repeat-x;
	height: 5px;
}


td.label {
	text-align: right;
}


