/* Start of CMSMS style sheet 'BCD - De Laat' */
/* general */
html{
background:url(uploads/images/main-background.png) repeat-x top left;
font:11px/170% Verdana;
color:#4C5157;
line-height:1.5em;
}

.wrapper{
width:970px;
margin:0 auto;
}

.clear{
clear:both;
}

p{
padding-bottom:0.6em;
}

strong{
font-weight:700;
}

h2,h3{
font-family:Georgia,"Times New Roman",Times,serif;
font-size:140%;
font-weight:700;
padding-bottom:1em;
color:#0F335D;
}

a{
text-decoration:none;
color:#4C5157;
font-weight:700;
}

/* layout */
#top-bar{
height:60px;
background:url(uploads/images/topbar.png) top left repeat-x;
border-bottom:#2c2f33 1px solid;
}

#navigation{
height:50px;
padding-top:5px;
padding-bottom:5px;

}

#navigation ul{
}

#navigation li{
float:left;
}

#navigation a{
height:50px;
line-height:50px;
display:block;
text-decoration:none;
padding-right:20px;
margin-right:20px;
text-transform:uppercase;
color:#eee;
background: no-repeat right;
}

#navigation a:hover,#navigation a.menuactive{
color:#E59718;
}

dfn{
display:none;
}

#header{
height:320px;
border-top:#D7DCE4 1px solid;
border-bottom:#C6CFDB 1px solid;
}

#display{
height:270px;
margin-top:25px;
margin-bottom:25px;
width:600px;
float:left;
background:url(uploads/images/display.png);
}

#contact{
height:270px;
margin-top:25px;
margin-bottom:25px;
width:345px;
float:right;
}

#contact-details{
margin-top:10px;
}

#adres{
width:145px;
float:left;
}

#times{
width:180px;
float:right;
background:#EEE;
padding:5px;
}

#times-days{
width:80px;
float:left;
}

#main{
background:#EEE;
border-top:#FFF 1px solid;
}

#tools{
height:25px;
margin-top:10px;
}

#breadcrumb,#main-content{
width:600px;
float:left;
}

#search,#sidebar{
width:345px;
float:right;
}

#main-container{
margin-top:10px;
}

#footer{
height:100px;
background:url(uploads/images/footer.png) top left repeat-x;
border-top:#2c2f33 1px solid;
}

#breadcrumb,#breadcrumb a{
color:#ccc;
height:25px;
line-height:25px;
font-size:0.9em;
}

#breadcrumb a{
text-decoration:none;
border-bottom:#ccc 1px dotted;
}

#breadcrumb a:hover{
color:#4C5157;
border-bottom:medium none;
}

#search input{
border:#ccc 1px solid;
}

p.first-line:first-letter{
font-size: 30px;
float: left;
padding-top:5px;
}

#brands{
padding-bottom:25px;
height:50px;
padding-top:25px;
}

#footer-content{
height:50px;
line-height:50px;
padding-top:25px;
padding-bottom:25px;
color:#eee;
}

#footer-content a{
text-decoration:none;
color:#eee;
border-bottom:#eee 1px dotted;
}

#footer-content a:hover{
border-bottom:medium none;
}

.newsletter-subscribe label{
display:block;
}

.newsletter-subscribe p{
padding-bottom:.2em;
}

.newsletter-subscribe input{
border:#ccc 1px solid;
width:230px;
}

.newsletter-subscribe input[type="checkbox"]{
width:15px;
vertical-align:middle;
}

.newsletter-subscribe input[type="submit"]{
width:75px;
background:#f5f5f5;
font-size:11px;
margin-top:10px;
}

#cntnt01moduleform_1 input{
width:230px;
}

#cntnt01moduleform_1 input[type="submit"]{
width:75px;
background:#f5f5f5;
font-size:11px;
margin-left:10px;
}

.contactform label{
display:block;
}

.contactform .captchapict{
display:block;
margin-bottom:5px;
margin-top:5px;
border:#ccc 1px solid;
}

.contactform input,.contactform textarea{
width:350px;
border:#ccc 1px solid;
}

.contactform textarea{
height:150px;
}

.contactform select{
border:#ccc 1px solid;
}

.contactform input[type="submit"]{
background:#f5f5f5;
border:1px solid #ccc;
cursor:pointer;
font-size:11px;
margin-top:10px;
width:75px;
}

.content-block,.sidebar-block,.NewsSummary{
margin-bottom:15px;
}

.NewsSummaryPostdate,.NewsSummaryCategory,.NewsSummaryAuthor,#NewsPostDetailDate,
#NewsPostDetailCategory,#NewsPostDetailAuthor,#NewsPostDetailPrintLink,
#NewsPostDetailReturnLink{
font-size:0.9em;
}

.NewsSummaryAuthor,.NewsSummarySummary,#NewsPostDetailAuthor,#NewsPostDetailContent{
margin-bottom:5px;
}

#NewsPostDetailHorizRule{
display:none;
}

#panel1{
background:url(uploads/images/slider/01.jpg) no-repeat;
height:228px;
}

#panel2{
background:url(uploads/images/slider/02.jpg) no-repeat;
height:228px;
}

#panel3{
background:url(uploads/images/slider/03.jpg) no-repeat;
height:228px;
}

#panel4{
background:url(uploads/images/slider/04.jpg) no-repeat;
height:228px;
}

a.brand-name{
margin-right:45px;
float:left;
}

a#auping{
height:50px;
width:156px;
display:block;
background:url(uploads/images/auping.png) no-repeat top;
}

a#auping:hover{
background:url(uploads/images/auping.png) no-repeat bottom;
}

a#mline{
height:50px;
width:184px;
display:block;
background:url(uploads/images/mline.png) no-repeat top;
}

a#mline:hover{
background:url(uploads/images/mline.png) no-repeat bottom;
}

a#pullman{
height:50px;
width:184px;
display:block;
background:url(uploads/images/pullman.png) no-repeat top;
}

a#pullman:hover{
background:url(uploads/images/pullman.png) no-repeat bottom;
}

a#kreamat{
height:50px;
width:125px;
display:block;
background:url(uploads/images/kreamat.png) no-repeat top;
}

a#kreamat:hover{
background:url(uploads/images/kreamat.png) no-repeat bottom;
}

a#stretchtop{
height:50px;
width:89px;
display:block;
background:url(uploads/images/stretchtop.png) no-repeat top;
}

a#stretchtop:hover{
background:url(uploads/images/stretchtop.png) no-repeat bottom;
}

#ie6-error{
padding:15px;
border:red 1px dashed;
margin-bottom:25px;
font-weight:700;
}

#display-image{
padding:10px;
height:250px;
}

.mediaplayer{
display:none;
}

#action-items img{
border:#fff 3px solid;
}

ul.overview{
padding:10px;
margin-left:5px;
}

ul.overview li{
list-style:circle;
padding-bottom:.4em;
}

p.action-title{
text-transform:uppercase;
}

img.products{
float:left;
margin-right:15px;
}

#video-button-01,#video-button-02{
display:block;
height:15px;
cursor:pointer;
}

#koopzondag{
display:none;
padding:10px;
}

a#routedesc{
position:absolute;
margin-top:-100px;
margin-left:500px;
}

span.orange{
color:#E59718;
}

span.blue{
color:#003158;
}

a.address{
font-size:13px;
}

img#logo-item{
margin-top:50px;
}
/* End of 'BCD - De Laat' */

