/* akgk css, 030911 */

/* heads */
.m4 { font-size: 18px; font-family: verdana, geneva, arial }
.m4w { font-size: 18px; font-family: verdana, geneva, arial; color: #ffffff; }
a.m4 { text-decoration: none }
a.m4 :hover { text-decoration: underline }
.m4hf { font-size: 18px; font-family: verdana, geneva, arial; font-weight:bold }
.m4hfw { font-size: 18px; font-family: verdana, geneva, arial; font-weight:bold; color: #ffffff; }
a.m4hf { text-decoration: none }
a.m4hf:hover { text-decoration: underline }
/* .kopf {font-size: 10px; font-family: verdana, geneva, arial; color: #ffffff; margin-left: 0px; } */

/* texts */
.m3 { font-size: 12px; font-family: verdana, geneva, arial }
.m3w {font-size: 12px; font-family: verdana, geneva, arial; color: #ffffff }
a.m3 { text-decoration: none }
a.m3:hover { text-decoration: underline }
.m3hf { font-size: 12px; font-family: verdana, geneva, arial; font-weight:bold; color: #333333 }
a.m3hf { text-decoration: none }
a.m3hf:hover { text-decoration: underline }

/* links, tabs, info */
.m2 {font-size: 10px; font-family: verdana, geneva, arial }
.m2w {font-size: 10px; font-family: verdana, geneva, arial; color: #ffffff }
a.m2 { text-decoration: none }
a.m2:hover { text-decoration: underline }
.m2hf { font-size: 10px; font-family: verdana, geneva, arial; font-weight:bold }
.m2hfw { font-size: 10px; font-family: verdana, geneva, arial; font-weight:bold; color: #ffffff }
a.m2hf { text-decoration: none; color: #333366 }
a.m2hf:hover { text-decoration: underline }

/* links & active page no. in tabs*/
a.m2tb { font-size: 10px; font-family: verdana, geneva, arial; font-weight:bold; text-decoration: none; color: #333366 }
a.m2tb:hover { text-decoration: underline }
a.m3tb { font-size: 12px; font-family: verdana, geneva, arial;  font-weight:bold; text-decoration: none; color: #333366 }
a.m3tb:hover { text-decoration: underline }
.page { font-size: 10px; font-family: verdana, geneva, arial; color: #ffffff; }

/* imprint */
.m1 { font-size: 9px; font-family: verdana, geneva, arial }
a.m1 { text-decoration: none }
a.m1:hover { text-decoration: underline }

/* menu */
.menu {font-size: 10px; font-family: verdana, geneva, arial; font-weight:bold; color: #ffffff;}
a.menu { text-decoration: none;  }
a.menu:active { text-decoration: none; }
a.menu:link { text-decoration: none; }
a.menu:visited { text-decoration: none; }
a.menu:hover { text-decoration: underline; }

/* forms: fl= form label, fb = form button, ff = form field */
.fl { color: #000000; font-size: 10px; font-family: verdana, geneva, arial }
a.fl { color: #003399; text-decoration: none }
a.fl:hover { color: #003399; text-decoration: underline }
.flhf { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; font-weight:bold }
.ff0 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 300px; margin: fixed; }
.ff1 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 260px; margin: fixed; }
.ff2 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width:  63px; margin: fixed; }
.ff3 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 300px; margin: fixed; }
.ff4 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 148px; margin: fixed; }
.fb0 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 145px; margin: fixed; }
.fb1 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 135px; margin: fixed; }
.fb2 { color: #000000; font-size: 10px; font-family: verdana, geneva, arial; width: 110px; margin: fixed; }


/* general links */
a:active { text-decoration: none }
a:link { text-decoration: none }
a:visited { text-decoration: none }
a:hover { text-decoration: underline }

/*page colors*/
/* head = oberste Zeile, menu = 2. Zeile / Menueleiste, left = linke Spalte, intr = Farbe fuer Start, offr = Farbe fuer Angebote, srch = Farbe fuer Suche, edit = Farbe fuer's Bearbeiten, text = text/info */
.myBody    {background-color: #CCCCCC;}
.col_head  {background-color:#333333;}
.col_menu  {background-color:#666666;}
.col_left  {background-color:#000033;}
.col_text  {background-color:#cccccc;}
.col_textP {background-color:#FFFFFF;}
.col_offr  {background-color:#990000;}
.col_intr  {background-color:#cccc00;}
.col_edit  {background-color:#009900;}
.col_srch  {background-color:#ff6600;}
/*.col_main_1 {background-color:#990000;)*/


/*tab colors - Tabellen*/
.row1 { background-color: #BFD8FA; }
.row2 { background-color: #cccccc; }
.rowLine { background-color: #333333; }

/* Fehlerdarstellung */
/* .error { font-size: 10px; font-family: verdana, geneva, arial; color: #990000} */
.error { font-size: 10px; font-family: verdana, geneva, arial; font-weight: bold; color: #CC0000}
.noerror { font-size: 10px; font-family: verdana, geneva, arial; font-weight: bold; color: #009900}
.msg { font-size: 10px; font-family: verdana, geneva, arial; font-weight: bold; color: #000066}