

table.user_artikel_ass { table-layout:fixed; width:100%; border-spacing:0px; border:#BBB 1px solid; border-bottom-left-radius:5px; border-bottom-right-radius:5px; }

table.user_artikel_ass > tbody > tr > td,
table.user_artikel_ass > tbody > tr > th { padding:5px; font-size:8pt;}

table.user_artikel_ass > tbody > tr.intro > th { background-color:#DDD; color:#555; padding-top:10px; font-size:10pt;
                                                 background-image:url(bilder/bg/devfilter_50v.png); background-repeat:repeat-x; background-position: center center;
}

table.user_artikel_ass > tbody > tr.outro > th { color:#BBB;}

table.user_artikel_ass > tbody > tr > td      { border-bottom:#BBB 1px dashed; }
table.user_artikel_ass > tbody > tr.isLabel > td      { border-bottom:#0A0199 1px dashed;}

table.user_artikel_ass > tbody > tr > .help { vertical-align:bottom; color:#555; background-color:#F5F5F5; }

table.user_artikel_ass > tbody > tr > .help select,
table.user_artikel_ass > tbody > tr > .help button { border-radius:3px; padding:4px; border:#555 1px solid; background-color:#DDD; }
table.user_artikel_ass > tbody > tr > .help select { background-color:transparent; }
table.user_artikel_ass > tbody > tr > .help button:hover { background-color:#FFF;  }

table.user_artikel_ass > tbody > tr > * > p { margin-top:5px; }
table.user_artikel_ass > tbody > tr > * > *:first-child { margin-top:0px; }

table.user_artikel_ass > tbody > tr > td:first-child input,
table.user_artikel_ass > tbody > tr > td:first-child textarea,
table.user_artikel_ass > tbody > tr > td:first-child button { border:#DDD 1px solid; overflow:hidden; }

table.user_artikel_ass > tbody > tr > td:first-child select { border:#DDD 1px solid; border-bottom-left-radius:5px;  padding:3px; }


/*border:1px solid #555; border-radius:4px; background-color:#FFF;*/
#user_artikel_ass_option { table-layout:fixed;
background-color:#DDD; border-top:#EEE 3px solid; background-image:url(bilder/bg/devfilter_50v.png); background-repeat:repeat-x; background-position: center center; border-top-left-radius:5px; border-top-right-radius:5px;
}
#user_artikel_ass_option td { padding:5px; text-align:right; }
#user_artikel_ass_option td:first-child { text-align:left; }

#user_artikel_ass_option td button { color:#FFF; font-weight:bold; font-size:10pt; padding:3px; padding-left:5px; padding-right:5px;  border-radius:3px;
                     background-color:#F76503; border:#F76503 1px solid;
                     background-image:url(bilder/bg/devfilter_50v.png); background-repeat:repeat-x; background-position: center center;
}
#user_artikel_ass_option td button:hover { background-image:none;}



/* Artikel Assistent */
/*
table.user_artassi { border:#BBBBBB 1px solid; }

table.user_artassi > tbody > tr.line_top > td { border-bottom:#0A0199 1px dashed; }
table.user_artassi > tbody > tr.line > td     { border-bottom:#BBBBBB 1px dashed; }

table.user_artassi > tbody > tr > th { padding:5px; padding-top:10px;
                                         font-size:10pt;
                                         background-color:#DDDDDD; color:#FFFFFF; }
table.user_artassi > tbody > tr > .help { border-left:#BBBBBB 1px solid; }

table.user_artassi > tbody > tr > td       { padding:5px; padding-top:10px; }
table.user_artassi > tbody > tr > td.help  { padding:5px; padding-left:3px;
                                             vertical-align:bottom; color:#BBBBBB; }

table.user_artassi > tbody > tr > td.help > p { margin:0px; margin-top:5px; }

table.user_artassi > tbody > tr > td.help input,

table.user_artassi > tbody > tr > td.help select {
                                         BORDER:#BBBBBB 1px solid; font-size:8pt; background-color:#EEEEEE; COLOR:#555555;
                                         }
*/

/* Auslaufend ... */
.user_area_table_cell { padding:1px; padding-right:3px; BORDER-TOP:#EEEEEE 1px solid;}
.user_area_table_bottom { padding-top:6px; padding:1px; BORDER-TOP:#BBBBBB 1px solid; font-weight:bold }



/* USERBOX NEU 07/2011 */

div.user_intro { margin-top:10px; margin-bottom:10px; font-size:14pt; font-family:Arial; font-style:italic}
span.user_options { margin-top:10px; float:right; }
span.user_options a { margin-left:5px; padding:3px; font-size:9pt; color:#F76503; }
span.user_options a.isAktiv { background-color:#F76503; color:#FFF; border-radius:3px; }

div.userbox { margin-top:6px; padding:2px; padding-left:4px; padding-top:6px; }

div.userbox { font-family:Arial; font-weight:bold; font-size:11pt; border-top-right-radius: 3px; border-top-left-radius: 3px;
                     color:#FFF; background-color:#F76503; border:#F76503 1px solid;
                     background-image:url(bilder/bg/devfilter_50v.png); background-repeat:repeat-x; background-position: center center;
                     text-shadow: -1px 0 #F76503, 0 1px #F76503, 1px 0 #F76503, 0 -1px #F76503}

div.userbox span.options { vertical-align:top; text-align:right; font-size:9pt; font-weight:normal; }
div.userbox span.options * { float:right }

table.userbox {  BORDER-SPACING:0px; table-layout:fixed; border:#F76503 1px solid; border-top:none; width:100%;                  border-bottom-right-radius: 3px; border-bottom-left-radius: 3px;}

table.userbox > tbody > tr > th { padding:5px; padding-left:5px;
                 background-image:url(bilder/bg/devfilter_50v.png); background-repeat:repeat-x;  background-position: center center; background-color:#EEE;
                 color:#555555; text-align:left; }

table.userbox > tbody > tr > th:first-child > a { padding:3px; margin-right:2px; }
table.userbox > tbody > tr > th:first-child > a:hover { background-color:#DDD; border-radius:3px; text-decoration:none;}

table.userbox th a { color:#555555; }

table.userbox > tbody > tr > td { padding:2px; color:#555; text-align:left;  border-top:#DDD 1px solid }

table.userbox > tbody > tr > td:first-child { padding-left:5px; }


/* USERBOX ALT */

/*

table.user_intro { width:100%; margin-bottom:10px; border-bottom:#F76503 4px solid; }
table.user_intro th { font-family:Arial; font-weight:bold; font-size:12pt; padding:5px; padding-left:0px; padding-bottom:2px;   text-align:left; }
table.user_intro td { padding:5px; font-size:12px; font-weight:bold; text-align:left; background-color:#F5F5F5; }

.userbox_caption { margin:0px; margin-top:10px; }
.userbox_caption td { background-image:url(bilder/verlauf/v25_OR_OR75.jpg); background-repeat:repeat-x; background-color:#F98C42;
                      border-bottom:#F76503 2px solid;
                      padding:5px; padding-bottom:2px; text-align:left; vertical-align:bottom;
                    }



.userbox_caption td.caption { font-family:Arial; font-weight:bold; font-size:11pt; color:#FFFFFF; }
.userbox_caption td.options { vertical-align:top; text-align:right; }
.userbox_caption td.options * { float:right }

table.userbox_content { border:#F76503 1px solid; border-top:none; }
.userbox_content > tbody > tr > th { padding:2px; padding-left:5px;
                 background-image:url(bilder/verlauf/v30_DD_EE.jpg); background-repeat:repeat-x; background-color:#EEEEEE;
                 color:#555555; text-align:left; }

.userbox_content th a { color:#555555; }

.userbox_content > tbody > tr > td { padding:2px;
                 border-top:#DDDDDD 1px solid;
                 color:#555555; text-align:left;
                 }
.userbox_content > tbody > tr > td:first-child { padding-left:5px; }

*/

/* BILDINDEX */

.td_bild_index { padding:3px; border:#AAAAAA 1px solid; font-size:7.5pt; padding:0px; text-align:center }
.td_bild_info { background-color:#EEEEEE; BORDER-BOTTOM:#AAAAAA 1px solid; color:#AAAAAA; font-size:7pt; padding:1px; padding-bottom:2px; }
