
.emah {
	font:11px "Verdana", sans-serif;
	color:#1E3770;
	font-weight:bold;
}
#emah-logo {
	float:left;
}

.MsoNormal {
	font:11px "Verdana", sans-serif;
	line-height: 14px;color:#545456;
	margin-bottom:4px;
	margin-top:0;
	padding:0px;
}

.bodytext {
	font:11px "Verdana", sans-serif;
	line-height: 14px;
	color:#545456;
	margin-bottom:8px;
	margin-top:0;
	padding:0 6px 0 0;
}

/*
.bodytext {
	padding: 4px;
}
*/

h1,h2,h3 { margin:0px; }
h1 {
	font:12px "Helvetica", "Helvetica-new", sans-serif;
	color:#1e3770;
	font-weight:normal;
	/* margin-left:10px; */
	margin-top:3px;
}

a {
	font:10px verdana, sans-serif;
	color:#545456;
	text-decoration:none;
}

img, a img {
	border:none;
}
/*KLUDGE*/
.bodytext a:link {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.bodytext a:visited {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.bodytext a:hover {font:11px "Verdana", sans-serif;color:#333333;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.bodytext a:active {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
/*/KLUDGE*/

table {
	table-layout: fixed;
	border-collapse: collapse;
}

td a {
	font:11px "Verdana", sans-serif;
	font-weight:bold;
	color:#545456;
	text-decoration:none;
}

.spendometer td {
	font:10px "Verdana", sans-serif;color:#545456;
	margin-bottom:4px;
	margin-top:0;
	padding:0px;
	}

#headtable {
	width:100%;
}
#headtable td {
	height:145px;
}

#contenttable {
	width:565px;
	border:6px solid #f7f3ec;
	margin:6px 0 0 5px;
}

table.sponsorlist {
	width:306px;
	margin:17px 0 0 8px;
}

#hMenu {
	z-index:99;
	position:absolute;
	left:199px;
	top:76px;
	margin:0px;
	padding-top:9px;
	padding-left:18px;
	width:350px;
}

#sMenu {
	background-color:#EFF3F7;
	margin:0px;
	padding:0px;
	height:100%;
}

#container {
	position:absolute;
	top:20px;
	left:8px;
	width:100%;
}
/*### TOPLINE ##*/
#topLine {
	height:56px;
	background-color:#fff;
}

#topLine-buttons {
	position:absolute;
	margin-top:37px;
	/*margin-left IE anders*/
	margin-left:545px;
}

/*### MIDLINE ###*/
#midLine {
	background-color:#fff;
	clear:left;
}
#leftFrame {
	background-color:#fff;
	width:766px;
	float:left;
}
#navigation {
	background-color:#8C9EBD;
	height:145px;
}
#navLeft {
	background-color:#0033ff;
	width:191px;
	margin:0;
	padding:0;
	float:left;
}
#navMid {
	background-color:#9AB1D3;
                height:145px;
	margin-left:191px;
	margin-right:192px;
	padding-top:18px;
	padding-left:18px;
	border-right:1px solid #fff;
}
td.navRight {
	background-color:#8C9EBD;
	width:191px;
	margin:0;
	border-right:1px solid #fff;
	vertical-align:middle;
}

#subnavigation {
	background-color:#EBF0F6;
	width:187px;
	padding-top:10px;
	padding-left:4px;
	float:left;
}
#content {
	background-color:#fff;
	margin:5px 5px 5px 196px;
	border:4px solid #F7F3EF;
}

#rightFrame {
	background-color:#ff4400;
	/*margin-left:767px;*/
	/*margin-top:1156px;*/
}
#rightFrameOne {
	background-color:#9AB1D3;
	height:145px;
}
#rightFrameTwo {
	background-color:#EBF0F6;
}

/*### BOTLINE ###*/
#botLine {
	background-color:#fff;
	padding-left:199px;
	clear:left;
 }

#pageFrame {
	float:left;
}


#pageFrame {
	/*z-index:23;*/
	margin:0px 0px 0px 0px;
	float:left;
}
/*
#rightFrame {
	/*z-index:22;*/
	position:absolute;
	top:0px;
	left:766px;
	width:100%;
	height:100%;
	margin:0px 0px 0px 0px;
	float:left;
}
*/
#footer {
                /*z-index:21;*/
}
#zeile01 {
	position:absolute;
	left:8px;
	top:20px;
	/*width:766px;*/
	/*z-index:20;*/
	margin:0px 0px 0px 0px;
	/*clear:both;*/
}
#zeile02 {
	position:absolute;
	left:8px;
	top:76px;
	/*width:766px;*/
	height:145px;
	/*z-index:20;*/
	margin:0px 0px 0px 0px;
	clear:left;
}
#zeile03 {
	/*z-index:19;*/
	position:absolute;
	left:0px;
	top:145px;
	width:766px;
	margin:0px 0px 0px 0px;
	clear:both;
}
#zeile04 {
	/*z-index:18;*/
	position:absolute;
	left:0px;
	top:auto;
	margin:0px 0px 0px 0px;
	clear:both;
}
#spalteA01 {
	/*height:145px;*/
	/*width:191px;*/
	margin:0px;
	padding:0px;
	float:left;
}
#spalteA02 {
	/*z-index:17;*/
	/*height:145px;*/
	width:191px;
	margin:0px;
	padding:0px;
	float:left;
}
#spalteB02 {
	/*z-index:16;*/
	/*height:145px;*/
	/*width:575px;*/
	margin-left:200px;
	margin-right:200px;
	padding:0px;
	border-right:1px solid #FFFFFF;
	background-color:#9AB1D3;
}
#spalteC02 {
	margin:0px;
	padding:0px;
	width:191px;
	border-right:1px solid #FFFFFF;
	background-color:#889CBD;
	float:right;
}
#spalteA03 {
	/*z-index:15;*/
	width:191px;
	margin:0px;
	padding:0px;
	background-color:#EBF0F6;
	float:left;
}
#headlineA03 {
	/*z-index:14;*/
	margin:62px 0px 20px 12px;
	padding:0px;
}
#anschrift {
	/*z-index:13;*/
	font:10px verdana, sans-serif;
	color:#545456;
	margin:0px 0px 18px 12px;
}
#telefon {
	/*z-index:12;*/
	font:10px verdana, sans-serif;
	color:#545456;
	margin:0px 0px 18px 12px;
}
#email {
	/*z-index:11;*/
	font:10px verdana, sans-serif;
	color:#545456;
	margin:0px 0px 127px 12px
}
#spalteB03 {
	/*z-index:10;*/
	margin:0px 0px 0px 0px;
	padding:0px;
	width:575px; 
	border:4px;
	border-color:#f7f2ec; 
	background-color: #ffffff;
}
#bgHeadlineB03 {
	/*z-index:9;*/
	/*position:absolute;*/
	width:563px;
	background-color:#F7F2EC;
	margin:6px 0px 0px 6px;
}
#headlineB03 {
	/*z-index:8;*/
	margin:0px 0px 0px 0px;
}
#bgContentB03 {
	/*z-index:7;*/
	background-color:#FFFFFF;
	margin:5px 5px 5px 5px;
	padding:20px 0px 157px 0px;
}
#contentHeadlineB03 {
	/*z-index:6;*/
	margin:0px;
}
#contentB03 {
	/*z-index:5;*/
	font:10px verdana, sans-serif;
	color:#545456;
	padding:8px 0 20px 13px;
}
#iconB03 {
	/*z-index:4;*/
	height:20px;
	float:left;
}
#hinweis {
	/*z-index:3;*/
	position:absolute;
	margin:-20px 0px 0px 604px;
	font:10px verdana, sans-serif;
	color:#545456;
}
#right01 {
	/*z-index:2;*/
	height:145px;
	background-color:#9AB1D3;
}
#right02 {
	/*z-index:1;*/
	background-color:#EBF0F6;
	height:363px;
	margin:0px 0px 0px 767px;
}


.csc-caption {
	font:10px "Verdana", sans-serif;
	color:#595959;
	font-weight:bold;
}
dd.csc-textpic-caption {
	font:9px "Verdana", sans-serif;
	color:#595959;
}


/* MENU */

.NO a:link {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:none;
}
.NO a:visited {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:none;
}
.NO a:hover {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}
.NO a:active {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}

.ACT a:link {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}
.ACT a:visited {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}
.ACT a:hover {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}
.ACT a:active {
	font:11px "Verdana", sans-serif;
    font-weight:bold;
	color:#545456;
	text-decoration:none;
}

.boxes a:link {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:none;
}

.boxes a:visited {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:none;
}

.boxes a:hover {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:underline;
}

.boxes a:active {
	font:11px "Verdana", sans-serif;
	color:#545456;
	text-decoration:underline;
}



.indPar {
	font:11px "Verdana", sans-serif;color:#545456;margin-left:1.4cm;
}

#contentB03 h1 {font:16px "Verdana", sans-serif;color:#1E3770;font-weight:bold;margin-top:10;}
#contentB03 p.h2 {font:12px "Verdana", sans-serif;color:#666666;font-weight:bold;margin-bottom:15px;}
#contentB03 h3 {font:14px "Verdana", sans-serif;color:#1E3770;font-weight:bold;margin-top:10;}

.csc-caption {font:10px "Verdana", sans-serif;font-weight:bold;color:#545456;margin-bottom:4px;margin-top:0;padding:0px;}
.csc-sitemap {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;}
.csc-sitemap-level1 {margin-left:20px;margin-top:5px;margin-bottom:5px;}
.csc-sitemap-level2 {margin-left:40px;margin-top:5px;margin-bottom:5px;}
.csc-sitemap-level3 {margin-left:60px;margin-top:5px;margin-bottom:5px;}



/* NEWS */

.newsSchlagzeile a:link {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.newsSchlagzeile a:visited {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.newsSchlagzeile a:hover {font:11px "Verdana", sans-serif;color:#333333;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}
.newsSchlagzeile a:active {font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;}

.newsDatum { 
	font:11px "Verdana", sans-serif;color:#25366A;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px; 
} 
.newsQuelle { 
	font:11px "Verdana", sans-serif;color:#25366A;margin-bottom:4px;margin-top:0;padding:0px; 
} 
.newsSchlagzeile { 
	font:11px "Verdana", sans-serif;color:#545456;font-weight:bold;margin-bottom:4px;margin-top:0;padding:0px;
} 
.newsText { 
	font:11px "Verdana", sans-serif; line-height: 14px;color:#545456;margin-bottom:4px;margin-top:0;padding:0px; 
} 

div#headlineimgB03 {
	background-color: #f7f3ec;
}

/* FORMULARE */

form.tx_powermail_pi1_form label {
	display:block;
	color:#545456;
	font:12px "Verdana",sans-serif;
}
form.tx_powermail_pi1_form input, form.tx_powermail_pi1_form textarea {
	color:#111111;
	font:12px "Verdana",sans-serif;
	width:350px;
}
form.tx_powermail_pi1_form input.powermail_reset {
	margin-top:40px;
	width:180px;
}
div.tx_powermail_pi1_fieldwrap_html_submitgraphic input {
	margin-left:247px;
	padding-top:12px;
	width:103px;
}
form.tx_powermail_pi1_form fieldset {
	border:none;
	margin:0;
}
form.tx_powermail_pi1_form legend {
	display:none;
}
div.powermail_mandatory_js {
	color:#ff5456;
	font:14px "Verdana",sans-serif;
}
div#powermaildiv_uid33 p, div#powermaildiv_uid33 div {
	visibility:hidden;
	display:none;
}
div#powermaildiv_uid33 div.powermail_mandatory_js {
	visibility:visible;
	display:block;
	margin-bottom: 15px;
}
dd.csc-textpic-caption {
	font:9px "Verdana", sans-serif;
	color:#595959;
}
.csc-textpic, .csc-textpic-text {
	width:100%;
}

div.csc-textpic-left div.csc-textpic-imagewrap {
float:left;
}

div.csc-textpic-imagewrap {
	padding:0 0 6px 0;
}
