


.tContent_right {background-color: #FFFFFF;}
.tImpressum {background-color: #DBDBDB;}
.t_Block {border:1px solid #D7D7D7;}
.t_Block2 {border:1px solid #272727;}
.t_Print {border:1px solid #808080; background-color: #C0C0C0;}

.tText {background-color: #E2E2E2; border:0px solid #D7D7D7;}
.tCart {border:2px solid #C0C0C0; background-color:#FFFFFF;}
.tLogin {border:2px solid #C0C0C0; background-color:#FFFFFF;}



/* LINKS */
a { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: none}
a:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal ; text-decoration: none}
a:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: normal; text-decoration: underline}

.a_mm { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00BB00; font-weight: normal; text-decoration: none}
.a_mm:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00BB00; font-weight: normal ; text-decoration: none}
.a_mm:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #00BB00; font-weight: normal; text-decoration: underline}


.a_menumain { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold; text-decoration: none}
.a_menumain:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold ; text-decoration: none}
.a_menumain:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3E3E3E; font-weight: bold; text-decoration: underline}

.a_menumain_inaktiv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none}
.a_menumain_inaktiv:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal ; text-decoration: none}
.a_menumain_inaktiv:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: underline}

.a_menusub_inaktiv { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: none}
.a_menusub_inaktiv:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal ; text-decoration: none}
.a_menusub_inaktiv:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FFFFFF; font-weight: normal; text-decoration: underline}


.a_acc { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-decoration: none}
.a_acc:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold ; text-decoration: none}
.a_acc:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3C3C3C; font-weight: bold; text-decoration: underline}
.a_acc_logout { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none}
.a_acc_logout:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold ; text-decoration: none}
.a_acc_logout:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: underline}

.a_signal { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: none}
.a_signal:visited { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold ; text-decoration: none}
.a_signal:hover { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #FF0000; font-weight: bold; text-decoration: underline}

.a_list{ font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal; text-decoration: none}
.a_list:visited { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal ; text-decoration: none}
.a_list:hover { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; color: #000000; font-weight: normal; text-decoration: underline}

div {}
.div_detail {border:1px solid #C0C0C0; padding:5px;background-color: #000000;}
.div_msg {border:0px solid #E8AD42; padding:5px;background-color: #FFFF00;}
.div_conferm {border:2px solid #FF0000; padding:5px;background-color: #FFFF00;}
.div_block {border:1px solid #C0C0C0; padding:5px; color: #000000;}
.divPicture { position:relative;}
#divPicZoomContainer  {position:absolute; padding:3px;	border:1px solid #FFB046;	margin-right:6px;	margin-bottom:7px;background-color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; }



.td_info { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #808080; }
.td_wfont_klein { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B3B3B; }
.td_thumbs_cap {background-color: #C8CCD0; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; }
.td_thumbs { background-color: #E8E9EA; padding:4px; font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3B3B3B; }
.td_text_caption { background-color: #E2E2E2;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #6E6E6E; }
.td_text_row {background-color: #F2F2F2;}
.td_text_lesen {background-color: #FFFFFF;}
.td_text_lesen_mark {background-color: #FFFF00;}
.td_text_lesen_mark_light {background-color: #FFFFB0;}
.td_text_lesen_storno {background-color: #FFFFFF; text-decoration: line-through;}
.td_text_lesen_err {background-color: #EFEFEF; border:2px solid #FF0000;}
.td_print_caption{ background-color: #E2E2E2;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3A3A3A; }
.td_print_lesen{ background-color: #FFFFFF;font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #3A3A3A; }
.td_storno {text-decoration: line-through;}

.td_bill {background-color: #F2ECE1;}
.td_bill_err {background-color: #F7F7F7; border:2px solid #FF0000;}




h1 { font-family:  Arial,Helvetica, sans-serif; font-size: 12pt; color: #00BB00; margin-top:0pt; margin-bottom:0pt; font-weight: bold}
.h1_print { font-family:  Arial,Helvetica, sans-serif; font-size: 12pt; color: #3E3E3E; margin-top:0pt; margin-bottom:0pt; font-weight: bold}


h2 { font-family:  Arial, Helvetica,sans-serif; font-size: 11pt; color: #F5B438; font-weight: bold; margin-top:0pt; margin-bottom:0pt;}
h3 { font-family:  Arial, Helvetica,trebuchet ms,Verdana, sans-serif; font-size: 9pt; color: #F5B438; margin-top:0pt; margin-bottom:2pt; font-weight: bold; margin-top:0pt; margin-bottom:0pt;}




.select_adress  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border:1px solid #F5B438; background-color: #F3F3F3;}
.select_adress_err  {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; border:2px solid #FF0000; background-color: #F3F3F3;}
.input_reg_cb {}
.input_reg_cb_err {border:2px solid #FF0000;}
.sel_reg  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#3A3A3A;  background-color: #E9E9E9; border:1px solid #F5B438;}
.sel_reg_err  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#3A3A3A;  background-color: #E9E9E9; border:2px solid #FF0000;}
.sel_liz  { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#3A3A3A;  background-color: #E9E9E9; border:1px solid #F5B438;}
.sel_qext  {background-color: #E5E5E5; border:0px solid #FFB300;}


.input_faq {width:180px;  background-color: #ECFFEC; border:1px solid #00BB00; color:#000000;}
.input_search_q { width: 140px; background-color: #E8E9EA; border:0px solid #FFFFFF;}
.input_submit {   background-image:url(grafik/bg_grauverlauf_form.gif); color: #FFFFFF; font-size: 9pt; font-weight: normal; border:1px solid #3D3D43;}


/* Span geschichten*/
.span_err { color: #ff0000; font-weight: bold;}
.span_ok { color: #00AA00; font-weight: bold; }
.span_red { color: #ff0000; font-weight: normal;}
.span_wichtig { color: #00BB00; font-weight: bold; }
.span_small_grey {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #808080 }
.span_small_black {font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color:#000000 }
.span_det_cap {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#B1B1B1; font-weight: normal;}
.span_faq_cap {font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color:#00BB00; font-weight: bold; }






