/* General settings */
* {margin:0; padding:0; border:0;}
body { overflow: -moz-scrollbars-vertical; background-color: #966d54; font-family: Arial, Tahoma, Verdana; font-size: 11px; color: #766756; margin: 0px; padding: 0px; }
form, fieldset, legend, span { display: block; text-indent: 0px; }
ul { list-style: disc; list-style-position: inside; }
a { font-family: Arial, Tahoma, Verdana; font-size: 11px; cursor: pointer; color: #555555; text-decoration: none; }
a:hover { color: #ffffff; }
p { font-family: Arial, Tahoma, Verdana; font-size: 11px; padding-bottom: 17px; color: #766756; }
h1 { font-family: Arial, Tahoma, Verdana; font-size: 14px; padding-bottom: 8px; }
table { font-family: Arial, Tahoma, Verdana; font-size: 11px; width: 370px; margin-bottom: 17px; }

/* Content settings */
#center { width: 815px; height: 572px; margin: auto; }
	#container { display: block; float: left; width: 815px; height: 572px; margin-top: 20px; background-image: url(../images/container_bg.gif); background-repeat: repeat-y; }
		#content { display: block; float: left; width: 761px; height: 550px; margin: 11px 0px 0px 27px; background-image: url(../images/content_bg.gif); background-repeat: repeat-y; }
			#head { display: block; float: left; width: 761px; height: 105px; background-image: url(../images/head.jpg); background-repeat: no-repeat; }
			#navi { display: block; float: left; width: 761px; height: 20px; }
			#navi .item { display: inline; float: left; margin: 0px 11px 0px 9px; }
			#navi .item a { font-size: 14px; color: #ffffff; text-decoration: none; }
			#navi .item a:hover { color: #dacbba; }
			#navi .itemactive { font-size: 14px; color: #dacbba; display: inline; float: left; margin: 0px 11px 0px 9px; }
			#innercontent { display: block; float: left; width: 709px; height: 439px; padding: 32px 25px 0px 27px; }
			#innercontent .ueberschriftbalken { display: block; float: left; width: 709px; height: 18px; }
				#innercontent .ueberschrift { display: block; float: left; font-size: 16px; color: #ffffff; }
			#innercontent .cmstext { display: block; float: left; width: 709px; height: 361px; background-color: #dacbba; overflow: auto; }
				#innercontent .text { display: inline; float: left; width: 409px; padding: 17px 20px 17px 17px; overflow: hidden; }
					#innercontent .player { display: inline; float: left; width: 400px; padding: 0px; }
				#innercontent .photo { display: inline; float: left; width: 226px; padding: 17px 17px 17px 0px; }
			#innercontent .textbottom { display: block; float: left; height: 17px; }
		#foot { display: block; float: left; width: 761px; height: 11px; }

/* Gallery */
div .cmsgallery { display: block; float: left; width: 709px; height: 361px; background-color: #dacbba; overflow: auto; }
div .gallerythumbs { display: inline; float: left; width: 410px; padding: 16px 20px 17px 16px; }
div .gallerynormal { display: inline; float: left; width: 226px; padding: 17px 17px 17px 0px; }
div .thumba { width: 96px; height: 97px; overflow: hidden; }
.thumb { margin: -40px 0px 0px -40px; }

/* News */
.date { width: 70px; font-weight: bold; }
.title {  }
.short {  }

.column { display: inline; float: left; }

/* IE6 Hacks */
* html #content { margin: 11px 0px 0px 13px; }
