/* default styles for extension "tx_irfaq_pi1" */
		.tx-irfaq-pi1 ul.tx-irfaq-questions-list { margin-bottom: 75px; }
		.tx-irfaq-pi1 ul li a p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 ul li a { color: #000; text-decoration: none; }
		.tx-irfaq-pi1 ul li a:hover { color: #000; text-decoration: underline; }
		.tx-irfaq-pi1 .tx-irfaq-answer { margin-bottom: 10px; }
		.tx-irfaq-pi1 .tx-irfaq-answer h4 p.bodytext { margin: 0px; display: inline; font-weight: bold; }
		.tx-irfaq-pi1 dt p { font-weight: bold; margin: 0px; display: inline; }
		.tx-irfaq-pi1 dd { margin-left: 0px; }
		.tx-irfaq-pi1 dd p { margin-top: 0px;	}
		.tx-irfaq-pi1 .additional-info { border-top: 2px solid #e6e6e6; margin-bottom: 10px; }
/* default styles for extension "tx_dkdwarranty_pi1" */
.garantieform{margin: 20px 20px 20px 20px;} .garantieform input{border: 1px solid #000;}
/* default styles for extension "tx_dkdwarranty_pi2" */
.garantieform{margin: 20px 20px 20px 20px;} .garantieform input{border: 1px solid #000;}
/* default styles for extension "tx_dkdwarranty_pi3" */
.garantieform{margin: 20px 20px 20px 20px;} .garantieform input{border: 1px solid #000;}
/* default styles for extension "tx_dkdwarranty_pi4" */
.garantieform{margin: 20px 20px 20px 20px;} .garantieform input{border: 1px solid #000;}
/* default styles for extension "tx_dkdwarranty_pi5" */
.garantieform{margin: 20px 20px 20px 20px;} .garantieform input{border: 1px solid #000;}
/* default styles for extension "tx_vcdcalendar_pi1" */

div.tx-vcdcalendar-pi1 table {
 border-collapse: separate; 
 border-spacing: 1px 1px; 
 margin-left: 10px;
 margin-right: 10px;
 width: 618px;
 
  
}

div.tx-vcdcalendar-pi1 table a{
  color:#FF0000;
  text-decoration:none;
  
}

div.tx-vcdcalendar-pi1 table p{
  margin-right: 5px;
  
}

div.tx-vcdcalendar-pi1 table td{
  vertical-align: top;
  text-align: left;
  padding: 5px;
  empty-cells:show;
  background-color:#eaeaea;
}

div.tx-vcdcalendar-pi1 table td small{
  font-size:80%;
}

div.tx-vcdcalendar-pi1 table td big{
  font-weight:bold;
  font-size:115%;
}

div.tx-vcdcalendar-pi1 table td.title{
  font-size:115%;
  font-weight:bold;
  margin:0px;
  padding-left:5px;
  padding-top:3px;
  padding-bottom:4px;
  background-color: #eaeaea;
  color: #000000;
}

div.tx-vcdcalendar-pi1 table th, div.tx-vcdcalendar-pi1 table td.header{
  font-size:100%;
  font-weight:bold;
  padding-top: 2px;
  padding-bottom: 2px;
  background-color:#eaeaea;
  color: #000000;
}

div.tx-vcdcalendar-pi1 table td.title1{
  font-size:105%;
  font-weight: bold;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left:3px;
  padding-right:3px;
  background-color:#eaeaea;
  color: #000000;
}

div.tx-vcdcalendar-pi1 table td.label{
  text-align:right;
  font-weight:bold;
  background-color: #ffffff;
  color: #000000;
}

div.tx-vcdcalendar-pi1 table td.light{
  background-color: #ffffff;
}

div.tx-vcdcalendar-pi1 table td.dark {
  background-color:#eaeaea;
}

div.tx-vcdcalendar-pi1 table td.error{
	font-size:90%;
  font-weight:bold;
  background-color: #eaeaea;
  color:#000000;
}
/* default styles for extension "tt_news" */
  