/*--------------------------------------------*/
/*---Copyright (c) EDV MAHO Internetagentur---*/
/*--------------------------------------------*/

/*---all---*/

* a {
        outline:none;
         }

* {
        font-family:arial,helvetica,univers,'zurich bt',sans-serif;
         }

body {
         margin-top:10px;
         }

h1 {
         font-size:1.1em;
         }

h2 {
         font-size:small;
        margin:1em 0em;
         }

h3 {
         font-size:small;
        margin:1em 0em;
         }

p, li {
        margin:1em 0;
         }

form {
        display:inline;
         }

input, textarea, select {
         margin:0 12px;
         }

table {
        border-collapse:collapse;
         }

/*---div---*/

#site {
         margin:0;
        padding:0;
         width:990px;
         }

#linkshaender {
         margin:0;
        padding:0;
         height:90px;
         background:url(../images/linkshaender-online-shop.gif) no-repeat;
         }

#left {
                margin:0;
         padding:0;
         width:220px;
                float:left;
         }

#leftmenu-top, #leftmenu, #leftmenu-bottom {
         margin:0;
         padding:0 10px;
         width:180px;
         }

* html #leftmenu-top, * html #leftmenu, * html #leftmenu-bottom {
        width:200px;
        w\idth:180px;
        }

#leftmenu-top {
         height:30px;
         background:url(../images/linkshaenderartikel-top.jpg) no-repeat;
         }

#leftmenu {
         background:url(../images/linkshaenderartikel.jpg) repeat-y;
         }

#leftmenu h1 {
         margin:0 0 0.5em 0;
         color:#000000;
         }

#leftmenu-bottom {
         height:152px;
         background:url(../images/linkshaenderartikel-bottom.jpg) no-repeat;
         }

#warenkorb-top, #warenkorb, #warenkorb-bottom {
        padding:0 20px;
         margin:0;
         width:160px;
         }

* html #warenkorb-top, * html #warenkorb, * html #warenkorb-bottom {
         width:200px;
         w\idth:160px;
         }

#warenkorb-top {
         height:51px;
         background:url(../images/warenkorb-top2.jpg) no-repeat;
         line-height:51px;
         }

#warenkorb-top a {
        color:#000000;
         background-color:#ffb501;
         font-weight:bold;
         text-decoration:none;
         }

#warenkorb {
         background:url(../images/warenkorb2.jpg) repeat-y;
         font-size:x-small;
         line-height:20px;
         }

#warenkorb-bottom {
         height:38px;
         background:url(../images/warenkorb-bottom2.jpg) no-repeat;
         }

#right {
         width:740px;
         margin:0;
         padding:10px;
         float:right;
                }

#right h1 {
         margin:0em 0em 0.5em 0em;
         letter-spacing:1px;
         }

#search {
         margin:0;
         padding:20px 0 0 0;
         font-size:0.8em;
         text-align:center;
         }

#search h1 {
         margin:1em 0;
         text-align:left;
         font-size:1.8em;
         letter-spacing:inherit;
        color:#de0919;
         }

#main {
         }

#main img {
                float:left;
         margin:10px;
         }

.description {
         width:740px;
         float:left;
         padding:10px 0;
         }

.order {
        clear:both;
         font-size:small;
         }

#footer {
        margin:0;
         padding:10px 0;
         text-align:center;
         font-size:small;
         }

/*---verlinkungen---*/

a {

         font-weight:bold;
         }

a:link, a:visited {
         color:#0184d6;
         }

a:focus, a:hover, a:active {
         color:#de0919;
         }

/*---service-menu---*/

ul#service {
        margin:0em;
         padding:4px;
         text-align:right;
         font-size:0.8em;
         }

ul#service li {
        list-style:none;
         display:inline;
         margin:0em;
         padding:0em;
         }

ul#service span {
         padding:8px;
         font-weight:bold;
         }

ul#service a {
         padding:8px;
         font-weight:bold;
         text-decoration:none;
         }

ul#service a:link, ul#service a:visited {
        color:#de0919;
         }

ul#service a:focus, ul#service a:hover, ul#service a:active {
         color:#0184d6;
         }

/*---leftmenu-menu---*/

#leftmenu a.main:link, #leftmenu a.main:visited {
            display:block;
            line-height:20px;
            color:#000000;
            text-decoration:none;
         font-weight:bold;
         margin:0 0 0 10px;
            }

#leftmenu a.main:hover, #leftmenu a.main:active, #leftmenu a.main:focus {
            color:#ffb501;
        }

#leftmenu a.sub:link, #leftmenu a.sub:visited {
            display:block;
            margin:0 0 0 20px;
            line-height:20px;
            color:#000000;
            text-decoration:none;
         font-weight:bold;
        font-size:small;
         }

#leftmenu a.sub:hover, #leftmenu a.sub:active, #leftmenu a.sub:focus {
            color:#ffb501;
        }

#leftmenu a.suber:link, #leftmenu a.suber:visited {
            display:block;
            margin:0 0 0 30px;
            line-height:20px;
            color:#000000;
            text-decoration:none;
         font-size:small;
         }

#leftmenu a.suber:hover, #leftmenu a.suber:active, #leftmenu a.suber:focus {
            color:#ffb501;
        }

/*---class---*/

.xsmall {
        font-size:x-small;
         }

.small {
        font-size:small;
         }

.medium {
        font-size:medium;
         }

.large {
        font-size:large;
         }

.rot {
        color:#de0919;
        font-weight:bold;
         }

.clearer {
        clear:both;
         margin:0;
         }
