/*   
Theme Name: Packonline2
Template: Packonline2
*/

a {
  color:#000000;
  text-decoration:none;
  }

a:hover {
  text-decoration:underline;
  }

body {
  margin-left:0px;
  margin-right:0px;
  margin-top:0px;
  margin-bottom:0px;
  padding:0;
  font-family:verdana;
  text-align:left;
  background-color:#FFFFFF;
  }

#header {
  padding-top:6px;
  margin-bottom:-6px;
  width:1000px;
  height:150px;
  background-image:url(images/header.jpg);
  background-repeat:no-repeat;
  } 

#header_background {
  position:relative;
  float:left;
  width:100%;
  height:150px;  
  background-image:url(images/header_background.jpg);
  background-repeat:repeat-x;
  }
  
#menu_background {
  position:relative;
  float:left;
  width:100%;
  height:25px;  
  background-image:url(images/menu_background.jpg);
  background-repeat:repeat-x;
  margin-bottom:15px;
  } 

#container {
  position:relative;
  margin:0 auto;
  width:1000px;
  text-align:left;
  background-color:#FFFFFF;
  }

#left {
  position:relative;
  float:left;
  width:239px;
  height:auto;
  margin-right:11.5px;
  margin-bottom:0px; /* zonder thema 15 - met thema 0 */
  }

#left_header_vraag_en_aanbod {
  position:relative;
  float:left;
  width:239px;
  height:30px;
  background-image:url(images/left_header_vraag_en_aanbod.jpg);
  background-repeat:no-repeat;
  }

#left_header {
  position:relative;
  float:left;
  width:239px;
  height:30px;
  background-image:url(images/left_header.jpg);
  background-repeat:no-repeat;
  }

#left_header_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-top:10px;
  margin-left:10px;
  margin-right:10px;
  }

#left_body {
  position:relative;
  float:left;
  width:239px;
  height:auto;
  background-image:url(images/left_body.jpg);
  background-repeat:repeat-y;
  }

#left_body_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-top:5px;
  margin-bottom:5px;
  margin-left:10px;
  margin-right:10px;
  }

#left_footer {
  position:relative;
  float:left;
  width:239px;
  height:5px;
  background-image:url(images/left_footer.jpg);
  background-repeat:no-repeat;
  margin-bottom:11.5px;
  }

#main {
  position:relative;
  float:left;
  width:486px;
  height:auto;
  margin-bottom:11px; /* zonder thema 15 - met thema 11 */
  }

#main_header {
  position:relative;
  float:left;
  width:486px;
  height:37px;
  background-image:url(images/main_header.jpg);
  background-repeat:no-repeat;
  }

#main_header_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-top:9.5px;
  margin-left:9px;
  margin-right:9px;
  }

#main_header_small {
  position:relative;
  float:left;
  width:486px;
  height:5px;
  background-image:url(images/main_header_small.jpg);
  background-repeat:no-repeat;
  }

#main_body {
  position:relative;
  float:left;
  width:486px;
  height:auto;
  background-image:url(images/main_body.jpg);
  background-repeat:repeat-y;
  }

#main_body_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-bottom:5px;
  margin-left:9px;
  margin-right:9px;
  }

#main_footer {
  position:relative;
  float:left;
  width:486px;
  height:5px;
  background-image:url(images/main_footer.jpg);
  background-repeat:no-repeat;
  margin-bottom:0px; /* zonder thema 15 - met thema 0 */
  }

#right {
  position:relative;
  float:left;
  width:252px;
  height:auto;
  margin-left:11.5px;
  margin-bottom:0px; /* zonder thema 15 - met thema 0 */
  }

#right_header {
  position:relative;
  float:left;
  width:252px;
  height:5px;
  background-image:url(images/right_header.jpg);
  background-repeat:no-repeat;
  }

#right_body {
  position:relative;
  float:left;
  width:252px;
  height:auto;
  background-image:url(images/right_body.jpg);
  background-repeat:repeat-y;
  }

#right_body_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-top:9px;
  margin-left:9px;
  margin-right:9px;
  }

#right_footer {
  position:relative;
  float:left;
  width:252px;
  height:5px;
  background-image:url(images/right_footer.jpg);
  background-repeat:no-repeat;
  margin-bottom:11.5px;
  }

#footer {
  width:1000px;
  height:25px;
  padding-top:6px;
  background-image:url(images/footer.jpg);
  background-repeat:no-repeat;
  }

#footer_innerblock {
  width:auto;
  height:auto;
  text-align:center;
  margin-left:10px;
  margin-right:10px;
  }

#footer_background {
  position:relative;
  float:left;
  width:100%;
  height:25px;  
  background-image:url(images/footer_background.jpg);
  background-repeat:repeat-x;
  }

#line {
  position:relative;
  float:left;
  width:468px;
  height:1px;  
  margin-top:10px;
  margin-bottom:10px;
  background-image:url(images/line.jpg);
  background-repeat:no-repeat;
  }

#line_white {
  position:relative;
  float:left;
  width:468px;
  height:1px;  
  margin-top:10px;
  margin-bottom:10px;
  background-image:url(images/line_white.jpg);
  background-repeat:no-repeat;
  }

/* banners */

#banner_header {
  width:486px;
  height:138px;
  margin-left:514px;
  margin-right:0px;
  background-image:url(images/banner_header.jpg);
  background-repeat:no-repeat;
  }
  
#banner_header_innerblock {
  position:relative;
  float:left;
  width:468px;
  height:120px;
  margin-top:9px;
  margin-bottom:9px;
  margin-left:9px;
  margin-right:9px;
  }

#banner_left {
  position:relative;
  float:left;
  width:239px;
  height:343px;
  margin-bottom:11.5px;
  background-image:url(images/banner_left.jpg);
  background-repeat:no-repeat;
  }

#banner_left_innerblock {
  position:relative;
  float:left;
  margin-top:9px;
  margin-bottom:9px;
  margin-left:9px;
  margin-right:9px;
  }
  
#banner_main {
  position:relative;
  float:left;
  }

#banner_right {
  position:relative;
  float:left;
  margin-bottom:10px;
  }

/* afbeeldingen */

p img {
	padding:0;
	max-width:100%;
    border:none;
	}

img.centered {
	display: block;
	margin-left:auto;
	margin-right:auto;
	}

img.alignright {
	margin-top:5px;
	margin-left:5px;
	display:inline;
	border:0;
	}

img.alignleft {
	margin-top:5px;
	margin-right:5px;
	display:inline;
    border:none;
	}

.alignright {
	float:right;
	}

.alignleft {
	float:left;
	}

/* tekst */

.footer_tekst {
  font-size:11px;
  color:#FFFFFF;
  }
  
.footer_tekst a {
  color:#FFFFFF;
  text-decoration:none;
  }
  
.footer_tekst a:hover {
  color:#FFFFFF;
  text-decoration:underline;
  }

.left_header {
  font-size:11px;
  font-weight:bold;
  color:#FFFFFF;
  }

.left_tekst {
  font-size:11px;
  color:#000000;
  line-height:165%;
  }

.left_tekst_groen {
  font-size:11px;
  color:#ABD431;
  line-height:165%;
  }

.main_header {
  font-size:18px;
  color:#000000;
  }

.artikel_titel {
  font-size:13px;
  font-weight:bold;
  color:#000000;
  }
  
.artikel_titel_blauw {
  font-size:13px;
  font-weight:bold;
  color:#0000FF;
  }

.artikel_tekst {
  font-size:11px;
  color:#000000;
  line-height:165%
  }

.artikel_tekst_blauw {
  font-size:11px;
  color:#0000FF;
  line-height:165%
  }

.artikel_more {
  font-size:11px;
  font-weight:bold;
  color:#000000;
  }

.artikel_info {
  font-size:11px;
  color:#000000;
  }
  
/* menu */  

#nav, #nav ul {
  padding:0px 0 0 0;
  margin:0;
  list-style:none;
  z-index:1000;
  width:1000px;
  }

#nav li {
  float:left;
  width:125px;
  }

#nav ul {
  position:absolute;
  width:125px;
  left:-1000px;
  }

#nav li:hover ul, #nav li.ie_does_hover ul {
  left:auto;
  background-position:0 0;
  }

#nav a {
  display:block;
  text-decoration:none;
  font-family:Verdana;
  font-size:10px;
  text-align:center;
  }

ul.nav a {
  padding-top:5px;
  font-weight:bold;
  color:#FFFFFF;
  cursor:default;
  }

ul.nav li {
  background-image:url(images/menu_background.jpg);
  background-repeat:repeat-x;
  height:25px;
  }

ul.nav a:link, ul a:visited {
  font-weight:bold;
  color:#FFFFFF;
  cursor:pointer;
  height:25px;
  }

ul.nav a:hover, ul a:active {
  font-weight:bold;
  background-image:url(images/menu_background_hover.jpg);
  background-repeat:repeat-x;
  cursor:pointer;
  height:25px;
  }

ul.nav ul li {
  margin-top:-5px;
  padding-top:5px;
  padding-bottom:5px;
  background-color:#000000;
  border-left:0px;
  background-image:none;
  height:auto;
  }

ul.nav ul a:link, ul ul a:visited {
  font-weight:normal;
  color:#FFFFFF;
  cursor:pointer;
  }

ul.nav ul a:hover, ul ul a:active {
  font-weight: normal;
  color:#ABD431;
  cursor:pointer;
  background-color:#000000;
  background-image:none;
  }

* html ul li, * html ul ul li {
  border-bottom:0px;
  }

* html ul ul li {
  border-top:0;
  }
  
/* thema */

#thema {
  position:relative;
  float:left;
  width:1000px;
  height:auto;
  margin-bottom:15px;
  }

#thema_left {
  position:relative;
  float:left;
  width:495px;
  height:auto;
  margin-right:11px;
  }

#thema_left_body {
  position:relative;
  float:left;
  width:495px;
  height:auto;
  background-image:url(images/thema_left_body.jpg);
  background-repeat:repeat-y;
  }

#thema_left_body_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-bottom:5px;
  margin-left:13.5px;
  margin-right:13.5px;
  }

#thema_left_footer {
  position:relative;
  float:left;
  width:495px;
  height:5px;
  background-image:url(images/thema_left_footer.jpg);
  background-repeat:no-repeat;
  margin-bottom:11.5px;
  }

#thema_right {
  position:relative;
  float:left;
  width:494px;
  height:auto;
  }

#thema_right_body {
  position:relative;
  float:left;
  width:494px;
  height:auto;
  background-image:url(images/thema_right_body.jpg);
  background-repeat:repeat-y;
  }

#thema_right_body_innerblock {
  position:relative;
  float:left;
  width:auto;
  height:auto;
  margin-bottom:5px;
  margin-left:13px;
  margin-right:13px;
  }

#thema_right_footer {
  position:relative;
  float:left;
  width:494px;
  height:5px;
  background-image:url(images/thema_right_footer.jpg);
  background-repeat:no-repeat;
  margin-bottom:11.5px;
  }
  
/* thema header */

#thema_main_header_empack_den_bosch_2010 {
  position:relative;
  float:left;
  width:486px;
  height:37px;
  background-image:url(images/thema_main_header_empack_den_bosch_2010.jpg);
  background-repeat:no-repeat;
  }

#thema_main_header_macropak_2010 {
  position:relative;
  float:left;
  width:486px;
  height:37px;
  background-image:url(images/thema_main_header_macropak_2010.jpg);
  background-repeat:no-repeat;
  }

#thema_left_header_macropak_2010 {
  position:relative;
  float:left;
  width:495px;
  height:37px;
  background-image:url(images/thema_left_header_macropak_2010.jpg);
  background-repeat:no-repeat;
  }

#thema_main_header_empack_brussel_2010 {
  position:relative;
  float:left;
  width:486px;
  height:37px;
  background-image:url(images/thema_main_header_empack_brussel_2010.jpg);
  background-repeat:no-repeat;
  }

#thema_right_header_empack_brussel_2010 {
  position:relative;
  float:left;
  width:494px;
  height:37px;
  background-image:url(images/thema_right_header_empack_brussel_2010.jpg);
  background-repeat:no-repeat;
  }