
#content div.blogposts {
	border-left: 2px dotted #7A7A7A;
    padding-left: 10px;
}

#content div.blogposts h3 {
	margin-bottom:5px;
}

#content div.blog.posts p {
	margin-bottom:20px;
}

#content div.blog.posts div.post {
	margin-bottom:80px;
}

#content div.comment {
	margin-top: 8px;
}

#content div.comment h4, #content div.commentform h4 {
	font-size: 11px;
}

#content div.commentform h4 {
	font-style:italic;
}

#content div.box div.comment p {
	margin-bottom: 8px;
}

#content div.comment abbr {
	display: block;
    font-size: 11px;
    font-style: italic;
    margin-bottom: 10px;
}

#content div.commentform {
	margin-top: 8px;
}

#content div.commentform input {
	border: 0 none;
    color: #3A3A3A;
    font: 11px/17px Georgia,"Times New Roman",serif;
    margin-top: 8px;
    padding: 4px 6px;
    width: 544px;
}

#content div.commentform textarea {
	border: 0 none;
    color: #3A3A3A;
    font: 11px/17px Georgia,"Times New Roman",serif;
    margin-top: 8px;
    padding: 4px 6px;
    width: 544px;
	height:200px;
}

#submitcomment {
	display: block;
    font-size: 11px;
    font-style: italic;
    font-weight: bold;
    padding: 18px 0 20px 8px;
}html {
	padding:0;
	margin:0;
	overflow-y: scroll;
}

body {
	font: normal normal normal 12px/17px Georgia, "Times New Roman", serif;
	color:#3A3A3A;
	width:100%;
	height:100%;
	padding:0;
	margin:0;
	background-color:#EAE8E7;
}

* {
	margin:0;
	padding:0;
}

:focus { 
	outline: 0px;
}

a:link,a:visited {
	color:#3A3A3A;
	text-decoration:none;
}

a:hover {
	color:#3A3A3A;
	text-decoration:none;
}

img {
	border:0 none;
}

div {
	position:relative;
}

#wrapper {
	position:relative;
	z-index: 301;
	width:960px;
	margin:0 auto;
}

#content {
	visibility: hidden;
	padding-bottom: 80px;
}

/* ALGEMEEN */
#overlay {
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	z-index:301;
	cursor:wait;
	display:none;
}
.hand {
	cursor: pointer;}
.clear, .vullen {
	clear:both;
}
.preload {
	display:none;
}#content {
	z-index: 1;
	padding-top:141px;
	width:960px;
}

#content div.posts {
	float:left;
	width:576px;
}

#content div.sidebar {
	float: left;
	width: 172px;
}

#content div.box {
	margin: 0 10px 20px 10px;
}

#content div.box.small {
	width:172px;
	float:left;
}

#content div.box.medium {
	width:364px;
}

#content div.box.large {
	width:556px;
}

#content div.box img {
	
}

#content div.box ul {
	list-style-type: disc;
	    padding-left: 13px;
}

#content div.box ul li {
	
}

#content h2 {
	font: 18px/18px "AmarilloUSAFRegular",Arial, sans-serif;
	margin-bottom: 1px;
}

#content h3 {
	font: 13px/15px "AmarilloUSAFRegular",Arial, sans-serif;
	min-height: 30px;
}

#content div.box hr,#content div.box div.lijn {
	background-image: url("../afbeeldingen/dash.gif");
	height:1px;
	border:0 none;
	display: block;
	background-color: transparent;
	position:relative;
	width:100%;
	font-size:0;
	line-height:0;
}

#content div.box img {
	margin-bottom:10px;
}

#content div.box.large div.meta {
	width:100%;
	height:19px;
}

#content div.box.large div.meta h2 {
	float: left;
	margin-right:8px;
	margin-bottom: 1px;
}

#content div.box.large div.meta h3 {
	float: left;
	margin-right:8px;
	margin-top: 3px;
	min-height: 0;
}

#content div.box.large div.meta div.right {
	position:absolute;
	top:0;
	right:0;
	height:19px;
	width:200px;
}

#content div.box.large div.meta div.addthis_toolbox {
	display: inline;
    float: right;
    margin-left: 8px;
}

#content div.box.large div.meta div.addthis_toolbox a.addthis_button_compact {
	font-style: italic;
}

#content div.box.large div.meta div.addthis_toolbox a.addthis_button_compact span {
	font-size: 0;
    height: 0;
    line-height: 0;
    width: 0;
	position: absolute;
}

#content div.box.large div.meta a.right {
	position:relative;
	display:inline-block;
	float: right;
	margin-left:8px;
	font-style:italic;
}

#content div.box p {
	margin-top:8px;
	font-size:11px;
}

#content div.box p a {
	border-bottom:1px solid #505050;
}@font-face {
    font-family: 'AmarilloUSAFRegular';
    src: url('../fonts/amarurgt-webfont.eot');
    src: url('../fonts/amarurgt-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/amarurgt-webfont.woff') format('woff'),
         url('../fonts/amarurgt-webfont.ttf') format('truetype'),
         url('../fonts/amarurgt-webfont.svg#') format('svg');
    font-weight: normal;
    font-style: normal;
}#navigation {
	padding-top: 12px;
	padding-left: 10px;
	z-index: 2;
	width: 950px;
	position: fixed;}

#navigation h1 {
	font: 24px/24px "AmarilloUSAFRegular",Arial, sans-serif;
	margin-bottom: 6px;
}

#navigation h1 a {
	color:#000;
}

#navigation ul {
	font: 18px/18px "AmarilloUSAFRegular",Arial, sans-serif;
	list-style:none;
	float: left;
}

#navigation ul li {
	float:left;
	margin-right:17px;
}

#navigation ul li a.active {
	border-bottom:1px solid #505050; 
}

#navigation div.background {
	background-image: url("../afbeeldingen/navigation.png");
    height: 111px;
    left: -73px;
    position: absolute;
    top: 0;
    width: 1072px;
    z-index: -1;
}

#navigation a.shoppingbag {
	
}

#navigation a.shoppingbag.active {
	
}#content div.shop div.shopmeta {
	background-image: url("../afbeeldingen/shopmeta.gif");
	height: 23px;
	font:14px/21px "AmarilloUSAFRegular",Arial,sans-serif;
	margin-top: 2px;
	padding-left: 1px;
}

#content div.shop div.large div.shopmeta {
	margin-top: 8px;
}

#content div.shop div.shopmeta a.addToCart {
	background-image: url("../afbeeldingen/cart.gif");
    background-position: 0 4px;
    background-repeat: no-repeat;
    display: block;
    padding-left: 20px;
	position: absolute;
    right: 4px;
    top: 0;
	cursor: pointer;}

#content div.shop div.shopmeta span.soldout {
	position: absolute;
    right: 4px;
    top: 0;
	color:#FF0000;
}

#content div.shopfooter {
	font: 14px/12px "AmarilloUSAFRegular",Arial,sans-serif;
    margin-top: 45px;
	width:172px;
}

#content div.shopfooter a {
	display: block;
    margin-bottom: 2px;
    margin-top: 1px;
}

#content div.shoppingbag {
	margin-top:120px;
}

#content div.shoppingbag table {
	font: 14px/14px "AmarilloUSAFRegular",Arial,sans-serif;
	border-collapse: collapse;
	width: 100%;
	margin-top:20px;
}

#content div.shoppingbag table input {
	border: 0 none;
    color: #3A3A3A;
    font: 12px/14px "AmarilloUSAFRegular",Arial,sans-serif;
    height: 21px;
    text-align: center;
    width: 30px;
	background-color:#EAE8E7;
}

#content div.shoppingbag table span.remove {
	cursor: pointer;	font-size:12px;
	padding-right:4px;
}

#content div.shoppingbag table span.small {
	font-size:12px;
}

#content div.shoppingbag table tr.row {
	height:21px;
}

#content div.shoppingbag table tr.totaal {
	background-color:white;
	height:21px;
}

#content div.shoppingbag table tr h2,#content div.shoppingbag table tr h3 {
	display:inline;
}

#content div.shoppingbag table tr td {
	
}

#content div.shoppingbag div.checkout {
	font: 14px/19px "AmarilloUSAFRegular",Arial,sans-serif;
    width: 134px;
	margin-top: 30px;
}

#content div.shoppingbag div.checkout a {
	background-image: url("../afbeeldingen/paypal.gif");
    background-position: right center;
    background-repeat: no-repeat;
    display: block;
    height: 21px;
	cursor: pointer;}

#content div.shoppingbag div.shopfooter {
	margin-top:120px;
}#content img.quote {
	margin-top: 105px;
}