/* TAG RENAMING **********************************************************/

body
{
margin: 0;
padding: 0;
color: #fff;
background-color: #D00000;
background-image: url(../gfx/background.gif);
background-repeat: no-repeat;
font-family: "trebuchet MS" , arial, helvetica, sans-serif;
font-size: 80%;
}

a:link, a:visited
{
color: #FF93A8;
text-decoration: none;
}

a:hover, a:active
{
color: #000;
}

h1 
{
display: none;
}

img
{
border: 0;
}

ul
{
list-style: none;
}

table
{
font-size: 100%;
}

/*LOGO*******************************************************************/

.logodiv
{
/*background-image: url(../gfx/logo.gif);
background-repeat: no-repeat;*/
width: 411px;
height: 148px;
cursor: pointer;
cursor: hand;
}

/*NAVIGATION**************************************************************/

.navdiv
{
margin-top: 53px;
width: 253px;
height: 330px;
float: left;
background-image: url(../gfx/nav_back.gif);
background-repeat: no-repeat;
}

.homediv
{
position: absolute;
left: 40px;
top: 228px;
width: 120px;
height: 20px;
}

a.navlink:link, a.navlink:visited
{
color: #D00028;
}

a.navlink:hover, a.navlink:active
{
color: #000;
}

.navdiv ul
{
margin-top: 45px;
}

.navdiv li
{
padding-top: 15px;
font-weight: bold;
}

#spelershoekdiv
{
visibility: hidden;
position: absolute;
top: 224px;
left: 120px;
background-image: url(../gfx/nav_back_spelershoek.gif);
background-repeat: no-repeat;
width: 322px;
height: 290px;
z-index: 1003;
}

#spelershoekdiv ul
{
margin: 20px 0px 0px 75px;
padding-left: 60px;
}

#spelershoekdiv li
{
padding-top: 15px;
font-weight: bold;
}

#sambaschooldiv
{
visibility: hidden;
position: absolute;
top: 256px;
left: 127px;
background-image: url(../gfx/nav_back_sambaschool.gif);
background-repeat: no-repeat;
width: 214px;
height: 143px;
z-index: 1002;
}

#sambaschooldiv ul
{
margin: 16px 0px 0px 75px;
padding-left: 35px;
}

#sambaschooldiv li
{
padding-top: 15px;
font-weight: bold;
}

#sambabanddiv
{
visibility: hidden;
position: absolute;
top: 168px;
left: 118px;
background-image: url(../gfx/nav_back_sambaband.gif);
background-repeat: no-repeat;
width: 269px;
height: 187px;
z-index: 1000;
}

#sambabanddiv ul
{
margin: 17px 0px 0px 109px;
padding-left: 30px;
}

#sambabanddiv li
{
padding-top: 15px;
font-weight: bold;
}

#optredensdiv
{
visibility: hidden;
position: absolute;
top: 224px;
left: 108px;
background-image: url(../gfx/nav_back_optredens.gif);
background-repeat: no-repeat;
width: 159px;
height: 143px;
z-index: 1001;
}

#optredensdiv ul
{
margin: 14px 0px 0px 30px;
padding-left: 25px;
}

#optredensdiv li
{
padding-top: 15px;
font-weight: bold;
}

a.subnavlink:link, a.subnavlink:visited
{
color: #fff;
}

a.subnavlink:hover, a.subnavlink:active
{
color: #000;
}

.closemenu {
  position: absolute;
  z-index: 100;
  background-color: #f00;
  opacity: .5;
  filter: alpha(opacity=50);
  border: none;
}

/*CONTENT*****************************************************************/

.contentDeelDiv {
	position: absolute;
	top: 77px;
	left: 267px;
}

.contentDeelDiv p {
	width: 340px;
}

.contentDeelDiv table p {
	width: auto;
}

.contentdiv
{
margin: 0px 0px 0px 0px;
width: 700px;
float: left;
}

.contentdiv p
{
margin: 0px;
padding-top: 2px;
}



.contentdiv ul
{
  list-style-image: url(../gfx/bullet_red.gif);
}

.linediv
{
width: 450px;
border-bottom: 1px solid #000;
padding: 2px 0px 5px 0px;
}

.tabelkolom1
{
width: 50px;
}

.contentdiv table
{
margin-top: 2px;
}

h5
{
font-size: 100%;
color: #650000;
font-style: oblique;
}

.contentdiv strong
{
  font-weight: bold;
  color: #000;
}

.contentdiv em
{
font-style: normal;
color: #650000;
}

/** tiny **/

table.mceEditor {
	position: absolute;
	top: 28px;
	left: 267px;
}

/** cms **/

.cmsPanel {
  position: absolute;
  left: 10px;
  top: 540px;
  z-index: 500;
  width: 152px;
  text-align: center;
  font-size: 95%;
  background: #D8D8D8;
}

.cmsPanel h3 {
  margin: 0 auto;
  padding: 1em;
  font-size: 100%;
  color: black;
  font-weight: bold;
  text-align: center;
}

.cmsPanel input {
  font-size: 95%;
  padding: 0.5em;
  text-align: center;
  margin: 0 auto 1px auto;
  width: 150px;
  display:inline;
}

.cmsPanel input.hidden {
  display: none;
}

.cmsPanel form {
  margin: 0;
  padding: 0;
  text-align: center;
}

.cmsPanel_users {
  border: none;
  background: white;
  color: #888;
}

.cms_edit {
  border: none;
  background: white;
  color: #888;
}

.cms_confirm {
  border: none;
  background: white;
  color: #888;
}

.cms_help {
  border: none;
  background: white;
  color: #888;
}

.cms_logout {
  border: none;
  background: white;
  color: #888;
}

.cmsPanel input:hover {
  border: none;
  background: #eee;
  color: black;
}

.clear {
	clear: both;
}

/** login cms **/

.loginDiv {
	position: absolute;
	top: 250px;
	left: 360px;
	width: 290px;
	background: #fff;
	padding: 30px;
	border: 1px solid black;
}

.loginDiv form {
	color: #D90028;
	position: ;
}

.loginDiv form table td {
	width: 130px;
}

.loginDiv form input {
	background: #fff;
	border: 1px solid black;
}

.loginDiv form input.loginButton {
	float: right;
	margin-right: 9px;
	font-family: "trebuchet MS" , arial, helvetica, sans-serif;
	font-size: 100%;
	background: #DE0000;
	color: #fff;
}

