/*/////////////////////////////////////
//Global
/////////////////////////////////////*/
*{
margin: 0;padding: 0;
}

body
{
  font-family: 	sans-serif;
  font-size: 14px;
  color: #444;
  min-width: 40em; 
  text-align:center;
}

td
{vertical-align:top;font-size: 14px;padding:5px;}

li {list-style: none;}

a
{color:#444;
}

h1{	font-size: 18px;}


/*/////////////////////////////////////
//Background Color
/////////////////////////////////////*/
body
{background-color:#eee;}

/*/////////////////////////////////////
//Container 
/////////////////////////////////////*/
#container
{width:900px;overflow:hidden;
min-height:400px;
margin-left: auto ;
margin-right: auto ; 
background: url('container.png');
}
#line
{background-color:#777;color:#fff;
width:866px;height:20px;border: 2px #999 solid;
margin-left: auto ;
margin-right: auto ; 
text-align:left;
}
#line a
{color:#fff;  text-decoration:none;
}
img{border:0px;}

/*/////////////////////////////////////
//Headline
/////////////////////////////////////*/
#headline
{
height:100px;
width:866px;
  color: #fff;
margin-left: auto ;
margin-right: auto ;
background-image: url('topimg.jpg');
text-shadow:#777 0 0 5px, black 5px 5px 3px;

}
#headline h1
{float:left; font-size: 40px;margin-left:0px;margin-top:0px;background:#777;border-bottom: 2px #999 solid;border-right: 2px #888 solid;
opacity:0.6;color: #d9d9ff;
filter:alpha(opacity=60);
}
#headline p
{float:left;margin-left:700px;margin-right:5px;margin-top:5px;border-left: 2px #999 solid;
}

/*/////////////////////////////////////
//Left Menu
/////////////////////////////////////*/
#left
{float:left;width:150px;height: auto;margin-left:23px;text-align:left;margin-top:7px;margin-right:0px;overflow:hidden;
}
li.level_2_010 {font-size:0.9em;margin:0 0 0 3px;}
li.level_2_010 a {padding:1px 1px 3px 5px;}
li.level_3_010 {font-size:0.9em;margin:0 0 0 7px;}
li.level_3_010 a {padding:1px 1px 3px 5px;}
li.level_4_010 {font-size:0.9em;margin:0 0 0 9px;}
li.level_4_010 a {width:100px;padding:1px 1px 3px 5px;}
li.level_5_010 {font-size:0.9em;margin:0 0 0 13px;}
li.level_5_010 a {width:100px;padding:1px 1px 3px 5px;}

#left a
{color:#666;border-bottom:solid 1px #999;margin-left:2px;
  border-left:solid 3px #999;line-height:28px; padding:2px;
}


#left a:hover{    color: #555;
  border-style:solid;
  border-width:2px;background:#eef;border-left:solid 3px #ccf;
  border-color:#fff;
}

.mainmenu_active{
  text-decoration:none;
}
.mainmenu_link {
  text-decoration:none;
  font-weight:bold;
}

/*/////////////////////////////////////
//center and right content wrap
/////////////////////////////////////*/
#content
{float:right;overflow:hidden;width: 700px;margin:0px;}

/*/////////////////////////////////////
//Center
/////////////////////////////////////*/
#center
{min-height:300px;width:540px;margin-left:0px; margin-top:10px;margin-bottom:10px; padding: 0 0 0 0;text-align:left;
float:right;	
height:auto !important;  /* für modern Browser */
height:300px;  /*for IE */
}

/*/////////////////////////////////////
//Right
/////////////////////////////////////*/
#right
{float:right;width:135px;margin-right:20px;margin-left:5px;margin-top:10px;overflow:hidden;
}

/*/////////////////////////////////////
//Footer
/////////////////////////////////////*/
#footer
{clear: both;
width:900px;
margin-left: auto ;
margin-right: auto ;height:10px;
background-image: url('footer.png');
background-repeat: no-repeat;text-align:right;
}
#footer a
{color:#444;}

