tr.cartline{
height: 1px;
}
#video {
 padding: 20px;
}
#videobutton {
 margin: 6px 0px;
}
hr.cartline{
height: 1px;
color:#ad002c;
background: #ad002c;
border: 1px;
}

body {
background: #F6F6F6;
}

#holder{
margin:auto;
width:800px;
position:relative;
}

h1 {
margin:0;
padding-top:4px;
font-family: arial;
font-size:18px;
font-weight:bold;
padding-bottom:15px;
color:#ad002c; 
}

h3 {
margin:0;
padding-top:4px;
font: 18px arial;
margin-left: 8px;
color:#ad002c; 
}

h3.producthead {
margin:0;
padding-top:4px;
font: 18px arial;
color:#ad002c; 
}

h3.pageheading {
margin:0;
padding-top:18px;
padding-bottom:15px;
font: 18px arial;
padding-left: 18px;
color:#ad002c; 
}

table.main {
width:782px;   
}

table.pagecontent {
width:545px;
padding:0;
margin:0;
}

table.list {
padding:0;
margin:0;
padding-left:50px;
padding-top:50px;

}

table.productcontent {
padding-top:50px;
padding-left:40px;
}

th{
font-family: arial;
font-size:13px;
color:#ad002c;
font-weight:bold;
}


td {
font-family: Arial;
font-size:12px;
vertical-align:top;
padding:0;

}

td.left {
width:200px;
}

div.adrestop {
margin-top: 15px;
background: url('/images/CSSimage/adrestop.gif') no-repeat;
margin-bottom: -1px;
}
div.adrescontent{
font-family:arial;
padding-left:13px;
padding-right:23px;
font-size:11px;
font-weight:bold;
color:white;
background: url('/images/adresback.gif') repeat-y;
width:160px;
}
div.adresbut {
background: url('/images/CSSimage/adresbut.gif') no-repeat;
}

td.right{
width:552px;
}

td.formtd{
font: 12px arial;
min-width:115px;
width:115px;
}
td.formtd1{
font: 12px arial;
min-width:170px;
}

div.headlogo{}

div.menu {
padding-top:3px;
width:178px;
}

div.headimage {
padding-top: 12px;
width:548px;
height:143px;
}

div.headtext
{
padding-right:40px;
width:548px;
height:44px;
background: url('/images/CSSimage/headimagebackground.jpg') no-repeat;
}

div.onlineactie {
margin-left:8px;
margin-top:3px;
color:#7F6072;
font:11px arial;
font-weight:bold;
}

div.contenttop{
background: url('/images/CSSimage/ContentTop.jpg') no-repeat;
width:548px;
font-size:4px;
margin-top: 12px;
}

div.productcontent{
background:white;
width:548px;
margin-left:8px;
min-height:391px;
_height:342px;
}

div.maincontent {
background:white;
width:548px;
min-height:380px;
_height:380px;
}

div.content {
background:white;
width:548px;
margin-left:8px;
min-height:546px;
_height:546px;
}

div.pagecontent{
padding-left:18px;
padding-right:18px;
}

div.con{

margin-top:10px;
font: 11px arial;
margin-left:18px;
align: justify ;
}


div.producttext{
font-family: arial;
font-size: 11px;
color:#BFBFBF;
font-weight: bold;
text-align: center;
}

div.contentbottom {
background: url('/images/CSSimage/ContentBottom.jpg') no-repeat;
width:548px;
}

div.contenthead{
padding-left:10px;
margin-top:10px;
}

div.contents{
width:210px;
margin-top:10px;
font: 11px arial;
margin-left:18px;
align: justify ;
}

div.seperator {
width:536px;
margin-top:20px;
margin-bottom:20px;
padding:0;
}

div.pagetableholder{
margin-left:30px;
}

div.actionlink{
padding-top:10px;
margin-left:20px;
}

div.actionfolder{
padding-top:0px;
background:url('dioactionfolder/cssimage/sidedivbackground.jpg') 0px 5px no-repeat;
height:270px;
padding-left:0px;
}
div.actionfolder div{
DISPLAY: block; 
HEIGHT: 100%;
}
div.actionfolder div a{
DISPLAY: block; 
HEIGHT: 100%;
}
div.actionfolder div img{
padding-top: 90px;
}

div.bannerflash{
width:199px;
_width:199px;
height:449px;
background:url('/images/CSSimage/leftbannerbackground.gif') no-repeat;
align:right
_margin-left:24px;
}
form.contact {
padding:0;
margin:0;
padding-bottom:20px;
}

form.login{
margin:0;
padding:0;
padding-left:50px;
padding-top:20px;
}

label.logincheckbox{
font-family: arial;
font-size:11px;
color:#ad002c;
}


a {
font-family: arial;
font-size:11px;
color:#ad002c;
}

a.onlineaction {
color:#7F6072;
text-decoration: none;
}

a.cart{
color:#7F6072;
text-decoration: none;
}

a.delcartProduct{
margin-right:0px;
font-family: arial;
font-size:11px;
color:#ad002c;
text-decoration: none;
}

a.purchase {
margin-right:20px;
font-family: arial;
font-size:11px;
color:#ad002c;
text-decoration: none;}

#SlideShow{
width: 190px;
height: 125px;
margin:10px 10px 10px 10px;
margin-right:20px;
float:left;
}

input.send {
 cursor:pointer;
 border: 0px;
 width: 151px;
 height: 50x;
 background: url('images/CSSimage/Knop_Verzenden.jpg') no-repeat;
 padding-bottom: 7px;
}
input.save {
	cursor:pointer;
	border: 0px;
	width: 151px;
	height: 50x;
	background: url('images/CSSimage/Knop_Opslaan.jpg') no-repeat;
	padding-bottom: 7px;
}
input.adfoto {
	cursor:pointer;
	border: 0px;
	width: 151px;
	height: 50x;
	background: url('images/CSSimage/Knop_Fotostoevoegen.jpg') no-repeat;
	padding-bottom: 7px;
}
td.maincontent{
padding-top: 10px;
padding-left: 20px;
padding-right: 20px;
}
td.mainhomecontent{
padding-top: 0px;
padding-left: 20px;
padding-right: 20px;
}
a.menubeheer{
 text-decoration:none;
}
td.contactform{
padding-left: 20px;
width: 100px;
}
.comment{
font-size:10px;
}
a.downloadfile{
color: red;
text-decoration: underline;
font-size: 13px;
font-weight: bold;
}
.manditory{
color: red;
}

table.slideManage{
padding-top: 10px;
padding-left: 25px;
}
table.slideManage td{
width: 100px;
vertical-align: middle;
}
div.showproduct{
padding-top:20px;
padding-left:20px;
}
hr{
height: 1px;
color:#ad002c;
background: #ad002c;
border: 1px;
}
div.beheerbutton{
text-align: right;
margin-top:-10px;
margin-right:25px;
color:#ad002c; 
position: relative;
}
div.disclaimer{
padding-left: 2px;
}
a.disclaimer{
text-decoration: none;
cursor: pointer;
}
/*flash popup */
#flashpopup0{
z-index:1;
position:absolute; 
left:20px;
top:50px; 
width:0px; 
height:0px; 
margin:auto;
}
#closebtn0{
position:absolute;
Z-index:2;
top:108px;
right:44.5%;
left:78px;
cursor:pointer;
}

/* tijdelijk */

#flashpopup{
z-index:1;
position:absolute; 
left:20px;
top:50px; 
width:650px; 
padding: 28px 20px 20px 20px;
height:466px; 
margin:auto;
background: #FFF6CF;
border: 1px solid;
}
#closebtn{
position:absolute;
Z-index:12;
top:42px;
left:68px;
cursor:pointer;
}

/* popup styles */
#popupcontainer{
position: absolute;
z-index:10;
width: 100%;
height: 100%;
background: black;
top: 0;
left: 0;
/* de alpha kan je instellen in de appear van scriptaculous */
}

#flashvpopup{
color: black;
position: absolute;
top: 10%;
left: 30%;
z-index:11;
border: 2px solid #2F4173;
background: white;
width: 650px;
height: 540px;
}
