/*@charset "UTF-8";
@import url('orderform.css');
*/
*:focus { outline: 0;}

img {border: none}

body {
	background-color: #fff;
	padding: 0px;
	margin: 0px;
	font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#opinion {
height: 163px;
width: 238px;
position: absolute;
}
#opinion .content {
margin-left: 10px;
margin-top: 5px;
}
#opinion .content a {

}
.closeBtn {
float: right;
margin-right: 10px;
margin-top: 5px;
}
.closeBtn a {
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color: #808080;
text-decoration:none;
}
.borderImageWhite {
background-image:url(../images/borderImageWhite.png);
background-repeat:no-repeat;
width: 216px;
height: 193px;
margin-bottom: -193px;
z-index: 2;
position:relative;
}
* .borderImageWhite {
background-image:url(../images/borderImageWhite.gif);
background-repeat:no-repeat;
width: 216px;
height: 193px;
margin-bottom: -193px;
z-index: 2;
position:relative;
}
FORM {
margin: 0px;
padding: 0px;
}
.overtype {
background-color: #9199a3;
height: 25px;
padding-top: 3px;
padding-bottom: 3px;
padding-left: 3px;
margin-left: 3px;
margin-right: 3px;
margin-bottom: 5px;
}
a {
	color: #555;
	text-decoration:underline;
}
a:hover {
	color: #000;
	text-decoration:none;
}
#container {
	width: 982px;
	margin-right: auto;
	margin-left: auto;
}
.goBackToCategory a {
text-decoration: none;
font-size: 10px;
}
.topMenuItems {
height: 16px;
font-size: 10px;
line-height: 16px;
text-align: right;
color: #808080;
}
.topMenuItems a {
color: #606060;
text-decoration:none;
}
.topMenuItems a:hover {
color: #333;
}
#header {
margin-bottom: 9px;
height: 40px;
width: 982px;
}
.headerLeft {
font-size: 1px;
width: 5px;
height: 40px;
float: left;
background-image:url(../images/headerLeft.gif);
background-repeat:no-repeat;
}
.headerLeft a {
display: block;
text-decoration:none;
width: 5px;
height: 40px;
}
.headerMiddle {
width: 977px;
height: 40px;
float: left;
background-image:url(../images/headerMiddle.gif);
background-repeat: repeat-x;
}
.headerRight {
font-size: 1px;
width: 5px;
height: 40px;
float: right;
background-image:url(../images/headerRight.gif);
background-repeat:no-repeat;
}
.logo {
float: left;
}
.logo a {
display: block;
width: 74px;
height: 35px;
padding-top: 5px;
padding-left: 45px;
background-image:url(../images/logo.gif);
}
.logo a:hover {
background-image:url(../images/logo_over.gif);
}
.menu {
height: 40px;
float: left;
background-image:url(../images/menuLine.gif);
background-repeat:no-repeat;
background-position:left;
padding-left: 1px;
width: 554px;
}


.menu a {
height: 40px;
line-height: 40px;
text-align:center;
font-size: 12px;
font-weight: bold;
color: #fff;
text-decoration:none;
background-image:url(../images/menuHover.gif);
float: left;
width: 110px;
}
.menu a:hover {
background-image:url(../images/menuHover.gif);
background-repeat:repeat-x;
height: 40px;
background-position: bottom;
color: #fff;
text-decoration:none;
}


.menu .active {
background-image:url(../images/menu_over.gif);
height: 40px;
}






.menu2 {
width: 59px;
cursor:pointer;
height: 40px;
float: left;
}
.menu2 a {
text-decoration: none;
padding-left: 17px;
background-image:url(../images/headerMiddle.gif);
float: left;
height: 40px;
width: 42px;
}
.menu2 a:hover {
background-image:url(../images/menuHover.gif);
background-repeat:repeat-x;
height: 40px;
background-position: bottom;
}
.menu2 .active {
background-image:url(../images/menu_over.gif);
height: 40px;
}
#basket {
position: absolute;
margin-top: 15px;
background-image:url(../images/basket.gif);
background-repeat:no-repeat;
height: 15px;
width: 59px;
display: block;
float: left;
text-decoration: none;
}
#basketIcon {
margin-left: 13px;
margin-top: 5px;
position: absolute;
background-image:url(../images/basketIcon.png);
text-decoration: none;
background-repeat:no-repeat;
background-position:right;
width: 19px;
height: 15px;
line-height: 15px;
vertical-align:top;
text-align:center;
font-size: 10px;
font-family:Arial, Helvetica, sans-serif;
color: #fff;
}
.menuLine {
font-size: 1px;
height: 40px;
float: left;
background-image:url(../images/menuLine.gif);
background-repeat:no-repeat;
width: 1px;
}
.search {
font-size: 13px;
color: #fff;
font-weight: bold;
padding-left: 35px;
float: left;
}
.searchInput {
height: 14px;
color: #919191;
font-size: 11px;
padding-left: 24px;
padding-top: 3px;
padding-bottom: 3px;
margin-top: 10px;
background-image:url(../images/search.gif);
background-repeat:no-repeat;
border: 0px;
width: 154px;
}
#page {
width: 734px;
float: left;
}
#carroussel {
margin-bottom: 10px;
height: 291px;
width: 734px;
background-image:url(../images/carroussel.gif);
background-repeat:no-repeat;
background-position:top;
}
#carroussel .camenu {
margin-top: 1px;
width: 120px;
float: left;
}
#carroussel .camenu a {
color: #fff;
font-weight: bold;
text-decoration:none;
width: 100px;
text-align: left;
padding-left: 10px;
padding-right: 10px;
height: 45px;
display: block;
padding-top: 13px;
line-height: 16px;
}
#carroussel .camenu .title-1 {
height: 45px;
background-image:url(../images/carroussel_normal1.gif);
background-repeat: no-repeat;
background-position:left top;
}
#carroussel .camenu .title-1:hover {
height: 45px;
background-image:url(../images/carroussel_over1.gif);
background-repeat:no-repeat;
background-position:left top;
}
#carroussel .camenu .titleactive-1 {
height: 45px;
background-image:url(../images/carroussel_over1.gif);
background-repeat:no-repeat;
background-position:left top;
}

#carroussel .camenu .title-2 {
background-image:url(../images/carroussel_normal.gif);
background-repeat:repeat-x;
background-position:top;
}
#carroussel .camenu .title-2:hover {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}
#carroussel .camenu .titleactive-2 {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}

#carroussel .camenu .title-3 {
background-image:url(../images/carroussel_normal.gif);
background-repeat:repeat-x;
background-position:top;
}
#carroussel .camenu .title-3:hover {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}
#carroussel .camenu .titleactive-3 {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}

#carroussel .camenu .title-4 {
background-image:url(../images/carroussel_normal.gif);
background-repeat:repeat-x;
background-position:top;
}
#carroussel .camenu .title-4:hover {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}
#carroussel .camenu .titleactive-4 {
background-image:url(../images/carroussel_over.gif);
background-repeat:repeat-x;
}

#carroussel .camenu .title-5 {
height: 44px;
background-image:url(../images/carroussel_normal4.gif);
background-repeat:repeat-x;
background-position:bottom;
}
#carroussel .camenu .title-5:hover {
height: 44px;
background-image:url(../images/carroussel_over4.gif);
background-repeat: no-repeat;
background-position:bottom;
}
#carroussel .camenu .titleactive-5 {
height: 44px;
background-image:url(../images/carroussel_over4.gif);
background-repeat: no-repeat;
background-position:bottom;
}



#carroussel .image {
cursor: pointer;
float: right;
height: 289px;
width: 612px;
border-left: 1px solid #333;
background-image:url(../images/large_image.jpg);
background-position:center bottom;
background-repeat:no-repeat;
margin-top: 1px;
margin-right: 1px;
}
#carroussel .txt {
color: #fff;
background-color: #000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
-moz-opacity: 0.6;
filter: alpha(opacity=60);
 opacity:.60;
margin-left: 126px;
margin-top: 214px;
width: 486px;
height: 50px;
z-index: 5;
position:absolute;
}
#carroussel .large_txt {
margin-left: 138px;
margin-top: 220px;
font-size: 14px;
z-index: 10;
color: #fff;
font-weight: bold;
position:absolute;
}
#carroussel .small_txt {
width: 466px;
margin-left: 138px;
margin-top: 243px;
font-size: 13px;
z-index: 10;
color: #fff;
position:absolute;
}



#categories .frontpageShopHeader a {
display: block;
text-align:center;
text-decoration:none;
padding-top: 10px;
padding-bottom: 10px;
}
#categories .frontpageShopHeader a:hover {
background-image:url(../images/block_over.gif);
}

#categories {
background-image:url(../images/block.gif);
width: 238px;
height: 249px;
float: left;
}
#categories .title {
font-size: 12px;
color: #010101;
font-weight: bold;
text-align:center;
}
#categories .title a {
padding-top: 10px;
color: #010101;
display: block;
text-decoration:none;
}
#categories .subTitle {
font-size: 10px;
color: #555;
text-align:center;
}
#categories .subTitle a {
color: #555;
text-decoration:none;
display: block;
padding-bottom: 5px;
}
#categories .content {
border-top: 1px solid #e6e6e6;
}
#categories .content a:hover {
background-color: #ebebeb;
}
#categories .content .iphone {
background-image:url(../images/iphone_icon.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 65px;
height: 47px;
line-height: 47px;
display: block;
border-bottom: 1px solid #e6e6e6;
color: #010101;
text-decoration:none;
font-size: 12px;
font-weight: bold;
}
#categories .content .ipad {
background-image:url(../images/ipad_icon.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 65px;
height: 47px;
line-height: 47px;
display: block;
border-bottom: 1px solid #e6e6e6;
color: #010101;
text-decoration:none;
font-size: 12px;
font-weight: bold;
}
#categories .content .carkit {
background-image:url(../images/carkit_icon.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 65px;
height: 47px;
line-height: 47px;
display: block;
border-bottom: 1px solid #e6e6e6;
color: #010101;
text-decoration:none;
font-size: 12px;
font-weight: bold;
}
#categories .content .accessoires {
background-image:url(../images/accessoires_icon.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 65px;
height: 47px;
line-height: 47px;
display: block;
border-bottom: 1px solid #e6e6e6;
color: #010101;
text-decoration:none;
font-size: 12px;
font-weight: bold;
}
#categories .content .extra {
background-image:url(../images/services_icon.png);
background-repeat:no-repeat;
background-position:10px center;
padding-left: 65px;
height: 47px;
line-height: 47px;
display: block;
border-bottom: 1px solid #e6e6e6;
color: #010101;
text-decoration:none;
font-size: 12px;
font-weight: bold;
}
.block {
background-image:url(../images/block.gif);
width: 238px;
height: 249px;
float: left;
margin-left: 10px;
}
.block a {
text-decoration:none;}
.block .icon {
float: left;
margin-top: 7px;
margin-left: 10px;
margin-right: 10px;
}
.block .txt2 {
float: left;
margin-top: 10px;
}
.block .title {
font-size: 12px;
color: #010101;
font-weight: bold;
text-align:center;
padding-top: 10px;
}
.block .subTitle {
font-size: 10px;
color: #555;
text-align:center;
}
.block .txt {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
font-size: 10px;
color: #8e8e8e;
text-align:justify;
line-height: 14px;
}
.block .txt ul {
margin: 0px;
padding-left: 15px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}

.block_over {
background-image:url(../images/block_over.gif);
width: 238px;
height: 249px;
float: left;
margin-left: 10px;
}
.block_over .title {
font-size: 12px;
color: #010101;
font-weight: bold;
text-align:center;
padding-top: 10px;
}
.block_over .subTitle {
font-size: 10px;
color: #555;
text-align:center;
}
.block_over .txt {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
font-size: 10px;
color: #8e8e8e;
text-align:justify;
line-height: 14px;
}
.block_over .txt ul {
margin: 0px;
padding-left: 15px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}




.catblock {
background-image:url(../images/block.gif);
width: 238px;
height: 249px;
float: left;
/*margin-left: 10px;*/
margin-top:10px;
margin-right: 10px;
}
/*.catblock .title {
font-size: 12px;
color: #010101;
font-weight: bold;
text-align:center;
padding-top: 10px;
}*/
.catblock .title {
/*background-image:url(../images/iphone_icon.gif);
background-repeat:no-repeat;*/
height: 35px;
line-height: 16px;
font-size: 12px;
color: #010101;
font-weight: bold;
margin-left: 5px;
margin-top: 10px;
/*padding-left: 45px;*/
}
.catblock .subTitle {
font-size: 10px;
color: #555;
text-align:center;
}
.catblock .txt {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
font-size: 10px;
color: #8e8e8e;
text-align:justify;
line-height: 14px;
}
.catblock .txt ul {
margin: 0px;
padding-left: 15px;
padding-right: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
.catblock .block_content {
margin-top: 20px;
}



#right {
width: 238px;
float: right;
}
.iphone_service_point {
margin-bottom: 10px;
background-image:url(../images/iphone_service_point.gif);
height: 76px;
width: 238px;
margin-top: 10px;
}
.iphone_service_point a {
height: 76px;
width: 238px;
display: block;
}
#newsletter {
background-image:url(../images/newsletter.gif);
height: 76px;
width: 238px;
margin-bottom: 10px;
}
#newsletter .title {
color: #ffffff;
font-weight: bold;
font-size: 12px;
padding-left: 10px;
padding-top: 7px;
}
#newsletter .title a {
color: #fff;
text-decoration: none;
}
#newsletter .title a:hover {
color: #fff;
text-decoration: underline;
}
#newsletter .txt {
height: 24px;
font-size: 11px;
line-height: 16px;
color: #fff;
padding-left: 10px;
}
#newsletter .inputs {
padding-left: 10px;
padding-right: 10px;
}
#newsletter .newsletterInput {
float: left;
background-image:url(../images/newsletterInput.gif);
height: 12px;
color: #555;
font-size: 10px;
padding-left: 4px;
padding-top: 4px;
padding-bottom: 4px;
background-repeat:no-repeat;
border: 0px;
width: 131px;
}
#newsletter .newsletterSubmit {
background-image:url(../images/newsletterSubmit.gif);
background-repeat:no-repeat;
border: 0px;
height:20px;
width: 73px;
font-size: 10px;
color: #555;
float: right;
}
.adviceBox {
width: 238px;
margin-bottom: 10px;
height: 77px;
background-image:url(../images/adviceBox.gif);
}
.adviceBox .title {
padding-top: 6px;
padding-bottom: 2px;
font-weight: bold;
padding-left: 10px;
font-size: 12px;
color: #0085ce;
}
.adviceBox .adviceTitle {
height: 16px;
line-height: 16px;
padding-left: 10px;
float: left;
color: #555;
font-weight: bold;
}
.adviceBox .adviceTitle a {
color: #555;
text-decoration:none;
}
.adviceBox .adviceTitle a:hover {
color: #010101;
}
.adviceBox .advicePrice {
height: 16px;
line-height: 16px;
padding-right: 10px;
float: right;
color: #555;
}

.box {
width: 238px;
margin-bottom: 10px;
}
.boxTop {
font-size: 1px;
background-image:url(../images/boxTop.gif);
height: 5px;
width: 238px;
}
.boxBottom {
font-size: 1px;
background-image:url(../images/boxBottom.gif);
height: 5px;
width: 238px;
}
.boxMiddle {
background-image:url(../images/boxMiddle.gif);
width: 238px;
}
.boxMiddle .title {
padding-top: 4px;
font-weight: bold;
padding-left: 10px;
font-size: 12px;
color: #010101;
}
.boxMiddle .allProducts {
text-align:right;
padding-right: 10px;
padding-top: 4px;
font-size: 13px;
color: #010101;
}
.boxMiddle .allProducts a {
text-decoration: none;
color: #888;
}
.boxMiddle .allProducts a:hover {
color: #000;
}
.boxMiddle .adviceTitle {
height: 16px;
line-height: 16px;
padding-left: 10px;
float: left;
color: #555;
font-weight: bold;
}
.boxMiddle .adviceTitle a {
color: #555;
text-decoration:none;
}
.boxMiddle .adviceTitle a:hover {
color: #010101;
}
.boxMiddle .advicePrice {
height: 16px;
line-height: 16px;
padding-right: 10px;
float: right;
color: #555;
}
.boxMiddle .tags {
padding-left: 10px;
padding-right: 10px;
padding-bottom: 4px;
padding-top: 4px;
text-align:justify;
line-height: 14px;
color: #999;
}
.boxMiddle .tags a:hover {
color: #444;
text-decoration:none;
}
.boxMiddle .tag1 {
	color: #888;
	font-size: 10px;
	text-decoration:none;
}
.boxMiddle .tag2 {
	font-weight: bold;
	color: #888;
	font-size: 11px;
	text-decoration:none;
}
.boxMiddle .tag3 {
	font-weight: bold;
	color: #0085ce;
	font-size: 13px;
	text-decoration:none;
}



.qshops_keurmerk {
float: left;
}
.betaalmethodes {
float: right;
}

#footer {
padding-top: 10px;
height: 19px;
margin-bottom:3px;
line-height: 19px;
width: 980px;
clear: both;
}
#footer .footerLeft {
background-image:url(../images/footerLeft.gif);
width: 5px;
height: 19px;
float: left;
}
#footer .footerRight {
background-image:url(../images/footerRight.gif);
width: 5px;
height: 19px;
float: right;
}
#footer .footerMiddle {
background-image:url(../images/footerMiddle.gif);
width: 970px;
height: 19px;
float: left;
}
#footer .footerMiddle .left {
width: 410px;
float: left;
padding-left: 5px;
color: #fff;
font-size: 10px;
}
#footer .footerMiddle .left a {
color: #fff;
text-decoration:none;
}
#footer .footerMiddle .left a:hover {
text-decoration: underline;
}


#footer .footerMiddle .right {
float: right;
padding-right: 5px;
color: #fff;
font-size: 10px;
}
#footer .footerMiddle .right a {
color: #fff;
text-decoration:none;
}
#footer .footerMiddle .right a:hover {
text-decoration: underline;
}
#footer .footerMiddle .middle {
float: left;
color: #757575;
font-size: 10px;
}
#footer .footerMiddle .middle a {
color: #757575;
text-decoration:none;
}
#footer .footerMiddle .middle a:hover {
text-decoration: underline;
}


.footerTxt {
text-align:center;
font-size: 10px;
margin-bottom: 5px;
color: #909090;
font-family:Arial, Helvetica, sans-serif;
}


/*
		SHOPPINGCART MENU
*/
.cart {
clear: both;
}

.cart .title {
padding-top: 0px;
padding-bottom: 0px;
padding-left: 10px;
color: #555;
font-weight: bold;
font-size: 13px;
height: 20px;
line-height: 20px;
}
.cart .title a {
color: #555;
text-decoration:none;
}
.cart .title a:hover {
color: #000;
text-decoration:none;
}
.cart .price {
color: #555;
font-size: 13px;
text-align:right;
height: 20px;
line-height: 20px;
}
.cart .delete {
width: 10px;
padding-left: 10px;
padding-right: 10px;
}
.cart .total {
color: #555;
padding-top: 7px;
text-align:right;
padding-right: 10px;
font-weight: bold;
}
.cart .totalPrice {
text-align:right;
padding-top: 7px;
color: #555;
}
.cart {
height: 107px;
}
.edit {
float: left;
padding-left: 10px;
}
.edit a {
font-weight: bold;
text-align:center;
background-image:url(../images/btn.gif);
width: 104px;
height: 20px;
line-height: 20px;
color: #fff;
text-decoration:none;
display: block;
}
.edit a:hover {
text-decoration:none;
color: #000;
}
.checkout {
float: right;
padding-right: 10px;
}
.checkout a {
font-weight: bold;
background-image:url(../images/btn.gif);
width: 104px;
height: 20px;
line-height: 20px;
color: #fff;
text-align: center;
text-decoration:none;
display: block;
}
.checkout a:hover {
color: #000;
text-decoration:none;
}

#setVat {
position: absolute;
height: 32px;
line-height: 32px;
margin-top: 65px;
margin-left: 540px;
font-size: 11px;
}
#setVat a {
	font-size: 10px;
	color: #555;
	text-decoration:none;
}
#setVat a:hover {
	color: #000;
}
#setVat .active {
	color: #000;
	font-weight: bold;
}

.opinionTitle {

}
.opinionBlock a {
display: block;
text-decoration:none;
width: 238px;
color: #010101;
text-align:center;
height: 32px;
line-height: 32px;
}
.opinionBlock {
font-size: 11px;
font-weight: bold;
color: #010101;
background-image:url(../images/opinionBlock.gif);
background-repeat:no-repeat;
width: 238px;
height: 32px;
}
.opinionBlock_over {
font-size: 11px;
font-weight: bold;
color: #010101;
background-image:url(../images/opinionBlock_over.gif);
background-repeat:no-repeat;
width: 238px;
height: 32px;
}
.opinionBlock_over a {
display: block;
text-decoration:none;
width: 238px;
text-align:center;
height: 32px;
line-height: 32px;
}

#crumpath {
width: 734px;
height: 32px;
line-height: 32px;
}
#crumpath2 {
width: 238px;
height: 32px;
line-height: 32px;
}
#crumpathMiddle2 {
float: left;
width: 228px;
height: 32px;
line-height: 32px;
background-image:url(../images/crumpathMiddle.gif);
background-repeat:repeat-x;
}
#crumpathMiddle2 input {
border: 1px solid #D6D6D6;
padding: 2px;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333;
width: 65px;
}
.inloggenBlockTxt {
float: left;
font-family:Arial, Helvetica, sans-serif;
font-size: 10px;
font-weight: bold;
color: #333;
padding-left: 5px;
padding-right: 10px;
}
.inloggenBlockSubmit {
width: 24px;
text-align:center;
float: left;
display: block;
margin-top: 12px; 
}

.crumpathIcon {
height: 30px;
background-image:url(../images/crumpathIcon.gif);
width: 7px;
display: block;
float: left;
margin-top: 1px;
margin-right: 3px;
margin-left: 3px;
}

#crumpathLeft {
float: left;
width: 5px;
height: 32px;
background-image:url(../images/crumpathLeft.gif);
background-repeat:no-repeat;
}
#crumpathRight {
float: left;
width: 5px;
height: 32px;
background-image:url(../images/crumpathRight.gif);
background-repeat:no-repeat;
}
#crumpathMiddle {
float: left;
width: 724px;
height: 32px;
line-height: 32px;
background-image:url(../images/crumpathMiddle.gif);
background-repeat:repeat-x;
}
#crumpathMiddle .left {
float: left;
color: #393939;
font-size: 10px;
padding-left: 5px;
}
#crumpathMiddle .left a {
text-decoration: none;
color: #393939;
}
#crumpathMiddle .left a:hover {
text-decoration: none;
color: #000;
}
#crumpathMiddle .right {
float: right;
text-align:right;
padding-right: 5px;
}

/*
		SHOPPINGCART MENU
*/
#ajaxticker{
line-height: 32px;
height: 32px;
}
#ajaxticker a {
color: #555;
text-decoration:none;
}
#ajaxticker a:hover {
color: #000;
}
#ajaxticker1 div{ /*IE6 bug fix when text is bold and fade effect (alpha filter) is enabled. Style inner DIV with same color as outer DIV*/
}
.showAll {
	float: right;
	padding-top: 3px;
	padding-right: 10px;
	font-size: 10px;
	line-height: 16px;
	height: 16px;
}
.showAll a {
text-decoration:none;
}


#block_large {
width: 734px;
height: 249px;
margin-bottom: 10px;
margin-top: 10px;
clear: both;
}
#block_large .left {
float: left;
background-image:url(../images/topProductLeft2.gif);
width: 5px;
height: 249px;
}
#block_large .right {
float: left;
background-image:url(../images/topProductRight2.gif);
width: 5px;
height: 249px;
}
#block_large .middle {
float: left; 
background-image:url(../images/topProductMiddle2.gif);
width: 724px;
height: 249px;
}
#block_large .icon {
margin-top: 11px;
margin-left: 10px;
margin-right: 10px;
float: left;
}
#block_large .txt {
float: left;
margin-top: 14px;
}



.btn_assorti {
position: absolute;
z-index: 10;
margin-left: 97px;
margin-top: 163px;
}
.btn_assorti a {
font-size: 13px;
font-weight: bold;
background-image:url(../images/btn_large.png);
width: 120px;
height: 20px;
line-height: 20px;
color: #fff;
text-align: center;
text-decoration:none;
display: block;
}
.btn_assorti a:hover {
color: #000;
text-decoration:none;
}
.btn_assorti2 {
position: absolute;
z-index: 10;
margin-left: 597px;
margin-top: 131px;
}
.btn_assorti2 a {
font-size: 11px;
font-weight: bold;
background-image:url(../images/btn_large.png);
width: 120px;
height: 20px;
line-height: 20px;
color: #fff;
text-align: center;
text-decoration:none;
display: block;
}
.btn_assorti2 a:hover {
color: #000;
text-decoration:none;
}



.btn {
float: right;
padding-top: 10px;
padding-right: 10px;
}
.btn a {
font-size: 11px;
font-weight: bold;
background-image:url(../images/btn_large.gif);
width: 120px;
height: 20px;
line-height: 20px;
color: #fff;
text-align: center;
text-decoration:none;
display: block;
}
.btn a:hover {
color: #000;
text-decoration:none;
}
.btn_large {
float: right;
padding-top: 10px;
padding-right: 5px;
}
.btn_large a {
font-size: 11px;
font-weight: bold;
background-image:url(../images/btn_large.gif);
width: 120px;
height: 20px;
line-height: 20px;
color: #fff;
text-align: center;
text-decoration:none;
display: block;
}
.btn_large a:hover {
color: #000;
text-decoration:none;
}
.title_iphone {
background-image:url(../images/iphone_icon.gif);
background-repeat:no-repeat;
height: 35px;
line-height: 16px;
font-size: 12px;
color: #010101;
font-weight: bold;
margin-left: 5px;
margin-top: 10px;
padding-left: 45px;
}

.title_carkit {
background-image:url(../images/carkit_icon.gif);
background-repeat:no-repeat;
height: 35px;
line-height: 14px;
font-size: 12px;
color: #010101;
font-weight: bold;
margin-left: 10px;
margin-top: 8px;
padding-top: 4px;
padding-left: 45px;
}
.title_accessoires {
background-image:url(../images/accessoires_icon.gif);
background-repeat:no-repeat;
background-position:left center;
height: 35px;
line-height: 14px;
font-size: 12px;
color: #010101;
font-weight: bold;
margin-left: 10px;
margin-top: 8px;
padding-top: 4px;
padding-left: 45px;
}
.title_extra {
background-image:url(../images/services_icon.gif);
background-repeat:no-repeat;
height: 35px;
line-height: 14px;
padding-top: 4px;
font-size: 12px;
color: #010101;
font-weight: bold;
margin-left: 10px;
margin-top: 8px;
padding-left: 45px;
}
.block_content {
color: #555;
font-size: 11px;
line-height: 14px;
padding-left: 10px;
padding-right: 10px;
height: 178px;
padding-top: 8px;
clear: both;
}
.block_content2 {
color: #555;
font-size: 11px;
line-height: 14px;
padding-left: 5px;
padding-right: 5px;
padding-top: 5px;
height: 150px;
}
.block_content2_iphone {
color: #555;
font-size: 11px;
line-height: 14px;
padding-left: 5px;
padding-right: 5px;
padding-top: 25px;
clear: both;
height: 150px;
}
.block_content_large {
color: #555;
font-size: 11px;
line-height: 14px;
padding-left: 10px;
padding-right: 10px;
padding-top: 20px;
height: 101px;
}
/*
		PRODUCT SPECS
*/

#productSpecs {
width: 982px;
padding-top: 10px;
clear: both;
}
.productSpecsTop {
background-image:url(../images/productSpecsTop.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
.productSpecsBottom {
background-image:url(../images/productSpecsBottom.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
.productSpecsMiddle {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
background-image:url(../images/productSpecsMiddle.gif);
background-repeat: repeat-y;
}

/*
		PAGEMANGER
*/

#pagemanager {
margin-top: 10px;
}
.pagemanagerTop {
background-image:url(../images/pagemanagerTop.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
.pagemanagerBottom {
background-image:url(../images/pagemanagerBottom.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
.pagemanagerMiddle {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
padding-bottom: 5px;
min-height: 488px;
background-image:url(../images/pagemanagerMiddle.gif);
background-repeat: repeat-y;
}

.pagemanagerMiddle .pagemanagerContent {
padding-top: 5px;
font-size: 11px;
color: #555;
line-height: 18px;
text-align:justify;
}
.pagemanagerMiddle .productSpecsContent {
padding-top: 5px;
font-size: 13px;
color: #555;
line-height: 18px;
text-align:justify;
}

.pagemanagerTitle h2 {
color: #010101;
font-size: 12px;
font-weight: bold;
margin: 0px;
padding: 0px;
}

#faqBlock {
width: 239px;
float: left;
margin-top: 10px;
}
#faqBlock .faqTop {
background-image:url(../images/faqTop.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
#faqBlock .faqBottom {
background-image:url(../images/faqBottom.gif);
background-repeat: no-repeat;
height: 5px;
font-size: 1px;
}
#faqBlock .faqMiddle {
min-height: 239px;
background-image:url(../images/faqMiddle.gif);
background-repeat: repeat-y;
}
#faqBlock .faqTitle {
padding-left: 10px;
font-size: 12px;
font-weight: bold;
color: #010101;
padding-top: 5px;
}
.faqList {
margin: 0px;
padding-top: 5px;
padding-left: 0px;
padding-right: 0px;
padding-bottom: 0px;
}
.faqList ul {
margin: 0px;
padding: 0px;
}
.faqList li {
margin-left: 27px;
padding: 0px;
}
.faqList a {
color: #555;
text-decoration:none;
}
.faqList a:hover {
color: #010101;
}
li {
list-style-image:url(../images/list.gif);
}

#faqMenu {
margin-top: 10px;
float: left;
width: 239px;
}
#faqMenu .faqLeft {
float: left;
width: 5px;
font-size: 1px;
background-image:url(../images/faqLeft.gif);
height: 508px;
}
#faqMenu .faqRight {
float: left;
width: 5px;
font-size: 1px;
background-image:url(../images/faqRight.gif);
height: 508px;
}
#faqMenu .faqMiddle2 {
float: left;
width: 229px;
background-image:url(../images/faqMiddle2.gif);
background-repeat:repeat-x;
height: 508px;
}
#faqContent {
float: left;
width: 486px;
margin-top: 10px;
margin-left: 9px;
}
#faqContent .faqContentTop {
background-image:url(../images/faqContentTop.gif);
height: 5px;
font-size: 1px;
}
#faqContent .faqContentBottom {
background-image:url(../images/faqContentBottom.gif);
background-repeat:no-repeat;
height: 5px;
}
#faqContent .faqContentMiddle2 {
padding-bottom: 20px;
background-image:url(../images/faqContentMiddle.gif);
background-repeat:repeat-y;
}

#faqContent .faqContentMiddle {
padding-bottom: 25px;
min-height: 473px;
background-image:url(../images/faqContentMiddle.gif);
background-repeat:repeat-y;
}
#faqContent .faqContentTitle h2 {
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
color: #000;
}
#faqContent .faqContentTitle {
margin-left: 10px;
padding-top: 5px;
}
#faqContent .faqContentTxt {
padding-top: 5px;
padding-bottom: 5px;
margin-left: 10px;
margin-right: 10px;
color: #404040;
text-align:justify;
}
.download {
width: 476px;
height: 25px;
position:absolute;
margin-top: -20px;
font-size: 10px;
}
#faqMenu .goback {
padding-top: 10px;
height: 20px;
line-height: 20px;
padding-left: 10px;
}
#faqMenu .goback a {
color: #404040;
text-decoration:none;
}
#faqMenu .goback a:hover {
text-decoration: none;
color: #000;
}
.download .goback {
height: 20px;
line-height: 20px;
padding-left: 10px;
float: left;
}
.download .goback a {
color: #404040;
text-decoration:none;
}
.download .goback a:hover {
text-decoration: none;
color: #000;
}
.download .print {
padding-left: 10px;
float: right;
}
.download .print a {
display: block;
height: 20px;
line-height: 20px;
text-decoration:none;
background-image:url(../images/printIcon.gif);
padding-right: 20px;
background-repeat:no-repeat;
background-position:right;
}
.download .print a:hover {
text-decoration: none;
color: #000;
}
.download .email a {
float: right;
display: block;
height: 20px;
line-height: 20px;
text-decoration:none;
background-image:url(../images/emailIcon.gif);
padding-right: 20px;
background-repeat:no-repeat;
background-position:right;
}
.download .email a:hover {
text-decoration: none;
color: #000;
}
.moreSpecs {
font-size: 10px;
color: #808080;
text-decoration: none;
}
.moreSpecs:hover {
text-decoration: none;
}
.product {
clear: both;
padding-top: 20px;
height: 25px;
font-size: 10px;
}
.product .print {
width: 50px;
padding-left: 13px;
float: left;
}
.product .print a {
text-align:right;
display: block;
height: 20px;
line-height: 20px;
text-decoration:none;
background-image:url(../images/printIcon.gif);
padding-right: 20px;
background-repeat:no-repeat;
background-position:right;
}
.product .print a:hover {
text-decoration: none;
color: #000;
}
.product .email {
width: 50px;
padding-left: 19px;
float: left;
}
.product .email a {
float: right;
display: block;
height: 20px;
line-height: 20px;
text-decoration:none;
background-image:url(../images/emailIcon.gif);
padding-right: 20px;
background-repeat:no-repeat;
background-position:right;
text-align:right;
}
.product .email a:hover {
text-decoration: none;
color: #000;
}
.levertijd {
font-size: 10px;
color: #404040;
font-weight:normal;
}
.faqSelect, select {
margin-top: 10px;
margin-left: 5px;
font-size: 13px;
border: 1px solid #d6d6d6;
color: #404040;
}
.faqCategoryTitle {
color: #010101;
font-size: 12px;
font-weight: bold;
margin-left: 5px;
margin-top: 10px;
}
.faqCategoryTxt ul {
margin: 0px;
padding: 0px;
}
.faqCategoryTxt strong {
font-size: 12px;
font-weight: bold;
color: #010101;
}
.faqCategoryTxt li {
margin-left: 17px;
padding: 0px;
}
.faqCategoryTxt {
margin-left: 5px;
margin-top: 10px;
}
.faqCategoryTxt a {
color: #555555;
text-decoration:none;
}
.faqCategoryTxt a:hover {
color: #000;
}
.faqCategoryTxt .active a {
color: #000;
}

#productBlockLarge {
background-image:url(../images/productBlockLarge.gif);
background-repeat:no-repeat;
width: 735px;
height: 162px;
margin-top: 10px;
}
#productBlockLarge .productBlockImage {
height: 150px;
width: 150px;
margin-left: 11px;
margin-right: 10px;
float: left;
}
#productBlockLarge2 .productBlockImage2 {
height: 230px;
width: 230px;
margin-left: 11px;
margin-right: 10px;
padding-top: 8px;
float: left;
}
#productBlockLarge2 .productBlockContent2 {
width: 370px;
margin-right: 10px;
float: left;
}
#productBlockLarge .productBlockContent {
width: 450px;
margin-right: 10px;
float: left;
}
#productBlockLarge .productBlockPrice {
float: left;
width: 84px;
}

#productBlockLarge2 {
background-image:url(../images/productBlockLarge2.gif);
background-repeat:no-repeat;
width: 735px;
height: 249px;
margin-top: 10px;
}
#productBlockLarge2 .productBlockImage {
height: 230px;
width: 230px;
margin-left: 11px;
margin-right: 10px;
float: left;
}
#productBlockLarge2 .productBlockContent {
width: 370px;
margin-right: 10px;
float: left;
}
#productBlockLarge2 .productBlockPrice {
float: left;
width: 84px;
}


#productBlock {
background-image:url(../images/productBlock.gif);
background-repeat:no-repeat;
width: 239px;
height: 249px;
margin-top: 10px;
float: left;
}
.productBlockTitle {
font-size: 13px;
font-weight: bold;
line-height: 14px;
height: 29px;
float: left;
width: 150px;
margin-top: 10px;
padding-left: 10px;
}
.productBlockTitle a {
text-decoration: none;
color: #010101;
}
.productBlockTitle2 {
font-size: 12px;
font-weight: bold;
line-height: 14px;
margin-bottom: 3px;
margin-top: 10px;
}
.productBlockDescription {
line-height: 18px;
font-size: 11px;
color: #404040;
margin-top: 15px
}
.btw {
font-size: 10px;
color: #606060;
font-weight: normal;
}
.productBlockPrice2 {
height: 29px;
font-size: 14px;
font-weight: bold;
color: #010101;
margin-top: 10px;
margin-right: 11px;
float: right;
}

.productBlockPrice {
height: 29px;
font-size: 14px;
font-weight: bold;
color: #010101;
margin-top: 10px;
padding-right: 10px;
float: right;
width: 60px;
text-align:right;
}
.productBlockImage {
margin-left: 11px;
padding-top: 10px;
clear: both;
width: 216px;
height: 193px;
}
.previous {
color: #555;
float: left;
}
.next {
color: #555;
float: right;
}
.previous a {
color: #404040;
text-decoration:none;
}
.previous a:hover {
color: #000;
}

/*
PRODUCT PAGE
*/
#product {
margin-top: 10px;
}
#product .left {
margin-right: 10px;
width: 486px;
float: left;
}
#product .right {
width: 238px;
float: right;
}

#product .productTopLeft {
background-image:url(../images/productBlockTopLeft.gif);
height: 5px;
font-size: 1px;
}
#product .productMiddleLeft {
background-image:url(../images/productBlockMiddleLeft.gif);
background-repeat:repeat-y;
}
#product .productMiddleLeft .productTitle h2 {
margin: 0px;
padding: 0px;
font-size: 12px;
color: #010101;
}
#product .productMiddleLeft .productTitle {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}
#product .productMiddleLeft .productContent {
font-size: 10px;
color: #404040;
line-height: 18px;
padding-left: 10px;
padding-right: 10px;
text-align:justify;
padding-top: 5px;
}
#product .productMiddleLeft .moreInfo {
padding-left: 10px;
padding-top: 10px;
font-size: 10px;
}
#product .productMiddleLeft .moreInfo a {
text-decoration: none;
}
#product .productBottomLeft {
background-image:url(../images/productBlockBottomLeft.gif);
height: 5px;
font-size: 1px;
}


#product .productTopRight {
background-image:url(../images/productBlockTopRight.gif);
height: 5px;
font-size: 1px;
}
#product .productMiddleRight {
background-image:url(../images/productBlockMiddleRight.gif);
background-repeat:repeat-y;
}
#product .productMiddleRight .productTitle h2 {
margin: 0px;
padding: 0px;
font-size: 12px;
color: #010101;
}
#product .productMiddleRight .productTitle {
padding-left: 10px;
padding-right: 10px;
padding-top: 5px;
}
#product .productMiddleRight .productContent {
font-size: 10px;
color: #404040;
line-height: 18px;
padding-left: 10px;
padding-right: 10px;
text-align:justify;
padding-top: 5px;
}
#product .productMiddleRight .moreInfo {
padding-left: 10px;
padding-top: 10px;
font-size: 10px;
}
#product .productMiddleRight .moreInfo a {
text-decoration: none;
}
#product .productBottomRight {
background-image:url(../images/productBlockBottomRight.gif);
height: 5px;
font-size: 1px;
}









.productImageLarge {
width: 216px;
padding-top: 6px;
margin-left: 11px;
height: 193px;
}

#galleryContainer {
width: 200px;
}
#enlarge {
padding-right: 11px;
font-size: 10px;
text-align:right;
margin-top: 5px;
}
#enlarge a {
display: block;
position: relative;
z-index: 10;
height: 14px;
line-height: 14px;
text-decoration:none;
background-image:url(../images/enlarge.gif);
background-repeat:no-repeat;
padding-right: 19px;
background-position:right top;
}
.priceAndOrder {
padding-top: 20px;
}
.price {
width: 104px;
font-weight: bold;
font-size: 16px;
color: #000;
float: left;
text-align:right;
}
.order {
float: right;
background-image:url(../images/order.gif);
background-repeat:no-repeat;
width: 104px;
padding-right: 11px;
height: 20px;
line-height: 20px;
font-size: 11px;
font-weight: bold;
}
.order a {
text-align: center;
display: block;
width: 104px;
height: 20px;
color: #fff;
text-decoration:none;
}
.order a:hover {
color: #fff;
}
.stock {
color: #555;
font-size: 10px;
padding-left: 11px;
width: 216px;
clear: both;
height: 40px;
}
#theImages {
height: 140px;
float: left;
padding-left: 11px;
margin-top: 5px;
}
#theImages a {
float: left;
margin-bottom: 10px;
margin-right: 5px;
}
#theImages img {
	margin-right: 4px;
}
#theImages img:hover {
	
}
#theImages .active {

}
.borderSmallImage {
width: 45px;
height: 45px;
background-image:url(../images/borderSmallImage.png);
margin-bottom: -45px;
position: relative;
z-index: 2;
}
.borderSmallImage:hover{
width: 45px;
height: 45px;
background-image:url(../images/borderSmallImage_over.png);
margin-bottom: -45px;
position: relative;
z-index: 2;
}
* .borderSmallImage {
width: 45px;
height: 45px;
background-image:url(../images/borderSmallImage.gif);
margin-bottom: -45px;
position: relative;
z-index: 2;
}
*.borderSmallImage:hover{
width: 45px;
height: 45px;
background-image:url(../images/borderSmallImage_over.gif);
margin-bottom: -45px;
position: relative;
z-index: 2;
}

/*
	SHOPPINGCART PAGE CSS
*/
#verderwinkelen {
background-image:url(../images/shopBtn.gif);
background-repeat:no-repeat;
border: 0px;
width: 126px;
margin-right: 10px;
height: 20px;
line-height: 20px;
color: #ffffff;
padding-left: 21px;
font-size: 11px;
font-weight: bold;
}
#verderwinkelen a {
color:#fff;
}
#shoppingCart2 {

}
#shoppingCart2 {
	text-align: left;
}
#shoppingCart2 th, #shoppingCart2 td {
}
#shoppingCart2 td {
font-size: 10px;
color: #000;
}
#shoppingCart2 .shopBlockMiddle td a {
color: #000;
font-weight: bold;
font-size: 11px;
text-decoration:none;
}
#shoppingCart2 .shopBlockMiddle .price5 {
margin-right: 10px;
font-weight: bold;
font-size: 14px;
float: right;
margin-bottom: 32px;
}
#shoppingCart2 .shopBlockMiddle .order5 {
float: right;
background-image:url(../images/order.gif);
background-repeat:no-repeat;
width: 104px;
padding-right: 11px;
height: 20px;
line-height: 20px;
font-size: 11px;
font-weight: bold;
}
.order5 a {
text-align: center;
display: block;
width: 104px;
height: 20px;
color: #fff;
text-decoration:none;
}
.order5 a:hover {
color: #fff;
}

#shoppingCart2 .shopBlockMiddle td a:hover {
color: #000;
font-weight: bold;
font-size: 11px;
text-decoration: underline;
}
#shoppingCart2 .header {
padding-left: 10px;
margin-top: 10px;
background-image:url(../images/shopHeader.gif);
height: 24px;
line-height: 24px;
width: 724px;
color: #fff;
font-size: 10px;
font-weight: bold;
}
#shoppingCart2 .header2 {
padding-left: 10px;
padding-right: 10px;
margin-top: 10px;
background-image:url(../images/shopHeader.gif);
height: 24px;
line-height: 24px;
width: 714px;
color: #fff;
font-size: 10px;
font-weight: bold;
}
#shoppingCart2 .header2 a {
color: #fff;
text-decoration:none;
}
#shoppingCart2 .header2 a:hover {
color: #fff;
text-decoration:none;
}
#shoppingCart2 .shopBlock {
margin-top: 5px;
width: 734px;
}
#shoppingCart2 .shopBlockTop {
height: 5px;
font-size: 1px;
background-image:url(../images/shopBlockTop.gif);
background-repeat:no-repeat;
}
#shoppingCart2 .shopBlockBottom {
height: 5px;
font-size: 1px;
background-image:url(../images/shopBlockBottom.gif);
background-repeat:no-repeat;
}
#shoppingCart2 .shopBlockMiddle {
padding-left: 10px;
background-image:url(../images/shopBlockMiddle.gif);
background-repeat:repeat-y;
}
#shoppingCart2 .shopInput {
border: 1px solid #d6d6d6;
font-size: 10px;
padding: 2px;
}
#shoppingCart2 .shopInput2, #shoppingCart2 .addressReadOnly, #shoppingCart2 .addressNormal {
border: 1px solid #d6d6d6;
font-size: 10px;
padding: 2px;
margin: 3px;
width: 150px;
}
.contactInput {
font-family: "Lucida Grande", Arial, Helvetica, sans-serif;
margin: 3px;
border: 1px solid #d6d6d6;
font-size: 10px;
padding: 2px;
}
.contactSubmit {
margin: 3px;
border: 0px;
background-color: #d6d6d6;
font-size: 10px;
padding: 2px;
}
.contactSubmit:hover {
background-color: #555;
color: #fff;
}
#shoppingCart2 .blockPrices {
margin-top: 5px;
width: 734px;
height: 80px;
line-height: 1.8em;
background-image:url(../images/blockPrices.gif);
}
#shoppingCart2 .blockPrices2 {
margin-top: 5px;
width: 734px;
height: 105px;
background-image:url(../images/blockPrices.png);
}
#shoppingCart2 .blockPrices2 td {
font-size: 12px;
line-height: 18px;
}
#shoppingCart2 .orderTotal {
width: 60px;
font-size: 11px;
font-weight: bold;
}
#shoppingCart2 .blockBottom {
background-image:url(../images/blockBottom.gif);
width: 724px;
height: 42px;
line-height: 42px;
margin-top: 10px;
padding-left: 10px;
}
#shoppingCart2 .blockBottom a {
/*color: #555;*/
text-decoration:none;
font-size: 10px;
}


#shoppingCart2 .shopBtn {
background-image:url(../images/shopBtn.gif);
border: 0px;
width: 126px;
margin-right: 10px;
height: 20px;
line-height: 20px;
color: #fff;
font-size: 11px;
font-weight: bold;
}
#shoppingCart2 .blockBottom2 {
background-image:url(../images/blockBottom.gif);
width: 724px;
height: 42px;
line-height: 42px;
margin-top: 10px;
padding-left: 10px;
}
#shoppingCart2 .shopBtnLink {
background-image:url(../images/shopBtn.gif);
width: 126px;
margin-right: 10px;
height: 20px;
line-height: 20px;
color: #fff;
font-size: 11px;
font-weight: bold;
display: block;
text-align:center;
text-decoration:none;
}
#shoppingCart2 .shopBtnLink a {
color: #fff;
text-decoration:none;
}
#shoppingCart2 .shopBtnLink:hover {
color: #fff;
text-decoration:none;
}
.details_customer {
width: 714px;
margin-top: 8px;
margin-bottom: 5px;
padding-left: 10px;
padding-right: 10px;
}
.customer {
color: #fff;
text-decoration:none;
float: left;
margin-right: 10px;
}
.customer a {
text-align:center;
display: block;
background-image:url(../images/customer_over.gif);
width: 100px;
height: 20px;
line-height: 20px;
text-decoration:none;
color: #fff;
}
.customer_active {
color: #fff;
text-decoration:none;
float: left;
margin-right: 10px;
}

.customer_active a {
text-align:center;
display: block;
background-image:url(../images/customer.gif);
width: 100px;
height: 20px;
line-height: 20px;
text-decoration:none;
color: #fff;
}
.customer a:hover {
background-image:url(../images/customer.gif);
width: 100px;
height: 20px;
line-height: 20px;
text-decoration:none;
color: #fff;
}

.shopCustomer tr {
height: 28px;
}
.update {
background-image:url(../images/update.gif);
width: 102px;
font-size: 10px;
height: 20px;
border: 0px;
text-align:center;
}
.loginBtn {
background-image:url(../images/loginBtn.gif);
width: 73px;
height: 20px;
border: 0px;
}

.activeImage {
	border: 1px solid green;
}
.orangeBtn2 {
text-align:center;
border: none;
background-image: url(../images/orangeBtn.gif);
background-repeat:no-repeat;
width: 102px;
font-size: 10px;
height: 20px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
.orangeBtn2 a:hover {
color: #fff;
}



.orangeBtn_update {
text-align:center;
border: none;
background: transparent url(images/orangeBtn.gif);
background-image: url(../images/orangeBtn.gif);
background-repeat:no-repeat;
width: 102px;
display: block;
font-size: 10px;
height: 20px;
color: #ffffff;
text-decoration: none;
font-weight: bold;
}
.orangeBtn_update a:hover {
color: #fff;
}




.orangeBtn a {
text-align: center;
display: block;
background-image:url(../images/orangeBtn.gif);
width: 102px;
height: 20px;
line-height: 21px;
color: #fff;
text-decoration: none;
font-weight: bold;
}
.orangeBtn a:hover {
color: #fff;
}
.totalinclbtw {
height: 20px;
}
.totalinclbtw .left {
font-weight: bold;
color: #000;
float: left;
margin-left: 10px;
}
.totalinclbtw .right {
float: right;
color: #000;
margin-right: 10px;
}
.orderAddAccessoire {
background-image:url(../images/order.gif);
background-repeat:no-repeat;
border: 0px;
height: 20px;
line-height: 20px;
font-size: 10px;
font-weight: bold;
color: #fff;
width: 104px;
}

.shoppingcart_popup {
	background-image:url(../images/popup.png);
	background-repeat:no-repeat;
	height: 100px;
	width: 476px;
	position: absolute;
	top: 300px;
	left: 50%;
	margin-left: -238px;
	z-index: 999;
}
.titlePopup {
	color: #ffffff;
	font-weight: bold;
	font-size: 18px;
	text-align: center;
	padding-top: 25px;
}
.contentPopup {
	padding-top: 40px;
	height: 24px;
	font-size: 14px;
	line-height: 16px;
	color: #ffffff;
	text-align: center;
}

.shoppingcart_shadow {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 100%;
	z-index: 777;
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
	-moz-opacity: 0.6;
	opacity: 0.6;
	background-color: #fff;
	
}




#business_icon {	
	width: 114px;
	float: left;
}
#personal_icon {
	width: 114px;
	float: right;
}
#business_icon a {
	background-image:url(../images/business_icon.gif);
	background-repeat:no-repeat;
	text-decoration:none;
	width: 114px;
	height: 32px;
	display: block;
}
#personal_icon a {
	text-decoration:none;
	background-image:url(../images/personal_icon.gif);
	background-repeat:no-repeat;
	width: 114px;
	height: 32px;
	display: block;
}
#business_icon a:hover, #business_icon .active {
		background-image:url(../images/business_icon_over.gif);
	background-repeat:no-repeat;

}
#personal_icon a:hover, #personal_icon .active {
	background-image:url(../images/personal_icon_over.gif);
	background-repeat:no-repeat;

}











#myOpinion {
width: 486px;
margin-right: auto;
margin-left: auto;
}
#myOpinion .opinionTop {
background-image:url(../images/faqContentTop.gif);
height: 5px;
font-size: 1px;
}
#myOpinion .opinionBottom {
background-image:url(../images/faqContentBottom.gif);
background-repeat:no-repeat;
height: 5px;
}
#myOpinion .opinionMiddle {
background-image:url(../images/faqContentMiddle.gif);
background-repeat:repeat-y;
}
#myOpinion .opinionTitle h2 {
font-size: 12px;
margin: 0px;
padding: 0px;
font-weight: bold;
color: #000;
}
#myOpinion .opinionTitle {
margin-left: 10px;
padding-top: 5px;
}
#myOpinion .opinionTxt {
padding-top: 5px;
padding-bottom: 5px;
margin-left: 10px;
margin-right: 10px;
color: #404040;
text-align:justify;
}