/* Öhlins  */
@charset "UTF-8";
body {
font-family:Arial, Helvetica, sans-serif;
color:#000;
font-size:12px;
line-height:18px;
background-color:#FFF;
background-image:none;
margin:0 0 0 50px;
text-align:center;
}
a:link, a:visited{
color:#000;
text-decoration: underline;
}
a:hover, a:active{
color:#000;
text-decoration: underline;
}
h1 {
font-family:"Trebuchet MS", "News Gothic MT", Arial, Verdana;
font-size:16px;
color:#24509b;
border-bottom:1px solid #24509b;
margin:15px 0 0 0;
}
h2 {
font-family:"Trebuchet MS", "News Gothic MT", Arial, Verdana;
font-size:16px;
color:#24509b;
margin:15px 0 15px 0;
}
h3 {
font-family:"Trebuchet MS", "News Gothic MT", Arial, Verdana;
font-size:12px;
color:#000;
margin:0;
padding:2px;
background-color:#EDEDED;
}
hr{
border:0;
height:1px;
background-image:none;
background-color:#ccc;
margin:0 0 10px 0;
}
.clearLeft { clear:left; }
.clearRight { clear:right; }
#page {
text-align:left;
width:600px;
margin:0;
background-color:#FFF;
background-image:none;
}
/* ////////// header ////////// */
#header {
width:600px;
margin:0;
background-color:#FFF;
background-image:none;
}
#title{
width:600px;
}
#headerLeft {
display:none;
}
#headerLeft h1 {
display:none;
}
#flashcontent {
display:none;
}
#headerRight {
display:none;
}
/* ////////// topNav ////////// */
#topNavBox {
display:none;
}
#topNav {
display:none;
}
#topNav ul {
display:none;
}
#topNav li {
display:none;
}
#topNav a:link, #topNav a:visited {
display:none;
}
#topNav a:hover {
display:none;
}
#topNav a#current {
display:none;
}
#topNavRight {
display:none;
}
#search-area {
display:none;
}
#search-area form{
display:none;
}
#searchbox {
display:none;
}
#search-bar {
display:none;
}
#go {
display:none;
}
#topNavRight a:link img, #topNavRight a:visited img {
display:none;
}
#topNavRight a:hover img {
display:none;
}
/* ////////// content ////////// */
#content {
width:600px;
margin:0 auto;
padding:0;
background-color:#fff;
background-image:none;
border:0px solid #000;
}
#contentBgLeft {
width:600px;
margin:0 auto;
padding:0;
background-color:#fff;
background-image:none;
border:0px solid #000;
}
#datum {
font-size:10px;
line-height:normal;
font-weight:bold;
color:#000;
text-align:right;
}
#marken {
width:600px;
}
#marken img {
margin-bottom:10px;
border:0;
}
.markenImgMitte {
margin-left:72px;
margin-right:72px;
}
#katalog {
width:600px;
}
#katalog .seiten{
width:143px;
float:left;
padding:10px 7px 10px 0;
}
#katalog .getAcrobat{
width:425px;
float:left;
padding:10px 0 10px 20px;
}
#katalog img {
margin:0 0 5px 0;
border-left:1px solid #eaeaea;
border-top:1px solid #eaeaea;
border-right:2px solid #B6B6B6;
border-bottom:2px solid #B6B6B6;
}
#katalog .pdf{
border:0;
}
#katalog a:link, #katalog a:visited {
font-size:11px;
color:#000;
text-decoration: underline;
} 
#katalog a:hover, #katalog a:active {
font-size:11px;
color:#24509b;
text-decoration: none;
}
#contenLinkeSpalte{
width:300px;
float:left;
}
#contenRechteSpalte{
width:250px;
float:left;
}
.wochentage{
width:50px;
float:left;
}
#contentLeft {
width:600px;
float:left;
margin:0;
padding:0;
font-size:12px;
line-height:18px;
}
#contentLeftLaden {
width:600px;
margin:0 0 5px 0;
padding:0;
}
.bezeichnung{
font-size:11px;
text-align:right;
}
#contentLeftLaden .imgMitte {
border-left:6px solid #FFF;
border-right:6px solid #FFF;
}
#contentLeftNav {
width:204px;
float:left;
margin:54px 0 0 0;
padding:0 50px 0 0 ;
font-size:12px;
line-height:normal;
}
/* ////////// Subnavigation ////////// */
ul#subNavigation {
display:none;
}
ul#subNavigation li {
display:none;
}
ul#subNavigation li a{
display:none;
}
ul#subNavigation li a:hover{
display:none;
}
ul#subNavigation li a#subCurrent {
display:none;
}
#contentRight  {
display:none;
}
#contentRight h3 {
display:none;
}
.zweiZeilen {
display:none;
}
#logos {
display:none;
}
#logos img {
display:none;
}

/* ////////// footer ////////// */
#footer {
width:600px;
padding:7px 0;
margin:10px auto;
border-top:1px solid #24509b;
border-bottom:0px solid #24509b;
background-color:#FFF;
background-image:none;
font-size:11px;
line-height:normal;
font-weight:normal;
color:#000;
text-align:center;
}
#footer a:link, #footer a:visited {
color:#000;
text-decoration:none;
}
#footer a:hover, #footer a:active {
text-decoration:underline;
color:#000;
}
#footerShadow {
display:none;
}
#sign4u {
display:none;
}
/* ////////// Newsletter-Abo ////////// */
#newsletter {
width:260px;
margin:20px 0 50px 0;
border-left:170px solid #FFF;
}
#newsletter form{
margin:0;
}
/*
#newsletter input[type=radio] {
padding-top:6px;
}
*/
#newsletter .box{
width:246px;
border: 1px solid #ccc;
padding: 2px;
margin-bottom:2px;
}	    
.feldlinks {
font-size: 12px;
background-color: #F2FAFF;
width: 240px;
border: 1px solid #ccc;
padding: 5px;
color:#24509b;
font-weight:bold;
margin-bottom:2px;
}  
#katalogTitel{
width:230px;
height:295px;
margin-top:22px;
float:left;
background-color:#FFF;
background-image:url(http://www.3w-motosport.ch/3W-Motosport/katalog/bg-katalog.jpg);
background-repeat:no-repeat;
}
#katalogBestellen{
width:600px;
}
#katalogBestellen fieldset {
padding:15px;
margin:0;
font-size:12px;
color:#000;
border:0px solid #24509b;
background-color:#fff;
}
#katalogBestellen legend {
padding:2px 5px;
font-family:"Trebuchet MS", "News Gothic MT", Arial, Verdana;
font-size:14px;
letter-spacing:normal;
font-weight:bold;
color:#24509b;
}
#katalogBestellen form{
margin:0;
padding:0;
}
#katalogBestellen label { 
width: 75px;
float:left;
margin: 2px 0 0 0;
padding:2px 0;
}
#katalogBestellen input {
width: 196px;
float:left;
margin: 2px 5px 0 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#katalogBestellen select { 
width: 202px;
margin: 2px 0 0 0;
padding:2px 0;
border:1px solid #ccc;
background-color:#fff;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#katalogBestellen input[type=checkbox] {
width: auto;
background-color:#fff;
border:0;
}
#katalogBestellen input[type=submit] {
width: 202px;
float:left;
margin: 2px 5px 0 0;
padding:2px 0;
border:1px solid #24509b;
background-color:#F8F8F8;
color:#000;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
.meldung{
font-weight:bold;
color:#990000;
line-height:normal;
}
/* /////  Bestellen  ///// */
#bestellen fieldset {
padding:15px;
margin:0;
font-size:12px;
color:#000;
border:0px solid #24509b;
background-color:#fff;
}
#bestellen legend {
padding:2px 5px;
font-family:"Trebuchet MS", "News Gothic MT", Arial, Verdana;
font-size:14px;
letter-spacing:normal;
font-weight:bold;
color:#24509b;
}
#bestellen form{
margin:0;
padding:0;
}
#bestellen label { 
width: 75px;
float:left;
margin: 2px 0 0 0;
padding:2px 0;
}
#bestellen input {
width: 196px;
margin: 2px 5px 0 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#bestellen .anzahl{
width: 20px;
text-align:center;
}
#bestellen .artikel{
width: 233px;
text-align:center;
}
#bestellen .bildnummer{
width: 60px;
text-align:center;
}
#bestellen .farbe{
width: 100px;
text-align:center;
}
#bestellen .size{
width: 35px;
text-align:center;
}
#bestellen .preis{
width: 55px;
text-align:right;
}
#bestellen .bemerkung{
width: 196px;
margin: 2px 5px 0 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
#bestellen .radioCheckbox{
width: auto;
background-color:#FFF;
border:0;
}
#bestellen input[type=submit] {
width: 202px;
margin: 2px 5px 0 0;
padding:2px 0;
border:1px solid #24509b;
background-color:#F8F8F8;
color:#000;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
cursor:pointer;
}
/* ///// Newsletter ///// */
.input { 
font-size: 12px;
background-color: #F2FAFF;
width: 240px;
border: 1px solid #ccc;
padding: 5px;
color:#24509b;
font-weight:bold;
margin-bottom:2px;
} 
 
.select {
font-size: 12px;
background-color: #F2FAFF;
width: 252px;
border: 1px solid #ccc;
padding: 5px;
color:#24509b;
font-weight:bold;
margin-bottom:2px;
}
.box{
width:246px;
border: 1px solid #ccc;
padding: 2px;
margin-bottom:2px;
background-color: #F2FAFF;
color:#24509b;
font-weight:bold;
} 
/* ///// Fundgrube ///// */
.fundgrubeProdukt{
width:290px;
float:left;
margin-top:15px;
border-right:5px solid #fff;
border-left:5px solid #fff;
line-height:normal;
background-color:#F7F7F7;
font-size:11px;
}
.fundgrubeProdukt p{
margin:0;
}
.fundgrubeProdukt .bestellen{
margin:5px 0 0 0;
text-align:right;
}
.fundgrubeProdukt .bestellen a{
padding-right:5px;
}
.fundgrubeProdukt img{
/*width:90px;*/
float:left;
padding-right:5px;
border:0;
}
.preis {
font-size:13px;
font-weight:bold;
color:#24509b;
}

/* ///// Admin ///// */

.eingabebreit {
width: 210px;
margin: 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.eingabeschmal {
width: 90px;
margin: 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}

.eingabeschmal70 {
width: 70px;
margin: 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
.eingabeschmal40 {
width: 55px;
margin: 0;
padding:2px 2px;
border:1px solid #ccc;
background-color:#F8F8F8;
color:#222;
font-size:12px;
font-weight:normal;
font-family:Arial, Helvetica, sans-serif;
}
