html{
	border:0;
	margin:0;
	padding:0;
	font-family:'Verdana','Arial','sans-serif';
	font-size:12px;
	background-color:#fff;
	background-image:url(../images/portal/hg_verlauf.png);
	background-repeat:repeat-x;
	background-position:left 304px;
}
body{
	border:0;
	margin:0;
	padding:0;
}

h1,h2,h3,h4,h5,h6{
	margin:0;
	padding:0;
	line-height:1em;
	font-size:1em;
	font-weight:normal;
	letter-spacing:0;
}
ul,li{
    margin:0;
    padding:0;
    line-height:1em;
	font-size:1em;
	font-weight:normal;
	letter-spacing:0;
	list-style-type:none;
}
.clearer{
	clear:both;
	width:100%;
	height:1px;
	line-height:1px;
	font-size:1px;
}
.outer_wrap{
	width:997px;
	margin:0 auto 0 auto;
	height:100%;
}

.portal_header1,.portal_header2{
    width:100%;
    position:relative;
    z-index:1;
}
    img.doc_logo{
		margin:25px 0 0 20px;
        clear:both;
    }

.portal_header2_left{width:307px;float:left;}
.portal_header2_right{width:307px;float:right;text-align:right;}


    .short_info_box{
        color:#111;
        height:32px;
        overflow:hidden;
        clear:both;
        margin-top:20px;
    }
    .nav1{
        width:214px;
        height:27px;
        background:transparent;
        margin-top:12px;
    }

   .nav2{
        width:263px;
        height:30px;
        background:transparent;
        margin-top:40px;
        margin-left:10px;
    }
   .nav3{
        width:263px;
        height:27px;
        margin-top:-45px;
        margin-left:30px;
        background:transparent;

    }
	a.login{
	    text-transform:uppercase;
	    color:#111111;
	    text-decoration:none;
	}


.portal_footer{
    text-align:left;
    text-transform:uppercase;
	width:100%;
	left:0px;
    position:absolute;
    top:550px;
    padding-bottom:25px;
    background:transparent;
    text-align:center
}
.portal_footer a{
    text-decoration:none;
    color:#111111;
}

/*Navigation*/
#nav1, #nav2, #nav3{
    text-align:left;
}
.portalnav{
    display:none;
}
.tab{
	background-color:#f1f1f1;
	border-left:1px solid #d9d9d9;
	border-right:1px solid #d9d9d9;
	width:50px;
	height:20px;
	float:left;
	position:relative;
	z-index:3;
	top:27px;
}
.tab1{
    width:200px;
}
.tab2{
    width:200px;
}
.tab3{
    width:200px;
}
.navlist{
    border:1px solid #e3e3e3;
    float:left;
	position:relative;
	z-index:2;
	top:-1px;
	background-image:url(../images/site/subnavi.png);
	background-repeat:repeat-x;
	background-position:top left;
	background-color:#fff;
	top:27px;
}

    .navlist li{
        clear:both;
        float:left;
        margin:0;
        padding:0;
        border-bottom:1px solid #e3e3e3;
        background-color:transparent;
    	width:250px;
		height:30px;
    	overflow:hidden;
    }
    .navlist li.first_li{
		background-color:transparent;
		padding:5px 0;
    }
    .navlist li.last_li{

    }
    .navlist li img{
    	margin:8px 10px 10px 0px;
    }

    .navlist li a {
    	text-decoration:none;
    	float:left;
    	display:block;
    	margin:0 12px;
        font-size:1.0em;
        color:#023156;        
        width:99%;
    }
    .navlist li a img{
        border:0px
    }

a.link_weiter{
    color:#CFDCE6;
    text-decoration:none;
    padding-right:10px;
    background-image:url('../images/site/link.png');
    background-position:right 50%;
    background-repeat:no-repeat;
}
a.link_email{
    color:#1d4d7a;
    text-decoration:none;
}
a.link_download{
    color:#1d4d7a;
    text-decoration:underline;
    text-transform:uppercase;
}


.r11{clear:both;float:left;width:309px;height:309px;background-image:url(/www/images/portal/reihe1_01_de.jpg);background-position:right 13px;background-repeat:no-repeat;}
.r12{float:left;width:298px;height:309px;background-image:url(/www/images/portal/reihe1_02_de.jpg);background-position:left 13px;background-repeat:no-repeat;}

.r13_de{float:left;width:292px;height:303px;background-image:url(/www/images/portal/reihe1_03_de.jpg);background-position:right 13px;background-repeat:no-repeat;text-align:right}
.r13_en{float:left;width:292px;height:303px;background-image:url(/www/images/portal/reihe1_03_en.jpg);background-position:right 13px;background-repeat:no-repeat;text-align:right}

.r14_de{display:block;float:left;width: 52px;height:309px;background-image:url(/www/images/portal/reihe1_04_de.jpg);background-position:left 13px;background-repeat:no-repeat;}
.r14_en{display:block;float:left;width: 52px;height:309px;background-image:url(/www/images/portal/reihe1_04_en.jpg);background-position:left 13px;background-repeat:no-repeat;}

.r21_de{clear:both;float:left;width:309px;height:132px;background-image:url(/www/images/portal/reihe2_01_de.jpg);background-repeat:no-repeat;}
.r22_de{float:left;width:311px;height:132px;background-image:url(/www/images/portal/reihe2_02_de.jpg);background-repeat:no-repeat;}
.r23_de{float:left;width:327px;height:132px;background-image:url(/www/images/portal/reihe2_03_de.jpg);background-repeat:no-repeat;}

.r21_en{clear:both;float:left;width:309px;height:132px;background-image:url(/www/images/portal/reihe2_01_en.jpg);background-repeat:no-repeat;}
.r22_en{float:left;width:311px;height:132px;background-image:url(/www/images/portal/reihe2_02_en.jpg);background-repeat:no-repeat;}
.r23_en{float:left;width:327px;height:132px;background-image:url(/www/images/portal/reihe2_03_en.jpg);background-repeat:no-repeat;}

.r24{float:left;width:52px; height:132px;background-image:url(/www/images/portal/reihe2_04_de.jpg);background-repeat:no-repeat;}


.abstand_6{position:relative;top:-6px}



.se_nav1 li{
    border-bottom:1px solid #e3e3e3;
    padding:5px 0;
}
.se_nav1 li a {
    text-decoration:none;
    display:block;
    margin:0 12px;
    color:#111;
    font-size:1em;
    width:90%;
}
.se_nav1 li a:hover {
    color:#023156;
}
.se_nav2{
	display:none;
	position:absolute;
	/*top:0px;*/
	left:230px;
	z-index:2;
	border:1px solid #d9d9d9;
	list-style-type:none;
	background-color:#fff;
	font-size:1.0em;
	text-align:left;
	background-image:url(../images/site/subnavi.png);
	background-repeat:repeat-x;
	background-position:top left;
	width:210px;
}
.se_nav2 li{
    border-bottom:1px solid #e3e3e3;
    padding:5px 0;
}
.se_nav2 li a {text-decoration:none;display:block;margin:0 12px}
ul.se_nav2{margin-top:-19px;}


.se_nav1{
	display:none;
	position:relative;
	left:0px;
	top:30px;
	z-index:2;
	border:1px solid #d9d9d9;
	list-style-type:none;
	background-color:#fff;
	font-size:13px;
	text-align:left;
	background-image:url(../images/site/subnavi.png);
	background-repeat:repeat-x;
	background-position:top left;
	width:230px;

}