*
{
	margin:0;
	padding:0;
}
ul
{
	margin-left:20px;
}
a
{
	
	color: #003365;	
}
body
{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #113465;
	text-align:center;
}
p
{
	text-align:left;
}
.readmore
{
	color:#c10c13;
	text-decoration:none;
	font-weight:bold;
}
.newItem
{
	color:#c10c13;
}

#wrapper
{
	position:relative;
	margin:0 auto;
	width:1000px;
	background:url(../images/intranetbackground.gif);
	text-align:left;	
	background-repeat: repeat-y;
	min-height:625px;
}
*html #wrapper
{
	height:400px;
} 
#topMenuWrapper
{
    position: absolute;
    top:170px;
    left:182px;
    height: 3px;
    overflow: hidden;
    background-color: Black;
}
#MenuWrapper
{
	float:left;	
	width:190px;
	height:400px;
}

h1
{
	font-size:16px;
	font-weight:bold;
	margin-bottom:4px;
}
#Content a
{
	text-decoration:none;
	color: #003365;	
}

#Logo
{
	margin:0;
	background-image:url(../images/logointranet.gif);
	background-repeat: no-repeat;
	width:183px;
	height:183px;
	padding:0;
	cursor:hand;
	float:left;
}
#rnd_ImgTop
{

	width:670px; 
	height:200px;	
	background-color: transparent;	
	background-repeat: no-repeat;	
	background-position:10px 0;
	float:left;	
	background-image: url(../../images/doelgr_vuilwagen.jpg);
	

}
#uxContent
{
	width:800px;
	float:left;
}
#uxContent p
{
	margin-bottom:20px;
}

#RightBlock ul
{
	list-style:none;
	margin-top:40px;
	
}
#RightBlock li
{
	height:18px;
}
#RightBlock a
{
	
	color:#c10c13;
	text-decoration: none;
	font-size: 12px;
	font-variant: small-caps;
	font-weight:bold;
}

#uxBanners
{
	position:absolute;
	top:200px;
	z-index:1;
}
#uxBanners div
{
	margin-bottom:20px;
	color: #113465;
	font-size:16px;
	font-weight:bold;
}
#uxBanners div img
{
	border:0;
	z-index:1;
}
#uxBanners div a
{
	text-decoration: none;
	font-size: 16px;
	color: #113465;	
	font-weight:bold;
}

#NavSub
{
	float:left;
	margin-top:20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #003365;
	text-align: left;
	color: #003365;
	width:70px;
}
#uxListMenuRoot
{
	background-image: url(../images/tabs_default.gif);
	background-repeat: no-repeat;
	width:740px;
	height:30px;
}
#uxMenuHandigLink
{
	width:93px;
	height:30px;
}
#uxMenuStafLink
{
	width:104px;
	height:30px;
}
#uxMenuORLink
{
	width:132px;
	height:30px;
}
#uxMenuOnderdelenLink
{
	width:130px;
	height:30px;
}
#uxMenuJiskefetLink
{
	width:140px;
	height:30px;
}
#uxLeftNavigation
{
	margin-top:20px;	
	font-weight: bold;
	color: #FFFFFF;
	z-index:5;
	padding-bottom:40px;
	
}

#uxLeftNavigation a
{
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration:none;
	
	display: block;
	padding-right:40px;
	
}

#uxLeftNavigation ul
{
	
	text-align:right;
	margin-left:0;
	
	
}
#uxLeftNavigation li
{
	list-style:none;
	
	
}
.selected
{
	background-image:url(../images/bg_navleft_stip.gif);
	background-repeat:no-repeat;
	background-position: 150px;
	
}

#Content
{
	float:left;
	width:400px;
	min-height: 100px;
	
}
.TopBox
{
	
	font-size: 11px;
	padding-top:2px;
	width:115px;
	height:15px;
	background-color:#003365;
	color:#ffffff;
	font-weight:bold;
	text-align:left;
	padding-left:3px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:112px;
}
.TextBox
{
	border:solid 2px #003365;
	width:115px;
	padding:3px;
	font-size: 10px;
	color: #003365;
	margin-bottom:10px;
	voice-family: "\"}\"";
	voice-family:inherit;
	width:105px;
}

.leesmeer
{
	
	font-size: 10px;
	color: #003365;
	text-align: right ;
}
.leesmeer a
{
	font-size: 10px !important;
	color: #003365 !important;
}

/*
Styles foor homepage
*/
#uxPoll
{
	background-color:#fe7119;
	color:white;
	padding:3px;
	font-weight:bold;
}
#uxPoll ul
{
	margin-left:0;
}
#uxBirthDays
{
	border:1px solid #c10c13;
	width:216px;
	margin-bottom:20px;
}
.title
{
	background-color:#c10c13;
	width:212px;
	color:white;
	height:20px;
	font-size: 1.4em;
	font-weight: bold;
	padding:3px;

}
#leftColumn .title
{
	width:340px;
}
#uxBirthDays .title
{
	width:210px;
}
#uxBirthDayTable
{
	width:216px;
}
#uxBirthDayTable td a
{
	color:#c10c13;
	text-decoration:none;
	font-weight: bold;
}
  .smallbutton
 { 	
	height:18px;
	display: block;
	width:70px;
	background-color: #c10c13;
	color: white;
	float:left;
	padding:3px;
	margin-right: 10px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	margin-top:10px;
	margin-left:5px;
 }
 #uxPollControls
 {
 	background-color:#fe7119;
	color:white;
	padding:3px;
	font-weight:bold;
	height:40px;
	width:212px;
 }
 #uxNews .newsDate
 {
 		margin-bottom:3px;
 }
 .newsTitle
 {
 	font-weight: bold;
	margin-bottom:5px;
 }
 #uxNews div a
 {
 	text-decoration:none;
	color: #113465;
	font-weight: bold;
	margin:0;
 }
 #uxNews div .newsLink
 {
 	text-decoration: none;
	color:#c10c13;
	margin-left:5px;
	font-weight: bold;
 }
 #uxNews div
 {
 	margin-bottom:10px;
	border-bottom:1px solid #c10c13;
 }
 #uxNews
 {
 	margin-top:10px;
 }
/*styles for deskHandbook
*/

#uxAlphabet
{
	
	height:60px;
	width:540px;
	list-style: none;
	padding:0;
	margin:0;
	margin-top:20px;
}

#uxAlphabet li
{
	float:left;
	width:20px;
}
#uxAlphabet a
{
	font-variant: small-caps;
	font-size: 14px;
	font-weight:bold;
	color:#c10c13;
}
#alphabetContainer
{
	height:60px;
	width: 540px;
}
.nameCell
{
	width:190px;
}
.companyGroupCell
{
	width:150px;
}
.telephoneCell
{
	width:100px;
}
.handyCell
{
	width:100px;
}
.firstCell
{
	width:150px;
}
#uxTitle
{
	font-weight:bold;
}
/*
styles for details Bureaugids
*/
#uxName
{
	width:340px;
	height:20px;
	background-color: #c10c13;
	color:white;
	padding-top:8px;
	padding-left:3px;
	font-weight:bold;
}
div.row 
{
    clear: both;
    margin-left:3px;
}

div.row span.label 
{
    float: left;
    width: 120px;
    text-align: left;
}

iv.row span.data 
{
    float: left;
    width:210px;
    text-align: left;
} 
div.row span.formElement
{
 	float: left;
  	width: 160px;
  	text-align: left;
}
.button
{ 	
	height:18px;
	display: block;
	width:100px;
	background-color: #c10c13;
	color: white;
	float:left;
	padding:3px;
	margin-right: 10px;
	font-weight:bold;
	text-decoration:none;
	text-align: center;
	margin-top:30px;
}

 
#leftColumn
{
 	width:340px;
	float: left;
	margin-right:20px;
	
}
*html #leftColumn
{
 	margin-right:15px;
}
#uxRightColumn,
#rightColumn
{
 	float: left;
	width:218px;
}
#uxContent
{	
	width:600px;
	position:absolute;
	left:192px;
	top:43px;
	/*border: solid 1px black;*/
}
#uxContentTree /* for the flash app, on default.aspx */
{	
	/*width:600px;*/
	position:absolute;
	left:192px;
	top:44px;
	/*border: solid 1px black;*/
}

#login #wrapper
{
	height:450px;
}
#loginBox
{
	margin-left:20px;
}
#loginBox p
{
	margin:0;
}
.clearfix:after 
{
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
.textInput
{
	width:250px;
	height:18px;			
	border:2px solid #c10c13;
	font-size:1em;
}
.submitButton
{
    background-color: #c10c13;
    color: white;
    margin:2px;	
    color:#fff;
    border:2px solid #fff;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */