@import url("http://fonts.googleapis.com/css?family=Fontdiner+Swanky&v1");
@import url("http://fonts.googleapis.com/css?family=Dawning+of+a+New+Day");
body {
color: #222222;
    font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif;
    font-size: 15px;
    line-height: 24px;
	background: #FFFFF;
	color: #555555;
    margin: 0px, padding:11px 0px 11px 0px;}

a, a:visited {

	color: #3366CC;
    text-decoration: none;
	}

	

a:hover {

	color: #0088B3;

	text-decoration: underline;

	}

	

a img {

	border: none;

	}



a:focus, a:hover, a:active {

	outline: none;

	}
label {font-weight:bold; color:#FFF; background: transparent;}
img {border:0px;}
h4 {border-bottom: 1px solid #EEE;}
table {border-collapse: collapse; border: 1px solid #CCC; color: #000; background: #fff; width:100%; }
th,td { border: 1px solid #CCC; padding: 5px; text-align:left;}
th { background: #6699cc;}
form {padding:0px; margin:0px;}
ul {margin: 0; font-size:13px;  font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; line-height: 24px;}

#pttemplate {width: 980px; margin:auto; color: #000; background: #FFF;}
#searchtop {margin: 0px; padding:5px; background: #003366;}
#header {width: 760px; margin:0px; background:#000; color: #FFF; text-align:center;}
#headerleft {width:200px; margin: 15px 0 45px 20px; font-family: 'Dawning of a New Day',Palatino,serif; font-size: 20px; font-weight: normal; color:#8D8B88; line-height: 15px; float:left; overflow:visible;}
#headermiddle {width:450px; overflow:hidden; float:left;}
#headerright {width:290px; padding:52px 20px 0 0; font-size:11px; font-family: Arial, Tahoma, Verdana; overflow:hidden; float:right; text-align:right}
#wheader h1 {color: #000; background:transparent; padding: 0px 0px 11px 0px; margin:0px; font-size:20px;}
#wheader h1 a, #wheader h1 a:hover {color: #000; background:transparent; text-decoration:none; letter-spacing: 3px; font-weight: normal; text-transform: uppercase;}
#options {width:100%; float:left; padding:0px; margin:0px; width:980px; border: 1px solid #DDDDDD; background:#000000; color: #C0C0C0; font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 13px;}
#options ul {width: 100%; float: left; list-style: none; margin: 0; padding:0px; font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 13px;}
#options li {float:left; list-style: none; margin:0px; }
#options li a {color: #8D8B88; display: block; margin: 0; padding: 7px 15px 8px 15px; text-decoration: none; text-transform: uppercase;}
#options li a:hover, #subnav li a:active {
	background: #000000;
	color: #FF0066;
	}
	

#main {width:770px; float:right; background:transparent; color: #222222; font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 15px; line-height: 24px;}
#sidebar {padding: 10px 0 0 0px; margin-right: 5px; color: #222222; font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 13px; font-weight: normal; width: 200px; background:transparent;}
#footer {
font-size: 13px;
    font-weight: normal;
    text-transform: uppercase;
	color: #7B7B7B;
    text-decoration: none;
	
font-size:10px; color:#999; background:transparent; text-align:center; padding:20px 5px 5px 5px;}
#footer a {color:#698FDA; background:transparent; text-transform: uppercase;}
#sidebar ul {padding: 0 0 0 0;
outline: medium none;
color: #0088B3;
text-decoration: none;
}
#sidebar h3{
	border-bottom: 1px dotted #AAAAAA;
    color: #222222;
    font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif;
    font-size: 16px;
    font-style: normal;
    font-weight: normal;
    text-transform: none;
	   	}
				
		
#widget {
    background: none repeat scroll 0 0 #FFFFFF;
    margin: 0 5px 10px 0;
    padding: 0px 10px 5px;
	font-size: 13px;
	color: #555555;
	border: 1px solid #D5D5D5;
	-moz-box-shadow: 0 0 3px #BBBBBB; 
	-webkit-box-shadow: 0 0 3px #BBBBBB;
		}
.banner, .banner h2 {color: #333333;
    font-family: Georgia,Times New Roman,Trebuchet MS;
    font-weight: normal;
    margin: 20px 0 20px;
    padding: 0;
    text-decoration: none;
	font-size: 20px;}
.featured {background:transparent; margin: 0 0 10px 0; padding: 9px 9px 4px 9px; font-size: 20px; color:black;}
.smallbanner {text-align:right; font-size:14px; margin: 0px 0px 20px 0px; font-weight:normal;}
.featuredproductfrontpage { padding: 5px; text-align: center; padding-top: 0px; color: #222222; font-family: 'Palatino Linotype','Book Antiqua',Palatino,serif; font-size: 13px; line-height: 24px;}
.featuredproduct {background: #FFFFFF; float: left; width: 235px; min-height: 270px; max-height: 270px; margin:0px 5px 5px 0px; padding:5px; border: 1px solid #D5D5D5; -moz-box-shadow: 0 0 3px #BBBBBB; -webkit-box-shadow: 0 0 3px #BBBBBB; font-size:13px; overflow: hidden;}
.featuredproductrelated { padding: 5px; padding-top: 0px; color: #555555; font-size:11px;}
.featuredproduct h3 {text-decoration:none; font-size: 13px;}
.featuredproduct p {padding:0px; margin:0px;}
.featuredh { height: 35px; text-align: center; }
.featuredwrapper { padding-left: 0px;}
.featuredbubble {
    background: url("/images/bg.gif") no-repeat scroll center top #FFFFFF;
    color: #000000;
    float: left;
    height: 460px;
	margin: 8px 8px 20px 8px;
    padding: 0;
    width: 235px;
	border: 1px solid #D5D5D5;
	-moz-box-shadow: 0 0 3px #BBBBBB; 
	-webkit-box-shadow: 0 0 3px #BBBBBB;

}

.featuredbubble img {
height: 150px;
width: auto;
}

.bdr {
height: auto;
width: 250px;
}

.featured h3 { padding: 4px; margin: 1px 1px 10px 1px; text-transform: uppercase; line-height: 14px;}
.featuredproduct p {padding:0px; margin:0px;}
.navigation {text-align:center; color: #AAA; background:transparent; margin-top:20px;}
.starsOn {color: #AF7817; background:transparent; font-weight: bold;}
.starsOff {color: #AAA; background:transparent; font-weight: bold;}
.nobr {white-space: nowrap;}
.disabled {color: #AAA; background:transparent;}
.clear {clear:both;}
.centre {text-align:center;}
.bdr {padding:0px 0px 50px 5px; float:right;}
.imagerelated {margin-left: auto; margin-right: auto; text-align:left;}
.best { padding:5px; border: 2px solid #000; background: #EEE; color: #000; font-size:12px; font-weight:bold; text-align:center;}
.inputfield {font-family: Arial, Verdana, sans-serif; font-size:11px; color: #000; background: #FFF;  border: 1px solid #D9E5F2; }
.left {float:left; padding: 11px 0px 0px 0px;}
.right {float:right; padding: 11px 0px 0px 0px;}
.bdrleft {border-left : 1px solid #003366;}
.menu {width:780px; float:right; overflow:hidden;}

/* toegevoegd m.b.t. zoek functie */
.s{
	background: #F7F7F7 !important;
	color: #555555;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	margin: 0 2px 0 0;
	padding: 4px 0 4px 5px;
	border: 1px solid #CCCCCC;
	}

#headerright .s {
	width: 210px;
	}

.searchsubmit {
	background: #000000 !important;
	color: #8D8B88;
	font-family: Arial, Tahoma, Verdana;
	font-size: 11px;
	font-weight: normal !important;
	text-decoration: none;
	text-shadow: #BBBBBB 1px 1px;
	text-transform: uppercase;
    margin: 0;
	padding: 3px 5px 3px 5px !important;
	border: 1px solid #D5D5D5;
	}
	
#headerleft h1 {
            margin-top: 5px;
            margin-bottom: 5px;
			font-family: 'Fontdiner Swanky', Palatino, serif; font-size: 26px;
			color: #8D8B88;
}


/***** Breadcrumb ********************/



.breadcrumb {
	width:760px;
	float:right;
	overflow:hidden;
	background: #FFFFFF;

	margin: 10px 0 10px 0;

	padding: 0 10px 0 10px;

	line-height: 24px;
	
	 border-bottom: 1px dotted #AAAAAA;
    color: #222222;
    font-size: 13px;
    text-transform: none;
	border-bottom: 1px dotted #AAAAAA;
    color: #222222;
        text-transform: none;
	}
	
.breadcrumb  a{
	color: #222222;
    text-decoration: underline;
	}
	
	
	
#headerleft a, #title-area a:hover {
    	color: #8D8B88;
    font-family: 'Fontdiner Swanky',Palatino,serif;
    font-size: 15px;
    line-height: 20px;
	text-decoration: none;
	font-weight: normal;
	}
	
.filters table { width:775px;
	float:right;
	overflow:hidden;
	background: #FFFFFF;

	margin: 0 0 30px 0;

	padding: 0 10px 10px 0;

	border: 0px solid #D5D5D5;

	-moz-box-shadow: 0 0 3px #BBBBBB; 

	-webkit-box-shadow: 0 0 3px #BBBBBB;
	line-height: 0px;}
	
#addthis_toolbox {
height: 50px;
width: 190px;
        margin: 0 0 10px 0;
		padding: 10px 0 0 5px;
   	font-size: 12px;
	color: #555555;
	border: 1px solid #D5D5D5;
	-moz-box-shadow: 0 0 3px #BBBBBB; 
	-webkit-box-shadow: 0 0 3px #BBBBBB;
	    
		}
		
		#advertentie {
height: 620px;
width: 172px;
        margin: 0 0 10px 0;
		padding: 10px 0 0 20px;
   	font-size: 12px;
	color: #555555;
	border: 1px solid #D5D5D5;
	-moz-box-shadow: 0 0 3px #BBBBBB; 
	-webkit-box-shadow: 0 0 3px #BBBBBB;
	    
		}
#headerleft .h1 {
font-family: 'Fontdiner Swanky',Palatino,serif;
    font-size: 40px;
	line-height: 42px;
	text-decoration: none;
	color: #8D8B88;
	}

.featuredproductfrontpage .price {		
font-size: 40px;
	line-height: 42px;
	text-decoration: none;
	color: #222222;
	font-weight: bold;
	}

