BODY {
	font-family:		Verdana;
	font-size:			11px;
	font-weight:		normal;
	color:				#333333;
	text-decoration:	none;
	margin:				0px;
	text-align:			center;
	background: #126776 url(../images/background.gif)  repeat-x left top;
	background-color: #33a1d4;
	margin:auto;
}


.style2 {
	color:#33a1d4;
	font-weight: bold;
	margin-left: 14px;
	font:Arial, Helvetica, sans-serif;
	font-size:18px;
}

.style3 {
	color: #333333;
	font-weight:normal;
	margin-left: 10px;
	font:Arial, Helvetica, sans-serif;
	font-size:12px;
}


.breadcrumb {
padding:5px;
	background: url(../images/breadcrumb.png)  no-repeat left bottom;
}

.breadcrumb span{
margin-left:22px;
}

.categoryproduct{
width:130px;
background:	url(../images/categoryproduct.gif) no-repeat left top; height:25px;

}

.categoryproduct:hover{
width:130px;
background:	url(../images/categoryproductover.gif) no-repeat left top; height:25px;

}

.categoryproduct span{
padding-left:14px;

}


.categoryproduct span A:link{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#FFFFFF;

}

.categoryproduct span A:active , .categoryproduct span A:visited {

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#ffffff;
text-decoration:none;
}


.categoryproduct:hover span A:link{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
}

.categoryproduct:hover span A:visited, .categoryproduct:hover span A:active{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
color:#000000;
text-decoration:none;
}


#sub.loading{

width: auto;
height: auto;
margin-left:25px;
z-index:80px;

border:1px solid #666666;
background:#ffffff url(../images/loading.gif) no-repeat center;

}

.myBox {
width:100%;
height: auto;
    color: #666666;
	background:			url(../images/categoryover.gif) repeat-x left top;
    background-color: #FFFFFF;
    border: 1px solid #999999;
	border-top:none;
	overflow-x:hidden;overflow-y:auto;


-moz-border-radius-bottomright: 1em;
-moz-border-radius-bottomleft: 1em;
-webkit-border-radius-bottomright: 1em;
-websit-border-radius-bottomleft: 1em;
}



.border {
border: #999999;
border-width:1px;  
border-style:solid; 
border-bottom:none; 
border-top:none;
}

.borderfooter {
border: #999999;
border-width:1px;  
border-style:solid; 
border-left:none;
border-right:none;
border-top:none;
}

.FullBody {
	width:				100%;
	min-height:			100%;
	min_height:			100%;
	text-align:			left;
}

.LogoBar {
	clear:				both;

	
}
.LogoBar IMG {
	margin-left:		20px;
	
}

.TabBar {
	clear:				both;
	margin:auto;
	height:				32px;
	text-align:			right;
background:			url(../images/bullet.gif)   repeat-x top left;

}




////////////////////////////////////////////////////////////start danny
.TabBar:hover,  {
	float:				left;
	width:				10px;
	height:				2px;

}



.Tab A:link, .Tab A:visited {
	padding-left:		0px;
	padding-right:		0px;
	line-height:		23px;
	font-family:		Verdana;
	font-size:			10px;
	font-weight:		bold;
	color: #ffffff;
	text-decoration:	none;
}

.Tab A:hover {
	padding-left:		0px;
	padding-right:		0px;
	line-height:		23px;
	font-family:		Verdana;
	font-size:			10px;
	font-weight:		bold;
	color: #333333;
	text-decoration:	none;
}

.TabLive {
	float:				left;
	height:				23px;
	text-align:			center;
	padding-left:14px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	
	border: #999999;
border-width:1px;  
border-style:solid;  
border-top:none; 
border-bottom:none; 
border-left-style: none; 
border-right-style: none; 
background:	#afdaed url(../images/arrow3.gif) no-repeat left center;

}


.Tab {

	float:				left;
	height:				23px;
	text-align:			center;
	padding-left:14px;
	padding-right:12px;
	padding-top:4px;
	padding-bottom:4px;
	
	border: #999999;
border-width:1px;  
border-style:solid;  
border-top:none; 
border-bottom:none; 
border-left-style: none; 
border-right-style: none; 
background:			url(../images/arrow1.gif) no-repeat left center;
		
}




.TabLive A:link, .TabLive A:visited {
	padding-left:		0px;
	padding-right:		0px;
	line-height:		23px;
	font-family:		Verdana;
	font-size:			10px;
	font-weight: bold;
	color:				#333333;
	text-decoration:	none;
}

///////////////////////////////////////////////////////////////////////////////////////////// end Danny 

.TabBottomLeft {
width:				6px;

	height:				8px;
	background-image:url(../images/tab-bottom-left.gif) no-repeat left;
}


.TabBottomRight {
width:				6px;

	height:				8px;
	background-image:url(../images/tab-bottom-right.gif) no-repeat right top;
	
}







.aanmelden{
	float:				right;
	height:				23px;
	font-family:		Verdana;
	font-size:			10px;
	font-weight: bold;
	color:				#FFFFFF;
	margin-right:10px;
    
}

.top_log_in{
	float:right;
	width:181px;
	height:63px;
	background-image:url(../images/login_bg.gif);
	background-repeat:no-repeat;
	margin-top:5px;
	margin-right:0px;
	padding-top:0px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px}
.top_log_in A{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;
	color:#666}
.top_log_in A:hover{
	text-decoration:underline;
	font-family:Arial, Helvetica, sans-serif}
.top_log_in A:visited{
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif}
	
	.log_in_input{
	height:12px;
	margin-top:3px;
	margin-left:2px;
	border:1px solid #999;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#999}
.top_logged_in{
	float:right;
	width:181px;
	height:63px;
	background-image:url(../images/login_bg.jpg);
	background-repeat:no-repeat;
	margin-top:10px;
	padding:0px;
	text-align:right;
	color:#666;
	font-size:11px}
.top_logged_in A{
	text-decoration:none;
	color:#000000;
	font-weight:bold}
.top_logged_in A:hover{
	text-decoration:underline;
	font-weight:bold}
.top_logged_in A:visited{
	text-decoration:none;
	color:#000;
	font-weight:bold;}
.top_logged_in A:visited:hover{
	text-decoration:underline;
	font-weight:bold}
.top_loggedin_naam{
	text-transform:uppercase;
	font-size:10px;
	color:#5197DC;
	line-height:26px}
.info{width:200px}
.info #info_middle{
	background:url(../images/info_bg_middle_empty.gif) repeat-y bottom left;
	padding-left:8px;
	padding-right:8px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#404040}
.info #info_top{background:url(../images/info_bg_kop_empty.gif) no-repeat}


.loginbutton{
	font-family:Tahoma, Arial, Helvetica, sans-serif;
	padding-bottom:1px;
	height:16px;
	cursor:pointer;
	background-color:#6cb3dd;
	border:1px solid #0078c6;
	color:#FFFFFF;
	font-size:10px;
	font-weight:bold;
	width:48px}
.loginbutton:hover{
	background-color:#cd0039;
	color:#ffffff;
	border:1px solid #666666}

a.loglink:link, a.loglink:hover {
	font-family: Arial; 
	font-size: 10px; 
	font-style: normal; 
	color: #009BCA; 
	text-decoration: none;
}



.TabSubBar {
	height:				27px;
	background-color:#33a1d4;

}


.TabSubBarLeft {
float:left;
	height:				32px;
	width:			10px;
	background:			url(../images/bulletL.gif)  no-repeat left top;
}

.TabSubBarRight {

float:right;
	height:				32px;
		width:			10px;
	background:			url(../images/bulletR.gif) no-repeat;;
}


.SearchBar {

	clear:				both;
	height:				40px;
	font-family:		Verdana; 
	font-size:			14px;
	font-weight:		normal; 
	color:				#4BB0DA;
	background:			url(../images/search-bar.gif) repeat-x left top;
	text-align:			left;
	margin-left:10px;
	border: #999999;
border-width:1px;  
border-style:solid; 
border-bottom:none; 
border-top:none;
}
.SearchBar FORM {
	margin:				0px;
	padding:			0px;
	padding-top:		15px;
}

.SearchBar span, span a {
font-family:		Verdana; 
	font-size:			10px;
	font-weight:		normal; 
	color:				#4BB0DA;
}
.Stack {
	clear:				both;
	width:				990px;
	_width:				980px;
	margin:				auto;
	margin-top:			5px;
	margin-bottom:		10px;
	height:				auto;
}
.StackLeft {
	width:				200px;
	float:				left;
}
.StackRight {
	margin-right:		5px;
	_margin-right:		0px;
	width:				770px;
	_width:				760px;
	float:				right;
}

.IndexStack {
	width:				960px;
	_width:				960px;
	margin-bottom:		5px;
	height:				auto;
	background:#CCCCCC;
	}
.IndexStackFF {
	width:				960px;
	_width:				960px;
	margin-top:-10px;
	margin-bottom:		5px;
	height:				auto;
	background:#CCCCCC;
	}	
	
.IndexStackLeft {
margin-top:15px;
/*	margin-left:		5px;
	_margin-left:		0px;*/
	margin-left:		10px;
	width:				650px;
	float:				left;
}
.IndexStackRight {
margin-top:7px;
	width:				270px;
	float:				right;
	margin-right:		10px;
}

.BoxHeading {
	font-family:		Verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	text-transform:		uppercase;
	line-height:		12px;
}

.BoxInnerSepBig {
	height:				10px;
	background:			url(../images/line-big.gif) no-repeat center center;
}
.BoxInnerSepSmall {
	clear:				both;
	height:				16px;
	background:			url(../images/line-small.gif) no-repeat center center;
}

.HeadingBarLeft {
	clear:				both;
	height:				43px;
	background:			url(../images/heading-bar-left.gif) no-repeat left top;
}
.HeadingBarMid {
	height:				43px;
	background:			url(../images/heading-bar-mid.gif) repeat-x left top;
}
.HeadingBarRight {
	height:				43px;
	padding-left:		15px;
	background:			url(../images/heading-bar-right.gif) no-repeat right top;
	font-family:		Verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	text-transform:		uppercase;
	line-height:		43px;
}

.Heading2BarLeft {
	clear:				both;
	height:				43px;
	background:			url(../images/heading2-bar-left.gif) no-repeat left top;
}
.Heading2BarMid {
	height:				43px;
	background:			url(../images/heading2-bar-mid.gif) repeat-x left top;
}
.Heading2BarRight {
	height:				43px;
	padding-left:		35px;
	background:			url(../images/heading2-bar-right.gif) no-repeat right top;
	font-family:		Verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	text-transform:		uppercase;
	line-height:		30px;

}

.Heading3BarLeft {
	clear:				both;
	height:				43px;
	background:			url(../images/heading3-bar-left.gif) no-repeat left top;
}
.Heading3BarMid {
	height:				43px;
	background:			url(../images/heading3-bar-mid.gif) repeat-x left top;
}
.Heading3BarRight {
	height:				43px;
	padding-left:		15px;
	background:			url(../images/heading3-bar-right.gif) no-repeat right top;
	font-family:		Verdana;
	font-size:			12px;
	font-weight:		normal;
	color:				#FFFFFF;
	text-align:			left;
	text-transform:		uppercase;
	line-height:		32px;
}

.NGBoxLeft {
	height:				100%;
	background:			url(../images/orange-box-left.gif) repeat-y left bottom;
}
.NGBoxRight {
	height:				100%;
	background:			url(../images/orange-box-right.gif) repeat-y right bottom;
}
.NGBoxBotLeft {
	height:				100%;
	background:			url(../images/orange-box-bot-left.gif) no-repeat left bottom;
}
.NGBoxBotMid {
	height:				100%;
	background:			url(../images/orange-box-bot-mid.gif) repeat-x left bottom;
}
.NGBoxBotRight {
	height:				100%;
	background:			url(../images/orange-box-bot-right.gif) no-repeat right bottom;
}


.Box3TopLeft {
	height:				100%;
	background:			url(../images/heading2-bar-left.gif) no-repeat left top;
}
.Box3TopMid {
	height:				100%;
	background:			url(../images/heading2-bar-mid.gif) repeat-x left top;
}
.Box3TopRight {
	height:				100%;
	background:			url(../images/heading2-bar-right.gif) no-repeat right top;
}

.BoxTopLeft {
	height:				100%;
	background:			url(../images/box-top-left.gif) no-repeat left top;
}
.BoxTopMid {
	height:				100%;
	background:			url(../images/box-top-mid.gif) repeat-x left top;
}
.BoxTopRight {
	height:				100%;
	background:			url(../images/box-top-right.gif) no-repeat right top;
}

.BoxTopLeftBr {
	height:				100%;
	background:			url(../images/box-top-leftbr.gif) no-repeat left top;
}
.BoxTopMidBr {
	height:				100%;
	background:			url(../images/box-top-midbr.gif) repeat-x left top;
}
.BoxTopRightBr {
	height:				100%;
	background:			url(../images/box-top-rightbr.gif) no-repeat right top;
}


.BoxLeft {
	height:				100%;
	background:			url(../images/box-left.gif) repeat-y left bottom;
}
.BoxRight {
	height:				100%;
	background:			url(../images/box-right.gif) repeat-y right bottom;
}
.BoxBotLeft {
	height:				100%;
	background:			url(../images/box-bot-left.gif) no-repeat left bottom;
}
.BoxBotMid {
	height:				100%;
	background:			url(../images/box-bot-mid.gif) repeat-x left bottom;
}
.BoxBotRight {
	height:				100%;
	background:			url(../images/box-bot-right.gif) no-repeat right bottom;
	min-height:			100px;
	_height:			100px;
}

.BoxGrad {
	margin-bottom:		10px;
	background:			url(../images/box-grad.gif) no-repeat left bottom;
}
.BoxContainer {
	text-align:			left;
	padding:			10px;
	padding-top:		0px;
}
.CatBoxContainer {
	text-align:			left;
	padding:			8px;
}

.Footer {
	height:				22px;
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#FFFFFF;
	text-align:			center;
	text-decoration:	none;
	line-height:		20px;
}
.Footer A:link, .Footer A:visited {
	margin-top:			10px;
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:				#FFFFFF;
	text-decoration:	none;
}

.Copyright {
	margin-bottom:		10px;
	height:				36px;
	line-height:		36px;
	font-family:		Verdana; 
	font-size:			9px; 
	font-weight:		normal; 
	color:				#ffffff;
	text-align:			center;
	
}

.prodtabs {
	clear:				both;
	margin:				0px auto;
	text-align:			left;
}

.prodtab {
	height:				25px;
	background:			url(../images/prod-tab-mid.gif) repeat-x top left;
	float:				left;
}
.prodtabLeft {
	height:				25px;
	width:				10px;
	background:			url(../images/prod-tab-left.gif) no-repeat top left;
	float:				left;
}
.prodtabRight {
	height:				25px;
	margin-right:		2px;
	width:				10px;
	background:			url(../images/prod-tab-right.gif) no-repeat top right;
	float:				left;
}

.prodtab A:link, .prodtabs A:active, .prodtabs A:visited {
	line-height:		25px;
	font-size:			11px;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	color:				#878787;
	text-decoration:	none;
}
.prodtab A:hover, .prodtabLive A:hover {
	color:				#cd0039;
}

.prodtabLive {
	height:				25px;
	background:			url(../images/prod-tab-mid-live.gif) repeat-x top left;
	float:				left;
}
.prodtabLive A:link, .prodtabLive A:visited {
	line-height:		25px;
	font-size:			11px;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-weight:		bold;
	color:				white;
	text-decoration:	none;
}
.prodtabLeftLive {
	height:				25px;
	width:				10px;
	background:			url(../images/prod-tab-left-live.gif) no-repeat top left;
	float:				left;
}
.prodtabRightLive {
	height:				25px;
	margin-right:		2px;
	width:				10px;
	background:			url(../images/prod-tab-right-live.gif) no-repeat top right;
	float:				left;
}

.prodtabsBg {
	clear:				both;
	background:			url(../images/prod-sub-tab.gif) repeat-x left top;
	height:				10px;
}

.effectbig
{  
	font-family:		Verdana; 
	font-size:			11px; 
	font-style:			normal; 
	font-weight:		normal; 
	border:				1px solid gray;
	color:#999;
}

.effectbigOP
{  
	font-family:		Verdana; 
	font-size:			11px; 
	font-style:			normal; 
	font-weight:		normal; 
	border:				1px solid gray;
	color:#333333;
}
.effect
{  
	font-family:		Verdana; 
	font-size:			11px; 
	font-style:			normal; 
	font-weight:		normal; 
	font-variant:		normal; 
	color:				#000000; 
	background-color:	#EFEFEF; 
	border:				1px solid gray;
}
.baseeffect
{  
	font-family:		Verdana; 
	font-size:			11px; 
	font-style:			normal; 
	font-weight:		normal; 
	font-variant:		normal; 
	color:				#FFFFFF; 
	background-color:	#009DD8; 
	border:				1px solid gray;
	width:				85px;
}
.baseeffectEx
{  
	font-family:		Verdana; 
	font-size:			11px; 
	font-style:			normal; 
	font-weight:		normal; 
	font-variant:		normal; 
	color:				#FFFFFF; 
	background-color:	#009DD8; 
	border:				1px solid black;
}

.newsletter
{
	text-align:			right;
	height:				50px;
	font-family:		Arial;
	font-size:			12px;
	font-weight:		bold;
	color:				#999999;
	line-height:		20px;
}

.newsletter IMG
{
	padding:			0px;
	margin:				0px;
}

.newsletterHidden {
	top: 55px;
	left: 100px;
	font-family: Arial; 
	font-size: 10px; 
	font-style: normal; 
	font-variant: normal;
	font-weight: bold;
	color: black; 
	visibility: hidden;
	position: absolute;
	line-height: 18px;
	background: white;
	border: 2px solid gray;
	padding: 5px;
	white-space: nowrap;
}

.newsletterHidden INPUT {
	margin: 1px;
}




A.catbold:link, A.catbold:visited {
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		bold; 
	color:				#009DD8;
	text-decoration:	none;
}


A.catbold:hover {
text-decoration: underline;
}
A.cattop:link, A.cattop:visited {
	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		bold; 
	color:				#5258A4;
	text-decoration:	none;
	line-height:		20px;
}

.PPTitle, A.PPTitle:link, A.PPTitle:visited {
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		bold; 
	color:				#1495E9;
	text-decoration:	none;
	line-height:		25px;
}
.PPDetail {
	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		normal; 
	color:				#999999;
	text-decoration:	none;
}
 font a:link,font a:visited, font a:hover  {
 	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		normal; 
	color:				#999999;
	text-decoration:	none;
 }
.PPPrice {
	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		bold; 
	color:				#CC3232;
	text-decoration:	none;
}

.PLBox {
	clear:				both;
	border:				1px solid #CCCCCC;
	padding:			5px;
}
.PLPrice {
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		bold; 
	color:				#CC3232;
	text-decoration:	none;
}
.PLDetail {
	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		normal; 
	color:				#333333;
	text-decoration:	none;
}

a.linkSrchCloud 
{
	font-family:		Verdana;
	font-size:			10px;
	font-weight:		bold;
	color:				#009DD8;
	text-decoration:	none;
	margin:				3px;
}
a.linkSrchCloud:hover 
{
	text-decoration:	underline;
}

.BoxSubHeadingBar
{
	clear:				both;
	height:				18px;
	font-family:		Verdana, Times, serif;
	font-size:			11px;
	font-weight:		bold;
	color:				#333333;
	background-color:	#DCDCDC;
	line-height:		18px;
	margin-right:		0px;
	margin-left:		5px;
	padding:			3px;
	padding-left:		20px;
	border-top:			1px solid #BCBBBB;
	border-bottom:		1px solid #BCBBBB;
	border-left:		1px solid #BCBBBB;
	border-right:		1px solid #BCBBBB;
	cursor:				hand;
}

.MyListContent
{
	clear:				both;
	min-height:			55px;
	min_height:			55px;
	font-family:		Verdana, Times, serif;
	font-size:			10px;
	font-weight:		normal;
	color:				#333333;
	background-color:	#EFEFEF;
	line-height:		20px;
	margin-left:		8px;
	margin-right:		3px;
	padding:			3px;
	padding-left:		10px;
	
	border:				1px solid #DCDCDC;
	border-top:			none;
}

.MyProdBox
{
	width:				44px;
	height:				44px;
	padding:			2px;
	margin:				2px;
	border:				1px solid #DCDCDC;
	background-color:	white;
	float:				left;
}

.BrandImage {
	width:				172px;
	height:				90px;
	margin-left:		10px;
	padding-top:		5px;
	background:			url(../images/brand-box.gif) no-repeat top left;
	vertical-align:		middle
	display:			table-cell;
	text-align:			center;
}

.DivHr
{
	height:				15px;
	margin-top:			15px;
	background:			url(../images/line-horizontol.gif) repeat-x left top;
}

.DivVr
{
	width:				15px;
	margin-left:		15px;
	background:			url(../images/line-vertical.gif) repeat-y left top;
}

.ListingContainer
{
	width:				950px;
	display:			table-cell;
	background:			url(../images/line-vertical.gif) repeat-y 9px top;
}

.HeadRow {
	background-color:#126776;
	color:#white;
	border:				1px solid #CCCCCC;
	border-bottom:none;
}

.ListingRow {
	width:				950px;
	min-height:			120px;
	min_height:			120px;
}

.ListingHr {
	width:				95%;
	height:				15px;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			15px;
	background:			url(../images/line-horizontol.gif) repeat-x left top;
}

.ListingCheckbox {
	width:				25px;
	float:				left;
	margin-top:			35px;
}

.ListingThumbnail {
	width:				100px;
	float:				left;
}

.ListingThumbnailBox {
	display:			table-cell;
	text-align:			center;
	vertical-align:		middle;
	width:				90px;
	height:				90px;
	border:				1px solid #CCCCCC;
	background-color:	#FFFFFF;
}

.ListingRowRight {
	width:				82%;
	float:				left;
}

.ListingRowRightLeft {
	width:				67%;
	float:				left;
}

.ListingRowRightRight {
	width:				33%;
	float:				left;
	text-align:			center;
}

.ListingHeadRow {
	height:				25px;
	
	background-color:#999999;
}

.PopCatBox {
	width:				250px;
	height:				46px;
	margin-left:		auto;
	margin-right:		auto;
	margin-bottom:		20px;
	background:			url(../images/pop-cat-box.gif) no-repeat right 10px;
	text-align:			left;
}
A.PopCatBoxLink:link, A.PopCatBoxLink:visited {
	font-family:		Verdana; 
	font-size:			12px; 
	font-weight:		bold; 
	color:				#1495E9;
	text-decoration:	none;
	line-height:		55px;
}

/* main.css */



a:link, a:visited
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color:#249AE1; 
	text-decoration: none;
}
a:hover 
{
	/*text-decoration: underline;*/
}

a.link li:hover {
color:#cd0039;
}

a.linkdanny
{
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: #333333; 
	text-decoration: none;
}

a.linkdanny:hover
{
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: #cd0039; 
	text-decoration: none;
}

a.link2 
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color: #cd0039; 
	text-decoration: none;
}

a.link 
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal;
	color: black; 
	text-decoration: none;
}
a.link:hover 
{
	text-decoration: none;
	color:#cd0039;
}

a.linkBold 
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: #009BCA; 
	text-decoration: none;
}
a.linkBold:hover 
{
	text-decoration: underline;
}

a.linkGray 
{
	font-family: Verdana; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: gray; 
	text-decoration: none;
}
a.linkGray:hover 
{
	text-decoration: underline;
}

a.linkMed 
{
	font-family: Verdana; 
	font-size: 12px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: #009BCA; 
	text-decoration: none;
	
}
a.linkMed:hover 
{
	text-decoration: underline;
}

a.linkLarge 
{
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight:580; 
	color: #009BCA; 
	text-decoration: none;
}

a.linkLarge:hover 
{
	text-decoration: underline;
}

.table
{
}

.th
{  
	font-family: Verdana, Times, serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	text-align: center; 
	color: #636260;
	vertical-align:middle;

	background-color: #ececec;
}

.td
{  
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000;
	vertical-align:middle;
}

a.linkwhite
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-variant: normal;
	color: #636260; 
	text-decoration: none;
}

.white
{
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-variant: normal;
	color: white; 
}

a.linkwhite:hover 
{
	text-decoration: underline;
		color: #636260; 
}

p
{
	text-align: justify;
}

FONT.info 
{
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal;
	color: #FF0000; 
	text-decoration: none;
}

span.hoofd {

color:#FFFFFF;
font-family: Verdana; 
font-style: normal; 
font-size:			6px; 

}
 a:link span , a:visited span , a:active span, a:hover span{
margin: 0;
	font-family:		Verdana; 
	font-size:			11px; 
	font-weight:		bold; 
	color:				#009DD8;
	text-decoration:	none;
	margin-bottom: 0;

}

.rechts {
	font-family:		Verdana; 
	font-size:			10.5px; 
	font-weight:		normal; 
	color:#858585				;
	text-decoration:	none;

}
 a:link h3 , a:visited h3 , a:active h3, a:hover h3{
margin: 0;
	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:#858585				;
	text-decoration:	none;
	margin-left:2px;
	margin-bottom: -1px;

}

a.childcat:link, a.childcat:visited,a.childcat:active,a.childcat:hover{

	font-family:		Verdana; 
	font-size:			10px; 
	font-weight:		normal; 
	color:#858585				;
	text-decoration:	none;
	margin-left:2px;
	margin-bottom: -1px;
	clear:both;

}

h1 li{

	font-family: Verdana; 
	font-size: 18pt; 
	font-style: normal; 
	font-weight: bold;  
	color: #999999;
	list-style-type:circle;

}

a li{

	font-size: 8pt; 


}

h1
{
margin: 0;
	font-family: Verdana; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: bold;  
	color: #000000;
	
}



h2
{ 
	font-family: Verdana; 
	font-size: 12pt; 
	font-style: normal; 
	font-weight: bold;
	color: #000000;
	text-decoration:none;
}

FONT.extralarge
{
	font-family: Verdana; 
	font-size: 14pt; 
	font-style: normal; 
	font-weight: bold;  
	color:#333333;
	text-decoration: none;
	text-align: center;
}

.large
{ 
	font-family: Verdana; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: bold; 
	color:				#009DD8;
}

FONT.normal
{ 
	font-family: Verdana; 
	font-size: 10pt; 
	font-style: normal; 
	font-weight: normal; 
	text-align: justify; 
	color: #000000;
}

FONT.small
{
	font-family: Verdana; 
	font-size: 8pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}

FONT.tiny
{
	font-family: Verdana; 
	font-size: 7pt; 
	font-style: normal; 
	font-weight: normal; 
	color: #000000;
}

.effect
{  
	font-family: Verdana; 
	font-size: 10px; 
	font-style: normal; 
	font-weight: normal; 
	font-variant: normal; 
	color: #000000; 
	background-color: #EFEFEF; 
}

.baseeffect
{  
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FFFFFF; 
	background: url(../images/bg-th.gif) repeat-x top left; 
	background-color: #CCCCCC; 
	width: 85px;
}

.baseeffectEx
{  
	font-family: Verdana; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	font-variant: normal; 
	color: #FFFFFF; 
	background: url(../images/bg-th.gif) repeat-x top left; 
	background-color: #009BCA; 
}

.RecentBox {

margin:auto;
	clear:				both;
	border:				1px solid #CCCCCC;
	padding:			5px;
	min-height:			110px;
	_height:			110px;
}

.FilterBox {
	clear:				both;
	border:				1px solid #CCCCCC;
	padding:			5px;
}
.FilterOptionsBox {
	padding-left:		5px;
}

A.linkFilter
{
	font-family: Arial;
	font-size: 11px;
	color: #cd0039;
	font-weight: normal;
	font-style: normal;
	font-variant: normal;
	text-decoration: none;
}

A.linkFilter:hover
{
	text-decoration: underline;
}

.FilterFeatureHead
{
	font-family:			Arial;
	font-size:				11px;
	font-weight:			bold;
	color:					#333333;
	background-color:		#E4E2E2;
	padding:				2px;
}
 
.tdFilter
{
padding:2px;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.tdFilterImage
{
padding:3px;
vertical-align:top;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}

.tdFilterImage IMG
{

max-width:100px;

}


.tdFilterImageC
{
margin-top:3px;
padding:3px;
vertical-align:top;
	font-family: Arial;
	font-size: 11px;
	font-weight: normal;
	color: #333333;
}
 
.compareHeading
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #CED3F7;
	text-align: right;
}
 
.compareLeftHeading
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	background-color: #BBBBBB;
	text-align: right;
}

.compareTd-White
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #FFFFFF;
	text-align: center;
}

.compareTd-Color
{
	font-family: Verdana;
	font-size: 11px;
	font-weight: normal;
	color: #000000;
	background-color: #EFEFEF;
	text-align: center;
}
/* brands */

DIV.BrandPanel {
	width:				810px;
	_width:				810px;
}

DIV.BrandPannelContainer {
	width:				800px;
	height:70px;
	clear:				both;
	overflow: hidden;
}

DIV.BrandPannelContainer IMG {
	clear:				both;

	padding-top:		5px;
	padding-bottom:		5px;
	margin-left:		10px;
	margin-right:		10px;
	vertical-align:		middle;
}
/* commons*/

.highlight
{
	background-color:	#FFEFEF;
	border:				2px solid #FF7777;
}

.HeadRow
{  
	clear:				both;
	height:				16px;
	font-family:		Verdana, Times, serif;
	font-size:			11px;
	font-weight:		bold;
	line-height:		16px;
	padding:			5px;
	background-color:#EBEBEB;
	color:#666666;
}

.DivTable
{
	margin:				auto;
}

.DivRow
{
	clear:				both;
	padding:			5px;
}

.DivTh
{
	font-family:		Verdana, Times, serif;
	font-size:			11px;
	font-weight:		bold;
	text-align:			center;
	color:				white;
	background-color: #999999;
	float:				left;
	line-height:		25px;
}

.DivTd
{  
	font-family:		Verdana;
	font-size:			11px;
	font-weight:		normal;
	color:				#000000;
	float:				left;
}

.FormLabel
{
	width:				33%;
}

.FormInput
{
	width:				67%;
}

.infoMsgInline {
	font-family: Verdana; 
	font-size: 11px; 
	font-weight: normal; 
	color: #FF0000; 
	text-decoration: none;
	background-color: #FFFFD7;
	border: 1px solid #F9CA5D;
	padding: 3px;
	text-align: center;
	margin-left: 25px;
	margin-right: 25px;
	margin-bottom: 10px;
}

/* popwin.css */

.PopWin {
	position:			absolute;
	font-family:		Arial, Verdana, Helvetica, sans-serif;
	font-size:			12px;
	font-weight:		normal;
	color:				#777777;
	background:			#FFFFFF;
	z-index:			999;
}
.PopWinLeft {
	height:				100%;
	background:			url(../images/border-left.gif) repeat-y top left;
}
.PopWinRight {
	height:				100%;
	background:			url(../images/border-right.gif) repeat-y top right;
}
.PopWinTop {
	height:				100%;
	background:			url(../images/border-top.gif) repeat-x top left;
}
.PopWinBot {
	height:				100%;
	background:			url(../images/border-bot.gif) repeat-x bottom left;
}
.PopWinTopLeft {
	height:				100%;
	background:			url(../images/border-top-left.gif) no-repeat top left;
}
.PopWinTopRight {
	height:				100%;
	background:			url(../images/border-top-right.gif) no-repeat top right;
}
.PopWinBotLeft {
	height:				100%;
	background:			url(../images/border-bot-left.gif) no-repeat bottom left;
}
.PopWinBotRight {
	height:				100%;
	background:			url(../images/border-bot-right.gif) no-repeat bottom right;
}
.PopWinContainer {
	padding:			20px;
}

/**
 * jQuery lightBox plugin
 * This jQuery plugin was inspired and based on Lightbox 2 by Lokesh Dhakar (http://www.huddletogether.com/projects/lightbox2/)
 * and adapted to me for use like a plugin from jQuery.
 * @name jquery-lightbox-0.5.css
 * @author Leandro Vieira Pinho - http://leandrovieira.com
 * @version 0.5
 * @date April 11, 2008
 * @category jQuery plugin
 * @copyright (c) 2008 Leandro Vieira Pinho (leandrovieira.com)
 * @license CC Attribution-No Derivative Works 2.5 Brazil - http://creativecommons.org/licenses/by-nd/2.5/br/deed.en_US
 * @example Visit http://leandrovieira.com/projects/jquery/lightbox/ for more informations about this jQuery plugin
 */
#jquery-overlay {
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
	width: 100%;
	height: 500px;
}
#jquery-lightbox {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	z-index: 100;
	text-align: center;
	line-height: 0;
}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {
	position: relative;
	background-color: #fff;
	width: 250px;
	height: 250px;
	margin: 0 auto;
}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {
	position: absolute;
	top: 40%;
	left: 0%;
	height: 25%;
	width: 100%;
	text-align: center;
	line-height: 0;
}
#lightbox-nav {
	position: absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	z-index: 10;
}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {
	width: 49%;
	height: 100%;
	zoom: 1;
	display: block;
}
#lightbox-nav-btnPrev { 
	left: 0; 
	float: left;
}
#lightbox-nav-btnNext { 
	right: 0; 
	float: right;
}
#lightbox-container-image-data-box {
	font: 10px Verdana, Helvetica, sans-serif;
	background-color: #fff;
	margin: 0 auto;
	line-height: 1.4em;
	overflow: auto;
	width: 100%;
	padding: 0 10px 0;
}
#lightbox-container-image-data {
	padding: 0 10px; 
	color: #666; 
}
#lightbox-container-image-data #lightbox-image-details { 
	width: 70%; 
	float: left; 
	text-align: left; 
}	
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {
	display: block; 
	clear: left; 
	padding-bottom: 1.0em;	
}			
#lightbox-secNav-btnClose {
	width: 66px; 
	float: right;
	padding-bottom: 0.7em;	
}

/* -------------------------------------------------------------------
// markItUp! Universal MarkUp Engine, JQuery plugin
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
.markItUp * {
	margin:0px; padding:0px;
	outline:none;
}
.markItUp a:link,
.markItUp a:visited {
	color:#000;
	text-decoration:none;
}
.markItUp  {
	width:620px;
	margin:5px 0 5px 0;
	border:3px solid #cccccc;	
}
.markItUpContainer  {
	border:1px solid #cccccc;	
	background:#FFFFF url(../images/markup/bg-container.png) repeat-x top left;
	padding:5px 5px 2px 5px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}
.markItUpEditor {
	font:12px 'Courier New', Courier, monospace;
	padding:5px 5px 5px 35px;
	border:1px solid #cccccc;
	width:563px;
	height:320px;
	background-repeat:no-repeat;
	clear:both; display:block;
	line-height:18px;
	overflow:auto;
}
.markItUpPreviewFrame	{
	overflow:auto;
	background-color:#FFFFFF;
	border:1px solid #cccccc;
	width:99.9%;
	height:300px;
	margin:5px 0;
}
.markItUpFooter {
	width:100%;
	cursor:n-resize;
}
.markItUpResizeHandle {
	overflow:hidden;
	width:22px; height:5px;
	margin-left:auto;
	margin-right:auto;
	background-image:url(../images/markup/handle.png);
	cursor:n-resize;
}
/***************************************************************************************/
/* first row of buttons */
.markItUpHeader ul li	{
	list-style:none;
	float:left;
	position:relative;
}
.markItUpHeader ul li ul{
	display:none;
}
.markItUpHeader ul li:hover > ul{
	display:block;
}
.markItUpHeader ul .markItUpDropMenu {
	background:transparent url(../images/markup/menu.png) no-repeat 115% 50%;
	margin-right:5px;
}
.markItUpHeader ul .markItUpDropMenu li {
	margin-right:0px;
}
.markItUpHeader ul .markItUpSeparator {
	margin:0 10px;
	width:1px;
	height:16px;
	overflow:hidden;
	background-color:#CCC;
}
.markItUpHeader ul ul .markItUpSeparator {
	width:auto; height:1px;
	margin:0px;
}
/* next rows of buttons */
.markItUpHeader ul ul {
	display:none;
	position:absolute;
	top:18px; left:0px;	
	background:#F5F5F5;
	border:1px solid #CCCCCC;
	height:inherit;
}
.markItUpHeader ul ul li {
	float:none;
	border-bottom:1px solid #CCCCCC;
}
.markItUpHeader ul ul .markItUpDropMenu {
	background:#F5F5F5 url(../images/markup/submenu.png) no-repeat 100% 50%;
}
/* next rows of buttons */
.markItUpHeader ul ul ul {
	position:absolute;
	top:-1px; left:150px;
}
.markItUpHeader ul ul ul li {
	float:none;
}
.markItUpHeader ul a {
	display:block;
	width:16px; height:16px;
	text-indent:-10000px;
	background-repeat:no-repeat;
	padding:3px;
	margin:0px;
}
.markItUpHeader ul ul a {
	display:block;
	padding-left:0px;
	text-indent:0;
	width:120px; 
	padding:5px 5px 5px 25px;
	background-position:2px 50%;
}
.markItUpHeader ul ul a:hover  {
	color:#FFF;
	background-color:#CCCCCC;
}
/***************************************************************************************/
.html .markItUpEditor {
	background-image:url(../images/markup/bg-editor-html.png);
}
.markdown .markItUpEditor {
	background-image:url(../images/markup/bg-editor-markdown.png);
}
.textile .markItUpEditor {
	background-image:url(../images/markup/bg-editor-textile.png);
}
.bbcode .markItUpEditor {
	background-image:url(../images/markup/bg-editor-bbcode.png);
}
.wiki .markItUpEditor,
.dotclear .markItUpEditor {
	background-image:url(../images/markup/bg-editor-wiki.png);
}

/* -------------------------------------------------------------------
// markItUp!
// By Jay Salvat - http://markitup.jaysalvat.com/
// ------------------------------------------------------------------*/
.markItUp .markItUpButton1 a {
	background-image:url(../images/markup/bold.png);
}
.markItUp .markItUpButton2 a {
	background-image:url(../images/markup/italic.png);
}
.markItUp .markItUpButton3 a {
	background-image:url(../images/markup/stroke.png);
}

.markItUp .markItUpButton4 a {
	background-image:url(../images/markup/picture.png); 
}
.markItUp .markItUpButton5 a {
	background-image:url(../images/markup/link.png);
}

.markItUp .markItUpButton6 a {
	background-image:url(../images/markup/clean.png);
}
.markItUp .preview a {
	background-image:url(../images/markup/preview.png);
}


