/* plugins */

/*
 * Widget List Calendar OPTIONAL
 */
li#evenementen-kalender h3 {padding-top:2px; }
#events-calendar-list li {
 font-family:Verdana, Geneva, sans-serif;
 font-size:1em;
 font-stretch:normal;
 list-style-image: none;
 line-height: normal;
 text-align: left;
 padding:2px 0;
}
#events-calendar-list li a:link,
#events-calendar-list li a:visited,
#events-calendar-list li a:hover,
#events-calendar-list li a:active {
 background-color: none;
 text-decoration: none;
 border:none;
}
#events-calendar-list li a:link {color:#007aaf; }
#events-calendar-list li a:visited {color:#71193a; }
#events-calendar-list li a:hover {color:#00a2e9; text-decoration:underline; }
#events-calendar-list li a:active {color:#660c0f;}

#events-calendar-list li:hover {
 background-color:none;
 padding: 0;
 border-style: solid;
 border-width: 0px;
}

/* * Calendar formatting */
#wp-calendarLarge {
	border-collapse: collapse;
	margin: auto;
}
#calendar_wrapLar img {
	border: none;
	padding: 0;
	margin: 0;
}
#wp-calendarLarge td {
	border: thin solid #001017;
	width: 150px;
	height: 100px;
	padding: 0;
	vertical-align: top;
}
.event-block a:link, .event-block a:visited, .event-block a:hover, .event-block a:active {
	text-decoration: none;
	border: none;
}
#wp-calendarLarge .event-block {
	border-top: 1px solid #fff;
	display: block;
	padding: 2px 0 0 2px;
	line-height: 11pt;
	color: #001017;
    font-family:Verdana,Geneva,sans-serif;
    font-size:0.8em;
    font-weight:normal;
}
#wp-calendarLarge .dayHead {
	/* background-color: #333333;
*/
	background-color: #0088b3;
	color: white;
	font-weight: bold;
	z-index: 1000;
    padding-left:3px;
}
#todayLarge {
	background-color: #c1dbf2;
	color: #FFF;
}

/* iDeal shop */

div#ideal-form {margin-bottom:50px; }
legend {font-weight:bold; }
div#ideal-orderform input {margin:2px 0; }
label.orderform {
  display:inline-block;
  width:115px; 
  }
span.required {
  color:red;
  }

body.pageid-13 div.ideal {padding-top:62px; } 
body.pageid-13 div.ideal form {padding-bottom:30px; } 
body.pageid-13 td.ideal-name {width:274px; }
body.pageid-13 td.ideal-price {width:70px; }
body.pageid-13 table.ideal tr.ideal-transport td {padding-top:20px!important; }
body.pageid-13 table.ideal tr.ideal-totaal td {font-weight:bold!important; }
body.pageid-13 table.ideal tr.ideal-reset td {padding-top:20px!important; text-align:right; }

ul#product-list { 
  margin:0;
  padding:0;
  width:534px;
  list-style-type:none;
}
ul#product-list li { 
  float:left;
  margin:20px 6px 0 0;
  padding:0;
  width:168px;
  text-align:center;
}
h3.product-title { 
  font-size:1.1em;
  letter-spacing:0;
  margin:0.2em 0 0.5em;
  height:50px;
  line-height:1.2em;
}
h3.product-title a { 
  text-decoration:none;
  color:#00a2e9;
}
h3.product-title a:visited { 
  text-decoration:none;
  color:#00a2e9;
}
a.ideal-item-image { }
img.product-list-image {
  width:166px;
}
ul#product-list li p.product-description { 
  text-align:left;
  font-family:Verdana,Geneva,sans-serif;
  font-size:0.8em;
  min-height:90px;
} 

div.more-info {
  text-align:right;
  font-weight:bold;
  padding-right:5px;
 }
p.bank-link {
  text-align:center;
  font-weight:bold;
 }
p.bank-link a {font-size:2.5em; }
/* dagon design */

div.ddfmwrap div.credits {display:none; }

/* sniplets */

div.sniplet-leren, div.sniplet-opvoeding, div.sniplet-gezondheid, div.sniplet-gezin, div.sniplet-community, div.sniplet-weekmenu, div.sniplet-products {
 padding:0px 50px 0 20px;
 height:250px;
 }
 
div.sniplet-leren, div.sniplet-opvoeding, div.sniplet-gezondheid, div.sniplet-gezin, div.sniplet-community, div.sniplet-weekmenu, div.sniplet-products {
 font-size:1.2em;
 font-weight:bold;
 line-height:1.6em;
 letter-spacing:0.1em;
 }
 
/* YARP - Yet another related post */
div#yarp {
 margin:0 0 20px 0px;
 padding-left:80px;
 background:url(images/vlieg.jpg) no-repeat top left;
 min-height:98px;
 }
p#yarp {text-align:right;font-style:italic;font-size:0.9em; }
