body {
    background-color:#C1C0DA;
    color:#673503;
    font-family: arial,sans-serif;
    font-size:12pt;
    margin:5px;
}
html {
     overflow:scroll;
}
ol,li,ul,td {
    color:#000000;
    font-size:12px;
}


a {
    color:#322EA1;
    font-size:12px;
    text-decoration:none;
}
a:visited {
    color:#A9114A;
}
a:hover {
    color:#A9114A;
    text-decoration:none;
}
a:focus {
    text-decoration:none;
}
a:active {
    color:#A9114A;
}
input,textarea {
    background-color:#FFFFFF;
    border-color:#C1C0DA;
    border-style:solid;
    border-width:1px;
    color:#000000;
    font-size:11px;
}
select {
    border-color:#C1C0DA;
    border-style:solid;
    border-width:1px;
    background-color:#FFFFFF;
    color:#000000;
    font-size:11px;
}
form {
    margin:1px;
    padding:1px;
}

*.tabelle6 .tabelle6 {
  padding:0px;
  width:100%;
}  

*.tabelle6 .tabelle6 td{
  vertical-align:top;
}  

*.tabelle1 {
    background-color:#FFFFFF;
    border-color:#EEEEEE;
    border-style:solid;
    border-width:0px;
    width:980px;
}
*.tabelle2 {
    background-color:#EEEEEE;
    border-color:#EEEEEE;
    border-style:solid;
    border-width:0px;
    padding:0px;
}
*.tabelle3 {
    background-color: #302D86;
    border-style:solid;
    border-width:0px;
    width:776px;
    height:100%;
}
*.tabelle4 {
    background-color:#FFFFFF;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:2px;
    width:776px;
}
*.tabelle5 {
    background-color:#FF0000;
    border-color:#FF0000;
    border-style:solid;
    border-width:0px;
    width:100%;
}
*.tabelle6 {
    background-color:#FFFFFF;
    border-style:solid;
    border-width:0px;
    padding:20px;
    padding-top:40px;
    padding-left:40px;
    padding-right:40px;
    width:766px;
}
*.tabelle7 {
    background-color:#302D86;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:0px;
    margin-left:0px;
    width:210px;
}



*.limitTab {
    background-color:#673503;
    font-weight:bold;
}
*.detaillink {
    text-decoration:underline;
}
*.descr {
    text-align:justify;
}
*.thead {
    background-color:#BEB9D9;
    border-style:solid;
    border-width:3px;
    color:#673503;
    text-decoration:none;
    width:100%;
}
*.theadtxt {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
}
*.warn {
    color:#FF0000;
    font-size:14px;
    text-align:center;
}
*.cartStyle {
    background-color:#EEEEEE;
    border-color:#EEEEEE;
    border-style:ridge;
    border-width:3px;
    width:100%;
}
*.cartContent {
    background-color:#EEEEEE;
}
*.lightgrey {
    background-color:#BEB9D9;
}
*.white {
    background-color:#BEB9D9;
}
*.categ {
    background-color:#302D86;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:0px;
    color:#C1C0DA;
    width:100%;
}


*.categ a {
    color:#C1C0DA;
    font-size:14px;
    text-decoration:none;
}

*.categ a:visited {
    color:#C1C0DA;
}

*.categ a:hover {
    color:#FFFFFF;
}

*.categ a:focus {
    color:#C1C0DA;
    text-decoration:none;
}

*.categ a:active {
    color:#FFFFFF;
}


*.links1 {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.links2 {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.links3 {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.login {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.lang {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.curr {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.logout {
    background-color:#BEB9D9;
}
*.brn {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.search {
    background-color:#BEB9D9;
    border-color:#BEB9D9;
    border-style:solid;
    border-width:1px;
    color:#673503;
    width:100%;
}
*.theadcateg {
    background-color:#302D86;
    color:#C1C0DA;
    font-size:14px;
    font-weight:bold;
    padding:5px;
}
*.theadlnk1 {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadlnk2 {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadlnk3 {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadlang {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadcurr {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadbrn {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
}
*.theadsearch {
    background-color:#BEB9D9;
    color:#673503;
    font-weight:bold;
    padding:0px;
    width:100%;
}
*.level0 td {
    padding-left:20px;
}
*.level1 {
    background-color:#FFCCFF;
}
*.level2 {
    background-color:#FFDFDA;
}
*.level3 {
    background-color:#FFE0E0;
}
*.headline {
    background-color:#673503;
    font-size:16px;
}
*.footer {
    background-color:#673503;
    font-size:7pt;
}
*.addToCart {
    background-color:#673503;
}
*.thead2 {
    background-color:#FFFFFF;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px;
    width:100%;
}
*.thead2txt {
    
}
*.tabelle8 {
    background-color:#FFFFFF;
    border-color:#FFFFFF;
    border-style:solid;
    border-width:1px;
    padding:3px;
    width:100%;
}

.arche_headline {
    color:#302D86;
    font-size:12pt;
    font-weight:bolder;
}

.arche_text {
    color:#000000;
    font-size:10pt;
    font-weight:normal;
}

.arche_tbl_front td{
    padding-bottom:20px;
}

.arche_tbl_wide td{
    padding-bottom:35px;
    padding-right:40px;
}


.arche_table2 td{
    padding-bottom:15px;
}

*.arche_table2_col {
    width:350px;
}  

*.arche_table2_center {
    width:40px;
}  

*.arche_table2_front {
    width:315px;
}  


*.arche_link_list {
    list-style-image:url(../images/link_arrow.gif);
}


*.arche_link {
    list-style-image:url(../images/link_arrow.gif);
}

*.arche_link li {
    list-style-image:none;
}


#thumbBox{ /*Outermost DIV for thumbnail viewer*/
position: absolute;
border-color:#000000;
border-style:solid;
border-width:2px;
left: 0;
top: 0;
width: auto;
padding: 10px;
padding-bottom: 0;
background: #FFFFFF;
visibility: hidden;
z-index: 10;
cursor: hand;
cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
font: bold 12px;
line-height: 1.1em;
color: black;
padding: 5px 0;
text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
background-color: white;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
position: absolute;
visibility: hidden;
border: 1px solid black;
background-color: #EFEFEF;
padding: 5px;
z-index: 5;
}




