
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:2;
	width:95%;
}

div.mod24 ul {
	list-style-type:disc;
	list-style-image:none;
	padding:0px;
	padding-left:10px;
	margin:0px;
	float:none;
	line-height:2;
}

div.mod24 ul li {
	padding:0px;
	margin:0px;
	float:none;
}

div.mod ul.clean {
	list-style-type:none;
	padding:0px;
}

hr {
	border: 1px solid #CECECE;
}

span {
	font-size:9px;
	font-style: normal;
}body, html {
	width:100%;
	height:100%;
	margin:0px;
	padding:0px;
	cursor:default;
	background:url('../../images/html_bg.jpg') top left repeat-x #A3A3A3;
}

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

div#page {
	width:980px;
	position:absolute;
	top:20px;
	left:50%;
	margin-left:-490px;
}

div.header {
	width:980px;
	height:125px;
	float:left;
	margin:0px;
}
html>body div.header { background:url('../../images/header_bg.png') center top no-repeat transparent; }
*html div.header {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/header_bg.png', sizingMethod='fixed');}

div.content {
	width:980px;
	float:left;
	margin:0px;
	
}
html>body div.content { background:url('../../images/content_bg.png') center top repeat-y transparent; }
*html div.content {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/content_bg.png', sizingMethod='scale');}

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

div.footer {
	width:980px;
	height:90px;
	float:left;
	margin:0px;
	margin-bottom:30px;
}
html>body div.footer { background:url('../../images/footer_bg.png') center top no-repeat transparent; }
*html div.footer {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/footer_bg.png', sizingMethod='fixed');}div.header div.cnt {
	width:920px;
	float:left;
	margin:0px;
	margin-left:30px;
	display:inline;
}

a.homeclick  {
	width:400px;
	height:74px;
	position:absolute;
	top:10px;
	left:30px;
}

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://amphitec.webavance.nl/images/logo.png', sizingMethod='fixed');}

div.header div.toplinks {
	width:400px;
	position:absolute;
	float:left;
	top:10px;
	right:30px;
}

div.header div.toplinks ul {
	float:right;
	bottom:5px;
}

div.header div.toplinks ul.languages {
	width:250px;
	margin-top:5px;
	margin-left:10px;
}

div.header div.toplinks ul.links{
	width:40px;
	margin:0px 15px;
}

div.header div.toplinks ul.links li {
	width:auto;
	/*float:right;*/
	margin:0px;
	margin-left:5px;
}

div.header div.toplinks ul.links li a {
	text-decoration:underline;
	font-size:9px;
}

div.header div.toplinks ul.languages li {
	width:auto;
	float:right;
	margin:0px;
	margin-left:5px;
}

/* topsearch */
div.header div.top_search {
	width:auto;
	float:right;
	margin:5px;
	margin-right:0px;
	clear:left;
}

div.header input#frm_search_key {
	width:100px;
	height:12px;
	padding:2px;
	border:#727272 solid 1px;
	background:#FFFFFF;
	float:left;
	margin:0px;
}

div.header input#frm_search_send {
	width:18px;
	height:18px;
	float:left;
	margin:0px;
	padding:0px;
	border:none;
	background:url('../../images/ico_search.gif') center center no-repeat transparent;
	cursor:pointer;
}div.footer div.cnt {
	width:920px;
	float:left;
	margin:0px;
	margin-top:15px;
	margin-left:30px;
	padding:0px;
	display:inline;
	position:relative;
}

div.footer div.footerlinks {
	width:685px;
	height:60px;
	float:left;
	margin:0px;
	margin-right:9px;
	border-right:#727272 solid 1px;
}

div.footer div.footerlinks ul {
	width:685px;
	height:10px;
	float:left;
	margin:0px;
}

div.footer div.footerlinks ul li {
	width:auto;
	height:10px;
	float:left;
	margin:0px;
	margin-top:5px;
	margin-right:4px;
	padding-left:0px;
	border-left:none;
}

div.footer div.footerlinks ul li+li {
	border-left:#727272 solid 1px;
	padding-left:4px;
}

div.footer div.footerlinks ul li a {
	float:left;
	margin:0px;
	font-size:10px;
	line-height:10px;
	color:#727272;
	text-decoration:none;
}

div.footer div.footerlinks span {
	width:685px;
	height:10px;
	float:left;
	margin:0px;
	margin-top:25px;
	font-size:10px;
	color:#727272;
}

div.footer div.location {
	width:225px;
	height:60px;
	float:left;
	margin:0px;
}

div.footer div.location a#office-language {
	width:75px;
	height:60px;
	float:left;
	margin:0px;
	margin-right:20px;
	font-size:10px;
	color:#727272;
	line-height:1.8;
}

div.footer div.location a#office-language-img {
	width:130px;
	height:63px;
	float:left;
}
html>body div.footer div.location a#office-language-img { background:url('../../images/map.png') center center no-repeat transparent; }
*html div.footer div.location a#office-language-img {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/map.png', sizingMethod='fixed');}ul.ddnav-content {	
	width:782px;
	height:29px;
	float:left;
	margin:0px;
	padding:0px;
	list-style:none;
	margin:150px 0px 0px 202px;
}
ul.ddnav-content li {
	width:auto;
	float:left;
	position:relative;
	margin:0px 0px 0px 14px;
	border:none;
}
/*
.extranet ul.ddnav-content {
	margin-top:20px !important;
}
*/
ul.ddnav-content li a, ul.ddnav-content li a:visited  {
	display:block;
	width:132px;
	height:22px;
	float:left;
	margin:0px;
	padding:8px 5px 0px 5px;
	background:url('../images/bt_bg.jpg') center top no-repeat #FFF;
	text-decoration:none;
	font-size:11px;
	line-height: 11px;
	color:#000;
	text-align:center;
	border: 1px solid #727272;
}
ul.ddnav-content li a.db {
	padding:4px 5px 4px 5px;
}
ul.ddnav-content li a:hover, ul.ddnav-content li a.selected{
	background:url('../images/bt_bg-hover.jpg') center top no-repeat #e3e3e3;
}

ul.ddnav-sub {
	width:273px;
	float:left;
	margin:0px;
}

ul.ddnav-sub li {
	width:273px;
	height:26px;
	float:left;
	background:url('../images/bgmenu.jpg') bottom left no-repeat #e3e3e3;
	border: none;
}

ul.ddnav-sub li a {
	width:132px;
	display:inline;
	height:20px;
	float:left;
	margin:0px;
	padding:8px 5px 1px 5px;
	background:url('../images/bt_bg.jpg') center top no-repeat #e3e3e3;
	text-decoration:none;
	font-size:11px;
	line-height: 11px;
	color:#000;
	text-align:center;
	border:none;
}
ul.ddnav-sub li a:hover {
	color:#000;
	background:url('../images/menu_over.jpg') bottom right no-repeat #e3e3e3;
	text-decoration:none;
}
ul.ddnav-sub li a.selected, ul.ddnav-sub li a.selected:hover {
	color:#e3e3e3;
	background:url('../images/menu_left.jpg') bottom left no-repeat #ef4035;
	text-decoration:none;
}
ul.ddnav-content li ul {
	display:none;
	padding:0px;
	z-index:997;
	list-style:none;
}
ul.ddnav-content ul li {
	margin:0px;
	float:left;
	padding:0px;
	z-index:997;
}

ul.ddnav-content ul li a, ul.ddnav-content ul li a:visited {
	text-align:left;
}

/* specific to non IE browsers */

ul.ddnav-content li:hover ul {display:block; position:absolute; top:29px; left:0px; background:none; z-index:999;width:142px;background-color:#e3e3e3;}
ul.ddnav-content li:hover ul li {margin:0px 0px;height:auto;border-width:0px;width:142px; background-color:#e3e3e3;}
ul.ddnav-content li:hover ul li a {margin:0px;background-color:#e3e3e3;}
ul.ddnav-content li:hover ul li a:hover {font-weight:bold;letter-spacing:0px;}
ul.ddnav-content li:hover ul ul {display:none;}

ul.menu {
	width:920px;
	position:absolute;
	z-index:700;
	top:100px;
	right:30px;
}

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

ul.menu li a {
	color:#009FDA;
	font-weight:bold;
}

ul.menu li a:hover, ul.menu li a.active {
	color:#727272;
}

ul.menu ul {
	width:200px;
	margin:0px;
	padding-bottom:5px;
	position:absolute;
	top:24px;
/* 	left:1; */
	border-bottom:1px solid #727272;
	border-left:1px solid #727272;
	border-right:1px solid #727272;
	background:none #009fda;
	display:none;
}

ul.menu ul li {
	width:190px;
	height:12px;
	float:left;
	margin:0px;
	padding:5px;
	background:none #009fda;
	border-left:0px solid #727272;
}

ul.menu ul li a {
	color:#FFFFFF;
	font-weight:normal;
}

ul.menu ul li a:hover, ul.menu ul li a.active {
	color:#727272;
}

/* specific to non IE browsers */
/*ul.menu li ul {display:block; position:absolute; top:24px; left:1; z-index:999;}*/


div#mainmenu {
	width:918px;
	position:absolute;
	left:-100px;
	top:-7px;
	z-index:500;
	float:left;
	background:none #009FDA;
	border-top:none;
}

div#modmenu {
	width:918px;
	position:absolute;
	z-index:500;
	float:left;
	background:none #009FDA;
	border:#727272 solid 1px;
	border-top:none;
}

div#modmenu_text {
	width:150px;
	float:left;
	margin:20px 0px 20px 30px;
	color:#FFFFFF;
	font-size:10px;
}

ul#modmenu_btn {
	width:auto;
	position:absolute;
	top:10px;
	margin-bottom:10px;
}

ul#modmenu_btn li {
	width:450px;
	float:left;
	margin:0px;
	margin-bottom:4px;
}

ul#modmenu_btn li a {
	width:450px;
	float:left;
	margin:0px;
	color:#FFFFFF;
	position:relative;
}

ul#modmenu_btn li a:hover, ul#modmenu_btn li a.active {
	color:#727272;
}
.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;
	position:relative;
	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;
}

.field .select {
	width:100px;
	margin:1px 0px 1px 0px;
}

.field .error {
	position:absolute;
	left: 145px;
	top: 3px;
}

.form select {
	height:20px;
	width:150px;
	float:left;
	padding:2px;
	border:none;
	background:none #FFFFFF;
	border:1px solid #A3A3A3;
}

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

textarea {
	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;
}

*html div.mod div.middle div.cnt { position:relative; }

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

div.col24 { width:460px; }

div.col34 { width:690px; }

div.col44 { width:920px; }

/* mod14 */
div.mod14 {
	width:210px;
	float:left;
	margin:0px 10px;
	margin-bottom:20px;
	display:inline;
}
div.mod14.occassions{
	width:210px;
	float:left;
	margin:0px 10px;
	margin-bottom:0px;
	display:inline;
}

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

div.mod14 div.top div.cnt {
	width:170px;
	float:left;
	margin:15px 20px;
	margin-bottom:0px;
	display:inline;
}

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

div.mod14 div.bottom { height:20px }
div.mod14 div.bottom div.cnt { display:none; }

div.mod14 div.top { background:url('/images/mod14_top.gif') top center no-repeat #FFF;}
div.mod14 div.middle { background:url('/images/mod14_middle.gif') top center repeat-y #FFF;}
div.mod14 div.bottom { background:url('/images/mod14_bottom.gif') bottom center no-repeat #FFF;}

/* mod24 */
div.mod24 {
	width:440px;
	float:left;
	margin:0px 10px;
	margin-bottom:20px;
	display:inline;
}

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

div.mod24 div.top div.cnt {
	width:400px;
	float:left;
	margin:15px 20px;
	margin-bottom:0px;
	display:inline;
}

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

div.mod24 div.bottom { height:20px }
div.mod24 div.bottom div.cnt { display:none; }

div.mod24 div.top { background:url('/images/mod24_top.gif') top center no-repeat #FFF;}
div.mod24 div.middle { background:url('/images/mod24_middle.gif') top center repeat-y #FFF;}
div.mod24 div.bottom { background:url('/images/mod24_bottom.gif') bottom center no-repeat #FFF;}

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

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

div.mod34 div.top div.cnt {
	width:630px;
	float:left;
	margin:15px 20px;
	margin-bottom:0px;
	display:inline;
}

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

div.mod34 div.bottom { height:20px }
div.mod34 div.bottom div.cnt { display:none; }

div.mod34 div.top { background:url('/images/mod34_top.gif') top center no-repeat #FFF;}
div.mod34 div.middle { background:url('/images/mod34_middle.gif') top center repeat-y #FFF;}
div.mod34 div.bottom { background:url('/images/mod34_bottom.gif') bottom center no-repeat #FFF;}

/* mod44 */
div.mod44 {
	width:900px;
	float:left;
	margin:0px 10px;
	margin-bottom:20px;
	display:inline;
}

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

div.mod44 div.top div.cnt {
	width:860px;
	float:left;
	margin:15px 20px;
	margin-bottom:0px;
	display:inline;
}

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

div.mod44 div.bottom { height:20px }
div.mod44 div.bottom div.cnt { display:none; }

div.mod44 div.top { background:url('/images/mod44_top.gif') top center no-repeat #FFF;}
div.mod44 div.middle { background:url('/images/mod44_middle.gif') top center repeat-y #FFF;}
div.mod44 div.bottom { background:url('/images/mod44_bottom.gif') bottom center no-repeat #FFF;}

/* EXCEPTIES */
/* mod_img */

div.mod14.mod_img  {
	position:relative;
}
div.mod14.mod_img div.top {
	height:100px;
}

div.mod14.mod_img div.top, 
div.mod14.mod_img div.middle, 
div.mod14.mod_img div.bottom {
	background:none transparent;
}

div.mod14.mod_img div.middle h1 {
	font-size:11px;
	color:#FFFFFF;
	font-weight:bold;
	line-height:11px;
}

div.mod14.mod_img div.middle a {
	color:#FFFFFF;
	background:none transparent;
	position:relative;
}

div.mod14.mod_img div.bottom {
	height:18px;
}

div.mod14.mod_img div.top div.cnt { display:none; }
div.mod14.mod_img div.middle div.cnt { margin-top:3px;margin-bottom:0px;}

html>body div.mod14.mod_img div.top {background:url('../../images/mod_img-top.png') no-repeat top center transparent;}
/*  *html div.mod14.mod_img div.top {background:url('/images/mod_img-top.gif') no-repeat top center transparent;} */
*html div.mod14.mod_img div.top {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mod_img-top.png', sizingMethod='fixed');}
html>body div.mod14.mod_img div.middle {background:url('../../images/mod_img-middle.png') no-repeat top center transparent;}
*html div.mod14.mod_img div.middle {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mod_img-middle.png', sizingMethod='fixed');}
html>body div.mod14.mod_img div.bottom {background:url('../../images/mod_img-bottom.png') no-repeat bottom center transparent;}
*html div.mod14.mod_img div.bottom {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/images/mod_img-bottom.png', sizingMethod='fixed');}


/* mod_img_notitle */
div.mod14.mod_img_notitle  {
	position:relative;
}

div.mod14.mod_img_notitle div.top {
	height:20px;
}

div.mod14.mod_img_notitle div.top, 
div.mod14.mod_img_notitle div.middle, 
div.mod14.mod_img_notitle div.bottom {
	background:none transparent;
}

div.mod14.mod_img_notitle div.middle div.cnt {
	display:none;
}

div.mod14.mod_img_notitle div.bottom {
	height:18px;
}

div.mod14.mod_img_notitle div.middle div.cnt,
div.mod14.mod_img_notitle div.top div.cnt { display:none; }

div.mod14.mod_img_notitle div.top {background:url('../../images/mod_img_notitle-top.gif') no-repeat top center transparent;}
div.mod14.mod_img_notitle div.middle {background:url('../../images/mod_img_notitle-middle.gif') repeat-y top center transparent;}
div.mod14.mod_img_notitle div.bottom {background:url('../../images/mod_img_notitle-bottom.gif') no-repeat bottom center transparent;}


/*nopadding */
/* mod24 */

div.mod24.mod24_nopadding div.top,
div.mod24.mod24_nopadding div.bottom {
	display:none;
}

div.mod24.mod24_nopadding div.middle div.cnt {
	width:440px;
	margin:0px;
}

div.mod24.mod24_nopadding div.middle { background:none transparent;}

div.mod24.mod_no_border div.top div.cnt { display:none; }
div.mod24.mod_no_border div.middle {background:none transparent;}
div.mod24.mod_no_border div.bottom { display:none; }

/* mod44 */
div.mod44.mod44_nopadding div.top,
div.mod44.mod44_nopadding div.bottom {
	display:none;
}

div.mod44.mod44_nopadding div.middle div.cnt {
	width:900px;
	margin:0px;
}

div.mod44.mod44_nopadding div.middle { background:none transparent;}

/* mod44 topbanner */
div.mod44.mod44_topbanner {
	background-position:center center;
	background-repeat:no-repeat;
	position:relative;
}

div.mod44.mod44_topbanner div.top,
div.mod44.mod44_topbanner div.bottom {
	display:none;
}

div.mod44.mod44_topbanner div.middle div.cnt {
	width:900px;
	height:250px;
	margin:0px;
	background:url('../../images/topbanner_middle.gif') right center repeat-y transparent;
	border-bottom:#929292 solid 1px;
}

div.mod44.mod44_topbanner div.middle {
	background:none transparent;
}
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;
	margin:0px;
	color:#000;
	font-size:11px;
	font-weight:normal;
}

h2 {
	color:#009FDA;
	font-size:11px;
	font-weight:bold;
}

div.mod div.top h1 {
	color:#727272;
	font-weight:bold;
}

p {
	width:100%;
	float:left;
	margin:0px;
	clear:both;
	line-height:1.8;
	margin-bottom:8px;
}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;
}
div#large_banner {
	position:relative;
}
*html div#large_banner { border-top:#727272 solid 1px; }

ul#large_banner_menu {
	width:210px;
	float:left;
	margin:0px;
	background-repeat:no-repeat;
	background-image:url('../../images/productbanner_menu.gif');
}

ul#large_banner_menu li {
	width:210px;
	height:30px;
	float:left;
	margin:0px;
	background:url('../../images/productbanner_line.gif') right bottom no-repeat transparent;
}

ul#large_banner_menu li a {
	width:180px;
	height:14px;
	float:left;
	margin:0px;
	font-weight:bold;
	cursor:pointer;
}
html>body ul#large_banner_menu li a  { padding:5px 10px 11px 20px; }
*html ul#large_banner_menu li a  { padding:5px 10px 0px 20px; }

div#large_banner_txt {
	width:190px;
	position:absolute;
	top:0px;
	left:710px;
	z-index:9;
	background:url('../../images/productbanner_txt.gif') left center repeat-y transparent;
}

div#large_banner_txt p {
	width:150px;
	text-align:left;
	float:left;
	margin:20px;
	color:#FFFFFF;
	line-height:1.2;
}
*html div#large_banner_txt p  { margin:10px; }

div#large_banner_next {
	width:530px;
	position:absolute;
	top:0px;
	left:210px;
	z-index:4;
	background-position:center center;
	background-repeat:no-repeat;
}

div#large_banner_active {
	width:530px;
	position:absolute;
	top:0px;
	left:210px;
	z-index:5;
	background-position:center center;
	background-repeat:no-repeat;
}

div#large_banner_top {
	width:900px;
	height:15px;
	position:absolute;
	top:0px;
	left:0px;
	z-index:7;
	background:url('../../images/productbanner_top.gif') left top no-repeat transparent;
}

div#large_banner_bottom {
	width:900px;
	height:32px;
	float:left;
	margin:0px;
	background:url('../../images/productbanner_bottom.gif') left bottom no-repeat transparent;
}

div#large_banner_bottom h2 {
	width:200px;
	float:left;
	margin-top:8px;
	margin-left:220px;
	font-size:13px;
	color:#727272;
	font-weight:bold;
	line-height:14px;
	text-align:left;
}
*html div#large_banner_bottom h2  { margin-left:110px; }

div#location {
	width:500px;
	position:absolute;
	z-index:995;
	float:left;
	background:none #FFFFFF;
	border:#727272 solid 1px;
}

div#location h1 {
	font-size:14px;
	font-weight:bold;
	margin-bottom:5px;
}

div#location a#location_close {
	font-size:10px;
	position:absolute;
	right:10px;
	top:5px;
	text-decoration:underline;
}

div#location_list_cnt {
	width:129px;
	float:left;
	margin:10px;
	margin-right:0px;
	padding-right:10px;
	border-right:#727272 solid 1px;
}

*html div#location_list_cnt { width:119px; }

ul#location_list {
	width:129px;
	float:left;
	margin:0px;
}
*html ul#location_list { width:119px; }

ul#location_list li {
	width:129px;
	float:left;
	margin-bottom:4px;
}
*html ul#location_list li { width:119px; }

div#location_map_cnt {
	width:330px;
	float:left;
	margin:10px;
}

div#location_map {
	width:330px;
	height:250px;
	margin:0px;
	background-position:0 0;
	background-repeat:no-repeat;
	background-color:#000;
}

div#location_map_cnt h1 {
	width:300px;
	float:left;
	margin:0px;
}

a.location_marker {
	width:15px;
	height:11px;
	z-index:996;
	background-color:#000;
	color:#FFF;
}

div#info_cloud {
	width:180px;
}

div.info_cloud_top {
	width:180px;
	height:10px;
	float:left;
	display:inline;
	margin:0px;
	background:url('/images/cloud_s_top.gif') center top no-repeat transparent;
}

div.info_cloud_middle {
	width:180px;
	float:left;
	display:inline;
	margin:0px;
	background:url('/images/cloud_s_middle.gif') center top repeat-y transparent;
}

div.info_cloud_middle span {
	width:160px;
	float:left;
	display:inline;
	margin:0px 10px;
}

div.info_cloud_bottom {
	width:180px;
	height:36px;
	float:left;
	margin:0px;
	background:url('/images/cloud_s_bot.gif') center top no-repeat transparent;
}

div.topbanner_top {
	width:900px;
	height:15px;
	position:absolute;
	top:0px;
	left:0px;
	overflow:hidden;
	background:url('../../images/topbanner_top.gif') left top no-repeat transparent;
}

div.topbanner_txt {
	width:200px;
	height:250px;
	position:absolute;
	top:0px;
	right:0px;
	background:#000000 none;
	opacity:0.5;
	filter:alpha(opacity=50);
}

p.topbanner_par {
	width:180px;
	height:230px;
	position:absolute;
	top:10px;
	right:10px;
	color:#FFF;
	line-height:1.4;
}

/* inlog scherm */
div#signon_form  {
	width:250px;
	float:left;
	margin:10px;
	display:inline;
}

div#signon_form fieldset  {
	width:250px;
	float:left;
	margin:0px;
	padding:0px;
	border:none;
	display:inline;
}

div#signon_form legend  {
	width:250px;
	float:left;
	margin-bottom:8px;
	padding:0px;
	border:none;
	font-size:14px;
	display:inline;
}

div#signon_form div#signon_mssg {
	width:250px;
	float:left;
	margin:0px;
	font-weight:bold;
}

div#signon_form div.field {
	width:250px;
	float:left;
	margin-bottom:5px;
	display:inline;
}

div#signon_form div.field label {
	width:95px;
	height:18px;
	float:left;
	margin:0px;
	margin-right:5px;
}

div#signon_form div.field input.text {
	width:140px;
	height:12px;
	float:left;
	margin:0px;
	padding:2px;
	border:#727272 solid 1px;
}
*html div#signon_form div.field input.text{ width:136px; }

div#signon_frm_btn {
	width:90px;
	height:16px;
	float:left;
	margin:0px;
	padding:2px;
	border:#727272 solid 1px;
	text-align:center;
}
*html div#signon_frm_btn{ width:86px; }

div#signon_cnt {
	position:absolute;
	z-index:998;
	background-color:#FFFFFF;
}

div#signon_overlay {
	position:absolute;
	z-index:997;
	background-color:#000000;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;	
	-moz-border-radius: 5px;
	border-radius: 5px;
}

a#signon_close {
	color:#000;
	text-decoration:underline;
	position:absolute;
	top:5px;
	right:10px;
	font-size:10px;
}

div.gallery {
	width:400px;
	float:left;
}

div.image_gallery {
	width:100px;
	height:75px;
	overflow:hidden;
	float:left;
	margin-bottom:5px;
	margin-left:5px;
}

div.mod14.mod_img, div.mod14.mod_img_notitle  img.large {
	width:210px;
	height:125px;
	overflow:hidden;
	float:left;
}

div.thumbnailoverlay {
	width:210px;
	height:125px;
	float:left;
	position:absolute;
	top:0px;
	left:0px;
	/* background:url('/images/vid-overlay.gif') center right no-repeat transparent; */
}

html>body div.thumbnailoverlay {background:url('/images/vid-overlay.png') no-repeat center center transparent;}
*html div.thumbnailoverlay {filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://amphitec.webavance.nl/images/vid-overlay.png', sizingMethod='fixed');}

#printfooter {display:none;} 

div.mod24 div.cnt a , div.mod34 div.cnt a{
	cursor:pointer;
	text-decoration:none;
	color:#009fdb;
}
a.taglink {
	color:#000000;
	text-decoration:none;
	float:left;
	margin:0px 2px;
	text-align:center;
}
a.small {
	font-size:10px;
	margin-top:7px;
}

a.medium {
	font-size:11px;
	margin-top:6px;
}

a.large {
	font-size:13px;
	margin-top:3px;
}

a.xlarge {
	font-size:15px;
	font-weight:bold;
	margin-top:1px;
}

div.occasion_img{
	display:none;
}

.printen{display:none;}
html>body div.printen{display:none;}

p.topbanner_par a {
	color:#FFF;
}/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 999;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}UL.jqueryFileTree {
	font-family: Verdana, sans-serif;
	font-size: 11px;
	line-height: 18px;
	padding: 0px;
	margin: 0px;
	width:200px;
}

UL.jqueryFileTree LI {
	list-style: none;
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	white-space: nowrap;
	width:200px;
	float:left;
}

UL.jqueryFileTree A {
	color: #333;
	text-decoration: none;
	display: block;
	padding: 0px 20px;
}

UL.jqueryFileTree A:hover {
	/*background: #BDF;*/
}

/* Core Styles */
.jqueryFileTree LI.directory { background: url(../../imgbrowser/directory.png) left top no-repeat; }
.jqueryFileTree LI.expanded { background: url(../../imgbrowser/folder_open.png) left top no-repeat; }
.jqueryFileTree LI.file { background: url(../../imgbrowser/file.png) left top no-repeat; }
.jqueryFileTree LI.wait { background: url(../../imgbrowser/spinner.gif) left top no-repeat; }
/* File Extensions*/
.jqueryFileTree LI.ext_3gp { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_afp { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_afpa { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_asp { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_aspx { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_avi { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_bat { background: url(../../imgbrowser/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_bmp { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_c { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_cfm { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_cgi { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_com { background: url(../../imgbrowser/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_cpp { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_css { background: url(../../imgbrowser/css.png) left top no-repeat; }
.jqueryFileTree LI.ext_doc { background: url(../../imgbrowser/doc.png) left top no-repeat; }
.jqueryFileTree LI.ext_exe { background: url(../../imgbrowser/application.png) left top no-repeat; }
.jqueryFileTree LI.ext_gif { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_fla { background: url(../../imgbrowser/flash.png) left top no-repeat; }
.jqueryFileTree LI.ext_h { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_htm { background: url(../../imgbrowser/html.png) left top no-repeat; }
.jqueryFileTree LI.ext_html { background: url(../../imgbrowser/html.png) left top no-repeat; }
.jqueryFileTree LI.ext_jar { background: url(../../imgbrowser/java.png) left top no-repeat; }
.jqueryFileTree LI.ext_jpg { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_jpeg { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_js { background: url(../../imgbrowser/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_lasso { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_log { background: url(../../imgbrowser/txt.png) left top no-repeat; }
.jqueryFileTree LI.ext_m4p { background: url(../../imgbrowser/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_mov { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mp3 { background: url(../../imgbrowser/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_mp4 { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mpg { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_mpeg { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_ogg { background: url(../../imgbrowser/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_pcx { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_pdf { background: url(../../imgbrowser/pdf.png) left top no-repeat; }
.jqueryFileTree LI.ext_php { background: url(../../imgbrowser/php.png) left top no-repeat; }
.jqueryFileTree LI.ext_png { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_ppt { background: url(../../imgbrowser/ppt.png) left top no-repeat; }
.jqueryFileTree LI.ext_psd { background: url(../../imgbrowser/psd.png) left top no-repeat; }
.jqueryFileTree LI.ext_pl { background: url(../../imgbrowser/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_py { background: url(../../imgbrowser/script.png) left top no-repeat; }
.jqueryFileTree LI.ext_rb { background: url(../../imgbrowser/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rbx { background: url(../../imgbrowser/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rhtml { background: url(../../imgbrowser/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_rpm { background: url(../../imgbrowser/linux.png) left top no-repeat; }
.jqueryFileTree LI.ext_ruby { background: url(../../imgbrowser/ruby.png) left top no-repeat; }
.jqueryFileTree LI.ext_sql { background: url(../../imgbrowser/db.png) left top no-repeat; }
.jqueryFileTree LI.ext_swf { background: url(../../imgbrowser/flash.png) left top no-repeat; }
.jqueryFileTree LI.ext_tif { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_tiff { background: url(../../imgbrowser/picture.png) left top no-repeat; }
.jqueryFileTree LI.ext_txt { background: url(../../imgbrowser/txt.png) left top no-repeat; }
.jqueryFileTree LI.ext_vb { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_wav { background: url(../../imgbrowser/music.png) left top no-repeat; }
.jqueryFileTree LI.ext_wmv { background: url(../../imgbrowser/film.png) left top no-repeat; }
.jqueryFileTree LI.ext_xls { background: url(../../imgbrowser/xls.png) left top no-repeat; }
.jqueryFileTree LI.ext_xml { background: url(../../imgbrowser/code.png) left top no-repeat; }
.jqueryFileTree LI.ext_zip { background: url(../../imgbrowser/zip.png) left top no-repeat; }/*
    ColorBox Core Style
    The following rules are the styles that are consistant between themes.
    Avoid changing this area to maintain compatability with future versions of ColorBox.
*/
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}

/* 
    Example user style
    The following rules are ordered and tabbed in a way that represents the
    order/nesting of the generated HTML, so that the structure easier to understand.
*/
#cboxOverlay{background:url(../../images/overlay.png) 0 0 repeat;}
#colorbox{}
    #cboxTopLeft{width:21px; height:21px; background:url(../../images/controls.png) -100px 0 no-repeat;}
    #cboxTopRight{width:21px; height:21px; background:url(../../images/controls.png) -129px 0 no-repeat;}
    #cboxBottomLeft{width:21px; height:21px; background:url(../../images/controls.png) -100px -29px no-repeat;}
    #cboxBottomRight{width:21px; height:21px; background:url(../../images/controls.png) -129px -29px no-repeat;}
    #cboxMiddleLeft{width:21px; background:url(../../images/controls.png) left top repeat-y;}
    #cboxMiddleRight{width:21px; background:url(../../images/controls.png) right top repeat-y;}
    #cboxTopCenter{height:21px; background:url(../../images/border.png) 0 0 repeat-x;}
    #cboxBottomCenter{height:21px; background:url(../../images/border.png) 0 -29px repeat-x;}
    #cboxContent{background:#fff;}
        #cboxLoadedContent{margin-bottom:28px;}
        #cboxTitle{position:absolute; bottom:4px; left:0; text-align:center; width:100%; color:#949494;}
        #cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
        #cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
        #cboxPrevious{position:absolute; bottom:0; left:0px; background:url(../../images/controls.png) -75px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxPrevious.hover{background-position:-75px -25px;}
        #cboxNext{position:absolute; bottom:0; left:27px; background:url(../../images/controls.png) -50px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxNext.hover{background-position:-50px -25px;}
        #cboxLoadingOverlay{background:url(../../images/loading_background.png) center center no-repeat;}
        #cboxLoadingGraphic{background:url(../../images/loading.gif) center center no-repeat;}
        #cboxClose{position:absolute; bottom:0; right:0; background:url(../../images/controls.png) -25px 0px no-repeat; width:25px; height:25px; text-indent:-9999px;}
        #cboxClose.hover{background-position:-25px -25px;}

/*
    The following fixes png-transparency for IE6.  
    It is also necessary for png-transparency in IE7 & IE8 to avoid 'black halos' with the fade transition
    
    Since this method does not support CSS background-positioning, it is incompatible with CSS sprites.
    Colorbox preloads navigation hover classes to account for this.
    
    !! Important Note: AlphaImageLoader src paths are relative to the HTML document,
    while regular CSS background images are relative to the CSS document.
*/
.cboxIE #cboxTopLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopLeft.png, sizingMethod='scale');}
.cboxIE #cboxTopCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopCenter.png, sizingMethod='scale');}
.cboxIE #cboxTopRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderTopRight.png, sizingMethod='scale');}
.cboxIE #cboxBottomLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomLeft.png, sizingMethod='scale');}
.cboxIE #cboxBottomCenter{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomCenter.png, sizingMethod='scale');}
.cboxIE #cboxBottomRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderBottomRight.png, sizingMethod='scale');}
.cboxIE #cboxMiddleLeft{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleLeft.png, sizingMethod='scale');}
.cboxIE #cboxMiddleRight{background:transparent; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src=/images/internet_explorer/borderMiddleRight.png, sizingMethod='scale');}
div.body.extranet  {
 /*background:url('http://amphitec.webavance.nl/images/html_bg.jpg') left top repeat-x #000711 !important; */
}
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%;
}

#modPopup {
	font-family:calibri;
	font-size:12px;
}
fieldset {
	padding:5px;
	margin:1px;
	width:473px;
	clear:both;
}


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:36px;
	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('http://amphitec.webavance.nl/images/header_bg.png') center -20px no-repeat #FFF;
}

div.body.extranet .ddnav-content  {
position:absolute;
float:left;
z-index:800;
top:-70px;
left:0px;
width:960px;
}
div.body.extranet div.content  {
width:960px;
float:left;
background:url('http://amphitec.webavance.nl/images/content_bg.png') top center repeat-y #FFF;
}

div.body.extranet div.footer  {
width:960px;
float:left;
background:url('http://amphitec.webavance.nl/images/footer_bg.png') 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:650px;}
#searchresults div.table_header {float:left;width:650px;font-weight:bold;height:22px;}
#searchresults div.table_item {float:left;width:650px;cursor:hand;}
#searchresults div.table_header div {float:left;}
#searchresults div.table_item div {float:left;cursor:hand;}
#searchresults div.table_item div.resultcol1 {float:left;cursor:hand;width:500px;}
#searchresults a {display:block;cursor:hand;}
div#portlet_container {clear:both;width:945px;margin-left:-10px;}
#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('http://amphitec.webavance.nl/images/overlay.png') #FFFFF 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('/nl/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('/nl/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;
}

div.uploadedfile, div.uploadedfile a {
	font-size:10px;
	color:#b9b9b9;
}


