/*
Vorlagenname:
Vorlage:labshark
*/
body {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 62.5%;
    text-align:center;
background-color:#FC401F;
    color: #000;
}

* {
    margin: 0;
    padding: 0;
    font-size: 1em;
}
input {
    font-size: 1.25em;
}
form {
    display:inline;
    padding:0px;
    margin:0px;
}
img {
    border:none;
}
td{
    font-size:1.1em;
    color:#000000;
}
/*
 Gespeicherte Farben vom Hintergrundbild
.hg_links {
background-color:#CCCCCC;
}
.hg_mitte {
background-color:#FFFFFF;
}
.hg_rechts {
background-color:#231F20;
}
*/
.input-border {
    border:1px solid #605B73;
}
div#header h1 {
    height:80px;
    line-height:80px;
    margin:0;
    padding-left:10px;
    background: #EEE;
    color: #79B30B;
}
div#header {
    text-align:left;
    background-color:#FFFFFF;
    color:#000000;
    width:990px;
    margin:0 auto;
}
div#header a:link,div#header a:visited,div#header a:active,div#header a:focus {
color:#808080;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
}
div#header a:hover {
color:#000000;
font-size:0.8em;
font-weight:bold;
text-decoration:none;
}
div#container {
    text-align:left;
    background: #fff url(../grafik/spalten_hg.jpg) repeat-y top left;
    width:990px;
    margin:0 auto;
    border-bottom:8px solid #FFFFFF;
}
div#footer {
    text-align:center;
    border-top:1px solid #888888;
background-color:#FFFFFF;
    width:100%;
    width:990px;
    margin:0 auto;
    padding:20px 0px;
}
div#footer p,div#footer a{
color:#888888;
}

div#wrapper {
    float:left;
    width:100%;
}
div#content {
    margin: 0px 190px 0px 234px;
    width:566px;
}
div#navigation {
    float:left;
    width:218px;
    margin-left:-982px;
}
div#rechts {
    float:left;
    width:174px;
    margin-left:-182px;
}
.klaer {
    clear: both;
    width: 1px;
    height: 1px;
    font-size: 1px;
}
div#katname {
    width:218px;
    border-bottom:2px solid #FFFFFF;
background-color:#CCCCCC;
}
div#katname td {
color:#FFFFFF;
}
div#anmeldung {
    width:218px;
    border-bottom:2px solid #FFFFFF;
background-color:#CCCCCC;
}
div#anmeldung td {
    color:#000000;
}
td#warenkorb {
background-color:#231f20;
}
td#warenkorb_hover {
background-color:#FFFFFF;
}
a:link {
    color:#000000;
    font-size:1.1em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a:visited {
    color:#000000;
    font-size:1.1em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a:hover {
    color:#000000;
    font-size:1.1em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a:active {
    color:#000000;
    font-size:1.1em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a:focus {
    color:#000000;
    font-size:1.1em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a.nav:link {
    color:#000000;
    text-decoration:none;
    font-size: 1em;
}
a.nav:visited {
    color:#000000;
    text-decoration:none;
    font-size: 1em;
}
a.nav:hover {
    color:#FC401F;
    text-decoration:none;
    font-size: 1em;
}
a.nav:active {
    color:#000000;
    text-decoration:none;
    font-size: 1em;
}
a.nav:focus {
    color:#000000;
    text-decoration:none;
    font-size: 1em;
}
div#artdirekt {
    width:218px;
    border-bottom:8px solid #FFFFFF;
    padding-bottom:5px;
background-color:#CCCCCC;
}
div#artdirekt td strong {
    color:#000000;
    font-weight:bold;
}
div#navlinks {
    font-size:0.9em;
    width:218px;
    border-bottom:2px solid #FFFFFF;
    background-color:#CCCCCC;
}
a.nav1high {
    padding-left:10px;
    height:20px;
background-color:#848484;
    display:block;
}
a.nav1normal:link,a.nav1normal:visited {
    padding-left:10px;
    height:20px;
background-color:#CCCCCC;
    display:block;
}
a.nav1normal:hover,a.nav1normal:active {
    padding-left:10px;
    height:20px;
background-color:#848484;
    display:block;
}
a.nav2high {
    padding-left:10px;
    height:20px;
background-color:#E0E0E0;
    display:block;
}
a.nav2normal:link,a.nav2normal:visited {
    padding-left:10px;
    height:20px;
background-color:#E0E0E0;
    display:block;
}
a.nav2normal:hover,a.nav2normal:active {
    padding-left:10px;
    height:20px;
background-color:#D0D4DB;
    display:block;
}
a.nav3high {
    padding-left:18px;
    height:20px;
background-color:#F5F5F5;
    display:block;
}
a.nav3normal:link,a.nav3normal:visited {
    padding-left:18px;
    height:20px;
background-color:#F5F5F5;
    display:block;
}
a.nav3normal:hover,a.nav3normal:active {
    padding-left:18px;
    height:20px;
background-color:#EBEBEB;
    display:block;
}
a.nav4high {
    padding-left:25px;
    height:20px;
background-color:#ED9A92;
    display:block;
}
a.nav4normal:link,a.nav4normal:visited {
    padding-left:25px;
    height:20px;
background-color:#FFFFFF;
    display:block;
}
a.nav4normal:hover,a.nav4normal:active {
    padding-left:25px;
    height:20px;
background-color:#ED9A92;
    display:block;
}
a.crumb:link,a.crumb:visited,a.crumb:active,a.crumb:focus {
color:#FFFFFF;
    font-size:1.4em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a.crumb:hover {
color:#FC401F;
    font-size:1.4em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.crumb {
color:#FFFFFF;
    font-size:1.3em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a.crumb_search:link,a.crumb_search:visited,a.crumb_search:active,a.crumb_search:focus {
color:#082f53;
    font-size:1.2em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a.crumb_search:hover {
color:#FC401F;
    font-size:1.2em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
.crumb_search {
color:#082f53;
    font-size:1.2em;
    font-family:Arial, Helvetica, sans-serif;
    text-decoration:none;
}
a.artikel_titel_gruppen:link,a.artikel_titel_gruppen:visited,a.artikel_titel_gruppen:active,a.artikel_titel_gruppen:focus {
color:#000000;
    text-decoration:none;
}
a.artikel_titel_gruppen:hover {
color:#FC401F;
    text-decoration:none;
}
.hg_dunkel_err {
    background-color:#ECD4D4;
}
.hg_hell_err {
    background-color:#F3E3E3;
}
.hg_dunkel {
background-color:#E0E0E0;
}
.hg_hell {
background-color:#EBEBEB;
}
.hg_kasse_druck_linie_oben {
    background-color:#FC401F;
}
#wk_positionen {
     font-size:1.1em;
color:#BBBBBB;
}
#wk_enthaelt {
     font-size:1.2em;
color:#FC401F;
     font-weight:bold;
}
.search {
     font-family:Arial, Helvetica, sans-serif;
     font-size: 1em;
     color: #E0E0E0;
     background-image:url(../grafik/BackgroundInputSearch.jpg);
     width:134px;
     height:20px;
     font-weight:bold;
     border-top: #666666 1px solid;
     border-right: #666666 0px solid;
     border-bottom: #d5d5d5 1px solid;
     border-left: #d5d5d5 1px solid;
     vertical-align:middle;
     padding-left:5px;
}
.newsletter {
     font-family:Arial, Helvetica, sans-serif;
     font-size: 14px;
     color: #E0E0E0;
     background-image:url(../grafik/BackgroundInputSearch.jpg);
     width:150px;
     height:20px;

     border-top: #666666 1px solid;
     border-right: #d5d5d5 1px solid;
     border-bottom: #d5d5d5 1px solid;
     border-left: #d5d5d5 1px solid;
     vertical-align:middle;
     padding-left:5px;
}
.text {
    font-size:0.9em;
}
.artikel_titel {
color:#000000;
}
.artikel_preis {
color:#FC401F;
}
.hg_crumb {
    vertical-align:bottom;
    height:57px;
    padding-left:10px;
    padding-bottom:10px;
    padding-right:10px;
background-color:#CCCCCC;
}
.grey {
    font-family: Arial, Helvetica, sans-serif;
    font-size:1.20em;
}

.h_crumb_normal {
    float:left;
    font-weight: normal;
}
.h_crumb {
    float:left;
}