h1 {font-size:17px;}

#tabmedia a { color:black;font-weight:normal; }
#tabmedia a { color:black;font-weight:normal; }
#tabbelme a:active { color:black;font-weight:normal; }
#tabontwerp a:active { color:black;font-weight:normal; }
#tabmerk a:active { color:black;font-weight:normal; }
#tabsoort a:active { color:black;font-weight:normal; }

#tabmedia a:active { color:black;font-weight:bold; }
#tabbelme a:active { color:black;font-weight:bold; }
#tabontwerp a:active { color:black;font-weight:bold; }
#tabmerk a:active { color:black;font-weight:bold; }
#tabsoort a:active { color:black;font-weight:bold; }

#tabmedia a:hover { color:black;font-weight:bold; }
#tabbelme a:hover { color:black;font-weight:bold; }
#tabontwerp a:hover { color:black;font-weight:bold; }
#tabmerk a:hover { color:black;font-weight:bold; }
#tabsoort a:hover { color:black;font-weight:bold; }

#persoonlijke_akties_block {
     position:relative;
     float:left;
     clear:both;
     z-index:20;
     margin-top:11px;
     width:177px;
     Height:140px;
     border:0px solid black;
     overflow:visible;
     margin-bottom:18px;
	 border:0px solid #c0c0c0;

}

#persoonlijke_akties {
     width:175px;
     Height:140px;
     border:1px solid #c0c0c0;
     background-color:#ffffff;
     padding:0px;
     z-index:20;
     opacity: 94;
     -moz-opacity: 94;
     filter: alpha(opacity=94);     
     
     position:absolute;
     left:0px; 
     margin-left:0px;
     top:0px;
     overflow:hidden;
}

#persoonlijke_akties a:hover {
     font-weight:bold;
}

#persoonlijke_akties_block_bottom {
     display:block;
     float:left;
     clear:both;
     border:0px dashed #000000;
     overflow:visible;
     height:auto;
}


#persoonlijke_akties_bottom {
     float:left;
     clear;none;
     width:300px;
     border:0px solid red;
     padding:0px;
     margin-left:0px;
     overflow:visible;
     height:auto;
}

#persoonlijke_akties_bottom a:hover {
     font-weight:bold;
}


#remboursuitlijnen {
	width:280px;
	margin-left:200px;
}

#orderuitlijnen {
	margin-left:200px;
	margin-top:10px;
    width:280px;
}

#rembourstekst1 {
    margin-left:55px;
    margin-top:20px;
  }
#rembourstekst2 {
    margin-left:70px;
    margin-top:20px;
  }

#acceptgirotekst1 {
    margin-left:55px;
    margin-top:20px;
  }
#acceptgirotekst2 {
    margin-left:70px;
    margin-top:20px;
  }

#overboekingtekst1 {
    margin-left:55px;
    margin-top:20px;
  }
#overboekingtekst2 {
    margin-left:70px;
    margin-top:20px;
  }
#overboekingtekst3 {
    margin-left:70px;
    margin-top:20px;
  }
#overboekingtekst4 {
    margin-left:70px;
    margin-top:20px;
  }


#paypaluitlijnen {
	width:280px;
	margin-left:200px;
}

#orderuitlijnen {
	margin-left:200px;
	margin-top:10px;
    width:280px;
}

#paypaltekst {
    margin-left:160px;
    margin-top:20px;
  }


  #stempelkaartblok {
  	float: left;
  	clear: both;
  	margin-left:20px;
  	width:675px;
  }

 .logo {
	display:block;
	float:left;
	clear:none;
	width:282px;
	height:92px;
	border:1px solid #a0a0a0;
	z-index:20;
 }


#sticky_bottom {
	clear:both;
	position: fixed; z-index: 85;
	left:0px;
	bottom: 0; left: auto;
	width: 974px; height: 36px; 
	padding: 6px 0 0 0;
/*	background: url(./img/sticky_bottom_3.jpg);*/
	
}


/* --- snelmenu --- */


	.snelkeuzeblok {
	   display:block;
	   float:left;
	   clear:none;
	   border:0px solid #ffffff;
	   width:430px;
	   height:15px;
	   margin-top:4px;
	   margin-left:0px;
	   color: #ffffff;
/*	   background-color:#ffffff; */
	}

	.snelkeuzetekst{
	   display:block;
	   float:left;
	   clear:none;
	   width:0px;
	   height:15px;
	   padding-top:5px;
	   padding-bottom:2px;
	   color: #ffffff;
	   border:0px solid #ffffff;
       font-size: 11px;
   }

	.snelkeuzemenu{
	   display:block;
	   float:left;
	   clear:none;
	   width:430px;
	   height:21px;
	   color: #ffffff;
	   border:0px solid #ffffff;
   }
	

#nav, #nav ul {
	padding: 3px 0 0 0;
	margin: 0;
	list-style: none;
}

#nav li {
	float: left;
	margin-left:10px;
    text-align:center;
    font-size:10px;
}

#nav ul {
	position: absolute;
	width: 100px;
	left: -1000px;
}

#nav li:hover ul, #nav li.ie_does_hover ul {
	left: auto;
	background-position: 0 0;
}

#nav a {
	display: block;
	margin: 2px 5px 3px 5px;
	text-decoration: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

ul a{
	font-weight: bold;
	color: #fff;
	cursor: default;
}

ul a:hover{
	font-weight: bold;
	color: #fff;
	cursor: default;
}

ul li a:active{
	font-weight: bold;
	color: #ffffff;
}	
ul li{
	border-left: 0px solid #fff;
}

ul ul a:link,ul ul a:visited{
	left: -30px;
	font-weight: bold;
	color: #C73633;
	cursor: pointer;
	border: 1px solid #C73633;
	padding:3px;
	width: 103px;
}

ul ul a:hover, ul ul a:active{
	left: -30px;
	font-weight: bold;
	color: #C73633;
	text-decoration: underline;
	cursor: pointer;
	border: 1px solid #C73633;
	padding:3px;
	width: 103px;
}



ul ul li{
	background-color: #fff;
	border-top: 3px solid #FFF;
	border-left: 0;
}

/* IE only hack \*/
* html ul li, * html ul ul li{
	border-bottom: 0px solid #C73633;
}

* html ul ul li{
	border-top: 0;
}
/* Einde IE only hack */ 

/* --- einde snelmenu --- */


.label {
	position:relative;
	top:85px;
	left:0px;
}



/* detail-nivo */

.detail_container {
	float: left;
	clear: none;
	margin-top: 10px;
	height: auto;
	width: 975px;
	border:0px solid black;
    margin-left:0px;
    padding:0px;
}

.detail_container1 {
	float: left;
	clear: none;
	height: 340px;
	width: 320px;
    border:1px dashed #e0e0e0; 
}

.detail_container2 {
    float: left;
    clear: none;
    margin-top: 0px;
    height: 340px;
    width: 430px;
    background-color:#ffffff;
    border-left:1px dashed #e0e0e0;  
    padding-left:5px;
    z-index:0;
}

.detail_container3 {
    float: left;
    clear: right;
    margin-top: 0px;
    height: 340px;
    width: 199px;
/*    background-color:#FFF9E1; */
    background-color:#F9f9f9; 
    /*border:5px solid #909090;  */
    border:1px dashed #e0e0e0; 
    padding-left:10px;
    z-index:0;
    
}

#detail_artikelkop {
	float: left;
	clear: both;
	height: 15px;
	width: 370px;
    overflow:hidden;
    padding:5px;
	font-size: 14px;
	font-weight: bold;
	border:0px solid #C73633; 
    margin-bottom:10px;
}

.tekstblok {
	float: left;
	clear: both;
	width: 380px;
  height:80px;
	border:0px solid #C73633; 
  overflow:none;
}

.detail_artikeltekst {
	float: left;
	clear: both;
    padding-left:3px;
	font-size: 10px;
	width: 380px;
	border:0px solid black; 
}

.detail_artikeltekst_lang {
	float: left;
	clear: both;
    padding-left:3px;
	font-size: 10px;
	width: 380px;
    height:70px;
	border-bottom:0px solid red; 
    overflow:auto;
}

.maatblok {
	float: left;
	clear: both;
	width: 400px;
    height:70px;
	border:0px solid #C73633; 
}


.maatknop {
    display:block;
    float:left;
    width:25px;
    height:20px;

    margin-right:10px;
    margin-bottom:10px;
    padding-top:5px;
    
    text-align:center;
    border:1px solid #303030;
    color:#000000;
    cursor: pointer;
}

hover .maatknop      {
    background-color:#ffff00;
    color:#000000;
}


/*
a:link .maatknop    {
    background-color:#ffffff;
    color:#000000;
}
*/
/*
a:visited .maatknop    {
    background-color:#ff00ff;
    color:#ff0000;
}


a:active .maatknop   {
    background-color:#ff00ff;
    color:#0000ff;
}
*/


.maatknop_uitverkocht {
    display:block;
    float:left;
    width:25px;
    height:20px;

    margin-right:10px;
    margin-bottom:10px;
    padding-top:5px;
    
    text-align:center;
    border:1px solid #b0b0b0;
    color:#b0b0b0;
    cursor: none;

}




.sexeblok {
    float: left;
    clear: both;
    width: 400px;
    height:13px;
    border:0px solid #C73633; 
    margin-top:0px;
    margin-left:3px;
    margin-bottom:0px;
}




.detail_combinatiebox {
    display:block;
    float:left;
    clear:none;
	height:auto;
    margin-top:10px;
    width: 967px;
    overflow:auto;
    border:1px dashed #e0e0e0;
}

.detail_combinatiefoto {
	float: left;
	clear: none;
    padding: 4px;
	margin-top: 4px;
    margin-left: 18px;
    margin-right: 18px;
    border:0px solid #e0e0e0;
}

.detail_kochten_ook {
    display:block;
    float:left;
    clear:none;
    height:auto;
    width: 967px;
	margin-top:10px;
	margin-bottom:20px;
    overflow:auto;
    border:1px dashed #e0e0e0;
}

.detail_kochten_ook_foto {
    float: left;
    clear: none;
    padding: 4px;
    margin-top: 4px;
    margin-left: 18px;
    margin-right: 18px;
    border:0px solid #8E8FA8;
}

#detail_artikelknop {
	float: left;
	clear: both;
	margin-top: 10px;
	margin-left: 10px;
	margin-bottom: 10px;
}




/* einde detail */

body {
	background-color: #ffffff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #4B4B4B;  
}


  a {color: #4B4B4B; text-decoration:none}
  a:hover {color: #C73633;text-decoration:none;}
  a:active {color: #C73633;	text-decoration:none;}
  
  
  .tekstlink{
        color: #C73633;
        text-decoration:underline;
        font-weight:bold;
  }


	#kopvoor {
	   display:block;
	   float:left;
	   clear:both;
	   border:1px solid #a0a0a0;
     font-size:14px;
	   width:140px;
	   margin-top:10px;
	   background-color:#f0f0f0;
	   text-align:center;
	   font-weight:bold;
	}
	#kopsoort {
	   display:block;
	   float:left;
	   clear:both;
     font-size:14px;
	   border:1px solid #a0a0a0;
        	   width:140px;
	   background-color:#f0f0f0;
	   text-align:center;
	   font-weight:bold;
	}

  .foto1 { 
	float:left;
	clear:none;
        margin-bottom:20px;
        padding:0px;
        padding:5px;
	border:1px solid #C73633;
        }			
  .foto2 { 
	float:left;
	clear:none;
	width:156px;
	height:142px;
        padding:3px;
        padding-top:5px;
	border:1px solid #C73633;
        }			

  .foto3 { 
	float:right;
	clear:none;
	width:156px;
	height:142px;
        padding:3px;
        padding-top:5px;
	border:1px solid #C73633;
        }			

.prijs_klein	{
	font-size: 10px;
        color:#C73633;
}

  #prijsblokbestel {
  	float:left;
  	clear:both;
  	margin-top:25px;
  	margin-left:436px;
  	width:220px;
	height:auto;
  }

  #stempelkaartblok {
  	float: left;
  	clear: both;
  	width:650px;
  }


.prijs	{
	font-size: 11px;
	float:right;
        clear:none;
	font-weight: bold;
	margin-top: 20px;
	text-align:right;
}

.streepprijs	{
	font-size: 11px;
	float:right;
   clear:right;
	font-weight: bold;
	margin-top: 1px;
	margin-right:0px;
	width:150px;
	text-align:right;
	margin-left:50px;
}
.tweedestreepprijs	{
	font-size: 11px;
	float:right;
        clear:right;
	font-weight: bold;
	margin-top: -10px;
	margin-right:0px;
	width:150px;
	text-align:right;
	margin-left:50px;
}

.buttons {
	float: left;
	clear: both;
	margin-top: 50px;
	margin-left: 220px;
}




/* --- winkelwagen blokken ---*/
  .aantal_prijstop { 
		display:block;
		float:right;
		clear:right;
		width:140px;
		height:50px;
		margin-right:25px;
		margin-top:-25px;
		border:0px solid black;
	}			

	.aantal_prijsbottom { 
		display:block;
		float:right;
		clear:right;
		width:140px;
		height:50px;
		margin-right:25px;
		margin-top:15px;
		border:0px solid black;
	}			
	
  .afrekenen {
	  	float:left;
	  	margin-left:20px;
	  	margin-top:10px;
  }		  	
/* --- einde winkelwagen blokken ---*/



  .menu_filter {
                display:block;
                float:left;
                clear:both;
                margin-top:40px;
                /*margin-left:75px;*/
                width:973px;
                height:55px;
                margin-bottom:20px;
                padding-bottom:10px;
                z-index:10;
                border:0px solid #909090;
                border-bottom:0px solid #909090;
        }        

  .overzichtbox { 
		float:left;
		clear:none;
		width:175px;
		height:230px;
		margin-bottom:10px;
		margin-right:0px;
        border-left:0px solid #a0a0a0;
        border-right:0px solid #a0a0a0;
        border-bottom:1px solid #a0a0a0;
        border-top:0px solid #a0a0a0;
		padding:5px;
        margin-left:3px;
  }
  
  .overzichtbox_breed { 
        float:left;
        clear:none;
        width:650px;
        height:220px;
        margin-bottom:10px;
        margin-right:0px;
        border:0px solid #a0a0a0;
        padding:0px;
  }
  
  .overzichtfotobox {
		display:block;
		overflow:hidden;
		height:190px;
		border:0px solid #a0a0a0; 
  }
  
  .overzicht_bedrukbox {
		position:relative;
		top:-160px;
		left:0px;
		z-index:20;
		border:0px solid #a0a0a0;
  }

  #zwevendbloksexe { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:220px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  .sexeitem { 
        float:left;
        clear:none;
        margin-right: 10px;
        width:200px;
  }

  #zwevendblokcollectie { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:200px;
        width:861px;
        border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  .collectieitem { 
		float:left;
		clear:none;
		margin-right: 10px;
		width:200px;
  }

  #zwevendbloksoort { 
		display:block; 
		position:absolute;
        left:0px; 
		margin-left:0px;
		top:210px;
		width:600px;
    border:1px solid #c0c0c0;
		background-color:#f0f0f0;
        z-index:25;
		visibility: hidden;
        padding:5px;
    opacity: 0.94;
	  -moz-opacity: 0.94;
	  filter: alpha(opacity=94);
  }

  .soortitem { 
		float:left;
		clear:none;
		margin-right: 10px;
		width:180px;
  }
  
  #zwevendblokmerk { 
		display:block; 
		position:absolute;
        
        left:0px; 
        margin-left:0px;
        top:210px;
        width:961px;
        
        border:1px solid #a0a0a0;
		background-color:#f0f0f0;
		z-index:25;
		visibility: hidden;
        padding:5px;
        opacity: 0.99;
	    -moz-opacity: 0.99;
	    filter: alpha(opacity=99);
  }

  .merkitem { 
		float:left;
		clear:none;
		margin-right: 10px;
		width:180px;
  }



  #menu_soort { 
		visibility: visible;
  }
  
  #menu_voor { 
 		visibility: visible;
  }

  #zwevendblokkleur { 
		display:block; 
		position:absolute;
		left:0px; 
		margin-left:0px;
		top:210px;
		width:600px;
    border:1px solid #c0c0c0;
		background-color:#f0f0f0;
        z-index:25;
		visibility: hidden;
        padding:5px;
    opacity: 0.94;
	  -moz-opacity: 0.94;
	  filter: alpha(opacity=94);
  }

 .kleuritem { 
		float:left;
		clear:none;
		margin-right: 10px;
		width:180px;
  }

  #zwevendblokwasvoorschrift { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:961px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

 .wasvoorschriftitem { 
        float:left;
        clear:none;
        margin-right: 10px;
        width:290px;
  }
  
  #zwevendblokmaat { 
		display:block; 
		position:absolute;
		left:0px; 
		margin-left:0px;
		top:210px;
		width:861px;
        border:1px solid #c0c0c0;
		background-color:#f0f0f0;
        z-index:25;
		visibility: hidden;
        padding:5px;
    opacity: 0.94;
	  -moz-opacity: 0.94;
	  filter: alpha(opacity=94);
  }

  .maatitem { 
		float:left;
		clear:none;
		margin-right: 10px;
		width:180px;
  }

  #maatok { 
		float:right;
		clear:none;
		margin-bottom: 10px;
		margin-right: 10px;
		width:150px;
  }

    #zwevendblokkorting { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:200px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendblokprijs { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:200px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendbloklaatstingebracht { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:200px;
        border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
        opacity: 0.94;
       -moz-opacity: 0.94;
       filter: alpha(opacity=94);
  }
 .laatstingebrachtitem { 
        float:left;
        clear:none;
        margin-right: 10px;
        width:180px;
  }

  #zwevendblokaktie { 
        display:block; 
        position:absolute;
        left:0px; 
        margin-left:0px;
        top:210px;
        width:250px;
        border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:25;
        visibility: hidden;
        padding:5px;
        opacity: 0.94;
        -moz-opacity: 0.94;
        filter: alpha(opacity=94);
  }
  
  #zwevendbloksorteer { 
		display:block; 
		position:absolute;
		left:0px; 
		margin-left:0px;
		top:210px;
		width:200px;
    border:1px solid #c0c0c0;
		background-color:#f0f0f0;
        z-index:25;
		visibility: hidden;
    opacity: 0.94;
	  -moz-opacity: 0.94;
	  filter: alpha(opacity=94);
  }


  .menulinkskantlijn { 
		float:left;
		clear:none;
		margin-left: 10px;
  }

  .filterstart { 
		float:left;
		clear:none;
		margin-top: 0px;
		margin-left:70px;
	    border: 0px solid #C73633;
  }
  
  .filterrest { 
		float:left;
		clear:none;
		margin-top: 0px;
		padding-bottom: 1px;
		padding-right: 8px;
		margin-left: 10px;
	    border-bottom: 1px solid #C73633;
	    border-right: 2px solid #C73633;
  }

  .filterwaarde { 
		float:left
		clear:none;
  }

  .sorteer { 
		float:left;
		clear:none;
		margin-top: 0px;
		margin-left: 10px;
  }

  div #filtermerk   {
    text-decoration:none;
  }
  div #filtermaat   {
    text-decoration:none;
  }
  
#kaart {
	float: right;
	margin-top: 10px;
	margin-right: 0px;
}


  #zwevendbloksexe_top { 
        display:block; 
        position:absolute;
        left:330px; 
        margin-left:50px;
        top:210px;
        width:200px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendbloksoort_top { 
        display:block; 
        position:absolute;
        left:30px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendblokmerk_top { 
        display:block; 
        position:absolute;
        left:210px; 
        margin-left:50px;
        top:210px;
        width:600px;
        border:1px solid #a0a0a0;
        background-color:#f0f0f0;
        z-index:10;
        visibility: hidden;
        padding:5px;
        opacity: 0.99;
        -moz-opacity: 0.99;
        filter: alpha(opacity=99);
  }
  
  #zwevendblokkleur_top { 
        display:block; 
        position:absolute;
        left:350px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendblokmaat_top { 
        display:block; 
        position:absolute;
        left:300px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0f0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }


  #zwevendbloksexe_bottom { 
        display:block; 
        position:absolute;
        left:330px; 
        margin-left:50px;
        top:210px;
        width:200px;
    border:1px solid #c0c0c0;
        background-color:#f0f0a0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendbloksoort_bottom { 
        display:block; 
        position:absolute;
        left:30px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0a0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendblokmerk_bottom { 
        display:block; 
        position:absolute;
        left:210px; 
        margin-left:50px;
        top:210px;
        width:600px;
        border:1px solid #a0a0a0;
        background-color:#f0f0a0;
        z-index:10;
        visibility: hidden;
        padding:5px;
        opacity: 0.99;
        -moz-opacity: 0.99;
        filter: alpha(opacity=99);
  }
  
  #zwevendblokkleur_bottom { 
        display:block; 
        position:absolute;
        left:350px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0a0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  #zwevendblokmaat_bottom { 
        display:block; 
        position:absolute;
        left:300px; 
        margin-left:50px;
        top:210px;
        width:600px;
    border:1px solid #c0c0c0;
        background-color:#f0f0a0;
        z-index:10;
        visibility: hidden;
        padding:5px;
    opacity: 0.94;
      -moz-opacity: 0.94;
      filter: alpha(opacity=94);
  }

  
  .thesitemap { 
  float:left;
	clear:none;
	margin-top: 0px;
	margin-left: 20px;
 	font-size: 10px;
 	text-decoration: none;
  color:6CA5C0;
  border: 0px solid #f06021;
}
.thesitemap2 { 
  float:left;
	clear:left;
	margin-top: 15px;
	margin-left: 25px;
 	font-size: 9px;
 	text-decoration: none;
  color:6CA5C0;
  border-top: 1px solid #b0b0b0;
}

.com2you { 
  float:right;
	clear:none;
	margin-top: 0px;
	margin-right: 20px;
 	font-size: 10px;
 	text-decoration: none;
   color:6CA5C0;
   border: 0px solid #f06021;
}

  .menu_kop { 
		float:left;
		clear:none;
		margin-bottom:5px;
		margin-left:0px;
		font-weight:bold;
  	text-decoration: underline;
  }
  
  .menu_links { 
		float:left;
		clear:none;
		margin-top: 0px;
		margin-left: 20px;
  }

  #blokkentekst {
 		color: #C73633; 
  }

  .verzendknop {
        margin-left:0px;
	    font-size: 11px;
  }

 .menu2 {
	margin-left: 0px;
	margin-top: 0px;
	width: 540px;
}

  #progressbar_bestellingactief {
     border-bottom:1px solid #C73633;
     color: #C73633;
     font-weight: bold; 
  }
  
  #progressbar_bestelling {
/*     color: #8E8FA8; */
     font-weight: bold;
  }  
  
  .foutmelding{
	color: #C73633;
	font-size: 13px;
	clear: both;
	margin-top: 0%;
}

  .bestelregel{
	height: 200px;
  }
  
.foto_tekst	{
	margin-right: 20px;
	font-size: 11px;
	float:left;
   clear:none;
}

.foto_tekst2	{
	margin-right: 20px;
	width:550px;
	font-size: 11px;
	float:left;
   clear:none;
}


.prijs1	{
	font-size: 11px;
	float:right;
    clear:none;
	font-weight: bold;
	margin-top: 0px;
	width:540px;
	text-align:right;
/*        border:1px solid #C73633; */

}

.streepprijs1	{
	font-size: 11px;
	float:right;
   clear:right;
	font-weight: bold;
	margin-top: 1px;
	margin-right:0px;
	width:150px;
	text-align:right;
	margin-left:200px;
}
.tweedestreepprijs1	{
	font-size: 11px;
	float:right;
   clear:right;
	font-weight: bold;
	margin-top: -10px;
	margin-right:0px;
	width:150px;
	text-align:right;
	margin-left:200px;
}

.linkje1 {
	font-weight: bold;
	color: #ffffff; 
	font-size: 12px;
	font-weight: normal;
        text-decoration: none;
}

.linkje1:hover {
	color: #ffffff; 
	text-decoration: underline;
}

.linkje1-active {
	font-size: 12px;
	color: #ffffff;
	font-weight: normal;
}


/* --- merken pagina---*/

#menu_merkenblok {
        float:left;
        clear:both;
        margin-top: 5px;
        margin-top: 10px;
        margin-left: 250px;
        padding-bottom:10px;
        border:0px solid #C73633; 
}

.linkje2 {
	font-weight: bold;
/*	color: #8E8FA8; */
	color: #505050; 
	float: left;
	clear: none;
	margin: auto;
	font-size: 14px;
        text-decoration: none;
	padding: 6px;
	height: 15px;
}

.linkje2:hover {
/*	color: #8E8FA8; */
	color: #C73633; 
	float: left;
	clear: none;
	padding: 6px;
	height: 15px;
}

.linkje2-active {
	font-size: 14px;
	color: #C73633;
	float: left;
	clear: none;
	font-weight: bold;
	text-decoration: underline;
	padding: 6px;
	height: 15px;
}

#merkenblok {
        float:left;
        clear: both;
        width: 708px;
        height: auto;
	    padding-top: 10px;
	    padding-bottom: 10px;
        border:1px solid #d0d0d0; 
        margin-left:0px;
}

.merkblok {
	float:left;
	clear:none;
	width:100px;
	height:150px;
	padding: 5px;
	font-size:12px;
    border-left:1px solid #d0d0d0; 
    border-bottom:1px solid #d0d0d0; 
    margin-left:5px;
    margin-bottom:5px;
}

#merkenblokhomepage {
        float:left;
        clear: both;
        width: 500px;
        height: auto;
    padding-top: 10px;
    margin-left:20px;
        border:0px solid #C73633; 
        padding-left:50px;
}

.merkblokhomepage {
    float:left;
    clear:none;
    width:100px;
    height:150px;
    padding: 5px;
    font-size:12px;
    border-left:1px solid #d0d0d0; 
    border-bottom:1px solid #d0d0d0; 
    margin-left:5px;
    margin-bottom:5px;
}

/* --- einde merken pagina--- */



.linkje3 {
	font-weight: bold;
/*	color: #8E8FA8; */
	color: #505050; 
	float: left;
	clear: none;
	margin: auto;
	font-size: 11px;
	font-weight: normal;
        text-decoration: none;
	padding: 6px;
	height: 15px;
}

.linkje3-active {
	font-size: 11px;
	color: #C73633;
	float: left;
	clear: none;
	font-weight: normal;
	text-decoration: underline;
	padding: 6px;
	height: 15px;
}

.linkje3:hover {
	font-size: 11px;
/*	color: #8E8FA8; */
	color: #505050; 
	float: left;
	clear: none;
	padding: 6px;
	height: 15px;
}

.vraagkop {
	float:left;
	clear:both;
	font-size:12px;
	font-weight:bold;
	text-decoration:underline;
	margin-top:12px;
}

.vraagvraag {
	float:left;
	clear:both;
   padding-left:20px;
	font-size:11px;
}

.vraagantwoord {
	float:left;
	clear:both;
	color: #C73633;
	font-size:11px;
	margin-left:40px;
	margin-bottom:11px;
   padding:5px;
	background-color:#f0f0f0;
}

  .reactie {
	float: left;
	clear: both;
  	width: 450px;
	margin-left: 8px;
	margin-top: 2px;
	margin-bottom: 10px;
	padding:10px;
	background-color: #FFFFCC;
	border:1px solid black;
}
  
    .balk {
       float:left;
       clear:both;
       color:#505050;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:2px;
       font-size:8pt;
       border-top:1px solid #a0a0a0;
       border-bottom:1px solid #a0a0a0;
       padding-top:5px;
       padding-bottom:5px;
       width:756px;
       /*background-color:#ffffcc;*/
    }

.balk a {
/*    color: #8E8FA8; */
    font-weight: normal;
    text-decoration: none;
}

/*
#balk a:active  {
    text-decoration: underline;
}
*/

.balk a:hover {
    text-decoration: underline;
}

    .balkitem {
     width:12px;
    }

  .balk    .deaktieve {
    color:#C73633;
    font-weight:bold;
    }
    
    .balkbreed {
       float:left;
       clear:both;
       color:#505050;
       margin-top:10px;
       margin-bottom:10px;
       margin-left:0px;
       font-size:8pt;
       border:1px solid #a0a0a0;
       padding-top:5px;
       padding-bottom:5px;
       width:969px;
       /*background-color:#ffffcc;*/
    }

.balkbreed a {
/*    color: #8E8FA8; */
    font-weight: normal;
    text-decoration: none;
}

/*
#balkbreed a:active  {
    text-decoration: underline;
}
*/
    
.balkbreed a:hover {
    text-decoration: underline;
}

.balkbreeditem {
     width:12px;
    }

  .balkbreed    .deaktieve {
    color:#C73633;
    font-weight:bold;
    }



.aantalpaginas {
	float: right;
	margin-right: 10px;
	clear: none;
}

.aantalperpagina {
	float: left;
	margin-left: 10px;
	clear: none;
}

.balk .aantalperpaginadeaktieve {
    color:#C73633;
    font-weight:bold;
}

.merkeninfo {
	   display:block;
	   float:left;
	   clear:both;
	   width:175px;
	   height:20px;	
	   font-weight:bold;


/*--- sitemap ---*/

  .linkitem {
     float:left;
     clear:none;
     margin-left:30px;
     font-weight:bold;
  }


	h1.headingspecial {		
		float: left;
		clear: none;
		font-size: 11px;
		padding-left: 15px;
		padding-top: 10px;
		height: auto;
		width: 500px;
		margin-left: 0px;
		font-weight:bold;
 
	}

	h2.headingspecial {	
		float: left;
		clear: none;
		font-size: 11px;
		padding-left: 15px;
		padding-top: 10px;
		height: auto;
		width: 500px;
		margin-left: 0px;
	}
	p.pspecial {	
		float: left;
		clear: none;
		font-size: 11px;
		padding-left: 15px;
		padding-top: 10px;
		height: auto;
		width: 500px;
		margin-left: 0px;
	}

    
	/*--- einde sitemap ---*/

	
	

