﻿
.art-content-layout .art-sidebar1:before
{
    background-image: none;
    background-color: transparent;
}

.swirl {
	display:none;
}

 /*table { display: table; }
    thead { display: table-header-group; }
    tbody { display: table-row-group; }
    tfoot { display: table-footer-group; }
    tr { display: table-row; }
    th, td { display: table-cell; }*/

div.art-logo
{
   display: block;
   position: relative;
   top: 18px;
   left: 0%;
   margin-left: 0px;
   width: auto;
}


/*.art-nav-wrapper 
{
   position: relative;*/
   /*width:920px;*/
   /*margin:0 auto;
}*/
body
{
    padding: 0;
    margin: 0;
	min-width:300px;
	width:100%;
}

#art-page-background-middle-texture
{
   position: relative;
   background-image: url('images/Middle_texture.png');
   background-repeat: no-repeat;
   background-position: left top;
   background-attachment: fixed;
   width:100%;
   min-width: 300px;
   min-height:100%;
}

.art-header-wrapper 
{
   position: relative;
   top:0;
   /*width:920px;*/
   margin:0 auto;
}
/*.art-sheet
{
    width: auto;
	margin-top:45px;
}*/

/* end LayoutCell, sidebar1 */

.overview-table .art-layout-cell
{
   width:200px;
}

.overview-table-inner 
{
   margin:10px;
}
.art-content-layout .art-sidebar1
{
    

    width: 200px;
    
}
/* end LayoutCell, sidebar1 */

/*.art-nav
{
   width:auto;
  height:auto;
}
.art-nav-wrapper 
{
  
   width:auto;
   height:auto;
 }*/
 
 .art-nav-outer{
   position:relative;
   width:100%;
}
 
 table.table {
	table-layout:auto;
}

table.position
{
   position: relative;
   width: 100%;
   table-layout: fixed;
}

/*.art-content-layout, 
.art-content-layout-row, 
.art-layout-cell 
{
   display: block;
   
}*/

div.art-header
{
   
   width:auto;
   }
   
   .art-header-wrapper 
{
   position: relative;
   top:auto;
   width:auto;
  
}

.art-layout-wrapper
{
   position:relative;
   margin:auto auto auto auto;
}

.art-nav:before, .art-nav:after{
   background-image: block;
}

.blokjes
{
    padding: 0px 0px 0px 4px;
    margin-left: 0px;
    margin-right: 0px;
}

/*.art-footer-text {
	padding-top:36px;
}*/

img {
    max-width: 100%;
}

@media screen and (max-width : 800px) and (min-width: 700)
{

.art-nav
{
  
   min-height: 62px;
  
}

/* end PageFooter  doet niks*/

/* begin LayoutCell, sidebar1 */
.art-content-layout .art-sidebar1
{
   width: 200px;
}
.art-content-layout .art-sidebar1:before
{
   position: absolute;
   z-index: -2;
   direction: ltr;
   left:   0;
   bottom: 0;
   top: 0;
   content: ' ';
   overflow: hidden;
   display: block;
   width: 200px;
}
/* end LayoutCell, sidebar1 */

.art-content-layout .art-sidebar1
{
   width: 25%;
  
}
/* end LayoutCell, sidebar1 */

.overview-table .art-layout-cell
{
   width:33%;
}

 .art-layout-wrapper
    {
        position: relative;
        margin: 0px auto auto auto;
    }

.art-layout-wrapper
{
    position: relative;
    margin: 4px auto 0 auto;
}

.art-content-layout
{
   display: table;
   width:100%;
   table-layout: fixed;
   border-collapse: collapse;
}

.art-content-layout-row {
   display: table-row;
}

.art-layout-cell
{
   display: table-cell;
   vertical-align: top;
}

.tbwidth{width:200px;}

.aanbl{ display:block;width:100%;} 
}
@media screen and (max-width : 768px)
{

.art-nav
{
   margin:0 auto;
   min-height: 72px;
   z-index: 100;
   margin-top: 0;
   margin-bottom: 0;
}


}



@media screen and (max-width : 700px) 
{
    
   
.art-nav
{
   margin:0 auto;
   min-height: 72px;
   z-index: 100;
   margin-top: 0;
   margin-bottom: 0;
}
    
    
 .art-layout-wrapper
    {
        position: relative;
        margin: 8px auto auto auto;
    }

.art-sheet 
{
    margin-top:10px;
}

.tbwidth{width:100%;}

div.art-header
{
   
   
   width:auto;
   }

.art-header-wrapper 
{
   position: relative;
   top:0;
   width:auto;
   margin:0 auto;
}

.frontb 
{
    margin-left:auto;float:left; 
	width:100%;
}
.blokjes 
{	
padding:0px ;margin-left:0px;
}
.art-footer-text
    {
        padding-top: 36px;
      
    }

table, thead, tbody, tfoot, tr, th, td {
    display: block; /* Set all of our table elements to display type block */
width:100%;
}

.art-content-layout, 
.art-content-layout-row, 
.art-layout-cell 
{
   display: block;
   
} 

.overview-table .art-layout-cell
{
   width:100%;
}

.art-content-layout .art-sidebar1
{
    

    width: 100%;
    
}

.art-logo-name a
{
    font-family: 'Great Vibes';
    display: block;
    text-align: center;
    font-size: 48px;
    padding: 0;
    margin: -4px 0 0 0;
    color: #593312 !important;
      font-weight: normal;
}

.art-logo-name a, .art-logo-name a:link, .art-logo-name a:visited, .art-logo-name a:hover
{
    font-family: 'Great Vibes';
    font-size: 48px;
    padding: 0;
    margin: 0;
   color: #593312 !important;
    font-weight: normal;
}

.art-block
{
   max-width:984px;
   margin: 10px;
   
}
.art-block-body 
{
   padding:12px;
}
.artimarg { padding:2px;
}
}

@media screen and (max-width : 440px)
{

.art-nav
{
   margin:0 auto;
   min-height: 102px;
   z-index: 100;
   margin-top: 0;
   margin-bottom: 0;
}


}

@media screen and (max-width : 319px)
{
.art-nav {
		 margin:0 auto;
   min-height: 132px;
   z-index: 100;
   margin-top: 0;
   margin-bottom: 0;
}
}