*
{
   margin:0px;
	padding:0px;
}

body
{
   margin-top:10px;
	margin-bottom:20px;
}

#content {
position:absolute;left: 50%;top: 50%;margin-left: -490px;margin-top: -295px;
}

h1 
{
   text-align:left;
   color:#cc3920;
	font-size:15px;
	border-bottom:1px solid #cc3920;
	font-weight:bold;
	margin-bottom:7px;
}

h2 
{
   text-align:left;
   color:#E94125;
	font-size:13px;
	font-weight:bold;
	margin-bottom:3px;
}

hr
{
	border:none;
	border-bottom:1px solid #cc3920;
	height:1px;
	margin-top:5px;
	margin-bottom:10px;
}

input
{
   padding-left:3px;
}

textarea
{
   padding-left:3px;
}

input:hover
{
   cursor:pointer;
}

input.poll
{
   width:12px;
	border:none;
}

input.button 
{
   background: url(../images/button-red.png) repeat-x;
}

form.admin
{
	border:1px solid #990000;
	padding:10px; 
	background-color:#FFFFCC;
}

p em
{
   padding-left:10px;
	color:#E94125;
	font-style:normal;
	font-size:11px;
}

a, p, tr, td, ul, li	{color: #404040; font-family: Tahoma, serifSansSerifMonospace; font-size: 13px; text-decoration:none; text-align:left}

td.error
{
   color:#CC0000;
}

a{color: #01526D; }
a:hover{color: #8C0808; }

a.company{color: #990000; font-size:13px; font-weight:bold}
a.company:hover{color:#E94126;  font-size:13px; font-weight:bold}

a.agenda {color: #01526D; }
a.agenda:hover{color: #009DE0; }

a.poll {color: #404A00; }
a.poll:hover{color: #ACC700; }

a.roaster {color: #6B190B; }
a.roaster:hover{color: #E94126; }

a.redactie {color: #50002B; }
a.redactie:hover{color: #E2007A; }

a.nieuws {color: #404040; }
a.nieuws:hover{color: #8C0808;  }

/* HOR SUBMENU's */

#nav, #nav ul {
	float: left;
	list-style: none;
	line-height: 1;
	background: none;
	font-weight: normal;
	font-family: arial;
      font-size: 12px;
	padding: 0;

	
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	padding: 0.25em 1em;
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
}

#nav a.daddy {

}

#nav li {
	float: left;
	padding: 0;
   border-left:1px solid #FFFFFF;
}

#nav li ul {
	
	position: absolute;
	left: -999em;
	height: auto;
	width:150px; /* breedte submenu's*/
	font-weight: normal;
	font-family: arial;
	font-size: 12px;
	border-top: 0px solid #FFFFFF;
	background: #8C0808; /* achtergrondkleur navigatieknoppen*/
	margin: 0;	
}

#nav li li a:hover {
   background-color:#6A0606;
}

#nav li li {
	padding-right: 0em;
	border-left:0px solid black;
	width:150px;
}

#nav li ul a {
	color:#FFFFFF;
	font-weight: normal;
	
}
#nav li ul a:hover{
	color:#FFFFFF;
}
#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
}

#nav li:hover, #nav li.sfhover {
	background: #8C0808; /* achtergrondkleur navigatieknoppen*/
}

#maincenter input
{
   border:1px solid #999999;
	width:380px;
}
#maincenter input:focus
{
   background-color:#FFFFAA;
}

#maincenter input.datetime
{
   border:1px solid #999999;
	width:150px;
}

#maincenter select
{
	width:204px;
}

#maincenter textarea
{
   border:1px solid #999999;
	width:380px;
	height:200px;
}
#maincenter textarea:focus
{
   background-color:#FFFFAA;
	height:200px;
}


