/*
1.  ALGEMEEN

2.  VEELGESTELDE VRAGEN
3.  Veelgestelde Vragen - Tabs
4.  Veelgestelde Vragen - Accordions

5-11 in footer.css
*/

/* 1. ALGEMEEN */

html {
  /* sizing */
  height: 100%;

  /* font related */
  -ms-text-size-adjust: none;
  -webkit-text-size-adjust: none;
}

body {
  /* positioning */
  display: block;

  /* sizing */
  margin: 0 auto;
  width: 1000px;
  height: 100%;

  /* font related */
  font-family: Roboto, Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 18px;
}

/* 2. VEELGESTELDE VRAGEN */

h1, h2, h3, h4, h5, h6 {
  /* font related */
	color: #2070db;
	text-rendering: optimizeLegibility;
}

h1 {
  /* sizing */
  margin-bottom: 20px;

  /* font related */
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
}

h2 {
  /* sizing */
	margin-bottom: 16px;
  margin-top: 16px;

  /* font related */
  color: #1dabef;
  font-size: 16px;
}

strong {
  /* font related */
	font-weight: bold;
}

em {
  /* font related */
	font-style: italic;
}

#spacer {
  /* positioning */
	display: block !important;

  /* sizing */
	height: 435px; /* hoogte footer */
}

a:visited {
  /* font related */
	color: #fff;
}

.vragen_highlight {
  /* font related */
	color: #2070db;	
}

#vragen_container_page {
  /* sizing */
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin-bottom: -435px; /* hoogte footer */
}

#vragen_container_page a{
  /* font related */
	color: #ff5f06;
	text-decoration: underline;
}

#vragen_container_page ul {
  /* sizing */
	margin:20px 0;
}

#vragen_container_page ul li {
  /* decorations */
	list-style:inside disc;
}

#vragen_container_page ol {
  /* sizing */
	margin:20px 0;
}

#vragen_container_page ol li {
  /* decorations */
	list-style:inside decimal; 
}

#vragen_container_page .vragen_page {
  /* sizing */
	padding: 40px 0 0 0;

  /* decorations */
	background: url(../images/bg_page.jpg) repeat-x;
}

#vragen_container_page .vragen_padding {
  /* sizing */
	padding:30px;	
}

#vragen_container_page div.vragen_contactinfo {
  /* positioning */
	float:right;
  display:block;

  /* sizing */
  width:450px;
  margin-top:-18px;

  /* font related */
  text-align:right;
  text-transform:uppercase;
  color:#666;
  font-size:13px;
  font-weight:bold;
}

#vragen_container_page div.vragen_contactinfo a {
  /* font related */
	text-decoration:none;
	color:#2070db;
}

#vragen_container_page div.vragen_contactinfo a:hover {
  /* font related */
	text-decoration:underline;
	color:#2070db;
}

#vragen_container_page div.vragen_contactinfo .vragen_telephone,
#vragen_container_page div.vragen_contactinfo .vragen_mail {
  /* decorations */
	background: url(../images/images.png) no-repeat;
}

#vragen_container_page div.vragen_contactinfo .vragen_telephone {
  /* positioning */
  display:block;

  /* sizing */
  padding:20px 92px 20px 0px;
  height:32px;
  margin-bottom:15px;

  /* decorations */
  background-position:378px 0px;
}

#vragen_container_page div.vragen_contactinfo .vragen_phonenumber {
  /* positioning */
	display:block;

  /* sizing */
  margin-bottom:10px;

  /* font related */
  color:#000;
  font-weight:bold;
  font-size:32px;
}

#vragen_container_page div.vragen_contactinfo .vragen_mail {
  /* positioning */
  display:block;

  /* sizing */
  height:32px;
  padding:6px 92px 6px 0px;

  /* decorations */
  background-position:392px -72px;
}

/* 3. Veelgestelde Vragen - Tabs */

#vragen_tab_container {
  /* sizing */
	padding:20px 0 30px 0;	
}

#vragen_tab_container ul.etabs {
  /* positioning */
  display:block;

  /* sizing */
  height:157px;
  padding:0 30px;
  margin-bottom:30px;

  /* font related */
  color:#fff;

  /* decorations */
  background: url(../images/bg_tabs.jpg) repeat-x;
}

#vragen_tab_container ul.etabs li {
  /* positioning */
  float:left;

  /* sizing */
  margin:0 29px;
  padding:0;

  /* decorations */
  list-style:none;
}

#vragen_tab_container ul.etabs li:first-child {
}

#vragen_tab_container ul.etabs li.tab_default{
  /* positioning */
	display:none;
}

#vragen_tab_container ul.etabs li a {
  /* positioning */
  display:block;

  /* sizing */
  padding:120px 10px 19px 10px;
  width:78px;

  /* font related */
  color:#fff;
  text-align:center;
  text-decoration:none;
  background:url(../images/images.png) no-repeat -77px 0px;
}

#vragen_tab_container ul.etabs li.tab_bestellen a { }
#vragen_tab_container ul.etabs li.tab_bestellen a.active,
#vragen_tab_container ul.etabs li.tab_bestellen a:hover {
  /* decorations */
  background-position: -77px -157px;
}

#vragen_tab_container ul.etabs li.tab_levering a {
  /* decorations */
  background-position: -184px 0px;
}
#vragen_tab_container ul.etabs li.tab_levering a.active,
#vragen_tab_container ul.etabs li.tab_levering a:hover {
  /* decorations */
  background-position: -184px -157px;
}

#vragen_tab_container ul.etabs li.tab_retourneren a {
  /* decorations */
  background-position: -291px 0px;
}
#vragen_tab_container ul.etabs li.tab_retourneren a.active,
#vragen_tab_container ul.etabs li.tab_retourneren a:hover {
  /* decorations */
  background-position: -291px -157px;
}

#vragen_tab_container ul.etabs li.tab_betalen a {
  /* decorations */
  background-position: -398px 0px;
}
#vragen_tab_container ul.etabs li.tab_betalen a.active,
#vragen_tab_container ul.etabs li.tab_betalen a:hover {
  /* decorations */
  background-position: -398px -157px;
}

#vragen_tab_container ul.etabs li.tab_garantie a {
  /* decorations */
  background-position: -505px 0px;
}
#vragen_tab_container ul.etabs li.tab_garantie a.active,
#vragen_tab_container ul.etabs li.tab_garantie a:hover {
  /* decorations */
  background-position: -505px -157px;
}

#vragen_tab_container ul.etabs li.tab_account a {
  /* decorations */
  background-position: -612px 0px;
}
#vragen_tab_container ul.etabs li.tab_account a.active,
#vragen_tab_container ul.etabs li.tab_account a:hover {
  /* decorations */
  background-position: -612px -157px;
}

#vragen_tab_container .vragen_faq_answers {
  /* sizing */
	width:560px;
	padding: 5px 0px 15px 0px;
	margin:0 auto;	
}

/* 4. Veelgestelde Vragen - Accordions */

.vragen_accordion {
  /* positioning */
	display: block;

  /* font related */
	font-size: 13px;
}

.vragen_accordion h2 {
  /* sizing */
	margin-top: 40px;
}

.vragen_accordion h3 {
  /* positioning */
  display: block;

  /* sizing */
  margin: 20px 0 10px 0;
  padding-left: 30px;

  /* font related */
  color: #000;
  font-weight: bold;
  font-size: 14px;

  /* decorations */
  background: url(../images/images.png) no-repeat -716px 3px;
  cursor: pointer;
	outline: 0;
}

.vragen_accordion h3.ui-state-active {
  /* decorations */
	background-position: -716px -53px	
}

.vragen_accordion  .ui-accordion-content {
  /* sizing */
	padding-left: 30px;
	margin-bottom: 20px;
}

.vragen-table {
  /* sizing */
  margin-top: 15px;

  /* decorations */
  background-color: #FAFAFA;
}

.vragen-table td {
  /* sizing */
	padding: 12px 20px;
}

.vragen-table thead, .vragen-table .thead {
  /* font related */
  font-weight: bold;

  /* decorations */
  background-color: #F2F2F2;
}