.txtzwart {
	font-family:Verdana;
	font-size:11px;
}

.txtzwartvet {
	font-family:Verdana;
	font-size:11px;
	font-weight:bold;
}

#alle_content {
	padding:5px;
	font-family:Verdana;
	font-size:11px;
}

body {
	margin:0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

A {
	text-decoration:none;
	color: #00ace5;
}
A:hover {
	color: #000000;
}

#inhoud table{
	width:480px; 
	border-top:  1px solid #00ace5;
	border-left:  1px solid #00ace5;						
	padding: 0px;
	margin: 0px;
}
		
#inhoud th  {
	background-color: #00ace5;
	font-weight:bold;
	color:#FFFFFF;
	text-align:left;
	padding: 5px;
	margin:0;
}
		
#inhoud td {
	padding: 0px;
	margin:0;
	border-bottom:  1px solid #00ace5;
	border-right:  1px solid #00ace5;
}

#inhoud td p {
	padding: 5px;
	margin:0px;
}

#inhoud th p {
	padding: 0px;
	margin:0px;
	color:#FFFFFF;
}
#inhoud td p.bg  {
	padding: 5px;
	margin:0px;
	background-color: #e5f7fc;
}
#inhoud td.bg  {
	padding: 0px;
	margin:0px;
	background-color: #e5f7fc;
}
#inhoud h3 {	
	margin	: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family:arial;
	font-size : 16px;
	font-weight : bold;
	color:#000000;
}
#inhoud p{
	font-family:verdana;
	font-size:11px;
	color:#00347d;
	line-height : 14px;
	font-weight:normal;
}
#inhoud {
	font-family:verdana;
	font-size:11px;
	color:#00347d;
	line-height : 15px;
}

#inhoud strong{
	margin-bottom:20px;
	line-height:14px;
}

.normaletekst {
	padding : 6px 0px 6px 6px; 
	background:#00ace5;
	font-size: 11px;
	font-family:verdana;
	color:#00347d;
}

.normaletekst p{
	margin:0px;
	padding:0px;
}
.normaletekst h4 {
	margin:0px 0px 8px 0px;
	padding:0px;
	font-size: 13px;
	font-family:arial;
	font-weight:bold;
	color:#00347d;
}	

.normaletekst-licht {
	padding : 6px 0px 6px 6px; 
	background:#DDEAFC;
	font-size: 11px;
	font-family:verdana;
	color:#00347d;
}
A.leesmeer {
	font-weight: normal;
 	text-decoration:underline;
	color: #00347d;
}

A.leesmeer:hover {
	color: #000000;
}

.prm_matrix_prm_type_description {
	font-family:Verdana;
	font-size:11x;
}


.prm_matrix_prm_type_name {
	font-family:Verdana;
	font-size:11px;
}

.prm_matrix {
	font-size:11px;
}
/* tab container */

.tabcontainer {
	position: absolute;
	top:0px;
	left:40px;
	padding-left:1px;
	background-color :#00347d;
}

#tabgewoon {
	height:30px;
	width:167px;
	text-align:center;
	float:left;
	margin-right:1px;
	padding-top:10px;
	/*border-left: 1px solid #666;
	/*border-right: 1px solid #666;*/
	border-bottom:1px solid #00347d;
	background-color : #00ace5;
	font-size:100%;
}

#tabgewoon A {
	color:#ffffff;
	font-family : arial;
	font-size:13px;
	font-weight : bold;
}

#tabaktief {
	height:29px;
	width:167px;
	text-align:center;
	float:left;
	padding-top:10px;
	margin-right:1px;
	/*border-left: 1px solid #00347d;
	/*border-right: 1px solid #00347d;*/
	border-bottom:2px solid #ffffff;
	background-color : #ffffff;
	z-index: inherit;
} 

#tabaktief A {
	color:#00347d;
	font-family : arial;
	font-size:13px;
	font-weight : bold;
}

.line{
	height:0px;
	border-top: 1px solid #00347d;
	z-index:10;
}

.border{
	position: absolute;
	margin-left:26px;
	top:66px;
	border-left: 1px solid #0094d5;
	border-right: 1px solid #0094d5;
	border-bottom:1px solid #0094d5;
	width:561;
	height:400;
	z-index:10;
}

.blauw{
	background-color: #0094D5;
}

.quicklinks {
	font-size:9px;
	font-weight:normal;
	color:#00347d;
	font-family:verdana
}
#een_moment_aub {
	display:none;
}
#container-right, .container-right{
	width:160px;
	padding-top : 15px;
	padding-left : 15px;
	padding-right :10px;
	padding-bottom : 0px;
	font-family: Arial, Tahoma, sans-serif;
	font-size : 11px;
	line-height : 17px;
	height: auto;
}

#inhoud_main {
	width:968px;
	margin-top:20px;
	float:left;
}

#middendeel	{
	width:760px; 
	position:absolute;
	left:208px;
}

#inhoud {

}

#header p {
	font-family: verdana;
	font-size: 12px;
	color:#000347d;
	margin:20px 0px 20px 0px;
	line-height:16px;
} 
#outer {
	width: 968px;
}

#block_right	{
	position:absolute;
	left:784px;
	margin:0px 24px 0px 0px;
	width:160px; 
/*    background-color : gray;
	border:0px solid gray*/
	}

/*linken blok stye elementen*/
#relevante_links {
	margin:0px 6px 0px 6px;
	padding:0px;
}

#relevante_links ul {
	
}

#relevante_links li {
	list-style-image: url(../../../images/client/cition2/bullet-wit.gif);
	list-style-position : outside;
	line-height:13px;
	margin:0px  0px 0px 18px;
	padding:0px 0px 0px 0px;
	}

#relevante_links A {
	font-family:verdana;
	font-size : 11px;
	font-weight: normal;
	color:#ffffff;
	margin:0px 0px 0px 0px;
	padding: 0px
}

/*inhoud UL - LI stye elementen*/
#inhoud ul {
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 20px;
}

#inhoud li {
	list-style-image: url(../../../images/client/cition2/bullet_dblauw.gif);
	color:#00347d;
	font-family:verdana;
	font-size : 11px;;
	font-weight:normal;
	list-style-position : outside;
	margin:0px;
	padding:0px;
}


#inhoud li.quicklinks{
	list-style-image: url(../../../images/client/cition2/bullet-lblauw.gif);
	color:#00ACE5;
	font-family:verdana;
	font-size : 11px;
	font-weight:normal;
	list-style-position : outside;
	margin:0px;
	padding:0px;
}

#inhoud li.quicklinks a {
	color : #00ace5;
	list-style-image: url(../../../images/client/cition2/bullet-zwart.gif);
}

#inhoud li.quicklinks a:hover {
	color : #000000;
	list-style-image: url(../../../images/client/cition2/bullet-zwart.gif);
}

#inhoud li:hover.quicklinks {
	color : #000000;
	list-style-image: url(../../../images/client/cition2/bullet-zwart.gif);
}

#inhoud a.quicklinks{
	color : #00ace5;
	line-height : 14px;
}
#inhoud a:hover.quicklinks {
	color : #000000;
	line-height : 14px;
}


/* form properties */
#inhoud .form {
	background-color:#e0e5ee;
	width: 500px;
	margin:0px 0px 0px -18px;
	float: left;
}
#inhoud .frmInline{
	padding:23px 24px 25px 18px;
}

#form {
	clear:all;
	font-family:verdana;
	font-size:11px;
	font-weight:normal;
	line-height:14px;
}
#form table {
	border: 0px;
	width: 460px;
}

#form td {
	border: 0px;
}

#form tr {
	vertical-align:top;
}

#form td.vraag {
	width:220px;	
}
#form td.checkbox {
	width:18px;	
}
#form td.radiovraag {
	padding-top:3px;	
}


#form table.radio {
	width:200px
}

#form input {
	border:1px solid #00347d;
	width:230px;
}

#form input.editfield_kalender_button{
	padding:3px 3px 0px 3px;
	border:0px;	
	width:14px;
	float:right;
	height:14px;
}

#form input checkbox{
	width:15px
	} 
#form textarea{
	border:1px solid #00347d;
	height: 70px;
	width: 230px;
		
}

#form select{
	border:1px solid #00347d;
	width:232px;
}

#inhoud .form_submit{
	float:right;
	width:100px;
	cursor:pointer;
}
#inhoud .form_submit_text{
	font-weight:bold;
	float:left;
	margin-top:3px;
	font-size:11px;
}
#inhoud .form_submit_button{
	float:right;
}

#inhoud .onError{
	width:9px;
	margin:3px 6px 0px 0px;
}

/* uitzonderingen voor editforms*/

#inhoud textarea.editfield_textarea{
	border:1px solid #333333;
	float:none;
	width:400px;
}
#inhoud input.editfield_text{
	border:1px solid #333333;
	float:none;
	width:400px;
}
#inhoud input.editfield_bit{
	border:0px;
	width:17px;
	float:none;
}

#inhoud input.editfield_cancel{
	border:1px solid #333333;
	width:100px;
	float:none;
}

#inhoud input.editfield_submit{
	border:1px solid #333333;
	width:100px;
	float:none;
}
#Inhoudelijk td {
	width:17px;
	padding-left:4px;
}


/* algemene positionering menu*/	
#menu_container ul#menu {
	position:absolute;
	left:40px;
	top:0px;
	height:550px;

}

/* Het 100% CSS menu */

#menu_container ul {
	margin:0px;
	padding:0px;
	width:168px;
	list-style:none;
}	
#menu_container  li {
	margin:0px;
	padding:0px;
	margin-bottom:8px
}			


#menu_container li {
	position:relative;
	background:#00347d;
	z-index:9;
	width:152px;
	height:25px;
	color:#00ace5;
	font-family : arial;
	font-size : 13px;
	font-weight:bold;
	padding:7px 0px 0px 8px
}
#menu_container li.folder {
	position:relative;
	background:#00347d;
	z-index:9;
	width:152px;
	height:25px;
	color:#00ace5;
	font-family : arial;
	font-size : 13px;
	font-weight:bold;
	padding:7px 0px 0px 8px;
	margin-right:0px
}

/* decoratieve hover */

#menu_container li:hover {
	background:#00ace5;
	color:#00347d;

}
/*link kleuren hoofdmenu*/

#menu_container A {
	color:#00ace5;
	font-family : arial;
	font-size : 13px;
	font-weight:bold;
}

#menu_container li:hover a {
	color:#00347d;	
}

#menu_container A:hover {
	color:#00347d;
	font-family : arial;
	font-size : 13px;
	font-weight:bold;
}

/* Alle subnavigatie hidden */

#menu_container ul ul {
	position:absolute;
	display:none;
	right:-240px;
	top:0px;
	width:240px;
	margin:0px;
	padding-bottom:0px;
	background:white;
}
#menu_container ul ul li {
	position:relative;
	left:8px;
	background:#00ace5;
	z-index:9;
	width:224px;
	height:25px;
	color:#00347d;
	font-family : arial;
	font-size : 13px;
	font-weight:bold;
	padding:7px 0px 0px 8px;
}

#menu_container ul ul li:last-child {
	position:relative;
	left:8px;
	background:#00ace5;
	z-index:9;
	width:224px;
	height:25px;
	padding:7px 0px 0px 8px;
	margin-bottom:-8px
}

#menu_container ul ul li:hover {
	background:#b2e6f7;	
}


/* :hover, met specificity */

#menu_container li:hover ul ul {
	display:none;
}

#menu_container li:hover ul {
	display:block;
}

 #menu_container li:hover li:hover ul{
	 display:block;
 }
 
#menu_container {
	position:relative;
	z-index:512;
}

.sidekick {
 margin:0px 0px 8px 0px
}

/* parkeertarievenblok*/
#tariefzoekerblokje_gepagineerd_buitenom {
	position: relative;
}
#tariefzoekerblokje_vorige_pagina {
	position: absolute;
	left: 0px;
	bottom:26px;
	width:92px;
}
#tariefzoekerblokje_volgende_pagina{
	position: relative;
	left:72px;
	bottom:26px;
	width:72px;
}
.image_volgende_pagina{
	margin:0px 8px 0px 6px;
	border:0px solid;
}

.image_vorige_pagina{
	margin:0px 8px 0px 6px;
	border:0px solid;
}

#tariefzoekerblokje_afsluiting_tariefinfo {
	background-color:#99AECB;
	color:white;
	padding: 6px 0px 0px 6px;
	height:50px;
}
#zoekopdracht_leeg {
	background-color:#00347D;
	color: white;
}
#zoekopdracht_nietleeg {
	background-color:#00347D;
	color: white;
	height: 35px;
}
#zoekopdracht_opnieuw {
	background-color:#99AECB;
	color: white;
	height: 44px;
	position: relative;
	bottom:16px
}

#gevondenBlokje {
	position:absolute;
	left:0;	
	margin-top:10px;
	width:100%;
	font-family:verdana;
	font-size: 11px;
}

.inside	{
	background-color:#00347D;
	margin:0px;
	height:100%
}																									

div.result_0 {
	background-color:#00347D;
	margin-top:2px;
	padding: 0 6px 0 6px;
	font-size:10px;
	line-height:16px;
	width:148px;
	text-transform:lowercase;
	text-align:left;
	color: #FFFFFF;
}
div.result_1 {
	background-color:#6685B1;
	margin-top:2px;
	padding: 2px 6px 2px 6px;
	font-size:10px;
	width:148px;
	line-height:16px;
	text-transform:lowercase;	
	text-align:left;
	color: #FFFFFF;
}
/* div.result_0 h2{
	font-size:10px;
	text-transform:lowercase;	
	line-height: 6px;
	color: #FFFFFF;
	margin: 0;
	padding:0;
	
	
}
div.result_1 h2 {
	font-size:10px;
	text-transform:lowercase;	
	line-height: 6px;
	color: #FFFFFF;
	margin: 0;
	padding:0;
}
*/

div.result a {
	text-decoration:none;
}


.tariefdetails {
	background-color:#E5EBF2;
	padding: 2px 0 4px 6px;
	background-color:#E5EBF2;
	padding-left: 6px;
}
div.tariefdetails p {
	color:#00347D;
	
}
div.tariefdetails div.info {
	margin-top:8px;
	color: #00347D;
	font-weight:bold;
	font-size:10px;
	
	
}

div.periodedetails  {
        color:#FFFFFF;
	padding-top:2px;
	border-top: 1px solid #E5EBF2;
 
}
button.normal{
	color:#000000;
}
button.with_image_right
{
	background-color:transparent;
	background-position:right center;
	background-repeat:no-repeat;
	border:0px none;
	cursor:pointer;
	overflow:hidden;
	padding:0px;
	width:16px;
	height:16px
	}

/*
	search results :
*/
#search_results_inline{
	display: inline;
}

div#container_search_results{
	width: 526px; 		/* vgl. de stylesheet selector "#content_main .txt" hierboven, dat is de style van een omvattend blok. */
	background-color : #E5F7FC;
	padding: 6px 2px 10px 2px;
}

div.search_result_header{
	display: block;		/* block, inline, none */
	visibility: visible; 	/* hidden, visible */
}

div.search_result_results {
	display: block;
}

.search_result_navigation {
	display:block; 		
}

.search_previous_page {
	float:left;
	margin-right:15px;
}
.search_select_page {
	float:left;
	margin-right:15px;
}
.search_select_page_active a {
	float:left;
	margin-right:15px;
	color:#00ACE5;
	font-weight:bold;
}
.search_next_page {
	float:left;    
}

.clearer {
	clear:both;
	height:0px;
	width:0px;
	background-color:white;
}

.tree_edit_content .normaletekst, #explore_content, #explore_content a {
	color:#000000;
}

.tree_edit_content .normaletekst a {
	color:#3333ff;
}

.menu_container{
	background-color:#ffffff;
	z-index:100000;
}

#move_obj {
	   position:absolute;
            top:20px;
            left:20px;
            overflow:auto;
            width:400px;
            height:200px;
            border-style:solid;
            border-width:1px;
            border-color:black;
            z-index:1024;
            background-color:white;
            display:none;
}

.view_pages_content {
	width:530px;
	float:left;	
}


#cms_overlay_content_close{
	float:right;
	font-family:verdana;
	font-size:11px;
	color:#00347D;
	
}

#cms_overlay_content{
	font-family:verdana;
	font-size:11px;
	padding:20px;
	color:#00347D;
}
#cms_overlay_content .view_pages_content{
	width:100%;
}

#cms_overlay_content li {
	list-style-image: url(../../../images/client/cition2/bullet_dblauw.gif);
	color:#00347d;
	font-family:verdana;
	font-size : 11px;;
	font-weight:normal;
	list-style-position : outside;
	margin:0px;
	padding:0px;
}