/* Start of CMSMS style sheet 'style' */
body, input, select, textarea {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size: 12px;
 line-height: 1.3;
 color: #003366;
}
h1 {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 14px;
 font-weight: bolder;
 color: #fff;
 margin-bottom: 13px;
 margin-top: 1px
}
#leftcolumn  h1, #rightcolumn h1, #main1 h1 {
 font-size: 14px;
 margin-bottom: 13px;
 margin-top: 1px
}
p {
 padding-bottom: 10px;
}
a:link, a:visited, a:active {
 color: #003366;
 text-decoration: none;
 font-weight: bold;
}
a:hover {
 color: #e17009;
 text-decoration: underline;
 font-weight: bold;
}
.content-b h1 a:link, .content-b h1 a:visited, .content-b h1 a:active {
 color: #fff;
 text-decoration: none;
}
.content-b h1 a:hover {
 color: orange;
 text-decoration: none;
}
.content-o h1 a:link, .content-o h1 a:visited, .content-o h1 a:active {
 color: #fff;
 text-decoration: none;
}
.content-o h1 a:hover {
 color: #003366;
 text-decoration: none;
}
#navigation, #footer {
 font-size: 11px;
 color: #fff;
}
#navigation, #footnav {
 text-transform: lowercase;
}
#navigation img {
 vertical-align: middle;
}
#navigation a:link, #navigation a:visited, #navigation a:active, #footer a:link, #footer a:visited, #footer a:active {
 color: #fff;
 text-decoration: none;
 font-weight: normal;
}
#navigation a:hover, #footer a:hover {
 color: orange;
 text-decoration: none;
 font-weight: normal;
}
#mainnav, #mainnav a:link, #mainnav a:visited, #mainnav a:active, #mainnav a:hover {
 font-weight: bold;
}
#mainnav ul, #subnav ul, #footnav ul {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 white-space: nowrap;
 display: inline;
}
#mainnav li, #subnav li, #footnav li {
 margin: 0px;
 padding: 0px;
 list-style-type: none;
 display: inline;
 background: none;
}

#leftcolumn, #rightcolumn, #leftcolumn1, #rightcolumn1, #middlecolumn1, #middlecolumn2  {
 font-size: 11px;
}
.tel {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 16px;
 font-weight: bolder;
 text-align: center;
 border-top: 4px solid #fff;
}
.tel div {
 border: 1px solid orange;
}
.content-tel {
 padding: 5px 10px;
 display: block;
}
.tel a:link, .tel a:visited, .tel a:active {
 color: #e17009;
 text-decoration: none;
}
.tel a:hover {
 color: #fff;
 background: #f3961a;
 text-decoration: none;
}
.actie {
 text-align: left;
 border-top: 4px solid #fff;
}
.actie div {
 border: 1px solid orange;
}
.content-actie {
 padding: 5px 10px;
 display: block;
}
.actie a:link, .actie a:visited, .actie a:active {
 color: #e17009;
 background: #fff;
 text-decoration: none;
 padding-bottom: 8px;
}
.actie a:hover {
 color: #fff;
 background: #f3961a;
 text-decoration: none;
}
.actie-titel {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 16px;
 font-weight: bolder;
}
.actie-tekst {
 font-weight: normal;
 padding-bottom: 5px;
}

.vestigingen {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 13px;
 font-weight: normal;
}
.vestigingen li a:link, .vestigingen li a:visited, .vestigingen li a:active {
 font-weight: normal;
 color: #003366;
}
.vestigingen li a:hover {
 color: #e17009;
}
.foto{
 padding-top: 30px;
 margin-left: -10px;
 margin-right: -10px;
 width: 236px;
 height: 299px;
}
ul {
 padding-bottom: 10px;
 list-style: none;
}
li {
 padding-left: 10px;
 background: url('uploads/images/layout/raquo.jpg') 0 0 no-repeat;
}
.vestigingen li {
 padding-bottom: 1px;
}
.newstitle {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 15px;
 font-weight: bold;
 padding-bottom: 0px;
}
.newsdate {
 font-size: 11px;
}
.newsback {
 font-size: 11px;
}
.news {
 margin-bottom: 10px;
}
.news .newstitle {
 font-family: 'Trebuchet MS', Verdana;
 font-size: 13px;
 font-weight: normal;
 padding-bottom: 0px;
}
.news .newsdate {
 font-size: 10px;
}
table {
 padding-bottom: 10px;
}
.formulier {
 padding: 0;
 margin: 0;
 padding-bottom: 0;
}
.formulier table {
 padding: 0;
 margin: 0;
 padding-bottom: 0;
}
.formulier td {
 padding: 0;
 margin: 0;
 padding-bottom: 5px;
}
.formulier .label {
 width: 130px;
}
.formulier div .label {
 width: 128px;
}
.formulier div div .label {
 width: 126px;
}
.formulier div div td {
 padding: 0;
 margin: 0;
}
.formulier .tekst input {
 width: 250px;
}
.formulier .tekst2 input {
 width: 80px;
}
.formulier select {
 width: 252px;
}
.formulier textarea {
 width: 250px;
}
#middlecolumn #foto img {
 border-top: 4px solid white;
}

/* End of 'style' */

