body{
scrollbar-track-color:#E8E8E8;
scrollbar-face-color:#E9E9E9;
}

td{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
font-weight: normal;
}

div.symbol{
float:left;
height:100px;
width:100px;
margin: 15px;
padding: 15px;
background: white;
border: 1px solid #999999;
text-align:center;
}

div.symbol img{
border: 0px solid #999999;
}

.admin_list{
font-size:9pt;
padding:5px;
color:#FFFFFF;
}

.admin_list a{
font-size:9pt;
color:#FFFFFF;
text-decoration:underline;
}

.alba_table{
padding:0px;
margin:0px;
}

.alba_table td{
padding:2px;
padding-left:5px;
padding-right:5px;
margin:0px;
border-width:1px;
border-style:solid;
border-color:#999999;
text-align:center;
vertical-align:top;
}

th{
font-family: arial,Arial,Helvetica;
font-size: 10pt;
color: #000000;
font-weight: 900;
text-decoration: none;
}

div.gupliste{
margin-top:30px;
margin-bottom:30px;
}


div.gupliste td{
width:30px;
text-align:center;
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
vertical-align:top;
background-image:url(../images/produkt_body_bg.gif);
}

div.gupliste th{
padding:5px;
width:100px;
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
font-size: 10pt;
background-image:url(../images/produkt_light_bg.gif);
}

div.admin_list th{
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
padding:3px 7px 3px 7px;
text-align:left;
color:#000000;
}

div.admin_list{
margin-top:10px;
margin-bottom:30px;
}

td.admin_list_item_1,
td.admin_list_item_0{
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
color:#000000;
padding:5px 14px 5px 7px;
text-align:left;
background-image:url(../images/produkt_light_bg.gif);
}

td.admin_list_link_1,
td.admin_list_link_0{
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
color:#000000;
padding:5px 14px 5px 7px;
text-align:left;
background-image:url(../images/produkt_light_bg_red.gif);
}

td.admin_list_item_0{
background-image:url(../images/produkt_body_bg.gif);
}

td.admin_list_link_0,th.admin_list_link_0{
background-image:url(../images/produkt_body_bg_red.gif);
}

th.nolink{
background-image:url(../images/produkt_body_bg.gif);
}

th.nolinktiny{
width:30px;
font-family: arial,Arial,Helvetica;
font-size: 6pt;
font-weight:normal;
color: #000000;
text-decoration: none;
background-image:url(../images/produkt_body_bg.gif);
}

th.link{
background-image:url(../images/produkt_body_bg_red.gif);
}

div.admin_list a{
color:#000000;
text-decoration:none;
}

.menu_head{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #FFFFFF;
font-weight: normal;
}

.headline{
font-family: arial,Arial,Helvetica;
font-size: 12pt;
color: #000000;
font-weight: bold;
}

.login{
width:90px;
background-color:#ffffff;
border-width:1px;
border-style:solid;
border-color:#585858;
font-family: arial,Arial,Helvetica;
font-size:8pt;
color: #000000;
font-weight: normal;
}

.formbutton{
width:90px;
background-color:#BEBEBE;
border-width:1px;
border-style:solid;
border-color:#585858;
font-family: arial,Arial,Helvetica;
font-size:8pt;
color: #000000;
font-weight: normal;
}

.menubutton{
background-color:#D4D4D4;
border-width:0px;
font-family: arial,Arial,Helvetica;
font-size:8pt;
color: #000000;
font-weight: normal;
}

.menubutton-pressed{
background-color:#BEBEBE;
border-width:0px;
font-family: arial,Arial,Helvetica;
font-size:8pt;
color: #000000;
font-weight: normal;
}

.produkt_table{
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
font-family: arial,Arial,Helvetica;
font-size:10pt;
color: #000000;
font-weight: normal;
}

.produkt_table_einzeln{
border-top-width:0;
border-bottom-width:1;
border-left-width:1;
border-right-width:1;
border-style:solid;
border-color:#8A8A8A;
font-family: arial,Arial,Helvetica;
font-size:10pt;
color: #000000;
font-weight: normal;
}

a{
font-family: arial,Arial,Helvetica;
font-size: 8pt;
color: #000000;
font-weight: normal;
text-decoration: none;
}

.text_hdl_big{
font-family: arial,Arial,Helvetica;
font-size: 12pt;
color: #B22823;
font-weight: 900;
text-decoration: none;
}

.text_hdl_tiny{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #B22823;
font-weight: normal;
text-decoration: none;
}

.text_main_huge,.text_huge{
font-family: arial,Arial,Helvetica;
font-size: 11pt;
color: #000000;
text-align: justify;
font-weight: bold;
text-decoration: none;
}

.text_main_big,.text_big{
font-family: arial,Arial,Helvetica;
font-size: 10pt;
color: #000000;
text-align: justify;
font-weight: bold;
text-decoration: none;
}

.text_big_nb{
font-family: arial,Arial,Helvetica;
font-size: 10pt;
color: #000000;
text-align: justify;
text-decoration: none;
}

.text_norm_left{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: left;
font-weight: none;
text-decoration: none;
}

div.container td,div.container th{
border-width:1px;
border-style:solid;
border-color:#8A8A8A;
vertical-align:top;
}

.text_norm_right{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: right;
font-weight: none;
text-decoration: none;
}


.text_main_norm,.text_norm{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: justify;
font-weight: none;
text-decoration: none;
vertical-align: top;
}

.text_main_tiny,.text_tiny{
font-family: arial,Arial,Helvetica;
font-size: 8pt;
color: #2B2B2B;
text-align: justify;
font-weight: none;
text-decoration: none;
}

.text_hdl_prtbl{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: right;
font-weight: none;
text-decoration: none;
}

.text_main_zitat{
font-family: arial,Arial,Helvetica;
font-size: 10pt;
font-style: italic;
font-weight: none;
text-align: justify;
text-decoration: none;
color: #000000;
}


.ktkt_text{
border:solid;
border-width:1px;
border-color:#666666;
width:250px;
font-family: arial,Arial,Helvetica;
font-size: 10pt;
font-style: none;
font-weight: none;
text-align: justify;
text-decoration: none;
color: #000000;
}

.ktkt_textarea{
border:solid;
border-width:1px;
border-color:#666666;
width:370px;
font-family: arial,Arial,Helvetica;
font-size: 10pt;
font-style: none;
font-weight: none;
text-align: justify;
text-decoration: none;
color: #000000;
}

.con_link{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: justify;
font-weight: none;
text-decoration: underline;
}

.prod_hdl{
font-family: arial,Arial,Helvetica;
font-size: 8pt;
color: #535353;
font-style:none;
}

.prod_details_dl{
font-family: arial,Arial,Helvetica;
font-size: 8pt;
color: #FFFFFF;
}

.prod_details_dl_tiny{
font-family: arial,Arial,Helvetica;
font-size: 7pt;
color: #000000;
}

.pic_stand{
border-width:1px;
border-color:#999999;
}

.pic_prod{
border-width:1px;
border-color:#666666;
}

.edit_table{
width:110;
background-color:#FFFFFF;
border-color:#203831;
border-style:solid;
border-width:1px;
}

#base{
position:relative;
top:0px;
left:0px;
visibility:hidden;
}

#info{
position:absolute;
top:0px;
left:120px;
width:200px;
font-family: arial,Arial,Helvetica;
font-size: 8pt;
background-color: #183429;
color:#FFFFFF;
text-align:left;
padding:3px;
line-height:14px;
}

.suche{
font-family: arial,Arial,Helvetica;
font-size: 8pt;
color: #000000;
width:75px;
height:17px;
}

.border{
border-color:#203831;
border-style:solid;
border-width:1px;
}

input,textarea,select{
font-family: arial,Arial,Helvetica;
font-size: 9pt;
color: #000000;
text-align: justify;
font-weight: none;
text-decoration: none;
width:400px;
border-style:solid;
border-width:1px;
height:20px;
background-color:#FFFFFF;
border-color:#999999;
padding-right:5px;
padding-left:5px;
}

input:focus,textarea:focus,select:focus{
background-color:#FFE0E0;
border-color:#FF0000;
}

textarea{
height:80px;
}

select{
width:100px;
padding-right:0px;
padding-left:0px;
}

input.vorzeichen{
width:50px;
margin-right:3px;
}

input.shorty{
width:345px;
}

.radio{
width:10px;
border-style:solid;
border-width:1px;
height:10px;
background-color:#EEEEEE;
border-color:#999999;
}
