/* GENERAL  */	 
html{	height: 100%;font-size:12px;}
td { vertical-align:top;}
ol {margin:0px; padding:0px;}
ul {margin:0px; padding:0px;}
li {}
img {border:0px;}
p {}
a:link {color:#248abd;text-decoration:none;}
a:visited {color:#248abd;text-decoration:none;}
a:active {color:#248abd;text-decoration:none;}
a:hover{color:#000;text-decoration:underline;}

/* LAYOUT PP  */		 
body { margin:0px; text-align:center; background:url(/custom/public/brafo/images/bg-centered.gif);background-position:center top;background-repeat:repeat-y; background-color:#f1f1f1;font-family:Arial, Verdana, sans_serif;font-size:12px;}				
#container {margin: 0 auto; width:998px; text-align: left; height:100%;} 
  
#header{background-image:url(/custom/public/brafo/images/Header-centered.png);background-repeat:no-repeat;height:82px;}

#header #home{}
#header #home ul {z-index:1;position:absolute; margin:0px; padding:0px; list-style-type:none;}
#header #home ul li a{display:block; height:80px; width:130px;}

#header #topNav{float:right; margin:36px 25px 0 0;}
#header #topNav #login {float:left;}				
#header #topNav #register {float:left;margin-left:25px;}
#header #topNav #login a{color:#fff;text-decoration:none;padding-left:24px;}
#header #topNav #login a:hover{color:#fff;text-decoration:underline;padding-left:24px;} 

 /*MENU-TREE CENTERED SITE*/
#menu {float:left; margin:4px 0px 0px 8px; width:217px; border:solid 1px #064e6b;}/*hier border search in menu */
#imageMenu {}
#imageMenu img{background-image:url(/custom/public/brafo/images/imagemenu.png);background-repeat:no-repeat;height:139px; margin-top:2px;} 
#headerMenu {background-color:#40403f;color:#fff;display:block; font-size:15px; height:26px; line-height:26px; padding-left:10px; margin-top:0px; }
*html #headerMenu{width:217px;}

/*div waarbinnen de listnav wordt getoond*/
#tree {height:100%;margin:0px;}
*html #tree {margin:0px;padding:0px; height:100%;}

#tree .MyPublicTree {margin:0px;padding:0px;}

/*SUB MENU LEVEL 1*/
.MyPublicTree .tagTree {display: block; width:217px; padding:0px; margin:0px;}
.MyPublicTree .tagTree ul {margin:0px; padding:0px; list-style-type:none; line-height:24px; text-align:left;}

.MyPublicTree .tagTree ul li.link1{ padding:0px; border-bottom:solid 1px #e4e0e0; }
.MyPublicTree .tagTree ul li.link1 a {padding-left:10px; display:block; background-color:#fff;font-size:12px; text-decoration:none; color:#40403f;}
.MyPublicTree .tagTree ul li.link1 a:hover {padding-left:10px;display:block; background-color:#fff;font-size:12px; text-decoration:none; color:#ce0000;}
div.MyPublicTree div.tagTree ul li.link1.focus a{color:#ce0000;}

/*home later verwijderen*/

ul li.home{  list-style-type:none; padding:0px; border-bottom:solid 1px #e4e0e0;line-height:24px; }
ul li.home a {padding-left:10px; display:block; background-color:#fff;font-size:12px; text-decoration:none; color:#40403f;}
ul li.home a:hover {padding-left:10px;display:block; background-color:#fff;font-size:12px; text-decoration:none; color:#ce0000;}
ul li.home.focus a:link{color:#ce0000;}

/*SUB MENU LEVEL 2*/
.MyPublicTree .tagTree ul li.link1.focus ul li.link2 a:link{color:#000;}
.MyPublicTree .tagTree ul li.link1 ul  {margin:0px; padding:0px; list-style-type:none;}/*marges submenu padding for IE margin for FF*/
.MyPublicTree .tagTree ul li.link1 ul li.link2  {padding-left:15px; border-bottom:none;}/*Indent subItems = padding left*/
.MyPublicTree .tagTree ul li.link1 ul li.link2 a {font-size:12px; text-decoration:none; color:#40403f;padding-left:6px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 a:hover {font-size:12px; text-decoration:underline; color:#000031; }
.MyPublicTree .tagTree ul li.link1 ul li.link2.focus a:link{color:#ce0000;}


/*SUB MENU LEVEL 3*/
.MyPublicTree .tagTree ul li.link1 ul li.link2.focus ul li.link3 a:link{color:#000;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul {margin:0px; padding:0px; list-style-type:none; line-height:18px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 {padding-left:8px; border-bottom:none; }/*Indent subItems = padding left*/
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 a:link{font-size:12px; text-decoration:none; color:#40403f; padding-left:6px;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3 a:hover {font-size:12px; text-decoration:underline; color:#000031;}
.MyPublicTree .tagTree ul li.link1 ul li.link2 ul li.link3.focus a:link{color:#ce0000;}



/*SEARCH + SEARCHRESULTS*/
#search { background-color:#d2dddf;padding-left:3px;}
*html #search {padding:0px;}
#search .searchInput {font-size:12px; border:solid 1px #5d5d57; height:16px; width:148px; padding-left:2px;}
#search .searchButton {font-size:12px;color:#003c74;width:48px;font-size:11px;}

#searchResultCount {margin-top:6px;}
#searchResultCount .itemsFound {font-weight:bold;}
#searchResultCount .searchQuery {font-weight:bold;color:#ccc;}

#searchResultsList{ background-color:#fff;}
#searchResult{ border-bottom:1px solid #ccc; padding:6px 0px 6px 0px;}
#searchResult #docType{ display:none;}
#searchResult #title{ width:100%; padding-bottom:4px;}
#searchResult #title a{ text-decoration:none; font-weight:bold; color:#cd6403; }
#searchResult #title a:hover{ text-decoration:underline; font-weight: bold; color:#000; }
#searchResult #author{ font-weight:bold;}
#searchResult #date { font-size:11px;font-weight:bold;}
#searchResult #ranking {}
#searchResult #excerpt {width:95%; border-bottom: solid 1px #99895e; margin-bottom:6px; padding-bottom:3px; }


/*CONTENT*/
#content {float:left; padding-left:20px; margin-top:4px; max-width:750px;height:100%;font-size:12px;}
.title{font-size:16px;color:#064e6b;font-variant: small-caps;margin-bottom:6px;margin-top:6px;}


#trail { color:#000;font-size:11px;display:block;margin:4px 0px 0px 250px; }
#trail a{color:#248ABD;text-decoration:none;font-size:11px;}
#trail a:hover{color:#248ABD;text-decoration:underline;}

#content ol {margin:0px 0px 0px 14px; padding:0px;}
#content ul {margin:0px 0px 0px 14px; padding:0px;}
#content ul li {list-style-type: circle; margin:0px;padding:0px;}

#attachmentsListing{margin-top:12px;width:98%;}
#attachmentsListing .attachmentsListingHeader {padding:2px;background-color:#d2dddf;}
#attachmentsListing .attachmentsListItem {padding:2px;border-bottom:solid 1px #d2dddf;}

 

/* fORMULIER */
.form{ font-family: Arial, Verdana, sans_serif; font-size: 12px; border: dashed 1px #cccccc;}
.formTable{ font-family: Arial, Verdana, sans_serif; font-size: 12px; border: dashed 1px #cccccc;width:70%;}
	body.Form{ font-family: Arial, Verdana, sans_serif; font-size: 12px; border: none; padding:3px; }
.formTop{ background-color: #e4e4d6; color: #b90825; font-weight: bold; padding: 3px;  }
.formLabel { vertical-align: top; padding: 3px;   font-weight: bold; border-bottom: solid 1px #ccc; }
.formField { padding: 3px; font-weight: bold; border-bottom: solid 1px #ccc; }
.formField input {background-color: #ffffff; border: solid 1px #cccccc; font-family: Arial, Verdana, sans_serif; font-size: 12px; color: #b90825; }
.formField textarea {background-color: #ffffff; border:solid 1px #cccccc; font-family: Arial, Verdana, sans_serif; font-size: 12px; color: #b90825; }
.formBottomRight { background-color: #e4e4d6;  padding: 3px; text-align: right; }
.formBottom{ background-color: #e4e4d6;  padding: 3px; text-align: right; }
.formBottomLeft { background-color: #e4e4d6;  padding: 3px; text-align: left; }
.formButton { font-family: Arial, Verdana, sans_serif; font-size: 11px; }
.formLabel2 { font-size: 12px; height: 26px; padding-top:2px;}
.formField2 { border-bottom: solid 1px #ccc; }
.formFieldExplain { font-size: 12px; padding: 4px; background-color:#f2ebe1;  }
.formRed { color:#b90825; }

/* Hidden */
.sitemapCrawler{display:none;}

@media print {
}
