img {
border:0;
}

body{
padding:0;
margin:0;
color:#666666;
font: normal 14px Arial,sans-serif;
}

p{
padding:0;
margin:0;
}

h1{
padding:0;
margin:0;
font-size:14px;
color:#000000;
padding-bottom:6px;
font-weight: normal;
line-height: 10px;
}

#page{
overflow:auto;
width:790px;
margin-top:15px;
}

#header{
overflow:auto;
width:635px;
padding-left:80px;
padding-bottom:6px;

}

#header_left{
float:left;
width:355px;
padding-top:20px;
padding-right:20px;

}


#header_right{
float:left;

text-align:right;
padding-top:35px;
}

#navi{
overflow:auto;
width:700px;
padding-left:80px;
padding-bottom:15px;
padding-top:0px;
line-height:20px;
color:#000000;


}

#navi_left{
float:left;
padding-right:20px;

}

#navi_soon{
}


#content{
overflow:auto;
width:635px;
padding-left:80px;
margin-top:0px;

}


#content p{
font-size:14px;
padding-top:4px;
padding-bottom:4px;
line-height:20px;
color: #666666;
background-color: white;
}

#content_top{
overflow:auto;
width:635px;
font-size:14px;
margin-bottom:10px;

}



#discription{
color: #000000;
padding-bottom:5px;
}

#subnavi{
padding-bottom:10px;

}

#subnavi p{
line-height:20px;
padding-bottom:10px;
}

#content_center{

}

#content_bottom{
width:635px;

/*text-align:right;*/
padding-bottom:10px;
padding-top:13px;
}




#navi_bottom{
overflow:auto;
width:635px;
padding-left:80px;
line-height:16px;
color:#000000;
margin-top:0px;
margin-bottom: 20px;

}

#navi_bottom_left{
float:left;
width:350px;

}


#navi_bottom_right{
float:left;
width:285px;


}

#footer{
overflow:auto;
width:635px;
padding-left:50px;
text-align:right;


}

.linie{
background-image:url(../img/punktlinie.gif);
width:630px;
height:18px;
background-repeat:repeat-x;
margin-left:50px;

}

a{
text-decoration: none; 
color: #666666;
font-size:14px;
line-height:20px;
background-color: #ffffff;
}


a:hover{
color: #00ccff;
}



#active{
color: #00CCFF;
}

#header a{
text-decoration: none; 
color: #666666;
font-size:14px;

}

#header a:hover{
color: #000000;
}

#discription {
	background-color:#ffffff
}





