/*

McDonald's Nederland - Akris B.V.

geel         #ffc600 0 home
groen:       #17a345 1 producten
lichtblauw:  #009ee0 2 restaurants
lime:        #cbd300 3 lekker eten en bewegen -> href color is nu #a7ac21 i.v.m. leesbaarheid
rood:        #e32219 4 kids
oranje       #f18e00 5 werken bij McDonald's
donkerblauw: #0055a0 6 over mcdonald's
paars:       #672180 7 pers / nieuws

*/

body{
  background-image: url(http://www.mcdonalds.nl/img/bg_tile.gif);
  font-family: Verdana, Arial, sans-serif;
  /*font-size: 11px;*/
  font-size: 0.75em;
}

select, input, textarea{
  font-family: Verdana, Arial, sans-serif;
  font-size: 0.75em;
}

a{
  color: #000;
  text-decoration: none;  
}

strong{
  font-weight: bold;
}

.clear{
  clear: both;
}

.nav-nee{
  display: none;
}

.submit{
  color: #acacac;
  font-family: Verdana, Arial, sans-serif;
  border: 1px solid gray;
  background-color: #ede5e5;
}

#search_input{
  color: #acacac;
  border: 1px solid gray;
  background-image: url(http://www.mcdonalds.nl/img/search_input_bg.gif);
  background-repeat: no-repeat;
  background-position: top right;
  background-color: #ede5e5;
  margin: 0 4px 0 0;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px !important;
}

#wrapper{
  width: 100%;  
  background-repeat: repeat-x;
  text-align: center;
}

/*#sectie_00 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_00.gif);}*/
#sectie_01 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_01.gif);}
#sectie_02 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_02.gif);}
#sectie_03 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_03.gif);}
#sectie_04 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_04.gif);}
#sectie_05 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_05.gif);}
#sectie_06 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_06.gif);}
#sectie_07 #wrapper {background-image: url(http://www.mcdonalds.nl/img/bg_gradient_07.gif);}

#main{
  text-align: left;
  width: 957px;
  background-image: url(http://www.mcdonalds.nl/img/M_bg.png);
  background-repeat: no-repeat;
  margin: 0 auto;  
  height:880px;
}
 
#content{
  padding-top: 15px;
  width: 100%;  
}

#header{
  width: 957px;
  height: 124px;
  background-image: url(http://www.mcdonalds.nl/img/header_bg.png);
}

#header_logo{
  float: left;
  padding: 14px 0 0 14px;
}

#header_nav{
  float: left;
  width: 837px;
}

#header_nav #sitewide{
  width: auto;
  padding: 60px 0 0 0;
  float: right;
  font-family: Verdana, Arial, sans-serif;
}

#header_nav #sitewide li{
  padding: 0 0 0 16px;
}

#header_nav #sitewide li a{
  text-decoration: underline;
  font-size: 10px;
}

#sectie_00 #header_nav #sitewide li, #sectie_00 #header_nav #sitewide li a{color: #000;}
#sectie_01 #header_nav #sitewide li, #sectie_01 #header_nav #sitewide li a{color: #fff;}
#sectie_02 #header_nav #sitewide li, #sectie_02 #header_nav #sitewide li a{color: #fff;}
#sectie_03 #header_nav #sitewide li, #sectie_03 #header_nav #sitewide li a{color: #fff;}
#sectie_04 #header_nav #sitewide li, #sectie_04 #header_nav #sitewide li a{color: #fff;}
#sectie_05 #header_nav #sitewide li, #sectie_05 #header_nav #sitewide li a{color: #fff;}
#sectie_06 #header_nav #sitewide li, #sectie_06 #header_nav #sitewide li a{color: #fff;}
#sectie_07 #header_nav #sitewide li, #sectie_07 #header_nav #sitewide li a{color: #fff;}


#header_nav #sitewide input{
  font-size: 11px;
}

#header_nav ul li{
  display: inline;
}

#main_nav{
  width: 840px;
  float: left;
  padding: 25px 0 0 32px;
  font-size: 11px;
  font-weight: bold;
}

#main_nav ul li{
  display: inline;
  background-repeat: no-repeat;
  float: left;
}

#main_nav a:hover { background-position: 0 0 ; } 

#sectie_00 #main_nav ul li a:hover, #sectie_00 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_00.gif);}
#sectie_01 #main_nav ul li a:hover, #sectie_01 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_01.gif);}
#sectie_02 #main_nav ul li a:hover, #sectie_02 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_02.gif);}
#sectie_03 #main_nav ul li a:hover, #sectie_03 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_03.gif);}
#sectie_04 #main_nav ul li a:hover, #sectie_04 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_04.gif);}
#sectie_05 #main_nav ul li a:hover, #sectie_05 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_05.gif);}
#sectie_06 #main_nav ul li a:hover, #sectie_06 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_06.gif);}
#sectie_07 #main_nav ul li a:hover, #sectie_07 #main_nav ul li a.active{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_left_07.gif);}


#sectie_00 #main_nav ul li a:hover span, #sectie_00 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_00.gif);}
#sectie_01 #main_nav ul li a:hover span, #sectie_01 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_01.gif);}
#sectie_02 #main_nav ul li a:hover span, #sectie_02 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_02.gif);}
#sectie_03 #main_nav ul li a:hover span, #sectie_03 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_03.gif);}
#sectie_04 #main_nav ul li a:hover span, #sectie_04 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_04.gif);}
#sectie_05 #main_nav ul li a:hover span, #sectie_05 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_05.gif);}
#sectie_06 #main_nav ul li a:hover span, #sectie_06 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_06.gif);}
#sectie_07 #main_nav ul li a:hover span, #sectie_07 #main_nav ul li a.active span{background-image: url(http://www.mcdonalds.nl/img/mainnav_bg_right_07.gif);}

#main_nav ul li a{
  color: #000;
  text-decoration: none;
  padding: 2px 2px 6px 3px;
  margin: 0px 1px 0 2px;
  background-repeat: no-repeat;
  background-position: top left;  
}

#sectie_00 #main_nav ul li a.active,
#sectie_00 #main_nav ul li a:hover{
  color: #000;
}

#main_nav ul li a span{
  padding: 2px 6px 6px 6px;
  margin: 0 0 0 0;
  background-repeat: no-repeat;
  background-position: top right;
}

#main_nav ul li a:hover,
#main_nav ul li a.active{
  color: #fff;
}

#content #body {
  width: 950px;
  padding: 0 20px 0 6px;
  background-image: url(http://www.mcdonalds.nl/img/content_bg.png);
  background-repeat: repeat-y;  
}

#content #body #column_left{
  float: left;
  width: 240px;
}

#content #body #column_right{
  float: left;
  padding: 0 0 0 2px;
  width: 708px;
}

#content #body #column_right #header_img #header_img_top{
  width: 702px;
  height: 5px;
  background: url(http://www.mcdonalds.nl/img/header_img_top_bg.gif) no-repeat top left;
  line-height: 1px;
}

#content #body #column_right #header_img #header_img_center{  
  width: 702px;
  background: url(http://www.mcdonalds.nl/img/header_img_center_bg.gif) repeat-y top left;
}

#content #body #column_right #header_img #header_img_center img{
  margin: 0 0 0 4px;
}

#content #body #column_right #header_img #header_img_bottom{
  width: 702px;
  height: 5px;
  background: url(http://www.mcdonalds.nl/img/header_img_bottom_bg.gif) no-repeat top left;
  line-height: 1px;
}

div#subnav_box,
div#intro_box,
div#searchresult_navbox{
  width: 240px;
}

#intro_box {
  width: 236px !important;
}

#intro_box .bb {
  height: 202px;
}


#intro_box .bb a{
  color: #e32219;
}

#sectie_00 div#intro_box {background: url(http://www.mcdonalds.nl/img/bb-r_04.gif) no-repeat bottom right;}
#sectie_01 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_01.gif) no-repeat bottom right;}
#sectie_02 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_02.gif) no-repeat bottom right;}
#sectie_03 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_03.gif) no-repeat bottom right;}
#sectie_04 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_04.gif) no-repeat bottom right;}
#sectie_05 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_05.gif) no-repeat bottom right;}
#sectie_06 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_06.gif) no-repeat bottom right;}
#sectie_07 div.box {background: url(http://www.mcdonalds.nl/img/bb-r_07.gif) no-repeat bottom right;}

div.bh {
  margin: 0;
  padding: 0;
}
#sectie_00 div#intro_box div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_04.gif) no-repeat top right;}
#sectie_01 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_01.gif) no-repeat top right;}
#sectie_02 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_02.gif) no-repeat top right;}
#sectie_03 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_03.gif) no-repeat top right;}
#sectie_04 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_04.gif) no-repeat top right;}
#sectie_05 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_05.gif) no-repeat top right;}
#sectie_06 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_06.gif) no-repeat top right;}
#sectie_07 div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_07.gif) no-repeat top right;}


div.bh h2{
  margin: 0;
  padding: 22px 30px 5px 0;
  font-weight: bold; 
  /*font-size: 1.2em; */
  font-weight: normal;
  line-height: 1em;
}
#sectie_00 div#intro_box div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_04.gif) no-repeat top left;}
#sectie_01 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_01.gif) no-repeat top left;}
#sectie_02 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_02.gif) no-repeat top left;}
#sectie_03 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_03.gif) no-repeat top left;}
#sectie_04 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_04.gif) no-repeat top left;}
#sectie_05 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_05.gif) no-repeat top left;}
#sectie_06 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_06.gif) no-repeat top left;}
#sectie_07 div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_07.gif) no-repeat top left;}


div.bb {
  margin: 0;
}

/*
div.bb p{
  padding-bottom: 1em !important;
}
*/

#sectie_00 div#intro_box .box_title_bg{
  background: url(http://www.mcdonalds.nl/img/box_title_tab_rood_l.gif) no-repeat top left;
  width: 94px;
  height: 38px;
  margin: -8px 0 0 -7px;
  color: #fff;
  padding: 5px 0 4px 8px;
  font-weight: bold;
  font-size: 12px;
}

#sectie_00 div#intro_box div.bb{
  background: url(http://www.mcdonalds.nl/img/bb-l_04.gif) no-repeat bottom left; 
  line-height: 15px;
  padding: 0 20px 20px 14px;
}

#sectie_00 div#intro_box div.bh h2{
  padding-left: 12px;
}

#sectie_01 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_01.gif) no-repeat bottom left;}
#sectie_02 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_02.gif) no-repeat bottom left;}
#sectie_03 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_03.gif) no-repeat bottom left;}
#sectie_04 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_04.gif) no-repeat bottom left;}
#sectie_05 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_05.gif) no-repeat bottom left;}
#sectie_06 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_06.gif) no-repeat bottom left;}
#sectie_07 div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_07.gif) no-repeat bottom left;}

.home_box{  
  width: 236px;  
  float: left;
  line-height: 15px;
}

.home_box_small {
  width: 177px;  
  float: left;
  line-height: 15px;
}

.home_box_small div.bb,
.home_box div.bb{
  height: 287px;  
}

#content_box_home_01_text,
#content_box_home_02_text,
#content_box_home_03_text,
#content_box_home_04_text{
  display: none;
}

/*div.home_box*/
#sectie_00 div.geel         {background: url(http://www.mcdonalds.nl/img/bb-r_00.gif) no-repeat bottom right;}
#sectie_00 div.groen        {background: url(http://www.mcdonalds.nl/img/bb-r_01.gif) no-repeat bottom right;}
#sectie_00 div.lichtblauw   {background: url(http://www.mcdonalds.nl/img/bb-r_02.gif) no-repeat bottom right;}
#sectie_00 div.lime         {background: url(http://www.mcdonalds.nl/img/bb-r_03.gif) no-repeat bottom right;}
#sectie_00 div.rood         {background: url(http://www.mcdonalds.nl/img/bb-r_04.gif) no-repeat bottom right;}
#sectie_00 div.oranje       {background: url(http://www.mcdonalds.nl/img/bb-r_05.gif) no-repeat bottom right;}
#sectie_00 div.donkerblauw  {background: url(http://www.mcdonalds.nl/img/bb-r_06.gif) no-repeat bottom right;}
#sectie_00 div.paars        {background: url(http://www.mcdonalds.nl/img/bb-r_07.gif) no-repeat bottom right;}

#sectie_00 div.geel div.bh        {background: url(http://www.mcdonalds.nl/img/bh-r_00.gif) no-repeat top right;}
#sectie_00 div.groen div.bh       {background: url(http://www.mcdonalds.nl/img/bh-r_01.gif) no-repeat top right;}
#sectie_00 div.lichtblauw div.bh  {background: url(http://www.mcdonalds.nl/img/bh-r_02.gif) no-repeat top right;}
#sectie_00 div.lime div.bh        {background: url(http://www.mcdonalds.nl/img/bh-r_03.gif) no-repeat top right;}
#sectie_00 div.rood div.bh        {background: url(http://www.mcdonalds.nl/img/bh-r_04.gif) no-repeat top right;}
#sectie_00 div.oranje div.bh      {background: url(http://www.mcdonalds.nl/img/bh-r_05.gif) no-repeat top right;}
#sectie_00 div.donkerblauw div.bh {background: url(http://www.mcdonalds.nl/img/bh-r_06.gif) no-repeat top right;}
#sectie_00 div.paars div.bh       {background: url(http://www.mcdonalds.nl/img/bh-r_07.gif) no-repeat top right;}

#sectie_00 div.geel div.bh h2       {background: url(http://www.mcdonalds.nl/img/bh-l_00.gif) no-repeat top left;}
#sectie_00 div.groen div.bh h2      {background: url(http://www.mcdonalds.nl/img/bh-l_01.gif) no-repeat top left;}
#sectie_00 div.lichtblauw div.bh h2 {background: url(http://www.mcdonalds.nl/img/bh-l_02.gif) no-repeat top left;}
#sectie_00 div.lime div.bh h2       {background: url(http://www.mcdonalds.nl/img/bh-l_03.gif) no-repeat top left;}
#sectie_00 div.rood div.bh h2       {background: url(http://www.mcdonalds.nl/img/bh-l_04.gif) no-repeat top left;}
#sectie_00 div.oranje div.bh h2     {background: url(http://www.mcdonalds.nl/img/bh-l_05.gif) no-repeat top left;}
#sectie_00 div.donkerblauw div.bh h2{background: url(http://www.mcdonalds.nl/img/bh-l_06.gif) no-repeat top left;}
#sectie_00 div.paars div.bh h2      {background: url(http://www.mcdonalds.nl/img/bh-l_07.gif) no-repeat top left;}

#sectie_00 div.geel div.bb       {background: url(http://www.mcdonalds.nl/img/bb-l_00.gif) no-repeat bottom left;}
#sectie_00 div.groen div.bb      {background: url(http://www.mcdonalds.nl/img/bb-l_01.gif) no-repeat bottom left;}
#sectie_00 div.lichtblauw div.bb {background: url(http://www.mcdonalds.nl/img/bb-l_02.gif) no-repeat bottom left;}
#sectie_00 div.lime div.bb       {background: url(http://www.mcdonalds.nl/img/bb-l_03.gif) no-repeat bottom left;}
#sectie_00 div.rood div.bb       {background: url(http://www.mcdonalds.nl/img/bb-l_04.gif) no-repeat bottom left;}
#sectie_00 div.oranje div.bb     {background: url(http://www.mcdonalds.nl/img/bb-l_05.gif) no-repeat bottom left;}
#sectie_00 div.donkerblauw div.bb{background: url(http://www.mcdonalds.nl/img/bb-l_06.gif) no-repeat bottom left;}
#sectie_00 div.paars div.bb      {background: url(http://www.mcdonalds.nl/img/bb-l_07.gif) no-repeat bottom left;}

#sectie_00 div div.bb a img{
  position: absolute;
  margin: -60px 0 0 7px;
}


.home_box .box_title_bg{  
  width: 101px;
  height: 39px;  
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: right;  
  margin: -8px 0 0 118px;
  padding: 5px 10px 4px 0;  
}

.home_box_small .box_title_bg {
  width: 101px;
  height: 39px;  
  color: #fff;
  font-weight: bold;
  font-size: 12px;
  text-align: right;  
  margin: -8px 0 0 65px;
  padding: 5px 10px 4px 0;  
}

.geel         .box_title_bg       {background: url(http://www.mcdonalds.nl/img/box_title_tab_geel_r.gif) no-repeat top right;}
.groen        .box_title_bg      {background: url(http://www.mcdonalds.nl/img/box_title_tab_groen_r.gif) no-repeat top right;}
.lichtblauw   .box_title_bg {background: url(http://www.mcdonalds.nl/img/box_title_tab_lichtblauw_r.gif) no-repeat top right;}
.lime         .box_title_bg       {background: url(http://www.mcdonalds.nl/img/box_title_tab_lime_r.gif) no-repeat top right;}
.rood         .box_title_bg       {background: url(http://www.mcdonalds.nl/img/box_title_tab_rood_r.gif) no-repeat top right;}
.oranje       .box_title_bg     {background: url(http://www.mcdonalds.nl/img/box_title_tab_oranje_r.gif) no-repeat top right;}
.donkerblauw  .box_title_bg{background: url(http://www.mcdonalds.nl/img/box_title_tab_donkerblauw_r.gif) no-repeat top right;}
.paars        .box_title_bg      {background: url(http://www.mcdonalds.nl/img/box_title_tab_paars_r.gif) no-repeat top right;}

/* if the home_box contains an image remove the tab image from the box_title_bg*/
.home_box_image .box_title_bg{background: none;}

.home_box_text div.bb p{
  line-height: 15px;
  padding: 0 20px 20px 14px;
}

#content #subnav_box ul{
  padding: 0 0 10px 0;
}

#content #subnav_box ul li{
  margin: 0 0 0 8px;
}

#content #subnav_box ul li a{
  display: block;
  height: 1.2em;
  background-repeat: no-repeat;
  background-position: left 9px;
  padding: 0 0 24px 16px;
}

#sectie_01 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_01.gif);}
#sectie_02 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_02.gif);}
#sectie_03 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_03.gif);}
#sectie_04 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_04.gif);}
#sectie_05 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_05.gif);}
#sectie_06 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_06.gif);}
#sectie_07 #content #subnav_box ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_07.gif);}

#sectie_01 #content #subnav_box ul li a:hover{color: #17a345;}
#sectie_02 #content #subnav_box ul li a:hover{color: #009ee0;}
#sectie_03 #content #subnav_box ul li a:hover{color: #a7ac21;}
#sectie_04 #content #subnav_box ul li a:hover{color: #e32219;}
#sectie_05 #content #subnav_box ul li a:hover{color: #f18e00;}
#sectie_06 #content #subnav_box ul li a:hover{color: #0055a0;}
#sectie_07 #content #subnav_box ul li a:hover{color: #672180;}

#content #subnav_box ul li.active{
  /*padding-bottom: 8px !important;*/
}

#content #subnav_box ul li.active a{
  /*padding: 0 0 14px 16px;*/
}
#sectie_01 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_01.gif);}
#sectie_02 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_02.gif);}
#sectie_03 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_03.gif);}
#sectie_04 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_04.gif);}
#sectie_05 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_05.gif);}
#sectie_06 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_06.gif);}
#sectie_07 #content #subnav_box ul li.active a{background-image: url(http://www.mcdonalds.nl/img/subnav_active_bg_07.gif);}  
  
#content #subnav_box ul li ul{
  padding: 4px 0 0 0;
}

#content #subnav_box ul li ul li a{
  background-position: 4px 6px;
}
#sectie_01 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_01.gif) !important;}
#sectie_02 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_02.gif) !important;}
#sectie_03 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_03.gif) !important;}
#sectie_04 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_04.gif) !important;}
#sectie_05 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_05.gif) !important;}
#sectie_06 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_06.gif) !important;}
#sectie_07 #content #subnav_box ul li ul li a{background-image: url(http://www.mcdonalds.nl/img/subnav_sub_bg_07.gif) !important;}


#content #subnav_box ul li ul li a:hover,
#content #subnav_box ul li ul li a.active{
  color: #a7ac21;
}

#sectie_01 #content #subnav_box ul li ul li a:hover, #sectie_01 #content #subnav_box ul li ul li a.active{color: #17a345;}
#sectie_02 #content #subnav_box ul li ul li a:hover, #sectie_02 #content #subnav_box ul li ul li a.active{color: #009ee0;}
#sectie_03 #content #subnav_box ul li ul li a:hover, #sectie_03 #content #subnav_box ul li ul li a.active{color: #a7ac21;}
#sectie_04 #content #subnav_box ul li ul li a:hover, #sectie_04 #content #subnav_box ul li ul li a.active{color: #e32219;}
#sectie_05 #content #subnav_box ul li ul li a:hover, #sectie_05 #content #subnav_box ul li ul li a.active{color: #f18e00;}
#sectie_06 #content #subnav_box ul li ul li a:hover, #sectie_06 #content #subnav_box ul li ul li a.active{color: #0055a0;}
#sectie_07 #content #subnav_box ul li ul li a:hover, #sectie_07 #content #subnav_box ul li ul li a.active{color: #672180;}

#subnav_banner{
  padding: 10px 0 0 6px;
}

div#content_box{
  width: 450px;
  float: left;  
}

h2{
  color: #ee3224;
  font-size: 17px;
  font-weight: normal;
}

div#content_box .bh {
  /*padding: 20px 0 0 30px;*/
}

div#content_box .bb{
  padding: 10px 20px 20px 30px;
  line-height: 15px;
}

div#content_box .bb #intro{
  padding: 0 0 8px 0;
}

div#fact_box,
div#downloads_box,
div#image_box,
div#nieuws_online_nav{
  width: 249px;
  float: left;
}

div#nieuws_online_nav{
  width: 229px;
}

div#content_box .bh h2,
div#fact_box .bh h2,
div#downloads_box .bh h2,
div#image_box .bh h2,
div#nieuws_online_nav .bh h2{
  padding: 20px 12px 0 30px;  
  font-size: 15px;  
  line-height: 24px;
}

#sectie_01 div#fact_box .bh h2, #sectie_01 div#downloads_box .bh h2 {color: #17a345;}
#sectie_02 div#fact_box .bh h2, #sectie_02 div#downloads_box .bh h2 {color: #009ee0;}
#sectie_03 div#fact_box .bh h2, #sectie_03 div#downloads_box .bh h2 {color: #a7ac21;}
#sectie_04 div#fact_box .bh h2, #sectie_04 div#downloads_box .bh h2 {color: #e32219;}
#sectie_05 div#fact_box .bh h2, #sectie_05 div#downloads_box .bh h2 {color: #f18e00;}
#sectie_06 div#fact_box .bh h2, #sectie_06 div#downloads_box .bh h2 {color: #0055a0;}
#sectie_07 div#fact_box .bh h2, #sectie_07 div#downloads_box .bh h2 {color: #672180;}

div#fact_box .box_title_bg,
div#downloads_box .box_title_bg{
  background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_01.gif) no-repeat top left;
  width: 149px;
  height: 20px;
  margin: 0 0 0 -22px;
}

#sectie_01 div#fact_box .box_title_bg, #sectie_01 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_01.gif) no-repeat top left;}
#sectie_02 div#fact_box .box_title_bg, #sectie_02 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_02.gif) no-repeat top left;}
#sectie_03 div#fact_box .box_title_bg, #sectie_03 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_03.gif) no-repeat top left;}
#sectie_04 div#fact_box .box_title_bg, #sectie_04 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_04.gif) no-repeat top left;}
#sectie_05 div#fact_box .box_title_bg, #sectie_05 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_05.gif) no-repeat top left;}
#sectie_06 div#fact_box .box_title_bg, #sectie_06 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_06.gif) no-repeat top left;}
#sectie_07 div#fact_box .box_title_bg, #sectie_07 div#downloads_box .box_title_bg {background: url(http://www.mcdonalds.nl/img/subnav_inactive_bg_07.gif) no-repeat top left;}


div#fact_box .bb,
div#downloads_box .bb{
  padding: 10px 20px 20px 30px;
}

div#image_box .bb{
  padding: 0px 10px 18px 8px;
}

div#nieuws_online_nav .bb{
  padding: 8px 10px 18px 20px;
}

div#product_detail ul li,
div#fact_box .bb ul li,
div#downloads_box .bb ul li{
  list-style-type: circle;
  padding: 0 0 14px 0;
}

/* Acties */
#actie_box{
  width: 703px;
}

#actie_box .bb img{
  float: right;
  padding: 4px 20px 0 0;
  margin-top: -30px;
}

#actie_box .bb_text{
  float: left;
  width: 320px;
  padding: 0 0 0 20px;
  line-height: 15px;
}

#actie_box .bh h2{
  padding: 18px 30px 5px 20px;
}

#actie_box .bb_image{
  width: 320px;
  float: left;
  padding: 24px 0 0 20px;
}

#actie_box .video_player{
  float: right;
  padding: 4px 23px 4px 0;
  margin-top: -10px;
}

/* Producten */
.producten{
  width: 700px !important;  
}

.producten .bb{
  padding: 14px 0 0 0 !important;
}

#product_overview h2,
#product_detail h2{  
  color: #ee3224;
  font-size: 17px;
  font-weight: normal;  
}

#product_overview h2{
  padding: 0 0 8px 8px;
  width: 200px;
}

#product_detail h2{
  position: relative;
  left: -12px;
  height: 14px;
  padding-bottom: 8px;
}

#product_overview{
  float: left;
  padding: 0 0 0 14px;
}

#product_overview_top{
  width: 316px;
  height: 12px;
  background: url(http://www.mcdonalds.nl/img/producten_overview_top_bg.gif) no-repeat top left;
}

#product_overview_center{
  width: 316px;
  background: url(http://www.mcdonalds.nl/img/producten_overview_bg.gif) repeat-y top left;
  padding: 12px 0 8px 22px;
}

#product_overview_bottom{
  width: 316px;
  height: 12px;
  background: url(http://www.mcdonalds.nl/img/producten_overview_bottom_bg.gif) no-repeat top left;
  padding-top: 10px;
}

.product_thumb{
  width: 129px;
  height: 99px;
  float: left;
  background: url(http://www.mcdonalds.nl/img/product_thumb_bg.gif) no-repeat top left;
  padding: 7px 0 0 7px;
  margin: 0 0 0 0px;
}

.product_thumb img{  
}

#product_detail_box{
  width: 352px;
  height: 464px;
  float: left;
  background: url(http://www.mcdonalds.nl/img/product_large_bg.gif) no-repeat top left;
  padding: 0 0 10px 0;
  margin: 0 0 0 -18px;
}

#product_detail_text{
  width: 300px;
  /*height: 180px;*/ 
  padding: 26px 26px 10px 26px;
}

#product_detail_box img{
  padding: 0 0 0 20px;
}

#product_detail_box a.product_info_link{
  float: right;
  color: #ee3224;
  margin: 0 16px 0 0;
  text-decoration: underline;
}


a.linkopacity img{
  filter:alpha(opacity=50); 
  -moz-opacity: 0.5; 
  opacity: 0.5;
}

a.linkopacity:hover img,
.product_thumb a.active img {
  filter:alpha(opacity=100);   
  -moz-opacity: 1.0;   
  opacity: 1.0;
}

/* Commercials */
#product_detail_box #video_player{
  padding: 0 0 0 16px;
}

/* Restaurant locator */
#restaurant_search_box .bb{
  padding: 0 0 20px 14px;
}

#select_snelweg,
#select_plaatsnaam{
  width: 145px;
  border: 1px solid #009ee0;
  margin: 2px 0 8px 0;
  font-family: Verdana, Arial, sans-serif;
}

.button_restaurant,
table tr td .button_restaurant{
  border: 1px solid #009ee0;
  color: #009ee0;
  margin: 0 0 8px 4px;
  background-color: #DEF4FF;
  font-size: 12px;
  padding: 1px 4px 2px 4px;
}

#restaurant_address_list{
  position: relative;
  line-height: 16px;
  border: 1px solid #009ee0;
  padding: 4px;
  width: 200px;
  height: 20em;
  overflow: auto;
}

#restaurant_address_list a {
  display: block;
  text-decoration: none;
  cursor: pointer;
}

#restaurant_address_list .selected {
  background-color: #009ee0;
  color: #fff;
}

#map{
  padding: 6px 0 0 10px;
  float: left;
}

#map_canvas {
  width: 450px;
  height: 520px;
  border: 1px solid #009ee0;
  margin: 6px 0 10px 0;  
}

#route_info{
  float: left;
  width: 220px;
  height: 300px;
  margin: 6px 0 0 8px;
  line-height: 16px;  
}

#route_info #openingstijden{
  padding: 10px 0 0 0;
}

#route_info #route_form{
  padding: 20px 0 0 0;
}

#route_form .button_restaurant{
  padding: 1px 4px 2px 4px;
  margin: 0 0 0px 4px;
  height: 18px;
}

#route_form table tbody tr td{
  padding: 4px 0 0 0 !important;
  margin: 0 !important;
}

table tbody tr td #route_straat,
table tbody tr td #route_plaats{
  border: 1px solid #009ee0;
  width: 120px;
  font-family: Verdana, Arial, sans-serif;
}

#route_info table tbody tr td #route_straat,
#route_info table tbody tr td #route_plaats,
#select_snelweg,
#select_plaatsnaam{
  font-size: 12px;
}

#directions{
  margin: 20px 0 0 0;
  border: 1px solid #009ee0;
  width: 212px;
  height: 350px;
  overflow: auto;
  padding: 4px !important;
}

/* Footer */
#footer{
  color: #010101;
  font-family: Verdana, Arial, sans-serif;
  height: 59px;
  text-align: center;
  font-size: 10px;
  background-image: url(http://www.mcdonalds.nl/img/footer_bg_.png);
  background-repeat: no-repeat;
  padding: 30px 0 0 0;
}

#footer ul li{
  display: inline;
  padding: 0 8px 0 8px;
}        

#sectie_00 #footer a:hover ,#sectie_00 #downloads_box a:hover{color: #ffc600;}
#sectie_01 #footer a:hover ,#sectie_01 #downloads_box a:hover{color: #17a345;}
#sectie_02 #footer a:hover ,#sectie_02 #downloads_box a:hover{color: #009ee0;}
#sectie_03 #footer a:hover ,#sectie_03 #downloads_box a:hover{color: #a7ac21;}
#sectie_04 #footer a:hover ,#sectie_04 #downloads_box a:hover{color: #e32219;}
#sectie_05 #footer a:hover ,#sectie_05 #downloads_box a:hover{color: #f18e00;}
#sectie_06 #footer a:hover ,#sectie_06 #downloads_box a:hover{color: #0055a0;}
#sectie_07 #footer a:hover ,#sectie_07 #downloads_box a:hover{color: #672180;}                      




/* FAQ  */


#faq td {
  vertical-align: top;
}

td.number p{
  display: inline;
  font-weight: bold;
  margin: 0 4px 0 0 ;
}

td.question{
  /*border-bottom: 1px solid #000;*/
  width: 400px;
}

td.arrow{
  text-align: center;
}

td.question span,
td.arrow img{
  cursor: pointer;
  padding: 0;
}

td.answer{
  padding: 4px 0 4px 10px;
}

td.answer .answer_text{
  display: block;
  padding: 5px 5px 5px 10px;
  width: 358px;
  /*border: 1px solid #000;*/
  background-color: #ededed;
  margin: 0 0 15px 0;
  line-height: 16px;
}

td.answer a:hover{
  color: #672180;
}

div.nieuws_online_item,
div.nieuws_online_overzicht,
div.pers_overzicht{
  width: 473px !important;
}

div.nieuws_online_item .bb,
div.nieuws_online_overzicht .bb{
  padding: 10px 20px 20px 12px !important;  
}

.nieuws_online_item .box_title,
.nieuws_online_overzicht .box_title{
  margin: -14px 0 16px -5px;
}

.nieuws_online_overzicht_item{
  width: 380px;
  padding: 2px 4px 6px 8px;
  margin: 0 0 10px 0;
  line-height: 16px;
  background-color: #E5E8EC;
  color: #64768E;
}

.nieuws_online_overzicht_item a{
  display: block;
  background-image: url(http://www.mcdonalds.nl/img/themaarrow.gif);
  background-repeat: no-repeat;
  background-position: bottom right;
}

.nieuws_online_paging_top,
.nieuws_online_paging_bottom{
  width: 350px;
  height: 25px;
  background-color: #672180;
}

.nieuws_online_paging_top{
  margin: 0 0 10px 0;
}

.nieuws_online_paging_bottom{
  margin: 10px 0 0 0;
}

.nieuws_online_paging_top a,
.nieuws_online_paging_bottom a{
  color: #fff;
  font-weight: bold;
}


.searchresult_paging{
  font-size: 12px;
}

.searchresult_paging{
  color: #c4c4c4;
}

.searchresult_paging a:hover{
  color: #672180;
}

.nieuws_online_prev{
  float: left;
  margin: 4px;
}

.nieuws_online_next{
  float: right;
  margin: 4px;
}

.nieuws_online_next a,
.nieuws_online_prev a{
  color: #fff !important;
}

.nieuws_online_title{
  color: #828282;
  font-weight: bold;
  font-size: 12px;
  padding: 0 0 10px 0;
}

.nieuws_online_content{
  width: 350px;
}

.nieuws_online_overview_title{
  font-weight: bold;
  font-size: 12px;
}

#nieuws_online_nav .thema{
  padding: 8px 0 24px 0;
}

#nieuws_online_nav .thema a{
  color: #672180 !important;
  font-weight: bold;
  border-bottom: 1px solid #672180;
  display: block;
  width: 125px;
  float: left;
  margin: 8px 0 0 0;  
}

#nieuws_online_nav .thema img{
  border: 1px solid #672180;
  padding: 1px;
  float: left;
  margin: 0 0 0 20px;
}

#nieuws_online_nav select,
#nieuws_online_nav input{
  margin: 10px 0 16px 0;
  border: 1px solid #672180;
  color: #672180;
}

#nieuws_online_nav select{
  width: 140px; 
}

#nieuws_online_overview_links li a{
  color: #672180;
  line-height: 15px;
}

#nieuws_online_overview_links li{
  padding: 8px 0 0 0;
}

.date{
  color: #666;
  font-size: 9px;
}

.pers_overzicht .bb .date{
  padding: 0 0 10px 0;
}

#searchresult_navbox_content{
  padding: 0 6px 10px 20px;
  line-height: 15px;
}

#searchresult_navbox_title{
  font-size: 13px;
  padding: 0 0 10px 0;

}

.searchresult_paging{
  text-align: right;
  clear: both;
}

.searchresult_paging a:hover{
  color: #0055a0;
}

.searchresult_title{
  font-weight: bold;
  padding: 0 0 10px 0;
}

.searchresult_item{
  padding: 0 0 2px 0;
  margin: 0 0 10px 0;
  border-bottom: 1px dotted #000;
}

.searchresult_item a:hover{
  color: #0055a0;
}

#newspaging { 
  display: none;
}

.bb #intro ul li,
.bb #inhoud ul li,
#content_box .bb ul li{
  list-style-type: disc;
  margin: 0 0 0 14px !important;
}

.bb #intro ul ul li,
.bb #inhoud ul ul li,
#content_box .bb ul ul li{
  list-style-type: circle;
  margin: 0 0 0 28px !important;
}


#sectie_00 #intro a:hover ,#sectie_00 #inhoud a:hover{color: #ffc600;}
#sectie_01 #intro a:hover ,#sectie_01 #inhoud a:hover{color: #17a345;}
#sectie_02 #intro a:hover ,#sectie_02 #inhoud a:hover{color: #009ee0;}
#sectie_03 #intro a:hover ,#sectie_03 #inhoud a:hover{color: #a7ac21;}
#sectie_04 #intro a:hover ,#sectie_04 #inhoud a:hover{color: #e32219;}
#sectie_05 #intro a:hover ,#sectie_05 #inhoud a:hover{color: #f18e00;}
#sectie_06 #intro a:hover ,#sectie_06 #inhoud a:hover{color: #0055a0;}
#sectie_07 #intro a:hover ,#sectie_07 #inhoud a:hover{color: #672180;}

#sectie_00 #column_right a ,#sectie_00 #column_right a:hover{color: #ffc600;}
#sectie_01 #column_right a ,#sectie_01 #column_right a:hover{color: #17a345;}
#sectie_02 #column_right a ,#sectie_02 #column_right a:hover{color: #009ee0;}
#sectie_03 #column_right a ,#sectie_03 #column_right a:hover{color: #a7ac21;}
#sectie_04 #column_right a ,#sectie_04 #column_right a:hover{color: #e32219;}
#sectie_05 #column_right a ,#sectie_05 #column_right a:hover{color: #f18e00;}
#sectie_06 #column_right a ,#sectie_06 #column_right a:hover{color: #0055a0;}
#sectie_07 #column_right a ,#sectie_07 #column_right a:hover{color: #672180;}

/* sitemap */
.sitemap_box{
  width: 640px !important;
}

.sitemap_box a:hover{
  color: #672180 !important;
  text-decoration: underline !important;
}

.level_01 a{padding: 0 0 0 0;}
.level_02 a{font-weight: bold;}
.level_03 a{padding: 0 0 0 4px;}
.level_04 a{padding: 0 0 0 8px;}

.level_02 {
  padding: 6px 0 0 0;
}

/* formulieren */
#formulier table{
  padding: 10px 0 0 0;
}

#formulier input,
#formulier textarea,
#formulier select{
  border: 1px solid #672180;
}

#sectie_05 #formulier input,
#sectie_05 #formulier textarea,
#sectie_05 #formulier select{
  border: 1px solid #f18e00 !important;
}

.buttons input{
  background-color: #672180;
  color: #fff;
}

#sectie_05 .buttons input{
  background-color: #f18e00 !important;
  color: #fff;
}

td.portlet-msg-error span{
  display: none;
}

td.portlet-msg-error{
  color: red;
  cursor: help;
}

#wcm_newsletter_container label.error,
#wcm_newsletter_container_1 label.error,
#wcm_newsletter_container_2 label.error,
#wcm_newsletter_container_3 label.error{
  display: block;
  color: red;
  cursor: help;
}

#formulier table tr td{
  vertical-align: top;
  padding: 3px 10px 3px 0;
}

#wcm_contact_container{
  height: 500px;
}

#sectie_05 #wcm_contact_container_0,
#sectie_05 #wcm_contact_container_1,
#sectie_05 #wcm_contact_container_2{
  height: 500px !important;
}

.required{
  color: red;
  padding: 0 3px 0 3px;
}

#formulier textarea,
#formulier input{
  position: relative;
}

.contactformulier_box #formulier{
  /*width: 500px !important;*/
  height: 500px !important;
}

/* nieuwsbrief aanmeldformulier */
#wcm_newsletter_container,
#wcm_newsletter_container_1,
#wcm_newsletter_container_2,
#wcm_newsletter_container_3{
  height: 200px;
}

#wcm_newsletter_container input,
#wcm_newsletter_container_1 input,
#wcm_newsletter_container_2 input,
#wcm_newsletter_container_3 input{
  float: left;
  border: 1px solid #672180;
}

#sectie_05 #wcm_contact_container input,
#sectie_05 #wcm_contact_container select{
  border: 1px solid #f18e00;
}

#wcm_newsletter_container label,
#wcm_newsletter_container_1 label,
#wcm_newsletter_container_2 label,
#wcm_newsletter_container_3 label{
  width: 8em;
  display: block;
  float: left;
}

#wcm_newsletter_container #wcm_submit,
#wcm_newsletter_container_1 #wcm_submit,
#wcm_newsletter_container_2 #wcm_submit,
#wcm_newsletter_container_3 #wcm_submit{
  color: #fff;
  background-color: #672180;
}

#sectie_05 #wcm_contact_container .buttons input{
  background-color: #f18e00 !important;
}

.wcm_form_row{
  clear: left;
  height: 24px;
}

.wcm_newsletter_intro{
  padding: 10px 0 10px 0;
  clear: both;
}

#wcm_newsletter_container .error,
#wcm_newsletter_container_1 .error,
#wcm_newsletter_container_2 .error,
#wcm_newsletter_container_3 .error{
  display: none;
}

#nieuwsonline_button{
  padding: 6px;
}

.aanmeld_box .bb{
  height: 550px;
}

/* Beeldbank */
#beeldbank_disclaimer{
  width: 300px;
  padding: 0 0 0 8px;
}

/* Contactformulier */

#sectie_07.contact div#content_box {
  width: 670px;
}

#sectie_07.contact iframe {
  margin-left: 0px;
  width: 632px;
}


/* Vrijwilligers Award */
body#vrijwilliger-award {
  background: none;
}

#vrijwilliger-award #banner {
  margin-bottom: 10px;
}

#vrijwilliger-award #content #body {
  background: none;
  width: auto;
  padding: 0;
}


#vrijwilliger-award #main {
  width: 712px;
  height: 475px;
}

#vrijwilliger-award #content {
  padding: 0;
}

#vrijwilliger-award #content #content_top {
  background: transparent url(http://www.mcdonalds.nl/img/bh-r_06.gif) no-repeat scroll right top;
}

#vrijwilliger-award #content #content_top h2 {
  background: transparent url(http://www.mcdonalds.nl/img/bh-l_06.gif) no-repeat scroll left top;
  height: 17px;
}

#vrijwilliger-award #content #body #column_right {
  padding: 0;
  width: 712px;
  background: transparent url(http://www.mcdonalds.nl/img/bb-r_06.gif) no-repeat scroll right bottom;
}

#vrijwilliger-award div#content_box {
  width: auto;
  width: 712px;
  height: 475px;
  background: transparent url(http://www.mcdonalds.nl/img/bb-l_06.gif) no-repeat scroll left bottom;
}

#vrijwilliger-award div#content_box .bb {
  padding: 0;
  margin: 0 16px 0 10px;
  font-size: 11px;
}

#vrijwilliger-award h2 {
  font-size: 13px;
}

#vrijwilliger_overview {
  float: left;
  width: 444px;
}

#vrijwilliger_overview h2 {
  padding-left: 6px;
}

#vrijwilliger_overview_inner {
  background: transparent url(http://www.mcdonalds.nl/img/award-left_bg_center.gif) repeat-y scroll left top;
}

#vrijwilliger_overview_intro {
  background: transparent url(http://www.mcdonalds.nl/img/award-left_bg_top.gif) no-repeat scroll left top;
  padding: 15px 12px 6px 16px;
  height: 117px;
  overflow: hidden;
}

#vrijwilliger_overview_overview {
  background: transparent url(http://www.mcdonalds.nl/img/award-left_bg_bottom.gif) no-repeat scroll left bottom;
  height: 310px;
  padding: 0px 2px 0px 26px;
}

#vrijwilliger_detail {
  float: right;
  width: 240px;
}

#vrijwilliger_detail h2 {
  padding-left: 5px;
}

#vrijwilliger_detail_text {
  overflow: hidden;
  height: 212px;
}

#vrijwilliger_detail_box {
  background: transparent url(http://www.mcdonalds.nl/img/award-right_bg.gif) no-repeat scroll left top;
  padding: 15px 7px 7px 17px;
  height: 430px;
}

.vrijwilliger_thumb {
  width: 70px;
  height: 70px;
  float: left;
  padding: 0 10px 5px 0;
  background: transparent url(http://www.mcdonalds.nl/img/award_border.gif) no-repeat scroll left top;
}

.vrijwilliger_thumb a {
  display: block;
  width: 62px;
  height: 60px;
  overflow: hidden;
  padding: 5px 0 0 4px;
}

#wcmplus-voting-container {
  width: 218px;
  height: 46px;
  display: block;
  text-align: center;
}

.wcmplus-voting-button {
  width: 218px;
  height: 46px;
  display: block;
  background: transparent url(http://www.mcdonalds.nl/img/stem-knop.gif) no-repeat -3px top;
}

.wcmplus-voting-button span {
  display: none;
}

.wcmplus-voting-result {
  color:#0050A0;
  font-size:13px;
  font-weight:bold;
  padding-top:10px;
}



/* Lightbox */

#vrijwilliger-frame {
  width: 720px;
  height: 580px;
}

#lightbox-close {
  text-align: right;
  height: 15px;
  padding-right: 3px;
}

.leightbox {
color: #333;
  display: none;
  position: absolute;
  top: 10%;
  left: 20%;
  width: 720px;
  height: 595px;
  padding: 0 0 0 0;
  border: 1px solid #B8B8B8;
  background-color: white;
  text-align: left;
  z-index:1001;
  overflow: auto;  
}

#overlay{
  display:none;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  z-index:1000;
  background-color:#333;
  -moz-opacity: 0.8;
  opacity:.80;
  filter: alpha(opacity=80);
}

.lightbox[id]{ /* IE6 and below Can't See This */    position:fixed;    }#overlay[id]{ /* IE6 and below Can't See This */    position:fixed;    }


/* nieuwe perssectie */
#statement_box {
  width: 668px;
  line-height: 15px; 
}

#kalender_box_next,
#kalender_box_prev,
#pers_box {
  width: 330px;
  float: left;
}

#kalender_box_next,
#kalender_box_prev {
  margin-left: 8px; 
}

#pers_box {
}

div#pers_box .bh h2 ,
div#kalender_box_next .bh h2,
div#kalender_box_prev .bh h2,
div#statement_box .bh h2 {
  font-size: 15px;
  line-height: 24px;
  padding: 20px 12px 0 30px;
}

div#pers_box .bb,
div#kalender_box_next .bb, 
div#kalender_box_prev .bb,
div#statement_box .bb {
  padding: 5px 12px 24px 30px;
}

div#statement_box .leesmeer {
  padding: 10px 0 0;
}

#pers_box .datum,
#kalender_box_next .datum,
#kalender_box_prev .datum {
  color: #672180;
  display: block;
  padding-bottom: 6px; 
}

#pers_box .link,
#kalender_box_next .link,
#kalender_box_prev .link {
  display: block;
  padding-bottom: 12px; 
}

#pers_box a,
#kalender_box_next a,
#kalender_box_prev a {
  font-weight: bold;
}

#sectie_07 #column_right a.kalender-archief-link,
#sectie_07 #column_right a.kalender-archief-link:hover {
  display: block;
  color: white;
  background-color: #672180;
  font-weight: bold;
  background-image: url(/img/arrowright.gif);
  background-position: right center; 
  background-repeat: no-repeat;
  text-align: right;
  padding: 4px 14px;
  margin-top: 10px; 
}

#kalender-lijst-sorted li {
  list-style-type: none; 
}

.wcmplus-search-results .publish-date {
  display: block;
  color: #672180;
  padding-bottom: 6px;
}
.wcmplus-search-results a {
  display: block;
  font-weight: bold; 
  padding-bottom: 12px;
}

.wcmplus-search-form label {
  display: block; 
}

.wcmplus-search-results .nieuws_online_overview_title {
  border-top: 1px solid #672180;
  padding-top: 12px; 
}


.noquery {
  display: none; 
}

#wcmplus-tracking-form label {
  display: block; 
}

#wcmplus-tracking-form .error {
  color: red;
  display: block; 
}

/* Authoring tools */
.authoring-tool a{
  font-size: 10px;
}