body { margin: 0 auto; padding: 0; bckground: #FFFFFF; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; color: #666666; }/* helpers *//* div {border: 1px solid #333; } */p { margin: 0; }/* content */#content { width: 780px; text-align: center; margin: 0 auto; padding-top: 10px;}#col1 { float: left; width: 220px; padding: 8px 8px; text-align: left; }#col2 { float: right; width: 500px; padding: 8px; text-align: left; }#head { padding: 8px; text-align: left; }#headnav { padding: 8px; text-align: left; }.clr { clear: both; }img { border: none; }#footer { padding: 8px; text-align: left; }/* standard */h1 { color: #333; font-size: 14px; font-weight: bold; text-decoration: none; margin-top: 0; }h2 { color: #333; font-size: 14px; font-weight: bold; text-decoration: none }h3 { color: #333; font-size: 12px; font-weight: bold; text-decoration: none }h4 { color: #333; font-size: 12px; font-weight: bold; text-decoration: none }.clev_text,td,p { color: #000; font-size: 12px; font-weight: normal; text-decoration: none; mrgin: 0; }.clev_sub { color: #000; font-size: 10px; line-height: 1.4em; }.clev_white { font-size: 12px; ; color: #1756A4; }/* nav*/.nav1  { color: #333333; font-size: 15px; line-height: 28px; text-decoration: none; display: block; }.nav1:hover,.nav1a:hover,.nav1:focus { color: #666; font-size: 15px; text-decoration: none; }.nav1a { color: #333; font-size: 15px; line-height: 28px; font-weght: 700; text-decoration: underline; display: block; }.nav1,.nav1a { padding-left: 0.6em; padding-right: 0.2em; }.nav2 { color: #333333; font-size: 12px; line-height: 18px; font-weight: normal; text-decoration: none; display: block;}.nav2:hover, .nav2a:hover, .nav2:focus { color: #666; font-size: 12px; font-weight: 400; text-decoration: none; }.nav2a { color: #333; font-size: 12px; line-height: 18px; font-weight: normal; text-decoration: underline; display: block; }.nav2,.nav2a { padding-left: 1.6em; padding-right: 0.2em; }.navtrace    { color: #696969; font-size: 11px;  text-decoration: none; text-align: left }.navtrace:hover, navtracea:hover { color: #ff4500; font-size: 11px; text-decoration: none; text-align: left }.navtracea      { color: #696969; font-size: 11px; font-weight: 700; text-decoration: none; text-align: left }/* form */.clev_linkbutton,input,textarea,select { background-color: #f1f1f1; border: solid 1px #999999 }.clev_linkbutton:hover,input:hover,textarea:hover,select:hover { border: solid 1px #333333 }.clev_linkbutton:focus,input:focus,textarea:focus,select:focus { background-color: #e5f2ff }.clev_linkbutton { color: #333; text-decoration: none; text-align: center; padding: 1px }.required { border: dashed 1px #c00 }.important { font-size: 11px; backround-color: #f2e4e4 }/* link*/.clev_link,.clev_link:visited, a { color: #000; text-decoration: underline }.clev_link:hover, a:hover { color: #4D4D4D; text-decoration: underline }a:focus { outline-width: 0; }.box { padding: 6px; border: 1px solid #80A4CE; }.clev_tabletitle1 { color: #333; font-size: 13px;  }.clev_tabletitle2 { color: #333; font-size: 12px;  }.rahmen {border: 1px solid gray;}.rahmen1 {border: 1px solid white;}.news, .news p { color: #333; font-size: 12px; font-weight: normal; text-decoration: none; padding: 10px; } .news_text { font-weight: normal; } .news_link {  color: #333;; text-decoration: underline; } .news_link:hover, .news_link:focus { color: #4D4D4D; text-decoration: underline; } .news_separation { margin: 4px; }