@charset "UTF-8";
body {
font: 12px/18px "Lucida Grande", Geneva, Arial, Verdana, sans-serif; background-color:#fff; color:#333;
margin: 0px;
padding: 0px;
}

/* SPOTLIGHT NEW BLOCK 20-8-08*/
#spotlight_front {
width: 788px;
height: 215px;
background-color: #f0f0f0;
}
#spotlight {
width: 788px;
}
#spotlight .howitworks {
width: 422px;
padding-top: 10px;
padding-left: 10px;
}
#spotlight .broditAssortiment {
vertical-align: top;
padding-top: 10px;
padding-left: 10px;
color: #333;
background-image:url(../images/brodit_houders_example_small.jpg);
background-repeat:no-repeat;
background-position:bottom center;
}
#spotlight .broditAssortiment strong {
color: #234768;
font-size: 16px;
}
.spotlightTitle {
height: 22px;
line-height: 22px;
background-color: #969EAA;
color: #fff;
font-weight: bold;
padding-left: 10px;
}

.spotLightTxt {
/*background-color: #f0f0f0;*/
background-color: #FFFFFF;
height: 181px;
max-height: 181px;
overflow: hidden;
}

#spotlightLeft {
float: left;
width: 460px;
}
#spotlightLeft .title {
float: left;
color: #10385C;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
margin-left: 10px;
margin-top: 10px;
}
#spotlightLeft .price {
margin-top: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
color: #10385c;
float: right;
}
#spotlightLeft .slogan {
clear: both;
padding-top: 10px;
color: #000000;
margin-left: 10px;
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
}
#spotlightLeft .watch {
font-size: 10px;
color: #333333;
line-height: 12px;
font-style:italic;
margin-left: 10px;
margin-top: 10px;
}
#spotlightLeft .images {
margin-left: 10px;
margin-top: 30px;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
float: left;
}
#spotlightLeft .images2 {
margin-top: 30px;
float: right;
}

#spotlightLeft .more {
margin-bottom: 5px;
float: right;
}
#spotlightLeft .more a {
background-repeat:no-repeat;
background-position:right;
background-image:url(../images/front/arrow.gif);
color: #00406c;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
padding-right: 10px;
font-weight:bold;
text-decoration:none;
}
#spotlightLeft .more a:hover{
color: #d67000;
}
#spotlightLeft .proclip {
}
#spotlightLeft .houder {
margin-top: 5px;
}


#spotlightRight {
margin-right: 15px;
float: right;
background-image:url(../images/spotlightImage.jpg);
background-repeat:no-repeat;
margin-top: 9px;
height: 197px;
width: 296px;
}
/** ADDED DEFAULT SYLES */
#container {
	padding: 0px;
	width: 980px;
	margin-top: 6px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#topMenu {
	
	width: 980px;
	height: 51px;
}

.topMenuLeft {
float: left;
background-image:url(../images/topMenuLeft.gif);
background-repeat:no-repeat;
width: 3px;
height: 51px;
}
.topMenuRight {
float: left;
background-image:url(../images/topMenuRight.gif);
background-repeat:no-repeat;
width: 3px;
height: 51px;
}
.topMenuMain {
background-image:url(../images/topMenuMiddle.gif);
background-repeat:repeat-x;
float: left;
width: 973px;
height: 51px;
}

.logo {
	float: left;
	width: 188px;
	height: 51px;
	background-image:url(../images/logo.gif);
	background-repeat:no-repeat;
	background-position: 23px center;
	cursor: pointer;
	overflow: hidden;
}
.logo a {
display: block;
width: 188px;
height: 51px;
}
.logo {float: left; width: 188px;height: 51px;}
.logo a {display:block;width: 188px;height: 51px;}

.menuLink2 {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
color: white;
float: left;
line-height: 51px;
font-weight: bold;
}
.menuLink {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
color: #142748;
float: left;
line-height: 51px;
font-weight: bold;
}
.menuLink2 a {
color: white;
text-decoration:none;
padding-left: 30px;
display: block;
}
.menuLink2 a:hover {
color: #B02A2D;
}
.menuLink a {
color: white;
text-decoration:none;
padding-left: 30px;
padding-right: 30px;
display: block;
}
.menuLink a:hover {
color: #F69F2A;
}
/*.topMenuLine {
width: 1px;
height: 51px;
background-image:url(../images/topMenuLine.gif);
background-repeat:no-repeat;
float: left;
}
*/
.topMenuLine {
width: 1px;
height: 51px;
float: left;
}
#left {
margin-top: 6px;
float: left;
width: 191px;
}
#right {
margin-top: 6px;
float:left;
width: 788px;
}
#search {
width: 185px;
height: 74px;
}
.searchLeft {
background-image:url(../images/searchLeft.png);
background-repeat:no-repeat;
width: 3px;
height: 74px;
float: left;
}
.searchRight {
background-image:url(../images/searchRight.png);
background-repeat:no-repeat;
width: 3px;
height: 74px;
float: left;
}
.searchMain {
width: 179px;
background-image:url(../images/searchBg.png);
background-repeat: repeat-x;
height: 74px;
float: left;
}
.searchTitle {
margin-top: 6px;
margin-left: 9px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-weight:bold;
text-transform:uppercase;
color: white;
font-size: 14px;
}
.searchInput {
margin-top: 4px;
font-size: 11px;
font-weight: bold;
width: 150px;
height: 12px;
margin-right: 5px;
font-family:Arial, Helvetica, sans-serif;
border: 1px solid #ffffff
/*

margin-top: 3px;
margin-left: 9px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
border: 0px;
background-image:url(../images/searchInput.png);
width: 138px;
color: #424242;
height: 13px;
line-height: 13px;
padding-left: 8px;
padding-top: 5px;
padding-bottom: 5px;
padding-right: 8px;
*/
}

.searchSubmit2  {
margin-right: 15px;
background-image:url(../images/searchSubmit.png);
background-repeat:no-repeat;
background-position: right;
width: 11px;
background-color: #6298BD;
height: 9px;
padding: 10px;
color: white;
text-decoration:none;
border: 0px;
}
.advancedSearch {
margin-left: 10px;
margin-top: 3px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
text-transform:uppercase;
font-weight: bold;
color: white;
float: left;
}
.advancedSearch a {
color: white;
text-decoration: none;
}
.advancedSearch a:hover {
color: white;
text-decoration: underline;
}


#productMenu {
background-image:url(../images/productMenuBg.png);
background-repeat:repeat-x;
background-color: #f4f4f4;
width: 185px;
}
.gsmHeader H1 {
padding-left: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
background-image:url(../images/gsmHeader.png);
heigth: 16px;
margin: 0px;
width: 175px;
line-height: 16px;
}
.productMenuBg {
background-image:url(../images/productMenuLine.gif);
background-repeat:repeat-y;
width: 185px;
}
.productMenuBg h2 {
padding: 0px;
margin: 0px;
}
.productMenuBg h2 a {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
display: block;
line-height: 16px;
font-size: 10px;
color: #424242;
text-decoration:none;
}
.productMenuBg a:hover {
text-decoration: none;
color: #004270;
}
.accessoiresHeader H1 {
padding-left: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
/*background-image:url(../images/accessoiresHeader.png); */
background-color: #838383;
heigth: 16px;
margin-bottom: 1px;
margin-left: 0px;
margin-right: 0px;
margin-top: 0px;
width: 175px;
line-height: 16px;
}
.accessoiresSubHeader H3 {
border-bottom: 1px solid white;
margin-left: 10px;
text-indent: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
background-color: #838383;
heigth: 16px;
margin: 0px;
width: 185px;
line-height: 16px;
}
.accessoiresSubHeader H3 a {
display: block;
color: white;
text-decoration: none;
}
.accessoiresSubHeader H3 a:hover {
color: white;
text-decoration: none;
}
.productMenuBottom {
height: 10px;
width: 185px;
background-image:url(../images/productMenuBottom.png);
background-repeat:no-repeat;
background-position:bottom;
margin-bottom: 10px;
}


#ad {
float: left;
width: 300px;
height: 250px;
}
.spotLightTitleLeft {
float: left;
background-image:url(../images/spotLightTitleLeft.png);
background-repeat:no-repeat;
width: 4px;
height: 25px;
}
.spotLightTitleRight {
float: left;
background-image:url(../images/spotLightTitleRight.png);
background-repeat:no-repeat;
width: 4px;
height: 25px;
}
.spotLightMainTitle {
padding-left: 17px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 14px;
color: white;
font-weight: bold;
float: left;
background-color: #969EAA;
width: 771px;
height: 25px;
line-height: 25px;
}
.spotLightMainBg {
clear: both;
background-image:url(../images/spotLightMainBg.png);
background-repeat:repeat-y;
height: 240px;
width: 788px;
border-bottom: 1px solid #c8c8c8;
}
#productFamily {
width: 379px;
float: left;
margin-right: 10px;
margin-bottom: 10px;
}
#productFamily2 {
margin-bottom: 10px;
width: 379px;
float: left;
}
.productFamilyMainTitle {
width: 279px;
padding-left: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
color: white;
font-weight: bold;
float: left;
background-color: #969EAA;
height: 25px;
line-height: 25px;
}
.chooseType {
float: left;
}
.chooseType select {
font-size: 10px;
width: 200px;
margin-right: 10px;
margin-top: 7px;
margin-bottom: 5px;
}
.toonOverview {
background-color: #969EAA;
width: 90px;
text-align:left;
height: 25px;
line-height: 25px;
float: right;
font-size: 10px;
}
.toonOverview a {
color: white;
text-decoration: underline;
}
.toonOverview a:hover {
text-decoration: none;
}
.productFamilyMainBg {
clear: both;
padding-left: 10px;
padding-right: 10px;
height: 200px;
width: 359px;
background-image:url(../images/spotLightMainBg2.png);
background-repeat:repeat-y;
}
.productFamilyLeft {
margin-top: 10px;
width: 160px;
float: left;
}
.productFamilyRight {
width: 199px; 
float: left;
}

.spotLightLeft {
width: 210px;
margin-left: 17px;
float: left;
}
.spotLightRight {
width: 544px; 
float: left;
}
.spotLightTitle {
margin-top: 13px;
font-weight: bold;
line-height: 18px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #4b4c4d;
font-size: 16px;
}
.spotLightTitle a {
color: #4b4c4d;
text-decoration: none;
}
.spotLightTitle a:hover {
color: #333333;
text-decoration: none;
}
.spotLightTxt {
height: 120px;
line-height: 18px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #424242;
font-size: 10px;
}
.spotLightTxt a {
color: #424242;
font-weight:bold;
text-decoration:underline;
}
.spotLightTxt a:hover {
text-decoration: none;
}
.productFamilyTxt {
height: 70px;
line-height: 18px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #424242;
font-size: 11px;
}
.spotLightImg {
text-align: center;
margin-top: 13px;
width: 175px;
height: 175px;
}

.spotLightLogo {
text-align: center;
}
.spotLightPrice {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
float: left;
width: 388px;
text-align: right;
padding-top: 15px;
}
.productFamilyPrice {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
text-align:right;
padding-top: 5px;
padding-bottom: 10px;
}
.spotLightLinks {
width: 150px;
float: left;
text-align: right;
line-height: 18px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #6297bd;
}
.spotLightInfo a {
text-decoration:none;
padding-right: 15px;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position: right;
color: #6297bd;
}
.spotLightInfo a:hover {
text-decoration: underline;
}
.productFamilyLinks {
float: right;
text-align: right;
line-height: 18px;
margin-right: 10px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #6297bd;
}


.spotLightOrder {
margin-top: 5px;
clear: both;
float: right;
background-image:url(../images/orderBtn_large.png);
background-repeat:no-repeat;
width: 110px;
height: 20px;
line-height: 20px;
color: white;
text-indent: 15px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 13px;
}
.spotLightOrder a {
padding-right: 20px;
display: block;
color: white;
text-decoration:none;
}
.spotLightOrder a:hover {
display: block;
color: #333333;
text-decoration: none;
}


.productFamilyOrder {
margin-top: 5px;
float: right;
background-image:url(../images/orderBtn_large.png);
background-repeat:no-repeat;
width: 110px;
height: 20px;
line-height: 20px;
color: white;
text-indent: 15px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 13px;
}
.productFamilyOrder a {
padding-right: 20px;
display: block;
color: white;
text-decoration:none;
}
.productFamilyOrder a:hover {
display: block;
color: #333333;
text-decoration: none;
}



.scrollbar {
clear: both;
margin-top: 20px;
}


/* GSM BLOK ROTATOR*/
/* MAIN */
#main {padding-top: 6px; clear: both;}
#main a:link,
#main a:visited { color: #2971a7; text-decoration: none; }
#main a:hover { text-decoration: underline; }

/* PRODUCT BROWSER */
#productbrowser {width: 786px; height: 180px; background: url(../images/productbrowser_background.png) repeat-x top; overflow: auto; clear: both; border-left: 1px solid #646464; border-right: 1px solid #646464;}
#pb-productbrowsercontainer { position: relative; width: 766px; height: 180px; margin: 0 auto; }
#pb-productslider {background-color: white;top: 10px; width: 3400px; height: 100px; position: absolute; margin: 0; padding: 0; }
#pb-productslider .pb-productimage { float: left; width: 130px; height: 100px; position: relative; top: 0;}
#pb-productslider .pb-productimage a:link,
#pb-productslider .pb-productimage a:visited { float: left; width: 100%; padding-top: 115px; overflow: hidden; color: #ccc; font-size: 11px; text-align: center; background-position: top; background-repeat: no-repeat; }
#pb-productslider .pb-productimage a:hover { text-decoration: none; color: #fff; }
#pb-productslidertrack {line-height: 22px;position: absolute; top: 152px; width:766px; height:22px; overflow: hidden; background: url(../images/productbrowser_scrollbar.png) no-repeat; visibility: hidden; }

#pb-cat1 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 55px; }
#pb-cat2 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 175px; }
#pb-cat3 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 300px; }
#pb-cat4 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 450px; }
#pb-cat5 { position: absolute; top: 0; z-index: 150; color: #fff; font-size: 11px; cursor: pointer; left: 610px; }

#pb-productsliderhandle { position: absolute; width: 142px; height: 22px; cursor: pointer; z-index: 155; }
#pb-productsliderhandleimage {position: absolute; width: 142px; height: 22px; background: url(../images/productbrowserhandle.gif) no-repeat; behavior:url(http://www.apple.com/global/scripts/lib/iepngfix.htc); cursor: pointer; z-index: 5; }


/* PRODUCT BROWSER SECTION COLORS */
#pb-productbrowsercontainer .pb-catclass0 { color: #666; }
#pb-productbrowsercontainer .pb-catclass1 { color: #777; }
#pb-productbrowsercontainer .pb-catclass2 { color: #888; }
#pb-productbrowsercontainer .pb-catclass3 { color: #999; }
#pb-productbrowsercontainer .pb-catclass4 { color: #aaa; }
#pb-productbrowsercontainer .pb-catclass5 { color: #bbb; }
#pb-productbrowsercontainer .pb-catclass6 { color: #ccc; }
#pb-productbrowsercontainer .pb-catclass7 { color: #ddd; }
#pb-productbrowsercontainer .pb-catclass8 { color: #eee; }
#pb-productbrowsercontainer .pb-catclass9 { color: #eee; }
#pb-productbrowsercontainer .pb-catclass10 { color: #fff; }
#pb-productbrowsercontainer .pb-catclass11 { color: #fff; }
#pb-productbrowsercontainer #pb-cat1.pb-catclass5 { color: #fff; }

/* PRODUCT BROWSER PRODUCTS */
#pb-productslider #pb-airportexpress a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-airportextreme a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-mightymouse a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-keyboards a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-displays a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-macpro a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-macbook a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-macbookpro a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-macmini a { background-image: url(../images/nokia3310.jpg); }
#pb-productslider #pb-imac a { background-image: url(http://images.apple.com/mac/images/pb_imac20071026.jpg); }
#pb-productslider #pb-macosx a { background-image: url(http://images.apple.com/mac/images/pb_macosx20071016.jpg); }
#pb-productslider #pb-ilife a { background-image: url(http://images.apple.com/mac/images/pb_ilife20070807.jpg); }
#pb-productslider #pb-dotmac a { background-image: url(http://images.apple.com/mac/images/pb_dot_mac.jpg); }
#pb-productslider #pb-iwork a { background-image: url(http://images.apple.com/mac/images/pb_iwork20070807.jpg); }
#pb-productslider #pb-quicktime a { background-image: url(http://images.apple.com/mac/images/pb_quicktime.jpg); }
#pb-productslider #pb-aperture a { background-image: url(http://images.apple.com/mac/images/pb_aperture.jpg); }
#pb-productslider #pb-logicstudio a { background-image: url(http://images.apple.com/mac/images/pb_logic_studio.jpg); }
#pb-productslider #pb-finalcut a { background-image: url(http://images.apple.com/mac/images/pb_final_cut_studio2.jpg); }
#pb-productslider #pb-logicexpress a { background-image: url(http://images.apple.com/mac/images/pb_logic_express.jpg); }
#pb-productslider #pb-finalcutexpress a { background-image: url(http://images.apple.com/mac/images/pb_final_cut_express.jpg); }
#pb-productslider #pb-shake a { background-image: url(http://images.apple.com/mac/images/pb_shake.jpg); }
#pb-productslider #pb-ard a { background-image: url(http://images.apple.com/mac/images/pb_apple_remote_desktop.jpg); }
#pb-productslider #pb-xserve a { background-image: url(http://images.apple.com/mac/images/pb_xserve.jpg); }
#pb-productslider #pb-xserveraid a { background-image: url(http://images.apple.com/mac/images/pb_xserve_raid.jpg); }
#pb-productslider #pb-xsan a { background-image: url(http://images.apple.com/mac/images/pb_xsan.jpg); }
#pb-productslider #pb-macosxserver a { background-image: url(http://images.apple.com/mac/images/pb_macosx_server20071016.jpg); }

/* PRODUCT  REPOSITIONING */
ul,ol { list-style: none; }
/* GSM BLOK ROTATOR*/


/* WEBSHHOP FRONT */
.webshop {
clear: both;
width: 788px;
}
.webshop2 {
clear: both;
width: 788px;
}
.webshopRight {
width: 120px;
float: right;
}
.product {
margin-bottom: 4px;
border: 1px solid #d4dce4;
float: left;
width: 258px;
height: 170px;
margin-right: 4px;
}
.product2 {
margin-bottom: 6px;
border: 1px solid #d4dce4;
float: left;
width: 258px;
height: 170px;
}
.productTitle {
height: 20px;
line-height: 12px;
margin-left: 10px;
margin-right: 10px;
margin-top: 6px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #4b4c4d;
font-size: 12px;
font-weight: bold;
clear: both;
padding-bottom: 10px;
}
.productTitle a {
text-decoration: none;
color: #4b4c4d;
}
.productTitle a:hover {
text-decoration: none;
color: #333333;
}
.productImage {
margin-bottom: 7px;
width: 100px;
float: left;
height: 100px;
margin-left: 10px;
margin-right: 20px;
}
.productImage a {
font-size: 10px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #333333;
text-decoration: none;
}
.productImage a:hover {
font-size: 10px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: #333333;
text-decoration: underline;
}
.productPrice {
margin-bottom: 7px;
margin-top: 37px;
float: left;
margin-right: 20px;
text-align:right;
width: 84px;
height: 70px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 19px;
font-weight: bold;
}
.productInfo {
height: 20px;
line-height: 20px;
color: white;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
background-color: #828383;
width: 128px;
float: left;
margin-right: 1px;
text-align: center;
}
.productOrder {
height: 20px;
line-height: 20px;
color: white;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
background-color: #1fb20b;
text-align: center;
width: 129px;
float: left;
}
.productOrder a, .productInfo a {
color: white;
display: block;
text-decoration: none;
}
.productOrder a:hover, .productInfo a:hover {
font-weight: bold;
}


/* PRODUCT DETAIL PAGES */

#productDetail {
margin-bottom: 10px;
margin-right: 7px;
width: 788px;
height: 250px;
float: left;
}
.crumpath {
padding-left: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: white;
font-weight: bold;
float: left;
background-color: #838383;
width: 472px;
height: 25px;
line-height: 25px;
}
.crumpath a {
text-decoration: underline;
color: white;
}
.crumpath a:hover {
text-decoration: none;
}
.productDetailMain {
clear: both;
height: 223px;
width: 788px;
}
.productDetailImage {
padding-top: 15px;
width: 200px;
margin-left: 10px;
float: left;
}
.productDetailContent {
float: left;
width: 548px;
margin-right: 10px;
margin-left: 20px;
padding-top: 20px;
}
.productDetailContentPriceTxt {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #6297bd;
}
.productDetailContentPrice {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 30px;
font-weight: bold;
color: black;
padding-top: 30px;
}
.productDetailContentOrder {
clear: both;
float: right;
margin-top: 15px;
background-image:url(../images/orderBtn_large.png);
background-repeat:no-repeat;
width: 110px;
height: 20px;
line-height: 20px;
color: white;
text-indent: 15px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 13px;
}
.productDetailContentOrder a {
display: block;
color: white;
text-decoration:none;
}
.productDetailContentOrder a:hover {
display: block;
color: #333333;
text-decoration: none;
}
.print {
margin-top: 65px;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position:right;
padding-right: 15px;
color: #6297bd;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
}
.mail {
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position:right;
padding-right: 15px;
color: #6297bd;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
text-align: right;
}
.print a, .mail a {
color: #6297bd;
text-decoration:none;
}
.print a:hover, .mail a:hover {
color: #6297bd;
text-decoration:underline;
}


.productDetailMenu {
width: 75%;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
float: left;
clear: both;
height: 25px;
line-height: 25px;
font-size: 10px;
background-color: #c8c8c8;
}
.productDetailMenu a {
	background-image:url(../images/productDetailMenu.png);
	width: 90px;
	text-decoration:none;
	color: white;
	margin-right: 1px;
	float: left;
	height: 25px;
	display: block;
	padding-left: 10px;
}
.productDetailMenu a:hover {
background-image:url(../images/productDetailMenu_over.png);
color: white;
}
.productDetailNo {
width: 120px;
background-color: #c8c8c8;
float: right;
font-size: 10px;
color: black;
height: 25px;
line-height: 25px;
text-align: right;
}
.productDetailTxtBg {
padding-bottom: 12px;
width: 788px;
background-image: url(../images/productDetailTxtBg.png);
background-repeat:repeat-x;
background-position:bottom;
margin-bottom: 6px;
}
.productDetailTxtBgTop {
background-image:url(../images/productDetailTxtBgTop.png);
background-repeat:repeat-y;
}
.productDetailTitle {
margin-left: 10px;
padding-top: 20px;
font-size: 16px;
font-weight: bold;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: black;
}
.productDetailTitle2 {
margin-left: 10px;
padding-top: 20px;
font-size: 16px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
color: black;
}
.productDetailTxt {
padding-top: 20px;
margin-left: 10px;
margin-right: 10px;
color: #424242;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 18px;
padding-bottom: 20px;
}
.productDetailTxtSpecs {
padding-top: 10px;
color: #555555;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 9px;
}
.productDetailTxtSpecs table {
margin-left: 10px;
margin-right: 10px;
margin-bottom: 6px;
margin-top: 6px;
}
.productDetailTxtSpecs strong {
font-size: 11px;
font-weight: bold;
color: #424242;
}
.productDetailTxtAccessoires {
padding-top: 10px;
color: #8a8a8b;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 16px;
}
.productDetailCatAccessoires {
margin-left: 10px;
margin-right: 10px;
}
.productDetailCatAccessoires a {
text-decoration: none;
color: #577d97;
}
.productDetailCatAccessoires a:hover {
text-decoration: underline;
color: #577d97;
}
.crumpathAccessoires {
margin-top: 15px;
text-indent: 10px;
font-weight:bold;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
height: 24px;
line-height: 24px;
color: white;
background-color: #5EA2D8;
}
.crumpathAccessoires a {
color: white;
text-decoration: underline;
}
.crumpathAccessoires a:hover {
color: white;
text-decoration: none;
}
.productDetailccessoires td {
border-bottom: 1px solid #d4dce4;
}
.accesoireImage {
width: 60px;
height: 40px;
padding-top: 4px;
padding-bottom: 4px;
padding-left: 20px;
}
.accessoireTxt {
padding-left: 20px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
}
.accessoireTxt a {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: #8a8a8b;
text-decoration:none;
}
.accessoireTxt a:hover {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: #8a8a8b;
text-decoration:underline;
}
.accessoirePrice {
width: 100px;
padding-left: 20px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 18px;
color: black;
font-weight: bold;
}
.accessoireOrder {
width: 85px;
}
.accessoireOrderBtn {
font-weight: bold;
text-indent: 5px;
background-image:url(../images/orderBtn.png);
background-repeat:no-repeat;
width: 70px;
height: 20px;
line-height: 20px;
color: white;
text-decoration: none;
}
.accessoireOrderBtn a {
display: block;
color: white;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}
.accessoireOrderBtn a:hover {
color: #333333;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
text-decoration: none;
}
.productDetailTxtImages {
padding-top: 15px;
margin-left: 10px;
margin-right: 10px;
}
.productDetailImage_large {
text-align: center;
padding-top: 5px;
padding-bottom: 5px;
border: 1px solid #e5e5e5;
width: 484px;
background-color: white;
}
.productDetailImages {
vertical-align: top;
}
.productDetailImage_small img {
background-color: white;
border: 1px solid #e5e5e5;
margin-left: 10px;
margin-bottom: 10px;
width: 65px;
height: 65px;
float: left;
}
.productDetailImage_small:a img {
border: 1px solid #e5e5e5;
}
.productDetailImage_small:hover img {
border: 1px solid #6297bd;
}
.productDetailLine {
background-color: #919191;
height: 1px;
font-size: 1px;
margin-left: 10px;
margin-right: 10px;
width: 768px;
}
.productDetailLineLight {
background-color: #d4dce4;
height: 1px;
font-size: 1px;
width: 788px;
}
.productDetailBlock {
margin-left: 273px;
margin-top: 7px;
width: 500px;
height: 72px;
background-color: #FFFFFF;
border: 1px solid #d5d5d5;
}
.productDetailstock {
width: 265px;
float: left;
}
.productDetailprice {
width: 225px;
float: left;
}
.productDetailStockTitle {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #6297bd;
margin-top: 6px;
margin-left: 20px;
}
.productDetailStockTxt {
margin-top: 6px;
width: 230px;
margin-left: 20px;
font-size: 10px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
line-height: 12px;
color: #bcbcbc;
}
.productDetailPriceTitle {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #6297bd;
margin-top: 6px;
}
.productDetailPriceTxt {
margin-top: 10px;
color: black;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 18px;
font-weight: bold;
float: left;
}
.productDetailPriceOrder {
margin-top: 10px;
float: right;
margin-right: 10px;
line-height: 20px;
background-image:url(../images/orderBtn.png);
background-repeat:no-repeat;
width: 70px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
text-indent: 5px;
height: 20px;
color: white;
font-weight: bold;
}
.productDetailPriceOrder a {
display: block;
text-decoration: none;
color: white;
}
.productDetailPriceOrder a:hover {
display: block;
text-decoration: none;
color: #333333;
}
.crumpathCat {
background-color: #838383;
color: white;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
text-indent: 10px;
font-weight:bold;
height: 24px;
line-height: 24px;
margin-bottom: 6px;
}
.crumpathCat a {
color: white;
text-decoration: underline;
}
.crumpathCat a:hover {
color: white;
text-decoration: none;
}
.crumpathCat2 {
background-color: #838383;
color: white;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
text-indent: 10px;
font-weight:bold;
height: 24px;
line-height: 24px;
}
.crumpathCat2 a {
color: white;
text-decoration: underline;
}
.crumpathCat2 a:hover {
color: white;
text-decoration: none;
}
.pageNavigation {
margin-right: 6px;
height: 30px;
padding-top: 4px;
clear: both;
}
.pageNavPrevious {
background-image:url(../images/pageNavBack.png);
background-repeat:no-repeat;
width: 82px;
text-indent: 20px;
text-decoration:none;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: 20px;
height: 20px;
}
.pageNavPrevious a {
display: block;
text-indent: 20px;
color: white;
text-decoration:none;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: 20px;
height: 20px;
}
.pageNavPrevious a:hover {
color: #000000;
text-decoration: none;
}
.pageNavNext {
float: right;
background-image:url(../images/pageNavNext.png);
background-repeat:no-repeat;
width: 82px;
height: 20px;
}
.pageNavNext a {
display: block;
text-indent: 5px;
color: white;
text-decoration:none;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 12px;
font-weight:bold;
line-height: 20px;
height: 20px;
}
.pageNavNext a:hover {
color: #000000;
text-decoration: none;
}
.pageNavNumbers {
text-align: center;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 16px;
font-weight: bold;
color: #004270;
}
.pageNavNumbers a {
text-decoration:none;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 14px;
font-weight: normal;
color: #004270;
}
.pageNavNumbers a:hover {
text-decoration: underline;
}

.footer {
height: 64px;
background-color: #c8c8c8;
width: 788px;
clear: both;
}
.footerTxt {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: white;
line-height: 18px;
padding-top: 4px;
margin-left: 14px;
}
.powered {
margin-top: 4px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: white;
margin-left: 14px;
float: left;
}
.powered a, .footerLinks a {
color: white;
text-decoration: none;
}
.powered a:hover, .footerLinks a:hover {
text-decoration: underline;
}
.footerLinks {
margin-top: 4px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
color: white;
margin-right: 14px;
float: right;
}
.ad2 {
margin-top: 6px;
height: 600px;
width: 120px;
}
.productOrderNr {
margin-top: -24px;
background-color:#c8c8c8;
color: black;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 24px;
text-align:right;
width: 120px;
height: 24px;
}
.icons {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333333;
text-align: center;
}

.pageTitle {
text-indent: 10px;
font-weight:bold;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
height: 24px;
line-height: 24px;
color: white;
background-color: #838383;
}
.pageTitle a {
text-decoration: underline;
color: white;
}
.pageTitle a:hover {
text-decoration: none;
color: white;
}
.pageTxt {
margin-left: 10px;
margin-right: 10px;
color: #424242;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 18px;
padding-bottom: 20px;
}
.pageTxtAccessoires {
margin-left: 10px;
margin-right: 10px;
color: #424242;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
line-height: 18px;
padding-bottom: 20px;
}

.pageTxt a {
color: #000000;
text-decoration: underline;
}
.pageTxt a:hover {
color: #000000;
text-decoration:none;
}

.accessoireOrderInfo {
width: 80px;
clear: both;
}
a.productitemname {
color: #333333;
}
a.productitemname:hover {
color: black;
}

.accessoireOrderInfo a {
text-decoration:none;
padding-right: 15px;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position: right;
color: #6297bd;
}
.accessoireOrderInfo a:hover {
text-decoration: underline;
}



#c_options {
	position: relative;
	top: 50px;
	left: 400px;
	height: 70px;
	width: 250px;
	padding: 0px;
	margin: 0px;
	z-index: 2;
	background-color: #e8e8e8;
	border: 1px solid #4e4d4d;
	font-family: Arial, Verdana, Helvetica;
	font-size: 11px;
	color: #696767;
		vertical-align:top;
		text-align: center;
}
#c_options select {
padding: 0px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
}
#c_options a {
margin-left: 200px;
background-image:none;
color: black;
text-decoration: underline;
}
#c_options a:hover {
text-decoration: none;
}

/* IMAGE VIEWER */

	#DHTMLgoodies_panel_one,#DHTMLgoodies_arrows,#DHTMLgoodies_thumbs{	/* Width of divs for thumbnails */
		clear: both;
		width:100%;
		height: 350px;
	}
	#DHTMLgoodies_thumbs{
		height:65px;	/* Height of thumbnail div */
		position:relative;	/* Never change this */
		float:left;
	}
	#DHTMLgoodies_largeImage{	/* Large image div */
		width: 484px;	/* Width of large image div */
		height:300px;	/* Height of large image div */
		float:left;
	}
	.strip_of_thumbnails{	/* A vertical strip of thumbnails */
	background-color: white;
	height: 65px;
	float: left;
	}
	.strip_of_thumbnails div{
	}
	.strip_of_thumbnails img {
		float: left;
		margin-bottom: 10px;
		margin-left: 10px;
		width:50px;
		height:50px;
		border:1px solid #e5e5e5;
	}
	.strip_of_thumbnails .activeImage{	/* Active thumbnail */
		border:1px solid #317082;	/* Green border around active thumbnail */
		padding:0px;
	}
	.leftArrow{
		float:left;
	}
	.rightArrow{
		float:right;
	}
	#DHTMLgoodies_thumbs_inner{
	width: 240px;
	position:relative;	/* Never change this */
	}
	
	
	
	
.searchFaq {
border: 1px solid #333333;
background-image:none;
}
.hrSplit_faq {
	border-top: 1px #c1c1c1 dotted;
}
.faqImage {
padding-left: 10px;
padding-top: 25px;
}
.faqTitle {
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0f355a;
}
.faqTitle a {
text-decoration:none;
color: #0f355a;
}
.faqTitle a:hover {
text-decoration: underline;
color: #0f355a;
}
.faqSubTitle {
	margin-top: 0px;
	padding: 0px;
	list-style-type:none;
	list-style-position: outside;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	line-height: 16px;
	margin-bottom: 25px;
}
.faqSubTitle a {
text-decoration:none;
color: black;
}
.faqSubTitle a:hover {
text-decoration: underline;
color: black;
}
.faqTitle2 {
	padding-top: 25px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #0f355a;
}
.faqSubTitle2 {
	margin-bottom: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: black;
	line-height: 14px;
}
.faqSubTitle2 a {
text-decoration:underline;
color: #004E7D;
}
.faqSubTitle2 a:hover {
text-decoration: none;
color: #004E7D;
}
.faqGoBack {
color: #335c8a;
font-weight: bold;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}
.faqGoBack a {
color: #335c8a;
font-weight: bold;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.faqGoBack a:hover {
color: #335c8a;
font-weight: bold;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
text-decoration:underline;
}
.inputgrey {
border: 1px solid #333333;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
padding: 2px;
margin: 2px;
}
.zoekbtn {
margin-top: 5px;
background-color: #333333;
color: white;
font-size: 12px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
border: 0px;
padding: 2px;
margin-left: 290px;
}
.providerlogo {
padding-bottom: 3px;
}
.providerlogo a {width: 150px; height: 96px;padding: 2px;display: block;border: 1px solid #e5e5e5}
.providerlogo a:hover {border: 1px solid #317082}
.providerTxt a {line-height: 20px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-seriff;font-size: 11px;text-decoration: none; color: #424242;}
.providerTxt a:hover {color: black; text-decoration: none;}
.providerTxt2 {clear: both; font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 10px;text-decoration: none; color: #317082; text-transform:lowercase;}
.providerTxt2 a {font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 10px;text-decoration: none; color: #317082;}
.providerTxt2 a:hover {color: black; text-decoration: none;}
.providerTxt3 {padding-top: 2px;line-height: 14px; height: 40px; }
.providerTxt3 a {padding-bottom: 5px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;text-decoration: none; color: #317082;}
.providerTxt3 a:hover {color: #333333; text-decoration: none;}
.providerOption {margin-left: 10px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px; font-weight: normal; color: black; border: 1px solid #00245a;padding: 3px;line-height: 16px;}

/* WEBSHOP SHOPPINGCART */
.shoppingcartTxt {
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 10px;
padding-top: 10px;
padding-bottom: 20px;
}
.h1TitlePage {padding-left: 5px; padding-right: 5px;background-color: #838383;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;color: white;height: 22px;line-height: 22px; }
.h1TitlePage a {font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;color: white; text-decoration: underline}
.h1TitlePage a:hover {font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;color: black; text-decoration: none}
.h1TitleContent {padding-left: 5px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 11px; color: black; border-bottom: 1px solid #838383; padding-bottom: 10px; line-height: 14px;}
.h1TitleContent a {color: black; font-weight: bold; text-decoration: underline;}
.h1TitleContent a:hover {color: black; text-decoration: none;}
.h1TitleContent2 {font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 11px; color: #333333; border-bottom: 1px solid #838383; padding-bottom: 10px;padding-top: 10px;}
.h1TitleContent2 a {color: black; font-weight: bold; text-decoration: underline;}
.h1TitleContent2 a:hover {color: black; text-decoration: none;}
.h1TitleContent3 {font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 11px; color: #333333; padding-bottom: 5px;padding-top: 5px;}
.h1TitleContent3 a {color: black; font-weight: bold; text-decoration: underline;}
.h1TitleContent3 a:hover {color: black; text-decoration: none;}
.inputShop {
border: 1px solid black;
padding: 2px;
text-align: center;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 12px;font-weight: bold;
}
.shoppingcartTitle {
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
font-weight: bold;
color: #424242;
margin-top: 6px;
}
.shoppingcartTitle a {
color: #424242;
text-decoration:underline;
}
.shoppingcartTitle a:hover {
color: #424242;
text-decoration:none;
}
.h1TitleTotal {padding-right: 10px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 10px; color: black; padding-left: 10px;}
.shopmore {font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 10px;font-weight: bold; margin-left: 10px;}
.shopmore a {color: #4CBE2E; text-decoration: none;}
.shopmore a:hover {color: #838383; text-decoration: none;}
.form {
border: 1px solid #828282;
	margin-left: 10px;
	padding-left: 5px;
	padding-right: 5px;
	border: 0px;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	cursor: pointer;
	padding-top: 3px;
	padding-bottom: 3px;
	font-weight: bold;
	color: white;
	background-color: #19B109;
}

.form:hover {
	background-color:#7FCB52;
	color: #333333;
}



.form2 {
	width: 120px;
	margin-left: 10px;
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	font-weight: bold;
	text-align: center;
	color: white;
	border: 0px;
	background-color: #19B109;
}
.form2 a {
	padding-top: 2px;
	padding-bottom: 2px;
	display: block;
	color: white;
	text-decoration: none;

}
.form2 a:hover {
	background-color:#7FCB52;
	color: #333333;
}
.afdrukken {
font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin-right: 20px;
font-weight: bold;
border: 2px solid #3392cc;
float: right;
line-height: 12px;
background-color: #B2D3EA;
}
.afdrukken a {
color: black;
padding-left: 10px;
padding-right: 10px;
padding-top: 4px;
padding-bottom: 4px;
display: block;
text-decoration:none;
}
.afdrukken a:hover {
background-color: #3392cc;
}
.volgendestap a {
text-decoration: none;
}
.volgendestap a:hover {
text-decoration:underline;
color: white;
}

/** BRODIT SEARCH PAGES */
.broditBorder {
	border: 1px solid #e1e1e1;
	padding: 10px;
	margin: 5px;
	height: 95px;
	width: 355px;
	float: left;
}
.broditBg {
	background-image:url(../images/broditBg.jpg);
	background-repeat:no-repeat;
	background-position:top left;
}
.broditBg a {
	color: #3392cc;
	text-decoration: none;
}
.broditImage {
	width: 73px;
	height: 73px;
	margin-top: 1px;
	margin-left: 1px;
	margin-right: 10px;
	float: left;
}
.broditRight {
	width: 200px;
	float: left;
	margin-left: 5px;
	margin-top: 3px;
}
.broditTitle {
	font-size: 12px;
	font-weight: bold;
}
.broditTitle a {
	text-decoration:none;
}
.broditTxt {
	width: 200px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.broditMore {
font-size: 11px;
	width: 200px;
}
.brodit_productFamily {
	margin-top: 15px;
	margin-left: 10px;
}
.productTitleFamily {
	background-image:url(../images/productTitleBg.gif);
	background-repeat:no-repeat;
	background-position:left;
	background-color: #FFFFFF;
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	font-weight: bold;
	font-family:Arial, Helvetica, sans-serif;
	clear: both;
}

.productImageFamily {
	margin-top: 20px;
	text-align:center;
	width: 210px;
	float: left;
	margin-bottom: 20px;
}
.productTxtFamily {
	margin-bottom: 20px;
	margin-top: 20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	width: 280px;
	float: left;
}
.productOrderFamily {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	width: 90px;
	margin-top: 20px;
	float: left;
	padding-left: 30px;
}
.spacerFamily
{
	height: 0px;
	border-bottom: 1px solid #c3c3c3;
	clear: both;
}




#searchTop {
background: url('../images/searchBg.gif') repeat;
clear: both;
width: 979px;
height: 25px;
margin-top: 5px;
}
/*
.searchAccessoire {
float: left;
height: 26px;
line-height: 26px;
}
.searchAccessoireTitle {
float: left;
font-weight: bold;
font-size: 12px;
padding-left: 10px;
color: #0A3158;
}
.chooseDevice {
margin-right: 5px;
margin-left: 10px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: #868686;
font-weight: bold;
}
.selectBox {
font-size: 11px;
font-weight: bold;
width: 150px;
margin-right: 5px;
font-family:Arial, Helvetica, sans-serif;
}
.selectBox2 {
font-size: 11px;
font-weight: bold;
margin-right: 5px;
font-family:Arial, Helvetica, sans-serif;
}
.searchProduct {
float: right;
height: 26px;
line-height: 26px;
}
.searchSubmit a {
float: left;
background-image:url(../images/submitIcon.jpg);
background-repeat:no-repeat;
background-position: right;
display: block;
width: 15px;
height: 26px;
text-decoration:none;
color: #333333;
margin-right: 5px;
font-weight: bold;
font-size: 11px;
}
*/



.searchAccessoire {
float: left;
width: 700px;
height: 25px;
line-height: 25px;
}
.searchAccessoireTitle {
float: left;
font-weight: bold;
font-size: 12px;
padding-left: 10px;
color: white;
}
.chooseDevice {
margin-right: 5px;
padding-left: 10px;
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
color: white;
font-weight: bold;
}
.selectBox {
font-size: 11px;
font-weight: bold;
width: 150px;
margin-right: 5px;
font-family:Arial, Helvetica, sans-serif;
}
.selectBox2 {
font-size: 11px;
font-weight: bold;
margin-right: 5px;
font-family:Arial, Helvetica, sans-serif;
}
.searchProduct {
float: left;
height: 25px;
width: 279px;
line-height: 25px;
}
.searchSubmit a {
float: left;
background-image:url(../images/submitIcon.gif);
background-repeat:no-repeat;
background-position: right;
display: block;
width: 10px;
height: 25px;
text-decoration:none;
color: #333333;
margin-right: 5px;
font-weight: bold;
font-size: 11px;
}

/* --------------------------- */
/* -------SIM ONLY CSS-------- */
/* --------------------------- */
.providerIcon {
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 150px;
	text-align:center;
	font-size: 10px;
	font-weight: bold;
}
.providerNameBg {
background-image:url(../images/searchBg.gif);
background-repeat: repeat-x;
margin-right: 6px;
height: 25px;
line-height: 25px;
}
.providerName {
color: white;
padding-left: 10px;
font-weight: bold;
font-size: 12px;
}
.providerName2 {
color: white;
font-size: 11px;
}
.pricePlanTitle {
padding-left: 10px;
font-size: 11px;
font-weight: bold;
width: 250px;
}
.pricePlanInfo {
font-size: 11px;
float: right;
text-align:right;
}
.pricePlanInfo a {
text-decoration:none;
padding-right: 15px;
background-image:url(../images/arrow.png);
background-repeat:no-repeat;
background-position: right;
color: #6297bd;
}
.pricePlanInfo a:hover {
text-decoration: underline;
}
.pricePlanOrder {
clear: both;
float: right;
background-image:url(../images/orderBtn_large.png);
background-repeat:no-repeat;
width: 110px;
height: 20px;
line-height: 20px;
color: white;
text-indent: 15px;
font-family:"Lucida Grande", Geneva, Arial, Verdana, sans-serif;
font-size: 11px;
margin-right: 10px;
font-weight: bold;
}
.pricePlanOrder a {
padding-right: 20px;
display: block;
color: white;
text-decoration:none;
}
.pricePlanOrder a:hover {
display: block;
color: #333333;
text-decoration: none;
}
.perMonth {
font-size: 11px;
}
.specdescription {
	font-weight: normal;
	background-color:#fbfbfb;
	padding-left: 9px;
	padding-right: 9px;
	border: 1px solid #bdbdbd;
	width: 300px;
	color: black;
	font-size: 11px;
	position: absolute;
	line-height: 17px;
	opacity: 0;
	MozOpacity:0;
	KhtmlOpacity:0;
	filter: alpha(opacity=0);
}
.specdescription  table td {
	border-bottom: 1px solid #CCCCCC;
}
.specdescritpion_logo {
	float: left;
	margin-top: 5px;
}

/**
 * frontpage
 */
.blockSmall {
margin-top: 8px;
width: 256px;
float: left;
background-color: #f1f1f1;
height: 330px;
}
.blockSmallImage {
clear: both;
padding-top: 5px;
margin-left: 20px;
}
.blockSmallTitle {
border-bottom: 1px solid #c3c3c3;
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 5px;
	height: 32px;
	line-height: 16px;
	color: #10385C;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.blockSmallTitle a {
color: #10385C;
text-decoration:none;
}
.blockSmallTitle a:hover{
color: #10385C;
text-decoration:underline;
}
.blockSmallTxt {
margin-left: 10px;
margin-right: 10px;
height: 17px;
border-bottom: 1px solid #c3c3c3;
color: #333333;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
}
.blockSmallMore {
padding-left: 10px;
margin-top: 5px;
height: 20px;
line-height: 20px;
background-repeat:no-repeat;
background-position:right;
padding-right: 13px;
float: left;
background-image:url(../images/front/arrow.gif);
}
.blockSmallMore a {
color: #00406c;
font-family:Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:bold;
text-decoration:none;
}
.blockSmallMore a:hover {
color: #d67000;
}
.blockSmallOrder {
height: 20px;
width: 76px;
float: right;
background-image:url(../images/front/bestellen.gif);
margin-top: 5px;
margin-right: 10px;
}
.blockSmallOrder a {
display: block;
width: 76px;
height: 20px;
}

.blockSmallOrder_los {
height: 20px;
width: 124px;
float: right;
background-image:url(../images/front/bestellen_los.gif);
margin-top: 5px;
margin-right: 10px;
}

.blockSmallOrder_los a {
display: block;
width: 124px;
height: 20px;
}

.blockExtraSmall {
margin-top: 8px;
width: 256px;
float: left;
background-color: #f1f1f1;
height: 225px;
}
.blockExtraSmallTitle {
	clear: both;
	margin-left: 10px;
	margin-right: 10px;
	padding-top: 10px;
	height: 26px;
	line-height: 16px;
	color: #10385C;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
}
.blockExtraSmallTitle a {
color: #10385C;
text-decoration:none;
}
.blockExtraSmallTitle a:hover {
color: #10385C;
text-decoration: underline;
}








#crumpath {margin-bottom: 5px;height: 16px;line-height: 16px;font-family: Arial, Helvetica, sans-serif;font-size: 10px;color: #000;font-weight: bold;}
#crumpath a {text-decoration: none;color: #000;}
#crumpath a:hover {text-decoration: underline;}
#crumpath .content {padding-left: 10px;width: 778px;position: relative; z-index: 10;background-color: #dfdfdf;}

.webshopCartTitle {height: 24px;line-height: 24px;background-image:url(../images/header.gif); background-color: #838383;background-repeat:repeat-x;padding-left: 10px;font-weight: bold;color: #fff;}
.webshopCartTitle a {display: block;color: #fff;text-decoration: underline;}
.webshopCartTitle a:hover {color: #fff;text-decoration: none;}

.webshopCartTxt table {margin-top: 10px;}
.webshopCartTxt th {background-color: #e7e7e7;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;color: #555555;height: 22px;line-height: 22px;text-align: left;}

.webshopCartTitle2 table {margin-top: 5px;border: 1px solid #e7e7e7;}
.webshopCartTitle2 td {background-color: #f1f1f1;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 10px;color: #000;height: 22px;line-height: 22px;}

.paywebshopCartTxt2 {margin-top: 5px;}
.paywebshopCartTxt2 table {border: 1px solid #e7e7e7;}
.paywebshopCartTxt2 td {line-height: 12px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 11px; color: #000;}
.paywebshopCartTxt2Hover:hover {background-color: #f1f1f1;}
.paywebshopCartTxt2 td a {color: #000; font-weight: bold; text-decoration: underline;}
.paywebshopCartTxt2 td a:hover {color: #000; text-decoration: none;}
.webshopCartInput {border: 1px solid #c8c8c8;padding: 2px;text-align: center;width: 20px;font-size: 10px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;}

.webshopCartTxt2 table {margin-top: 5px;border: 1px solid #e7e7e7;}
.webshopCartTxt2 td {padding-top: 3px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif; font-size: 11px; color: #000; padding-bottom: 3px; line-height: 14px;}
.webshopCartTxt2 td a {color: #000; font-weight: bold; text-decoration: underline;}
.webshopCartTxt2 td a:hover {color: #000; text-decoration: none;}

.webshopCartInputDiscount {
border: 1px solid #e7e7e7;
padding: 2px;
text-align: left;
width: 150px;
font-size: 10px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
.webshopCartInputDiscountSubmit {
border: 1px solid #e7e7e7;
padding: 1px;
font-weight: bold;
text-align: center;
color: #555;
width: 50px;
font-size: 11px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
background-color: #e7e7e7;
border: 1px solid #555;
}
.webshopCartInput2 {
border: 1px solid #c8c8c8;
padding: 2px;
width: 150px;
font-size: 11px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
.addressReadOnly {
border: 1px solid #c8c8c8;
padding: 2px;
width: 150px;
font-size: 11px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
background-color: #E4ECF1;
}
.addressNormal {
border: 1px solid #c8c8c8;
padding: 2px;
width: 150px;
font-size: 11px;
font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
}
input.webshopCartBtn {
border: 0px;font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;font-size: 11px;	cursor: pointer;
	font-weight: bold;
	color: white;
	background-color: #19B109;
}
.webshopCartBtn a {
	font-family: "Lucida Grande", Geneva, Arial, Verdana, sans-serif;
	font-size: 11px;
	display: block;
	font-weight: bold;
	color: white;
	width: 120px;
	text-align:center;
	padding-top: 2px;
	padding-bottom: 2px;
	background-color: #19B109;
	text-decoration:none;
}
.webshopCartBtn a:hover {
	background-color:#7FCB52; 
	color: #333333;
}
.voorwaarden {
font-size: 11px;
}
.voorwaarden a {
color: #333333;
text-decoration:underline;
}
.voorwaarden a:hover {
text-decoration: none;
}
.webshopDefOrder {margin-right: 3px;margin-left: 88px;float: left;background-image:url(../images/editCart.gif);background-repeat:no-repeat; background-color: #333333;width: 120px;height: 21px;line-height: 21px;color: #fff;font-weight: bold;font-size: 11px;}
.webshopDefOrder a {text-decoration: none;width: 120px;display: block;text-align:center;color: #fff}
.webshopDefOrder a:hover, .webshopRightBlockAfrekenen a:hover {color: #fff; background-color: #000}

.broditSearchBlock {
padding-top: 10px;
font-size: 11px;
color: #111;
}
.broditSearchLink {
height: 30px;
line-height: 34px;
}
.broditSearchLink a {
color: #111;
text-decoration:underline;
font-size: 11px;
}
.broditSearchLink a:hover {
color: #000;
text-decoration:none;
}
.broditSearchBlock select {
	border: 1px solid #969EAA; 
	background-color: #fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #111;
	width: 200px;
}
.searchBtn {
background-color:#838383;
color: #fff;
border: 0px;
}
.background {
background-color: #e1e1e1;
}



.compatible td {
border-bottom: 1px solid #838383;
padding-top: 5px;
padding-bottom: 5px;
font-size: 10px;
}
.compatibleLink {
padding-left: 10px;
}
.compatibleLink a {
color: #000;
text-decoration:none;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
}
.compatibleLink a:hover {
text-decoration: underline;
}
.compatiblePrice {
font-size: 14px;
height: 22px;
line-height: 22px;
color: #111;
font-weight: bold;
width: 100px;
}
.compatibleOrder {
background-color: #1FB20B;
font-size: 11px;
color: #fff;
width: 100px;
height: 22px;
line-height: 22px;
text-align:center;
}
.compatibleOrder a {
color: #fff;
display: block;
width: 100px;
height: 26px;
}
/*--------------------------*/
td.noline {
	border: none;
}

img {
border: none;
}

.error {
	background: #FFAAAA;
	text-align: left;
	padding: 5px 10px 5px 25px;
	border: 1px solid #FF7F7F;
}

#printDiv {
	display: none;
}

.geschiktVoor {
	color: #696969;
	text-decoration: none;
}

.geschiktVoor:hover {
	color: #696969;
	text-decoration: underline;
}
