img.border {border:1px solid black;}
/* light blue 00BDFF
   orange     F1870F
   yellow     F9CD16 
   magenta    B13821  177,56,33
   */
* {margin:0px; padding:0px; }
body { background-color:f6c656; height:101%; /*background-image: url(./img/verlauf.jpg);*/ background-repeat:repeat; 
font-weight:bold;font-family:verdana,Arial; font-size:9px;}
table {padding:0;margin:0;border:0;font-size:9pt;}

/* seitenaufbau */
h2 {font-weight:bold; font-size:20pt; padding:0px; margin:0px;} img { border:0px none black;} ul { padding-left:20px;}
table.all {vertical-align:top;width:100%;padding:0px;margin:0px;background-image:url("./img/verlauf.jpg");
background-position:20px -240px;}
  tr.all{vertical-align:top;width:100%;}  td.left {vertical-align:top;} td.mid {width:100%;}  
  div.mid {padding:20px 20px 20px 20px;width:100%-40px;}  td.all {width:100%;}
 div.header_txt {padding:20px;font-size:20pt;font-weight:bold;text-align:center;border-bottom:2px solid #B13821; }
  .header { height:197px; width:100%; top:0; border:12px solid black;font-size:25pt; text-align:center;
   margin:0px;padding:0px;border:0px solid blacK; background-image:url(./img/logo_verlauf.jpg);
 background-position:0px -20px; }
div.links { color:#ffffff; padding:0px;}

div.bottom { width:100%; font-size:10pt;text-align:center;background-color:#e6e6e6;}
a.bottom:hover { font-weight:none; background-color:a0d080; text-decoration:none;}
a.small {font-size:8pt;}
.admin_left {float:right;height:100%;padding-top:150px; } 
b.big { font-size:12pt; }
/* KLEINE NEWS */
div.inews_outline { border:1px solid black; width:200px; background-color:F1A70F; margin:0px; padding:3px; }
div.inews_header { font-weight:bold; font-size:14px; font-family:verdana; background-color:#F9CD16;
border:1px solid black;  padding:1px 0px 1px 0px; margin-bottom:3px; text-align:center; }
div.inews_text { background-color:#F9CD16; border:1px solid black; padding:5px 5px 5px 5px; text-align:center; text-align:left; font-weight:normal; font-family:verdana; font-size:12px; }

/* crap */
.center { text-align:center; }

/* admin */
a.ad{font-size:10pt;color:B13821;}
a.ad_format{font-size:10pt;color:black;}
div.ad_format{background-color:#e6e6e6;border:1px solid black;float:left;}
div.ad_info {background-color:#e6e6e6;border:1px solid black;padding:10px;margin-left:10px;margin-right:10px;font-size:10pt;}
div.ad_kurs_list {background-color:#e6e6e6;border:1px solid black;padding:5px;margin:0px 10px 0px 10px;}
div.ad_info_err {text-align:center;font-size:10pt;font-weight:bold;color:#FF0000;}
div.ad_info_inf {text-align:center;font-size:10pt;font-weight:bold;color:#00A000;}
div.ad_del_button {background-color:#e6e6e6;border:1px solid black;padding:5px;color:FF0000;
                    margin:0px 100px 0px 100px;text-align:center;font-weight:bold;}
div.ad_head_2 {margin-bottom:20px;font-size:14pt;text-align:center;}
div.ad_left { background-color:#e6e6e6; border:1px solid black; padding:10px;}
div.ad_ins_rows {width:100px;float:left;margin-left:20px;font-size:10pt;}
div.ad_ins_termin_head {width:100%;float:left;font-size:10pt;text-align:center;
                background-color:#e6e6e6;font-weight:bold;margin-bottom:2px;border:1px solid #777;}
div.ad_ins_but {width:100%;text-align:center;margin-bottom:2px;}
input.ad_ins_but {height:20px;font-size:8pt;font-weight:bold;width:200px;}

/* kurse1 */
div.kurs_outline { border:1px solid black;background-color:#F1A70F;;padding:10px; }
div.kurs_header { border:1px solid black;background-color:#F9CD16;padding:10px;margin-bottom:10px;
                                                text-align:center;font-size:12pt;font-weight:bold; }
div.kurs_header_highlight {border:1px solid black;background-color:#FFDD26;padding:10px;margin-bottom:10px;
                                                text-align:center;font-size:12pt;font-weight:bold;}                                                
div.kurs_text { border:1px solid black;background-color:#F9CD16;padding:10px;margin-bottom:10px;text-align:left;
font-size:11pt;font-weight:none; }
div.kurs_header_2 { font-weight:bold; font-size:10pt; font-family:verdana,arial; padding-top:5px;}

div.kurs_index {width:250px;background-color:#E6E6E6;border:1px solid black;font-weight:normal;padding:10px;text-align:center;}
ul.kurs_index { font-weight:bold;;list-style-type:none;padding-right:20px;}
a.kurs_index {font-size:11pt;}
/* kurse2 */
table.kurse { border-right:1px solid black; border-bottom:1px solid black; margin:0px;
font-size:10px; width:100%;}
td.kurse { border-left:1px solid black; border-top:1px solid black; padding:5px; width:14%; height:50px;}
tr.kurse { border:0px; vertical-align:center; background-color:e6e6e6;}
#td_kurse_top { border-left:1px solid black; border-top:1px solid black; padding:5px; width:14%;height:50px;
 font-weight:bold; background-color:f6f6f6;}
#td_kurse_we {} /* workshops wochenende */

#img_0 {  }                                 /* 640 * 640 */
#img_1 { height:480px; }  /* 640 * 480 */
#img_2 {  }                                 /* 480 * 640 */
#img_3 { height:428px; }
#img_t0 {  }                                /* 640 * 640 */
#img_t1 { padding-top:16px; height:112px; } /* 640 * 480 */
#img_t2 {  }                                /* 480 * 640 */
#img_t3 { padding-top:22px; }
/* header */

#linktable { width:100%; }

/* links */
a.adminsmall {color:#000080;font-weight:bold;font-size:7pt;}
a.adminsmall:visited {color:#000080;}
a.adminsmall:hover {color:#000080;text-decoration:underline;}

a:visited {text-decoration:none; color:#B13821; }
a:active {text-decoration:none; color:#B13821; }
a:hover { text-decoration:underline; color:#B13821; }
a {text-decoration:none; color:#B13821; font-size:10pt;}
a.l { text-decoration:none; font-weight:bold; display:block; background:#ffaf65; text-align:center;  font-family:verdana; font-size:10pt; padding:5px; color:#000000; }
a.l:hover { text-decoration:none; background:#f5d200; }
a.ltop { text-decoration:none; display:block; background:#ffbf00; text-align:center;  font-family:verdana; font-size:9pt; padding:5px; width:100px; }
a.ltop:hover { text-decoration:none; background:#f5d2f5; }
#top_link { text-decoration:none; color:#00bfff; width:1000px; text-align:center; }
#top_link:hover   { text-decoration:none; color:#ffbf00; }
#top_link:visited { text-decoration:none; color:#aabfff; }
#top_link:active  { text-decoration:none; color:#ffbfff; }
a.bilder_gal { font-size:19px; font-weight:normal; }

/* Fuer formular-errors */
#succeed { color:#0040cf; font-size:16px; font-weight:bold; }
#error { color:#cf1000; font-size:16px; font-weight:bold; }


/* menu 
.backG {FONT-FAMILY:verdana;background-color:#93c39b; color:#ffffff; border-bottom:#538c4d 2px solid;font-size:12px;}	
td.form1{	FONT-FAMILY:verdana;	background:#eaeaea;	font-size:12px;}

