/*------------------------------------------------------------------
	[Reset Stylesheet]
	
	Project:		SG Spieringshoek
	Version:		1.0
	Last change:	24/02/10
	Assigned to:	Rudy de Jong (wis)
	Primary use:	Web
-------------------------------------------------------------------*/


	/*------------------------------------------------------------------
		[1. Reset styles]
	*/
	
		body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, textarea, p, blockquote, th, td, hr {
			padding: 0;   
			margin: 0;
		}
 
	
		html,
		body {
			min-height: 100%;
		}
  
			table {   
			    border-collapse: collapse;   
			    border-spacing: 0;   
			}   
	  
			fieldset, 
			img, 
			abbr {   
			    border: 0;
			}   
	  
			ins {   
	    		text-decoration: none;  
				
			}
			
			ul,ol {
				list-style-position: inside;
			}

/*------------------------------------------------------------------
	[Master Stylesheet]
	
	Project:		SG Spieringshoek
	Version:		1.0
	Last change:	24/02/10
	Assigned to:	Rudy de Jong (wis)
	Primary use:	Web
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
	[Color codes]
	
	
*/

/*------------------------------------------------------------------
	[Typography]

	
	
-------------------------------------------------------------------*/

/*------------------------------------------------------------------
	[Table of contents]
	
	1. Body
	2. Wrapper
	
	
-------------------------------------------------------------------*/



	/*----------------------------------------------------------------
		[1. Body]
	-----------------------------------------------------------------*/
	
		body {
        	font: normal 12px/15px Arial,Myriad Pro,Verdana,sans-serif;
			background: #7b3f93 url(/images/watermerk.gif) no-repeat top left;
		}
		
		h1 {
			font: bold 17px/21px Arial,Myriad Pro,Verdana,sans-serif;
			color: #7b3f93;
			padding-bottom: 5px;
			margin-bottom: 5px;
			border-bottom: 1px solid #d7d7d7;
		}
		
		h2 {
			
		}
   
    /*------------------------------------------------------------------
		[2. Wrapper]
	*/
	
	#wrapper {
		width: 966px;
		margin: 0 auto;
		text-align: center;
		position: relative;
		min-height: 700px;
		height: auto !important;
		height: 700px;
		top: 6px;
		background-color: #fff;
	}
	
		#inner {
			padding: 6px;
		}
	
		#wrapper div {
			text-align: left;
		}
		
    /*------------------------------------------------------------------
		[3. Header]
	*/
    
	#header {
		height: 274px;
		position: relative;
		
		
		
		
			background: url(/Media/view/55355/banner.jpg) no-repeat top left;
		
	}
	
		#header .black-header {
			height: 33px;
			background-color: #4F1D6A;
			/* for IE */
			filter:alpha(opacity=60);
			/* CSS3 standard */
			opacity:0.6;
		}
		
		#header .onderwijsaanbod {
			position: absolute;
			bottom: 0;
			left: 0;
			width: 100%;
			background-color: #4f1d6a;
			height: 25px;
			text-align: center;
			opacity:0.9;

			background: url(/images/onderwijsaanbod-repeater.png) repeat top left;
		}
		
			#header .onderwijsaanbod span {
				height: 50px;
				display: inline-block;
				margin: 0px 70px;
				position: relative;
			}
		
			#header .onderwijsaanbod span a:link,
			#header .onderwijsaanbod span a:visited,
			#header .onderwijsaanbod span a:active	{
				font-size: 20px;
				font-family: Myriad Pro;
				color: #fff;
				text-decoration: none;
				line-height: 25px;
			}
			#header .onderwijsaanbod span a:hover {
				text-decoration: underline;
			}	
	
		#header ul {
			list-style-type: none;
			margin-left: 0;
			margin-bottom: 0;
		}
		
			#header ul li {
				float: left;
				display: inline-block;
			}
		
			#header .topmenu {
				position: absolute;
				width: 660px;
				height: 12px;
				top: 10px;
				left: 20px
			}
			
				#header .topmenu ul li {
					background: url(/images/menu-separator.gif) no-repeat top right;
					padding: 0 11px;
				}
				
					#header .topmenu ul li.first {
						padding-left: 0;
					}
					
					#header .topmenu ul li.last {
						background: none;
						padding-right: 0;
					}
			
				#header .topmenu ul li a:link,
				#header .topmenu ul li a:visited,
				#header .topmenu ul li a:active {
					color: #fff;
					font-size: 11px;
					text-decoration: none;
				}
				
				#header .topmenu ul li a:hover {
					text-decoration: underline;
				}
			
			#header .searchDiv {
				width: 238px;
				position: absolute;
				top: 6px;
				right: 0;
			}
			
				#header .searchDiv ul li input {
					float: left;
				}
			
				#header .searchDiv ul li input.inputsearch {
					width: 191px;
					height: 21px;
					line-height: 21px;
					border: 0;
					padding-left: 11px;
					font-size: 11px;
					background: url(/images/search-input.png) no-repeat top left;
				}
				
		#header .overlay {
			width: 372px;
			height: 240px;
			background-color: #7f4198;
			/* for IE */
			filter:alpha(opacity=50);
			/* CSS3 standard */
			opacity:0.5;
		}	

		#header .logo {
			position: absolute;
			top: 34px;
			left: 0;
			width: 372px;
			height: 60px;
		}
		
		#header .slogan {
			width: 366px;
			height: 89px;
			position: absolute;
			top: 154px;
			left: 50px;
		}
		
		#header .login {
			position: absolute;
			top: 10px;
			left: 10px;
			width: 300px;
		}
		
			#header .login span {
				color: #fff;
			}
			
				#header .login span a {
					color: #fff;
				}
		
			#header .login .inlogals {
				
			}
		
	/*------------------------------------------------------------------
		[4. Content]
	*/
	
	#container {
		margin-top: 6px;
		overflow: hidden;
		background: url(/images/contentbg.gif) repeat-y top left;
		position: relative;
	}
	
		#container #content {
			width: 474px;
			margin: 0 6px 0 6px;
			float: left;
			min-height: 1px;
			height: auto !important;
			height: 1px;
		}
		
			#container #content .childrens {
				height: 30px;
				text-align: right;
			}
		
			#container #content .breadcrumbs ul {
				list-style: none;
			    min-height: 20px;
			    height:auto !important;
				margin-left: 0;
			}
			
				#container #content .breadcrumbs ul li {
					float: left;
				}
				
					#container #content .breadcrumbs ul li a:link,
					#container #content .breadcrumbs ul li a:visited,
					#container #content .breadcrumbs ul li a:active {
						text-decoration: none;
					}
					
					#container #content .breadcrumbs ul li a:hover {
						text-decoration: underline;		
					}
		
			#container #content p {
				margin-bottom: 17px;
			}
			
			#container #content ul,
			#container #content ol			
			{
				margin-bottom: 17px;
				margin-left:30px;
				list-style-position: outside;
				
			}
			
			#container #content a {
				color: #7b3f93;
			}
		
		#container #right-content {
			float: left;
			width: 234px;
		}
		
			#container #right-content a:link,
			#container #right-content a:visited,
			#container #right-content a:active {
				color: #fff;
				text-decoration: none;
			}				
			
			#container #right-content a:hover {
				text-decoration: underline;
			}
    
    /*------------------------------------------------------------------
		[5. Menu]
	*/
	
	#menu {
		width: 234px;
		position: relative;
		float: left;
		margin-bottom: 67px;
	}
	
	#menu ul {
		list-style-type: none;
		margin-bottom: 0;
		margin-left: 0;
	}
	
		/* Level 1 */
		#menu ul li.level1 {
			line-height: 33px;
			background-color: #ed7a01;
			border-bottom: 1px solid #f29b41;
			
			
		}
		
			#menu ul li img.arrowMore {
				position: absolute;
				top: 13px;
				left: 23px;
				width: 4px;
				height: 7px;
			}
		
			#menu ul li.arrow {
				background: #ed7a01 url(/images/arrow-bottom.gif) no-repeat 10% 15px;
			}
			
			#menu ul li.active {
				
				border-bottom: 0;
				background: #e45a00 url(/images/arrow-right.gif) no-repeat 24px 50%;
			}
			
			#menu ul li a {
				padding-left: 24px;
				display: block;
				color: #fff;
			}
		
			#menu ul li a:link,
			#menu ul li a:visited,
			#menu ul li a:active {
				text-decoration: none;
			}
			
			#menu ul li a:hover {
				text-decoration: underline;
			}
			
			#menu ul li a.active {
				font-weight: bold;
				letter-spacing: 1px;
				padding-left: 37px;
				
			}
			
			#menu ul li a.arrow-right {
				background: url(/images/arrow-right2-white.gif) no-repeat 5% 13px;
			}
				#menu ul li ul li a.arrow-right {
					background: url(/images/arrow-right2-white.gif) no-repeat 10% 8px;
				}
			
			#menu ul li a.arrow-bottom {
				background: url(/images/arrow-bottom.gif) no-repeat 10% 15px;
			}
				#menu ul li ul li a.arrow-bottom {
					background: url(/images/arrow-bottom.gif) no-repeat 10% 8px;
				}
			
			#menu ul li a.first {
				border-top: 1px solid #f29b41;
			}
			
			#menu ul li.last {
				background: url(/images/menu-bottom.jpg) no-repeat bottom left;
				height: 67px;
				width: 234px;
			}
			
		/* Level 2 */	
		
	
		#menu ul li.level2 {
			line-height: 21px;
			background-color: #e86701;
			border-bottom: 1px solid #f29b41;
		}

			#menu ul li.level2 a:link,
			#menu ul li.level2 a:visited,
			#menu ul li.level2 a:active {
				padding-left: 37px;
				color: #fff;
				display: block;
				text-decoration: none;
			}
			
			#menu ul li.level2 a:hover {
				text-decoration: underline;
			}
			
			#menu ul li.level2 a.active {
				font-weight: bold;
				letter-spacing: 1px;
			}
		
		/* Level 3 */
		#menu ul li.level3 {
		
		}
		
			#menu ul li.level3 a:link,
			#menu ul li.level3 a:visited,
			#menu ul li.level3 a:active{
				padding-left: 50px;
			}
			
		.menubottom {
			background: url(/images/menu-bottom.jpg) no-repeat bottom left;
			width: 234px;
			height: 67px;
			position: absolute;
			bottom: 0;
			left: 0;
		}		
		
    	
	/*------------------------------------------------------------------
		[6. Footer]
	*/
	
	#footer {
		height: 23px;
		border-bottom: 1px solid #8f5ca3;
		background-color: #5c2775;
		padding-top: 9px;
	}
	
		#footer .adres {
			float: left;
			color: #ae93ba;
			padding-left: 12px;
			font-size: 11px;
			width: 575px;
		}
		
		#footer .weblink {
			float: right;
			padding: 0 12px;
		}
			
			#footer .weblink a:link,
			#footer .weblink a:visited,
			#footer .weblink a:active {
				color: #fff;
				font-size: 13px;
				font-weight: bold;
				text-decoration: none;
			}
			
			#footer .weblink a:hover {
				text-decoration: underline;
			}
			
		#footer .footer-pages {
			float: right;
		}		
		
			#footer .footer-pages ul {
				list-style-type: none;
				overflow: hidden;
				height: 20px;
				margin-bottom: 0;
				margin-left: 0;
			}
			
				#footer .footer-pages ul li {
					float: left;
					background: url(/images/footer-separator.gif) no-repeat bottom right;
					padding: 0 12px;
					height: 20px;
				}
				
					#footer .footer-pages ul li a:link,
					#footer .footer-pages ul li a:visited,
					#footer .footer-pages ul li a:active {
						font-size: 11px;
						color: #ae93ba;
						text-decoration: none;
						display: block;
					}
					
					#footer .footer-pages ul li a:hover{
						text-decoration: underline;
						display: block;
					}
	
	
    
    /*------------------------------------------------------------------
		[7. Extra]
	*/    

	/* Nieuws op home */

	#nieuws-home,
	#nieuws-archief {
		border: 1px solid #c8c8c8;
		position: relative;
		padding-top: 34px;
		background: url(/images/nieuws-header-bg.gif) no-repeat top left;
	}
		#nieuws-archief .header-archief,
		#nieuws-home .header{
			width: 228px;
			height: 37px;
			position: absolute;
			top: -1px;
			left: -1px;
		
		}
		
		#nieuws-home .header {
			
			width: 157px;
			height: 37px;
		}
		
		#nieuws-archief .header-archief {
			background: url(/images/nieuws-header-archief.png) no-repeat top left;
		}
		
		#nieuws-home .first{
			width: 472px;
			height: 102px;
			
			padding-top: 12px;
		}
		
		#nieuws-home .other {
			width: 472px;
			height: 105px;
			background: url(/images/nieuws-otherbg.gif) no-repeat top left;
			padding-top: 12px;
		}
		
		#nieuws-home .last {
			width: 472px;
			height: 103px;
			background: url(/images/nieuws-lastbg.gif) no-repeat top left;
			padding-top: 12px;
		}
		
			#nieuws-home .nieuwsTable{
				width: 461px;
			}
		
			#nieuws-home .afbeelding{
				width: 119px;
				height: 89px;
				overflow: hidden;
				margin: 0 12px;
				border: 1px solid #000;
			}
			
			#container #content .nieuws-detail .titel,
			#container #content #nieuws-home .titel a:link,
			#container #content #nieuws-home .titel a:visited,
			#container #content #nieuws-home .titel a:active {
				color: #000;
				font-size: 14px;
				font-weight: bold;
				text-decoration: none;
			}
			
			#container #content #nieuws-home .titel a:hover{
				text-decoration: underline;
			}
			
			#nieuws-archief span.datum {
				font-style: italic;
			}
			
			#container #content .nieuws-detail .datum,
			#nieuws-home .datum {
				color: #959595;
				font-size: 11px;
				padding-bottom: 6px;
				border-bottom: 1px solid #d7d7d7;
			}
			
			#nieuws-home .korteomschrijving {
				padding-top: 13px;
			}
    
		#nieuws-home .smallItem,
		#nieuws-archief .smallItem	{
			height: 33px;
			padding-left: 27px;
			margin-bottom: 1px;
			vertical-align: middle;
			background: #f1f1f1 url(/images/arrow-right-grey.gif) no-repeat 11px 50%;
		}
		
		#nieuws-archief .first {
			margin-top: 36px;
		}
		
		#nieuws-home .smallItemFirst {
			margin-top: 13px;
		}
			
			#container #content #nieuws-archief .smallItem a:link,
			#container #content #nieuws-home .smallItem a:link,
			#container #content .smallItem a:visited,
			#container #content .smallItem a:active {
				color: #000;
				display: inline-block;
				
				text-decoration: none;
				line-height: 33px;
			}
			
			#container #content #nieuws-archief .smallItem a:hover,
			#container #content #nieuws-home .smallItem a:hover {
				text-decoration: underline;
			}
		
		#nieuws-home .archief {
			height: 27px;
			background-color: #f1f1f1;
			text-align: right;
			vertical-align: bottom;
			padding-top: 50px;
			padding-right: 10px;
		}
		
			#container #content #nieuws-home .archief a:link,
			#container #content #nieuws-home .archief a:visited,
			#container #content #nieuws-home .archief a:active {
				color: #7d7d7d;
				text-decoration: none;
				background: url(/images/nieuws-more.gif) no-repeat top right;
				padding-right: 20px;
			}
			
			#container #content #nieuws-home .archief a:hover {
				text-decoration: underline;
			}
	
	/* Agenda */
	
	#agenda-home,
	#agenda-archief {
		border: 1px solid #c8c8c8;
		position: relative;
		min-height: 50px;
	}
	
	
	#agenda-archief-detail {
		
	}
	
		#agenda-home .header,
		#agenda-archief .header-archief {
			width: 157px;
			min-height: 37px;
			height: auto !important;
			height: 37px;
			position: absolute;
			top: -1px;
			left: -1px;
			
		}
		
		#agenda-archief .header-archief {
			background: url(/images/agenda-header-archief.png) no-repeat top left;
			margin-bottom: 20px;
			font-weight: bold;
			font-size: 16px;
			color: #fff;
			padding: 8px 0 0 8px;
		}
		
		#agenda-home .first {
			background: #efefef url(/images/agenda-firstbg.gif) no-repeat bottom left;
			width: 220px;
			min-height: 41px;
			height: auto !important;
			height: 41px;
			padding-top: 45px;
			padding-left: 12px;
		}
		
		#agenda-archief .odd,
		#agenda-archief .even {
			padding-left: 12px;
			padding-top: 10px;
			padding-bottom: 10px;
			margin-bottom: 2px;
		}
		
		#agenda-home .other{
			background: url(/images/agenda-otherbg.gif) no-repeat bottom left;
			width: 220px;
			min-height: 40px;
			height: auto !important;
			height: 40px;
			padding-top: 8px;
			padding-left: 12px;
		}
		
		#agenda-archief .firstsub {
			background: none;
			padding-top: 45px;
		}
		
		#agenda-archief .odd {
			background-color: #f2ebf4;
			
		}	
		
		#agenda-archief .even {
			background-color: #ece2ef;
	
		}
		
		#agenda-archief-detail .datum,
		#agenda-archief .datum,
		#agenda-home .datum {
			color: #0072bc;	
		}
		
		#agenda-archief-detail .titel,
		#agenda-home .titel {
			line-height: 18px;
			padding-bottom: 10px;
		}
			
			#container #content #agenda-archief-detail a,
			#container #content #agenda-archief a,
			#container #content #agenda-home a {
				text-decoration: underline;
				color: #000;
			}
			
		#agenda-home .datum:first-letter  {
			text-transform: uppercase;
		}
		
		#agenda-home .archief {
			width: 222px;
			height: 39px;
			padding-right: 10px;
			background: url(/images/agenda-archiefbg.gif) no-repeat top left;
		}
		
			#container #right-content #agenda-home .archief a:link,
			#container #right-content #agenda-home .archief a:visited,
			#container #right-content #agenda-home .archief a:active {
				color: #0072bc;
				display: block;
				line-height: 39px;
				text-align : right;
				padding-right: 20px;
				background: url(/images/nieuws-more.gif) no-repeat 100% 50%;
				text-decoration: none;
			}
			
			#container #right-content #agenda-home .archief a:hover {
				text-decoration: underline;
			}
			
			#container #right-content #agenda-home a {
				color: #000;
				text-decoration: underline;
			}
			
		#agenda-archief-detail .omschrijving {
			padding: 5px 0px 10px 0px;
		}
		.agenda-navigator {
			padding: 5px 0 0 0px;
			overflow: hidden;
		}
		
		.agenda-navigator .previous {
			float: left;
		}
		
		.agenda-navigator .next {
			float: right;
		}
		
	
	/*------------------------------------------------------------------
		[8. Templates]
	*/ 
	
	#tmpl_home {
		background-color: #F8F8F8;
	}
	
	#tmpl_home .tmpl_home_top {
		margin-bottom: 6px;
		min-height: 709px;
	}
	
	#tmpl_home .tmpl_home_bottom {
		background: url(/images/home-sjabloon-bottom.gif) no-repeat top left;
		border: 1px solid #d7d7d7;
		overflow: hidden;
		min-height: 139px;
		height: auto !important;
		height: 139px;
		width: 474px;
		position: absolute;
	
		bottom: 0;
	}
	
		.opleidingenTable {
			width: 100%;
			height: 130px;
			background: url(/images/opleidingen-bg.gif) no-repeat top right;
		}
			
			.opleidingenTable tr td.td0 {
				
					background: url(/Media/view/1029/opleiding-img.gif) no-repeat 14px bottom;
					
				vertical-align: top;
				color: #fff;
				font-size: 16px;
				font-weight: bold;
				text-align: right;
				width: 223px;
				padding-top: 12px;
				padding-right: 29px;
			}
			
			.opleidingenTable tr td.td1 {
				vertical-align: top;
				padding-left: 12px;
			}
			
			.opleidingenTable tr td.td1 ul {
				list-style-type: none;
			}
			
				.opleidingenTable tr td.td1 ul li {
					background: url(/images/opleiding-niveau-bg.png) no-repeat top left;
					padding-left: 20px;
					margin: 12px 0px;
				}
				
					#container #content .opleidingenTable tr td.td1 ul li a:link,
					#container #content .opleidingenTable tr td.td1 ul li a:visited,
					#container #content .opleidingenTable tr td.td1 ul li a:active {
						color: #fff;
						font-weight: bold;
						text-decoration: none;
					}
					
					#container #content .opleidingenTable tr td.td1 ul li a:hover {
						text-decoration: underline;
					}
					
		.sidebarTable {
			margin-left: 1px; /* Temporary */
			width: 233px;
			height: 141px;
			background: url(/images/sidebar-box.gif) no-repeat top left;
			border: 1px solid #c9c9c9;
			margin-top: 6px;
		}		
		
			.sidebarTable tr td.plus {
				
				text-align: right;
			}
			
				.sidebarTable .plussen {
					position: relative;
					text-align: right;
					left: 10px;
					top: -5px;
				}
				
				.sidebarTable .plussen-moreinfo {
					position: absolute;
					bottom: 12px;
					right: 20px;
				}
			
		.sidebarTable tr td.quicklinks {
			background: url(/images/quicklinks.gif) no-repeat top right;
			padding-left: 25px;
			padding-top: 10px;
		}	

			.sidebarTable tr td.quicklinks ul {
				list-style-type: none
			}
			
				.sidebarTable tr td.quicklinks ul li {
					background: url(/images/arrow-right2-white.gif) no-repeat left 50%;
					padding-left: 15px;
					margin-bottom: 1px;
				}
		
		
		
		.sidebarTable tr td.fotoalbum {
				
			width: 221px;
			height: 90px;
			vertical-align: top;
			color: #fff;
			font-size: 16px;
			font-weight: bold;
			text-align: right;
			
			padding-right: 12px;
		}
		
		.fotoalbumTable .fotoalbum-img {
			position: relative;
			left: 11px;
			top: -1px;
			height: 90px;
		}
		
		.fotoalbumTable .fotoalbum-text {
			position: absolute;
			bottom: 5px;
			right: 10px;
		}		
		
		.sidebarTable tr td.bottom{
			background: url(/images/photoalbum_bottom.gif) no-repeat top right;
			width: 221px;
			vertical-align: top;
			text-align: right;
			padding-top: 14px;
			padding-right: 9px;
			
				height: 50px;
			
			
		}
		
	/* Standaard table sjabloon */	
	
	.tableClass {
		width: 100%;
		border-bottom: 1px solid #bd9fc9;
		color: #3d3b3d;
	}
	
		.tableClass tr.row0 td {
			color: #7b3f93;
			font-weight: bold;
			padding: 10px 0px 10px 12px;
		}
		
		.tableClass tr td.col0 {
			width: 311px;
			padding: 10px 0px 10px 12px;
		}
		
		.tableClass tr td.col1 {
			font-weight: bold;
			text-align: right;
			padding-right: 12px;
		}
		
		.tableClass tr.tr0 {
			background-color: #f2ebf4;
			padding: 10px 0px;
		}
		
		.tableClass tr.row0 {
			background-color: #e5d9e9;
			border-top: 1px solid #bd9fc9;
		}
		
		.tableClass tr.tr1 {
			background-color: #ece2ef;
		}
		
	/*------------------------------------------------------------------
		[9. Login]
	*/ 
	
	#loginbox ul {
		list-style: none;
		width: 300px;
		overflow: hidden;
	}
	
		#loginbox ul li{
			float: left;
		}
		
		#loginbox ul li.info {
			font-weight: bold;
			margin: 5px 0px;
			display: block;
			width: 100%;
		}
		
		#loginbox span.error {
			color: #ff0000;
			width: 100%;
			font-weight: bold;
		}
		
		#loginbox ul li.label {
			width: 100px;
			line-height: 21px;
		}
		
		#loginbox ul li input.input {
			margin: 2px 0px;
			background: url(/images/inputbg.png) no-repeat top left;
			width: 156px;
			border: 0px;
			height: 21px;
			line-height: 21px;
			padding-left: 5px;
			color: #fff;
		}
		
		#loginbox ul li input.submit {
			width: 81px;
			height: 21px;
			border: 0;
			margin-left: 140px;
			margin-top: 10px;
		}
		
/*------------------------------------------------------------------
		[10. Sitemap]
*/ 		

			.sitemap_level_1 {
				background-color:#E5D9E9;
				font-size:14px;
				font-weight:bold;
				cursor:pointer;
				padding:2px;
				padding-left:6px;
				border-bottom: 2px solid #fff;
			}
			.sitemap_level_2 {
				background-color:#ECE2EF;
				font-size:12px;
				padding:2px;
				padding-left:14px;
				cursor:pointer;
				border-bottom: 2px solid #fff;
			}
			.sitemap_level_3 {
				background-Color:#F2EBF4;
				font-size:11px;
				padding:1px;
				padding-left:26px;
				cursor:pointer;
				border-bottom: 2px solid #fff;
			}
			.sitemap_level_4 {
				background-color:#EBEBEB;
				font-size:10px;
				padding:1px;
				padding-left:56px;
				cursor:pointer;
				border-bottom: 2px solid #fff;
			}
			.sitemap_level_5 {
				background-color:#F8F8F8;
				font-size:10px;
				padding:1px;
				padding-left:106px;
				cursor:pointer;
				border-bottom: 2px solid #fff;
			}
			.borderline {
				background-Color:black;
			}

			
		

