/* CSS Document */
*{
font-family:"";
float:none;
margin:0;
padding:0;
}
body{
font-size:10pt;
background:#ffffff;
color:#333333;
}
div#mainContainer,
.TheContainer,
div#Header
{
width:100%;
margin:0 auto 0 0;
background:0;
}
/*==============================================-*/
.accessibility,
#LeftContainer,
#RightContainer,
#FooterNaviContainer,
#FooterNavi2,
#SubNavi,
#validlist,
.pan,
#Contact,
input,
#Icon,
#CompanyList,
#ArbeitList,
#urgentBadge
{display:none;}
/*==============================================-*/

a:link,
a:focus,
a:visited{
color:#25982a;
text-decoration:underline;
font-weight:normal;
}
img{
border:0;
}
li,ul{
list-style-type:none;
list-style-position:outside;
}

/*==============================================-*/
#Header{
overflow:hidden;
}
#HeaderTitle{
float:left;
width:80%;
}
div#HeaderBottom{
background:#25982a;
padding:5px;
color:#FFFFFF;
}
div#MainRogo{
width:75px;
height:75px;
position:inherit;
float:left;
margin:10px;
}
div#MainRogo img{
width:75px;
height:75px;
}
div#address span,
div#address strong{
display:block;
text-align:left;
}
/*============*/
table.RecruitPoint{
width:100%;
border-top:1px solid #d6d6d6;
border-left:1px solid #d6d6d6;
}
table.RecruitPoint td{
padding:5px;
border-right:1px solid #d6d6d6;
border-bottom:1px solid #d6d6d6;
}
table.RecruitPoint td.left{
width:20%;
background:#f6f6f6;
text-align: center;
}
table.RecruitPoint td.right{
width:80%;
}
/*===============*/
.Type1,
.Type2,
.Type3,
.Type4,
.Type5{
color:#000000;
}
