/*
================================
 DEFAULT
================================
*/

body {
		margin: 0 auto 0 auto;			
		padding: 0 0 0 0;
		width: absolute;
		font-size: 12px;
		font-family: font-family: Arial, Helvetica, sans-serif;;
		width: absolute;
		text-align: center;	
}

/*
#html, body {	top: 0px;	right: 0px; bottom: 0px; left: 0px;	width: 980px;	margin: auto; } 
*/

/*
================================================================================================
 TEMPLATE
================================================================================================
*/
#tmpl_table_background { background: #D71E26 url("../ed_template/images/table_background.png"); background-repeat: no-repeat; }

.style1 { font-size: 16px; font-weight: bold;	color: #2C2C2C; }


/*
================================================================================================
 LEFT MENU
================================================================================================
*/
DIV#menuWrapper           { width: 232px; margin: 217px 0 0 0; }

DIV#menuWrapper A.navCat {
	display: block;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	height: 25px;
	padding-left: 5px;
	padding-top: 6px;	
	width: 212px;
	text-decoration: none;
}

DIV#menuWrapper A.navPage {
	display: block;
	border: 1px solid transparent;
	color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 10pt;
	height: 25px;
	width: 212px;
	padding: 3px 0 3px 5px;
	margin: 0 0 0 10px;
	text-decoration: none;
}

DIV#menuWrapper A.navPage:hover { 
  background: url("../ed_template/images/menu_select_background.png"); background-repeat: no-repeat;
  border: 1px solid white; 
}

DIV#menuWrapper div#MenuCat  { background: transparent url("../ed_template/images/menu_soft_background_top.png"); background-repeat: no-repeat; margin: 3px 0 1px 0; padding: 7px 0 0 10px; text-align:left; height:41px; }
DIV#menuWrapper div#MenuPage { background: transparent url("../ed_template/images/menu_soft_background.png"); background-repeat: repeat-y; text-align:left; padding: 5px 0 10px 0; margin: 0 0 0 0; }

A.Copyright                { font-family:Verdana; font-size:10px; font-weight:normal; color:#777777; text-decoration:none; }
a:active.Copyright         { color:#777777; background-color: transparent;}
a:hover.Copyright          { color:#777777; background-color: transparent;}
a:visited.Copyright        { color:#777777; background-color: transparent;}
a:visited:hover.Copyright  { color:#777777; background-color: transparent;}

/*
================
 DANCEADMIN 2.0
================
*/
DIV.da         { margin: 0 auto 0 10px; width: 100%;  }

.da A               { font-family: Verdana; font-size:8pt; font-weight:normal; color:#000000; text-decoration:underline; border:0 }
.da A:active        { color:#000000; }
.da A:hover         { color:#000000; background-color:#fff8d4; }
.da A:visited       { color:#000000; }
.da A:visited:hover { color:#000000; background-color:#fff8d4; }

.da H1 { color:#CC0000; font-family: Verdana; font-size: 14pt; font-weight: bold; vertical-align: top; margin: 0 0 10px 0; }
.da H2 { color:#555555; vertical-align: top; margin: 0 0 0 0;  padding: 0 0 0 0; font:  bold 11pt Verdana; }
.da H3 { color:#000000; font-family: Verdana; font-size: 10pt; font-weight: bold; vertical-align: top; margin: 0 0 0 0; }

/* PLAATJES */
.da IMG { border: 0 solid #000000; }

/* TABELLEN */
.da TD { vertical-align: top; }

/* OVERIG */
.da P   { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }
.da DIV { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }
.da TD  { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: normal; vertical-align: top; margin: 0 0 0 0; }
.da TH  { color:#000000; font-family: Verdana; font-size: 8pt; font-weight: bold;   vertical-align: top; margin: 0 0 0 0; }

.da UL { margin: 10px 0 0 20px; }
.da LI { padding: 0 0 0 5px; margin: 5px 0 0 0; }

/*
===============
 FOTOALBUM 2.0
===============
*/
.photoAlbum       { margin-left: auto; margin-right: auto; text-align: center; }
.photoAlbum table { border: 0px; background-color: #ffffff; width: 98%; border-spacing: 0px; margin-left: auto; margin-right: auto; border-collapse: collapse; }
.photoAlbum td    { vertical-align: top; margin-left: auto; margin-right: auto; text-align: center; }

.photoAlbum a               { border: solid 1px white; color:#000000; font-family:Verdana; font-size:10px; font-weight:normal; text-align:center; text-decoration:none; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum a:active        { border: solid 1px white; }
.photoAlbum a:hover         { border: solid 1px gray; background-color:#EEEEEE; }
.photoAlbum a:visited       { border: solid 1px white; }
.photoAlbum a:visited:hover { border: solid 1px gray; background-color:#EEEEEE; }

.photoAlbum .photoShadow a               { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:active        { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:hover         { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:visited       { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }
.photoAlbum .photoShadow a:visited:hover { border: solid 0px white; margin: 0 0 0 0; padding: 0 0 0 0; }

.photoTitle      { color:#FF0000; font-family: Verdana; font-size: 12px; font-weight: bold;  text-align:center; vertical-align: top;}
.photoText       { color:#000000; font-family: Verdana; font-size: 8px; font-weight: normal; text-align:center; clear:left }
.photoSelect     { color:#000000; font-family: Verdana; font-size: 10px; font-weight: bold;  text-align:center; text-decoration: none; }

.photoShadowWrap { margin: auto; padding: auto; text-align:center; width:10px }
.photoShadow     { float:left; background: url(../images/shadow.png) no-repeat bottom right;  margin: 10px 0 0 10px; }
.photoShadow img { display: block; position: relative; background-color: #FFF; border: 1px solid #000000; margin: -6px 6px 6px -6px; padding: 4px; }
