/*css doc*/
body{margin:0px;padding:0px;border:0px;}
#main{width:100%; margin:10px 0px 10px 0px; background-image:url(../_media/_layout/page_shadow_bg.png); background-repeat:repeat-y; background-position: center; text-align:center;}
#page{width:940px; text-align:left;  margin-left:auto; margin-right:auto; padding-bottom:25px;}
#headitem{width:50%;float:left;padding:0px;margin:0px; padding:35px 0px 25px 0px;}
#headitem p{padding:0px 5px 20px 10px; margin:0px;}


div.rule1{width:100%; height:5px; clear:both; padding:0px; margin:0px;}
div.rule2{width:100%; height:14px; clear:both; padding:0px; margin:0px;}
div.rule1 hr{display:none;}
div.rule2 hr{display:none;}
p {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
a {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;}
div.jobarrow{width:139px; height:14px; position:relative;top:14px; left:0px;}
.headen{background-image:url(../_media/_layout/hw_english.png); background-repeat:no-repeat; height:70px; width:410px; background-position:10px; margin:10px 0px 10px 0px;}
.headde{background-image:url(../_media/_layout/hw_german.png); background-repeat:no-repeat; height:70px; width:410px; background-position:10px; margin:10px 0px 10px 0px;}
.invis{}

 .item div.flash{width:940px; height:620px; padding:0px; margin:20px 0px 0px 0px;}

.item{padding:40px 0px 0px 0px; margin:0px 0px 0px 0px; }
.item h2{background-repeat:no-repeat; height:27px; width:50%; float:left; padding:0px; margin:20px 0px 3px 0px;}
.item h3{background-repeat:no-repeat; height:27px; width:50%; float:left; padding:0px; margin:20px 0px 0px 0px;}
.item img{padding:0px; margin:0px;}
.item div.text{width:100%;margin:10px 0px 10px 0px; padding:0px 0px 10px 0px;}
.item div.text div.textcol{width:50%; float:left;}
.item div.text p{color:#FFF; padding:10px; margin:0px;}

.item div.text h4{background-repeat:no-repeat; width:auto; height:20px; padding:0px; margin:25px 0px 0px 0px;}
.item div.text h4.what{}
.item div.text h4.more{}
.item div.text div.rule{width:100%; height:1px; clear:both; padding:0px; margin:0px;}
.item div.text div.rule hr{display:none;}

.item div.footer{width:auto; height:40px; }


.item div.text div.textcol ul{margin:5px; padding:4px; list-style-type:none; line-height:15px;}
.item div.text div.textcol ul li{background-repeat:no-repeat; float:left; width:50%; padding:10px 0px 15px 0px;}
.item div.text div.textcol ul li a{background-repeat:no-repeat; color:#FF66CC; text-decoration:none; font-weight:bold; padding:0px 5px 0px 0px;}
.item div.text div.textcol ul li a:hover{}
.item div.text div.textcol ul li a img{float:left; padding:3px; margin:0px 5px 0px 0px; border:0px;}
.item div.text div.textcol ul li a:hover img{}
