html {
overflow-y:scroll
}
body {
font-family:Verdana, Verdana, Arial, Sans-Serif;
margin-right:auto;
margin-left:auto;
font-size:12px;
line-height:17px;
background:#ebf0f2 url(../img/bg.png) no-repeat top left
}

.page {
width:900px;
margin-left:auto;
margin-right:auto;
text-align:left;
height:auto;
padding-bottom:50px;
min-height:100px
}

.page1 {
text-align:center;
min-height:100px
}

.pay {
width:900px;
margin-left:auto;
margin-right:auto;
text-align:center;
height:auto;
padding-bottom:50px;
min-height:220px
}

a.tooltip hover {
background:#fff;
text-decoration:none
}

a.tooltip span {
display:none;
margin-left:8px;
width:160px;
padding:2px 3px
}

a.tooltip:hover span {
display:inline;
position:absolute;
background:#fff;
border:1px solid #ccc;
color:#6c6c6c;
font-weight:700
}

.edit {
width:900px;
margin-left:auto;
margin-right:auto;
text-align:left;
height:auto;
min-height:100px
}

.edit #field {
width:850px;
float:left;
margin-left:10px;
text-align:left
}

.edit .first_form {
float:left;
width:180px;
text-align:left
}

.aanmelden {
width:100%
}

#field {
width:730px;
float:left;
margin-left:10px;
text-align:left
}

.field {
width:730px;
float:left;
margin-left:10px;
text-align:left
}

.first_form {
float:left;
width:100px;
text-align:left
}

#tooltip {
position:absolute;
color:#191919;
width:170px;
text-align:left;
border:1px solid #6C6C6C;
background-color:#888c8f;
-webkit-border-radius:7px;
-moz-border-radius:7px;
z-index:3;
padding:5px
}

.popup {
display:none;
visibility:hidden
}

img {
border:none
}

h1 {
font-size:3.3em;
letter-spacing:-1px;
color:#3a4145;
font-family:helvetica, arial sans-serif;
font-weight:700;
text-decoration:none;
padding-top:10px;
padding-bottom:15px;
margin:0
}

h4 {
font-size:2.5em;
letter-spacing:-1px;
color:#3a4145;
font-family:helvetica, arial sans-serif;
font-weight:700;
text-decoration:none;
padding-top:10px;
padding-bottom:15px;
margin:0
}

h2 {
font-family:Verdana, 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:13px;
color:#e9e3ca;
padding-top:2px;
margin:0
}

h3 {
font-family:Verdana, 'Lucida Grande', Verdana, Arial, Sans-Serif;
font-size:11px;
color:#706a52;
font-weight:700;
text-decoration:none;
margin:0;
padding:0
}

.closeEl {
color:#FCFCFC;
margin-top:4px
}

.groupWrapper {
width:24%;
float:left;
margin-right:1%;
min-height:400px;
text-align:left
}

.groupWrapper3 {
width:31%;
float:left;
margin-right:1%;
min-height:400px;
text-align:left
}

.groupItem .itemHeader {
background-color:#3a4145;
border:1px solid #D6D6D6;
color:#FCFCFC;
cursor:move;
height:22px;
position:relative;
text-align:left;
-webkit-border-radius:7px;
-moz-border-radius:7px;
padding:0 10px
}

.Nomove .itemHeader {
background-color:#3a4145;
border:1px solid #D6D6D6;
color:#FCFCFC;
cursor:default;
height:22px;
position:relative;
text-align:left;
-webkit-border-radius:7px;
-moz-border-radius:7px;
padding:0 10px
}

.itemContent {
background-color:#FDFDFD;
border:1px solid #D6D6D6;
text-align:left;
position:relative;
-webkit-border-radius:7px;
-moz-border-radius:7px
}

.itemContent ul {
display:block;
text-decoration:none;
list-style-type:none;
margin:0;
padding:10px
}

.itemContent ul li {
display:block;
text-decoration:none;
list-style-type:none;
height:20px;
margin:0;
padding:0
}

.groupItem .itemHeader a {
position:absolute;
right:10px;
top:0;
font-weight:400;
font-size:11px;
text-decoration:none
}

input.submit {
border:1px solid #2D3336;
cursor:pointer;
background:#3A4145;
color:#f5f5f5;
-moz-border-radius:5px;
-webkit-border-radius:5px
}

input {
background:#FAFAFA;
border:1px solid #706a52;
color:#191919;
-moz-border-radius:3px;
-webkit-border-radius:3px;
margin-bottom:3px;
padding:3px
}

textarea {
background:#FAFAFA;
border:1px solid #706a52;
color:#191919;
width:280px;
height:160px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
margin-bottom:5px;
padding:3px
}

.beschrijving {
background:url(../img/arrow.gif) no-repeat left;
padding-left:20px;
position:absolute
}

.rss {
background:url(../img/feed.png) no-repeat left;
padding-left:20px;
}

.beschrijvingadmin {
position:absolute
}

.show {
position:absolute;
right:0
}

a:hover {
color:#706a52
}

a:active {
color:#036
}

.sortHelper {
border:3px dashed #666;
width:auto!important
}

.groupWrapper p {
height:1px;
overflow:hidden;
margin:0;
padding:0
}

.container {
margin-left:auto;
margin-right:auto;
width:960px;
height:auto;
margin-top:0;
padding-top:0;
top:0
}

.header {
height:75px;
padding-left:30px;
width:100%;
margin:0
}

.leftheader {
float:left;
width:420px;
text-align:left;
height:75px;
overflow:visible
}

.rightheader {
float:right;
width:530px;
height:75px
}

.poll {
width:200px;
margin-right:auto;
margin-left:auto
}

.vraag {
float:left
}

.votes {
float:right
}

.devraag {
margin-bottom:5px;
padding-left:5px
}

.pollsubmit {
margin-top:5px
}

.adminmenu {
background-color:#3a4145;
border:1px solid #D6D6D6;
color:#FCFCFC;
padding-left:10px;
padding-right:10px;
height:25px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
text-align:center;
padding-top:3px;
margin-bottom:5px;
float:left;
margin-right:5px
}

.footer {
background-color:#3a4145;
border:1px solid #D6D6D6;
color:#FCFCFC;
height:25px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
text-align:center;
float:left;
width:940px;
margin:50px 0 20px 0px;
padding:3px 10px 0 0;
}

.shoutbox {
width:206px;
margin-left:auto;
margin-right:auto
}

.shoutcolor {
background-color:#888c8f;
color:#222;
border:1px solid;
margin-top:2px;
padding:5px 5px 0
}

.shoutnew {
float:left;
width:55px;
margin:0;
padding:0
}

.shoutleft {
float:right;
margin:0;
padding:0
}

.shoutsubmit {
text-align:center;
margin-left:auto;
margin-right:auto
}

.shouttop {
margin-top:10px
}

.reset {
width:600px;
margin-left:auto;
margin-right:auto;
text-align:center;
border:1px #222 solid;
background-color:#fffae8;
height:30px;
margin-bottom:10px;
margin-top:-10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
padding-left:30px
}

.resettekst {
float:left;
padding-top:5px
}

.resetplaatje {
float:left;
padding-top:3px;
margin-left:10px
}

.menu {
border:0;
font:67.5% "Lucida Sans Unicode", "Bitstream Vera Sans", "Trebuchet Unicode MS", "Lucida Grande", Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
margin:10px 0 0;
padding:0
}

.menu ul {
background:#3a4145;
height:35px;
list-style:none;
margin:0;
padding:0;
-webkit-border-radius:7px;
-moz-border-radius:7px;
padding-left:7px;
width:945px;
}

.menu li {
float:left;
padding:0
}

.menu li a {
background:#3a4145 url(../admin/img/seperator.gif) bottom right no-repeat;
color:#ccc;
display:block;
font-weight:400;
line-height:35px;
text-align:center;
text-decoration:none;
margin:0;
padding:0 25px
}

.menu li a:hover,.menu ul li:hover a {
background:#2580a2 url(../admin/img/hover.gif) bottom center no-repeat;
color:#FFF;
text-decoration:none
}

.menu li ul {
background:#3a4145;
display:none;
height:auto;
border:0;
position:absolute;
width:225px;
z-index:200;
margin:0;
padding:0
}

.menu li:hover ul {
display:block
}

.menu li li {
background:url(../admin/img/sub_sep.gif) bottom left no-repeat;
display:block;
float:none;
width:225px;
padding:0;
margin:0 10px 0 10px;
width:205px;
}

.menu li:hover li a {
background:none
}

.menu li ul a {
display:block;
height:35px;
font-size:12px;
font-style:normal;
text-align:left;
margin:0;
padding:0 20px 0 30px;
margin:5px 0 5px 0;
}

.menu li ul a:hover,.menu li ul li:hover a {
background:#2580a2 url(../admin/img/configure-icon.png) center left no-repeat;
border:0;
color:#fff;
text-decoration:none;
}

.menu p {
clear:left
}

.edit .second_form,.second_form {
float:left;
width:300px;
text-align:left
}

.edit .third_form,.third_form {
float:left;
width:330px;
text-align:left
}

.serializer,.clear {
clear:both
}

.groupItem,.Nomove {
margin-bottom:20px
}

input:hover,textarea:hover,input:focus,textarea:focus {
border:1px solid #706a52;
background:#F7F7F7;
color:#222
}

input.submit:hover,input.submit:focus {
border:1px solid #706a52
}

a:link,a:visited {
color:#222
}

.adminmenu a:link,.adminmenu a:visited,.footer a:link,.footer a:visited {
color:#f5f5f5;
text-decoration:none;
}

.adminmenu a:hover,.adminmenu a:active,.footer a:hover,.footer a:active {
color:#ccc;
text-decoration:underline;
}

.shoutcolortop,.shoutnocolor {
background-color:#fffae8;
color:#222;
border:1px solid;
margin-top:2px;
padding:5px 5px 0
}