* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}

td.content { width:600px; }

body {
  background: #eeeeee;
  color: #666666;
  font-family:sans-serif;
  font-size:12px;
  text-align:center;
}

p {
  float:left;
  margin: 10px;
}

td {
  font-size:12px;
}

a {
  color:#2092d8;
  text-decoration:none;
}
a:hover {
  text-decoration:underline;
}

a img {
border:0px;
}

img.loading {
float: right;
}

h1 {
  background:#dee3ef url(../art/h1.jpg) no-repeat;
  margin: 7px 0px 0px 14px;
  padding: 6px 0px 0px 10px;
  width:633px;
  height:31px;
  font-size:14px;
  color:#2092d8;
  font-weight:bold;
}
/* Adjusted width and height, for mozilla */
html>body h1 {
width:623px;
height:25px;
}

h2 {
background:#dee3ef url(../art/h2.jpg) no-repeat;
margin: 7px 0px 0px 14px;
padding: 6px 0px 0px 10px;
width:633px;
height:31px;
font-size:13px;
color:#2092d8;
font-weight:normal;
}
/* Adjusted width and height, for mozilla */
html>body h2 {
width:623px;
height:25px;
}

table td {
padding:0px;
}


table.main {
margin:0px;
}

table.main td {
  vertical-align:top;
}

textarea {
width:460px;
height:200px;
}

/* BUTTONS */
div.buttonleft {
float:right;
background:url(../art/bn_left.png) top left;
width:30px;
height:30px;
}
div.buttonleft:hover {
background-position: top right;
}

div.buttonok {
float:right;
width:30px;
height:30px;
background: url(../art/bn_ok.png) top left;
}
div.buttonok:hover {
background-position: top right;
}

div.buttondel {
float:right;
width:30px;
height:30px;
background: url(../art/bn_del.png) top left;
}
div.buttondel:hover {
background-position: top right;
}

div.buttonedit {
float:right;
width:30px;
height:30px;
background: url(../art/bn_edit3.jpg) top left;
}
div.buttonedit:hover {
background-position: top right;
}

div.buttonadd {
float:right;
width:30px;
height:30px;
background: url(../art/bn_add.png) top left;
}
div.buttonadd:hover {
background-position: top right;
}

div.buttonpreview {
float:right;
width:30px;
height:30px;
background: url(../art/bn_zoom.png) top left;
}
div.buttonpreview:hover {
background-position: top right;
}

.bnedit {
background: url(../art/bn_edit.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}
.bnedit:hover {
  background-position:top right;
}
.bndel {
background: url(../art/bn_del.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}
.bnup {
background: url(../art/bn_up.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}
.bndown {
background: url(../art/bn_down.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}
.bnleft {
background: url(../art/bn_left.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}
.bnok {
background: url(../art/bn_ok.png) no-repeat top left;
width:30px;
height:30px;
float:right;
}

/* Invisible tables *//*{{{*/
table.invisible {
border:1px solid blue;
       border-spacing:0px;
       border-collapse:collapse;
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
}
table.invisible tbody tr {
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
}
table.invisible tbody tr td {
background:transparent;
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
padding:0px;
}
table.invisible tbody tr th {
padding:0px;
border:0px;
background:transparent;
border-top:0px;
border-right:0px;
border-bottom:0px;
border-left:0px;
}/*}}}*/
/* Richedit Download button *//*{{{*/
.richtextcontrolButtonDl {
	   margin:0px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
.richtextcontrol_textButtonDl {
background:green;
	   margin:0px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
.richtextcontrol_text2ButtonDl {
background:green;
	   margin:0px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
/*}}}*/
.reButton {
margin:2px;
text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
width: 112px;
}
/* Richedit Table button *//*{{{*/
.richtextcontrolButtonTable {
	   margin:0px 2px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
.richtextcontrol_textButtonTable {
background:green;
	   margin:0px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
.richtextcontrol_text2ButtonTable {
background:green;
	   margin:0px 2px;
		  text-align:center;
background:#e6e6e6;
color:#555555;
cursor:pointer;
}
/*}}}*/
/* New richedit style {{{*/
.richtextarea {
float:left;
border:1px solid #2e2a29;
       margin-top:10px;
       margin-left:-8px;
}
.richtextarea iframe {
border:0px;
border-bottom: 1px solid #2e2a29;
width:500px;
height:260px;
}
.richtextarea table {
}
.richtextarea table.invisible img {
cursor:pointer;
}
#text_frame * {
  font-family:Verdana, Helvetica, sans-serif;
}
/*}}}*/
/* JS dialogs {{{*/
.dlgBackground {
width:1px;height:1px;
  position:absolute;
top:0px;
left:0px;
background:#000;
}
.dlgWindow {
position:absolute;
top:0px;
left:0px;
width:300px;
background:#fff;
border:1px outset #666;
margin: 0px auto;
}
.dlgWindowTitle {
background:#ddd;
}
.dlgCompStatic {
margin: 10px 10px 10px;
}
.dlgWindowButtons {
width:290px;
float:right;
margin:0px 0px 10px;
}
.dlgWindow p {
margin:0px 10px 10px 10px;
}
/*}}}*/


table.pdfupload tbody tr td {
border:0px;
padding:0px 10px;
}
table.pdfupload tbody tr th {
background:transparent;
padding:3px 10px;
	text-align:left;
	font-weight:bold;
}


/* Openingstijden {{{*/
table.openingstijden {
  border-spacing:0px;
  border-collapse:collapse;
}
table.openingstijden tbody tr td {
background:transparent;
border:0px;
}
table.openingstijden td input {
width:40px;
      font-size:10px;
}

/*}}}*/

iframe.twitter-share-button {
  margin:10px;
}
