* 
{
	margin: 0;
	padding: 0;
}
body 
{ 
	font-family: verdana, arial;
	font-size: 9.0pt;
	color: #46166B;
	margin-left:10px;
}

.artkop 
{ 
	width: 345px;
	margin-bottom:0px;
	font-size: 10.5pt;
	font-weight:bold; 
}

body.print 
{ 
	font-family: verdana, arial;
	font-size: 8.0pt;
	color: black;
	text-align:center;
}
body.bg0 
{ 
	background: white;
}
body.bg120 
{ 
	background: white;
}
body.bg150 
{ 
	background: white;
}
body.bg170 
{ 
	background: white;
}
body.bg190 
{ 
	background: white;
}
body.bg270 
{ 
	background: white;
}
body.bg310 
{ 
	background: white;
}
body.bg395 
{ 
	background: white;
}
.fontS
{
	font-family: verdana, arial;
	font-size: 8.0pt;
}
.fontXS
{
	font-family: verdana, arial;
	font-size: 7.0pt;
}
.font2
{
	font-family: Tahoma;
	font-size: 9.0pt;
}
.font3
{
	font-family: wingdings;
	font-size: 18.5pt;
}
.large
{
	font-size: 10.5pt;

}
.Xlarge
{
	font-size: 11.0pt;

}
.XXlarge
{
	font-size: 12.0pt;

}
.bg2
{
	background-color: white;
}

.klr1
{
	color: #46166B;
}
/* cool grey */
.klr2
{
	color:#BABCBE;
}
.klr3
{
	color: red;
}
.klr4
{
	color: black;
}
.klrInactief
{
	color: #808080;
}
.klr_m
{
	color: #46166B;
}
.klr_p
{
	color: #999999;
}
p
{
	padding-bottom:1em;
}
p.small
{
	padding-bottom:0.6em;
}
p.large
{
	font-size: 10.5pt;
	padding-bottom:1em;

}
p.Xlarge
{
	font-size: 11.0pt;
	padding-bottom:1em;

}
h1 
{ 
	font-size: 1.8em;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}
h2 
{ 
	font-weight:bold; 
	font-size: 18.0pt;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:5px;
	padding-left:0px;
}
h3 
{ 
	font-weight:bold;
	font-size: 1.1em;
	line-height: 1.3em;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
}
h4
{ 
	font-size: 1.1em;
	line-height: 1.3em;
	padding-top:0px;
	padding-right:0px;
	padding-bottom:3px;
	padding-left:0px;
}
hr
{
	border:1px solid;
	border-collapse:collapse;
	border-color: #46166B;
}
b
{
	font-weight:bold;
}
i
{
	font-style:italic;
}
ol
{
	list-style: decimal outside;
	padding-bottom:0.2em;
}

li.inside
{
	list-style-position: inside;
	padding-bottom:0.2em;
}
li.step1
{
	list-style-position: inside;
	padding-bottom:0.2em;
	list-style-type: disc;
}
li.step2
{
	list-style-position: inside;
	padding-bottom:0.2em;
	list-style-type: circle;
	position:relative;
	right:-30px;
}

li.outside
{
	list-style-position: outside;
	padding-bottom:0.2em;
}
.center
{
	text-align: center;
}
.left
{
	text-align: left;
}
.clear
{
	clear: left;
}
.clearR
{
	clear: right;
}
.faqStyle 
{
	position: absolute;
	visibility: hidden;
}


/*###############################################*/
/* tabellen */

table.b0
{
	border: 0px;
}
.k1 
{	
	border-width: 1px;
	border-style: solid;
	border-color: #46166B;
	padding: 1px;
}
.k2 
{	
	border-width: 2px;
	border-style: solid;
	border-color: #46166B;
	padding: 1px;
}
table.print td
{
	font-family: verdana, arial;
	font-size: 8.0pt;
	color: #46166B;
}
table.b1 
{	
	border-collapse:collapse;
	border-width: 1px;
	border-style: solid;
	border-color:#46166B;
	padding: 1px;
}
table.b1 td
{
	border-width: 1px;
	border-style: solid;
	border-color:#46166B;
}
table.b2 
{	
	border-collapse:collapse;
	border-width: 2px;
	border-style: solid;
	border-color:#46166B;
	padding: 1px;
}
table.b2 td
{
	border-width: 2px;
	border-style: solid;
	border-color:#46166B;
}

table.InvOrder 
{	
	border-collapse:collapse;
	border-width: 2px;
	border-style: solid;
	border-color: red;
}
table.InvOrder td
{
	border-width: 2px;
	border-style: solid;
	border-color: red;
	padding: 10px;
}

td
{
	font-size: 9pt;
	padding: 2px;
}
td.right
{
	text-align: right;
}
td.left
{
	text-align: left;
}
td.center
{
	text-align: center;
}
td.top
{
	vertical-align: top;
}
td.bottom
{
	vertical-align: bottom;
}

td.infoArtnum
{
	width:100px;
	text-align:left;
	font-size: 6.5pt;
}
td.infoKleur
{
	width:42px;
	text-align: center;
	font-size: 6.5pt;
}
td.infoMaatKop
{
	width:25px;
	text-align: center;
	font-size: 6.5pt;
}
td.infoMaat
{
	width:25px;
	text-align: right;
	font-size: 6.5pt;
}
td.infoPrijsKop
{
	width:48px;
	text-align: center;
	font-size: 6.5pt;
}
td.infoPrijs
{
	width:48px;
	text-align: right;
	font-size: 6.5pt;
}
td.infoPerKop
{
	width:35px;
	text-align: center;
	font-size: 6.5pt;
}
td.infoPer
{
	width:35px;
	text-align: right;
	font-size: 6.5pt;
}







/*###############################################*/
/* Link styles*/
.linkA
{
	font-weight:bold;
	text-decoration: none;
	color:#46166B;
}
a.linkA:hover 
{ 
	color:red; 
}

.linkB
{
	font-weight:bold;
	text-decoration: none;
	color:white;
}
.linkC  
{ 
	font-size:12.5pt;
	font-weight:bold;
	text-decoration: none;
	color:yellow;   
}


A.linkC:hover 
{ 
	color:white;
}
.linkD
{
	text-decoration: underline;
	color:#46166B;
}
A.linkD:hover 
{
	color:red;
}
.linkE
{
	text-decoration: none;
	color:#46166B
}
A.linkE:hover 
{
	color:red;
}
.linkF
{
	font-weight:bold;
	text-decoration: none;
	color:red;
}
a.linkF:hover 
{ 
	text-decoration: underline;
}
.taalknop
{
	font-family: arial;
	font-size: 10.0pt;
	font-weight:bold;
	text-decoration: none;
	color:#46166B;
}

A.taalknop:hover 
{
	color:red;
}
.menuknop
{
	font-weight:bold;
	text-decoration: none;
	color:#46166B;
}

A.menuknop:hover 
{
	color:red;
}
.menuActief
{
	font-weight:bold;
	text-decoration: none;
	color:red;
}

A.menuActief:hover 
{
	color:red;
}

/* link voor OTM [T] button */
.redlink  { font-family:Verdana;font-size:9.0pt;color:RED;font-weight:bold; TEXT-DECORATION: none;  }
A.redlink:hover { TEXT-DECORATION: underline; }


/*###############################################*/
/* Div */
/* top right bottom left */

div.content
{
	width: 100%;
	padding-top:12px;
}
div.subcontent
{
	width: 700px;
	padding-top: 10px;
}
div.printcontent
{
	width: 610px;
	position:relative;
	top:20px;
}
div.welkom
{
	width: 700px;
	height: 40px;
	font-weight: bold;
}
div.intro
{
	position: absolute; 
	top:20px;	
}
div.top1
{
	position: absolute; 
	top:52px;	
}
div.top2
{
	position: absolute; 
	top:72px;	
}
div.aboutSkiffy
{
	float: left;
	padding-top:15px;	
	padding-left: 20px;
	vertical-align: top;
}
div.breed
{
	width: 100%;
}
div.printBalk
{
	width: 650px;
}
div.printBalkOnder
{
	width: 650px;
	position:relative;
	top:15px;
}
div.witregel
{
	width: 100%;
	padding-top:10px;
}
div.pijl
{
	margin-left: 0px;
	width:12px;
	float: left;
}
div.link
{
	margin-left: 14px;
	padding-left:0px;
}
div.newsItem
{
	width: 100%;
	margin:0px;
	border-bottom:2px solid;
	border-collapse:collapse;
	clear: left;
}

div.newsText
{
	width: 480px;
	float: left;
	padding-top:20px;
	padding-right:0px;
	padding-bottom:20px;
	padding-left:0px;
}
div.newsImg
{
	float: right;
	padding:20px;
}
div.serieImg
{
	width: 180px;
	float: left;
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
	padding-left:6px;
	vertical-align: top;
}
div.serieTekst
{
	width: 500px;
	float: left;
	vertical-align: top;
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
	padding-left:6px;
}
div.serieNaam
{
	width: 345px;
	float: left;
	font-size: 10.5pt;
	font-weight:bold; 
}
div.serieNum
{
	float: right;
	font-size: 10.5pt;
	font-weight:bold; 
}
div.serieOmschr
{
	width: 345px;
	float: left;
}
div.serieOmschrBullet
{
	padding-top:0px;
	padding-right:0px;
	padding-bottom:0px;
	padding-left:20px;
	font-family: Tahoma;
	font-size: 9.0pt;
	width: 100%;
}
div.kolom3
{
	width: 33%;
	float: left;
}
div.kolom4
{
	width: 25%;
	float: left;
	text-align: center;
}
div.kader1
{
	border:1px solid;
	border-collapse:collapse;
	border-color: #46166B;
}
div.kader2
{
	border:2px solid;
	border-collapse:collapse;
	border-color: #46166B;
}
div.button
{
	border:2px solid;
	border-collapse:collapse;
	border-color: #46166B;
	padding-top:2px;
	padding-right:6px;
	padding-bottom:2px;
	padding-left:6px;
	text-align: center;
}
div.balkBg
{
	z-index:-1
}
div.balkTekstBoven
{
	Float:left;
	text-align: left;
	position:relative;
	top:-55px;
	right:-10px;
}
div.balkTekstOnder
{
	Float:right;
	text-align: right;
	position:relative;
	top:-30px;
	right:20px;
}

div.infoImg1_p
{
	float: left;
	border-width: 1px;
	border-style: solid;
	border-color: #46166B;
}

div.infoImg1_m
{
	float: left;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
}

div.infoSerieOmschr
{
	width: 415px;
	float: left;
}
div.infoTekst2
{
	Float:left;
	font-size: 10.5pt;
	text-align: center;
	position:relative;
	top:55px;
	width:95px;
}

div.printKader_m
{
	width:100%;
	height: 160px;
	border-width: 1px;
	border-style: solid;
	border-color: #999999;
	padding: 0px;
	clear:left;
}

div.printKader_p
{
	width:100%;
	height: 160px;
	border-width: 1px;
	border-style: solid;
	border-color: #46166B;
	padding: 0px;
	clear:left;
}



/*###############################################*/
/* uitlijnen etc */

.padTop
{
	padding-top: 20px;
}
.padTop30
{
	padding-top: 30px;
}
.padTop5
{
	padding-top: 5px;
}
.padBot
{
	padding-bottom: 20px;
}
.padR
{
	padding-right: 20px;
}
.padL
{
	padding-left: 20px;
}
.padXL
{
	padding-left: 40px;
}
.pad5
{
	padding:5px 5px 5px 5px;
}
.FloatL
{
	float: left;
}
.FloatR
{
	float: right;
	
}

.floatL
{
	float: left;
}
.floatR
{
	float: right;
	
}
.AlBot
{
	vertical-align: bottom;
}
.AlTop
{
	vertical-align: top;
}
.AlRight
{
	text-align: right;
}

/*###############################################*/
/* maten */

.wprint
{
	width:610px;
}
.w700
{
	width: 700px;
}
.w150
{
	width:900px;
}
.w100
{
	width: 100%;
}
.w95
{
	width: 95%;
}
.w80
{
	width: 80%;
}
.w60
{
	width: 60%;
}
.w50
{
	width: 50%;
}
.w45
{
	width: 45%;
}
.w40
{
	width: 40%;
}
.w33
{
	width: 33%;
}
.w25
{
	width: 25%;
}
.w20
{
	width: 20%;
}
.w17
{
	width: 17%;
}
.w10
{
	width: 10%;
}
.w6
{
	width: 6%;
}
.wArtlist1
{
	width: 130px;
}
.wArtlist2
{
	width: 55px;
}
.marge2
{
	margin: 2px;
}
.marginPrint
{
	margin-top: 10px;
}
.margeTop
{
	margin-top: 10px;
}
.margeBot
{
	margin-bottom: 10px;
}
.margeR
{
	margin-right: 10px;
}
.margeRx
{
	margin-right: 20px;
}
.margeL
{
	margin-left: 10px;
}
.shiftR
{
	position:relative;
	right:-17px;
}
.margeLx
{
	position:relative;
	right:-30px;
}
.borderKleur
{
	border: 2px solid #46166B;
}
