body {color:#333;background-color:#f0f2f5;text-align:center;background-image:url(../bilder/bg_body.png);background-repeat:repeat-x;}
body, div, p ,td {font-family:Arial,sans-serif;font-size:12px;}
p {margin:0 0 12px;}
a {color:#333;}
.s {font-size:11px;}
.red {color:#c00;}
.bigger {font-size:14px;}
.messagebox {background-color:#fffce0;border:1px #f00 solid;margin:10px 10px 20px;padding:10px;}

#all {position:relative;width:980px;margin:auto;background-color:#fff;border:1px #ccc solid;text-align:left;}
#top {position:relative;margin:1px 1px 0; height:100px;background-image:url(../bilder/bg_top.jpg);}
#logo {position:absolute;top:56px;left:17px;}
#headline {position:absolute;top:72px;right:0px;width:796px;text-align:right;}
#shop_info {position:absolute;top:97px;left:62px;}
#topline {height:14px;background-image:url(../bilder/bg_topline.gif);background-repeat:repeat-x;}
#main {position:relative;width:590px;margin-top:15px;float:right;display:inline;margin-right:195px;padding-bottom:10px;border:1px #ccc solid;}
#menu {width:160px;margin-top:15px;margin-left:17px;}
#right {position:absolute;width:160px;top:129px;right:17px;}
#bottomline {margin:15px 15px 5px;background-color:#E4E8EB;border:1px #ccc solid;font-size:11px;text-align:center;letter-spacing:1px;}

#headline h1 {font-size:11px;padding:1px 5px;margin:0;background-color:#fff;border-bottom:2px #cc0000 dotted;background-image:url(../bilder/logo2d.gif);background-position:2px 2px;background-repeat:no-repeat;}

.breadcrumbs {text-align:right;margin:1px;padding:2px 5px 8px;font-size:11px;color:#808080;background-image:url(../bilder/bg_main.png);background-repeat:repeat-x;}
.boxFull {clear:both;position:relative;margin:0 10px 10px;line-height:18px;}
h2 {font-size:19px;color:#cc0000;margin:0px;padding:0px 0 15px;}
h3 {font-size:16px;color:#cc0000;margin:0px;padding:5px 0 5px;}
.picleft {float:left;margin-right:10px;}
.picright {float:right;margin-left:10px;}
#main ul {margin:0 0 12px;padding:0;}
#main li {list-style-type:none;padding-left:14px;background-image:url(../bilder/dot_red.gif);background-position: 0 6px;background-repeat:no-repeat;margin-bottom:4px;}
.indexSearchbox {clear:both;position:relative;margin:0 10px 10px;background-image:url(../bilder/bg_menu.png);background-repeat:repeat-x;border:1px #ccc solid;padding:15px;}
.indexSearchhead {font-size:16px;font-weight:bold;}
.productslist {width:568px;border:1px #ddd solid;margin:10px 0 10px;}
.tblFull {width:568px;}
.tr1 {background:#E9ECEF}
.tr2 {background:#F7F8F9}
.productslistPic {float:left;padding:3px;margin-right:10px;background-color:#fff;border:1px #ddd solid;}
hr {clear:both;border-width:0;border-top:1px #c6c9ce solid;height:0px;margin:10px 0;}
p.prodInfo {font-size:11px;line-height:14px;margin:10px 0;}
p.prodOptions {float:left;}
.prodCart {float:right;padding-left:30px;background-image:url(../bilder/cart_small2.gif);background-position:0 15px;background-repeat:no-repeat;}
.modelsList {float:left;width:190px;margin-bottom:5px;}
.modelKatinfo {clear:both;margin-top:25px;padding:10px;background-image:url(..//bilder/bg_menu.png);background-repeat:repeat-x;border:1px #ccc solid;}
.modelKatlink {font-size:15px;font-weight:bold;}
.modelKatlink a {color:#c00;}
.adressbox {clear:both;position:relative;margin:0 10px 10px;background-image:url(../bilder/bg_menu.png);background-repeat:repeat-x;border:1px #ccc solid;padding:15px 50px;}

.navbox {padding:5px;background-image:url(../bilder/bg_menu.png);background-repeat:repeat-x;border:1px #cccccc solid;margin-bottom:20px;font-size:12px;line-height:12px;}
.menu {margin:-6px 0 -5px;padding:0;}
.menu li {list-style-type:none;padding:6px 1px;border-top:1px #cccccc solid;}
.menu li.main {font-weight:bold;}
.menu li.sub {padding-left:12px;background-image:url(../bilder/dot_silver.gif);background-position:0 9px;background-repeat:no-repeat;}
.menu li.blank {height:22px;padding:0;}
.menu li.active {font-style:italic;}
.menu li.sub.active {padding-left:12px;background-image:url(../bilder/dot_red.gif);background-position:0 9px;background-repeat:no-repeat;}
.menu a {text-decoration:none;}
.menu a:hover {text-decoration:underline;}
.navbox p {margin:5px;line-height:20px;}
a.cartlink {background-image:url(../bilder/cart_small.gif);background-repeat:no-repeat;padding-top:10px;padding-left:42px;text-transform:uppercase;font-weight:bold;}
#bottomline a {text-decoration:none;}

form{margin:0px;}
select,textarea,.iSmall, .iMedium,.iLarge,.iFull {background-color:#f8f9fb;border:1px #96a2bb solid;font-family:Arial,Helvetica,sans-serif;font-size:12px}
.iSmall{width:50px;}
.iMedium {width:197px;}
.iLarge {width:250px;}
.iFull {width:358px;}
.button {font-family:Arial,Helvetica,sans-serif;font-size:11px;background:#e6e9ef;border:1px #00276b solid;}
.check {font-size:11px;margin:0px;}
