/**************************
#													#
#				SoulDude					#
#													#
**************************/

body{
	background-color:#FFFFFF;
	background-image: url('/stefan/design/graphics/blue/back.jpg');
	background-repeat: repeat-x; 
	background-attachment:fixed;
	margin-top:0;
	margin-left:0;
	margin-right:0;
	margin-bottom:0;
}

body, td, div{
	font-family:sans-serif, verdana, arial, helvetica;
	font-size:12px;
	color:#000000;
	line-height:20px;
}

a{
	text-decoration:none;
	color:#BC0000;
}

/**************************
#													#
#					Content					#
#													#
**************************/


.main{
	border-left:#013B6B 2px solid;
	border-bottom:#013B6B 2px solid;
	border-right:#013B6B 2px solid;
	border-top:#013B6B 2px solid;
}

.titel{
	letter-spacing:3px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-weight:bold;
	font-size:11px;
}

.subtitel{
	font-size:9px;
	font-weight:bold;
	color:#3F638C;
}

.tdtitel{
	letter-spacing:3px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}

.tabeltitel{
	letter-spacing:3px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color:#3F638C;
	border-left:#013B6B 1px solid;
	border-bottom:#013B6B 1px solid;
	border-right:#013B6B 1px solid;
	border-top:#013B6B 1px solid;
	font-weight:bold;
	font-size:14px;
	color:#FFFFFF;
}

.tabeltitel:link, .tabeltitel a:visited, .tabeltitel a:active{
	text-decoration:none;
	font-weight:bold;
	color:#FFFFFF;
}

.tabeltitel a:hover{
	color:#3F638C;
}

.tabelstatus{
	border-bottom:#BC0000 1px solid;
}

.tabelcontent{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color:#DFEDF9;
	border-left:#013B6B 1px solid;
	border-bottom:#013B6B 1px solid;
	border-right:#013B6B 1px solid;
}

.tabelcontent:link, .tabelcontent a:visited, .tabelcontent a:active{
	text-decoration:none;
	color:#BC0000;
}

.tabelcontent a:hover{
	color:#3F638C;
}

.hitlistactive{
	font-weight:bold;
	color:#3F638C;
}

.hitlist td{
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color:#DBEFFF;
	border-left:#3F638C 1px solid;
	border-top:#3F638C 1px solid;
	border-bottom:#3F638C 1px solid;
	border-right:#3F638C 1px solid;
}

.hitlist:link, .hitlist a:visited, .hitlist a:active{
	text-decoration:none;
	color:#BC0000;
}

.hitlist a:hover{
	color:#3F638C;
}


/**************************
#													#
#					Menu						#
#													#
**************************/

.topmenu{
	letter-spacing:3px;
	font-weight:bold;
	font-size:14px;
	color:#013B6B;
}

.topmenua:link, .topmenu a:visited, .topmenu a:active{
	text-decoration:none;
	font-weight:bold;
	color:#013B6B;
}

.topmenu a:hover{
	color:#FFFFFF;
}

.menu{
	letter-spacing:2px;
	line-height: 18px;
	font-weight:bold;
	color:#F0FAEF;
}

.menu a:link, .menu a:visited, .menu a:active{
	text-decoration:none;
	font-weight:bold;
	color:#F0FAEF;
}

.menu a:hover{
	color:#BC0000;
}
/**************************
#													#
#					Poll						#
#													#
**************************/

.poll_titel{
  letter-spacing:3px;
	background-color:#3F638C;
	border-left:#013B6B 1px solid;
	border-bottom:#013B6B 1px solid;
	border-right:#013B6B 1px solid;
	border-top:#013B6B 1px solid;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
	padding-right: 4px;
	padding-left: 4px;
}

.poll_vraag{
	background-color:#DFEDF9;
	border-left:#013B6B 1px solid;
	border-bottom:#013B6B 1px solid;
	border-right:#013B6B 1px solid;
}

.poll_totaal{
	letter-spacing:2px;
	line-height: 18px;
	font-weight:bold;
	color:#F0FAEF;
}

.poll_procent{
	letter-spacing:2px;
	line-height:18px;
	font-size:10px;
}

.poll_error{
	letter-spacing:2px;
	line-height: 18px;
	font-weight:bold;
	color:#F0FAEF;
	font-size:11px;
}

/**************************
#													#
#					Navigatie				#
#													#
**************************/

.navigatie{
	letter-spacing:3px;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color:#3F638C;
	border-left:#013B6B 1px solid;
	border-bottom:#013B6B 1px solid;
	border-right:#013B6B 1px solid;
	border-top:#013B6B 1px solid;
	font-size:10px;
	color:#BC0000;
}

.navigatie a:link, .navigatie a:visited, .navigatie a:active{
	text-decoration:none;
	color:#FFFFFF;
}

.navigatie a:hover{
	color:#BC0000;
}

.navigatieinactive td{
	color:#BC0000;
}

/**************************
#													#
#			Input & Buttons			#
#													#
**************************/

TEXTAREA {
	FONT-SIZE: 12px; 
	color: #000000; 
	background-color : #DFEDF9;  
	border: #000000; 
	border-style: solid; 
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px
}

INPUT 	{
	FONT-SIZE: 10px; 
	color: #000000; 
	background-color : #DFEDF9; 
	border: #000000; 
	border-style: solid; 
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px
}

SELECT 	{
	FONT-SIZE: 10px; 
	color: #000000; 
	background-color : #DFEDF9; 
	border: #000000; 
	border-style: solid; 
	border-top-width : 1px; 
	border-right-width : 1px; 
	border-bottom-width : 1px; 
	border-left-width : 1px
}

.rood{
	color:#BC0000;
}
