/*--------------------------------------------------------------*/
/*--[ STYLE SHEET FOR HOISTING EQUIPMENT by bene www.bene.be ]--*/
/*--------------------------------------------------------------*/
    
/* importing IE 6 hacks
----------------------------------------------- */
@import url(../App_Themes/Hoisting/Styles/ie6style.css);
@import url(../App_Themes/Hoisting/Styles/ie-print.css);


/*----------------------------------------------*/
/*--[ GLOBALE STYLES ]--*/
/*----------------------------------------------*/
.LTR, .RTL
{
	background:#E7F8F1 url(../App_Themes/Hoisting/images/bodybg.png) repeat-x;
}

html {
	background:#E7F8F1 url(../App_Themes/Hoisting/images/bodybg.png) repeat-x;

}

body {
	padding:0;
	color:#444;
	font:76%/1.5 Verdana,"Lucida Grande",Geneva,Arial,Helvetica,sans-serif;
}

#wrap {
	position:relative;
	min-width:880px;
	/*max-width:70em;*/
	max-width:880px;
	margin:0 auto;
	padding:7px 15px 0;
	background:#fff;
}

#contentContainer {
	width:100%;
	line-height:1.5em;
	
}


/*----------------------------------------------*/
/*--[ LINKS ]--*/
/*----------------------------------------------*/
a:link,
a:visited {
	/*border-bottom:1px dotted;*/
	color:#0E7889;
	font-weight:bold;
	text-decoration:none;
	font-family: Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}
a:hover,a:focus,a:active {
	color:#4ABEAE;
}
a.imglink:link,
a.imglink:visited {border:none}
a.imglink:hover {background:transparent}
/*----------------------------------------------*/
/*--[ HEADINGS ]--*/
/*----------------------------------------------*/
h3,h4,h5,h6 {
	color:#3A372D;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}
h1 {
	margin:0 0 0.5em;
	font-size:1.8em;
	line-height:1.2;
	color:#008194;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}

h2 {
	/*clear:both;*/
	margin:0 0 0.5em;
	font-size:1.8em;
	line-height:1.2;
	color:#008194;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}

#mainContent h1 {
	color:#fff;
	background:#008194 url(../App_Themes/Hoisting/Images/H1symbol.gif) no-repeat 2px 0;
	font:bold 1.1em/1.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
    margin:10px 0;
    padding:2px 0 2px 25px;
}

h2.cat_h2{
	color:#fff;
	background:#008194 url(../App_Themes/Hoisting/Images/H1symbol.gif) no-repeat 2px 0;
	font:bold 1.1em/1.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
    margin:10px 0;
    padding:2px 0 2px 25px;
}

h3.listview{
margin:0;
padding:0;
text-transform:uppercase;
text-decoration:none;
font-size: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3.listview a:link,h3.listview a:visited{
color:#008194;
list-style:url(../App_Themes/Hoisting/Images/pijl_productlijst.gif);
border-bottom:1px dotted #008194;
text-transform:uppercase;
text-decoration:none;
font-size: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

h3.listview a:hover{
background:#008194;
color:#fff;
list-style:url(../App_Themes/Hoisting/Images/pijl_productlijst.gif);
/*border-bottom:1px dotted #008194;*/
text-transform:uppercase;
text-decoration:none;
font-size: 10pt;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
#mainContent h2 {
/*background-color:#F5F5F5;
border-bottom:1px dotted #CCCCCC;
border-left:8px solid #0E7889;
border-top:1px dotted #CCCCCC;
color:#5B6F7C;
font-family:Georgia,Verdana,helvetica,sans-serif;
font-size:12pt;
font-weight:bold;
margin:8px 0px;
padding:2px 2px 2px 8px;*/
}

.about #main h2 {clear:none}
h3 {
	/*margin:0.5em 0 0;
	font-weight:bold;
	font-size:1em;
	text-transform:uppercase;*/
}
.home h1 {
	margin:0;
	color:#fff;
	font-size:1em;
	line-height:1.0;
}
.home #main h2 {
	margin:0 0 0.5em;
	color:#666;
	font-weight:normal;
	font-size:1.1em;
	line-height:1.0;
	text-transform:uppercase;
	letter-spacing:1px;
}
.home #main .entry h3 {
	margin:0 0 0.5em;
	font-weight:normal;
	font-size:1.8em;
	line-height:1.2;
	text-transform:none;
}
h2 a:link,h2 a:visited,h2 a:hover,h3 a:link,h3 a:visited,h3 a:hover {
	margin:0;
	padding:0;
	/*border-bottom:1px dotted #007577;*/
	color:#fff;
	font-weight:normal;
}
h2 a:hover,h2 a:focus,h2 a:active,h3 a:hover,h3 a:focus,h3 a:active {color:#fff;border-bottom:1px dotted #fff;}
.note h3 {
	color:#333;
	text-transform:none;
}
.note h3 a:link,
.note h3 a:visited {
	border-bottom-color:inherit;
	color:#333;
	font-weight:bold;
}
.note h3 a:hover {
	color:#D03900;
	border-bottom:1px solid #D03900;
}
/*----------------------------------------------*/
/*--[ LISTS ]--*/
/*----------------------------------------------*/

ul{
margin:0;
padding:0;
list-style:none;
}
li{
margin:0;
padding:0;
list-style:none;
}

/*----------------------------------------------*/
/*--[ MISC ]--*/
/*----------------------------------------------*/

/*----------------------------------------------*/
/*--[ IMAGES ]--*/
/*----------------------------------------------*/
img {
	/*display:block;*/
	border:none;
}
.fullwidth {margin:1em auto}
.flow {
	float:right;
	margin:0 0 6px 12px;
}
.alt {
	float:left;
	margin:0 12px 6px 0;
}
.dec {
	padding:4px;
	border:1px solid #ccc;
}


#bedrijf img{
float:left;
padding:0;
margin-right:10px;
margin-top:0;
vertical-align:top;
border-top:10px solid #083643;
border-left:10px solid #083643;
border-right:10px solid #083643;
border-bottom:30px solid #083643;
margin-bottom:10px;
}
img.dtree {
padding:0;
margin:0;
border:0;
}
/*----------------------------------------------*/
/*--[ TAALKEUZE ]--*/
/*----------------------------------------------*/
#skip{
	margin:0 1em 0 0;
	padding:0;
	font-size:0.94em;
	/*display:block;*/
}

#skip ul li{
	list-style:none;
	float: left;
	color:#666;
	padding:0;
	margin: 0;
}

#skip a:link,
#skip a:visited {
	border-color:#fff;
	color:#666;
	/*background:url(../App_Themes/Hoisting/images/arrow-skip.gif) no-repeat 100% 60%;*/
	font-weight:normal;
	padding: 2px 4px;
	margin: 0;
	text-transform:uppercase;
	font-style:normal;
}
#skip a:focus,
#skip a:active,
#skip a:hover {
	color:#fff;
	background-color:#083643;
	padding: 2px 4px;
	margin: 0;
	text-transform:uppercase;
	font-style:normal;
}

/*----------------------------------------------*/
/*--[ HEADER ]--*/
/*----------------------------------------------*/
#header {
	margin:10px 0 0 0;
	height: 108px;
	background: #fff url(../App_Themes/Hoisting/images/logo_hoisting.gif) no-repeat 1px 0;
	width:879px;
}
#header img {
	/*position:absolute;*/
	bottom:0;
	left:0;
	color:#fff;
}
#header a,
#header a:hover {
	border:none;
	color:#fff;
	background:transparent;
}

/*----------------------------------------------*/
/*--[ FOOTER ]--*/
/*----------------------------------------------*/
#footer {
margin: 20px 0 30px 0;
clear:both;
}

#contentfooter
{
/*background:#e7f8f1;*/
background:#f0fef7;
border: 1px solid #b2ddcb;
}

#contentfooter ul
{
   
    
    padding:10px 10px 10px 10px;
    text-align:center;
    }
    
#contentfooter ul li
{
     /*color:#083643;*/
    color:#666;
    font-family: Verdana, Sans-Serif;
    font-size:10pt;
    
    }
 
#logobene
{
    background:#fff;
margin-bottom:10px;
padding-bottom:10px;
    }
    
#logobene ul
{
    color:#083643;
    margin:20px 10px 20px 10px;
    text-align:center;
    }
#logobene ul li
{
    color:#083643;
    font-family: Verdana, Sans-Serif;
    font-size:8pt;
    text-transform: uppercase;
    }

/*----------------------------------------------*/
/*--[ FIRST ROW NAVIGATION ]--*/
/*----------------------------------------------*/

#nav {
	clear:both;
	padding:0;
}

#nav ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	background:#B1E001 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x;
}
#nav li {
	display:inline;
	margin:0;
	padding:0;
}
#nav a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 16px;
	border-right:1px solid #898686;
	border-bottom:none;
	border-left:1px solid #F1EFE7;
	color:#fff;
	background:#898686 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x;
	font:bold 1.1em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}
#nav a:hover,
#nav a:focus,
#nav a:active {background:#898686 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px}
#nav .sel a {background:#3A372D url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -300px}
#nav .sel a:focus {background:#898686 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px}

#CMSListMenu1 .CMSListMenuHighlightedLI 
{
    background:#7F7B6A url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px;
    }
#CMSListMenu1 .CMSListMenuLinkHighlighted
{
    float: left;
    display:block;
	width:auto;
	margin:0;
	padding:0 16px;
	border-right:1px solid #7F7B6A;
	border-bottom:none;
	border-left:1px solid #F1EFE7;
	color:#fff;
	background:#0E7889 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px;
	font:bold 1.1em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
    
    }
#CMSListMenu1 .CMSListMenuLI {float: left;}
/*
=SubNavigation
*/
#subnav {
	clear:both;
	padding-top:3px;
}
#subnav ul {
	float:left;
	width:100%;
	margin:0;
	padding:0;
	list-style:none;
	background:#fff;
}
#subnav li {
	display:inline;
	margin:0;
	padding:0;
}
#subnav a {
	display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 16px;
	border-right:1px solid #0E7889;
	border-bottom:none;
	border-left:1px solid #fff;
	color:#0E7889;
	background:#fff;
	font:bold 0.9em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
}
#subnav a:hover,
#subnav a:focus,
#subnav a:active {background:#0E7889 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px; }
#subnav .sel a {background:#0E7889;color:#fff; }
#subnav .sel a:focus {background:#0E7889;color:#fff; }

#CMSListMenu2 .CMSListMenuHighlightedLI {}
#CMSListMenu2 .CMSListMenuLinkHighlighted
{
    display:block;
	float:left;
	width:auto;
	margin:0;
	padding:0 16px;
	border-right:1px solid #0E7889;
	border-bottom:none;
	border-left:1px solid #fff;
	font:bold 0.9em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:1px;
    background:#0E7889 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px;
    color:#fff;
    }
    
#CMSListMenu2 .CMSListMenuLI{float: left;}

   
#sidebar
{
	margin:0;
	padding:0;
    } 
    
#CMSListMenu3
{
background:#CEF09D;
width:165px;
} 
  
#sidebar ul 
{
		list-style: none;
		margin: 0;
		border: none;
		border-top: 1px solid #B1E001;
		}
		
#sidebar li {
		border-bottom: 1px solid #B1E001;
		}
  
#sidebar li a:link, #sidebar li a:visited {
		display: block;
		padding: 0;
		border:0;
		color: #333;
		text-decoration: none;
		height:30px;
		padding-left:10px;
		font:bold 0.9em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	    text-transform:uppercase;
	    text-decoration:none;
	    letter-spacing:1px;
		}

#sidebar li a:hover {
		background:#083643;
		color: #fff;
		}
		
#sidebar li a.active {
		background:#083643;
		color: #fff;
		}
		
#sidebar li .CMSListMenuLinkHighlighted{
		background:#083643;
		color: #fff;
		height:30px;
		display: block;
		font:bold 0.9em/2.5 "Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	    text-transform:uppercase;
	    text-decoration:none;
	    letter-spacing:1px;
	    padding-left:10px;
		}

#logo_placeholder
{
    margin-top:30px;
    height:200px;
    background: #fff url(../App_Themes/Hoisting/Images/logos.gif) no-repeat;
    }
    
 /*----------------------------------------------*/
/*--[ SITEMAP ]--*/
/*----------------------------------------------*/

.CMSSiteMapList ul
{
    font-family: Verdana, Arial;
    text-decoration:none;
    font-style:normal;
    margin:0;
    padding:0 0 0 30px;
    list-style: url(../App_Themes/Hoisting/Images/pijl_rechts.gif);
}





/*----------------------------------------------*/
/*--[ SIDEBAR ]--*/
/*----------------------------------------------*/
#sidebar {
	float:left;
	margin-bottom:20px;
	margin-right:0px;
	width:200px;
	background: #fff;
}


#sidebar a, a:link, a:visited {
  text-decoration: none;
}

#sidebar a:hover, a:focus {
  text-decoration: underline;
}

#sidebar a:active, a.active { 
}


#mainContent{
	margin-left:200px;
	margin-top:0;
	margin-right:0;
	margin-bottom:0;
}

code {
  font-size: 100%;
  font-family: Profont, 'lucida console', 'Courier New', Monaco, monospace;
}

img { 
  border: 0; 
}

ol, ul, dl { 
  position: relative; 
}

/*----------------------------------------------*/
/*--[ IMG BODY PART ]--*/
/*----------------------------------------------*/

#Hijsmaterialen #startContent
{
    margin:0 0 20px 200px;
    padding:0;
    width:675px;
    height:173px;
    background:#ffffff;
    }
    
#Hijsmaterialen #startContent #rotator1
{
    margin:0 20px 0px 0px;
    padding:0;
    width:675px;
    height:173px;
    background:#ffffff;
    float:left;
    cursor: pointer;
overflow:hidden;
position: relative;
    }



#rotator1 img
{
	border: 0;
	cursor: pointer;
	width: 674px;
	height: 173px;
}

#Hijsjukken #startContent
{
    margin:0 0 20px 200px;
    padding:0;
    width:675px;
    height:173px;
    background:transparent url(../App_Themes/Hoisting/Images/liftmaxx_banner01.jpg) no-repeat center center;
    }

#Rolbruggen #startContent
{
    margin:0 0 20px 200px;
    padding:0;
    width:675px;
    height:173px;
    background:transparent url(../App_Themes/Hoisting/Images/abus_banner01.jpg) no-repeat center center;
    }



/* Header styles */
 
#logo-title {
  margin: 0;
  position: relative;
}

#logo{
  vertical-align: baseline;
}

#name-and-slogan {
  display: inline;
}

#site-name {
  margin: 0;
  display: inline;
}

#site-name a, #site-name a:hover {
  font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
  font-weight: normal;
  color: #6DA6E2;
  font-size: 176%;
  margin: 0;
  padding: 0;
}

#site-slogan {
  color: #aaa;
  margin: 0;
  font-size: 85%;
  margin-left:20px;
}



#mission {
  color: #666;
  font-weight:bold;
  padding: 2em;
  background: #D7E3F0 url(../App_Themes/Hoisting/images/background.png);
  margin-bottom:20px;
  font-size: 85%;
  border: solid 1px #B5C9D8;
}

.breadcrumb {
  margin:0;
  padding:0;
  font-size: 85%;
  margin-bottom:10px;
}

/* Menu styles */
#primary ul {
  padding:0;
  margin:0;
  list-style:none;
}
#primary li{}
#primary a {}
#primary a:hover {background:#0E7889 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px}
#primary a.active {background:#0E7889 url(../App_Themes/Hoisting/images/nav-tab.gif) repeat-x 0 -150px}

#secondary {}
#secondary ul {}
#secondary li {}
#secondary a:hover {background:#0E7889;color:#fff;}
#secondary a.active {background:#0E7889;color:#fff;}

/* Link styles */
ul.links {
  text-align:left;
}

ul.links li {
  border-left: 1px solid #9cf;
}

.taxonomy {
  margin:0;
  padding:0;
  display:inline;
}

.taxonomy ul.links li {
  border:none;
  padding:0 .1em 0 .2em;
}

.taxonomy ul.links li:after {
  content: ",";
}

.taxonomy ul.links li.last:after {
  content: "";
}

ul.links li.first {
  padding-left:0;
  border: none;
}

.links {
  color: #999;
}
.links a {
  padding:0 .1em 0 .1em;
}

.submitted, .taxonomy { 
  font-size: 85%;
  color: #999; 
}

/* Form styles */	
input, textarea, textfield {
  margin:0;
  color: #000;
  font-family: Verdana;
  padding:1px;
  font-size: 100%;
}

fieldset {
  border: solid #ccc 1px;
}

input.form-checkbox, input.form-radio {
  border: none;
}

/*----------------------------------------------*/
/*--[ search ]--*/
/*----------------------------------------------*/
#searchbox{
		padding:0;
		margin-bottom:20px;
		background:#fff;
		text-align:right;
}

#searchbox .form_btn{
	background:#f2f2f2 url(../App_Themes/Hoisting/images/go.gif) no-repeat 0 0;
	color:#333;
	padding:3px 0px;
	width:37px;
	margin-left:5px;
	border:0;
}

#searchbox .form-text{
	
	color:#008194;
	padding:0px 5px;
	margin:0px;
	border:0;
	text-transform:uppercase;
	font-weight:bold;
}

#searchbox .form_textbox{
	
	background:#fff;
	padding:2px;
	border:1px solid #008194;
	height:15px;
	
}




/* Administration styles */
.admin-panel {
  margin:0;
  padding:0;
}

.admin-panel .body {
  background-color: #eee;
  border: solid #6191C5 1px;
}

.admin-panel .body dl, .admin-panel .body p {
  padding:10px;
}

.admin-panel h3 {
  margin-bottom:0;
  padding:5px 5px 5px 30px;
  font-family: verdana;
  font-size: 122%;
  color:#fff;
  border-width: 0px 2px 2px 2px;
}

/* Comment styles */
.comment {
  margin:0px 0px 10px 0;
  padding: 10px;
  background: #EBF2F8;
}

.comment  h3.title, .comment  h3.title a {
  font-size: 122%;
  color: #2266AB;
  font-weight:normal;
  font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
  margin-bottom:3px;
  margin-top:0;
}

.comment .picture, .node .picture {
  float:left;
  margin-right:15px;
}

.comment-unpublished {
  background: #FCE38E;
}

.comment .new {
  color: #FFC600;
  font-weight:bold;
  font-family: "Trebuchet MS", Arial, Verdana, Sans-serif;
}

.comment .links {
  text-align: right;
}

/* Poll styles */
.poll .bar .foreground {
  background: #2763A5;
}

.poll .bar {
  padding:2px;
  background: #BDCBDD;
}

/* Book styles */
div.node div.content .book-navigation {
  background: #eee;
  margin:0;
  padding:0;
}

div.node div.content .book-navigation ul.menu {
  border:0;
  border-top:1px solid #2763A5;
  margin:0;
  padding-bottom:10px;
}

div.node div.content .book-navigation .page-links {
  background: #C1D4EA; /*#347FD2;*/
  border:1px solid #2763A5;
  border-width:1px 0 1px 0;
  padding:5px;
  margin:0;
}

/* Forum styles */
#forum table {
  width: 100%;
}

/* Pager styles */
.pager {
  text-align:center;
  margin-top: 30px;
}

.pager  a, .pager-current {
  padding:3px 8px 3px 8px;
  margin:0 2px 0 2px;
  color: #0E7889;
  font-weight:bold;
  border: solid 1px #eee;
}

.pager-current {
  color: #fff;
  background-color: #0E7889;  
}

/*----------------------------------------------*/
/*--[ Left Side HomePage ]--*/
/*----------------------------------------------*/
 
 
 
/*----------------------------------------------*/
/*--[ Right Side HomePage ]--*/
/*----------------------------------------------*/







/**
 * Status report colors.
 */
table.system-status-report tr.error, table.system-status-report tr.error th {
  background-color: #fcc;
  border-color: #ebb;
  color: #200;
} 
table.system-status-report tr.warning, table.system-status-report tr.warning th {
  background-color: #ffd;
  border-color: #eeb;
} 
table.system-status-report tr.ok, table.system-status-report tr.ok th {
  background-color: #dfd;
  border-color: #beb;
}

#startContent{
padding:0;

}



#startContent p{
clear: both;
padding:0;
margin:0;
}


#bedrijf ul{
list-style:none;
}


#preview_product{
    margin:0;
    padding:0;
    width:640px;
    vertical-align:top;
}

#preview_product img{
padding:0;
margin-right:10px;
margin-top:0;
border-top:10px solid #f2f2f2;
border-left:10px solid #f2f2f2;
border-right:10px solid #f2f2f2;
border-bottom:30px solid #f2f2f2;
margin-bottom:10px;
vertical-align:top;
}
    
#preview_product p
{ 
font-family: Verdana, sans-serif;
color: #000;
font-size:10pt;
}

#preview_product .download {
    margin:0;
    padding: 3px;
    background: url(../App_Themes/Hoisting/images/signout.gif) ;   
    border: 0;
    text-align:center;
    width:120px;
    height:30px;
}

/* zoekveld */
.CMSSearchDialogSeachButton
{
background: #F3F3F3;
border: 1px solid #333333;
padding:1px;
}

.userhead

{

text-align: right;
}
    
/*----------------------------------------------*/
/*--[ BOVEN HEADER LOGIN ]--*/
/*----------------------------------------------*/
div#home_header {
	display: block;
	padding: 10px 0 0 0;
	margin:0;
}

div#header_search,
div#header_login {
		position: relative;
		float: left;
		width: 50%;
		text-align: left;
		height:30px;
	}
	
div#header_login { text-align: right; float:right; }
	
#header_search input.form_text,
#header_login input.form_text {
margin: 0;
padding: 0;
letter-spacing: 0;
font-weight: normal;
}
		
#header_login input.form_text {
			width: 150px;
			margin-right: 95px;
			font-weight: normal;
			color: #666;
		}
		
#home_header input.form_btn {
			position: absolute;
			top: 0;
			background: url(../App_Themes/Hoisting/images/signout.gif)
		}
#home_header input.checkbox {
			position: absolute;
			top: 4px;
			right: 71px;
		}
#home_header a#help_remember {
			position: absolute;
			line-height: 100%;
			top: 4px;
			right: 57px;
			font-size: 11px;
		}
#header_search input.form_btn {
			left: 310px;
		}
#header_login input.form_btn {
			right: 0;
		}
		
/*------------------------------------------------------*/
/*------------[FORM ELEMENTS]---------------------------*/
/*------------------------------------------------------*/




/*------------------------------------------------------*/
/*------------[CONTACT LIJST]---------------------------*/
/*------------------------------------------------------*/
.contactlijst{
background:#f4fce8;
padding-top:3px;
padding-bottom:3px;
}

/*------------------------------------------------------*/
/*------------[STYLES VOOR CATALOOG]--------------------*/
/*------------------------------------------------------*/
.cat_h1 a{
color:#fff;
}


.categorydiv img{
float:left;
margin-right:10px;
margin-top:10px;
border:5px solid #b0ead3;
height:120px
}

.catlist{
margin-top:0px;
float:left;
width:100%;
background:#e7f8f1;
padding:5px;
}
ul.catlist{
margin-top:0;
}
.catlist li{}

.catname{
text-transform:uppercase;
padding-left:10px;
}

.catphoto{}

.cleardiv{
clear:both;
}

.catphoto img{
border:5px solid #b0ead3;
height:120px;
float:left;
}

#productcontainer{
margin:0;
width:100%;
float:left;
}

#productmainContent p{
text-align:left;
line-height:1.5em;
}
#productmainContent h3{
text-align:left;
}
#productmainContent img{
border:1px solid #008194;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:5px;
background:#e7f8f1;
}
.galleryImg{
border:1px solid #008194;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:5px;
background:#e7f8f1;
vertical-align:top;
}

/* My Comment */

#productfooter h4{
text-indent:30px;
padding-top: 5px;
padding-bottom:5px;
text-transform: uppercase;
color: #000;
font-size:10pt;
background: url(../App_Themes/Hoisting/images/icon_pdf.gif) no-repeat 0 10px;
/*border-bottom:1px dotted #d32026;*/
}

#productfooter ul li{
text-indent:30px;
list-style-type:none;
background: url(../App_Themes/Hoisting/images/meerinfo.gif) no-repeat 0 0;
}
#productfooter ul li a{
color:#d32026;
padding:2px;
border-bottom:1px dotted #d32026;
}
#productfooter ul li a:hover{
color:#fff;
background:#d32026;
padding:2px;
border-bottom:1px dotted #d32026;
}
#productfooter p{
padding:0;
font-size:10pt;
}

#productfooter {
clear:both;
}


#productfooter img {
margin: 0; 
padding-top:10px;
}

.productclearfloat { 
height:0;
font-size: 1px;
line-height: 0px;
}

.item{
list-style:url(../App_Themes/Hoisting/Images/pijl_productlijst.gif);
/*border-bottom:1px dotted #008194;*/
}

#lijstitems{
float:left;
margin-left:20px;
padding-left:20px;
}

.lijstitems{
float:left;
margin-left:20px;
padding-left:20px;
}

.clear{
clear:both;
}
.strong{
font-weight:bold;
}
.geelblok{
clear:both;
background:#ffcb00;
padding:5px;
width:50%;
}
.geelblok li{
font-weight:bold;
}
.tekstblok2{
padding:5px;
margin-top:10px;
clear:both
}
.vierkant{
list-style-type:square;
}

/* Nieuwsitems */
/*----------------------------------------------*/
/*--[ NEWS ITEMS ]------------------------------*/
/*----------------------------------------------*/

.NewsTitle{
	font-size:1.5em;
	line-height:1.3;
	color:#3A372D;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}

.NewsReleaseDate{
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	font-style: italic;
	margin-bottom: 25px;
	}
	
.NewsText{
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	font-style: normal;
}

#newscontainer{
margin:0;
width:100%;
float:left;
}
#newsheader{
margin:0;
width:100%;
float:left;
}

#newsheader h2{
	font-size: 10pt;
	color: #157f7f;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}
#newsheader h2 a{
	font-size: 10pt;
	color: #157f7f;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
}

#newsheader h2 a:hover{
	font-size: 10pt;
	color: #157f7f;
	font-weight:normal;
	font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
	text-decoration: underline;
}

#newsContent p{
text-align:left;
line-height:1.5em;
}

#newsContent h3{
text-align:left;
}

#newsContent img{
border:1px solid #008194;
float:left;
margin-right:10px;
margin-bottom:10px;
padding:5px;
background:#e7f8f1;
}


/* Newsitems */

#previewnewscontainer{
position: relative;
display: block;
margin:10px 0 10px 0;
width:636px;
float:left;
padding: 20px;
background: #f4f4f4;
border: 1px solid #e2e2e2;
}

#previewnewsheader{
margin-bottom: 10px;
}

h2#preview{
color: #000;
padding:0 0 6px 0;
font-size:12pt;
font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
margin: 0;
}

h2#preview a:link, h2#preview a:visited{
color: #196e81;
}

h2#preview a:hover, h2#preview a:active{
background-color: #196e81;	
color: #fff;
}

#previewnewsheader #date{
color: #000;
font-style: italic;
font-size:8pt;
font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
padding-bottom: 5px;
border-bottom: 1px dotted #929292;
}
.date{
color: #000;
font-style: italic;
font-size:8pt;
font-family:Verdana,"Trebuchet MS",Helvetica,Arial,Geneva,sans-serif;
padding-bottom: 5px;
border-bottom: 1px dotted #929292;
}
.nieuws_heading{
position: relative;	
}

#newsImg{
width: 180px;
margin-right: 20px;	
float: left;
}

#newsImg img{	
border: 1px solid #e2e2e2;
}

#newsImg ul{
	margin: 0;
	padding: 0;
}

#newsImg ul li{
	padding-bottom: 10px;
}

#newsContent{
float: left;
width: 436px;
}

#newsContent p{
float: left;
text-align:left;
line-height:1.5em;
font-size: 10pt;
}

#overzicht{
	width: 100%;
	clear: both;
	float: left;
	margin-bottom: 20px;
	background: url(../App_Themes/Hoisting/Images/pijl_productlijst.gif) no-repeat 0 center;
}

#overzicht p{
	text-align: left;
	padding-left: 20px;
}
