body { font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif; marginwidth:10px; marginheight:10px; topmargin:10px; leftmargin:10px; bgcolor:#ffffff; text:#000000; bottommargin:10px; rightmargin:10px;  text-align:center; position:relative;  }
#page_margins { min-width: 756px; max-width: 770px; margin:auto;}
html { height: 100% } 
body { min-height: 101%; font-size: 100.01%; font-family:Verdana, Tahoma, Arial, Helvetica, sans-serif;  position: relative; color: #000; background: #fff; text-align: left;} 
#nav { clear:both; width: auto; }
#main {	clear:both; width: auto; }
.container{ margin-left: auto; margin-right:auto; width:770px; }
.header{width: 770px; height:61px;  }
.header2 {width:770px; height:20px; background-color:#DFE6FD;}
.header2_left { text-align:left; width:400px; float:left; padding-left:5px;}
.header2_right { text-align:right;  width:350px;  padding-right:5px; float:left; }

.main{width: 770px; text-align:center; float:left;  }
.main_left{width:145px; padding:10px;  float:left; }
.main_right{width:575px; padding:10px;  float:left;}

.content {width:555px; text-align:left;   }
.content_left {padding:10px 10px 10px 40px; text-align:left; float:left; } 
.content_right {padding:10px 40px 10px 10px; text-align:left; float:right; }
.content_middle {padding:5px; text-align:center;}

.content_button { width:169px; height:200px; float:left;}

#footer { clear:both; }
.footer1 {bgcolor:#417DC1; height:10px; text-align:center;}

/*navigation top*/
.navi_top {width:62em; height:2em; float:left; background-color:#d5d9de; background:url(../images/streifen.jpg) no-repeat; }
.navi_grau {width:25em; height:2em; float:left; }
.navi_button {width:36em; height:2.3em; border-left:1px solid #a8abae; float:left;}
.navi_div { float:left; text-align:center;}

/*navigation left*/
.tab_left {padding:1.8em 0em 0.1em 0.5em; float:left; }
.tab_left_inhalt {width:24.5em; height:25em; text-align:left; }
.tab_left_inhalt_navigation {width:23.9em; text-align:left;}
.tab_left_inhalt_text { padding:0.1em 1em 0.1em 0.5em; }

.tab_right {padding:1.8em 0 0 0; float:left; }
.tab_right_rahmen {width:36em; height:25em; border:1px solid #a8abae;}
/*content*/
.index { float:left;}


/*Fuß*/
.foot {width:62em; height:8em; background-color:#f4f6f8; float:none; clear:both;}
.foot_inhalt {width:62em; text-align:left;}

