/* CSS Document */

html, body{ 
background-image:url(/images/bgr.gif);
background-repeat:repeat-x;
background-color:#000000;
margin:0; 
padding:0; 
font-family:Sylfaen;
}

H1 {
font-size:20px;
           margin-top:-10px;
           margin-bottom:10px;
      }
H2 {
font-size:18px;
           margin-bottom:-10px;
}


#textspecialdeal{
width:150px;
height:15px;
vertical-align:top;
color:#666666;
font-family:Sylfaen;
font-size:14px;
margin-bottom: -20px;
}

#textspecialdeal2{
width:150px;
height:15px;
vertical-align:top;
color:#666666;
font-family:Sylfaen;
font-size:14px;
margin-bottom: -20px;
}

#textspecialdealspacer
{
width:150px;
}

#pagewidth{
width: 850px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}

.solidblockmenu{
margin: 0;
padding: 0;
float: left;
font: bold 10px Sylfaen;
width: 100%;
overflow: hidden;
border: 1px solid #625e00;
border-width: 1px 0;
background: black url(/images/nav.jpg) center center repeat-x;
}

.solidblockmenu li{
display: inline;
}

.solidblockmenu li a{
float: left;
color: white;
padding: 4px 11px;
text-decoration: none;
border-right: 2px solid #d6d7d9;
width: 120px;

}

.solidblockmenu li a:visited{
color: white;
}

.solidblockmenu li a:hover, .solidblockmenu li .current{
color: black;
background: transparent url(/images/navhover.jpg) center center repeat-x;
}









#header{
height: 149px;
background-color:#000000;
background-image:url(/images/logomoser.jpg);

}

#middle{
height: 320px;
background-color:#ffffff;
background-position:right;
background-repeat:no-repeat;
background-image:url(/images/frame.jpg);
margin-top: 4px;
padding-top: 100px;
padding-left: 335px;
padding-right: 250px;
font-size: 13px;
border-top: 1px solid #ff0000;
}

#middledealers
{
height: 300px;
background-color:#ffffff;
background-position:left;
background-repeat:no-repeat;
margin-top: 4px;
margin-left: 5px;
padding-right: 8px;
font-size: 13px;
border-top: 1px solid #ff0000;
}

#bikemotion{
float: left;
width: 200px;
margin-left: 40px;
}

#dealertext{
float: right;
width: 200px;
margin-top: 8px;
margin-right: 100px;
}

#middlecollectie{
height: 800px;
background-color:#ffffff;
margin-top: 4px;
font-size: 11px;
border-top: 1px solid #ff0000;
}

#middleproduct{
height: auto;
background-color:#ffffff;
margin-top: 4px;
font-size: 11px;
}

#product
{
margin-top: 0px;
padding-top: 5px;
border-top: 1px solid #ff0000;
}

#imagetexttable{
margin-left:55px;
margin-right:55px;
margin-top:5x;
}

#imagetext{
width:370px;
height:15px;
vertical-align:top;
color:#666666;
font-family:Sylfaen;
font-size:14px;
margin-bottom: -20px;
}

#kleurtable{
background-color:#ca0016;
margin-left:10px;
margin-right:10px;
text-align:center;
margin-bottom: 5px;
}

.kleurtextz{
background-color:#ca0016;
width:150px;
height:15px;
padding-left:15px;
color:#000000;
font-size:12px;
font-family:Sylfaen;
text-align:center;
}

.kleurtexty{
background-color:#ffffff;
width:150px;
height:15px;
padding-left:15px;
color:#000000;
font-size:12px;
font-family:Sylfaen;
text-align:center;
}
#kleurtexta{
background-color:#ca0016;
width:225px;
height:15px;
padding-left:15px;
color:#ffffff;
font-size:12px;
font-family:Sylfaen;
}

.kleurtexta{
background-color:#ca0016;
width:225px;
height:15px;
padding-left:15px;
color:#ffffff;
font-size:12px;
font-family:Sylfaen;
text-align:center;
}

.kleurtextb{
background-color:#ffffff;
width:225px;
height:15px;
padding-left:15px;
color:#000000;
font-size:12px;
font-family:Sylfaen;
text-align:center;
}

.kleurtextc{
background-color:#ffffff;
width:130px;
height:15px;
padding-left:15px;
color:#000000;
font-size:12px;
font-family:Sylfaen;
text-align:left;
}

.kleurtextd{
background-color:#ca0016;
width:50px;
height:15px;
padding-left:10px;
color:#ffffff;
font-size:12px;
font-family:Sylfaen;
text-align:left;
}

.kleurtexthead{
background-color:#ca0016;
width:60px;
height:15px;
padding-left:10px;
color:#ffffff;
font-size:18px;
font-family:Sylfaen;
text-align:center;
}

p.prijsadvies
{
padding-left:10px;
color:#000000;
font-size:16px;
font-family:Sylfaen;
text-align:left;
text-decoration:line-through;
}

p.prijsadvies
{
padding-left:10px;
color:#000000;
font-size:16px;
font-family:Sylfaen;
text-align:left;
text-decoration:line-through;
}

p.prijsspecialdeal
{
padding-left:10px;
color:#000000;
font-size:16px;
font-family:Sylfaen;
text-align:left;
font-weight: bold; 
}




#middlefm{
height: 280px;
background-color:#ffffff;
background-repeat:no-repeat;
background-image:url(/images/fransesco.jpg);
margin-top: 4px;
padding-top: 100px;
padding-left: 335px;
padding-right: 250px;
font-size: 11px;
border-top: 1px solid #ff0000;
}

#middlefm2{
height: 320px;
background-repeat:no-repeat;
background-image:url(/images/fransesco3.JPG);
padding-left: 470px;
padding-right: 8px;
font-size:9.5px;
}

#row1
{
height: 136px;
width: 850px;
margin-top: 50px;
}
#row11
{
height: 136px;
width: 850px;
margin-top: 50px;
}

.opacity img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
filter:alpha(opacity=100);
opacity: 1;
}

.opacity:hover img{
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=40);
-moz-opacity: 0.4;
filter:alpha(opacity=40);
opacity: 0.4;
}

#bike
{
float:left;
height: 162px;
width: 250px;
margin-left: 20px;
}


#moser999
{
float:left;
height: 136px;
width: 311px;
margin-left: 20px;
}

#moser001
{
float: left;
height: 136px;
width: 311px;
margin-left: 40px;
}

#row2
{
height: 136px;
width: 850px;
margin-top: 10px;
}

#row22
{
height: 136px;
width: 850px;
margin-top: 40px;
}

#moser666
{
float: left;
height: 136px;
width: 311px;
margin-left: 20px;
}
#moserspeed
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
margin-right: 8px;
}
#moserforce
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
}
#moser60
{
float: right;
height: 136px;
width: 151px;
}

#row3
{
height: 136px;
width: 850px;
margin-top: 10px;
}

#row33
{
height: 136px;
width: 850px;
margin-top: 40px;
}

#moser333
{
float:left;
height: 136px;
width: 311px;
margin-left: 20px;
}
#moserapache
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
margin-right: 8px;
}
#mosercomp
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
}
#moserpro
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
}

#row4
{
height: 136px;
width: 850px;
margin-top: 10px;
}
#moser111
{
float:left;
height: 136px;
width: 311px;
margin-left: 20px;
margin-bottom: 10px;
}
#moser42
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
margin-right: 8px;
background-image:url(/collectie2010/moserleeg.jpg);
}
#moser43
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
background-image:url(/collectie2010/moserleeg.jpg);
}
#moser44
{
float: right;
height: 136px;
width: 151px;
margin-left: 8px;
background-image:url(/collectie2010/moserleeg.jpg);
}

#middlefooter{
border-top: 5px solid #ff0000;
height: 250px;
background-color:#990000;
}

#block1
{
float:left;
height: 180px;
width: 200px;
margin-left:20px;
margin-top:25px;
background-color:#000000;
border: 2px solid #e20000;
}

#block2{
float:left;
height: 180px;
width: 310px;
margin-left:40px;
margin-top:25px;
background-color:#000000;
border: 2px solid #e20000;
}

#block3{
float:left;
height: 180px;
width: 200px;
margin-left:40px;
margin-top:25px;
background-color:#000000;
border: 2px solid #e20000;
}


#footer{
height: 100px;
background-color:#000000;
color:#FFFFFF;
font-size:12px;
text-align:center;
padding-top:20px;
width: 850px;
}


/* div fade */

div.floated {
	width: 400px;
	float: left;
	margin-left: 1em;
}

div#myElement {
	width: 201px;
	height: 181px;
	background-color: #990000;
	background-image:url(/images/fm.jpg);
	margin-left:20px;
	margin-top:25px;
	float: left;
}

div#myElement2 {
	height: 181px;
	width: 337px;
	background-color: #990000;
	background-image:url(/images/moserspecialdeal.jpg);
	margin-left:30px;
	margin-top:25px;
	float: left;
}

div#myElement3 {
	height: 181px;
	width: 201px;
	background-color: #990000;
	background-image:url(/images/dealersnederland.jpg);
	margin-left:30px;
	margin-top:25px;
	float: left;
}


