 /* DevoidOfStars Webdesign (c) 2010
   Dimensions > background > border > colors > alignment > font > rest
*/

BODY {
	background-image: url("../images/site/layout/background.jpg");
	color: black;
	margin-top: 0px;
	margin-bottom: 0px;
	font-size: x-small;
	font-family: Verdana;
}
A:link		{	color: blue; text-decoration: none;	}
A:visited	{	color: blue; text-decoration: none;	}
A:active	{	color: blue; text-decoration: none;	}
A:hover		{	color: red;  text-decoration: none;	}

P		{	font-size: x-small; font-family: Verdana; margin-left: 10px;	}
FONT		{	font-size: x-small; font-family: Verdana;	}
DIV		{	font-size: x-small; font-family: Verdana;	}
TD		{	font-size: x-small; font-family: Verdana; vertical-align: top; text-align: left;	}
IMG		{	border-width: 0px;	}
.picture	{	border: 1px solid #5197FF; margin-left: auto; margin-right: auto;	}
.menuPicture	{	display: block; border-width: 0px;	}
.documentPicture {	border-width: 0px; padding: 10px;	}

H1		{	color: #5197FF; font-size: medium;  font-family: Verdana; font-weight: bold; margin-top: 0px; margin-bottom: 0px;	}
H2		{	color: #5197FF; font-size: small;   font-family: Verdana; font-weight: bold; margin-top: 0px; margin-bottom: 0px;	}
H3		{	color: #5197FF; font-size: x-small; font-family: Verdana; font-weight: bold; margin-top: 0px; margin-bottom: 0px;	}

INPUT	{
	background: #A9CCFF;
	border: 1px solid #5197FF;
}
TEXTAREA	{
	background: #A9CCFF;
	border: 1px solid #5197FF;
}

.errorText	{
	color: #ff0000;	
}

.plaatsing	{
	font-weight: bold;
	color: #5197FF;
}

.maindiv	{
	width: 750px;
	background: white;
	border-width: 0px 1px;
	border-style: none solid;
	border-color: #5197FF;
	margin-left: auto; 
	margin-right: auto;
}

.contentdiv	{
	width: 710px;
	background: white url("../images/site/layout/bottom-bg.jpg") bottom right no-repeat;
	border-width: 0px 1px;
	border-style: none solid;
	border-color: #5197FF;
	padding: 20px 20px;
	text-align: center;
	margin-left: auto; 
	margin-right: auto;
}

.copydiv	{
	width: 750px;
	background: #A9CCFF;
	border-width: 1px;
	border-style: solid;
	border-color: #5197FF;
	text-align: center;
	font-size: 9px;
	color: #5197FF;
	margin-left: auto; 
	margin-right: auto;
}
.copydiv A:link		{	color: #5197FF; text-decoration: none;	}
.copydiv A:visited	{	color: #5197FF; text-decoration: none;	}
.copydiv A:active	{	color: #5197FF; text-decoration: none;	}
.copydiv A:hover	{	color: red;	text-decoration: none;	}

.headertable	{
	width: 100%;
}

.menutable	{
	width: 100%;
	height: 118px;
	border-width: 1px 0px;
	border-style: solid none;
	border-color: #5197FF;
	font-size: 10px;
}
.menuItem	{
	width: 50px;
	height: 18px;
	margin-bottom: 0px;
}
.menuDivider	{
	width: 15px;
	height: 18px;
	margin-bottom: 0px;
}
.menuRest	{
	background: white url("../images/site/layout/restbg.jpg") repeat-x;
	text-align: right;
	vertical-align: middle;
	font-size: 10px;
	color: #5197FF;
}
.menuRest	A:link		{	color: #5197FF; text-decoration: none;	}
.menuRest	A:visited	{	color: #5197FF; text-decoration: none;	}
.menuRest	A:active	{	color: #5197FF; text-decoration: none;	}
.menuRest	A:hover		{	color: red;	text-decoration: none;	}

.menuKleurBalk	{
	height: 2px;
	background-color: #A9CCFF;
	color: #ffffff;
}
.menuKleurBalk	A:link		{	color: #ffffff; text-decoration: none;	}
.menuKleurBalk	A:visited	{	color: #ffffff; text-decoration: none;	}
.menuKleurBalk	A:active	{	color: #ffffff; text-decoration: none;	}
.menuKleurBalk	A:hover		{	color: #5197FF;	text-decoration: underline;	}

.reporttable	{
	width: 400px;
	background-color: white;
	border-width: 1px;
	border-style: solid;
	border-color: #5197FF;

	margin-left: auto; 
	margin-right: auto;
}
.reporttable TD	{
	vertical-align: top;
}
.reporttable TH	{
	border-width: 0px 0px 1px 0px;
	border-style: solid;
	border-color: #5197FF;
	text-align: left;
	vertical-align: top;
	font-size: x-small;
	color: #5197FF;
}

.filmstripdiv {
	width: 100px; 
	height: 100px;
	margin-left: auto; 
	margin-right: auto;
}

.albumtable	{
	border: 0px;
	margin-left: auto; 
	margin-right: auto;
}
.albumtable TD	{
	width: 120px;
	height: 120px;
	text-align: center;
	vertical-align: middle;
}

.centertable	{
	border: 0px;
	margin-left: auto; 
	margin-right: auto;
}
