/* Style Sheets */

*.headline       { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#000000; font-weight:bold;   text-decoration:none; }
*.normal         { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#000000; font-weight:normal; text-decoration:none; }
*.normal4        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:4pt;  color:#000000; font-weight:normal; text-decoration:none; }
*.normal6        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:6pt;  color:#000000; font-weight:normal; text-decoration:none; }
*.normal7        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:7pt;  color:#000000; font-weight:normal; text-decoration:none; }
*.normal8        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#000000; font-weight:normal; text-decoration:none; }
*.normal10       { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:10pt; color:#000000; font-weight:normal; text-decoration:none; }
*.normal12       { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:12pt; color:#000000; font-weight:normal; text-decoration:none; }

*.wheadline       { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#ffffff; font-weight:bold;   text-decoration:none; }
*.wnormal         { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal4        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:4pt;  color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal6        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:6pt;  color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal7        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:7pt;  color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal8        { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt;  color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal10     { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:10pt; color:#ffffff; font-weight:normal; text-decoration:none; }
*.wnormal12     { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:12pt; color:#ffffff; font-weight:normal; text-decoration:none; }

*.link           { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#003399; font-weight:normal; text-decoration:underline; }
*.link:hover     { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#cc0000; font-weight:normal; text-decoration:underline;}
*.rlink          { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#cc3333; font-weight:normal; text-decoration:underline; }

*.wlink            { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#ffcc77; font-weight:normal; text-decoration:underline;    }
*.wlink:hover     { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#ffffff; font-weight:normal; text-decoration:underline;}
*.whlink         { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#ffcc77; font-weight:bold; text-decoration:none; }
*.hlink          { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#000000; font-weight:bold;   text-decoration:none; }
*.rot            { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#cc0000; font-weight:normal; text-decoration:none; }
*.grau           { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#999999; font-weight:normal; text-decoration:none; }
*.hrot           { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#cc0000; font-weight:bold; text-decoration:none; }
*.blau           { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#0000cc; font-weight:normal; text-decoration:none; }
*.hblau          { font-family:Arial,Verdana,Helvetica,Sans-Serif; font-size:8pt; color:#0000cc; font-weight:bold; text-decoration:none; }

/*head eigenschaften*/
#head_blue .meta        {font-family: verdana, arial;    font-size: 9px;}
div.bodytype                    {margin:0px;}

/*a--meta---------------------------*/
a                            {font-family: verdana, arial;    font-size: 10px;    text-decoration: none;    color: #505050;    font-weight: normal;}
a:hover                {font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: normal;}

/*head eigenschaften*/
#head_blue .meta                {font-family: verdana, arial;    font-size: 9px;}

/*a--meta---------------------------*/
#head_blue .meta a                {font-family: verdana, arial;    font-size: 9px; text-decoration: none;    color: #888888;}
#head_blue .meta a:hover    {font-family: verdana, arial;    font-size: 9px;color: #000000;}

/*a-hnavi------------------------------*/
#hauptnavi a                                                {    font-family: verdana, arial;    font-size: 10px;    text-decoration: none;    color: #000000;    font-weight: bold;}
#hauptnavi a:hover            {    font-family: verdana, arial;    font-size: 10px;    color: #560202;    font-weight: bold;}

/*suche-------------------------------*/
#suche .tab_all            {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: bold;    background-color: #F3F3F4;border-width: 1px;border-style:ridge;border-color: #C6C5C5;}
#suche .headline        {    font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold;    background-color: #D6D5D5;    border-bottom-width: 1px;    border-bottom-style: ridge;    border-color: #C6C5C5;    padding-left: 10px;}
#suche .headline2        {    font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold;    background-color: #F3F3F4;    border-bottom-width: 1px;    border-bottom-style: ridge;    border-top-width: 1px;    border-top-style: ridge;    border-color: #C6C5C5;    padding-left: 10px;}
#suche .erw_su            {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: bold;    background-color: #F3F3F4;}
#suche .kat                    {    padding-left: 23px;    text-align: left;}
#suche .kat2                {    padding-left: 5px;    text-align: left;}

/*liste mit artikeln---------------------------*/
#l_akt .tab_all { font-family: verdana, arial;    font-size: 10px;    color: #34517C;    font-weight: normal;    background-color: #F3F3F4;    border-width: 1px;    border-style: ridge;    border-color: #C6C5C5;}
#l_akt .preis { color: #700101; border-bottom-width: 1px; border-bottom-style: ridge; border-color: #9D9D9D;}
#l_akt .preis_new { color: #700101; background-color: #f3e3c4; border-bottom-width: 1px; border-bottom-style: ridge; border-color: #9D9D9D;}
#l_akt a { font-family: verdana, arial; font-size: 10px; color: #34517C; font-weight: bold; text-decoration:none;}
#l_akt a:hover { font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold; text-decoration:none;}
#l_akt .underline { border-bottom-width: 1px; border-bottom-style: ridge; border-color: #9D9D9D;}
#l_akt .underline_new { background-color: #f3e3c4; border-bottom-width: 1px;    border-bottom-style: ridge;    border-color: #9D9D9D;}
#l_akt .headline { font-family: verdana, arial;    font-size: 10px;    color: #700101;    font-weight: bold;    background-color: #D6D5D5;    border-bottom-width: 1px;    border-bottom-style: ridge;    border-color: #C6C5C5;}

/*form---------------------------------*/
.input1            {    height: 17px;    border-color: #C6C5C5;}
.longput            {    font-family: verdana, arial;    font-size: 9px;    font-weight: normal;    width: 240px;    border-width: normal;}
.finden1            {    width: 56px;    height: 18px;    font-family: Verdana, Arial;    font-size: 9px;    font-weight: bold;    color: #4772B0;    background-color: #ffffff;    border-width: 2px;}
.absenden        {    width: 65px;    height: 18px;    font-family: Verdana, Arial;    font-size: 9px;    font-weight: bold;    color: #4772B0;    background-color: #ffffff;    border-width: 2px;}
.ausw1            {    font-family: verdana, arial;    font-size: 9px;    font-weight: normal;    height: 17px;    width: 138px;    border-width: 1px;    border-style: ridge;    text-align: left;    padding-left: 3px;}
.textf                {    font-family: verdana, arial;    font-size: 9px;    font-weight: normal;    /*height: 17px;*/    width: 30px;    border-width: normal;}
.loginput        {    font-family: verdana, arial;    font-size: 9px;    font-weight: normal;    /*height: 16px;*/    width: 132px;    border-width: normal;    border-color: #2A5395;}
.loginbot        {    width: 45px;    height: 18px;    font-family: Verdana, Arial;    font-size: 9px;    font-weight: bold;    padding-bottom: 1px;    color: #4772B0;    background-color: #ffffff;    border-width: normal;    border-color: #2A5395;}

/*-login---------------------------*/
#login .tab_all        {    font-family: verdana, arial;    font-size: 10px;    color: #505050;    font-weight: normal;    background-color: #F3F3F4;    border-width: 1px;    border-style: ridge;    border-color: #C6C5C5;}
#login .bold            {    font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold;}
#login td                {    padding-top: 2px;    padding-left: 4px;    padding-right: 4px;    padding-bottom: 3px;}

/*-tablebot---------------------------*/
#tablebot .tab_all        {    font-family: verdana, arial;    font-size: 10px;    color: #505050;    font-weight: normal;    background-color: #F1C683;    border-width: 1px;    border-style: ridge;    border-color: #C6C5C5;}
#tablebot .bold            {    font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold;}
#tablebot td                {    padding-top: 2px;    padding-left: 4px;    padding-right: 4px;    padding-bottom: 3px;}

/*-listen-und-texte--*/
.hl_bold_one            {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: bold;}
.hl_bold_one_red{    font-family: verdana, arial;    font-size: 10px;    color: #B01919;    font-weight: bold;}
.hl_bold_one_blue{    font-family: verdana, arial;    font-size: 10px;    color: #4772B0;    font-weight: bold;}
.norm_one            {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;}

/*---------forms-anmeldung-----*/
.mini        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:35px;}
.ggkurz        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:20px;}
.gkurz        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:45px;}
.gkurz_r        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:45px; text-align:right;}
.kurz        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:75px;}
.expl        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:60px;}
.fmittel    {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:120px;}
.mittel    {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:150px;}
.lang        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:200px;}
.glang        {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:250px;}

.textfeld {    font-family: verdana, arial;    font-size: 10px;    color: #000000;    font-weight: normal;    border-width: normal;    width:250px;}