@charset "utf-8";
/* CSS Document */

@media all
{

	body {
		background-color: #000000;
		background-image: url(hintergrund150.jpg);
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
		text-align: left;
		font-size: 100.01%;
		margin: 0;
		padding: 0;
	}

/*****************************/
/* wird nicht mehr gebraucht */
	#contentContainer {
		width: 620px;
		margin: 0 auto;
		padding: 10px;
/*		border: 1px solid #CC66FF;*/
		border-width: 2px;
		border-color: #CC66FF;
		border-style: outset;
	}
/*****************************/

	#page {
		width: 970px;
		margin: 0;
		padding: 0;
/*background-color: #00FF00;*/
	}

	#header {
		position: relative;
		width: 970px;
		height: 150px;
		margin: 0;
		padding: 0;
		background-image: url(header_bg.jpg);
		background-repeat: no-repeat;
/*background-color: #FF0000;*/
	}

	#header #navigation {
		position: absolute;
		top: 42px;
		right: 31px;		/* 53px abstand - 22px margin von der navigation */
/*		width: 720px;*/
/*background-color: #0000FF;*/
	}

/*	#header #navigation * {*/
/*		border:0 none !important;*/
/*	}*/

	#header #navigation ul.nav1,
	#header #navigation ul.nav2 {
		border: none;
/*		display: inline;*/
		margin: 0;
		padding: 0;
/*		width: 720px;*/
	}
	#header #navigation ul.nav1 {
/*		float: right;*/
/*background-color: #00FFFF;*/
	}
	#header #navigation ul.nav2 {
/*		float: right;*/
		margin-left: 11px;
/*background-color: #FF00FF;*/
	}

	#header #navigation ul.nav1 li,
	#header #navigation ul.nav2 li {
		background-color: transparent;
		color: #FFFFFF;
		display: inline;
		float: left;
		font-family: Verdana,Arial,Helvetica,sans-serif;
		font-style: normal;
		font-weight: normal;
		list-style-type: none;
		padding: 0;
	}
	#header #navigation ul.nav1 li {
		font-size: 14px;
		margin: 0 22px;
/*		line-height: 1.2em;*/
	}
	#header #navigation ul.nav2 li {
		font-size: 11px;
		margin: 9px 11px 0 11px;
/*		line-height: 1.0em;*/
	}

	#header #navigation ul.nav1 li a,
	#header #navigation ul.nav1 li a:focus,
	#header #navigation ul.nav2 li a,
	#header #navigation ul.nav2 li a:focus {
		text-decoration: none;
		color: #FFFFFF;
	}
	#header #navigation ul.nav1 li a:active,
	#header #navigation ul.nav1 li a:hover,
	#header #navigation ul.nav1 li.current a,
	#header #navigation ul.nav2 li a:active,
	#header #navigation ul.nav2 li a:hover,
	#header #navigation ul.nav2 li.current a {
		color: #cc0099;
	}

	#content {
		padding: 9px 155px 9px 212px;
		font-size: 80%;
/*background-color: #FFFF00;*/
	}
	#contentGallery {
		padding: 9px 37px 9px 25px;
		font-size: 80%;
/*background-color: #FFFF00;*/
	}

	h1 {
		font-size: 120%;
		font-weight: normal;
		color: #cc0099;
	}
	h2 {
		font-size: 120%;
		font-weight: normal;
		font-style: italic;
		color: #ffffff;
	}
	h3 {
		font-size: 100%;
		font-weight: normal;
		font-style: italic;
		color: #ffffff;
	}

	p, td, th {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		color: #FFFFFF;
	}

  .align-right {
		text-align: right;
  }
  .align-center {
		text-align: center;
  }
  .align-left {
		text-align: left;
  }
  .align-justify {
		text-align: justify;
  }

	.Stil1 {
		font-size: large;
		font-style: italic;
	}
	.Stil2 {
		font-size: medium;
		font-style: italic;
	}
	a {
/*	 color: #CC66FF;*/
	 color: #CC0099;
	}

hr {
	clear: both;
}

/*******************/
/* RGSmoothGallery */
/*******************/

DIV#myGallery4 {
/*	border: 1px solid #00FF00;*/
}

	DIV.rgsgcontent {
/*		float: left;*/
	}
	
.tx-rgsmoothgallery-pi1 {
  float:left;
}
 
#externalthumbs {
  float:left;
  width:240px;
/*border: 1px solid #00FF00;*/
}
 
	#externalthumbs .label {
		display:none;
	}
	.carouselInner {
/*		width:205px;*/
	}
	.carouselInner .thumbnail {
/*		padding-bottom:10px;*/
		padding: 0;
		margin: 3px;
		border: none;
		background: none;
	}

	DIV#externalthumbs {
		float: right;
	}

}
