img {
	border:none;
}

a {
	cursor:pointer;
	text-decoration:none;
	color:#000;
}

ul {
	list-style-type:none;
	list-style-image:none;
	padding:0px;
	margin:0px;
	float:left;
	line-height:1.7;
}

ol {
	list-style-type:decimal;
	list-style-image:none;
	padding:0px;
	padding-left:25px;
	margin:0px;
	float:left;
	line-height:1.7;
	margin-top:0px;
}

ol li{
	margin-bottom:5px;
}

ol ol, ul ol {
	list-style-type:lower-alpha;
}body, html {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	cursor:default;
	background:none #F6F6F6;
}

div.body {
	width:100%;
	height:100%;
	float:left;
}

div#page {
	width:960px;
	position:absolute;
	top:0px;
	left:50%;
	margin-left:-480px;
}

div.header {
	width:970px;
	float:left;
	margin:0px;
	background:url('../../images/bg_header.gif') center top no-repeat transparent;
}

div.content {
	width:970px;
	float:left;
	margin:0px;
	background:url('../../images/bg_content.gif') center top repeat-y transparent;
}

div.pagemargin {
	width:960px;
	float:left;
	margin:0px;
	margin-top:30px;
	margin-right:10px;
	display:inline;
}

div.footer {
	width:970px;
	float:left;
	margin:0px;
	margin-bottom:30px;
	background:url('../../images/bg_footer.gif') center bottom repeat-y transparent;
}div.header div.cnt {
	width:960px;
	float:left;
	margin:0px;
	margin-right:10px;
	display:inline;
}

a.homeclick  {
	width:405px;
	height:40px;
	position:absolute;
	top:20px;
	left:0px;
}

html>body div.header a.homeclick {background:url('../../images/logo.png') no-repeat center center transparent;}
*html div.header a.homeclick {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.hddw.nl/images/logo.png', sizingMethod='fixed');}

div.toplinks {
	width:200px;
	float:left;
	position: absolute;
	top: 85px;
	right: 0px;
}

div.toplinks ul {
	width:200px;
	float:left;
}

div.toplinks li{
	width:auto;
	float:right;
	margin:0px 2px;
}

div.toplinks a{
	width:auto;
	float:left;
	margin:0px;
	text-decoration:none;
}
.logo_print {display:none;} div.footer div.cnt {
	width:950px;
	float:left;
	margin:0px;
	margin-left:10px;
	padding:10px 0px;
	display:inline;
	background:none transparent;
	font-size:9px;
	text-align:center;
	color:#666666;
	letter-spacing:1px;
}

div.footer div.cnt a {
	float:none;
	margin:0px;
	color:#666666;
}ul.menu {	
	width:850px;
	float:left;
	margin:0px;
	margin-top:85px;
	margin-left:2px;
}

ul.menu li {
	width:auto;
	float:left;
	margin:0px;
	padding-left:8px;
	margin-right:8px;
	border:none;
}

ul.menu li+li {
	border-left:#000 solid 1px;
}

*html ul.menu li { border-left:#000 solid 1px;}

ul.menu li a {
	color:#333333;
	letter-spacing:1px;
}

ul.menu li a:hover, ul.menu li a.selected{
	font-weight:bold;
	letter-spacing:0px;
}

ul.sublist {
	width:200px;
}

ul.sublist li {
	width:200px;
	float:left;
	margin:0px;
	margin-bottom:10px;
}

ul.sublist li a {
	width:200px;
	float:left;
	margin:0px;
	color:#000;
}

ul.sublist li a.actief, ul.sublist li a:hover {
	font-weight:bold;
}.form {
	float:left;
	margin:0px;
	margin-bottom:10px;
}

.form fieldset {
	float:left;
	margin:0px;
	margin-bottom:15px;
	padding:0px;
	border:none;
	background:none transparent;
}

.form fieldset legend {
	float:left;
	margin:0px;
	margin-bottom:5px;
	border:none;
	background:none transparent;
}

.form .field {
	float:left;
	margin:0px;
	margin-bottom:10px;
	background:none transparent;
}

.form div.field {
	clear:both;
	width:100%;
	display:block;
}

.form label {
	float:left;
	margin:0px;
	margin-right:5px;
}

.form select.select {
	width:200px;
	margin:1px 0px 1px 0px;
}

.form select,
.form input.text,
.form textarea {
	height:14px;
	float:left;
	padding:2px;
	border:none;
	background:none #FFFFFF;
	border:1px solid #A3A3A3;
}

.form  label.liquid {
	width:auto;
	white-space:pre;
}

.form input.radio, .form input.check {
	width:auto;
	height:auto;
	float:left;
	margin:0px;
	border:none;
	background:none transparent;
}


/* FORM MOD14 */
div.mod14 .form, div.mod14 .form  fieldset, div.mod14 .form  .field  {
	width:220px;
}

div.mod14 .form  label {
	width:40px;
}

div.mod14 .form  label.liquid {
	width:auto;
	white-space:pre;
}

div.mod14 .form select,
div.mod14 .form input.text,
div.mod14 .form textarea {
	width:144px;
}

div.mod14 .form input.text_xl {
	width:214px;
}

div.mod14 .form input.radio, 
div.mod14 .form input.check {
	margin-right:12px;
}


/* FORM MOD34 */
div.mod34 .form, div.mod34 .form  fieldset, div.mod34 .form  .field  {
	width:700px;
}

div.mod34 .form  label {
	width:100px;
}

div.mod34 .form select,
div.mod34 .form input.text,
div.mod34 .form textarea {
	width:380px;
}

div.mod34 .form textarea {
	height:150px;
}

div.mod34 .form input.radio, 
div.mod34 .form input.check {
	margin-right:12px;
}


div.col {
	float:left;
	margin:0px;
	display:inline;
}

div.mod {
	float:left;
	display:inline;
	margin:0px 0px 0px 0px;
}

/* cols */
div.col14 { width:240px; }

div.col24 { width:480px; }

div.col34 { width:720px; }

div.col44 { width:960px; }

/* mod14 */
div.mod14 {
	width:240px;
	float:left;
	display:inline;
	margin-bottom:20px;
}

div.mod14 div.top,
div.mod14 div.middle,
div.mod14 div.bottom {
	width:240px;
	float:left;
	display:inline;
	margin:0px;
}

div.mod14 div.top div.cnt {
	width:220px;
	float:left;
	margin:0px 10px;
	display:inline;
	margin-bottom:4px;
}

div.mod14 div.middle div.cnt {
	width:220px;
	float:left;
	margin:0px 10px;
	display:inline;
}

div.mod14 div.bottom div.cnt { display:none; }

/* mod24 */
div.mod24 {
	width:480px;
	float:left;
	margin-bottom:20px;
}

div.mod24 div.top,
div.mod24 div.middle,
div.mod24 div.bottom {
	width:480px;
	float:left;
	display:inline;
	margin:0px;
}

div.mod24 div.top div.cnt {
	width:460px;
	float:left;
	margin:0px 10px;
	display:inline;
	margin-bottom:4px;
}

div.mod24 div.middle div.cnt {
	width:460px;
	float:left;
	margin:0px 10px;
	display:inline;
}

div.mod24 div.bottom div.cnt { display:none; }

/* mod34 */
div.mod34 {
	width:720px;
	float:left;
	display:inline;
	margin-bottom:20px;
}

div.mod34 div.top,
div.mod34 div.middle,
div.mod34 div.bottom {
	width:720px;
	float:left;
	display:inline;
	margin:0px;
}

div.mod34 div.top div.cnt {
	width:700px;
	float:left;
	margin:0px 10px;
	display:inline;
	margin-bottom:4px;
}

div.mod34 div.middle div.cnt {
	width:700px;
	float:left;
	margin:0px 10px;
	display:inline;
}

div.mod34 div.bottom div.cnt { display:none; }

/* mod44 */
div.mod44 {
	width:960px;
	float:left;
	margin-bottom:20px;
}

div.mod44 div.top,
div.mod44 div.middle,
div.mod44 div.bottom {
	width:960px;
	float:left;
	display:inline;
	margin:0px;
}

div.mod44 div.top div.cnt {
	width:940px;
	float:left;
	margin:0px 10px;
	display:inline;
	margin-bottom:4px;
}

div.mod44 div.middle div.cnt {
	width:940px;
	float:left;
	margin:0px 10px;
	display:inline;
}

div.mod44 div.bottom div.cnt { display:none; }

/* EXCEPTIES */
/* nopadding */
div.mod_nopadding div.top { display:none; }
div.mod_nopadding div.bottom { display:none; }

/* notitle */
div.mod_notitle div.top div.cnt { display:none; }table {
	float:none;
	margin:5px;
}

table tr {
	padding:0px;
}

table th, table td {
	border:none;
}html, body, table {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;
}

input, textarea, select {
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
	color:#000;
}

h1, h2, h3, h4, h5 {
	width:100%;
	float:left;
	clear:both;
	color:#000;
	font-size:11px;
	font-weight:normal;
}

h1 {
	font-size:14px;
	letter-spacing:1px;
}


h2 {
	font-size:12px;
	font-weight:bold;
	margin-bottom:10px;
}

h3 {
	font-size:12px;
	font-weight:bold;
	margin:0px;
	margin-bottom:3px;
	line-height:12px;
}

h4 {
	font-size:11px;
	font-weight:bold;
	margin:0px;
	line-height:11px;
}

p {
	width:90%;
	float:left;
	line-height:1.7;
	margin:0px;
	margin-bottom:20px;
	padding:0px;
	font-size:11px;
}

.bold {
	font-weight:bold;
}

.italic {
	font-style:italic;
}a.btn, 
input.btn,
button.btn,
div.btn {
	width:90px; /* incl padding 100 */
	height:16px; /* incl padding 20 */
	float:left;
	margin:0px;
	padding:3px 5px;
	
	color:#A3A3A3;
	font-weight:bold;
	text-decoration:none;
	
	background:none #D9D9D9;
	border:none;
	
	cursor:pointer;
}

button.btn,
input.btn {
	width:100px;
	height:25px;
}

a.btn:hover, 
input.btn:hover,
button.btn:hover,
div.btn:hover {
	background:none #EEEEEE;
}

a.textlink, 
input.textlink,
button.textlink,
div.textlink {
	width:auto;
	height:auto;
	float:none;
	margin:0px;
	padding:0px;
	
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	
	background:none transparent;
	border:none;
	
	cursor:pointer;
}

a.textlink:hover, 
input.textlink:hover,
button.textlink:hover,
div.textlink:hover {
	text-decoration:none;
}

.btn_xsmall { width:50px }
.btn_small { width:80px }
.btn_large { width:130px }
.btn_xlarge { width:160px }
.btn_xxlarge { width:200px }

.btn.clear { clear:both; }

.btn.right { float:right }

a.textlink, 
input.textlink,
button.textlink,
div.textlink {
	float:left;
	clear:both;
}

a.wordlist {
	font-weight:bold;
	text-decoration:underline;
}/*
* Twitter feed
*/
div.twitter_wrapper {
	width: 100%;
	float: left;
	margin: 0;
}

div.twitter_item {
	float: left;
	margin: 0;
	padding: 5px;
	background: #f6f6f6;
	border-top: #FFFFFF solid 1px;
	border-top: #e0e0e0 solid 1px;
}

div.twitter_item div.twitter_message {
	height: 60px;
	float: left;
	margin: 0 10px 0 0;
	padding-right: 10px;
	border-right: #FFFFFF solid 2px;
	line-height: 1.8;
	font-size: 10px;
}

div.twitter_item div.twitter_message a {
	color: #2e6993;
	text-decoration: underline;
}

div.twitter_item div.twitter_info {
	width: 78px;
	height: 60px;
	float: left;
	margin: 0;
	position: relative;
}

div.twitter_item div.twitter_date {
	width: 78px;
	float: left;
	margin: 0;
	font-size: 10px;
	font-weight: normal;
	font-style: italic;
}

div.twitter_item div.twitter_date span {
	font-size: 13px;
	font-weight: bold;
	font-style: normal;
}

div.twitter_item a.twitter_link {
	width: 15px;
	height: 15px;
	float: left;
	position: absolute;
	bottom: 0px;
	right: 0px;
	margin: 0;
	background: url('/images/twitter_readmore.png') center center no-repeat transparent;
	cursor: pointer;
}



div.mod14 div.twitter_item { width: 210px; }
div.mod14 div.twitter_item div.twitter_message { width: 110px; }
div.mod24 div.twitter_item { width: 450px; }
div.mod24 div.twitter_item div.twitter_message { width: 350px; }
div.mod34 div.twitter_item { width: 690px; }
div.mod34 div.twitter_item div.twitter_message { width: 590px; }

/*
* Message box
*/
div.messageBox {
	width:100%;
	float:left;
	margin:5px 0px;
	clear:both;
}

div.messageBox_line {
	width:100%;
	float:left;
	margin:0px;
	margin-bottom:3px;
	clear:both;
}

ul.bullet {
	list-style-type:none;
	list-style-image:url('../../images/bullet.gif');
	padding:0px;
	padding-left:12px;
	margin:0px;
	float:left;
	line-height:2.0;
}

/* TAGCLOUD */
div.tagcloud {
	width:220px;
	float:left;
	margin:0px;
}

div.tagcloud a.tag {
	width:auto;
	float:left;
	clear:both;
	margin-top:2px;
	margin-bottom:2px;
	color:#B6B6B6;
	white-space:pre;
}

div.tagcloud a.tag_xs { font-size:10px; font-weight:normal; }
div.tagcloud a.tag_s { font-size:12px; font-weight:normal; }
div.tagcloud a.tag_m { font-size:14px; font-weight:normal; }
div.tagcloud a.tag_l { font-size:16px; font-weight:normal; }
div.tagcloud a.tag_xl { font-size:18px; font-weight:normal; }


/* BANNER LARGE */
div#banner_l_cnt {
	width:700px;
	height:200px;
	float:left;
	position:relative;
	margin:0px;
}

div.banner_l_img {
	width:700px;
	position:absolute;
	top:0px;
	left:0px;
	background-position:left center;
	background-repeat:no-repeat;
}

ul#banner_l_buttons {
	width:270px;
	position:absolute;
	top:0px;
	right:0px;
	background-image:url('../../images/banner_l_btn_actief.gif');
	line-height:1.0;
}

ul#banner_l_buttons li {
	width:270px;
	float:left;
	margin:0px;
}

ul#banner_l_buttons li a {
	width:220px;
	height:14px;
	float:left;
	margin:0px;
	padding-left:50px;
	color:#666666;
	font-size:13px;
}

div#banner_l_cnt.banner_xl {
	width:940px;
}

div.banner_xl .banner_l_img {
	width:940px;
}

/* BANNER SMALL */
div#banner_s_cnt {
	width:940px;
	float:left;
	margin:0px;
	background-position:left center;
	background-repeat:no-repeat;
	background-color:transparent;
}

div#banner_s_arrow {
	width:30px;
	height:100px;
	float:right;
	position:relative;
	margin:0px;
}

div#banner_s_tag {
	width:250px;
	height:100px;
	float:right;
	margin:0px;
}

div#banner_s_tag span {
	width:200px;
	height:14px;
	float:left;
	margin:43px 0px 43px 20px;
	font-size:14px;
	color:#FFFFFF;
}


/* TAB MENU */
ul.tabs {
	width:700px;
	height:27px;
	float:left;
	margin:0px;
	line-height:1.0;
}

ul.tabs li {
	width:auto;
	height:27px;
	float:left;
	margin:0px 1px;
}

ul.tabs li a {
	width:auto;
	height:11px;
	float:left;
	padding:6px 4px 10px 14px;
	background:url('../../images/tab_rep.gif') no-repeat left top transparent;
}

ul.tabs li a:hover {
	font-weight:bold;
	padding:6px 0px 10px 10px;
}

ul.tabs li span {
	width:10px;
	height:27px;
	float:left;
	margin:0px;
}

html>body ul.tabs li span {background:url('../../images/tab_end.gif') no-repeat left top transparent;}
*html ul.tabs li span {background:url('../../images/tab_end.gif') no-repeat left top transparent;}

*html ul.tabs li.actief a {background:url('../../images/tab_rep.gif') no-repeat left top transparent;}

*html ul.tabs li.actief span {background:url('../../images/tab_end.gif') no-repeat left top transparent;}


/* TOEPASSING IMAGES */
div#images_cnt {
	width:220px;
	height:310px;
	float:left;
	position:relative;
	margin:0px;
}

div#images_cnt .images_small {
	width:110px;
	height:90px;
	position:absolute;
	z-index:100;
	top:0px;
	left:0px;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-border-radius: 10px;
	-khtml-border-radius: 10px;	
	-moz-border-radius: 10px;
	border-radius: 10px;
	border:#FFF solid 2px;
}

div#images_cnt .images_large {
	width:220px;
	height:110px;
	position:absolute;
	z-index:100;
	top:0px;
	left:0px;
	background-position:center center;
	background-repeat:no-repeat;
	-webkit-border-radius: 30px;
	-khtml-border-radius: 30px;	
	-moz-border-radius: 30px;
	border-radius: 20px;
	border:#FFF solid 2px;
}


/* DICTIONARY */
div#frm_dictionary_cnt {
	width:200px;
	padding-top:10px;
	background:url('../../images/frm_dictionary_result_top.gif') top center no-repeat transparent;
}

div#frm_dictionary_result {
	width:194px;
	float:left;
	margin:0px;
	padding:2px 2px;
	background:none #FFFFFF;
	border:#A3A3A3 solid 1px;
	border-top:none;
}

div#frm_dictionary_result a {
	width:194px;
	float:left;
	margin:0px;
	margin-bottom:7px;
	font-size:10px;
}

div#frm_dictionary_result a span.highlight {
	font-weight:bold;
}

/* place player */
div.mediaplace {
	float:left;
	margin-top:20px;
}

/* inline dictionary */

#tooltip {
	position:absolute;
	z-index:999;
	color:#000;
	width:180px;
	background:#FFF;
	border:#000 solid 1px;
	padding:5px;
}

#tooltip h1 {
	width:180px;
	float:left;
	margin:0px;
	font-size:12px;
	font-weight:bold;
}

#tooltip p {
	width:180px;
	float:left;
	margin:0px;
	color:#000000;
}

a.textlink.wordlist, 
input.textlink.wordlist,
button.textlink.wordlist,
div.textlink.wordlist {
	width:auto;
	height:auto;
	float:none;
	margin:0px;
	padding:0px;
	
	color:#000;
	font-weight:bold;
	text-decoration:underline;
	
	background:none transparent;
	border:none;
	
	cursor:pointer;
}

/* NIEUWS OVERZICHT */
div.news-item {
	float:left;
	margin:0px;
	margin-bottom:10px;
	/*padding:10px;*/
	/*background:#F6F6F6;*/
}

div.mod14 div.news-item {
	width:200px;
}

div.mod24 div.news-item {
	width:440px;
}

div.mod34 div.news-item {
	width:680px;
}

div.mod14 div.img_exist h3 {
	width:115px;
	clear:none;
	margin-left:10px;
}

div.mod24 div.img_exist h3 {
	width:315px;
	clear:none;
	margin-left:10px;
}

div.mod34 div.img_exist h3 {
	width:575px;
	clear:none;
	margin-left:10px;
}

div.news-item p {
	margin:0px;
}

div.mod14 div.img_exist p {
	width:115px;
	clear:none;
	float:left;
	margin-left:10px;
}

div.mod24 div.img_exist p {
	width:315px;
	clear:none;
	float:left;
	margin-left:10px;
}

div.mod34 div.img_exist p {
	width:575px;
	clear:none;
	float:left;
	margin-left:10px;
}

div.news-item_img {
	width:75px;
	height:75px;
	float:left;
	margin:0px;
}



a.wordlist {
	padding:2px;
	background:#FFFFFF;
}

/* dictionary large */
div.dictionary_line {
	width:700px;
	float:left;
	margin-bottom:5px;
}

h1.dictionary_cap {
	width:700px;
	float:left;
	margin-top:5px;
	font-size:18px;
}


/* publicaties */

div.publications_item {
	width:460px;
	float:left;
	margin:0px;
	margin-bottom:10px;
	padding-left:40px;
	background-position:left top;
	background-repeat:no-repeat;
}

a.publications_title {
	width:360px;
	height:16px;
	float:left;
	margin:0px;
	margin-right:10px;
	margin-bottom:5px;
	font-size:13px;
}

span.publications_date {
	width:80px;
	height:16px;
	float:left;
	margin:0px;
	margin-bottom:5px;
	font-style:italic;
	text-align: right;
}

a.publications_more {
	float:left;
	margin-right:10px;
	font-size:10px;
	color:#999999;
}

span.publications_size {
	float:left;
	margin:0px;
	font-size:10px;
	color:#999999;
}

a#plugin_toggle {
	width:460px;
	float:left;
	clear:both;
	margin:0px;
	margin-top:20px;
	margin-bottom:3px;
	cursor:pointer;
	font-weight:bold;
}

div#plugin_space {
	width:460px;
	overflow:hidden;
	float:left;
	margin:0px;
}

div#plugin_space a {
	width:auto;
	float:left;
	margin:10px;
	text-decoration:none;
}

/* search page */
div.search_line {
	width:700px;
	float:left;
	margin:0px;
	margin-bottom:25px;
}

div.search_line h1 {
	width:700px;
	float:left;
	margin:0px;
	margin-bottom:3px;
}

div.search_line p {
	width:400px;
	float:left;
	clear:both;
	margin:0px;
	margin-right:10px;
}

/* toepassingen overzicht */
div.applications_thumb {
	width:100px;
	height:120px;
	float:left;
	margin-right:50px;
	margin-bottom:30px;
}

div.applications_thumb a.applications_thumb_img {
	width:90px;
	height:90px;
	float:left;
	margin:0px;
	margin-bottom:5px;
	padding:10px;
	background-position:center center;
	background-repeat:no-repeat;
	background-color:#DEDEDE;
}

div.applications_thumb a.applications_thumb_link {
	width:100px;
	float:left;
	margin:0px;
	text-align:center;
	font-weight:bold;
	font-size:10px;
}

/* fold */

div.fold_text_line {
	width:700px;
	float:left;
	margin:0px;
	margin-bottom:25px;
}

a.fold_text_title {
	width:auto;
	float:left;
	clear:both;
	margin:0px;
	margin-bottom:6px;
	padding-right:15px;
	font-size:14px;
	letter-spacing:1px;
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:center right;
}

div.fold_text_text {
	width:700px;
	float:left;
	margin:0px;
}.extranet div#page  {
/* background:url('../images/bg-extranet.jpg') left top repeat-x #000711 !important; */
	margin-top:50px;
}
div.extranet div.pagemargin {
	margin-left:45px;
}
ul.tabs {
	height:30px;
	float:left;
	width:100%;
	margin:2px 0px 0px 0px;
}
ul.tabs li.tab {
	float:left;
	border:1px solid #999999;
	padding:5px;
	width:25px;
	margin:1px;
	list-style:none;
	cursor:hand;
}
ul.tabs li.tab_active {
	background:#EFEFEF;
}
ul.tabs_content textarea {
	width:100%;
}
li.tab_content {
	display:none;
}
li.tab_content_active {
	display:block;
}
div.extranet div.content div.col14.menu {
	width:220px;
	margin-left:65px !important;
}
div.body.extranet ul.sitemap a {
	display:block;
	height:27px;
	width:700px;
	padding:0px 0px 0px 26px;
	border-top:1px solid #FFFFFF;
	border-bottom:1px solid #FFFFFF;
}
div.body.extranet ul.sitemap a div{
	padding:0px 0px 0px 38px !important;
	height:27px;
	background:transparent;
}
div.body.extranet ul.sitemap a div.is_menu {
	background:transparent url('http://extranet.webavance.nl/images/menu.png') no-repeat 0px 0px;
	font-weight:bold;
}
div.body.extranet ul.sitemap a div.is_submenu {
	background:transparent url('http://extranet.webavance.nl/images/submenu.png') no-repeat 0px 3px;
	font-weight:bold;
}
div.body.extranet ul.sitemap a div.home {
	background:transparent url('http://extranet.webavance.nl/images/home.png') no-repeat 0px 0px;
}
div.body.extranet ul.sitemap span.url {
	font-size:9px;
	font-weight:normal;
}
div.body.extranet ul.sitemap a:hover {
	background:#FFFFCC url('http://extranet.webavance.nl/images/edit.png') no-repeat 3px 3px;
	border-top:1px solid #DEDEDE;
	border-bottom:1px solid #DEDEDE;
	color:#EF4035;
}
div.body.extranet ul.sitemap {
	width:100%;
	padding:0px 0px 0px 0px !important;
	margin:0px 0px 0px 0px !important;
}
div.body.extranet ul.sitemap ul a{
	padding:0px 0px 0px 46px;
	width:680px;
}
div.body.extranet ul.sitemap ul ul a{
	padding:0px 0px 0px 66px;
	width:660px;
}
div.body.extranet ul.sitemap ul ul ul a{
	padding:0px 0px 0px 86px;
	width:640px;
}
div.body.extranet ul.sitemap ul ul ul ul a{
	padding:0px 0px 0px 106px;
	width:620px;
}
div.body.extranet ul.sitemap ul{
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	width:100%;
}
div.body.extranet ul.sitemap li {
	margin:0px 0px 0px 0px !important;
	padding:0px 0px 0px 0px !important;
	width:100%;
}
div.body.extranet div#page  {
width:1000px;
position:absolute;
top:0px;
left:50%;
margin-left:-500px;
}

div.body.extranet div.header  {
width:960px;
height:105px;
background:url('../images/header_extranet.jpg') center -20px no-repeat #FFF;
}

div.body.extranet .ddnav-content  {
position:absolute;
float:none;
z-index:800;
top:80px;
width:960px;
}
div.body.extranet div.content  {
width:960px;
float:left;
background:url('../images/content_extranet.jpg') top center repeat-y #FFF;
}

div.body.extranet div.footer  {
width:960px;
float:left;
background:url('../images/footer_extranet.jpg') bottom center no-repeat #B6D1FF;
}

.locator {width:100%;height:1px;overflow:hidden;display:block;margin:-1px 0px 0px 0px;background:transparent;}
.add_module_result {background:transparent url(http://extranet.webavance.nl/images/add.png) 2px 2px no-repeat;width:100%;clear:both;height:18px;margin:0px;padding:3px 0px 0px 20px;}
.add_module_result:hover {background:#999999 url(http://extranet.webavance.nl/images/add.png) 2px 2px no-repeat;}
table.mceLayout {width:600px;}
.content .rtb_large {height:350px;}
#searchresults {overflow:visible;float:left;display:block;width:688px;}
#searchresults div.table_header {float:left;width:688px;font-weight:bold;height:22px;}
#searchresults div.table_item {float:left;width:688px;cursor:hand;}
#searchresults div.table_header div {float:left;}
#searchresults div.table_item div {float:left;cursor:hand;}
#searchresults a {display:block;cursor:hand;}
div#portlet_container {clear:both;width:945px;margin-left:-65px;}
#portlet_search_container #add_search {clear:both;width:100%;}
#portlet_search_container {padding:5px;width:900px;margin:5px;float:left;overflow:hidden;clear:both;}
html>body div#portlet_search_container {background:url('../images/overlay.png') repeat center center transparent;}
*html div#portlet_search_container {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://www.jouwwijndomein.nl/images/overlay.png', sizingMethod='scale');}
#portlet_search_container .search_col_left {width:240px;float:left;}
#portlet_search_container .search_col_right {width:600px;float:left;}
#portlet_search_container .search_close_button {width:100px;float:left;}
#portlet_search_container .searchbox {clear:both;}
#portlet_search_container .searchbox input {width:80px;float:left;}
#portlet_search_container .searchbox div.btn {float:left;}
#portlet_search_container .add_module {margin:10px 0px 10px 0px;clear:both;}
#portlet_search_container .add_predefined_module {margin:10px 0px 10px 0px!important;clear:both;}
#portlet_search_container .add_module .btn {width:170px;}
#portlet_search_container .add_predefined_module .btn {width:170px;}
div.content label {width:170px;display:block;float:left;}
div.content div.tab {cursor:pointer;position:relative;font-weight:bold;z-index:2;float:left;background:#666666;padding:5px 20px 5px 10px;margin-right:2px;border:1px solid #CCCCCC;border-bottom:1px solid #CCCCCC;}
div.content div.tab_active {position:relative;z-index:2;float:left;background:#666666;padding:5px 20px 5px 10px;margin-right:2px;border:1px solid #CCCCCC;border-bottom:1px solid #666666;}
div.content div.tabcontent {position:relative;top:-1px;z-index:1;clear:both;margin-left:170px;width:665px;padding:5px;background-color:#666666;border:1px solid #CCCCCC;}
div.content div.tabcontent label {width:155px;}
div.content div.tabcontent textarea {width:600px;}
div.content input.decimalFirst {width:60px;text-align:right;}
div.content input.decimalLast2 {width:25px;text-align:left;}
div.content input.decimalLast4 {width:45px;text-align:left;}
div.extranet div.pagemargin {left:0px;}
/* div.extranet div.content {
	float:none;
	position:relative;
	height:500px;
	overflow:visible;
	background:transparent url('../images/content_extranet.jpg') no-repeat center center !important;
} */
#page_properties .tabcontent{width:700px;overflow:hidden;}
#page_properties .columnSetup1 {width:900px;}
#page_properties {border:1px solid #AAAAAA;padding:5px;margin:5px;width:880px;background:#FFFFFF;margin-left:-9px;}
.fl-reorderer-avatar{cursor:move;list-style-type:none;filter:alpha(opacity=75);opacity:.75;}
.flc-reorderer-dropWarning{display:none;padding:5px 25px;color:#fff;opacity:1;filter:alpha(opacity=100);background:#900 url('../images/themes/_common/exclamation.png') no-repeat 5px center;}
.fluid-vertical-order .fl-reorderer-dropMarker{background-color:#efefef !important;height:25px;padding:0px 0 0 0;border:2px dashed #FF0000;margin:0px 5px 0px 5px;list-style-type:none;font-size:0;line-height:0;overflow:hidden;width:100%;}
.fluid-horizontal-order .fl-reorderer-dropMarker{background-color:#efefef !important;height:25px;padding:0px 0 0 0;border:2px dashed #FF0000;margin:0px 5px 0px 5px;list-style-type:none;font-size:0;line-height:0;overflow:hidden;width:100%;}

.fluid-vertical-order .col14 .fl-reorderer-dropMarker {width:210px;}
.fluid-vertical-order .col24 .fl-reorderer-dropMarker {width:430px;}
.fluid-vertical-order .col34 .fl-reorderer-dropMarker {width:650px;}
.extranet div.mod44 div.middle form table input[type=text] {width:531px;margin:0px 0px 1px 0px !important;border:1px solid #CCCCCC;padding:3px 2px 3px 2px;}
div.contextmenu { 
  background-color: #d0d0d0; 
  border: 2px solid; 
  border-color: #f0f0f0 #909090 #909090 #f0f0f0; 
  left: 0px; 
  padding: 0px 1px 1px 0px; 
  position: absolute; 
  top: 0px; 
  visibility: hidden; 
  z-index: 600; 
} 
div.contextmenu a.menuItem { 
  color: #000000; 
  cursor: default; 
  display: block; 
  padding: 3px 1em; 
  text-decoration: none; 
  white-space: nowrap; 
} 
div.contextmenu a.menuItem:hover, div.menu a.menuItemHighlight { 
  background-color: #000080; 
  color: #ffffff; 
} 
div.contextmenu div.menuItemSep { 
  border-top: 1px solid #909090; 
  border-bottom: 1px solid #f0f0f0; 
  margin: 4px 2px; 
}
a.trash {
  background:transparent url(http://extranet.webavance.nl/images/delete.gif) center center no-repeat;
  display:block;
  text-decoration:none;
  width:20px;
  height:20px;
}
a.copyitem {
  background:transparent url(http://extranet.webavance.nl/images/copyitem.gif) center center no-repeat;
  display:block;
  width:20px;
  height:20px;
}
a.trash:hover, a.copyitem:hover {
  text-decoration:none;
}
div.mod div.toolbar {
  position:relative;float:none;margin:-25px 0px 0px 15px;top:25px;height:25px;width:45px;padding:0px 0px 0px 4px;background:transparent url(http://www.hollandpass.com/microsite/images/orange/toolbar.png) top left no-repeat;z-index:5;
}
div.mod div.toolbar img {
  margin:4px 0px 0px 3px;z-index:5;
}
div.mod_nobackground div.toolbar {
  background:none;z-index:5;
}
input.decimalFirst {
  width:60px !important;
}
input.decimalLast2 {
  width:30px !important;
}
input.decimalLast4 {
  width:50px !important;
}

