@charset "utf-8";
.articlefirstprice {
color:#999;
text-decoration: line-through;
}
.block {
display:inline-block;
max-width:100%;
max-width:480px;
padding:0px 10px 10px 10px;
text-align:center;
}
.block2 {
display:inline-block;
max-width:100%;
width:326px;
padding:0px 10px 10px 10px;
text-align:center;
}
.border {
border:1px solid #ccc;
transition: all 200ms ease-out;
}
.border-banner {
border:1px solid #ccc;
transition: all 200ms ease-out;
border-radius:10px;
}
.border-banner:hover {
box-shadow: 0 0 4px rgba(0, 0, 0, 1);
}
.border:hover {
box-shadow: 0 0 4px rgba(0, 0, 0, 1);
}
.breadcrum {
text-decoration:none;
color:#666;
font-weight:normal;
}
.breadcrum:hover {
text-decoration:none;
color:#990000;
font-weight:normal;
}
.button {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #fff;
font-weight: bold;
text-align:center;
background-color: #02a852;
border:1px solid #02a852;
cursor:pointer;
border-radius: 2px;
/*box-shadow: 2px 2px 4px 0px #666666;*/
height:20px;
}
.buttonsdiv {
display:inline-block;
width:100%;
max-width:260px;
padding:0px 20px 20px 0px;
text-align:center;
}
.calendar_body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:bold;
color:#fff;
padding:5px;
background-color:#990000;
border:1px solid #990000;
}
.calendar_option {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
padding:2px;
border:#990000 solid 1px;
}
.carrousel {
border-radius: 10px 10px 0px 0px; 
-moz-border-radius: 10px 10px 0px 0px; 
-webkit-border-radius: 10px 10px 0px 0px; 
-moz-box-shadow: 0px 4px 4px -3px #666666;
-webkit-box-shadow: 0px 4px 4px -3px #666666;
box-shadow: 0px 4px 4px -3px #666666;
}
.carrouselbody {
width:100%;
max-height:250px;
overflow:hidden;
}
.contactdiv {
display:inline-block;
width:45%;
padding:10px 20px 10px 0px;
text-align:left;
vertical-align:top;
}
.contactforminput {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#000;
background:#fff;
border:1px solid #ccc;
border-radius: 4px;
margin:4px;
}
.contentbody {
position: relative;
width: 80%;
height: 100%;
margin: 0 auto;
padding-top:20px;
padding-bottom:20px;
}
.dottedhr {
border: 1px dotted #999; 
border-style: none none dotted;
width:100%; 
}
.footerdiv {
display:inline-block;
max-width:100%;
min-width:30%;
text-align:left;
vertical-align:top;

}
.footerdivright {
display:inline-block;
max-width:100%;
min-width:30%;
text-align:left;
vertical-align:top;
padding-left:40px;
}
.footerlink {
color:#fff;
text-decoration:none;
}
.footerlink:hover {
text-decoration:none;
color: #fff;
}
.footermenu {
line-height:26px;
}
.footertekst {
font-size:12px; 

}
.footertekstsmall {
font-family:Arial, Helvetica, sans-serif;
font-size:10px; 
font-weight:bold; 
color:#ddd; 

}
.footer_menubutton {
font-weight:bold;
color:#333;
text-decoration:none;
text-align:center;
margin:0px 0px 10px 0px;
}
.footer_menubuttonactive {
display:block;
font-weight:bold;
color:#990000;
text-decoration:none;
margin:0px 0px 6px 0px;
}
.forminput {
color:#000;
background:#fff;
border:1px solid #ccc;
margin:4px;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
}
.formseparator {
font-weight:bold;
font-style:italic;
padding-bottom:4px;
padding-top:10px;
display:block;
}
.formtitle {
font-weight:bold;
}
.frontaddress {
display:inline-block;
width:25%;
padding:10px 20px 10px 20px;
text-align:center;
vertical-align:top;
}
.frontbutton {
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:8px;
background-color: #990000;
border:1px solid #990000;
cursor:pointer;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
display:block;
width:90%;
}
.frontdiv {
display:inline-block;
max-width:364px;
margin-top:20px;
margin-right:5px;
margin-left:5px;
text-align:center;
}
.greenbutton {
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:10px;
background-color: #8b8d09;
border:1px solid #8b8d09;
cursor:pointer;
width:60%;
}
.guestbook {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
text-decoration:none;
border:1px solid #990000;
overflow:auto;
background-color:#fff; 

}
.header {
-moz-box-shadow: 0px 4px 4px -3px #666666;
-webkit-box-shadow: 0px 4px 4px -3px #666666;
box-shadow: 0px 4px 4px -3px #666666;
}
.headertekst {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #990000;
text-decoration: none;
font-weight:normal;
}
.highlight {
font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:10px;
color:#800000;
background-color:#f0f1f7;
border:1px solid #afb4db;
border-radius: 5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-box-shadow: 0px 4px 4px -3px #666;
-webkit-box-shadow: 0px 4px 4px -3px #666;
box-shadow: 0px 4px 4px -3px #666;
}
.homepagebutton {
width:33%;
border:1px solid #ccc;
transition: all 200ms ease-out;
}
.homepagebutton:hover {
box-shadow: 0 0 4px rgba(0, 0, 0, 1);
}
.hometextblock {
display:inline-block;
max-width:100%;
text-align:left;
vertical-align:top;
margin-right:20px;
}
.input {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#ffffff;
background:#990000;
border:1px solid #990000;
}
.inputtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background:#fff;
border:1px solid #990000;

}
.introdiv {
display:inline-block;
width:45%;
vertical-align:top;
margin:10px;
text-align:left;

}
.itembox {
font-family:Verdana, Geneva, Arial, helvetica, sans-serif;
font-size:10px;
color:#000;
background: #fff; 
border:1px solid #990000;
border-radius: 5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px;
-webkit-border-radius: 5px 5px 0px 0px;
-moz-box-shadow: 5px 5px 10px -5px #666; 
-webkit-box-shadow: 5px 5px 10px -5px #666;  
box-shadow: 5px 5px 10px -5px #666;
}
.lightbox {
background-color:#e2e4e8;
border-radius: 20px;
-moz-border-radius: 20px;
-webkit-border-radius: 20px;
-moz-box-shadow: 0px 2px 100px 2px #ccc;
-webkit-box-shadow: 0px 2px 100px 2px #ccc;
box-shadow: 0px 2px 100px 2px #ccc;
padding-left:30px;
padding-right:30px;
padding-top:10px;
padding-bottom:10px;
}
.linktext {
text-decoration:underline;
color:#333;
}
.menu-hond {
color:#fff;
font-weight:bold;
background:#02a852;
border:1px solid #02a852;
border-radius:2px;
vertical-align:middle;
width:200px;
height:50px;
background: #02a852 url(../content/menu-hond.png) left bottom no-repeat;
padding-left:30px;
}
.menuartikelbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#666666;
text-decoration:none;
display:block;
padding:2px 40px 2px 10px;
white-space: nowrap;
}
.menuartikelbuttonactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#fff;
text-decoration:none;
display:block;
padding:2px 40px 2px 10px;
background-color:#02a852;
white-space: nowrap;
}
.menubody {
display:block;
vertical-align:middle;
height:30px;
border-right:2px solid #eff4ea;
}
.menubodywebshop {
display:block;
vertical-align:middle;
height:24px;
width:200px;
border-left:2px solid #eff4ea;
}
.menubovenactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
text-decoration:underline;
}
.menubovenbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#fff;
text-decoration:none;
}
.menubutton {
font-size:16px;
font-weight:bold;
color:#fff;
text-decoration:none;
text-align:center;
margin:0px 10px 0px 10px;
}
.menubuttonactive {
font-size:16px;
font-weight:bold;
color:#fff;
text-decoration:underline;
text-align:center;
margin:0px 10px 0px 10px;
}
.menuheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-weight:bold;
color:#02a852;
text-decoration:none;
display:block;
padding:5px;
white-space: nowrap;
}
.menulinksbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#990000;
text-decoration:none;
margin: 4px 0px 4px 0px;
}
.menulinksbutton:hover {
color:#ffffff;
text-decoration:none;
}
.menulinksbuttonactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#ffffff;
text-decoration:none;
margin:4px 0px 4px 0px;
}
.menupanel {
background-color:#fff;
border-left:1px solid #ccc;
border-right:1px solid #ccc;
border-bottom:1px solid #ccc;
margin-top:10px;
padding:10px;
display:block;
-moz-box-shadow: 0px 4px 4px 2px #666666;
-webkit-box-shadow: 0px 4px 4px 2px #666666;
box-shadow: 0px 4px 4px 2px #666666;
}
.menuproduktenbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:none;
margin:4px 0px 4px 0px;
}
.menuproduktenbutton:hover {
color:#990000;
text-decoration:underline;
}
.menuproduktenbuttonactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#990000;
text-decoration:underline;
margin:4px 0px 4px 0px;
}
.menuseperator {
font-size:16px;
font-weight:bold;
color:#fff;
text-decoration:none;
padding:6px;
}
.menutext {
font-family: 'Amatic SC';
font-size:22px;
color:#990000;
font-weight:bold;
text-decoration:none;
display:block;
text-align:center;
vertical-align:middle;
width:200px;
padding:4px;
}
.menutextactive {
font-family: 'Amatic SC';
font-size:22px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
display:block;
text-align:center;
width:200px;
padding:4px;
background-color:#990000;
}
.menuwebshopbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#666666;
text-decoration:none;
padding:5px 0px 0px 10px;
}
.menuwebshopbutton:hover {
color:#990000;
text-decoration:none;
}
.menuwebshopbuttonactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#990000;
text-decoration:none;
padding:5px 0px 0px 10px;
}
.mitsubishibutton {
font-size:14px;
color: #000;
font-weight: bold;
text-align:center;
padding:8px;
background-color: #ffffff;
border:1px solid #02a852;
cursor:pointer;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
white-space:nowrap;
display:block;
width:90%;
}
.mitsubishibutton:hover {
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:8px;
background-color: #02a852;
border:1px solid #02a852;
cursor:pointer;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
white-space:nowrap;
}
.mitsubishikop1 {
font-weight:bold;
font-size:36px;
color:#000000;
}
.mitsubishikop2 {
font-weight:bold;
font-size:24px;
color:#000000;
}
.mitsubishikop3 {
font-weight:bold;
font-size:18px;
color:#000000;
}
.newsforminput {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
border:1px solid #800000;
color:#333;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
vertical-align:middle;
width:160px;
}
.newsheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color: #f09f42;
text-decoration:underline;
}
.newsitemborder {
border:1px solid #ccc;
border-radius: 2px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
transition: all 200ms ease-out;
margin-bottom:10px;
padding:10px;
}
.newsitemborder:hover {
box-shadow: 0 0 4px rgba(53, 157, 60, 1);
}
.newsticker {
font-size:24px;
font-weight:bold;
width:70%;
color:#02a852;
}
.newstitle {
color:#fff;
font-weight:bold;
}
.occassion {
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border:2px solid #1665c2;
-moz-box-shadow: 5px 5px 10px -5px #666;
-webkit-box-shadow: 5px 5px 10px -5px #666;
box-shadow: 5px 5px 10px -5px #666
}
.opacity {
filter:alpha(opacity=75);
-moz-opacity:.75;
opacity:.75;
}
.orangebutton {
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:10px;
background-color: #fca73a;
border:1px solid #fca73a;
cursor:pointer;
width:60%;
}
.pageblock {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
color:#262262;
padding:10px 40px;
border:1px solid #afb4db;
border-radius: 20px 3px 20px 3px;
-moz-border-radius: 20px 3px 20px 3px;
-webkit-border-radius: 20px 3px 20px 3px;
-moz-box-shadow: 5px 5px 10px -5px #666; 
-webkit-box-shadow: 5px 5px 10px -5px #666;  
box-shadow: 5px 5px 10px -5px #666;
}
.pagebody {
/*padding-top:10px;*/
}
.pageend {
font-size:9px;
font-weight:normal;
color:#ccc;
text-align:center;
}
.pagefooter {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
}
.pagefootertext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#ffffff;
}
.pageheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:16px;
color: #f09f42;
}
.pagesubheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:14px;
color: #359d3c;
}
.photobody {
padding:5px 5px 5px 5px;
}
.photodiv {
display:inline-block;
max-width:200px;
padding:10px;
text-align:center;
vertical-align:top;
margin:0px 10px 10px 10px;
}
.popup {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color: #1b3864;
font-weight: normal;
padding:5px;
background-color: #c0c9d5;
border:1px solid #1b3864;
/*filter:alpha(opacity=90);
-moz-opacity:.90;
opacity:.90;*/

}
.pricebox {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #A38733;
text-decoration: none;
background-color:#FFFFFF;
border: 1px;
border-color: #A38733;
border-style:solid;
border-width: 1px;
}
.profilebutton {
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:8px;
background-color: #dc2223;
border:1px solid #dc2223;
cursor:pointer;
border-radius: 2px;
-moz-border-radius: 2px;
-webkit-border-radius: 2px;
white-space:nowrap;
display:block;
width:90%;
}
.profilehomebutton {
font-size:14px;
color: #000;
font-weight: bold;
text-align:center;
padding:8px;
background-color: #f8a907;
border:1px solid #f8a907;
cursor:pointer;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
display:blok;
width:90%;
}
.redhighlight {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#ff0000;
}
.redhr {
border: 2px solid #ff0000;
border-style: none none solid;
width:100%;
}
.roundedborder {
border-radius: 5px 5px 0px 0px; 
-moz-border-radius: 5px 5px 0px 0px; 
-webkit-border-radius: 5px 5px 0px 0px; 
border:2px solid #f0f1f7;
}
.roundedimage {
border-radius: 5px; 
-moz-border-radius: 5px; 
-webkit-border-radius: 5px; 

}
.rssbody {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
color:#262262;
background-color:#f0f1f7;
padding:2px 0px 2px 0px;
margin:0px 0px 10px 0px;
display:block;
width:100%;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
border:1px solid #afb4db;
}
.rssdate {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:8px;
font-style:italic;
font-weight:normal;
color:#666;

}
.rssitem {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#888;

}
.searchinput {
color:#333;
background:#ffffff;
border:1px solid #000;
border-radius:2px;
vertical-align:middle;
width:120px;
height:18px;
background: #fff url(../content/magnifier.png) left bottom no-repeat;
padding-left:20px;

}
.searchresults {
color: #02a852;
text-decoration: none;
}
.select2 {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #A38733;
text-decoration: none;
border: 1px;
border-color: #A38733;
border-style: solid;
border-width: 1px;
width: 320px;
}
.shadow {
-moz-box-shadow: 2px 2px 5px 1px #666;
-webkit-box-shadow: 2px 2px 5px 1px #666;
box-shadow: 2px 2px 5px 1px #666;

}
.shadowbutton {
-moz-box-shadow: inset 0px 2px 10px 2px #666;
-webkit-box-shadow: inset 0px 2px 10px 2px #666;
box-shadow: inset 0px 2px 10px 2px #666;
}
.shadowpicture {
-moz-box-shadow: 0px 4px 4px -3px #666666; 
-webkit-box-shadow: 0px 4px 4px -3px #666666;  
box-shadow: 0px 4px 4px -3px #666666;

}
.shadowtop {
-moz-box-shadow: 0px -4px 7px -4px #666666;
-webkit-box-shadow: 0px -4px 7px -4px #666666;
box-shadow: 0px -4px 7px -4px #666666;
}
.shopheader {
font-family: 'Amatic SC';
font-size:16px;
color:#342216;
font-weight:bold;
font-style:italic;
}
.showmobiletopmenu {
display:none;
}
.showtopmenu {
display:block;
text-align:center;
width:100%;
}
.sidemenu {
background-color:#fff;
border-right:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
display:block;
margin-top:80px;
float:left;
border-radius: 0px 5px 5px 0px;
-moz-border-radius: 0px 5px 5px 0px;
-webkit-border-radius: 0px 5px 5px 0px;
-moz-box-shadow: 0px 4px 4px -3px #666;
-webkit-box-shadow: 0px 4px 4px -3px #666;
box-shadow: 0px 4px 4px -3px #666;
}
.sidemenubutton {
background-color:#fff;
border-left:1px solid #ccc;
border-top:1px solid #ccc;
border-bottom:1px solid #ccc;
padding:5px;
display:block;
border-radius: 5px 0px 0px 5px;
-moz-border-radius: 5px 0px 0px 5px;
-webkit-border-radius: 5px 0px 0px 5px;
-moz-box-shadow: 0px 4px 4px -3px #666;
-webkit-box-shadow: 0px 4px 4px -3px #666;
box-shadow: 0px 4px 4px -3px #666;
}
.siteshadow {
-moz-box-shadow: 0px 10px 200px 0px #ccc;
-webkit-box-shadow: 0px 10px 200px 0px #ccc;
box-shadow: 0px 10px 200px 0px #ccc;
}
.sitetekst {
font-size:12px;
color:#945c45;
margin:0px;
}
.spreuk {
color:#9b9414;
font-size:20px;
font-style:italic;
}
.submenu {
background-color:#eee;
padding:10px;
display:block;
-moz-box-shadow: 0px 4px 4px -3px #666;
-webkit-box-shadow: 0px 4px 4px -3px #666;
box-shadow: 0px 4px 4px -3px #666;
}
.submenuartikelbutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#333;
text-decoration:none;
padding:5px 0px 5px 4px;
margin-left:15px;
display:block;
height:20px;
}
.submenuartikelbuttonactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#333;
text-decoration:none;
font-style:italic;
padding:5px 0px 5px 4px;
margin-left:15px;
display:block;
height:20px;
}
.submenuartikelbuttonover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
color:#fff;
text-decoration:none;
font-style:italic;
padding:5px 0px 5px 4px;
margin-left:15px;
background-color:#02a852;
display:block;
height:20px;
}
.submenubutton {
font-size:14px;
font-weight:bold;
color:#999;
text-decoration:none;
text-align:center;
margin:0px 20px 10px 20px;
line-height:24px;
}
.submenubuttonactive {
font-size:14px;
font-weight:bold;
color:#02a852;
text-decoration:none;
text-align:center;
margin:0px 20px 10px 20px;
line-height:24px;
}
.subpageheader {
font-family: 'Amatic SC';
font-size:24px;
color:#342216;
font-weight:bold;
font-style:italic;
}
.textblock {
width:90%;
margin: 0 auto;
}
.textblue {
font-size:12px;
color:#01a5ec;
}
.textbrown {
font-size:12px;
color:#cf8814;
}
.textdarkblue {
font-size:12px;
color:#005E89;
}
.textdarkbrown {
font-size:12px;
color:#907818;
}
.textdarkfront {
font-size:20px;
color:#907818;
line-height:24px;
}
.textwhite {
font-size:12px;
color:#ffffff;
}
.textwhitefront {
font-size:22px;
color:#ffffff;
line-height:30px;
}
.ticker {
width:635px;
}
.toplink {
text-decoration:none;
color:#000;
font-weight:normal;
}
.toplink:hover {
text-decoration:none;
color:#800000;
font-weight:normal;
}
.topmenu {
border:1px solid #ccc;
border-radius: 3px;
-moz-border-radius: 3px;
-webkit-border-radius: 3px;
padding: 10px;
margin:4px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
transition: all 200ms ease-out;
}
.topmenu:hover {
box-shadow: 0 0 4px rgba(0, 0, 0, 1);
}
.twtr-hashtag {
color:#fff;
}
.twtr-hd, .twtr-ft {
display:none;
}
.twtr-tweet-text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
color:#000;
}
.vehiclebutton {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color: #fff;
font-weight: bold;
text-align:center;
padding:4px;
background-color: #0033ff;
border:1px solid #0033ff;
cursor:pointer;
-moz-box-shadow: 0px 4px 4px -3px #666666;
-webkit-box-shadow: 0px 4px 4px -3px #666666;
box-shadow: 0px 4px 4px -3px #666666;
}
.vehicleintroborder {
border:1px solid #ccc;
border-radius: 2px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
transition: all 200ms ease-out;
background-color:#fff;
}
.vehicleintroborder:hover {
box-shadow: 0 0 4px rgba(0, 0, 0, 1);
}
.vehicleprice {
font-weight:bold;
font-size:18px;
color:#333;
}
.vehicletitle {
font-weight:bold;
font-size:16px;
color:#0033ff;
}
.webcamframe {
border:1px solid #cccccc

}
.webshoparticle {
padding:10px;
}
.webshoparticlediv {
display:inline-block;
max-width:25%;
width:25%;
}
.webshopcartcolumn {
display:inline-block;
width:49%;
vertical-align:top;
}
.webshopcartheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #333;
font-weight: bold;
}
.webshopcartimage {
display:inline-block;
width:40px;
margin-right:4px;

}
.webshopcarttext {
display:inline-block;
width:100px;

}
.webshopcountdown {
height:21px;
width:20px;
background-color: #02a852;
color:#fff;
border-radius:2px 0px 0px 2px;
font-weight:bold;
font-size:16px;

}
.webshopcountup {
height:21px;
width:20px;
background-color: #02a852;
color:#fff;
border-radius:0px 2px 2px 0px;
font-weight:bold;
font-size:16px;
}
.webshopdeliverdate {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
}
.webshopdelivertime {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
}
.webshopdeliverycontent {
padding:10px 10px 10px 10px; 
border-radius:5px;
width:550px;
height:550px;
}
.webshophighlight {
background-color: #c5e0b3;

}
.webshopimage {
position: absolute;
margin: auto;
top: 0;
left: 0;
right: 0;
bottom: 0;
}
.webshopimageoptions {
/*background-color:#359d3c;
filter:alpha(opacity=50);
opacity:.50;
*/
}
.webshopinput {
color:#333;
background:#fff;
border:1px solid #02a852;
width:30px;
padding-right:2px;
height:17px;

}
.webshopintroborder {
border:1px solid #ccc;
border-radius: 2px;
box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);
transition: all 200ms ease-out;
}
.webshopintroborder:hover {
box-shadow: 0 0 4px rgba(53, 157, 60, 1);
}
.webshopitemtext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color: #d41d7f;
font-style:italic;
line-height:20px;
}
.webshoppagecount {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #ccc;
font-weight: bold;
text-align:center;
padding:2px 4px 2px 4px;
background-color: #359d3c;
cursor:pointer;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.webshoppagecountactive {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color: #fff;
font-weight: bold;
text-align:center;
padding:2px 4px 2px 4px;
background-color: #359d3c;
cursor:pointer;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.webshoppromodiv {
display:inline-block;
max-width:25%;
width:25%;
}
.webshopregistration {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
}
.webshopselect {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
}
.webshopselectamount {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
width:50px;
}
.webshoptitle {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
font-size:12px;
color:#333;
text-align:left;
}
.websiteborder {
border:2px solid #ccc;
}
.whiteheader {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:14px;
  font-weight:bold;
  color:#ffffff;

}
.whitehr {
border: 3px solid #fff;
border-style: none none solid;
width:100%;
}
.whitetextblock {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size:11px;
  color:#ffffff;
  font-weight:normal;

}
.widgetborder {
border:1px solid #800000;
border-radius: 5px 5px 0px 0px;
}
.widgetheader {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#333;
}
.widgetspace {
margin-bottom:10px;
}
@font-face {
font-family: 'Amatic SC';
font-style: normal;
font-weight: 400;
src: local('Amatic SC'), local('AmaticSC-Regular'), url(https://fonts.gstatic.com/s/amaticsc/v8/DPPfSFKxRTXvae2bKDzp5FtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');
unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
}
a {
text-decoration: none;
font-weight:bold;
color:#333;
}
a:hover {
font-weight:bold;
text-decoration:none;
}
body,html {
font-family:Arial, Helvetica, Verdana, sans-serif;
font-size:16px;
color:#333;
margin:0;
padding:0;
height:100%;
border:none;
}
h1 {
font-weight:bold;
font-size:20px;
color:#02a852;
}
h2 {
font-weight:bold;
font-size:14px;
color:#02a852;
}
h3 {
font-size:16px;
font-weight:bold;
text-align:center;
}
Image {
border:0px;
}
nav {
white-space: nowrap;
}
select {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #A38733;
text-decoration: none;
border: 1px;
border-color: #A38733;
border-style: solid;
border-width: 1px;
width: 150px;
}
@media only screen and (max-width: 1100px) {
.newsticker {
width:90%;

}
}
@media only screen and (max-width: 980px) {
.block2 {
display:inline-block;
width:90%;
text-align:center;
}
.contactdiv {
width:90%;
}
.contentbody {
width:100%;
}
.footerdiv {
display:inline-block;
width:90%;
padding:0px 20px 10px 0px;
text-align:left;
vertical-align:top;
}
.footerdivright {
display:inline-block;
width:90%;
padding:0px 20px 10px 0px;
text-align:left;
vertical-align:top;
}
.footermenu {
width:100%;
}
.forminput {
width:90%;
font-size:16px;
}
.frontaddress {
display:inline-block;
width:90%;
padding:10px 20px 10px 20px;
text-align:center;
vertical-align:top;
}
.frontdiv {
display:inline-block; 
max-width:100%; 
margin-top: 20px; 
margin-left:5px; 
margin-right:5px; 
text-align:center;
vertical-align:top;
}
.homepagebutton {
width:90%;
}
.hometextblock {
max-width:90%;
width:90%;
}
.newsticker {
width:90%;

}
.pagebody {
padding-top:81px;
width: 100%;
}
.searchinput {
width:120px;
height:18px;
background: #fff url(../content/magnifier.png) left bottom no-repeat;

}
.showmobiletopmenu {
display:block;
margin-left:5px;
}
.showtopmenu {
display:none;
}
.textblock {
width:100%;
margin: 0 auto;
}
.webshoparticlediv {
max-width:98%;
width:98%;
}
.webshopcartcolumn {
width:99%;
}
.webshopcartimage {
width:40px;
margin-bottom:4px;
}
.webshopcarttext {
width:100px;
font-size:12px;
text-align:right;

}
.webshopdeliverdate {
width:80px;
}
.webshopdelivertime {
width:40px;
}
.webshopdeliverycontent {
width:90%;
height:70%;
}
.webshoppromodiv {
max-width:98%;
width:98%;
}
.webshopregistration {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
width:200px;
}
.webshopselect {
color:#666;
background:#fff;
border:1px solid #666;
border-radius: 4px;
max-width:250px;
}
}
