/*TheMixxx CSS*/

body.Main {
	margin: 0px 0px 0px 0px;
	background-image: url(../img/bg.jpg);
	background-repeat:repeat-x;
	background-position: top;
}

iframe {border: 0px;}
img {border:0px;}
form {
	margin: 0px 0px 0px 0px;
}
table {
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#333333;
}

hr {
	display: none;
}

h1{display:none; font-size:4px;}
h2{display:none; font-size:2px;}
h3{display:none; font-size:1px;}

table.colorBar {
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
	height:20px;
}
table.Header {
	background:url(../img/header.jpg) #FFFFFF no-repeat top;
}
table.main {
	padding: 0px 2px 2px 2px;
	background-color:#FFFFFF;
}
table.mainContent {
	padding: 2px 2px 2px 2px;
	background-color:#FFFFFF;
}
div.snelkeuze {
	margin-top: 4px;
	margin-right: 6px;
	margin-left: 6px;
}

td.normalTekst {
	padding: 2px 6px 0px 2px; 
}
td.subNav {
	padding-left: 2px;
	padding-right: 2px;
}
td.newsOn {
	background-color: #F3F3F3;
}

/* BEGIN HOME */

.homeBtns {width:836px;margin-left:5px;}
.homeBtns div {float:left;width:auto}
.home_content {padding:5px 10px 5px 10px;line-height:18px;color:#777777 }


div.home_c {width:260px;}
div.home_block {float:left;width:128px;margin-top:2px;color:#FF6600;font-weight:bold;cursor:pointer;}
div.home_block div{float:left;width:125px;text-align:left}
div.home_block#right{margin-left:1px;}
div.home_block#right #price_c {width:125px !important;}
div.home_block #price_c{float:left;width:125px;margin-top:-17px;background-color:#3399CC;height:17px;color:#FFFFFF;font-weight:bold;}
div.home_block #price_c div {float:left;	margin:2px;	width:46%;}
div.home_block #price_c #price {	text-align:right;}

/* NAVIGATIE  */

.navbar {float:left;width:840px;margin-top:10px;font-family:"Trebuchet MS",Verdana}
.navbar div {float:left;width:auto;display:inline;height:20px;line-height:20px;padding:0px 5px 0px 5px;text-align:center;cursor: pointer;}
div.navbarOn801 {background:url(../img/nav/subNavBgOn801.gif) repeat-x;}
div.navbarOn818 {background:url(../img/nav/subNavBgOn818.gif) repeat-x;}
div.navbarOn819 {background:url(../img/nav/subNavBgOn819.gif) repeat-x;}
.navbarOn801 a, .navbarOn818 a, .navbarOn819 a {color:#ffffff !important}

.shoppingcartnav {font-family:"Trebuchet MS",Verdana;font-size:14px;}


/* KLEUR SPECIFIEKE CLASSES */

.groupHeader801 {color:#ff6600}
.groupHeader801 a {color:#ff6600 !important}

.groupHeader818 {color:#21519b}
.groupHeader818 a {color:#21519b !important}

.groupHeader819 {color:#57b50b}
.groupHeader819 a {color:#57b50b !important}

/* SHOPPINGCART INFO */

.shoppingcartnav {margin-right:5px;}
.shoppingcartInfo {float:right;}
.shoppingcartInfo a:hover {text-decoration:none}
.shoppingcartInfo span {color:#777777 !important;}

/* teksten teksten teksten teksten teksten teksten teksten teksten teksten teksten teksten */
.blueText {
	color: #3399CC;
}
.darkBlueBig {
	color: #333399;
	font-size:24px;
}
.darkBlueText {
	color: #333399;
}
.darkRedText {
	color:#990000;
	font-size:11px;
}
.FormTitel {
	color: #333399;
	font-weight: bold;
}
td.news {
	padding-left:12px;
	padding-right:12px;
}
.newsHeadline {
	padding-left:12px;
	font-weight:bold;
}
.normalText {
	color: #333333;
	font-size:11px;
}
.orangeBig {
	color: #FF6600;
	font-size:18px;
}
.orangeText {
	color: #FF6600;
}
.orangeTextCaps {
	color: #FF6600;
	font-weight:bold;
}
.orderStepsActive {
	color: #333399;
	font-size:24px;
	font-weight:bold;
}
.orderStepsNonActive {
	color: #DDDDDD;
	font-size:24px;
	font-weight:bold;
}
.top10Text {
	color: #6699CC;
	font-weight:bold;
	line-height: 14px;
}
/* links links links links links links links links links links links links links links links */
a:link, a:visited {
	text-decoration:none;
	color: #333333;
}
a:hover {
	text-decoration:underline;
	color: #333333;
}
a.news:link, a.news:visited, a.news:hover {
	text-decoration:none;
	color: #333333;
}
a.top10:link, a.top10:visited, a.top10:hover {
	text-decoration:none;
	color: #6699CC;
	font-weight:bold;
}
a.highlight:link, a.highlight:visited, a.highlight:hover {
	text-decoration:underline;
	color:FF6600;
}
a.blue:link, a.blue:visited {
	color: #3399CC;
	text-decoration:none;	
}
a.blue:hover {
	color: #3399CC;
	text-decoration:underline;
}
a.orange:link, a.orange:visited {
	text-decoration:none;
	color:#333333;
}
a.orange:hover {
	text-decoration:underline;
	color:FF6600;
}

/* form elementen form elementen form elementen form elementen form elementen form elementen */
select {
	background-color:#F6F6FF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#333333;
	width: 170px;
	padding-top: 2px;
}
input.Snelgids {
	background-color:#F6F6FF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#333333;
	width: 143px;
}
input.Config {
	background-color:#F6F6FF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color:#333333;
}
textarea.Config {
	background-color:#F6F6FF;
	font-family: Tahoma, Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #333333;
	width: 250px;
	height: 100px;
}
input.Checkbox {
	color: #333399;
}
/* div div div div div div div div div div div div div div div div div div div div div */
div.article_c {
	width:308px;
	float:left;
}
div.article_block {
	float:left;
	width:154px;
	margin-top:2px;
	color:#FF6600;
	font-weight:bold;
	cursor:pointer;
}
div.article_block div{
	float:left;
	width:150px;
}
div.article_block#right{margin-left:-1px;}
div.article_block#right #price_c {width:150px !important;}
div.article_block #price_c{
	float:left;
	width:151px;
	margin-top:-17px;
	background-color:#3399CC;
	height:17px;
	color:#FFFFFF;
	font-weight:bold;
}
div.article_block #price_c div {
	float:left;
	margin:2px;
	width:46%;
}
div.article_block #price_c #price {
	text-align:right;
}

div.article_block_big {
	float:left;
	width:303px;
	font-weight:bold;
	cursor:pointer;
}
div.article_block_big div{
	float:left;
	width:303px;
}
div.article_block_big .groupHeader {line-height:26px;height:26px;}
div.article_block_big#right{margin-left:-1px;}
div.article_block_big#right #price_c {width:303px !important;}
div.article_block_big #price_c{
	float:left;
	width:303px;
	margin-top:-29px;
	background-color:#3399CC;
	height:29px;
	color:#FFFFFF;
	font-weight:bold;
}
div.article_block_big #price_c div {
	float:left;
	margin-left:5px;display:inline;
	height:29px;
	line-height:29px;
	width:47%;
}
div.article_block_big #price_c #price {
	text-align:right;
}
div.linehr {
	background-color: #e5e5e5;
	height:1px;
}
div.Bluehr {
	background-image:url(../img/line.gif);
	background-color: #3399CC;
	height:1px;
}
div.contentBox {
	padding: 1px;
	border: 1px solid #DDDDDD;
	background-color:#FFFFFF;
}
div.footer {
	margin-top:3px;
	padding:3px;
	border-top: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	border-right: 1px solid #DDDDDD;
	height:14px;
}
div.FormBorderColor {
	background-color: #DDDDDD;
}
div.Greyhr {
	background-image:url(../img/line.gif);
	background-color: #999999;
	height:1px;
}
div.Greyhr2 {
	background-image:url(../img/line.gif);
	background-color: #999999;
	height:1px;
	margin:4px 0px 4px 0px;
}
div.snelkeuzeBG {
	background-image:url(../img/bg.gif);
	text-align:center;
	vertical-align:middle;
	padding-top:6px;
}
.cWaarde {
	position:absolute;
	top:50px;
	left:-9px;
	width:123px;
	height:54px;
	cursor:pointer;
} .cWaarde .bg {position:absolute;top:0px;left:0px;}
.waardeNr {
	position:absolute;top:12px;left:36px;width:15px;
	font-size:9px;
	text-align:right;color:#FFFFFF;font-weight:bold;
}
.tooltip {position:absolute;}
.tooltip .rel {position:relative}
.tooltip .info {border:1px solid #d4d4d4;width:250px;background:#ffffff}
.tooltip .arrow {margin:-1px 0px 0px 90px;}

.distanceOption {background:url(../img/bgDistanceOption.gif) repeat-x;float:left;width:500px;height:45px;margin-left:7px;display:inline}
.distanceOption #text {float:left;width:330px;}
.distanceOption #form {float:left;width:170px;}
.distanceOption input {border:1px solid #777777;width:75px;text-align:center}

.sCart_collection {font-weight:bold}

.zoeken .bg {position:absolute;top:0px;left:635px;}
.zoeken .input {position:absolute;top:0px;left:645px;}
.zoeken input {position:relative;width:170px;border:0px;background:#727272;color:#ffffff;font-size:11px;}
