html, body,
#setPictureSheet {
	margin: 0px;
	padding: 0px;
}
p, a, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dd, tt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #7E7E7E;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 1px;
}
a {
	text-decoration: none;
	margin: 0px;
	padding-left: 0px;
	padding-bottom: 0px;
}

a:hover,
a:active {
	color: #000000;
	text-decoration: underline;
}
a:focus
{
    -moz-outline-style: none;
}
input, textarea {
	background-color: #FFFFFF;
	border: 1px solid #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #7E7E7E;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 1px;
}

.left {
	float: left;
}
.right {
	float: right;
}
.visible {
	visibility: visible;
}
#cntHomeTeaser01 h1,
#cntHomeTeaser02 h1,
#cntHomeTeaser01 h1 a,
#cntHomeTeaser02 h1 a,
#cntSubWide h1,
#cntSubWide h1 a {
	padding-bottom: 0px;
}
#cntHomeTeaser02 p.second {
    padding-top: 7px;
}
#logoMain {
	left: 30px;
	top: 30px;
	position: absolute;
}
#navMain {
	left: 383px;
	top: 27px;
	position: absolute;
}
#navMainDot {
	left: 359px;
	top: 35px;
	position: absolute;
}
#navMainSub00,
#navMainSub01,
#navMainSub02,
#navMainSub03 {
	left: 383px;
	top: 57px;
	position: absolute;
	visibility: hidden;
}
#navSub {
	position: absolute;
	left: 384px;
	top: 5px;
}
#gfxTeaserHome {
	position: absolute;
	height: 300px;
	width: 300px;
	top: 110px;
	left: 30px;
	background-color: #C3C3C3;
}
#gfxTeaserHomeDesription {
	position: absolute;
	top: 417px;
	left: 30px;
	width: 300px;
}
#cntHomeTeaser01,
#cntHomeTeaser02 {
	position: absolute;
	left: 383px;
	top: 107px;
	width: 200px;
}
#cntHomeTeaser01Dot,
#cntHomeTeaser02Dot {
	left: 360px;
	top: 112px;
	position: absolute;
}
#cntHomeTeaser02 {
	left: 634px;
}
#cntHomeTeaser02Dot {
	left: 610px;
}
#cntSubWide,
#cntSubDetails {
	position: absolute;
	left: 383px;
	top: 107px;
	width: 500px;
}
#cntSubWideDot {
	left: 360px;
	top: 112px;
	position: absolute;
}
/* SET THUMBNAILS AUFBAU */
#cntPicturesThumbs {
	position: absolute;
	width: 300px;
	top: 110px;
	left: 30px;
}
#cntSetThumbnailContainerRow {
	width: 300px;
}
#cntSetThumbnailContainer,
#cntSetThumbnailGFX,
#cntSetThumbnailDescription {
	width: 90px;
}
#cntSetThumbnailContainer {
	float: left;
}
#cntSetThumbnailGFX {
	height: 90px;
	background-color: #C3C3C3;
}
#cntSetThumbnailContainerSpace  {
	float: left;
	width: 15px;
}
/* SET PICTURE PAGE */
/* SET PICTURE PAGE - NAVIGATION */
#setPictureSheet #navMain {
	left: 483px;
}
#setPictureSheet #navMainDot {
	left: 459px;
}
#setPictureSheet #navMainSub01,
#setPictureSheet #navMainSub02,
#setPictureSheet #navMainSub03 {
	left: 483px;
}
#setPictureSheet #navSub {
	left: 484px;
}
/* SET PICTURE PAGE - CONTENT */
#setPictureSheet #cntSubWide,
#setPictureSheet #cntSubDetails {
	left: 483px;
	width: 250px;
}
#setPictureSheet #cntSubDetails {
    visibility: hidden;
}
#setPictureSheet #cntSubInfo {
	position: absolute;
	left: 483px;
	top: 479px;
	/* width: 250px; */
}#setPictureSheet #cntSubWideDot {
	left: 460px;
}
#setPictureGFX {
	position: absolute;
	height: 400px;
	width: 400px;
	top: 110px;
	left: 30px;
	background-color: #C3C3C3;
}
#setNext {
	float: left;
	width: 25px;
}
#setNext.current {
	width: 28px;
}
#setNext.current a {
	color: #000000;
	font-weight: bold;
}
#setNextp {
	width:400px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 1px;
	float:left;
}
.nop p {
	margin: 0px;
	padding-bottom: 0px;
}
.imglogin_de {
    padding-left: 72px;
}
.imglogin_en {
    padding-left: 56px;
}