#m_body {
background-image:url(./pics/back1.jpg);
}

h1{
font-size:16px;
}

TABLE.top {
position:absolute;
left:0px;
top:0px;
width:800px;/*800*/
height:100px;
text-align:center;
/*border-style:dotted;
border-width:1px;*/
background-image:url(pics/shop_header.jpg);
background-repeat:no-repeat;
}

/*##### navi_h #####*/
#navi_h {
position:absolute;
left:140px;
top:100px;
width:620px;/*640*/
height:210px;
vertical-align:middle;
background-color:#fffedf;
border-top:solid 1px #395C0B;
}

TABLE.navi_h{
/*height:100px;*/
width:620px;/*640*/
/*background-color:#fffedf;*/
padding:0;
border:solid 1px black;
}

TD.navi_h {
width:100px;
height:18px;
border-width:1px;
border-style:solid;
border-color:#DCC196;
font-family:arial;
font-weight:bold;
font-size:12px;
text-align:center;
vertical-align:center;
/*background-image:url(pics/button_h.gif);
background-repeat:no-repeat;*/
background-color:#F3CE9D;
padding:0;
}

TD.navi_h_bild {
width:100px;
height:75px;
border-width:1px;
border-style:solid;
border-color:#395C0B;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:center;
vertical-align:top;
padding:0;
}

/* horizontale navigation ist bei hobby = formular
a.navi_h:link{font-size:12px; font-weight:bold; color:#395C0B; text-decoration:none}
a.navi_h:visited{font-size:12px; font-weight:bold; color:#395C0B; text-decoration:none}
a.navi_h:hover{font-size:12px; font-weight:bold; color:#0000ff; letter-spacing:1px; text-decoration:none}
*/

TD.navi_h_akt {
width:100px;
height:18px;
border-width:1px;
border-style:solid;
border-color:#DCC196;
font-family:arial;
color:blue;
font-weight:bold;
font-size:11px;
text-align:center;
vertical-align:center;
/*background-image:url(pics/button_h.gif);
background-repeat:no-repeat;*/
background-color:#F3CE9D;
padding:0;
}

TD.to_center {
font-size:10px;
border-width:1px;
border-style:solid;
border-color:#DCC196;
background-color:#F3CE9D;
}

/*##### content-bereich #####*/
TABLE.col_left {
position:absolute;
top:101px;
left:0px;
width:148px;/*160*/
/*height:500px;*/
/*background-image:url(pics/back1.jpg);*/
/*border-right:solid 1px #395C0B;*/
}

TABLE.content_main{
position:absolute;
top:101px;
left:150px;/*160*/
width:650px;/*640*/
height:500px;
overflow:auto;
background-image:url(pics/back.jpg);
/*background-color:#fffedf;
border-width:1px;
border-style:solid;
border-color:#395C0B;*/
}

a.content:link{font-size:12px; font-weight:normal; color:#000000; text-decoration:underline;}
a.content:visited{font-size:12px; font-weight:normal; color:#000000; text-decoration:underline;}
a.content:hover{font-size:12px; font-weight:normal; color:#0000ff; letter-spacing:1px; text-decoration:underline;}

a.index_content:link{font-size:14px; font-weight:normal; color:#000000; text-decoration:underline;}
a.index_content:visited{font-size:14px; font-weight:normal; color:#000000; text-decoration:underline;}
a.index_content:hover{font-size:14px; font-weight:normal; color:#0000ff;  text-decoration:underline;}



TD.content_main{
width:620px;/*640*/
height:420px;
/*border-width:1px;
border-style:solid;
border-color:#395C0B;*/
font-family:arial;
font-weight:bold;
font-size:12px;
text-align:center;
vertical-align:top;
}

TD.content_main_header{
width:620px;/*640*/
/*height:5px;*/
/*border-width:1px;
border-style:solid;
border-color:#395C0B;*/
font-family:arial;
font-weight:bold;
font-size:12px;
text-align:center;
vertical-align:top;
}

TABLE.content{
width:620px;/*628*/
height:410px;
/*
border-width:1px;
border-style:solid;
border-color:#395C0B;
*/
}

TD.content{
width:620px;/*628*/
/*
height:400px;
border-width:1px;
border-style:solid;
border-color:#395C0B;
*/
font-family:arial;
font-weight:normal;
font-size:12px;
text-align:left;
vertical-align:top;
}

a.navi_cont_start:link{font-size:12px; font-weight:bold; color:#395C0B; text-decoration:underline}
a.navi_cont_start:visited{font-size:12px; font-weight:bold; color:#395C0B; text-decoration:underline}
a.navi_cont_start:hover{font-size:12px; font-weight:bold; color:#0000ff; text-decoration:underline}

a.navi_dwnld:link{font-size:9px; font-weight:normal; color:#395C0B; text-decoration:none}
a.navi_dwnld:visited{font-size:9px; font-weight:normal; color:#395C0B; text-decoration:none}
a.navi_dwnld:hover{font-size:9px; font-weight:normal; color:#0000ff; text-decoration:none}

a.navi_content:link{font-size:11px; font-weight:bold; color:#395C0B; text-decoration:none}
a.navi_content:visited{font-size:11px; font-weight:bold; color:#395C0B; text-decoration:none}
a.navi_content:hover{font-size:11px; font-weight:bold; color:#000000; text-decoration:none}

#col_right {
position:absolute;
top:100px;
left:800px;/*800*/
width:199px;
height:500px;
border-left-width:1px;
border-left-style:solid;
border-left-color:#395C0B;
/*background-color:#afbfab;*/
}

/* ###### navi_v ###### */
TABLE.navi_all {
position:absolute;
/*left:5px;*/
/*top:130px;*/
width:140;
}

TD.navi_v {
width:140px;
height:25px;
/*border-width:1px;
border-style:solid;
border-color:#395C0B;*/
font-family:arial;
font-weight:bold;
font-size:12px;
text-align:left;
vertical-align:middle;
background-image:url(./pics/button.gif);
background-repeat:no-repeat;
/*background-position:center;
background-color:#afbfab;*/
}

a.navi_v:link{font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
a.navi_v:visited{font-size:12px; font-weight:bold; color:#000000; text-decoration:none}
a.navi_v:hover{font-size:12px; font-weight:bold; color:#0000ff;  text-decoration:none}

a.navi_v_sec:link{font-size:12px; font-weight:bold; color:#C10909; text-decoration:none}
a.navi_v_sec:visited{font-size:12px; font-weight:bold; color:#C10909; text-decoration:none}
a.navi_v_sec:hover{font-size:12px; font-weight:bold; color:#0000ff; letter-spacing:1px; text-decoration:none}




TD.navi_v_akt {
width:140px;
height:25px;
/*border-width:1px;
border-style:solid;
border-color:#0000ff;*/
font-family:arial;
font-weight:bold;
font-size:12px;
text-align:left;
/*letter-spacing:1px;*/
color:#0000ff;
background-image:url(./pics/button.gif);
background-repeat:no-repeat;
/*background-position:center;
background-color:#afbfab;*/
}

TD.spacer {
width:140px;
height:20px;

}

INPUT.small {
height:12px;
border-width:1px;
border-style:solid;
border-color:#395C0B;
font-family:arial;
font-weight:bold;
font-size:10px;
}

INPUT.small_select {
height:12px;
font-family:arial;
/*font-weight:bold;*/
font-size:12px;
}


TABLE.form_table{
width:300px;
border-width:1px;
border-style:solid;
border-color:#395C0B;
}

TD.form_cell_title {
width:150px;
height:12px;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:right;
}

TD.form_cell_input {
width:150px;
height:12px;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:left;
}

TD.form_cell_button {
width:150px;
height:20px;
border-style:none;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:center;
}

INPUT.medium {
height:18px;
font-family:arial;
font-weight:bold;
font-size:10px;
}

SPAN.req {
font-family:arial;
font-weight:bold;
font-size:10px;
color:#FF0000;
}

TD.form_cell_notice {
height:12px;
border-style:none;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:center;
color:#FF9E3F;
}

TABLE.kontakt{
width:400px;
border-style:solid;
border-width:1px;
border-color:#444444;
text-align:left;
}

TD.fo_l{
width:100px;
}
TD.fo_r{
width:300px;
}
TD.fo_but{
width:200px;
text-align:center;
}
TD.fo_tip{
width:400px;
font-family:arial;
font-weight:bold;
font-size:10px;
text-align:center;
}

TD.ev1{
width:140px;
background-color:#d2d389;
text-align:center;
vertical-align:top;
border:solid 1px #395C0B;
}
TD.ev2{
width:140px;
background-color:#e8e880;
text-align:center;
vertical-align:top;
border:solid 1px #395C0B;
}
TABLE.ev_cont{
width:570px;
/*border:solid 2px #395C0B;
border-left:solid 2px #395C0B;
border-right:solid 2px #395C0B;*/
font-size:12px;
}

TD.ev_list0_1{
width:140px;
border-top:solid 2px #395C0B;
border-bottom:solid 2px #395C0B;
background-color:#d2d389;/*#b5d389;*/
vertical-align:top;
}
TD.ev_list0_2{
width:140px;
border-top:solid 2px #395C0B;
border-bottom:solid 2px #395C0B;
background-color:#e8e880;/*#b5d389;*/
vertical-align:top;
}

TD.ev_list1_1{
width:290px;
border-top:solid 2px #395C0B;
border-bottom:solid 2px #395C0B;
background-color:#d2d389;/*#b5d389;*/
vertical-align:top;
}
TD.ev_list1_2{
width:290px;
border-top:solid 2px #395C0B;
border-bottom:solid 2px #395C0B;
background-color:#e8e880;/*#b5d389;*/
vertical-align:top;
}

TD.ev_desc{
width:570px;
background-color:#ffffff;
border-left:solid 1px #395C0B;
border-right:solid 1px #395C0B;
}
TD.ev_span3{
width:570px;
text-align:center;
}

/*sachsenlinks*/

TABLE.sachsenlinks{
width:140px;
border-style:solid;
border-width:1px;
border-color:#007400;
background-color:#eeeeee;
}

TD.header_sachsenlinks{
font-family:arial;
font-weight:bold;
font-size:14px;
font-variant:small-caps;
text-align:center;
background-image:url(./pics/sachsen.gif);

background-position:center center;
}

TD.sachsenlinks{
font-family:arial;
font-weight:normal;
font-size:11px;
text-align:left;
}

a.sachsenlinks:link{font-size:9px; font-weight:bold; color:#000000; text-decoration:underline }
a.sachsenlinks:visited{font-size:9px; font-weight:bold; color:#000000; text-decoration:underline  }
a.sachsenlinks:hover{font-size:9px; font-weight:bold; color:#008800; text-decoration:underline  }

INPUT.view_tipps{
font-family:arial;
font-size:11px;
font-weight:bold;
font-style:normal;
text-decoration:underline;
width:110px;
/*background-image: url(./pics/back1.jpg);*/
background-color:#F3CE9D;
border: none;
color:  black;
}
