html {
        overflow: -moz-scrollbars-vertical;
}

a {
outline: none;
}


body {
	margin-bottom:0;
	margin-left:0;
	margin-right:0;
	margin-top:0;
}
a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BC3426;
	text-decoration: none;
}
a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #BC3426;
	text-decoration: none;
}
a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}
a:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #666666;
	text-decoration: none;
}

table {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.start1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.start2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.start3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}

.angebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: BC3426;
}
.preisangebot {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #BC3426;
	text-decoration: none;
}

.agb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
}.border {
	border: solid 2px #666666;
}

.bild {
border: 1px solid #000;
}

em {
font-weight: bold;
padding-top: 30px;
display: block;
}

.nobreak {
white-space: nowrap;
}

p.artikel {
text-align: right;
font-weight: bold;
font-size: 14px;
}

tr.imgladen td {
height: 160px;
vertical-align: middle;
}


tr.imgladen td img {
margin: 5px;
}

tr.imgladen td a:link img, tr.imgladen td a:visited img, tr.imgladen td a:hover img, tr.imgladen td a:active img {
border: 2px solid #666666;
}


p.ueberschrift {
font-size: 14px;
font-weight: bold;
}
.hollandtab1 {padding: 3px 0 3px 3px;}
.hollandtab2 {padding: 3px 0 3px 10px;}
.hollandtab3 {background-color:#ffffff; padding: 5px 5px 5px 5px; border: 1px solid #E6E6E6;}



#fahrrad a:link {
display:block;
font-weight:bold;
font-size:12px;
color:#C2312C;
margin:0 0 0 0;
padding:0;
text-align:center;
text-decoration:underline;
}

#fahrrad a:visited, #fahrrad a:hover, #fahrrad a:active  {
text-decoration:none;
font-size:12px;
font-weight:bold;
color:#C2312C;
}

.modelle {
margin:25px 0 0 0;
padding:0;
}

.modelle .modell {
font-weight:bold;
font-size:16px;
margin:0 0 10px 0;
color:#C2312C;
}

.modelle .ausstattung {
margin:0 0 0 0;
padding:0;
}

.modelle .ausstattung td {
margin:0;
padding:0 0 1px 0;
vertical-align:top;
}

.modelle .preis {
font-weight:bold;
font-size:18px;
font-variant:small-caps;
text-transform:capitalize;
border-bottom: 2px solid #000;
padding-bottom:20px;
color:#fff;
}

.modelle .preis span {
background-color:#C2312C;
padding:6px;
}

.modelle .rad {
margin:25px 0 0 0;
padding:0;
border:1px solid #000;
}

h2 {
font-size:18px;
color:#C2312C;
margin:0 0 20px 0;
padding:0;
letter-spacing:1px;
}

.top {
margin:0 0 20px 0;
padding:0;
text-align:right;
position:relative;
top:-10px;
/*display:none;*/
}

.zurueck a {
  float:right;
  font-size:14px;
  background-color:#C2312C;
  color:#fff;
  padding: 1px 4px;
  font-weight:bold;
  margin:0 10px 0 0;
 
}

.fabrikat {
  border:2px solid #3E3E3E;
  padding:0;
  margin:5px 0 35px 0;
 
}


.fabrikat:hover {
  border:2px solid #C2312C;
}

.startlink {padding:10px; border:1px dotted #ccc;}
.startlink p {margin:5px 0; }