* {font-size:small; }
H1 { font-size: 160%;}
H2 { font-size: 150%;}
H3 { font-size: 140%;}
H4 { font-size: 130%;}
H5 { font-size: 120%; }
H6 { font-size: 110%; }
* {
   font-family: verdana, arial, Times New Roman, times, times-roman, georgia, serif, tahoma,helvetica,sans-serif;
}
p, span, div, b, small, big, th, h1, h2, h3, h4, h5, a {color : #ffffff; }
A { text-decoration:none; color:#d8ffff;}
A:Visited {}
A:Hover { color: #aaeeee;   text-decoration : underline;}
A:active { color: #88aaaa; }
body {
margin-left: 0em; margin-right: 0em; margin-top:0em; margin-bottom: 0em;
color : #ffffff;
background-color: #706E6E;
}
select, input, textarea {color:black;background-color: #eeeeee;
border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
}
select:hover, input:hover, textarea:hover {
border-color: #707070;border-left-color: #606060; border-top-color: #606060;
background:#ddeeee;
color:black
}
tr.odd {background-color: #807e7e;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;vertical-align:text-top}
tr.even {background-color: #706E6E;border-bottom-width:1px;border-bottom-color:black;border-bottom-style:solid;vertical-align:text-top}
tr.head {background-color: #302020; color:#88ffff}
tr.headline {background-color: #222222; color:#aaaaaa}
.submitlink {background-color: #302020; color:#88ffff; white-space:nowrap;}
.submitlinkactive {background-color: #302020; color:orangered; white-space:nowrap;}
.submitlinkactive:Hover {background-color: #F02020; color:orangered; white-space:nowrap;}
.help {background-color: #adadad; color:black; font-style:italic}
.help2 {color:LightBlue; font-style:italic;}
.menutop {background-color: #adadad; color : #101030; text-decoration : none; font-weight: bold;
}
A.menutop:hover {background-color: #dede8d; color : brown; text-decoration : none;}
A.menutop:active {color: #6495ED; background: black }
.menutopactive {background-color: #adadad; color : #101010; text-decoration:none}
A.menutopactive:hover { background-color: #dede8d; color : black; text-decoration : underline;}

.menusub      { 
background: #adadad; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#adadad), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #adadad,  #c0c0c0); /* for firefox 3.6+ */
color:#101010;  font-weight:bold; white-space:nowrap; cursor:pointer; border-color:#adadad; border-style:solid;  border-width: 1px; padding: 2px;
}
.menusub_h    { 
//background-color:#101010; 
background: #101010; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#101010', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#101010), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #101010,  #c0c0c0); /* for firefox 3.6+ */
color:#adadad;  font-weight:bold; white-space:nowrap; cursor:pointer; border-color:#808080; border-style:outset; border-width: 1px;
}
.menusuba     { background-color:orange;  color:black;    font-weight:bold; white-space:nowrap; cursor:pointer; border-color:#808080; border-style:outset; border-width: 1px;}
.menusuba_h   { background-color:black;  color:orange;    font-weight:bold; white-space:nowrap; cursor:pointer; border-color:#808080; border-style:outset; border-width: 1px;}
.menusubl     { background-color:#adadad; color:#101010;  font-weight:bold; white-space:nowrap;}

.menusubgroup  {
//background-color:#a6a6a6; 
  background: #a6a6a6; /* for non-css3 browsers */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6a6a6', endColorstr='#c0c0c0'); /* for IE */
  background: -webkit-gradient(linear, left top, left bottom, from(#a6a6a6), to(#c0c0c0)); /* for webkit browsers */
  background: -moz-linear-gradient(top,  #a6a6a6,  #c0c0c0); /* for firefox 3.6+ */

  color:white; font-weight:bold;  border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; border-style: solid; border-width: 1px;   padding:3px; cursor:pointer ; overflow:hidden
}
.menusubgroup:hover{
   background-color:#868686;
}
.menusubgroup_h{
   background-color:#868686;
   background:#868686;
  color:white; font-weight:bold;  border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; border-style: solid; border-width: 1px;   padding:3px; cursor:pointer ; overflow:hidden
}
.msub3      {
background: #adadad; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#adadad), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #adadad,  #c0c0c0); /* for firefox 3.6+ */
color:#101010;  font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
overflow:hidden;
white-space:normal;
word-wrap:break-word;
}
.msub3:hover      {
//background:#706E6E;
color:white;
overflow:auto;
white-space:normal;
word-wrap:break-word;
}
.msub      {
//background-color:#adadad;
background: #adadad; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#adadad', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#adadad), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #999999,  #c0c0c0); /* for firefox 3.6+ */
color:#101010;  font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;  overflow: hidden;
}
.msub:hover {
background:#8d8d8d;
color:white;
overflow:auto;
white-space:normal;
word-wrap:break-word;
}
.msub_h    { 
background: white; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='#c0c0c0'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#c0c0c0)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  #c0c0c0); /* for firefox 3.6+ */
color:#909090;    font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
}
.msubsel   { background-color:#adadad; color:black;    font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
}
.msub2     { background-color:#adadad; color:#909090;  font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
}
.msuba     { 
background: orange; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='white', endColorstr='orange'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(orange)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  orange); /* for firefox 3.6+ */
color:black;    font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #999999;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
}
.msuba_h   { 
background-color:white;   
color:black;    font-weight:bold; white-space:nowrap; cursor:pointer; border-style:solid; border-width: 1px; border-right-color: #888888;  border-bottom-color: #888888;   border-left-color: #dddddd;   border-top-color: #dddddd; padding:3px;
}

.ind      { color:#ccffff; overfolw:hidden; width:177px;}
.indd     { color:#bbffff; overfolw:hidden; width:177px; }
.indx     { color:#ddffcc; overfolw:hidden; width:177px; }
.ind_h    { text-decoration: underline ; overfolw:hidden; width:157px; }

.indd2    { color:blue; overfolw:hidden;  }
.indx2    { color:darkgreen; overfolw:hidden;  }

.indd2:hover    { color:black;background:#ddeeee  }
.indx2:hover    { color:black;background:#ddeeee  }

.rechts_dezent  { color:#aaaaaa;float:right }
.rechts  { float:right }

.autotreffertab {background:#eeeeee;
border-radius: 3px;
}

.ma       { text-decoration : none;   color:black}
.mab      { text-decoration : none;   color:black; font-weight: bolder}
.ma:hover { background-color:white;   color:black;}

.menusub:hover { color : brown;}

.menusubactive { background-color: #adadad; color : white; text-align : right; text-decoration : none; font-weight:bold; }
A.menusubactive:hover { background-color: #dede8d; color : brown; text-align : right; text-decoration : underline;}

.comment_ueberschrift {color: #FFA34F; font-size: 11px; font-weight : bold;background-color: #dddddd; height: 25px;}
.user {background-color: #dddddd; color: #000000; border-color: #000000; border-style: solid; border-width: 1px; }
.success { font-weight:bold; background-color:green; color: white }
.error   { font-weight:bold; background-color:red;   color: white }
.forum_date {font-size: 85% }
.forum_hier {font-size: 85%; color: lightblue; border: 0px none; margin:0; }
.forum_nachricht {width:100%;background-color: #626262; color: #ffffff; border-color:#403E3E; border-style: solid; border-width: 1px; margin-bottom:2px;}
.chat_entry {background-color: #706e6e;}
.blockquote {background-color: #626262; color: #ffffff; border-color: #828282; border-style: solid; border-width: 1px; margin:5px}

.forum_ip   {color: #eeffff; font-size:60%}

.forum_subject     {font-size:125%;color:#d0e0e0;margin-bottom:4px;font-weight:bold}
.forum_subject>a   {font-size:111%;color:#d0e0e0;margin-bottom:4px;font-weight:bold}

.forum_input   {background-color: white; color: black; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; }

.forum_entry   {
background: #585858; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#585858', endColorstr='#686868'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#585858), to(#686868)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #585858,  #686868); /* for firefox 3.6+ */
color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry1  {
background: #686868; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#686868', endColorstr='#757575'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#686868), to(#757575)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #686868,  #757575); /* for firefox 3.6+ */
color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry2  {
background: #757575; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#7a7a7a'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#7a7a7a)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #757575,  #7a7a7a); /* for firefox 3.6+ */

color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry3  {
background: #7a7a7a; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7a7a7a', endColorstr='#7e7e7e'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7a7a7a), to(#7e7e7e)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7a7a7a,  #7e7e7e); /* for firefox 3.6+ */

color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry4  {
background: #7e7e7e; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#7e7e7e', endColorstr='#818181'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#7e7e7e), to(#818181)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #7e7e7e,  #818181); /* for firefox 3.6+ */

color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry5  { 
background: #818181; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#818181', endColorstr='#868686'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#818181), to(#868686)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #818181,  #868686); /* for firefox 3.6+ */
color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry6  {
background: #868686; /* for non-css3 browsers */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#868686', endColorstr='#898989'); /* for IE */
background: -webkit-gradient(linear, left top, left bottom, from(#868686), to(#898989)); /* for webkit browsers */
background: -moz-linear-gradient(top,  #868686,  #898989); /* for firefox 3.6+ */
color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry7  {background-color: #898989; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry8  {background-color: #8c8c8c; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry9  {background-color: #8f8f8f; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }
.forum_entry10 {background-color: #929292; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
border-radius: 3px;
 }

.forum_entry_sel{background-color: #990033; color: white; border-color: Yellow; border-style: solid; border-width: 0px;
border-radius: 3px;
}
.forum_entry_ue {background-color: #626262; color: lightblue; border-color: #828282; border-style: solid; border-width: 1px;
border-radius: 3px;
}

.forum_vocs   {background-color: #606060; color: #d0e0e0; border-color: #d0e0e0;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; 
border-radius: 3px;
}

.werbung      {background-color: #706E6E; color: #ffffff; border-color: #990033;border-style: solid; border-width: 2px; }

.werbung_pauker_at  {color:white; background-color:#333333; text-align:right; font-family:arial; font-size:9px}
.werbung_box  {background-color: #adadad;; border-color:grey; border-style: solid; border-width: 1px; width:160px; font-family:arial; font-size:13px}
.werbung_title{color:#444444; text-decoration:underline; font-family:sans-serif,arial; font-size:13px; border:0px}
.werbung_line {color:#222222; font-family:sans-serif,arial; font-size:13px;border:0px}
.werbung_url  {font-family:arial,sans-serif; font-size:10px;border:0px}

.admin_message {float:left;color:black;background-color:white;border-color:black;border-style:solid;border-width:1px;margin:5px;margin-left:0px;padding:5px}

.bewertung_1 {color:white;background-color: Green; cursor:pointer;
border-radius: 3px;
}
.bewertung_2 {color:black;background-color: GreenYellow; cursor:pointer;
border-radius: 3px;
}
.bewertung_3 {color:black;background-color: Yellow; cursor:pointer;
border-radius: 3px;
}
.bewertung_4 {color:black;background-color: Orange; cursor:pointer;
border-radius: 3px;
}
.bewertung_5 {color:black;background-color: Red; cursor:pointer;
border-radius: 3px;
}
.bewertung_6 {color:black;background-color: white; cursor:pointer;
border-radius: 3px;
}
.bewertung_7 {color:black;background-color: lightgrey; cursor:pointer;
border-radius: 3px;
}

.setup_codes   {color:black;background-color:gainsboro;border-color:silver;border-style:solid;border-width:1px;margin:5px;margin-left:0px;padding:2px}
.setup_codes_a {color:blue;}
.setup_codes_ue {color:black;background-color:whitesmoke;border-color:black;border-style:solid;border-width:1px;margin:5px;margin-left:0px;padding:5px}
.setup_codes_a:hover {color:990033;text-decoration:underline}

.blog_datum{font-style:italic}
.blog_topic{color:#d0d0e0;font-size:125%;margin-left:8px;margin-bottom:8px;margin-top:4px}
.blog_text{color:#e0e0e0;margin-left:8px;margin-bottom:8px}

.solver {background-color: #727272; color: #ffffff; border-color: #828282; border-style: solid; border-width: 1px; }
.datenblock {background-color: #807E7E; color: #d3d3d3; font-size:85%}
.datenblockp {background-color: #807E7E; color: #d3d3d3; font-size:85%;cursor:pointer}
.main {border-color:#808080;border-style:solid;border-width:1px}
.main_bild {border-color:#808080;border-style:solid;border-width:1px}
.forum_sel_format {padding: 3px; border-color:#808080;border-style:solid;border-width:1px}
.forum_selected_yes {background-color: orange}
.forum_selected_no {background-color: grey}
.pl {text-decoration:none;cursor:pointer}
.ueberschrift{background-color: #adadad; color : #101030; font-size:100% }
.ueberschrift_150{background-color: #adadad; color : #101030; font-weight:bold }
.langu_opt {color : lightblue; font-size:small }
.dbtab {border-bottom-width:0px;border-top-width:1px;border-left-width:1px;border-right-width:1px;margin-top:2px;padding:0px;border-spacing:0px;border-color: #d3d3d3; border-style: solid; width:100% }

.unterschrift {color: #d3d3d3; font-size:small; font-weight: lighter }
.tab_open {border-width:1px;border-top-width:0px;border-color:#d3d3d3;display:block;background-color: #626262; color: #ffffff; border-style: solid; }
.tab_close{border-width:1px;border-top-width:0px;border-color:#d3d3d3;display:none; background-color: #626262; color: #ffffff; border-style: solid; }
.tab_box  {border-color: #121212; border-style: solid; border-width: 1px;}
.bilder { margin: auto; padding: 20px;}
.bild { width: 80px; height: 80px; float: left; padding: 7px; border: 5px solid #888888; text-align: center;}

.abwandeln       {font-size:80%; color:lightblue;  cursor:pointer; padding:2px; text-decoration:none}
.abwandeln:hover {font-size:80%; color:yellow;     cursor:pointer; padding:2px; text-decoration:none}

.type_box       {font-size:80%; color:lightblue; background-color:grey;       border-color: #9a9a9a; border-style: solid; border-width: 1px; cursor:pointer; padding:2px;text-decoration:none;
border-radius: 3px;
}
.type_box_h     {font-size:80%; color:black;     background-color:lightgreen; border-color: #343434; border-style: solid; border-width: 1px; cursor:pointer; padding:2px;text-decoration:none;
border-radius: 3px;
}
.type_box:hover {font-size:80%; color:black;     background-color:lightgreen; border-color: #343434; border-style: solid; border-width: 1px; cursor:pointer; padding:2px;text-decoration:none
}
.type_box_sel   {font-size:80%; color:white;     background-color:green;      border-color: #9a9a9a; border-style: solid; border-width: 1px; cursor:pointer; padding:2px;text-decoration:none;
border-radius: 3px;
}
.type_box_sel_h {font-size:80%; color:black;     background-color:lightgreen; border-color: #343434; border-style: solid; border-width: 1px; cursor:pointer; padding:2px;text-decoration:none;
border-radius: 3px;
}
.alpha_type {font-style:italic;color:#aaffff}

.uebung_anweisung {color:black;background-color:gainsboro;border-color:black;border-style:solid;border-width:1px;margin:5px;margin-left:0px;padding:5px;width:100%}
.uebung_richtig   {border-width:3px;border-style:solid;padding:1px;border-color:lightgreen;margin:1px;}
.uebung_falsch    {border-width:3px;border-style:solid;padding:1px;border-color:red;margin:1px;}
.uebung_auswahl   {border-width:3px;border-style:solid;padding:1px;border-color:white;margin:1px;}
.geschichte_satz  {color:#ffffcc;font-size:150%;}

.trainertop {font-size:150%; color:lightblue; }
.trainer    {font-size:180%; color:white; }
.gruppierung {font-size:120%; color:white; padding-top:8px}
.satz_bemerkung{font-size:80%; color:white; font-style:italic}

a.wld{color:#ccffff;cursor:pointer}
a.wld:hover{text-decoration:underline;color:#ffffff;cursor:pointer}
a.wldo{color:#ccffff}
a.wldo{text-decoration:none;color:#ffffff;cursor:pointer}
a.wlx{color:#ccffff;cursor:pointer}
a.wlx:hover{text-decoration:underline;color:#ccffbb;cursor:pointer}

.wlx:hover{text-decoration:underline;color:#ddffcc}
.gr_td_show   {background-color: #777777; color: #f0ffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; font-size:90%}
.gr_td_input   {background-color: #777777; color: #f0ffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; }
.gr_td_type   {background-color: #666666; color: #d0ffd0; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; font-size:90%; font-style: italic}
.gr_td   {background-color: #666666; color: #d0ffd0; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; font-size:90%}

.liste_table   {background-color: #606060; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; }
.liste_float   {float:left;background-color: #606060; color: #ffffff; border-color: #808080;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px; }

.verb_regular {color:#ddffcc}
.verb_irregular {color:#C85A17}

.diabild   {float:left;cursor:pointer;background-color: #606060; color: #ffffff; border-color:#404040;border-left-color: #808080; border-top-color: #808080; border-style: solid; border-width:1px; padding:0px}

.vocs_qa_ok {
color:darkgreen;
font-weight: bold;
background: lightgreen; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(lightgreen)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  lightgreen); /* for firefox 3.6+ */
border-color: #505050;
//border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;
cursor:pointer;
border-radius: 8px;
}

.vocs_qa_notok {
color:darkred;
font-weight: bold;
background: red; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(red)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  red); /* for firefox 3.6+ */
//border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
border-radius: 8px;
}
.vocs_qa_edit {
color:black;
background: #cddddd; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(#808080)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  #808080); /* for firefox 3.6+ */
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#336633', endColorstr='#aa99aa'); /* for IE */
padding:2px;cursor:pointer;
border-radius: 8px;
border-color: #505050;
border-left-color: #a0a0a0;
border-top-color: #a0a0a0;
border-style: solid;
border-width: 1px;
}
.vocs_qa_edit_small {color:black;background-color: #909090; border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:1px;cursor:pointer;
font-size:66%;
border-radius: 4px;
}

.vocs_qa_help {color:black;
background: orange; /* for non-css3 browsers */
background: -webkit-gradient(linear, left top, left bottom, from(white), to(orange)); /* for webkit browsers */
background: -moz-linear-gradient(top,  white,  orange); /* for firefox 3.6+ */
//border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
border-radius: 8px;
}

.label {color:#eeffdd;background-color:#606060; border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:3px;font-size:120%;
border-radius: 3px;
vertical-align:top;
}

.input_big {font-size:120%;background:white}
.kategorie {margin:1px;padding:1px}
.kategorie:hover {cursor:pointer; color:blue; border-color: #303030;border-left-color: #d0d0d0; border-top-color: #d0d0d0; }

.such_tr {color:white;background-color: #706E6E; border-color: #606060;border-left-color: #808080; border-top-color: #808080; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
vertical-align:top;
border-radius: 3px;
}

.such_tr_ok {color:black;background-color: lightgreen; border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
vertical-align:top;
border-radius: 3px;
}

.such_tr_notok {color:black;background-color: red; border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
vertical-align:top;
border-radius: 3px;
}

.such_tr_head {color:black;background-color: #302020; border-color: #505050;border-left-color: #a0a0a0; border-top-color: #a0a0a0; border-style: solid; border-width: 1px;
padding:2px;cursor:pointer;
vertical-align:top;
color:#d0e0f0;
border-radius: 3px;
}

.abwandeln{font-style:italic;color:lightgreen;}
.abkuerzung{font-style:italic;cursor:pointer;}

.sort_inaktiv{color:#D0F0E0;cursor:pointer;}
.sort_aktiv{color:white;}
.dataTables_wrapper{background-color:#505050;}

/* Pagination nested */
.paginate_disabled_previous, .paginate_enabled_previous, .paginate_disabled_next, .paginate_enabled_next {
	height: 19px;
	width: 19px;
	margin-left: 3px;
	float: left;
}

.paginate_disabled_previous {
	background-image: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/back_disabled.jpg');
}

.paginate_enabled_previous {
	background-image: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/back_enabled.jpg');
}

.paginate_disabled_next {
	background-image: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/forward_disabled.jpg');
}

.paginate_enabled_next {
	background-image: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/forward_enabled.jpg');
}

/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */

.sorting_asc {
	background: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/sort_asc.png') no-repeat center right;
}

.sorting_desc {
	background: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/sort_desc.png') no-repeat center right;
}

.sorting {
	background: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/sort_both.png') no-repeat center right;
}

.sorting_asc_disabled {
	background: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/sort_asc_disabled.png') no-repeat center right;
}

.sorting_desc_disabled {
	background: url('http://bilder.pauker.at/js/DataTables-1.7.3/media/images/sort_desc_disabled.png') no-repeat center right;
}

.nobreak{
white-space:nowrap;
}
.paddingright{
  padding-right:20px;
}
.gruppe_mitglied{
   padding-left:15px;
}
.forum_status{
  color: #aaaaaa;
}
.form_row label {
    display: block;
    float: left;
    width: 150px;
    text-align: right;
    padding-right: 1em;
    overflow:wrap;
}
.recorder_applet{
    padding-left:163px;
    padding-bottom:10px;
}

.form_row input {
    float: clear;
}

.forum_vertonung{
     padding:5px;
}

.vocs_vertonung{
     padding:5px;
}

.vertonung_anleitung{
     padding:5px;
     margin-bottom:3px;
}

.vertonung_anleitung_header{
     padding:5px;
     margin-bottom:3px;
     white-space:nowrap;
}

.pointer{
    cursor:pointer;
}
.forum_options{color:black}

.ui-autocomplete{background:#222222;opacity:0.9;}
.ui-menu-item{opacity:0.5;}
.ui-state-hover{background:orange;color:black;opacity:1.0;
border-color:yellow;border-style: solid; border-width: 1px;}
.highlite{color:black;background:yellow}
