@charset "UTF-8";
/* CSS Document */

body {
	margin: 0px 0px; padding:0px;
	text-align:center;
	display: inline; 
}

#Tabelle_01 {
	position:relative;
	margin:0px auto;
	text-align:left;
	width:876px;
	height:732px;
}

#ly2-Microsite-BlackBox-01_ {
	position:absolute;
	float:left;
	left:0px;
	top:0px;
	width:876px;
	height:90px;
	border:none;
}

#ly2-Microsite-BlackBox-02_ {
	position:absolute;
	float:left;
	left:0px;
	top:90px;
	width:37px;
	height:600px;
	background-image: url(images/ly2-Microsite-BlackBox_02.jpg);
}

#content {
	position:absolute;
	left:37px;
	top:90px;
	width:600px;
	height:600px;
	overflow: hidden;
}

#ly2-Microsite-BlackBox-04_ {
	position:absolute;
	left:637px;
	top:90px;
	width:201px;
	height:100px;
}


#ly2-Microsite-BlackBox-05_ {
	position:absolute;
	left:838px;
	top:90px;
	width:38px;
	height:600px;
	background-image: url(images/ly2-Microsite-BlackBox_05.jpg);
}

#ly2-Microsite-BlackBox-06_ {
	position:absolute;
	left:637px;
	top:190px;
	width:201px;
	height:100px;
}


#ly2-Microsite-BlackBox-07_ {
	position:absolute;
	left:637px;
	top:290px;
	width:201px;
	height:100px;
}

#ly2-Microsite-BlackBox-08_ {
	position:absolute;
	left:637px;
	top:390px;
	width:201px;
	height:100px;
}


#ly2-Microsite-BlackBox-09_ {
	position:absolute;
	left:637px;
	top:490px;
	width:201px;
	height:100px;
}


#ly2-Microsite-BlackBox-10_ {
	position:absolute;
	left:637px;
	top:590px;
	width:201px;
	height:100px;
}


#footer {
	position:absolute;
	left:0px;
	top:690px;
	width:876px;
	height:42px;
	text-align:right;
	background-image: url(images/ly2-Microsite-BlackBox_11.jpg);
}

#footer2 {
	padding-top:10px;
	padding-right:40px;
}
/* typography.css */
bodytext {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; margin-left:20px; margin-right:10px; line-height:1.5em;}
body {font-size:75%;color:#222;background:#fff;font-family:"Helvetica Neue", Helvetica, Arial, sans-serif; margin-left:20px; margin-right:10px;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; color:#20458b; margin: 15px 10px 10px 20px;}
h1 {font-size:2.4em;line-height:1; margin-bottom:0px;}
h2 {font-size:1.8em;}
h3 {font-size:1.5em;line-height:1;}
h4 {font-size:1.2em;line-height:1.25; height:1.25em;}
h5 {font-size:1em;font-weight:bold;}
h6 {font-size:1em;font-weight:bold;}
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin:10;}
p {line-height:1.5em; margin: 3px 10px 20px 20px;}
p img {float:left;padding:0;}
p img.right {float:right;}
a:focus, a:hover {color:#000;}
a {color:#009;text-decoration:underline;}
blockquote {margin:1.5em;color:#666;font-style:italic;}
strong {font-weight:bold;}
em, dfn {font-style:italic;}
dfn {font-weight:bold;}
sup, sub {line-height:0;}
abbr, acronym {border-bottom:1px dotted #666;}
address {margin:0 0 1.5em;font-style:italic;}
del {color:#666;}
pre, code {margin:1.5em 0;white-space:pre;}
pre, code, tt {font:1em 'andale mono', 'lucida console', monospace;line-height:1.5;}
li {line-height:1.5em;}
ul, ol {margin:0 1.5em 0em 0em;}
ul {list-style-type:square;}
ol {list-style-type:decimal;}
dl {}
dl dt {font-weight:bold;}
dd {font-size:75%; color:20458b;padding-top:5px;}
table {margin-bottom:1.4em;width:100%;}
th {font-weight:bold;background:#C3D9FF;}
th, td {padding:4px 10px 4px 5px;}
tr.even td {background:#E5ECF9;}
tfoot {font-style:italic;}
caption {background:#eee;}
.small {font-size:.8em;margin-bottom:1.875em;line-height:1.875em;}
.large {font-size:1.2em;line-height:2.5em;margin-bottom:1.25em;}
.hide {display:none;}
.quiet {color:#666;}
.loud {color:#000;}
.highlight {background:#ff0;}
.added {background:#060;color:#fff;}
.removed {background:#900;color:#fff;}
.first {margin-left:0;padding-left:0;}
.last {margin-right:0;padding-right:0;}
.top {margin-top:0;padding-top:0;}
.bottom {margin-bottom:0;padding-bottom:0;}
.open, .open span{
font-weight:bold;
text-decoraton:underline;
}

#footer2 link_ds {Font-size: 0.85em; color:#20458b;text-decoration:none;}
#footer2 a {Font-size: 0.85em; color:#20458b;text-decoration:none;}
#footer2 a:focus, a:hover {color:#000000;}


/****************************************/ 
/* ernismailformplus*/ 
/****************************************/ 
.tx-ernismailformplus-pi1 {
	font: normal 11px "Verdana", Arial, Helvetica, sans-serif;
}



.tx-ernismailformplus-pi1 P {
	font-size: 10px; 
	color: #20458b; 
	margin: 10px 0px 5px 20px;
}



.tx-ernismailformplus-pi1 th, td {
	font-family: "Verdana", Arial, Helvetica, sans-serif;
	font-size: 11px;
	margin: 0px 0px 0px 0px;
}


.tx-ernismailformplus-pi1 H9 {
	font-size: 13px;
	font-weight:normal;
	color: #003399; 
	padding: 0px 5px 3px 5px; 
	align:left; 
	margin:10px 0px 20px 0px; 
}



.tx-ernismailformplus-pi1 {
	font-size: 12px;
	font-weight:normal; 
	solid: #003399;
}

 	
.tx-ernismailformplus-pi1 INPUT {
	cursor:pointer;
	margin: left;
	font-weight:normal;
	margin: 0px 5px 0px 0px; 
 	background-color: #f1f1f1;
 	border: 1px solid #666666;
 	}

.tx-ernismailformplus-pi1 textarea {
	cursor:pointer;
	margin: left;
	font-weight:normal;
	margin:0px 5px 3px 0px; 
 	background-color: #f1f1f1;
 	border: 1px solid #666666;
 	}

.tx-ernismailformplus-pi1 .error {
	border-left: 1px solid #ff0000;
	border-right: 1px solid #ff0000; 
	border-bottom: 1px solid #ff0000;
	border-top: 1px solid #ff0000;
}

.tx-ernismailformplus-pi1 .text-error {
	font-size:9px; 
	color:#ff0000;
}

.tx-ernismailformplus-pi1 .backknopf {
	cursor:pointer;
	margin: left;
	font-size: 12px;
	font-weight:normal;
	margin:0px 5px 5px 5px; 
	width: 80 px;
 	background-color: #f1f1f1;
 	border: 1px solid #666666;
 	}
 	
 	
.tx-ernismailformplus-pi1 .weiterknopf {
	cursor:pointer;
	margin: left;
	font-size: 12px;
	font-weight:normal;
	margin:0px 5px 5px 0px; 
	width: 150 px;
 	background-color: #f1f1f1;
 	border: 1px solid #666666;
 	}

.tx-ernismailformplus-pi1 TABLE TR TD {
	font-size: 10px; 
	color: #ffffff; 
	padding: 0px; 

}

.tx-ernismailformplus-pi1 .td-kopf {
	background-color: #f1f1f1;

}

.tx-ernismailformplus-pi1 .ordertable TD TR {
	margin: left;
	font-weight:normal;
	margin:0px 5px 3px 0px; 
 	background-color: #ffffff;
 	border: 1px solid #666666;
 	}
 	
.tx-ernismailformplus-pi1 .underline_ds {
	font-size: 2px
	margin:0px;
	padding:0px;
	border-bottom: 1px dotted #003399;
}

.tx-ernismailformplus-pi1 .rendertable .zeileu{
	background: #ffffff;
}

.tx-ernismailformplus-pi1 .rendertable .zeileg{
	background: #f1f1f1;
}
 	
.tx-ernismailformplus-pi1 .hinweistext {font-size:9px;border:1px solid#ff8f00;margin:10px 10px 5px 10px;padding:3 5 3 5px; color:#000000;background-color:#fff4e7;}

.contenttable {
 	margin:2px 0px 2px 0px;
 	background-color: #f1f1f1;
 	height: 10px;
 }
 
.contenttable h1, h2, h3, h4{
 	margin:3px 0px 3px 20px;
 	
}

.contenttable p{
 	margin:3px 0px 3px 20px;
 	
}

.csc-textpic-intext-left {
 	margin:3px 0px 3px 20px;
}

.csc-textpic-intext-right {
 	margin:3px 20px 3px 20px;
}
