
/* ::::: http://www.speedypick.de/fileadmin/css/main.css ::::: */

body { margin: 0pt; padding: 0pt; font-family: hevetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 80%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
a:link { color: rgb(255, 102, 0); text-decoration: none; }
a:visited { color: rgb(255, 102, 0); text-decoration: none; }
a:hover { color: rgb(0, 0, 0); text-decoration: none; }
b { font-size: 100%; }
em { color: red; }
#maincontainer { margin: 0pt auto; width: 1000px; }
#topsection { background: rgb(255, 255, 255) none repeat; height: 160px; }
#topsection h1 { margin: 0pt; padding-top: 15px; }
#contentwrapper { float: left; width: 100%; }
#contentcolumn { margin-left: 330px; }
#leftcolumn { float: left; width: 330px; margin-left: -1000px; }
#footer { padding: 4px 0pt; background: rgb(231, 231, 231) none repeat; clear: left; width: 1000px; color: rgb(255, 255, 255); text-align: center; }
#footer a { color: rgb(255, 255, 128); }
.innertube { margin: 10px; }
#topnav { position: relative; left: 0px; top: 0px; width: 1000px; height: 35px; background-image: url('topnav_bg_grau.jpg'); background-repeat: repeat-x; margin-top: -10px; }
#topnav ul { padding: 8px 0pt 0pt; list-style-type: none; text-align: left; margin-left: 20px; margin-top: 0px; }
#topnav li { border-right: 1px solid rgb(204, 204, 204); display: inline; font-family: arial,hevetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 100%; line-height: normal; font-size-adjust: none; font-stretch: normal; padding-right: 20px; padding-left: 20px; }
#topnav li.lastentry { border-right-style: none; }
#topnav a { text-decoration: none; color: rgb(255, 255, 255); }
#topnav a:hover { color: rgb(0, 0, 0); text-decoration: none; }
#lay-subnav { position: relative; top: -8px; width: 600px; height: 20px; visibility: visible; float: right; }
#lay-subnav ul { padding: 0pt; list-style-type: none; text-align: right; }
#lay-subnav li { border-right: 1px solid rgb(153, 153, 153); display: inline; padding-right: 5px; padding-left: 5px; }
#lay-subnav li.lastentry { border-right-style: none; }
#lay-subnav a { text-decoration: none; color: rgb(153, 153, 153); }
#lay-subnav a:hover { color: rgb(0, 0, 0); text-decoration: none; }
#lay-logo { position: relative; left: 60px; top: 40px; width: 173px; height: 54px; z-index: 2; visibility: visible; background-image: url('logo.jpg'); background-repeat: repeat-x; }
.icon1 { background-image: url('icon_speedypick.gif'); background-repeat: no-repeat; background-position: 0px 40px; }
.icon2 { background-image: url('icon_timemaster.gif'); background-repeat: no-repeat; background-position: 0px 40px; }
.icon3 { background-image: url('icon_shop.gif'); background-repeat: no-repeat; background-position: 0px 40px; }
#lay-promo { border: 1px solid rgb(204, 204, 204); width: 260px; visibility: visible; margin-bottom: 20px; margin-left: 30px; }
#lay-promo h3 { border-bottom: 1px solid rgb(204, 204, 204); padding: 10px 0px 10px 40px; display: block; font-family: arial,hevetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(153, 153, 153); background-color: rgb(204, 204, 204); margin-top: 0px; background-image: url('h3_bg.jpg'); background-repeat: repeat-x; }
#lay-promo p { padding: 0px 20px 0px 70px; margin-top: 0px; font-family: hevetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 90%; line-height: normal; font-size-adjust: none; font-stretch: normal; }
#lay-content { width: 630px; visibility: visible; margin-top: 0px; }
#lay-content h2 { color: rgb(255, 102, 0); font-family: hevetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 180%; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-top: 0px; }
#lay-content h3 { color: rgb(255, 102, 0); font-family: hevetica,arial,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; margin-top: 0px; }
#lay-box-gross { border: 1px solid rgb(204, 204, 204); padding: 20px 20px 10px; float: left; width: 600px; visibility: visible; margin-bottom: 20px; background-image: url('box_bg.jpg'); background-repeat: repeat-x; }
#lay-box-gross h3 { padding: 10px 0px 10px 20px; display: block; font-family: arial,hevetica,sans-serif; font-style: normal; font-variant: normal; font-weight: normal; font-size: 120%; line-height: normal; font-size-adjust: none; font-stretch: normal; color: rgb(102, 102, 102); margin-top: 0px; margin-bottom: 0px; }
#lay-box-gross p { margin-top: 0px; }
.img1 { margin: 0px 20px 20px 0px; float: left; }
.img2 { margin: 0px; float: right; }
.linkrechts { text-align: right; }
#linie { border-bottom: 1px solid rgb(204, 204, 204); float: left; width: 100%; height: 1px; margin-bottom: 20px; margin-top: 20px; }

