body,td,p,a,h1,h2,span,li,input,textarea {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #343434;}
a               {font-weight: bold;}
a.nav1,a.nav1_selected,a.nav1_inrootline    {color: #EFEFEF;font-weight: bold;text-decoration: none;}
td.nav1_inrootline,td.nav1_selected,td.nav2_selected,td.nav3_selected            {background-color:#cdcdcd;}

td.nav1                                     {padding-left:20px; height:18px;}
td.nav1_selected,td.nav1_inrootline         {padding-left:20px; height:18px;background-image:url(/teg05_in01/view/images/bg_small_box.jpg);}

a.nav2,a.nav2_selected,a.nav2_inrootline    {color: #484848;font-weight: normal;text-decoration: none;}
td.nav2,td.nav2_selected,td.nav2_inrootline {padding-left:20px; height:18px;,font-weight:normal}

a.nav3,a.nav3_selected,a.nav3_inrootline    {color: #484848;font-weight: normal;text-decoration: none;}
td.nav3,td.nav3_selected,td.nav3_inrootline {padding-left:20px; height:18px;,font-weight:normal}

a.nav4,a.nav4_selected,a.nav4_inrootline    {color: #484848;font-weight: normal;text-decoration: none;}
td.nav4,td.nav4_selected,td.nav4_inrootline {padding-left:20px; height:18px;,font-weight:normal}

a.nav5,a.nav5_selected,a.nav5_inrootline    {color: #484848;font-weight: normal;text-decoration: none;}
td.nav5,td.nav5_selected,td.nav5_inrootline {padding-left:20px; height:18px;,font-weight:normal}

a.hlink         {text-decoration: none;font-weight:normal;}
a.hlinkb         {text-decoration: none;font-weight:bold;}
a.nav2p         {color: #484848;text-decoration: none;font-weight: normal;}
a.nav2a         {color: #000000;text-decoration: none;font-weight: normal;}
a.topnavi       {color: #000000;text-decoration: none;font-size: 10px;font-weight: normal;}
a.footernavi    {color: #343434;text-decoration: none;font-size: 10px;font-weight: normal;}
a.breadcrumb    {color: #8C8C8C;text-decoration: none;font-size: 10px;font-weight: normal;}
a.warenkorb     {font-weight: normal;}
a.zubehoer      {color: #666666;}
td.zubehoer     {color: #666666;}
td.topnavi      {color: #000000;}
td.breadcrumb   {color: #8C8C8C;}
td.hlsmallbox   {color: #EFEFEF;font-weight: bold;}
td.hlbox       	{color: #666666;font-weight: bold;}
span.price      {font-size: 17px;color: #343434;font-weight: bold;}
span.pricesmallbox {font-size: 12px;color: #343434;font-weight: bold;}
span.uvp        {color: #6B6B6A;}
h1              {font-size: 20px;font-weight: bold;color: #575757;margin-bottom:3px}
h2              {font-size: 12px;color: #343434;margin-bottom:0px}
input.text       {border: 1px #585858 groove;width: 220px;}
input.text.suche {border: 1px #585858 groove;width: 183px;height: 20px;}
select.brand     {border: 1px #585858 groove;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #343434;}



.n1              {color: #006600;text-decoration: none;}
.n2              {font-size: 11px;color: #006600;text-decoration: none;}
.small           {font-size: 11px;}
.bc              {font-size: 11px;color: #006600;}
.white           {color: #FFFFFF;text-decoration: none;}
.small           {font-size: 11px;}
.copyright       {font-size: 11px;color: #006600;text-decoration: none;}
.error           {color: #990000;font-weight: bold;}
textarea         {width: 220px;}

.uebersichtpreis  {font-family:Arial;font-weight:bold;font-size:14px;line-height:24px;color:#000000}

#scaled_prices_table th {font: 9px; color:#343434;padding:2px;text-align:right;}
#scaled_prices_table td {font:9px; color:#343434;padding:2px; text-align:right;}


.varselect{
border:1px solid #eeeeee;
color:#343434;
background-color:#ffffff;
font-size:11px;
line-height:16px;

}

.errormsg{color:#990000;font-weight:bold;}


td.account_field {vertical-align:top;padding:3px;text-align:left;
padding-top:2px;background-color:#ffffff;
border-top:4px solid #ffffff;}
h2.systemmessage {color:#990000;}
/*input.order_button {background-color:#ffffff;border:0px; font-weight:bold; text-decoration:underline; cursor:pointer;}*/

td.basketelement {padding-right:5px;}


/*
Update
*/



/*
Bestellvorgang
*/

.bestell_td_left
{
background-color:#ffffff;
border-top:4px solid #ffffff;
padding:1px;
padding-top:2px;
}
.bestell_td_right
{
background-color:#ffffff;
border-top:4px solid #ffffff;
padding:1px;
padding-top:2px;
}

.normal_input
{
width:250px;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
border-left:0px solid #cccccc;
background-color:#eeeeee;
font-size:10px;
border:1px solid #cccccc;
}
.small_input
{
width:100px;
border-bottom:1px solid #cccccc;
border-top:1px solid #cccccc;
border-left:0px solid #cccccc;
border:1px solid #cccccc;
background-color:#eeeeee;
font-size:10px;

}
.bestell_td_left_adressbook
{
background-color:#ffffff;
border-bottom:0px solid #888888;
padding:1px;
padding-top:20px;
padding-bottom:4px;
font-weight:bold;
}
.bestell_td_right_adressbook
{
background-color:#ffffff;
border-bottom:0px solid #888888;
padding:1px;
padding-top:20px;
padding-bottom:4px;
font-weight:bold;
}
.adressbook_select
{
width:450px;
border-bottom:1px solid #cccccc;
border:1px solid #cccccc;
background-color:#ffffff;
font-size:10px;
font-weight:normal;
color:#444444;
}

.innerlabel
{
padding-bottom:3px;
}
.second_innerlabel
{
padding-top:20px;
padding-bottom:3px;
}

a.order_button
{
background-color:#ffffff;
color:#555555;
border:1px solid #555555;
height:20px;
padding-left:25px;
padding-right:25px;
font-size:10px;
line-height:20px;
margin:2px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
a.order_button2
{
background-color:#ffffff;
color:#555555;
border:1px solid #555555;
height:20px;
font-size:10px;
line-height:20px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
a.order_button_small
{
background-color:#ffffff;
color:#666666;
border:1px solid #999999;
height:18px;
font-size:9px;
line-height:18px;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}
a.order_button_small:hover
{
background-color:#eeeeee;
color:#000000;
}
a.order_button2:hover
{
background-color:#eeeeee;
color:#000000;
}
input.order_button
{
background-color:#ffffff;
color:#555555;
border:1px solid #555555;
height:20px;
font-size:10px;
margin:2px;
font-weight:bold;
text-decoration:none;
cursor:pointer;
}
a.order_button:hover
{
background-color:#eeeeee;
color:#000000;
}


td.basketelement_desc
{
text-align:left;
padding-left:2px;

}

.menge_div
{
height:20px;
border:0px solid red;
margin:0;
padding:0;

}
.quantity_input
{
width:40px;
height:18px;
padding:0;
border:1px solid #555555;
margin:0;
vertical-align:top;
font-size:11px;
}
.quantity_image
{
height:18px;
padding:0;
border:0px solid #ffffff;
margin:0;
vertical-align:top;
}


td.basketelement_summe
{
padding-right:5px;
padding-top:2px;
padding-bottom:2px;
}

.uebersicht_adresse
{
background-color:#ffffff;
margin:2px;
padding-left:3px;
padding-top:2px;
border:0px solid #777777;
}

form
{
padding:0;
margin:0;
}

.bemerkungs_textarea
{
width:480px;
height:70px;
}

.summenspalte
{
border-bottom:5px solid #ffffff;
padding-top:2px;
}

a.selected
{
border:1px solid #aaaaaa;
background-color:#eeeeee;
padding-left:2px;
padding-right:2px;
padding-top:0px;
padding-bottom:0px;
line-height:16px;
color:#aaaaaa;
text-align:center;
vertical-align:middle;
text-decoration:none;
font-weight:bold;
}
a.selected:hover
{
background-color:#dddddd;
color:#555555;
}

span.selected
{
border:1px solid #555555;
background-color:#eeeeee;
padding-left:2px;
padding-right:2px;
padding-top:0px;
padding-bottom:0px;
line-height:16px;
color:#555555;
text-align:center;
vertical-align:middle;
text-decoration:none;
font-weight:bold;
}

.wk_td
{
padding-top:5px;
}

a.wklink
{
background-color:#ffffff;
color:#aaaaaa;
border:1px solid #aaaaaa;
padding-left:2px;
padding-right:2px;
font-size:10px;
line-height:20px;
margin:2px;
font-weight:normal;
text-decoration:none;
cursor:pointer;
}