/* reset css */
body{color:#000; background:#fff;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td {margin:0;	padding:0;}

table {border-collapse:collapse; border-spacing:0;}
fieldset,img {border:solid 0 #fff;}
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
li {list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym {border:0; font-variant:normal;}
sup,sub {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input, textarea, select {font-family:inherit; font-size:inherit; font-weight:inherit;}
/* reset css - end */

html, body {margin:0; padding:0; font:normal 100% Arial, Helvetica, sans-serif; background:url(../img/bg_patern6.gif) repeat; color:#797979;}
a {color:#797979; text-decoration:underline;}
a:hover {color:#797979; text-decoration:none;}
#container {margin:0 auto; padding:0; width:908px;}

#header {width:auto; margin:0; padding:0; background:url(../img/bg_header.gif) no-repeat top; height:112px;}
#header a#logo { background:url(../img/logo_fonds.gif) no-repeat right top; float:left; width:193px; height:54px; margin:34px 0 0 0; padding:0;}
#header a span {display:none;}
#header span.claim {margin:65px 0 0 0; padding:0; background:url(../img/logo_text.gif) no-repeat; float:left; width:124px; height:16px; display:inline;}
#header span.claim strong {display:none;}

#headerImg { background: url(../img/header_menu.gif) no-repeat; width:908px; height:171px;}

#intro {background:url(../img/bg_home2.gif) no-repeat; width:608px; height:570px; float:left; margin:0 0 0 167px; display:inline; position:relative;}
#intro a {background:url(../img/text_click.gif) no-repeat; color:#c00e22; width:219px; height:35px; margin:248px 0 0 161px; display:block;}
#intro a{margin:0px; padding:0px; left:161px; top:275px; position:absolute;}
#intro div.text {margin:0; padding:0;}
#intro span {display:none;}

#mainNavigation {margin:0; padding:0; float:left;}
#mainNavigation ul li {position:relative;}
#mainNavigation ul {margin:5px 0 0 0; padding:0; width:100%; float:left;}
#mainNavigation li {margin:0; padding:0; display:inline; width:179px; height:38px; float:left;}
#mainNavigation a {display:block; margin:0; padding:0; width:179px; height:38px; float:left;}

#mainNavigation li.navi01 {background:url(../img/link_01.gif) no-repeat; padding:0 4px 0 0;}
#mainNavigation li.navi02 {background:url(../img/link_02.gif) no-repeat; padding:0 3px 0 0;}
#mainNavigation li.navi03 {background:url(../img/link_03.gif) no-repeat; padding:0 3px 0 0;}
#mainNavigation li.navi04 {background:url(../img/link_04.gif) no-repeat; padding:0 3px 0 0;}
#mainNavigation li.navi05 {background:url(../img/link_05.gif) no-repeat;}

#mainNavigation a:hover, #mainNavigation a:active, #mainNavigation a:focus {background:url(../img/arrow.gif) no-repeat 3px 5px;}
#mainNavigation a.active {background:url(../img/arrow.gif) no-repeat 3px 5px;}
#mainNavigation a span {display:none;}

#content {width:908px; float:left; margin:0; font-size:0.75em;}
#content h1 {margin:0 0 31px 0; padding:0;}
#content h2 {margin:0; padding:0; text-transform:uppercase;}
#content h1 span {display:none;}
#content p {margin:0 0 22px 0; padding:0;}
.article01 { background:url(../img/article_01.gif) no-repeat; width:184px; height:38px;}
.article02 { background:url(../img/article_02.gif) no-repeat; width:173px; height:38px;}
.article03 { background:url(../img/article_03.gif) no-repeat; width:173px; height:38px;}
.article04 { background:url(../img/article_04.gif) no-repeat; width:173px; height:38px;}
.article05 { background:url(../img/article_05.gif) no-repeat; width:185px; height:38px;}
.article06 { background:url(../img/article_06.gif) no-repeat; width:185px; height:16px;}

#pnlLeft {width:378px; float:left; margin:0; padding:0;}
.subImg01 {background:url(../img/sub_01.gif) no-repeat; width:198px; height:510px; margin:0 auto; margin-top:20px; padding:0;}
.subImg02 {background:url(../img/sub_02.gif) no-repeat; width:225px; height:404px; margin:0 auto; margin-top:115px; padding:0;}
.subImg03 {background:url(../img/sub_03.gif) no-repeat; width:258px; height:470px; margin:0 auto; margin-top:43px; padding:0;}
.subImg04 {background:url(../img/sub_04.gif) no-repeat; width:217px; height:448px; margin:0 auto; margin-top:82px; padding:0;}
.subImg05 {background:url(../img/sub_05.gif) no-repeat; width:341px; height:477px; margin:0 auto; margin-top:100px}

.subImg_jedekriseihrechance{ width:250px; height:16px; margin:106px 26px 0px 0px; padding:0px; background:url(../img/jedekriseihrechance.gif) no-repeat; float:right; _display:inline;}
.subImg_jedekriseihrechance span{display:none;}

#pnlRight {margin:103px 0 0 0; width:471px; float:left;}
#pnlRight p img {margin:40px 26px 0 0;}

#footer {color:#aaa; float:left; width:100%; margin:0 0 10px 0;}
#footer a {color:#aaa; text-decoration:none;}
#footer a:hover {color:#aaa; text-decoration:underline;}


/* sache aussschalten begin */
#container hr,
#container p.noscreen,
#container span.noscreen,
#container .noscreen,
#languageslector li.noscreen,
.noscreen,
h2.noscreen,
span.noscreen,
div.noscreen,
#subnavigation p,
#subnavigation hr,
#subnavigation dfn,
#breadcrump p,
#breadcrump dfn,
#breadcrump hr,
hr.noscreen,
.barrierefreieAnzeige,
#content span.noscreen,
#countryinfoselector form .inhalt label,
#flashAid {position:absolute!important; left:0!important; top:-5000px!important; width:1px!important; height:1px!important; overflow:hidden!important;}
#searcharea br,
#employesearcharea br {display:none;}
form fieldset legend {display:none;}

/* semantics sachen begin */
.semantic{ position:absolute!important;	left:0px!important;	top:-500px!important; width:1px!important;	height:1px!important; overflow:hidden!important;}
caption.semantic{text-indent:-5000px!important; line-height:1px!important; font-size:1px!important}
div.semantic_link{ display:block; position:absolute; top:-4em; right:0px; z-index:0; }
div.semantic_link a:focus, div.semantic_link a:active {display: inline; z-index: 2; border: solid black 1px; color: #cc0; text-decoration: none; position: absolute; top: 5em; right: 0px; color:#000!important; background:#FF7300!important; font-size:10pt; padding:3px; white-space:nowrap; font-weight:bold; z-index:9999;}

#wainavigation {position:absolute!important; width:300px; height:20px;}
#wainavigation li.noscreen {margin:0!important; padding:0; background:#fff;}
#wainavigation li.noscreen a{position:absolute!important; left:-500009px!important; top:0px!important; background:url(../img/arrow_content.gif) no-repeat left center; overflow:visible!important; color:#ff0000; font-size:80%; padding:0 0 0 15px}
#wainavigation ul li.noscreen{position:absolute; left:0px; top:0px!important; overflow:visible!important; width:auto!important;}
#wainavigation ul li.noscreen a:active,
#wainavigation ul li.noscreen a:focus{ position:relative!important; left:8px!important;}



.aufzaehlung{margin:0px; padding:0px 0px 10px 0px;}
.aufzaehlung h2{cursor:pointer; margin:0px; padding:0px 0px 0px 15px!important; background:url(../img/arrow_bottom.gif) no-repeat 0px  0px; color:#a7a7a8;}
.aufzaehlung h2.closed{background:url(../img/arrow.gif) no-repeat 0px 3px;}
.aufzaehlung div{ margin:0px; padding:0px 0px 0px 15px!important; }