/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/

BODY {
  background: #fff;
  color: #000000;
  margin: 0px;
  font-family: Tahoma, Geneva, sans-serif;  
  font-size: 11px;
scrollbar-face-color : #14a9fe; 
scrollbar-highlight-color : #ffffff; 
scrollbar-3dlight-color : #ffffff;
scrollbar-darkshadow-color : #ffffff; 
scrollbar-arrow-color : #ffffff; 
scrollbar-shadow-color : #ffffff; 
scrollbar-track-color: #330000 
}

* {
	margin: 0px;
	padding: 0px;
}

span {padding:0px; margin:0px;}

/*div embed { -moz-opacity:0.01; filter: alpha(opacity=100)}

.embed {background-color:transparent; background-image:none; padding:0px; margin:0px; border:0px solid; width:70px; height:28px; float:left; }*/

.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #14a9fe; text-decoration: underline; }

.stocktxt { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #14a9fe; color: #000; font-weight:bold; text-align:center;}

.stockhead { font-family : Verdana, Arial, sans-serif; font-size : 12px; background: #ff7c06; color: #fff; font-weight:bold; text-align:center;}

.prodlistingbox { border:0px solid; padding:0px; margin:0px; text-align:center;}

/* CSS Document */

.clear {
	clear: both;
}

.fb-tweet-respect {
	WIDTH: 307px; OVERFLOW: hidden; float:right;  border:0px solid;
}

.fb-tweet-respect-article {
	OVERFLOW: hidden; float:right;  border:0px solid;
}

.tweet-this {
	float:left; padding:0px; margin:0px; border:0px solid;
}

.respect-this {
	float:left; padding:0px; margin:0px 12px 0 0;
}

.twitter-share-button { padding:5px; margin:0px; border:0px solid; background: url(images/twitter-s.png) no-repeat; width:24px; height:24px; }

.fb {margin: 0px 0px 0px 0px; padding:0px; border:0px solid; height:30px; float:left;}

#header {
		margin:0 0 10px 0; 
		padding:0px;
		border:1px solid blue;
		}

	#main1 {
		margin:0px; padding:0px;
		border:1px solid red;
		width:1000px;
		float:left;
		}
	#main2 {
		margin:0; padding:0;background:#fff; border:1px solid black;}

#left {
		float:left;
		width:190px;
		margin:0px 0 0 0;
		padding:0 0px 0px 0;
		font-size:80%;
		border:0px solid;
		background:#fff;
		}

	.right {
		float:right;
		width:190px;
		margin:0 0px 0 0; padding:0px;
		font-size:80%;
		/*background: #8EC2CF;*/
		background: #fff;
		border:0px solid;
		}

		.middle-full {
		width:795px;
		margin:10px 0px 0 15px;
		border:0px solid;
		float:left;
		background:#fff;
		padding:0px 0px 0 0px;
		border:0px solid;
		}

	.middle {
		width:590px;
		margin:10px 0px 0 15px;
		border:0px solid;
		float:left;
		background:#fff;
		padding:0px 0px 0 0px;
		}

		.article {
		width:580px;
		margin:0px;
		border:0px solid;
		float:left;
		background:#fff;
		padding:10px 25px 0 25px;
		}

	.middle-index {
		width:530px;
		margin:0px;
		border:1px solid;
		float:left;
		background:#fff;
		padding:0px 0px 0 0px;
		height:100%;

		}

		.middle-home {
		width:1000px;
		margin:0px;
		font-size:80%;
		border:0px solid;
		float:left;
		background:#fff;
		padding:0px;
		}

.featuredbox {border:0px solid; margin:3px 0px 0 3px; padding:0px 0 0px 0; float:left; width:613px;}

.indexbanners {margin:0px; padding:0 0px 0px 0; float:left; border:0px solid;}

.feedbacktxt {width:170px; height:30px; float:left; margin:0px; padding:10px 0px 10px 10px; text-align:left;  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #fff;
  background: #14a9fe;}

  input.radio {border:0px solid; background:transparent;}

.feedbackradio {width:420px; margin:0px; padding:10px 10px 10px 10px;  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333;
  text-align:center;
  font-weight:bold;
 background: #ff7c06;
 }

.textlinkshead {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:left;
  padding:0 0 0 5px;
  margin:0px;
  background: #efefef;
  height:20px;
  font-weight:bold;
  border:0px solid;
}

.hometxt{margin:0px; padding:5px 0px 5px 0; text-align:left; }
.hometxt-s{margin:0px; padding:0; text-align:center; color: #14a9fe; font-size: 10px; font-family: Tahoma, Geneva, sans-serif;}


a.homelinks {
  color: #000;
  text-decoration: none;
  font-size: 11px;
font-family: Tahoma, Geneva, sans-serif;
  margin:0px;
  padding:0 0 0 5px;

}

a.homelinks:hover {
  color: #14a9fe;
  text-decoration: underline;
}


.textlinks {margin:0px 8px 0px 0px; padding:0 0px 0px 0; float:left; border:0px solid; width:160px;}

.textlinks1 {margin:0px 0px 0px 0px; padding:0 0px 0px 0; float:left; border:0px solid; width:160px;}

.linkbox {margin:10px 0 10px 0; padding:0 0px 0px 0; border:0px solid; width:1000px; height:120px;}

.innerbanners {margin:0px; padding:0 0px 0px 0; border:0px solid; width:1000px;}



/*#navtabs {
	padding:0px; 
	margin:0px;
	font-weight: bold;
	font-size: 11px; 
	text-transform: uppercase; 
	list-style-type: none; 
	font-family: Arial, sans-serif;
	width:822px;
}

#navtabs li .right{
	height:35px;
	background: url(images/nav-right.png) no-repeat; 
	padding: 0 11px 0 0px;
	float: left; 
}

#navtabs li {
	padding:0px 0px 0px 11px;
	background: url(images/nav-left.png) no-repeat; 
	float: left; 
	margin-right: 2.5px; 
	height:35px;
}

#navtabs li a {
	padding:0px 11px 0px 11px;
	background: url(images/nav-bg.png) repeat; 
	float: left; 
	line-height:35px;
}


#navtabs li a:hover {
  color: #FA9217;
  font-weight: bold;

}*/


#navtabs {
	padding:0px; 
	margin:0px;
	font-weight: bold;
	font-size: 10px; 
	text-transform: uppercase; 
	list-style-type: none; 
	font-family: Arial, sans-serif;
	text-align:center;
}

#navtabs li .right{
	height:35px;
	padding: 0 0px 0 0px;
	float: left; 
}

#navtabs li {
	padding:0px 0px 0px 0px;
	background: url(images/tab.png) no-repeat; 
	float: left; 
	margin-right: 2px; 
	height:35px;
	text-align:center;
	width:115px;

}

#navtabs li a {
	margin:0px;
	padding:0px 0px 0px 0px;
	float: left; 
	line-height:35px;
	text-align:center;
}


#navtabs li a:hover {
  color: #FA9217;
  font-weight: bold;

}


A {
  color: #000000;
  text-decoration: none;
  font-family: Tahoma, Geneva, sans-serif;  
  font-size: 11px;
}

A:hover {
  color: #14a9fe;
  text-decoration: underline;
}

a.breadcrumb {
  color: #777777;
  text-decoration: none;
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 11px;
}

a.breadcrumb:hover {
  color: #14a9fe;
  text-decoration: underline;
}


FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF; 
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

.infoBox {
  background: transparent;
}

.infoBoxContents {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight: bold;
  background: transparent;
  color: #000;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd {
  background: #fff;
}

TR.accountHistory-even, TR.addressBook-even, TR.alsoPurchased-even, TR.payment-even, TR.productListing-even, TR.productReviews-even, TR.upcomingProducts-even, TR.shippingOptions-even {
  background: #fff;
}

TABLE.productListing {
  border: 0px;
  border-style: solid;
  border-color: #b6b7cb;
  border-spacing: 1px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #fff;
  color: #000;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.page {padding:10px; margin:0px;}

a.pageResults {
  color: #fff;
   background:url("images/num_btn_cs2.gif") no-repeat;
 font-weight: bold;
font-size: 9px;
	text-decoration: none;
	padding:4px 8px 16px 10px;
	margin:0px 0 0 0;
	height:22px;
	width:26px;
}

a.pageResults:hover {
  color: #fff;
   background:url("images/num_btn_cs2.gif") no-repeat;
 }

.pageResultsGrey { background:url("images/num_btn_cs_blue.gif") no-repeat;
  font-weight: bold;
font-size: 9px;
color: #fff;
padding:4px 8px 16px 10px;
	margin:0px 0 0 0;
	height:22px;
	width:26px;
}

.vorige {
   background:url("images/button_previous_du.gif") no-repeat;
	padding:4px 75px 16px 10px;
	margin:0px 0 0 0;
	width:76px;
	height:26px;
}

.volgende {
   background:url("images/button_next_du.gif") no-repeat;
	padding:4px 8px 16px 100px;
	margin:0px 0 0 0;
	width:100px;
	height:26px;
}

TD.pageHeading, DIV.pageHeading {
font-family: Tahoma, Geneva, sans-serif;  
font-size: 16px;
  font-weight: bold;
  color: #14a9fe;
  padding:0 0 10px 0;
}

TR.subBar {
  background: #f4f7fd;
}

TD.subBar {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000000;
}

.account {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:justify;
  margin:0 0px 0 35px;
  padding:0px;
}

TD.main, P.main {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:justify;
}

.maintxt {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:justify;
  padding:0 0 0 3px;
  margin:0px;
  background: #efefef;
  height:25px;
  font-weight:bold;
  width:196px;
  border:0px solid;
}


.totaltxt {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:right;
}

.extra {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:left;
}

TD.head, .head {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color: #000;
  text-align:justify;
  background:#dcdcdc;
  padding:10px;
  border:0px solid #62b7ff;
}

p{margin:0px; padding:10px 0 0px 0; font-weight: normal;}

.listing-box{width:190px; border:0px solid; margin:0px; padding:0px 0 0px 0;}

.recent-box{border:0px solid; margin:0px; padding:0px 0 0px 0;}

.recent-head {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  line-height: 1.5;
  color: #000;
  text-align:justify;
  background:#dcdcdc;
  padding:10px 0px 10px 5px;
  border:0px solid #62b7ff;
  font-weight:bold;
}


.special-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 5px 0px 10px 0px;
 padding: 0px 0px 0 0px;
 color: #fff;
 height:24px;
background: url(images/price.gif) no-repeat;
text-align:center; float:left;
line-height:22px;width:110px;
border:0px solid black;}

span.strike-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 14px 0px 10px 0px;
  padding: 0px 0px 0 0px;
background: #14a9fe; 
line-height:22px;
text-decoration:line-through;}

.index-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 5px 0px 0px 0px;
 padding: 0px 0px 0 0px;
 color: #fff;
 height:24px;
background: url(images/price.gif) repeat;
text-align:center; width:108px; float:left;
line-height:22px;}

.featured-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 0px 0px 0px 0px;
 padding: 0px 0px 0 0px;
 color: #fff;
 height:24px;
background: url(images/price.gif) no-repeat;
text-align:center; width:110px; float:left;
line-height:22px;}


.eur{ font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 margin: 0px 0px 0 0px;
 padding: 0 8px 0 8px;
 color: #fff;
 height:36px;
background: #a19fa0; 
text-align:center; font-weight:bold; width:75px;}

.info{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 5px 0px 0px 0px;
 padding: 3px 0px 0 0px;
 color: #000;
 height:24px;
background: url(images/click.gif) no-repeat;
text-align:center; width:80px; float:left;}

.info-new{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 14px;
 margin: 0px 0px 0px 0px;
 padding: 3px 2px 0 2px;
 color: #000;
 height:24px;
background: url(images/click.gif) no-repeat;
text-align:center; width:75px; float:left;}

.pp{ font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 margin: 10px 0px 0 50px;
 padding: 0 8px 0 8px;
 color: #fff;
 height:36px;
background: #8b8494; 
text-align:center; font-weight:bold; width:150px;}

.info-name{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 16px;
 margin: 0;
 padding: 4px 0 0 0;
 color: #14a9fe;
 font-weight:bold;
 text-align:left;
}

.info-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 23px;
 margin: 0px 0 0px 0px;
 padding: 0px 10px 0 10px;
 color: #fff;
 height:36px;
background: #9f928a; 
width:80px; float:left; text-align:center;
line-height:36px;
background: url(images/grey_bg.png) repeat;}

.info-special-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 23px;
 margin: 0px 0px 0px 0px;
 padding: 0px 2px 0 0px;
 color: #fff;
 height:36px;
background: #9f928a; 
text-align:center; float:left;
line-height:36px;
background: url(images/grey_bg.png)}

.info-strike-price{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 23px;
 margin: 0px 0px 0px 0px;
  padding: 0px 0px 0 0px;
background: #14a9fe; 
 height:36px;
line-height:36px;
color:#fff;
text-decoration:line-through; float:left;}

.cart{padding: 0px 0px 0 0px; margin:0px 0 0 0; float:left;}

.qty{padding: 0px 0 0px 0; text-align:center; color:#000; font-size:11px; font-family: Tahoma, Geneva, sans-serif;}

.qty-new{padding: 0px 0 0px 0; margin:10px; color:#8a8683; font-size:11px; float:left;}

.listing-name {border:1px solid; padding:10px; width:185px;}

.desc {color:#777777; font-family: Tahoma, Geneva, sans-serif;
  font-size: 13px; font-weight: normal; padding: 10px 0px 10px 10px; margin:0px 0 0px 0;}

 .desc-new {color:#717171; font-family: Verdana, Arial, sans-serif;
  font-size: 10px; font-weight: normal; padding: 0px 0px 15px 0; margin:0px 0 0px 0; }

.free{padding: 5px 0px 10px 0px; margin:0px; float:left; text-align:left; border:0px solid;}

.free-new{padding: 0px 0px 0 0px; margin:10px 0 0 0; text-align:right;}

.stock{ padding: 5px 0px 10px 0px; margin:0px; float:left; text-align:right; border:0px solid;}

.info-divider {margin:0 147px 0 147px; width:1px; height:56px; float:left;}

.emailfren{padding: 5px 0px 10px 20px; margin:0px; text-align:center; }

.greybox{padding:0px; margin:0px; border:0px solid;  }

.greybox-new{padding:0px; margin:0px; border:1px solid; float:right;}

.counterbox {float:left; width:25px;}

.counter{ float:left; font-family: Verdana, Arial, sans-serif;
 font-size: 10px;
 margin:0 10px 0px 10px;
 padding: 0px 4px 0 0px;
 color: #fff;
 height:20px;
  width:22px;
background: url(images/pre_next_bg.gif) no-repeat; 
text-align:center; font-weight:bold; }

.num{font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin:0px;
 padding: 0px 0px 0 10px;
 height:20px;
color: #14a9fe; text-align:center; font-weight:bold;}

.arrow{ background: url(images/arrow-p.gif) no-repeat;  width:11px; height:11px;}

.previous{   	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin:0px;
 padding: 0px 0px 0 0px;
 color: #14a9fe;
 height:20px;
text-align:center; font-weight:bold; text-decoration:none;
cursor:hand;
text-transform:uppercase;
}

.next{ font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 14px;
 margin:0px;
 padding: 0px 0px 0 0px;
 color: #14a9fe;
 height:20px;
text-align:center; font-weight:bold; text-decoration:none;
cursor:hand;
text-transform:uppercase;
}


TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
   color: #666666;
}

TD.order {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:right;
}



TD.accountCategory {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  color: #aabbdd;
}

TD.fieldKey {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

TD.fieldValue {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
}

TD.tableHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.newItemInCart {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ff0000;
}

CHECKBOX, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

select {
   width:135px;
}


.label{
width: 150px;
float: left;
margin:6px 0px 0px 0px;
padding:0px 0 0 0px; 
display: block;
color:#000;
font-weight: bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
border:0px solid;
text-align:center;
}

#selectbox{
width:120px;
background-color:cyan;
border:0px;
color:navy;
text-align:center;
font-size:11pt;
font-family:garamond;
}

.wishlist{width:197px; height:37px; float:left; padding:0 30px 0 60px;}


input {
	background: url(images/search_box.png);
	border: 1px solid #14a9fe;
	margin: 1px 0;
	padding:3px 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	height:20px;

}

input.wishlist {
	border: 0px solid #ea2465;
	margin: 2px 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background:transparent;
	width:197px; 
	height:37px;
}

input.bt {
	border: 0px solid #ea2465;
	margin: 2px 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	background:transparent;
	width:135px; 
	height:45px;
}

.input.new {
	margin: 1px 0;
	padding:4px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	border-right:none;
	border-bottom:none;
	border-left:none;
	border-top:none;
	background:url(images/search_box.png) no-repeat;
	height:22px;
}

.con{width:200px;}

.center {
	text-align:center;
	border:none;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
}


textarea {
	padding: 0;
	vertical-align: top;
	margin: 4px 0 1px 0;
	border: 1px solid #14a9fe;
}

select {
	padding: 0px;
	margin: 0 0 0px 0;
	background:#14a9fe;
	color:white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;
}

.button{
background: url('images/btn.png') no-repeat ;
margin:0px;
padding:0px;
width:21px;
height: 22px;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:white;
background:#f99315;
}

.submit{
background: transparent;
margin:0px;
padding:0px;
border:none;
width:135px;
height:45px;
}

/* Button ends */

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #f0a480;
  font-weight: bold;
}

TABLE.formArea {
  background: #f1f9fe;
  border-color: #7b9ebd;
  border-style: solid;
  border-width: 1px;
}

TD.formAreaTitle {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  font-weight: bold;
}

SPAN.markProductOutOfStock {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #c76170;
  font-weight: bold;
}

SPAN.productSpecialPrice {
  font-family: Tahoma, Geneva, sans-serif;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
   background: #14a9fe; 
  text-align:center;
   margin: 10px 0px 10px 15px;
 padding: 2px 2px 0 2px;
}

.productStrikePrice {
  font-family: Tahoma, Geneva, sans-serif;
  color: #ffffff;
  font-size: 16px;
  font-weight: bold;
   background: #9f928a; 
  text-align:center;
   margin: 10px 0px 10px 15px;
 padding: 2px 2px 0 2px;
 width:50px;
}


SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
  font-size:11px;
  font-weight:bold;
}

.freeText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff7c06;
  font-size:11px;
  font-weight:bold;
}

.moduleRow { }
.moduleRowOver { background-color: #7acfff; cursor: pointer; cursor: hand;}
.moduleRowSelected { background-color: #d4d4d4; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning { font-family: Verdana, Arial, sans-serif; font-size: 12px; background-color: #fff; text-align:center; font-weight:bold; color:#ff0000}
.messageStackSuccess { font-family: Verdana, Arial, sans-serif; font-size: 10px; background-color: #99ff00; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }


/*** Begin Header Tags SEO ***/
h1 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 24px;
 margin: 0px;
 padding: 10px 0px 10px 5px;
color: #14a9fe;
 text-align:left;
 text-transform:uppercase;
 letter-spacing:-1px;
}

h2 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 18px;
 margin: 0px;
 padding: 10px 0px 10px 5px;
color: #000;
 text-align:left;
 text-transform:uppercase;
 letter-spacing:-1px;
}

h3 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
 font-size: 20px;
 margin: 0px;
 padding: 10px 0px 10px 5px;
color: #000;
 text-align:left;
 text-transform:uppercase;
}

/*h2 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 18px;
 font-weight: normal;
 margin-bottom: 0;
 padding-bottom: 0;
 color: #000;
}

h3 {
 font-family: Verdana, Arial, sans-serif;
 font-size: 20px;
 margin: 0px;
 padding: 0 8px 0 8px;
 color: #fff;
 height:36px;
background: #8b8494; 
float:left;
}*/

.pic {border:0px solid #14a9fe; float:right;}
/*** End Header Tags SEO ***/


/**** xhtml ****/

/*** header ***/


#mainheader {
	border:0px solid;
	padding:0px;
	width: 1000px;
	margin: 0px auto; /* half the width of the div */
}

.topbar {background:url("images/top_bar.jpg") no-repeat; width:1000px; height:21; position: relative;}

.topbox{padding:0px 0 0 0; margin:0 0 0 0px; border:0px solid; background: #FFF; text-align:center;}

.navbox {padding:0px; margin:0 0 0 0px; height:36px;}

.topnav {padding:0px; margin:0 0 0 0px; text-align:center; width:1004px; border:0px solid; }

.topnav ul {padding:15px 0 15px 10px; margin:0px; float:left; background: #8EC2CF; border:0px solid;}

.topnav li{ list-style-type:none; margin:0px 8px 0 0px; padding:0 0px 0 0;   text-align:left; }

.topnav a{
font-family: Arial, sans-serif;
color: #fff;
  text-decoration: none;
  margin:0px;
  padding:0px 0px 0 10px;
  font-weight:bold;
  font-size: 11px;
  text-align:left;
  }

.topnav a:hover{
	color: #000;
    }

.flag {
	margin:0px 0px 0 0px;
	padding:2px 0 0 0;
	float:left;
	 border:0px solid ;
	 width:11%;
	}

.search {
	margin:15px 0 0 0px;
	padding:0px;
	float:left;
	border:0px solid;
	width:16%;
	}


.top-ban {
	margin:0 0 0 0px;
	padding:0px;
	border:0px solid;
	float:left;
	height:145px;
	width:1000px;
}


.logo {
	float: left;
	margin:0px;
	padding:5px 30px 5px 0;
}

.logo-flash {
	float: left;
	margin:0px;
	padding:0px;
}

.float-box1{float:left; width:200px; padding:20px 0 0 20px; border:0px solid; text-align:center;}

.float-box{float:left; width:200px; padding:20px 0 0 0; border:0px solid; text-align:center; background: url(images/topdivider.png) no-repeat;}

.top-cart{	margin:0 0 0 35px; padding:0px; border:0px solid; width:150px; height:86px;}

.top-cartleft{	margin:0 0 0 0px; padding:0px 0 4px 0; border:0px solid; width:95px;  float:left; text-align:left;}

.top-cartright{	margin:0 0 0 0px; padding:0px 0 2px 0; border:0px solid; width:45px; float:right; text-align:right;}

.top-cartbtl{	margin:0 0 0 0px; padding:0px; border:0px solid; float:left;}
.top-cartbtr{	margin:0 0 0 0px; padding:0px; border:0px solid; float:right;}




.qshop {
	float:left;
	margin:15px 0 0 25px;
	padding:0px 0px 0 0px;
	background:transparent;
}

.qshop a{
	margin:0px; 
	padding:10px 0 0 0px;
}

.topicon{padding:0px; margin:0px 10px 0 0; float:left;}


.tel{ 
   font-family:  Tahoma, Geneva, sans-serif;
	font-size: 13px; 
	margin:0px 0 0 0; 
	text-align:left;  
	font-weight:normal;
	color: #000;
	padding:5px 0px 10px 10px;
	border:0px solid;
	text-transform: uppercase;
	}


.email{
   font-family:  Tahoma, Geneva, sans-serif;
	font-size: 13px; 
	text-align:left;  
	font-weight:normal;
	color: #000;
	padding:5px 0px 0px 10px;
	margin:0 10 0px 10; 
}

.lang{
	margin:18px 0 10px 0;
	padding:0px;
	border:0px solid;}

.sb-box {padding:5px 0 0 0px; margin:0 auto; border:0px solid; text-align:left;}

.sb {padding:5px; margin:0 0 0px 0; border:1px solid; text-align:right; height:30px; float:left;}

a.mail {color: #000; text-align:center;  margin:0px; font-family:  Tahoma, Geneva, sans-serif;	font-size: 12px;}

img {border:0px;}

.networking { padding:15px 0 0 0; margin:5px 0px 0 25px; text-align:center; float:left;}


.ph {color: #ec2d70; text-align:left; font-family: Arial, sans-serif; 
	font-size: 14px; font-weight:bold; padding:10px 0px 10px 0px; margin:0px 0 0px 0;}

.bannersbox_right{float:right; margin:0 0px 0 0px; padding:0px; width:309px;}

.bannersbox_right img {margin:0 0px 10px 0; padding:0 0 0px 0;}

.bannersbox_left{float:left; margin:0 0px 0 0px; padding:0px; width:309px;}

.bannersbox_left img {margin:0 0px 10px 0px; padding:0 0 0px 0; }

/*** categories ***/

.categories{padding:10px 0 10px 0; margin:0px; background:#f3f3f3;}

.categories1{padding:10px 0 32px 0; margin:0px; background:#f3f3f3;}

.categories1 h3{ 
	font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:10px 0 2px 40px;
	font-weight:bold; 
	color: #000; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

.categories h2{font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:13px 0 0px 30px;
	font-weight:bold; 
	color: #14a9fe; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;}

.categories h3{ 
	font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:10px 0 2px 40px;
	font-weight:bold; 
	color: #000; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

a.categories {
   font-family:  Tahoma, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
	 padding:0px 0 0px 15px;
	 margin:0 0 0 40px;
	 text-transform: uppercase;
	 font-weight:normal;
	 font-size: 9px;
	 line-height:15px;
	 background: url(images/arrow_blue.gif) no-repeat;


}

a.categories:hover {
  color: #14a9fe;
  text-decoration: underline;
  background: url(images/arrow_orange.gif) no-repeat;

}

.nav{padding:10px 0 5px 0; margin:0px; background:#000; height:15px; font-family:  Tahoma, Geneva, sans-serif;  font-size: 9px; width:150px;}

.navtxt {
   font-family:  Tahoma, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
	 padding:0px 0 5px 15px;
	 margin:0px 0 0 15px;
	 text-transform: uppercase;
	 font-weight:normal;
	 font-size: 10px;
	 line-height:15px;
}

a.nav {
   font-family:  Tahoma, Geneva, sans-serif;
	color: #fff;
	text-decoration: none;
	 padding:0px 0 5px 15px;
	 margin:0px 0 0 45px;
	 text-transform: uppercase;
	 font-weight:normal;
	 font-size: 9px;
	 line-height:15px;
	 background: url(images/arrow_grey.gif) no-repeat ;
}

a.nav:hover {
  color: #14a9fe;
  background: url(images/arrow_blue.gif) no-repeat;
}

a.att {
   font-family:  Tahoma, Geneva, sans-serif;
	color: #000;
	text-decoration: none;
	 padding:0px 0 0px 10px;
	 margin:0 0 0 8px;
	 text-transform: uppercase;
	 font-weight:normal;
	 font-size: 9px;
	 line-height:15px;
	 background: url(images/arrow_blue.gif) no-repeat;
	 text-align:left;

}

a.att:hover {
  color: #14a9fe;
  font-weight: normal;
  background: url(images/arrow_orange.gif) no-repeat;
}

 .att-box {
	padding:0px 0 10px 40px;
	margin:3px 0 0px 0;
	background: #f3f3f3;
		 text-align:left;

}

.att-box h3{ 
	font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:10px 0 10px 0;
	font-weight:bold; 
	color: #000; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

.search-go {	margin:0px 0 0px 0px; 	padding:30px 0 0px 0; border:1px solid;}

.sub {float:left; color:#000; text-align:left; padding:0 10px 0 10px; margin:2px 0px 2px 0px;  border-right:1px solid black; }

a.sub {
  text-decoration: none;
  font-size: 9px;
  font-family: Arial, sans-serif;
  margin:0 2px 0px 0px;
  padding:0px 0px 2px 0px;
  text-transform: uppercase; 
  color:#808080;
  border-right:0px solid black;
  font-weight:bold;
}

a.sub:hover {
  color: #14a9fe;
  text-decoration: underline;
}

.articleshead {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #000;
  text-align:justify;
  background:#dcdcdc;
  padding:10px 0 10px 5px;
  border:0px solid #62b7ff;
}

.article-topic {
   font-family:  Tahoma, Geneva, sans-serif;
  font-size: 14px;
  line-height: 1.5;
  color: #000;
  text-align:justify;
  padding:0px 0 0px 0px;
  border:0px solid #62b7ff;
  font-weight:bold;
}

 .articles { 
    color: #000; 
	border:0px solid black;
	width:260px;
	float:left;
	margin:0px 8px 14px 8px;
	padding:0 0px 0 5px;
    }

a.articles {
  text-decoration: none;
  font-size: 11px;
  font-family: Arial, sans-serif;
  margin:0 2px 0px 0px;
  padding:0px 0px 2px 25px;
  color:#000;
  border-right:0px solid black;
  background: url(images/article_icon.png) no-repeat;
}

a.articles:hover {
  color: #14a9fe;
  text-decoration: underline;
}


.headerCategoriesItemsbox {width:100px; padding:0px; margin:0px; float:left;}

 .headerCategoriesItems { 
	white-space: nowrap; 
    color: #000; 
	border-right:1px solid black;
	margin:2px 0px 2px 0px;
	padding:0 5px 0 5px;
	float:left;
    }
  
  .headerCategoriesItems a {   
	text-decoration: none;
	 font-size: 9px;
	font-family: Arial, sans-serif;
	margin:0 2px 0px 0px;
	padding:0px 0px 2px 0px;
	 text-transform: uppercase; 
	 color:#808080;
	 border-right:0px solid black;
	 font-weight:bold; 
}
  .headerCategoriesItems a:hover { color: #14a9fe;  text-decoration: underline; }


a.link {
  color: #000;
  text-decoration: none;
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight:bold;
  margin:0px;
  padding:0px;

}

a.link:hover {
  color: #000;
  text-decoration: underline;
}


a.name {
  color: #000;
  text-decoration: none;
  font-size: 9px;
font-family: Tahoma, Geneva, sans-serif;
font-weight:bold;
  margin:0px;
  padding:0px;


}

a.name:hover {
  color: #14a9fe;
  text-decoration: underline;
}

a.textlink {
  color: #14a9fe;
  text-decoration: none;
  font-size: 11px;
font-family: Tahoma, Geneva, sans-serif;
font-weight:bold;
  margin:0px;
  padding:0px;

}

a.textlink:hover {
  color: #14a9fe;
  text-decoration: underline;
}


SPAN.productPrice {
  font-family: Verdana, Arial, sans-serif;
  color: #FF8621;
  font-size: 11px;
  font-weight:bold;
  margin:0px 0 0 0;
  padding:0px;
  border:0px solid;
  height:50px;
}

.productPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  margin:0px 0 0 0;
  padding:0px;
  text-align:right;
   color: #14a9fe;
}

.cartboxPrice {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  margin:0px 0 0 0px;
  padding:0px;
  text-align:left;
   color: #FF8621;
}

.cartboxempty {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  font-weight:bold;
  margin:0px 0 0 10px;
  padding:0px;
  text-align:left;
   color: #FF8621;
}

/*** right column --search by sex , style, color ***/

.boxlogin{background: #fff; font-family: Arial, sans-serif; font-size: 11px; font-weight:bold;  
margin:0px 0 0 0; padding:0px 0 0px 0; border:0px solid; float:left; text-align:center;}

.box{ background:#f3f3f3; font-family: Arial, sans-serif; font-size: 11px; font-weight:bold;  
margin:1px 0 0 0; padding:5px 0 10px 0; border:0px solid; }

.box h2{ 
	font-size: 11px; 
	margin:0px 0 0px 40px; 
	padding:10px 0 10px 0;
	font-weight:bold; 
	color: #14a9fe; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

	.box h3{ 
	font-size: 11px; 
	margin:0px 0 0px 40px; 
	padding:6px 0 10px 0;
	font-weight:bold; 
	color: #000; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

.box h4{ 
	font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:5px 0 0px 0;
	font-weight:bold; 
	color: #14a9fe; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

.box h5{ 
	font-size: 11px; 
	margin:0px 0 0px 0px; 
	padding:12px 0 0px 0;
	font-weight:bold; 
	color: #14a9fe; 
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
	}

.colorbox{background-image: url(images/grey_bg1.jpg); height:375px; font-family: Arial, sans-serif; font-size: 11px; font-weight:bold;  
margin:3px 0 0 0; padding:5px 0 10px 0; width:180px; border:0px solid;}

.colorbox h2{ font-size: 14px; margin:5px 0 15px 20px; font-weight:bold; float:left; color: #14a9fe; font-family: Arial, sans-serif; text-transform: uppercase;}

.loginhead{ font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	color: #000;
	font-weight:bold;
	padding:0 0px 5px 15px; }

.icon { float: right; } 

.colorbox a{
	font-family: Arial, sans-serif;
	color: #000;
	text-decoration: none;
	text-transform: uppercase;
	font-weight:bold;
	font-size: 11px;
	padding:0 0px 5px 20px;
	margin:0px 0 0 0px;
	height:20px;
}

.colorbox a:hover{
	font-family: Arial, sans-serif;
	color: #14a9fe;
}

a.login {
  color: #f99315;
  text-transform: none;
  background: #ffffff;
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 10px;
  color: #333333;
  font-weight: normal;
  padding:0px 0px 0 15px;
  margin:0px 0 0 0;
  background: url(images/arrow_blue.gif) no-repeat;
	text-transform: uppercase;}

}

a.login:hover {
  	color: #14a9fe;
	background: url(images/arrow_orange.gif) no-repeat;

}

.newproductsbox{float:left; border:0px solid; padding:0px; margin:3px 0 0px 2px; width:190px; }

.whatsnewbox{ border:0px solid; padding:0px; margin:3px 0 0px 0;  background: #e8e8e8; width:190px; float:left;}

.social{float:right; border:1px solid; text-align:right;}

.textbold {
  background: #ffffff;
  font-family: Verdana, Arial, sans-serif;
  font-size: 9px;
  color: #333333;
  font-weight: bold;
}

/*** footer ***/

.bottombanners {
   margin:3px auto;
   padding:0 0 0px 0;
    background: #fff;
	text-align:left;
	width:1000px;
}

.splban {border:0px solid; margin:0 auto; padding:0px 0 0px 0; float:left; width:1000px; text-align:center;}

.smallbanner {
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-align:center;
  margin:3px auto;
  padding:0px 0 15px 0;
  width:1000px;
 }

#payment {
   margin:0px auto;
   padding:0px;
    background: #fff;
	text-align:left;
	width:1000px;
}

#payment img{
 margin:10px 25px 10px 70px;
 padding:0px;

}

.cloud {
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-align:center;
  margin:3px;
  padding:15px 0 15px 0;
  background:#f3f3f3;
  width:1000px;
  position: relative;
	left: 45%;
	margin-left: -450px; /* half the width of the div */
}



.nav-box-bottom {
   font-family:  Tahoma, Geneva, sans-serif;
	text-transform: uppercase;
  font-size: 11px;
  color: #ffffff;
  font-weight: bold;
  text-align:center;
  margin:3px;
  padding:0px 0 0px 0;
  background:#000;
  width:1000px;
  position: relative;
	left: 45%;
	margin-left: -450px; /* half the width of the div */
}

.footer {
  margin:0px auto; 
  padding:5px 0 5px 0;
  font-family: Arial, sans-serif;
  font-size: 11px;
 /* background:url("images/footer.jpg") repeat;*/
  background:#000000;
  color: #ffffff;
  font-weight: bold;
  text-align:center;
   width:1000px;
}

.aughbit {
  font-family: Arial, sans-serif;
  font-size: 11px;
  background: #000;
  color: #ffffff;
  font-weight: bold;
  text-align:center;
  margin:0px;
  padding:0px 0 20px 0;
  width:1000px;
  position: relative;
	left: 45%;
	margin-left: -450px; /* half the width of the div */
}

.aughbit a:hover{
   	color: #14a9fe;
}

 a.footernav {
 color: #14a9fe;
  font-weight: bold;
  padding:5px;
  margin:0px;
  line-height:20px;
}

a.footernav:hover {
  color: #14a9fe;
  font-weight: bold;
}

/*** footer ***/

.search{float:left; height:31px; padding:4px 0 0 0; margin:0px;}
.tab-box{background: #000; padding:0px; margin:0px;  float:left; width:1000px; border:2px solid red;}
.tabs1 {border:2px solid; padding:0px; margin:0px; float:left; width:830px;} 

#tabs1 {
	float:left;
	width:100%;
	font-size:93%;
	line-height:normal;
	border-bottom:0px solid #666;
	margin:0px 0px 0 0px; /*margin between menu and rest of page*/
	overflow:hidden;
	background: #fff;


	}

#tabs1 ul {
	margin:0px;
	padding:0px 0px 0 0px;
	list-style:none;
	
	}

#tabs1 li {
	display:inline;
	margin:0;
	padding:0;
	}

#tabs1 a {
	float:left;
	margin:4px 2px 0  0;
	padding:0px;
	text-decoration:none;
	background:url("images/tab.png") no-repeat;
	width:115px;
	height:31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	text-transform: uppercase; 
		color:#fff;

	}

#tabs1 a:hover {
	background:url("images/tab-hover.png") no-repeat;
	width:115px;
	height:31px;
	color:#000;
	}

#tabs1 a.active {
	background:url("images/tab-hover.png") no-repeat;
	width:115px;
	height:31px;
	color:#000;
	}
	
#tabs1 a.orange {
	float:left;
	margin:4px 2px 0  0;
	padding:0px;
	text-decoration:none;
	background:url("images/tab-info.png") no-repeat;
	width:115px;
	height:31px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	line-height:30px;
	text-transform: uppercase; 
	color:#fff;
	}

#tabs1 a.orange:hover {
	color:#fff;
	}


.checkoutBarFrom, .checkoutBarTo { font-family:  Tahoma, Geneva, sans-serif; font-size: 9px; color: #000; background-image: url(images/grey.png);
width:144px; height:33px; font-weight:bold; line-height:30px; border-right:1px solid #4caff5; text-align:center;}
.checkoutBarCurrent { font-family:  Tahoma, Geneva, sans-serif; font-size: 9px; color: #000; background: url(images/blue_bar1.png) #14a9fe;
width:144px; height:33px; font-weight:bold; line-height:30px; text-align:center; border-right:1px solid #4caff5;}

a.checkout {font-size: 9px; font-family:  Tahoma, Geneva, sans-serif; text-align:center; text-decoration: underline;}

.checkouticon{
	margin: 5px 0px 0px 5px;
	padding:0px;
	float:left;
	text-align:center;
}

#navigation  li 
{list-style: none;
float: left;
height:35px;
padding:1px;
}


 ul.page  {list-style-type: square;
padding: 0px;
margin: 0px;
 }


/***** Begin Sitemap_SEO *****/ 

.sitemap { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #000;
  font-weight : bold;
  padding:0 0 5px 0px;
  margin:0px 9px 0px 9px;
  list-style-type: none;
}

sitemap ul  {list-style-type: none;}

sitemap li  {list-style-type: none; }


A.sitemap { color: #14a9fe; }
A.sitemap:hover { color: #14a9fe; }

.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #000;
  font-weight:bold;
  width:225px;
  padding:0 0 0 20px;
  margin:0px;
}

.sitemapProducts:hover { color: #14a9fe;}


/*ul.sitemap {
color: #ff0000;
}
.sitemap {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #0000ff;
  font-weight : normal;
}
.sitemapHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight : normal;
}

A.sitemap { 
  color: #000;
  font-size: 12px;

}
A.sitemap:hover {
  color: #000;
}

.sitemapProducts {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #14a9fe;
  font-weight:bold;
}

.sitemapProducts:hover { color: #000;}

.sitemap_indvidual_hdg {
  font-family: Verdana, Arial, sans-serif;
  font-size: 12px;
  color: #0000ff;
  font-weight : normal;
}
A.sitemap_indvidual_hdg { color: #009900; }
A.sitemap_indvidual_hdg:hover { color: #ff0000; }
.sitemap_indvidual { 
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #f000ff;
  font-weight : normal;
}
A.sitemap_indvidual { color: #009900; }
A.sitemap_indvidual:hover { color: #ff0000; }

*/
/***** End Sitemap_SEO *****/ 

.payment-box {
	padding:0px 0 0 0;
	margin:0px 0 0 0;
	background: #e8e8e8;
	border:1px solid;
	height:40px;
}

.ideal{
 margin: 0px 0 0 0;
 padding:0px 0px 3px 0px;
 text-align:center;
}

.qshop { margin: 0px 0 0 0;
 padding:4px 20px 10px 18px;
 text-align:left; background: #e8e8e8;}

.test {margin:0px;	padding:0px 0px 0 0; width:820px; height:400px;}


.banner-box {margin:0px;	padding:0px 0px 0 0; width:190px; float: left;}

.getfree {
	margin:0px;
	padding:0 0px 0 0;
}

.topsellers {
	margin:0px;
	padding:0 0px 0 0;
}

#slideshow { float:left; padding:0px 0px 0px 0px; margin:0px;  border:0px solid; width:620px; }

#myslideshow{
width: 620px; /*a width should be defined for transition to work*/
border: 0px solid orange;
padding: 0px 0 0 0;
}

#myslideshow img{
border-width: 0;
}


/* choose box START */

A.choose {   text-decoration: none; }
A.choose:hover {   text-decoration: none; }


.choose-box {
	padding:0px 0 0 0;
	margin:0px 0 0 0;
	background: #f3f3f3;
	width:190px;
	height:354px;
	float:left;
}

.choose-box-inner {
	padding:0px 0 0 0;
	margin:3px 0 0 0;
	background: #f3f3f3;
	width:190px;
	height:354px;
	float:left;
}

.choose-head{ font-family: Tahoma, Geneva, sans-serif;
	font-size: 12px;
	color: #000;
	font-weight:bold;
	padding:15px 2px 0px 2px;
	margin:0px;
	text-align:center;}

.choose-small {
font-family: Tahoma, Geneva, sans-serif;
	font-size: 11px;
   color: #000;
	padding:0px 0px 10px 5px;
	margin:0px;
	text-align:center;
	font-weight:normal;
}

.icon-box {
	float:right;
	padding:0px 0 0 0;
	margin:15px 10px 0 12px;
	
}

.choose-big {
font-family: Tahoma, Geneva, sans-serif;
font-size: 11px;
	color: #ff7c06;
	font-weight:bold;
	padding:10px 0px 0px 0px;
	margin:0px 0 0 0;
	text-align:center;
	text-transform:capitalize;
	}

.choose-line {
	padding:0px 0 0 0;
	margin:0px;
	background: url(images/hor-divider.png) no-repeat;
	width:180px;
	height:1px;
}

.color-box {
	padding:0px 0 0 0;
	margin:0px;
	background-image: url(images/boxbg.jpg);
	height:400px;
}
/* choose box END */


/* menu Solid - Show Sub-categories  Star */
a.menucateg:link, a.menucateg:visited, a.menucateg:active {
font-size: 10px;
font-family: Verdana, Arial, sans-serif;
font-weight: normal;
text-align: left;
height: 11px;
text-decoration: none;
border: solid 0px #f8f8f9;
padding:2px;
margin:0px;
color: #000;
text-transform: uppercase;
}

a.menucateg:hover {
border: solid 0px #6633CC;
text-decoration: none;
color: #14a9fe;
}

a.menusubcateg:link, a.menusubcateg:visited, a.menusubcateg:active {
font-size: 10px;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-align: left;
text-decoration: none;
border: solid 0px #f8f8f9;
height:12px;
padding:0px;
margin:0px;
}

a.menusubcateg:hover {
border: solid 0px #6633CC;
text-decoration: none;
color: #14a9fe;;
}
/* menu Solid - Show Sub-categories  End */

.success{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 11px;
 margin: 0;
 padding: 4px 0 5px 0;
 color: #14a9fe;
 font-weight:bold;
 text-align:left;
}

.faq{ font-family: Tahoma, Geneva, sans-serif;
 font-size: 12px;
 margin: 0;
 padding: 0px 0px 0px 0;
 color: #000;
 font-weight:bold;
 text-align:left;
 border:0px solid;
}

.faq-icon{float:left; padding:0 5px 0 5px;}

.newproduct{ margin: 3px 0 0 0; padding:0px;}

.article-box{ margin: 3px 0 0px 0;
 padding:0px 0px 0 0px;
 border:0px solid;
 height:175px;
}

.index{ margin: 0px 0 0px 0;
 padding:0px 0px 0 0px;
 border:0px solid;
}

.newsletter{ font-family: Arial, sans-serif;
 margin: 3px 0 0px 0;
 padding:50px 0px 0 0px;
 color: #000;
 font-weight:bold;
 text-align:center;
 text-align:center;
 border:0px solid;
}

.newsletter-en{ font-family: Arial, sans-serif;
 font-size: 11px;
 margin: 3px 0 0px 0;
 padding:0px 15px 0 0px;
 color: #000;
 font-weight:bold;
 text-align:left;
 background: url(images/newsletter-en.jpg) no-repeat;
 text-align:center;
 border:0px solid;
 height:175px;
}

.newsletter-du{ font-family: Arial, sans-serif;
 font-size: 11px;
 margin: 3px 0 0px 0;
 padding:0px 15px 0 0px;
 color: #000;
 font-weight:bold;
 text-align:left;
 background: url(images/newsletter-du.jpg) no-repeat;
 text-align:center;
 border:0px solid;
  height:175px;

}

.service a {
 color: #14a9fe;
  font-weight: bold;
}

.service a:hover {
  color: #14a9fe;
  font-weight: bold;
}


a.top {
  color: #14a9fe;
  text-decoration: none;
  font-size: 10px;
font-family: Tahoma, Geneva, sans-serif;
	font-weight:bold;
  margin:0px;
  padding:0px;
float:right;
}

a.top:hover {
  color: #14a9fe;
  text-decoration: underline;
}

.sub {border:0px solid; float:left;}

.info_head_txt {
  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333;
  text-align:justify;
  margin:3px 20px 0 3px;
  font-weight:bold;
  float:left;
  }



   .service_icon{float:left;
  margin:0px;
  padding:0px 5px 0 0;
}

 input.terms {
 background:#fff;
   font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;
  line-height: 1.5;
  color: #333333;
  text-align:justify;
  font-weight:bold;
  border: solid 0px #fff;
  cursor:hand;
}

.payment-radio{ margin:0px;  padding:5px 0px 0 15px; float:left; border:0px solid;}

.payment-head{ margin:0px;  padding:5px 10px 0 0px; float:left; border:0px solid; font-weight:bold;  font-family:  Tahoma, Geneva, sans-serif;
  font-size: 11px;}

 .payment-txt{ margin:0px;  padding:3px 10px 0 10px; float:left; border:0px solid; font-weight:bold;  font-family:  Tahoma, Geneva, sans-serif;  font-size: 13px; text-align:justify; width:500px; }

  .info-txt{ margin:0px;  padding:3px 10px 0 0px; float:left; border:0px solid; font-weight:bold;}

.ideal-align {float:left; border:0px solid; width:300px; height:120px; font-weight:normal; padding:0 10px 0 0; margin:0px; font-family: Tahoma, Geneva, sans-serif;
  font-size: 13px; line-height:1.2;}

select.idealdropdown {
	padding: 0px;
	margin: 0 0 0px 0;
	background:#14a9fe;
	color:white;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	font-weight:bold;
	width:200px;
	border:0px solid;
}

.printbar{background:#14a9fe; color:white; font-weight:bold;   font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px;}

.printbar a{color:white; font-weight:bold;}

.printbar a:hover{color:white; font-weight:bold;}

.printtxt{color:#000; font-weight:bold; font-family: Tahoma, Verdana, Arial, sans-serif; font-size:11px;}

#main-pic{
	float:left;
	margin:4px 0 0 0;
	padding:0px;
	width:777px;
	border:0px solid;}

	/* articles */
.art{
float:left;
clear:right;
margin:0px;
padding-right:10px;
padding-bottom:10px;
}

.art1{
float:right;
clear:left;
margin:0px;
padding-left:10px;
padding-bottom:5px;
}


#outer-mouseover {
background-color: #F0F0F0 ;
border: 1px solid #D0D0D0 ;
float: left ;
height: 225px ;
margin-right: 20px ;
position: relative ;
width: 225px ;
}
 

#outer-mouseenter {
background-color: #F0F0F0 ;
border: 1px solid #D0D0D0 ;
float: left ;
height: 225px ;
position: relative ;
width: 225px ;
}
 

span.inner {
background-color: #B3C9DF ;
border: 1px solid #6492BF ;
color: #FFFFFF ;
height: 100px ;
left: 62px ;
line-height: 98px ;
position: absolute ;
text-align: center ;
top: 62px ;
width: 100px ;
}
