* {margin:0; padding:0;border: 0}
html {height:100%;}
body{font-size: 75%;color:#000;height:100%;background:#f5f5f5;font-family:Arial,Helvetica,Verdana,sans-serif;width:100%;border:0;}

h1, h2, h3, h4, h5, h6 { margin: 0em 0em 1.2em 0em; color: #669933;}
h1 {font-size: 1.3em; border-bottom: 1px dashed #004A7F;padding-bottom: 0.4em;}
h5, h6 {font-size: 1.0em;}
.clearer { clear: both;}

#pageWr {min-height:100%;width:1024px;background: #DDDDDD;margin:0 auto;display: block; }
#header {width:1018px;padding:4px;background: #DDDDDD;text-align:left;color: #000000;}
#header h1 {border:0;}

.metanavigation {color:#000000;text-align:right;text-indent:10px;}
#logo {width:1025px;border:1px solid #fff;margin:0;padding:0;height:218px;overflow:hidden}
#cntWr {width:1010px;background:#DDDDDD;margin:0 auto;text-align:left;color: #000000;padding:15px 8px 4px 8px;overflow:hidden;}

#lColWr {width:14em;background-color: #DDDDDD;float: left;padding-right:26px}
#rColWr {width:200px;float:right;padding-left:24px}
#cColWr {overflow:hidden;}

#navigation ul {margin:0; padding:0}
#navigation li {list-style: none;border: 1px solid #DDDDDD;border-left:0;border-right:0}
#navigation a {color:#000000;text-decoration:none;display: block;border-left: 1em solid #669933;border-bottom: 1px solid #669933;padding: 4px 8px;}
#navigation a:hover {border-color: #FFFFFF;}
#navigation ul li ul li a {border:0;border-left: 1em solid #999999;}
#navigation a.active {background-color:#99CC33;}
#navigation ul li ul li a.active {background-color:transparent}

/*Links*/
a {	font-size: 1em;color: #669933;font-weight: bold;}
a:hover {color: #FFFFFF;text-decoration: underline;}
a:visited {font-size: 0.9em;color: #999999;text-decoration: underline;}
a.int {background: url(images/link_int.gif) no-repeat left bottom;}
a.ext {background: url(images/link_ext.gif) no-repeat left bottom;}
a.int, a.ext {padding-left: 16px;}
	

/*Schrift*/
p { font-size: 1.1em; color: #000000;}
h2 {font-size: 1.4em;font-weight: bold;color: #669933;}
h3, .teasertext {font-size: 1.2em;font-weight: bold;color: #666666;}
h4 {font-size: 1.2em;font-weight: bold;background: #999999;display: block;color: #FFFFFF;padding: 3px;}

ul {margin: 10px 0px;list-style-position: outside;padding-left: 20px;}

/******* box.css *******/
div.box {margin-bottom:0;background: url(../images/box/box_corner_bott_right.gif) no-repeat right bottom;}
div.boxtop {background: url(../images/box/box_round_top_right.gif) no-repeat right bottom; border-right: 1px solid #669933;}
div.box h6 {margin: 0 10px 0 0;padding: 0.4em 1.0em 0.6em 1.0em;color:#FFFFFF;line-height: 1.0em; background: url(../images/box/box_round_top_left.gif) no-repeat;}

.el {margin-bottom:8px;}
.el ul {border-left:2px solid  #669933;padding-left:0px;margin-bottom:1.2em;list-style-type:none;}
.el ul li {margin-bottom:20px;background:transparent url(../images/li_bg.gif) no-repeat;padding-left:18px}
.el ul li strong {color: #669933;}
.el p {margin-bottom:10px}
.el ul.powermail_mandatory_list, .el ul.sitemap {list-style-type:none;border:0px;}
.el ul.powermail_mandatory_list li, .el ul.sitemap li {background-image:none;padding-left:0}
.el ul.powermail_mandatory_list li strong {color: #d40000;}

#rColWr img {padding:0 !important;border:0 !important;}
#rColWr .elLeftImg {padding: 10px; background: url(../images/box/boxtext_corner_top_left.gif) no-repeat; border: 1px solid #669933; border-top:0;}
#rColWr p {font-size: 1em;line-height: 1.4em;}

#cColWr .imgClear .imageWr {clear:both}
#cColWr .imageWr {float:left;margin:0 26px 5px 0}
#cColWr .elRightImg .imageWr, #cColWr .elRightColImg .imageWr {float:right}
#cColWr .imageWr img {margin-right:10px;border: 1px solid #333333;padding:6px;background: #99CC33;}
.el .csc-textpic-below .imageWr {clear:both}

/*powermail*/
form {margin-bottom:15px}
form .tx_powermail_pi1_fieldwrap_html {margin-bottom:15px}
form .powermail_radio_inner {float:left;margin-right:10px}
form .powermail_check_inner label, form .powermail_radio_inner label {font-weight:normal;float:left;}
form .powermail_check_inner input,  form .powermail_radio_inner input {float:left;margin-right:10px;}
form label {font-weight:bold;display:block;}
form legend {display:none}
form textarea,
form input { background-color:#99CC33;border:1px solid #000000;border-top:0;border-right:0;}
form .checkbox {background-color:transparent;border:0;}
form img.powermail_captcha {float:left;margin-right:5px}

/*tabellen*/
table td, table th {padding:5px}

/*sitemap*/
.sitemap h3 {background:#AFAFAF none repeat scroll 0 0;color:#FFFFFF;font-size:1em;font-weight:bold;margin-bottom:0;padding:2px 4px 2px 8px;}
.sitemap h3 a {color:#fff !important;font-weight:bold;text-transform:uppercase;text-decoration:none}
.sitemap ul {background-color:#F5F5F3;padding:5px 10px 10px 10px;list-style:none;margin:0}
.sitemap ul li {background-image:none !important;padding:2px 10px 2px 10px;margin:1px 0 1px 0;border-bottom:1px solid #E5E6E1}
.sitemap ul li a {font-weight:bold;color:#676767;text-decoration:none}
.sitemap ul li ul {padding:0;margin:0 !important;}
.sitemap ul li ul li a {font-weight:normal !important;}
.sitemap ul li ul li {border:0px;}

/*mms downloads*/
.tx-mmsdownloads-pi1 span.gray {color:#666666;font-size:0.9166em;}