HTML {
	height:auto;
}
BODY {
	background-color:#606060;
	font-family:Arial, Helvetica, sans-serif;
	font-size:8pt;
	color:#000;
	margin:0px;
}
div {
	margin:0px;
	padding:0px;
	border:none;
}
#contentMain {
	position:absolute;
	width:678px;
	height:508px;
	margin-left:-335px;
	margin-top:-290px;
	top:50%;
	left:50%;
}
#contentSub {
	position:relative;
	background-color:#FFF;
	width:668px;
	height:398px;
	left:0px;
	top:110px;
	border:1px solid #999;
}
.contentFrame {
	position:absolute;
	top:95px;
	left:0px;
	width:444px;
	height:280px;
}
.shadowBottom {
	position:absolute;
	top:510px;
	left:0px;
	background-image:url(img_shared/shadowBottom.jpg);
	background-repeat:no-repeat;
	width:678px;
	height:8px;
}
.shadowRight {
	position:absolute;
	top:111px;
	left:670px;
	background-image:url(img_shared/shadowRight.jpg);
	background-repeat:no-repeat;
	width:8px;
	height:400px;
}

/* -------------- TABELLE -------------- */

TABLE {
	margin:0px;
	padding:1px 0px 0px 0px;
}
TABLE TD {
	padding:1px;
	vertical-align:top;
}

/* -------------- FORMULAR ------------- */

.formfield {
	font-family:"Courier New", Courier, monospace;
	font-size:8pt;
	background-color:#EEE;
	padding:0px 0px 0px 3px;
	border:1px solid threedlightshadow;
	height:auto;
	width:100%;
}
.button {
	font-family:"Courier New", Courier, monospace;
	font-size:8pt;
	border:1px solid threedlightshadow;
	background-color:#EEE;
	color:#666;
	width:auto;
} 
/* ------------------------------------- */

.breakline {
	height:1px;
	border-bottom:1px solid #000;
	width:auto;
}
#imgTitleSMD {
	position:absolute;
	background-image:url(img_de/imgTitleSMD.jpg);
	background-repeat:no-repeat;
	background-position:right;
	top:40px;
	right:3px;
	width:681px;
	height:50px;
}
.imgSMD {
	position:absolute;
	background-image:url(img_shared/imgSMD.jpg);
	background-repeat:no-repeat;
	background-position:left;
	top:22px;
	right:0px;
	height:354px;
	width:224px;
}
.logo3stDesign {
	position:absolute;
	top:500px;
	right:8px;
	width:72px;
	height:17px;
	padding-top:20px;
	background-image:url(img_de/3stlogo.jpg);
	background-repeat:no-repeat;
	background-position:bottom right;
}

/* -------------- TEXTE / LINKS -------------- */


H1 {
color:#333333;
	font-size:medium;
	text-align:center;
}

a {
	text-decoration:none;
	color:#069;
}
a:hover {
	text-decoration:underline;
	color:#069;
}
a:active {
	text-decoration:none;
	font-weight:normal;
	color:#666;
}
.text {
	position:absolute;
	top:0px;
	left:30px;
	text-align:justify;
	width:380px;
	
}.textList {
	position:absolute;
	top:0px;
	left:30px;
	text-align:left;
	width:380px;
}
.textInfo {
	font-size:7pt;
	color:#999;
	width:380px;
}
.textHead {
	font-size:12pt;
	font-weight:bold;
	color:#00;
	right:0px;
	width:380px;
	border-bottom:1px solid #000;
}
ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 12px;
	list-style-type:square;
}
/* -------------- ÜBERSCHRIFTEN -------------- */

.title01 {
	position:absolute;
	background-image:url(img_de/title01.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title02 {
	position:absolute;
	background-image:url(img_de/title02.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title03 {
	position:absolute;
	background-image:url(img_de/title03.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title04 {
	position:absolute;
	background-image:url(img_de/title04.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title05 {
	position:absolute;
	background-image:url(img_de/title05.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title06 {
	position:absolute;
	background-image:url(img_de/title06.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title07 {
	position:absolute;
	background-image:url(img_de/title07.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}
.title08 {
	position:absolute;
	background-image:url(img_de/title08.jpg);
	background-repeat:no-repeat;
	left:30px;
	top:51px;
	width:415px;
	height:24px;
}

/* -------------- NAVIGATION -------------- */

.naviTop {
	position:absolute;
	top:111px;
	left:1px;
	background-image:url(img_de/naviTop.jpg);
	background-repeat:no-repeat;*/
	background-color:#000;
	width:668px;
	height:23px;
}
.naviBottom {
	position:absolute;
	top:486px;
	left:1px;
	background-image:url(img_de/naviBottom.jpg);
	background-repeat:no-repeat;*/
	background-color:#000;
	width:668px;
	height:23px;
}
#navi_sec01 a.doImg {
	position:absolute;
	top:111px;
	left:97px;
	height:23px;
	width:84px;
	background-image:url(img_de/navi_sec01.jpg);
	background-repeat:no-repeat;
}
#navi_sec02 a.doImg {
	position:absolute;
	top:111px;
	left:181px;
	height:23px;
	width:80px;
	background-image:url(img_de/navi_sec02.jpg);
	background-repeat:no-repeat;
}
#navi_sec03 a.doImg {
	position:absolute;
	top:111px;
	left:265px;
	height:23px;
	width:75px;
	background-image:url(img_de/navi_sec03.jpg);
	background-repeat:no-repeat;
}
#navi_sec04 a.doImg {
	position:absolute;
	top:111px;
	left:344px;
	height:23px;
	width:95px;
	background-image:url(img_de/navi_sec04.jpg);
	background-repeat:no-repeat;
}
#navi_sec05 a.doImg {
	position:absolute;
	top:111px;
	left:441px;
	height:23px;
	width:54px;
	background-image:url(img_de/navi_sec05.jpg);
	background-repeat:no-repeat;
}
#navi_sec06 a.doImg {
	position:absolute;
	top:111px;
	left:497px;
	height:23px;
	width:76px;
	background-image:url(img_de/navi_sec06.jpg);
	background-repeat:no-repeat;
}
#navi_sec07 a.doImg {
	position:absolute;
	bottom:-1px;
	left:251px;
	height:23px;
	width:76px;
	background-image:url(img_de/navi_sec07.jpg);
	background-repeat:no-repeat;
}
#navi_sec08 a.doImg {
	position:absolute;
	bottom:-1px;
	left:327px;
	height:23px;
	width:92px;
	background-image:url(img_de/navi_sec08.jpg);
	background-repeat:no-repeat;
}

