body{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size:11px;
    color:#000;
    background:#fff url(../images/General/Background.gif) repeat-y;
    margin:0;
    padding:0;
}

img.icon{border:0;margin-right:6px;}

td,blockquoute{
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    color : #000;
}

h1{
	font-size:160%;
	color: #4C4C4C;


}
h2{
	font-size:12px;
	font-weight:bold;
	color: #4C4C4C;
}

h3{
    font-size : 10px;	
	color:#f49b28;
	font-weight : bold;
}

a{
    color: #000;
    text-decoration:underline;
}

a:hover{
    color: #9F4926;
    text-decoration: none;
}

/* invert */

a.invert{
    color: #000;
    text-decoration:none;
}

a.invert:hover{
    color: #9F4926;
    text-decoration: underline;
}

/* --- */

span.Hand{cursor: hand;}
hr.Thin1{ color: #000; height: 1px;}


.small{font-size : 10px;}

.TableContentRight{
	border: 1px dotted #A4BA29;
	width:95%;
}

.CellMenuLeft{
	border-left-width: 1px;
	border-right-width: 1px;
	border-top-width: 1px;
	border-bottom: 1px dotted #000000;
	text-align:right;
	cursor:hand;
}

.CelListViewHeader{
	color:#FFFFFF;
	background-color:#a4ba29;
	font-weight:bold;
}
.CelListView{
	border-bottom: 1px solid #a4ba29;
}

.MemberDetailPrintTitle{
	font-size:12px;
	font-weight:bold;
	color: #9F4926;
}


/*  MenuMain */

#menumain{
	margin:0;
	padding:0;
	list-style-type:none;
}

#menumain li{
	display:inline; /* Fix voor IE -> verwijderd extra ruimte boven en onder items */
}

#menumain ul{
	margin:0;
	padding:0;
	list-style-type:none;
}

/*mmnormalwithsubs background:#1a364e url(../images/general/ArrowMore.gif) no-repeat right top; */

#menumain a.mmnormal, a.mmselected, a.mmnormalwithsubs{
	display:block;
	/* height:34px;  afzetten, anders worden menuitems die over meerdere regels gaan niet correct getoond */ 
	line-height:34px;
	border-bottom:dotted 1px #000;
	text-decoration:none;
	font-size:12px;
	text-transform:uppercase;
}

#menumain a.mmnormal,
#menumain a.mmnormalwithsubs{
	color:#000;
}

#menumain a.mmnormal:hover, a.mmselected{
	color:#fff;
}


/* ruimte tussen mainitems */
#menumain li a{
	margin:0;
}

/* verberg subniveaus */

#menumain ul {
	display:none;
}

/* niveau 1 */

#menumain li a.mmnormal,
#menumain li a.mmnormalwithsubs,
#menumain li a.mmselected{
	width:184px;
	padding-right:20px;
	text-align:right;
}

#menumain li a.mmnormal{
	/* background: #1a364e; */
}

#menumain li a.mmnormal:hover,
#menumain li a.mmselected{
	background: #9f4926;
}

#menumain li a.mmnormalwithsubs{
	background:url(../images/general/ArrowMenuMore.gif) no-repeat right 6px;
}

#menumain li a.mmnormalwithsubs:hover{
	background: #9f4926 url(../images/general/ArrowMenuMore.gif) no-repeat right 6px;
	color:#fff;
}

/* niveau 2 */

#menumain li ul li a.mmnormal,
#menumain li ul li a.mmselected{
	width:184px;
	padding-right:20px;
}

#menumain li ul li a.mmnormal{
	font-size: 10px;
	color:#000;
	background: #fff;
}

#menumain li ul li a.mmnormal:hover,
#menumain li ul li a.mmselected{
	color:#9f4926;
	font-size: 10px;
	font-weight:bold;
	background:#fff url(../images/general/ArrowMore2.gif) no-repeat right 14px;
}


/*  MenuTop */

a:link.MenuTop, a:visited.MenuTop, a:active.MenuTop, a:hover.MenuTop{
    font-size : 9px;	
	color:#ffffff;
	text-decoration:none;
	text-transform : uppercase;
}

a:link.MenuTopSelected, a:visited.MenuTopSelected, a:active.MenuTopSelected, a:hover.MenuTopSelected{
    font-size : 9px;	
	color:#fff;
	text-decoration:none;
	text-transform : uppercase;
}

/*  Form */

.FormItem{
    font-size : 10px;
	background: #fff;
	color : #000;
	border: 1px solid #000040;
	width: 240px;
}

.FormItemnowidth{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
	background-color : #fff;
	color : #000;
	border: 1px solid #000040;
}

.FormItem100{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
	background: #fff;
	color : #000;
	border: 1px solid #000040;
	width: 100%;
}

.FormButton
{
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
	background-color : #000040;
	color : #fff;
	border: 1px solid #fff;
	font-weight : bold;
}

/* -- Post it lay-out -- */

.postitouter{
    float:left;
    width:274px;
    background:url(../images/General/bg_bulletin.jpg) no-repeat left bottom;
    margin:0;
    padding:0 0 40px 0;
	min-height:200px;
}

.postitinner{
    width:274px;
    background:url(../images/General/bg_bulletintop.jpg) no-repeat left bottom;
    background:url() no-repeat;
}

.postitinner h1{
    padding:20px 12px 12px 24px;
    margin:0;
    font-size:14px;
    font-weight:bold;
}

.postitinner h2{
    padding:0 3px 12px 24px;
    margin:0;
    font-size:11px;
    font-weight:bold;
}

.postitinner div.description{
    padding:0 30px 0 24px;
    margin:0;
    font-size:11px;
    font-weight:normal;
}

.postitinner div.description p{
	padding:0;
	margin:0;
}

.postitinner a.showpopup{
    display:block;
    text-align:right;
    padding:12px 40px 12px 12px;
}

div.postitinner div.postitpopup{
    display:none;
}


/* -- ProjectDocs -- */

#projectdocs{}
#projectdocs img.iconmore{margin-right:6px;}

ul.level1{list-style-type:none;margin-left:0;padding-left:0;}

#projectdocs li{padding-top:12px;padding-bottom:12px;}
#projectdocs ul{padding-top:12px;padding-bottom:12px;}


#projectdocs span.groupnamelevel1{font-weight:bold;font-size:14px;margin-left:0;padding-left:0;}
#projectdocs span.groupname{font-weight:bold;}

#projectdocs div.document{border:solid 1px #ccc;padding:9px;margin:12px 12px 12px 0;}
#projectdocs div.document div.description{display:none;padding-left:18px;padding-top:6px;}
#projectdocs div.document p{padding:0;}
#projectdocs div.document h1{font-size:12px;font-weight:bold;margin:0;padding:0 0 6px 0;}
#projectdocs div.document div.description h2{font-size:12px;font-weight:bold;margin:0;padding:6px 0 6px 0;}
#projectdocs div.document div.description div.itemlink{padding:12px 0 0 0;}
