 /* Restaurantgids */
/*************************************************/
/* HTML tag styles                               */
/*************************************************/

@charset "UTF-8";

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;/*vertical-align:baseline;*/}

body {    line-height: 1; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: ''; content: none; }

ins {    text-decoration: none; }
del {    text-decoration: line-through; }
table {    border-collapse: collapse; border-spacing: 0; }
a img {border:0;}
a { position: relative;z-index: 11; }
:focus { outline: 0; }
* {
  margin: 0;
}

html, body {
  height: 100%;
}


body {
  font-size:  75%; /* default font size 16 * 0.75 = 12 px */
  color: #000;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  background: #fff url(../img/img_site/bg_wrap.jpg) no-repeat center top;
}

.wrapperbg {
  min-height: 900px;
  height: auto !important;
  height: 100%;
  background:  url(../img/img_site/bg_body.jpg) no-repeat center bottom;
  padding-bottom:52px;
}

.header {
  width: 962px;
  margin: 0 auto;
  position: relative;
  height: 204px;
}

.header .service {
  position:absolute;
  right: 0px;
  top: 10px;
  color:#ffffff;
  text-align:right;
}

.header .service a {
  color:#fff;
}

.header .service a.sepp {
  padding-right: 5px;
  background:  url(../img/img_site/bg_sepp.jpg) no-repeat right bottom;
}

.zoeken input[type=radio] {
  margin:8px 5px 3px 10px;
}

.zoeken label {
  margin-right:10px;
}

.header .zoeken {
  position:absolute;
  right: 12px;
  top: 140px;
}

.header .zoeken input {
  border: 0px solid black;
  width: 185px;
  color: #555; /*#b4b3b2;*/
  margin: 3px 0 0 0;
  padding: 0px;
  vertical-align: top;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  font-weight:bold;
}

.header input#zoekButton {
  margin-top: 1px;
  background:url(../img/img_site/btn_search.jpg) no-repeat top left;
  width:22px;
  height:22px;
  cursor: pointer;
}

.middle_container {
  width: 960px;
  margin: 0 auto;
  position: relative;
  background: url(../img/img_site/bg_middle_container.jpg) repeat-y left top;
  padding-bottom: 20px;
}

.middle_container .content_container {
  margin: 0 228px 0 19px;
  padding-top: 29px;
  min-height: 300px;
}

.right_container {
  float:right;
  padding-top: 29px;
  width: 220px;
}

.right_container .content {
  margin:0 10px 0 10px;
}

.right_container .provincie a {
  font-family: "Georgia";
  font-size: 11px;
  color:#333333;
}

.right_container .provincie a:hover {
  font-family: "Georgia";
  font-size: 11px;
  color:#6C2625;
}


.right_container .content a{
  text-decoration: none;
  line-height: 25px;
}

.right_container .content div {
  border-bottom:1px solid #DFDFDF;
}

.right_container .content h2 {
  font-size: 16px;
}

.blockright {
  background: url(../img/img_site/bg_block_right.jpg) no-repeat center top;
  width: 181px;
  height: 168px;
  margin-left: 19px;
}

.blockright h3 {
  color: #666666;
  font-size: 1.25em;
  line-height: 1.53em;
  font-weight: bold;
  padding: 18px 16px 7px 16px;
}

.blockright p {
  color: #fff;
  font-size: 0.92em;
  line-height: 1.91em;
  padding: 0 16px;
  font-weight:bold;
  letter-spacing: -0.5px
}

.advertentieblock {
  width: 181px;
  margin-left: 19px;
  text-align:center;
  margin-top: 25px;
  color: #818180;
}

.advertentieblock img {
  margin-top: 6px;
  border: 1px solid #a0a0a0;
}

.gebruikerblock {
  text-align:right;
  width:480px;
  color:white;
  line-height:14px;
}

.footer {
  width: 960px;
  margin: 0 auto;
  position: relative;
  background: #cbc09a;
  min-height: 415px;
}

.footer ul {
  list-style-type: none;
  padding: 31px 35px 30px 35px;
}

.footer ul li {
  float:left;
  margin-right: 35px;
  color: #333333;
  width: 22%;
}

.footer ul li.last {
  margin-right: 0px;
}

.footer ul li ul {
  list-style-type: none;
  padding: 0px 0px;
}

.footer ul li ul li {
  background: url(../img/img_site/icon_footer_menu.jpg) no-repeat left 1em;
  padding-left: 12px;
}

.footer ul li.last {
  margin-right: 0px;
}

.footer ul li h4 {
  color: #fff;
  font-size: 1.42em;
  line-height: 23px;
  font-weight:bold;
  letter-spacing: -1px;
  border-bottom: 1px solid #BFB48F;
}

.footer ul li a {
  color: #333333;
  font-size: 1.00em;
  line-height: 1.92em;
  display:block;
  text-decoration: none;
  border-bottom: 1px solid #BFB48F;
}

.footer ul li a:hover {
  color: #6c2625;
}

.footer .footermenu {
  text-align:center;
  color: #571409;
  font-weight: bold;
  margin:20px 0 10px 0;
}

.footer .footermenu a{
  color: #571409;
  font-weight: normal;
   line-height: 15px;
}

.footer .footermenu .sepp {
  font-weight:normal;
  /* background:  url(../img/img_site/bg_sepp_footer.jpg) no-repeat right center; */
 
}

.footer .realisatie {
  text-align:center;
  color: #fff;
  padding: 0 0 20px 0;
  font-size: 0.92em;
}

.copyright {
  font-size:1em;
  color:#333;
  line-height: 19px;
  font-family: "Georgia";
}

.footer .realisatie a{
  color: #fff;
}

.footerdivider {
  text-align:center;
  margin:0 0 0 0;
}





/* Content CMS
**************************************************/

.content {
  font-size: 1em;
  line-height: 1.45em;
  color: #333333;
}

.content hr {
  color: #333333;
  height: 1px;
  border-width: 0px;
  background: #333;
}

.content ul {
  margin-bottom: 11px;
}

.content li {
  margin: 0 0 0 17px;
}

.content ul li ul {
  margin-bottom: 0px;
}

.content ul li ul li {
  margin-left: 15px;
}

.content a {
  font-size: 1em;
  line-height: 1.69em;
  color: #6C2625;
  text-decoration: underline;
}

.content a:hover {
  color: #6C2625;
}

.imglinks {
  float: left;
  padding-top: 0px;
  margin:0 5px 0 0;
}

.imgrechts {
  float: right;
  margin:0 0 0 20px;
}

.content p {
  font-size: 1.08em;
  line-height: 1.70em;
  color: #333333;
  margin-bottom: 10px;
  margin-left: 0px;
}

.content h1 {
  font-size:  2.33em;
  line-height: 1em;
  font-weight: bold;
  color: #333333;
  margin-bottom: 15px;
}

.content h2 {
  font-size:  2.00em;
  line-height: 1.29em;
  font-weight: bold;
  color: #333333;
  margin-top: 5px;
  margin-bottom: 5px;
}

.nieuws h2 {
  font-size:  1.50em;
  line-height: 1.20em;
  font-weight: bold;
  color: #333333;
  margin-bottom: 15px;
}

.content h3 {
  font-size:  1.67em;
  line-height:1.45em;
  font-weight: bold;
  color: #333333;
  margin-top: 5px;
  margin-bottom: 5px;
}

.content h4 {
  font-weight: bold;
  font-size: 1.0em;
  line-height: 1.2em;
  color: #968759;
  padding-bottom: 5px;
}

.content h5 {
  font-weight: bold;
    font-size: 0.92em;
  line-height: 18px;
  color: #333;
}

.content h6 {
  font-weight: bold;
    font-size: 1.0em;
  line-height: 18px;
  color: #333;
}

#naarboven {
  float:left;
  color: #181818;
  font-size: 0.92em;
  cursor: pointer;
}

#toonpdf {
  float:right;
}

a.leesmeer {
  color: #93117e;
  background: url(../img/img_site/icon_leesmeer.png) no-repeat right bottom;
  padding-right: 16px;
}


/* Center block styles */

ul.centerblock {
  list-style-type: none;
}

ul.centerblock li {
  position: relative;
  background: url(../img/img_site/bg_centerblock_header.jpg) no-repeat left top;
  padding: 6px 0 6px 6px;
  padding-top: 30px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin-bottom: 25px;
  display:block;
  width:695px;
}


ul.centerblock li .centerblok_footer {
  margin-left: -6px;
  margin-bottom: -12px;
}

ul.centerblock li span.heading_centerblock {
  background: #8b7b45;
  color: #fff;
  padding: 2px 3px;
  font-size: 1em;
  line-height: 1.08em;
  position: absolute;
  top: 6px;
}

ul.centerblock li span.heading_centerblock_default {
  background: #8b7b45;
  color: #fff;
  padding: 0px 3px;
  font-size: 1em;
  line-height: 1.08em;
}

/* Center block style normal */
ul.centerblock li.normal {
  position: relative;
  padding: 6px;
  background:none;
  padding-top: 25px;
  border-left: 0px solid #ccc;
  border-right: 0px solid #ccc;
  margin-bottom: 16px;
  height: 95px;
}

ul.centerblock li.normal .centerblok_inside h3 {
  font-size: 1.67em; /* 2.33em; */
  line-height: 1.0em; /* 1.39em */
  letter-spacing: -1px;
  font-weight: bold;
  color: #6c2625;
  margin:0 0 0 0;
}

ul.centerblock li.normal .centerblok_inside .imglinks {
  margin-top: 0px;
}

ul.centerblock li.normal .centerblok_inside h3 a {
  line-height: 1.0em; /* 1.39em */
}

ul.centerblock li.normal .centerblok_footer {
  margin-left: -6px;
  margin-bottom: -12px;
}

ul.centerblock li.normal span.heading_centerblock {
  background: #8b7b45;
  color: #fff;
  padding: 2px 3px;
  font-size: 1em;
  line-height: 1.08em;
  position: absolute;
  top: 6px;
}

.centerblok_inside {
  margin-left: 9px;
}

.hor_hr {
  background:url(../img/img_site/hor_hr.jpg) repeat-x left bottom;
  height:2px;
}

.centerblok_inside h1 {
  font-size: 2.33em; /* 2.33em; */
  line-height: 1.39em; /* 1.39em */
  letter-spacing: -1px;
  font-weight: bold;
  color: #333333;
  margin-top: 6px;
  margin-bottom: 15px;
}


.centerblok_inside h3 {
  font-size: 1.67em; /* 2.33em; */
  line-height: 1.95em; /* 1.39em */
  letter-spacing: -1px;
  font-weight: bold;
  color: #6c2625;
}



.centerblok_inside h3 a {
  text-decoration:none;
}

.centerblok_inside .hometop p {
  font-weight:bold;
  letter-spacing: -1px;
}

.centerblok_inside h2 {
  font-size:  1.67em;
  line-height: 1.95em;
  font-weight: bold;
  color: #333333;
  margin-top: 6px;
  letter-spacing: -1px;
  margin-bottom: 10px;
}

.centerblok_inside img {
  border: 5px solid #b5b5b5;
  float:left;
  margin-right: 22px;
}

.centerblok_inside .imgrechts {
  float: right;
  margin-top: 12x;
  margin-left: 12px;
}

.centerblok_inside .imglinks {
  float: left;
  margin-top: 12px;
  margin-right: 22px;
}

.centerblok_inside p {
  color: #8f782a;
  font-size: 1.42em;
  line-height: 1.47em;
  margin:0px 0px 0px 0px;
}

.centerblok_inside p.sub {
  color: #666666;
  font-size: 1.00em;
  line-height: 1.77em;
  margin:0px 0px 0px 0px;
}

.centerblok_inside a.leesmeer  {
  color: #6C2625;
  font-size: 0.92em;
}

.centerblok_inside .zoeken_NPK {
  background: url(../img/img_site/bg_search_NPK.jpg) no-repeat right top;
  width: 375px;
  height: 27px;
  margin-left: 300px;
  margin-top: 20px;
}

.centerblok_inside .zoeken_NPK input {
  margin-top: 1px;
  width: 88px;
  border: 0px solid black;
  color: #B5B5B5;
  margin-top: 4px;
}

.centerblok_inside .zoeken_NPK input.input1 {
  margin-left: 28px;
  margin-right: 32px;
}

.centerblok_inside .zoeken_NPK input.input2 {
  margin-right: 34px;
}

.centerblok_inside .zoeken_NPK img {
  border: 0px;
  margin-top: 20px;
  cursor: pointer;
}

/* Centerblok small styles */


ul.centerblocksmall {
  list-style-type: none;
}

ul.centerblocksmall li {
  width: 338px;
  position: relative;
  background: url(../img/img_site/bg_centerblocksmall_header.jpg) no-repeat left top;
  padding-top: 40px;
  padding-left: 6px;
  float: left;
  margin: 0 10px 0 0px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  margin-left: 0px;
}

ul.centerblocksmall li img {
  padding-top: 2px;
}

ul.centerblocksmall li span.heading_centerblocksmall {
  background: #8b7b45;
  color: #fff;
  padding: 2px 3px;
  font-size: 1.0em;
  line-height:1.08em;
  position: absolute;
  top: 6px;
}

ul.centerblocksmall li .centerbloksmall_footer {
  margin-left: -6px;
  margin-bottom: -7px;
}

ul.centerblocksmall li h2 {
    font-size:  1.67em;
  line-height: 1.95em;
  font-weight: bold;
  color: #333333;
  margin-top: 6px;
  margin-bottom: 10px;
  letter-spacing:-1px;
}

ul.centerblocksmall li p {
  font-size: 1.08em;
  line-height: 2.09em;
  color:#666666;
}

ul.centerblocksmall li p span {
  font-size: 0.85em;
  line-height: 2.40em;
  color:#666666;
}

ul.centerblocksmall li a {
  color: #6c2625;
}

.content li.centerblokcorrection {
  margin-left: 0px;
  line-height: 1em;
}

/*************************************************/
/* Browser compatibility                         */
/*************************************************/

/* fixes float problems
**************************************************/

.clearfix:after {
  content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}

.clearfix {
  zoom: 1;
}

/* Hides from IE-mac \*/
* html .clearfix {
  height: 1%;
}

.clearfix {
  display: block;
}

/* End hide from IE-mac */

.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */
  clear:both;
  height:0;
  font-size: 1px;
  line-height: 0px;
}

/* provinciepagina */
.woonplaatsen ul, .woonplaatsen li, .woonplaatsen ol {
  margin:0;
  padding:0;
}

.woonplaatsen ul.kolom {
  width:210px;
  list-style: none;
  margin:0;
  padding:0;
  float:left;
  margin-right:25px;
}

.woonplaatsen ul.kolom li div {
  padding: 0 5px 0 5px;
  text-transform:capitalize;
  background:#ccc09a;
  line-height: 23px;
  font-weight: normal;
}

.woonplaatsen ol {
  width: 100%;
  border: 0;
  border-bottom: 0;
  list-style: none;
  padding: 0;
  margin-bottom:25px;
}

.woonplaatsen ol li {
  border-bottom: 1px solid #e8e8e8;
  margin: 0;
  position: relative;
  width:100%;
}

.woonplaatsen ol li a {
  display: block;
  background: #e5d9b3;
  line-height: 23px;
  padding: 0 5px 0 5px;
  font-weight: normal;
  color: #494949;
  width:200px;
  margin:0;
}

.woonplaatsen ol li a:hover {
  text-decoration: underline;
}

.woonplaatsen ol li abbr {
  display: block;
  position: absolute;
  right: 5px;
  top: 5px;
  font-size: 11px;
  line-height: 15px;
  text-align: center;
  border: 0;
  text-decoration:none;
}

/* navigatie */
.navigation {
  width:700px;
  text-align:center;
  margin:30px 0 10px 0;
}

.navigation a {

}

/* uitgebreid zoeken */
#uitgebreidzoeken {
  padding:10px 0 10px 0;
}

#uitgebreidzoeken ul {
  margin:0;
  padding:0;
  list-style: none;
  margin:0 0 10px 0;
}

#uitgebreidzoeken ul li label {
  font-weight:normal;
  color:black;
  white-space:nowrap;
}

#uitgebreidzoeken ul li.kenmerktitel {
  font-weight:bold;
  color:#963c08;
  cursor:pointer;
  height:24px;
  line-height:24px;
  background:#ccc09a;
  border-bottom:1px solid #bdaf85;
}

#uitgebreidzoeken ul li.kenmerktitel div {
  margin:auto 0 auto 10px;
}

#uitgebreidzoeken ul li div.kenmerkopties div {
  margin:5px 0 5px 10px;
}

#uitgebreidzoeken ul li {
  width:100%;
  padding:0 0 2px 0;
}

/****/


.button_action { 
  background:url(../img/img_site/btn_action_right.png) no-repeat right 4px;
  color:#fff;
  text-decoration:none;
  padding:5px 5px 10px 0;
  cursor:pointer;
  font-size: 11px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.button_action span { 
  background:url(../img/img_site/btn_action_left.png) no-repeat left 3px;
  margin: 0 0 0 0;
  padding:5px 10px 10px 15px; 
  color:#fff;
  font-size: 11px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.bekijkrestaurant {
  float:right;
}

.bekijkrestaurant_normal {
  margin:10px 0 0 0;
}

.button_normal {
  margin:8px 0 0px 0;
  float:right;
}


.button { 
  background:url(../img/img_site/btn_general_right.png) no-repeat right 4px;
  color:#6C2625;
  text-decoration:none;
  padding:3px 5px 10px 0;
  line-height:24px; 
  cursor:pointer;
    font-size: 11px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.button span { 
  background:url(../img/img_site/btn_general_left.png) no-repeat left 3px;
  margin: 0 0 0 0;
  padding:3px 10px 10px 15px; 
   color:#6C2625;
     font-size: 11px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

a.button, a.button_action { 
  text-decoration:none; 
}


/* Ster: zoekres */

.boxSter {
  padding: 20px;
  background: #f9f9f9;
  width:330px;
}

.ster {
  width:29px;
  height:31px;
  line-height:31px;
  text-align:center;
  background:url(../img/img_site/ster.png) no-repeat top left;
  color:#fff;
  font-family: Arial;
  font-weight:bold;
  font-size: 1em;
  margin:0 0 0 0;
}

/* Stars */
div.starry {
  width:auto;
  xfloat:left;
  margin:5px 0 5px 0;
  padding:0px;
  xborder:1px solid #ddd;
  width:auto;
}
div.standard_star {
  background-repeat: no-repeat;
  cursor:pointer;
  float:left;
  display:inline;
}
div.feedback {
  padding:5px 3px 3px;
  display:inline;
}

.plus, .min {
  float:right;
  margin: 6px 10px 0 0;
}


/* Restaurant pagina */
table.contactgegevensRestaurant {
  font-family: "Georgia", Arial;
  margin:0 0 25px 0;
}

table.contactgegevensRestaurant td {
  padding:  0 20px 0 5px;
  font-size:1em;
  line-height: 1.83em;
}

div.simpleTabsContent .omschrijvingRestaurant h2 {
  margin: 0 0 18px 0px;
}

div.simpleTabsContent .omschrijvingRestaurant p {
  font-size: 1.00em;
  line-height: 1.77em;
  color: #666;
  margin-bottom: 10px;
  margin-left: 0px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}


div.simpleTabsContent .omschrijvingRestaurant img {
  border: 5px solid #b5b5b5;
  margin: 5px 0 0 20px;
}


.kenmerkTable {
  width:100%;
}

.kenmerkTable tr {
}

.kenmerkTitel{
border-bottom: 1px solid #e8e7e7;
  color:#968759;
  font-size: 0.92em;
  width:180px;
  font-family: "Georgia", Arial;
  vertical-align:top;
  padding: 3px 0;
  
}

.kenmerkInhoud {
border-bottom: 1px solid #e8e7e7;
  padding: 3px 0;
  color:#666666;
  font-size:1.08em;
}

.meldmisbruik {
  clear:both;
  text-align:right;
  padding: 10px 0 0 0;
}

div.simpleTabsContent .button { 
  background:url(../img/img_site/btn_general_right.png) no-repeat right 3px;
  color:#6C2625;
  text-decoration:none;
  padding:3px 5px 10px 0;
  *padding:0 5px 10px 0;
  line-height:24px; 
  cursor:pointer;
}

div.simpleTabsContent .button span { 
  background:url(../img/img_site/btn_general_left.png) no-repeat left 3px;
  margin: 0 0 0 0;
  padding:4px 10px 10px 15px; 
  color:#6C2625;
}

ul.indebuurt li {
  list-style-type:none;
  margin:0 0 0 10px;
  padding: 0 0 0 10px;
  font-size: 12px;
  line-height: 22px;
  background:url(../img/img_site/bullet_ul.jpg) no-repeat left 10px;
  border-bottom: 1px solid #edecec;
} 

ul.indebuurt li a {
  text-decoration:none;
}

.fotoRestaurant {
  float:left;
  margin: 0 10px 0 0;
}

.fotoRestaurant.last {
  float:left;
  margin: 0 0 0 0;
}

.fotoRestaurant img {
  width:200px;
  border:5px solid #b5b5b5;
  margin:0 0 5px 0;
  padding:0px
}

.ervaringBox {
  margin:0 0 20px 0;
  padding:0 0 20px 0;
  border-bottom: 1px solid #e8e7e7;
}

.ervaring {
  margin:0 0 0 40px;
}

.ervaring .ervaringbutton {
  text-align:right;
}

.ervaring .Title {
  padding:0 0 10px 0 ;
  font-weight:bold;
}

.ervaring em {
  font-style:italic;
  font-size:13px;
}

.imgErvaring {
  float:left;
   margin: 4px 0 0 0;
}

.overzichtReservering {
  padding:0 0 0 1px;
}

.letsform td {
  padding: 5px 0 5px  0;
}

.letsform h3 {
  margin: 10px 10px 5px  0;
  padding: 10px 0 0  0;
  border-bottom: 1px solid #e8e7e7;
}

#frmRestaurant h3 {
 border-bottom: 0px solid #e8e7e7;
}

#plaatsErvaring h3 {
  border-bottom: 0px solid #e8e7e7;
}


div.account ul li {
  list-style-type:none;
  margin: 0 10px 10px 0;
  padding:10px;
  border: 1px solid #ccc;
  float:left;
  width:320px;
}

div.account:after {
    content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}

.beoordelingOverzicht {
  border-bottom: 1px solid #e8e7e7;
  width: 370px;
  padding: 5px 0 ;
}

.beoordelingOverzicht .title {
  font-weight:bold;
  width: 320px;
  float:left;
  color:#968759;
  font-family: "Georgia", Arial;
  font-size: 0.92em;
}


/* beheer tabs restaurant */

ul.tabsBewerken,
ul.tabsBewerken li,
ul.tabsBewerken li ul,
ul.tabsBewerken li ul li,
ul.tabsBewerken li ul li ul,
ul.tabsBewerken li ul li ul li,
ul.tabsBewerken li ul li ul li ul,
ul.tabsBewerken li ul li ul li ul li
{
 list-style: none;
 list-style-type: none;
}

.tabsBewerkenTitel {
 list-style: none;
 list-style-type: none;
   margin:0 0 10px 0;
  font-weight:bold;
}

.tabsBewerkenTitel ul li {
 list-style: none;
 list-style-type: none;
   margin:0 0 10px 0;
}

.tabsBewerkenTitel ul li div {
 font-weight:normal;
 list-style: none;
 list-style-type: none;
}

.tabsBewerkenTitel ul li input {
  margin: 0 0 0 10px;
}

ul.tabsBewerken {
  margin:0;
  padding:0;
  margin:0 0 10px 0;
}

ul.tabsBewerekn li.tabsBewerkenTitel  {
  margin:0 0 10px 0;
  font-weight:bold;
}


ul.tabsBewerken li.tabsBewerkenTitel ul li div {
   font-weight:normal;
}

ul.tabsBewerken li {
  margin:0 0 10px 0;
  font-weight:bold;
}

ul.tabsBewerkenTitel li ul li {
list-style-type: none;
}

ul.tabsBewerken li input {
  margin: 0 0 0 10px;
 list-style-type: none;
}

.trefwoordenTitel {
  padding: 10px 0;
  font-size: 12px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
  color:#968759;
}

.trefwoordenInput {
  border: 1px solid #e8e7e7;
  padding: 5px;
}

.algemeenbeheer input, .algemeenbeheer select {
  width:200px;
}

.overlay_couverts {
  background:black;
  padding:10px;
  text-align:center;
  border:1px solid black;
  border-radius:12px;  
  -moz-border-radius:12px;
}

/* button nieuw */

.buttonactionnew {
  border:0px;
  background: #6C2625;
  color:#fff;
  font-size: 12px;
  cursor:pointer;
  padding:2px 10px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.buttonnew {
  border:0px;
  background: #E4E2E2;
  color:#6C2625;
  font-size: 12px;
  cursor:pointer;
  padding:2px 10px;
  font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}

.score {
  width: 345px;
}

.score h3 {
  float:left;
}

.score .ster {
  float:right;
  margin: 22px 0 0 0;
}

.score:after {
   content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  clear: both;
}
