body {
	  /*background:url(../images/rnl_bg_line.gif) top center repeat-y;*/ 
}

#container {
	/*position:absolute;
		top:0px;
		left:50%;
		margin-left:-485px;
		width:970px;*/
	
	position:relative;
	margin:0px auto;
	width:970px;
	background:#fff url(../images/rnl_bg_line.gif) top center repeat-y;
}

	#header {
		height:147px;
		background:#fff;
	}
	
		#header .title {
			width:240px;
			height:147px;
			position:absolute;
			left:0px;
		}
	
		#header .info, #header .advertisement, #header .user {
			width:730px;
			margin-left:240px;
		}
		
		#header .info { height:32px; }
		#header .advertisement {
			height:60px; width:468px; padding:10px 131px;
			height:90px; width:730px; padding:0; display:table; text-align:center; vertical-align:middle;
		}
		#header .user { height:26px; }
		
			#header .info p { float:right; font-family:Georgia, "Times New Roman", serif; font-size:11px; margin-top:8px; }
			#header .user ul { 
				float:right; margin-top:16px;
				margin-top:6px;
			}
			#header .user li { float:left; }
	
	#navigation { height:119px; background:#fff; }
	#nosub #navigation { height:70px; }
	#navigation, #navigation .main, #navigation .sub {
		width:970px;
		clear:both;
	}
	
		#navigation .main { height:35px; background:#000; overflow:hidden; }
		#navigation .main li.item { float:left; height:35px; margin-right:2px; }
		#navigation .main li.item a { display:block; height:35px; text-indent:-10000px; }
		
			#navigation .main ul.buttons, #navigation .main form { float:left; }
			#navigation .main input { margin:7px 12px 0 20px; }
		
			#navigation .main li a.juridisch-nieuws { width:178px; }
			#navigation .main li a.vakliteratuur { width:155px; }
			#navigation .main li a.vacaturebank { width:154px; }
			#navigation .main li a.agenda { width:93px; }
			#navigation .main li a.jurisprudentie { width:152px; }
			
			#navigation a.juridisch-nieuws { 	background: url(../images/menu_juridischnieuws.gif); }
			#navigation a.vakliteratuur { 		background: url(../images/menu_vakliteratuur.gif); }
			#navigation a.vacaturebank { 		background: url(../images/menu_vacaturebank.gif); }
			#navigation a.agenda { 				background: url(../images/menu_agenda.gif); }
			#navigation a.jurisprudentie { 			background: url(../images/menu_jurisprudentie.gif); }

			#navigation a:hover.juridisch-nieuws, 	#navigation li.current a.juridisch-nieuws { 	background: url(../images/menu_juridischnieuws_selected.gif); }
			#navigation a:hover.vakliteratuur, 		#navigation li.current a.vakliteratuur { 	background: url(../images/menu_vakliteratuur_selected.gif); }
			#navigation a:hover.vacaturebank, 		#navigation li.current a.vacaturebank { 		background: url(../images/menu_vacaturebank_selected.gif); }
			#navigation a:hover.agenda, 			#navigation li.current a.agenda { 			background: url(../images/menu_agenda_selected.gif); }
			#navigation a:hover.jurisprudentie, 			#navigation li.current a.jurisprudentie { 			background: url(../images/menu_jurisprudentie_selected.gif); }
		
		#navigation .sub { height:84px; }
		#navigation .sub li { float:left; }
		#navigation .sub li li { float:none; }
	
			#navigation .sub ul { border-right: 1px solid #999; margin:8px 12px 0 0; padding:0 12px 0 0 }
			#navigation .sub li li { padding:1px 0; }
			#navigation .sub a { font:13px Georgia, "Times New Roman", serif; color:#333; }
			
			#navigation .sub li.current a { color:#b00; }
			
			#navigation .withspans a { display:block; width:140px; float:left; }
			#navigation .withspans span { font:13px Georgia, "Times New Roman", serif; color:#333; }
	
	#page {
		
	}
	
		#sidebar {
			position:absolute;
			width:140px;
			left:0px;
			background:#fff;
			border-right:1px solid #fff;
		}
		
		#content, #footer {
			margin-left:160px;
			width:390px;
		}
			.noss #content, .noss #footer { width:520px; width:490px; margin-left:170px;}
		
		#news {
			position:absolute;
			width:270px;
			top:266px;
			margin-left:570px;
		}
			.noss #news { margin-left:700px; }
		
		#page .skyscraper {
			position:absolute;
			margin-left:850px;
			width:120px;
			height:600px;
			top:266px;
		}
			.noss #page .skyscraper { display:none; }
		
		#page .advertisement_right {
			position:absolute;
			margin-left:580px;
			width:390px;
			top:266px;
		}
		
			#nosub #page .advertisement_right {
				top:217px;
			}



.strip div.info, 
.strip #header div.advertisement, 
.strip div.user, 
.strip #navigation, 
.strip #sidebar, 
.strip #footer ul, 
.strip ul.options, 
.strip td ul.options, 
.strip #news { display:none; }

.strip #content, .strip #footer { margin-left:0; }
.strip #container { width:520px; position:static; margin-left:20px; }
.strip h1 { margin-top:0;}
.strip #header .title { left:20px; }
body.strip { background:none; }

