/** Stijlen voor Alle product-overzichten **/
.product-lijst .product {
	cursor:pointer;
	border:1px solid transparent;
	width:167px;
	height:265px;
	margin:8px;
	float:left;
	background-image: url(/zoetshop/Templates/huwelijk/img/back_product.png);
	background-repeat: no-repeat;
	padding-top: 14px;
	padding-right: 13px;
	padding-bottom: 11px;
	padding-left: 12px;
	color: #E2001A;
}
.product-lijst .product:hover{

	padding-top: 9px;
	padding-right: 18px;
	padding-bottom: 16px;
	padding-left: 7px;
	color: #FFFFFF;
}
.product-lijst .pages { 
   text-align:right;	
}
.product-lijst a { 
   border:none; 
   text-decoration:none; 
} 
.product-lijst .img {
	text-align:center;
	margin-bottom:10px;
}
.product-lijst .name {
	width:160px;
	font-size:14px;
	font-weight:bold;

	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
.product-lijst .descr {
	font-size:11px;
	width:160px;
	color:#333333;
	text-align: left;
}   

/** Stijlen voor ALLE product-details **/


.product-detail img { border: 1px solid #EBEBEB; } 
.product-detail a { border:none; } 
.product-detail .img { 
   float:left; width:390px;
}
.product-detail .thumbs {
   margin-left:20px;
   float:left;
   width:90px;
}
.product-detail .details { 
   margin-left:20px;
   float:left;
   width:330px;
}
.text-block{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	line-height: 17px;
}
h2{
	margin:0px
}
h3{
	margin-bottom:2px;

}
p{
	margin:0px
}
/* De notificaties */
#flashMessage {
   padding:10px;
   border:1px solid #CCC;
   background-color:#EEE;
   font-size:14px;
   text-align:center;
}

/* StepNavigation */

.step_navigation{
	margin-left:-10px;
}
.step_navigation .step_default{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
	margin-right: 10px;
	margin-left: 10px;
}
.step_navigation .step_select{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #666666;
	font-weight: bold;
		margin-right: 10px;
	margin-left: 10px;
}

.text-block-footer {
   text-align:center;
}
.text-block-footer * { 
   font-size:11px;
   color:#AAA;
   text-decoration:none;
}
.kassa-actions { 
   margin:none;
   padding:none;
}
.prev, .next { 
   display:block;
   padding:5px;
   list-style-type:none;
   margin-top:20px;
   cursor:pointer;
}
.prev a, .next a {
   text-decoration:none;
}
.prev {
   float:left;
}
.next { 
   float:right;
}
.button { 
   padding:5px;
   cursor:pointer;
   font-size:11px;
   text-decoration:none;
}
