
/* gelinkte plaatjes geen randen */
a img {
border: none;
} 


/* De gehele site */
body {
text-align:center;
background-image: url(/new/images/stories/ontwerpkop/truckpulling/Achtergrondmenu.PNG);
}



/* binnen de buitenste randen */
#wrap {
background-image: url(/new/images/stories/ontwerpkop/truckpulling/achtergrond4.PNG);
min-width:960px;
max-width:960px;
width:auto !important;
text-align:left;
margin:0 auto;
}


/* module control elements */
table.user1user2 div.moduletable {
	margin-bottom: 0px;
}

div.moduletable, div.module {
  margin-bottom: 25px;
}


/* het uittrekken van een tabel als er in één veld niets staat */
table.nopad {
	width: 100%;
	border-collapse: collapse;
	padding: 0;
	margin: 0;
	margin-bottom: 0px;
}

table.nopad td.middle_pad {
	width: 20px;
}



table.contentpaneopen table td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: normal;*/
	border: 1px solid #B3D9FF;
	background-position: top;
}

table.contentpaneopen table th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
/*	font-size: normal; */
	font-weight: bold;
	border: 1px solid #6F72FD;
	color: #0033FF ;
}

/* onderkant van de user1user2 tabel
#nopad user1user2 {
	margin-bottom: 10px;
}



/* data */
#content {
float:left;
width:80%;
overflow:hidden;
}


#footer {
clear:both;
}

/* voor ruimte binnen de randen van een element */
.inside {
padding:5px;
}


/* links en rechter zijde */
#sidebar,#sidebar-2 {
float:left;
width:20%;
overflow:hidden;
}

{
margin:0;
padding:0;
}

h1,h2,h3,h4,h5,h6,p,blockquote,form,label,ul,ol,dl,fieldset,address {
margin:0.0em 0;
}

li,dd {
margin-left:1em;
}

fieldset {
padding:.5em;
}

body {
font-size:76%;
font-family:Verdana, Arial, Helvetica, sans-serif;
line-height:1.3;
margin:1em 0;
}


/* kolom separator */
.column_separator {
  border-left: 1px dashed #E0E0E0;
  padding-left: 10px;
}

.article_column {
  padding-right: 5px ;
}


/* De zichtbare randjes overal omheen */
#wrap {
border:1px solid #999;
}

#header {
border-bottom:1px solid #999;
}

#tabarea {
border-bottom:1px solid #999;
}

#footer {
border-top:1px solid #999;
}

a {
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

h1,.componentheading {
font-size:1.7em;
}

h2,.contentheading {
font-size:1.5em;
padding-top: 1.3em; 
}

h3 {
font-size:1.3em;
}

h4 {
font-size:1.2em;
}

h5 {
font-size:1.1em;
}

h6 {
font-size:1em;
font-weight:700;
}

#footer,.small,.createdate,.modifydate,.mosimage_caption {
font:0.8em Arial,Helvetica,sans-serif;
color:#999;
}

h3, .componentheading, table.moduletable th {
/*  color: #135cae; 
	color: #0033FF ; */
	color: #002FE8 ;
}

h3, .componentheading, table.moduletable th, legend {
  margin: 0;
  font-weight: bold;
  font-family: Helvetica,Arial,sans-serif;
  font-size: 1.5em;
  padding-left: 0px;
	margin-bottom: 10px;
	text-align: left;
}




/* kop van de artikelen */
h2, .contentheading {
	color: #0025B9 ;
	padding: 0;
	font-family: Arial, Helvetica,sans-serif;
	font-size: 1.6em;
	font-weight: bold;
	vertical-align: bottom;
/*	color: black; */
	text-align: left;
        line-height: 20px;
	width: 100%;
}

/*
.readon {
	valign: top ;
        line-height: 60px;

} */



/* standaard menu XHTML */

.moduletable {
margin-bottom:1em;
border:1px #CCC solid;
padding:0 10px;
}

.moduletable h3 {
background:#4346AF;
color:#FFFF00;
text-align:center;
font-size:1.1em;
margin:0 -10px 0.5em;
padding:0.25em 0;
}








/* module menu suffix menu */

.moduletablemenu {
color:#333;
margin-bottom:1.8em;
padding:0;
}

.moduletablemenu h3 {
background:#4346AF;
color:#FFFF00;
text-align:center;
font-size:1.3em;
border-bottom:1px solid #fff;
margin:0;
padding:0.25em 0;
}

.moduletablemenu ul {
list-style:none;
font-weight: bold;
margin:0;
margin-bottom:1em;
padding:0;
}

.moduletablemenu ul li {
border-bottom:1px solid #ccc;
font-weight: bold;
margin:0;
}

.moduletablemenu ul li a {
display:block;
border-left:10px solid #2F317B;
border-right:10px solid #8082CE;
background-color:#5255BD;
font-weight: bold;
color:#FFFFFF;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}

.moduletablemenu ul li.active a:link, .moduletablemenu ul li.active a:visited {
display:block;
border-left:10px solid #3E40A2;
border-right:10px solid #9496D6;
background-color:#5255BD;
font-weight: bold;
color:#00FFFF;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}


html>body .moduletablemenu lu li a {
width:auto;
}


/* blauwe balk van de muis over het menu */
.moduletablemenu ul li a:hover,a#active_menu:link,a#active_menu:visited {
border-left:10px solid #1c64d1;
font-weight: bold;
border-right:10px solid #5ba3e0;
background-color:#2586d7;
color:#FFFF00;
}




/* 2e nivo van het menu */

html>body .moduletablemenu lu li.active lu li a {
width:auto;
}

.moduletablemenu ul li ul {
list-style:none;
border-bottom:0px solid #ccc;
border-top:1px solid #ccc;
border-left:20px solid #3E40A2;
border-right:0px solid #8082CE;
background-color:#5255BD;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
padding-bottom:1;
margin:0;
margin-bottom:0;

}

/* alle menukeuzes niet actief */
.moduletablemenu ul li.active ul li a:visited, .moduletablemenu ul li.active ul li a:link {
display:block;
border-left:0px solid #2F317B;
border-right:0px solid #8082CE;
background-color:#7274C9;
color:#FFFFFF;
font-weight: bold;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}

/* actieve menukeuze */
.moduletablemenu ul li ul li.active a:link, .moduletablemenu ul li ul li.active a:visited {
display:block;
border-left:0px solid #3E40A2;
border-right:0px solid #9496D6;
background-color:#7274C9;
font-weight: bold;
color:#00FFFF;
text-decoration:none;
padding:3px 5px 3px 0.5em;
}


/* blauwe balk van de muis over het de kop van het submenu */
.moduletablemenu ul li.parent a:hover,a#active_menu:link,a#active_menu:visited {
border-left:10px solid #1c64d1;
border-right:10px solid #5ba3e0;
background-color:#2586d7;
color:#FFFF00;
font-weight: bold;
}

/* blauwe balk van de muis over de regels van het submenu */
.moduletablemenu ul li.parent ul li a:hover ,a#active_menu:link,a#active_menu:visited {
border-left:0px solid #1c64d1;
border-right:0px solid #5ba3e0;
background-color:#2586d7;
color:#FFFF00;
font-weight: bold;
}




/* horizontal pill menu */
table.pill {
  margin-left: auto;
  margin-right: auto;
  padding: 0;
}


/* plaatje linkerzijde */
td.pill_l {
  background: url(../images/pillmenu/linkerzijde.gif) no-repeat;
  width:  80px;
  height: 40px;
}


/* plaatje midden */
td.pill_m {
  background: url(../images/pillmenu/achtergrond.gif) repeat-x;
  padding: 0;
  margin: 0;
  width: auto;
}


td.pill_r {
  background: url(../images/pillmenu/rechterzijde.gif) no-repeat;
  width:  80px;
  height: 40px;
}


#pillmenu li {
	float: left;
	background: url(../images/pillmenu/middenstuk.gif) top right no-repeat;
	margin: 0;
	padding: 0;
}


*/ Standaard kleur menu */
#pillmenu a {
  font-size: 12px;
  font-weight: bold; 
  float:left; 
  display:block; 
  height: 24px;
  line-height: 24px;
  padding: 0 ;
  color: #000;
  text-decoration: none; 
}


#pillmenu ul {
  margin: 0;
  padding: 0;
  list-style:none;
}



/* kleur en vorm keuzes */
#pillmenu ul li a{
margin: 0;
  font-size: 12px;
  font-weight: bold; 
display:block;
border-left:0px solid #2F317B;
border-right:0px solid #8082CE;
/*background-color:#FFCC00; */
  background: url(../images/pillmenu/achtergrond.gif);
  width: auto;
/*color:black;*/
/*color:#FFFF00;*/
text-decoration:none;
padding:3px 15px 3px 15px;
}


/* Geactiveerde keuze pillmenu */ 

#pillmenu a#active_menu-nav {
display:block;
border-left:0px solid #3E40A2;
border-right:0px solid #9496D6;
background-color:#5255BD;
color:#00FFFF;
text-decoration:none;
padding:3px 15px 3px 15px;
}

/* blauwe balk van de muis over het pillmenu */
#pillmenu ul li a:hover,a#active_menu:link,a#active_menu:visited {
border-left:0px solid #1c64d1;
border-right:0px solid #5ba3e0;
background-color:#2586d7;
color:#fff;
}
