/* Global Elements */
/** {	
	margin				: 0px; 
	padding				: 0px; 
}

html {
	height				: 100%;
}*/

body {
	/*height				: 100%;*/
	/*background-image	: url(../imgs/bg.png);
	background-position	: top center;
	background-repeat	: repeat-x;
	background-color	: #162350;*/
	text-align 			: center;
	font-family			: Arial, Helvetica, sans-serif;
/*	font-size			: 10px;
	color 				: #000000;*/
}
/*body a{
	color 				: #000000;
	text-decoration 	: underline;
}*/
p {
    font-size			: 10px;	
	padding-left		: 3px;
	padding-right		: 3px;
	}
/*
body a:hover{
	color 				: #000000;
	text-decoration 	: none;
}
*/
img{
	border				: 0px;
}
#price {
	text-align:right;
	vertical-align:top;
	float:right;
	font-size:12px;
	color:#F00;
	
	}
/*
.outerBorder{
	margin 				: 10px auto 20px auto;
	width 				: 962px;
	border 				: solid 2px #162350;
}

.innerBorder{
	border 				: solid 2px #FFFFFF;
	border-width 		: 9px 3px 9px 3px;
}
.container{
	width 				: 956px;
	background-color	: #162350;
}
.content{
	display 			: block;
	border 				: solid 2px #FFFFFF;
	border-width 		: 3px 0px 3px 0px;
	background-color	: #162350;
	text-align 			: left;
}
.primaryNav{
	height 				: 80px;
	border 				: solid 2px #A1B7DA;
	border-width 		: 0px 0px 1px 0px;
	background-color	: #162350;
	text-align 			: left;
}
.primaryNav img{
	display 			: inline;
	margin 				: 0px -4px 0px 0px;
}
.auxNav{
	margin 				: 10px auto 0px auto;
	width 				: 962px;
	text-align 			: left;
	color				: #6D75A4;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: bold;
}
.auxNav a{
	color				: #6D75A4;
	text-decoration		: underline;
}
.auxNav a:hover{
	color				: #6D75A4;
	text-decoration		: none;
}
.bnr td img{
	display 			: block;
}

.ftr{
	clear 				: both;
	height 				: 75px;
	background-image	: url(../imgs/ftr.png);
	background-position	: top center;
	background-repeat	: repeat-x;
	background-color	: #162350;
}
.auxFtr{
	margin 				: 10px 20px 40px 20px;
	text-align 			: center;
	color				: #6D75A4;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 9px;
	font-weight			: bold;
	line-height 		: 17px;
}
.auxFtr a{
	color				: #6D75A4;
	text-decoration		: underline;
}
.auxFtr a:hover{
	color				: #6D75A4;
	text-decoration		: none;
}
.columnLeft{
	margin 				: 1px 0px 9px 9px;
	width 				: 254px;
}
.columnRight{
	margin 				: 10px 9px 9px 0px;
	float 				: right;
	width 				: 675px;
}
*/
/* Developer Stamp */	
/*
.stamp
	{
	padding 			: 0px 0px 30px 0px;
	}
.stamp .cont
	{
	padding 			: 10px 10px 10px 10px;
	border				: solid 1px #293863;
	border-width 		: 1px 0px 1px 0px;
	background-color 	: none;
	}
.stamp .xhtml
	{
	float 				: left;
	margin 				: 0px 10px 0px 0px;
	}
.stamp .css
	{
	float 				: left;
	margin 				: 0px 10px 0px 0px;
	}
.stamp .jr
	{
	margin 				: 0px 0px 0px 0px;
	text-align			: center;
	}
.stamp .clear
	{
	clear 				: both;
	}
*/
/* HEADERS & BUTTONS ETC. */
/*
h1{
	padding 			: 5px 5px 5px 5px;
	border 				: solid 3px #FFF;
	*//*background-image	: url(../imgs/bg-header-orange.png);
	background-position	: top left;
	background-repeat	: repeat;*/
/*	
	color				: #FFF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	font-weight			: bold;
	font-style			: italic;
	text-align 			: left;
}
h1 a{
	color				: #FFF;
	text-decoration 	: none;
}
h1 a:hover{
	color				: #FFF;
	text-decoration 	: none;
}
h1 i{
	margin 				: 2px 0px 0px 0px;
	float 				: right;
}
*/
h2{
	padding 			: 10px 10px 10px 10px;
	border 				: solid 3px #FFF;
	background-color 	: #000080;
	background-image	: url(../imgs/bg-header-h2.png);
	background-position	: bottom center;
	background-repeat	: no-repeat;
	
	
	color				: #FFF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 15px;
	font-style			: italic;
	text-align 			: left;
}
h2 .arr{
	margin 				: 5px 0px 0px 0px;
	float 				: right;
}
h2 .lnk{
	margin 				: 5px 0px 0px 0px;
	float 				: right;
}

h3{
	padding 			: 10px 10px 10px 10px;
	border 				: solid 3px #FFF;
	background-color 	: #819a81;
	background-image	: url(../imgs/bg-header-h3.png);
	background-position	: bottom center;
	background-repeat	: no-repeat;
	
	color				: #FFF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 15px;
	font-weight			: bold;
	font-style			: italic;
	text-align 			: left;
}
h3 .arr{
	margin 				: 5px 0px 0px 0px;
	float 				: right;
}
h3 .lnk{
	margin 				: 2px 0px 0px 0px;
	float 				: right;
	font-size			: 10px;
	font-style			: normal;
}

h4{
	padding 			: 8px 8px 8px 8px;
	border 				: solid 3px #FFF;
	background-color	: #CC3333;
	background-image	: url(../imgs/bg-header-h4.png);
	background-position	: bottom left;
	background-repeat	: no-repeat;
	
	color				: #FFF;
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 10px;
	font-weight			: bold;
	font-style			: italic;
	text-align 			: left;
}
h4 .arr{
	margin 				: 2px 0px 0px 0px;
	float 				: right;
}
h4 .lnk{
	margin 				: 0px 0px 0px 0px;
	float 				: right;
}

.menu{
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	
	} 

/*.btnA {
	list-style-type			: none;
	background-color 		: #293863;
	border 					: solid 1px #293863;
}
.btnA li{
	margin 					: 1px 0px 0px 0px;
	background-image		: none;
	background-color 		: #293863;
	border 					: solid 1px #6D75A4;
}
.btnA li:first-child{
	margin 					: 0px 0px 0px 0px;
}
.btnA  li a{
	display 				: block;
	color					: #FFF;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 12px;
	font-weight				: bold;
	font-style				: italic;
	font-variant			: small-caps;
	text-decoration			: none;
	margin 					: 1px;
	padding 				: 3px 5px 5px 15px;
	background-color 		: #293863;
	background-image		: url(../imgs/btn-A-001.png);
	background-position 	: left bottom;
	background-repeat		: no-repeat
}

.btnA  li a:hover{
	color					: #D04646;
	padding 				: 3px 5px 5px 25px;
	background-color 		: #293863;
	background-image		: url(../imgs/btn-A-002.png);
	background-position 	: left bottom;
	background-repeat		: no-repeat
}
#shim{
	clear				: both;
	margin				: 9px 0px 0px 0px;
}

*/
/* LEFT COLUMN */
/*
.miniBasketContainer{
	margin 				: 0px 0px 9px 0px;
	border 				: solid 3px #FFFFFF;
	border-width 		: 0px 3px 3px 3px;
	background-color	: #FFFFFF;
}
.miniBasket{

}
.miniBasket table{
	width 				: 100%;
	border 				: solid 1px #FFFFFF;
	border-width 		: 0px 0px 1px 0px;
}
.miniBasket th{
	padding 				: 5px;
	color					: #CDD8EC;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
}
.miniBasket td{
	padding 				: 5px;
	color					: #FFF;
	font-family				: Arial, Helvetica, sans-serif;
	font-size				: 10px;
	font-weight				: bold;
}
.miniBasket td .name{
	color					: #293863;
}
.miniBasket td .name a{
	color					: #293863;
	text-decoration 		: underline;
}
.miniBasket td .name a:hover{
	color					: #293863;
	text-decoration 		: none;
}
.miniBasket td .code{
	color					: #CC3333;
}
.miniBasket td .code a{
	color					: #CC3333;
	text-decoration 		: underline;
}
.miniBasket td .code a:hover{
	color					: #CC3333;
	text-decoration 		: none;
}
.miniBasket td .price{
	color					: #FFFFFF;
}
.miniBasket td .priceWas{
	color					: #293863;
	text-decoration			: line-through;
}



.miniAccContainer{
	margin 				: 0px 0px 9px 0px;
	border 				: solid 3px #FFFFFF;
	border-width 		: 0px 3px 3px 3px;
	background-color	: #FFFFFF;
}
.miniAcc{
}
.miniAcc .item{
	border 				: solid 1px #FFFFFF;
	border-width 		: 0px 0px 1px 0px;
}
.miniAcc .item .img{
	margin 				: 5px 5px 5px 5px;
	width 				: 50px;
	height 				: 70px;
	border 				: solid 1px #293863;
	border-width 		: 2px 2px 2px 2px;
	background-color	: #FFFFFF;
	background-position	: center center;
	background-repeat	: no-repeat;
}
.miniAcc .item .detail{
	margin 				: 5px 0px 10px 0px;
}
.miniAcc .item table{
	width 				: 100%;
}
.miniAcc .item .detail .desc a{
	color					: #293863;
	font-size 				: 11px;
	font-weight 			: bold;
	text-decoration 		: underline;
}
.miniAcc .item .detail .desc a:hover{
	color					: #293863;
	text-decoration 		: none;
}
.miniAcc .item .detail .cost{
	color					: #FFFFFF;
	font-size 				: 16px;
	font-weight 			: bold;
	font-style				: italic;
}
.miniAcc .item .detail .action input{
	width 				: 25px;
	height 				: 23px;
	border 				: solid 2px #293863;
	background-color	: #FFF;
	color 				: #CC3333;
	font-size			: 19px;
	text-align 			: center;
}


.freeGiftContainer{
	margin 				: 0px 0px 9px 0px;
	border 				: solid 3px #FFFFFF;
	border-width 		: 0px 3px 2px 3px;
	background-color	: #FFFFFF;
}
.freeGift{
}
.freeGift .item{
	border 				: solid 1px #FFFFFF;
	border-width 		: 0px 0px 1px 0px;
}
.freeGift .item .icon{
	padding 			: 5px 5px 5px 5px;
}
.freeGift .item .name{
	padding 			: 5px 5px 5px 5px;
}
.freeGift .item .name a{
	color					: #293863;
	font-size 				: 11px;
	font-weight 			: bold;
	text-decoration 		: underline;
}
.freeGift .item .name a:hover{
	color					: #293863;
	text-decoration 		: none;
}

.miniSearchContainer{
	margin 				: 0px 0px 9px 0px;
	padding				: 0px 0px 0px 0px;
	border 				: solid 3px #FFFFFF;
	background-color	: #FFFFFF;
	font-size 			: 12px;
	color 				: #CC3333;
}
.miniSearchContainer .inner{
	border 				: solid 5px #8393BC;
}
.miniSearchContainer th{
	width				: 60px;
	padding				: 5px 3px 5px 3px;
	border-bottom		: solid 1px #8393BC;
	background-color	: #CBD6EB; 
	vertical-align		: middle; 
	text-align			: left;
}
.miniSearchContainer td{
	padding				: 5px 3px 5px 3px;
	border-bottom		: solid 1px #8393BC;
	background-color	: #CBD6EB;
}
.miniSearchContainer .notListed{
	margin 				: 5px 0px 0px 0px;
	color				: #FFFFFF;
	font-size 			: 11px;
	text-align 			: center;
}

.discountContainer{
	height 					: 70px;
	margin 					: 0px 0px 9px 0px;
	padding 				: 10px 10px 10px 10px;
	border 					: solid 3px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
	background-color		: #FFFFFF;
	font-size				: 14px;
	text-align 				: center;
	color 					: #293863;
}
.discountContainer input{
	font-size				: 18px;
	color 					: #CC3333;
}

.commentsContainer{
	margin 					: 0px 0px 9px 0px;
	padding 				: 10px 10px 10px 10px;
	border 					: solid 3px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
	background-color		: #FFFFFF;
	color 					: #293863;
	font-size				: 12px;
	font-style				: italic;
}
.commentsContainer span{
	color 					: #CC3333;
	font-weight 			: bold;
}


.supplierContainer{
	margin 					: 0px 0px 9px 0px;
	border 					: solid 0px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
}

.latestNews{
	margin 					: 0px 0px 9px 0px;
	border 					: solid 0px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
	background				: #FFFFFF;
}
.latestNews .item{
	display 				: block;
	width 					: 248px;
	text-decoration 		: none;
}
.latestNews .date{
	float 					: left;
	display 				: block;
	width 					: 117px;
	height 					: 117px;
	background				: url(../imgs/news-date-bg.jpg) no-repeat center center;
	border-right 			: solid 3px #FFFFFF;
}
.latestNews .date .month{
	display 				: block;
	padding 				: 15px 0px 0px 15px;
	font-size 				: 15px;
	font-weight 			: bold;
}
.latestNews .date .day{
	display 				: block;
	padding 				: 0px 0px 0px 15px;
	font-weight 			: bold;
	font-size 				: 15px;
	line-height				: 70px;
}
.latestNews .date .day span{
	font-size 				: 65px;
	letter-spacing			: -2px;
	font-weight 			: normal;
}
.latestNews .copy{
	display 				: block;
	margin 					: 0px 0px 0px 120px;
	padding 				: 5px 5px 5px 5px;
	color 					: #162350;
}
.latestNews .more{
	display 				: block;
	padding 				: 5px 0px 0px 0px;
	text-decoration 		: underline;
	color 					: #CC3333;
}
.latestNews .list{
	margin 					: 3px 0px 0px 0px;
	padding 				: 5px 5px 5px 5px;
	color 					: #162350;
	background 				: #CBD6EB;
}
.latestNews .list a{
	color 					: #CC3333;
}

.wipersPromo{
	margin 					: 0px 0px 9px 0px;
	border 					: solid 0px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
}

.orderHotline{
	margin 					: 0px 0px 9px 0px;
	border 					: solid 0px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
}

.security{
	margin 					: 0px 0px 9px 0px;
	border 					: solid 0px #FFFFFF;
	border-width 			: 0px 3px 3px 3px;
	background 				: #FFFFFF;
}
.security a{
	float 					: left;
	display 				: block;
	padding					: 10px 10px 10px 10px;
}


.cards{
	height					: 120px;
	background-image		: url(../imgs/cards.png);
	background-position 	: center top;
	background-repeat		: no-repeat;
}

*/
/* RIGHT COLUMN */
/*
.highlightArea{
	padding 			: 4px 4px 4px 4px;
	border 				: solid 2px #CC3333;
	color 				: #FFF;
	font-size			: 12px;
	text-align 			: center;
}
.contentArea{
	padding 			: 10px 10px 10px 10px;
	border 				: solid 3px #FFF;
	background-color	: #FFFFFF;
	
	color 				: #293863;
	font-size			: 14px;
	text-align 			: left;
	line-height 		: 140%;
}
.contentArea a{
	color 				: #CC3333;
	text-decoration		: underline;
}
.contentArea a:hover{
	color 				: #CC3333;
	text-decoration		: none;
}


.contentAreaB{
	padding 			: 10px 10px 10px 10px;
	border 				: solid 3px #FFF;
	background-color	: #293863;
	
	color 				: #FFF;
	font-size			: 12px;
	text-align 			: left;
	line-height 		: 140%;
}

.contentAreaB a{
	color 				: #FFF;
	text-decoration		: underline;
}
.contentAreaB a:hover{
	color 				: #FFF;
	text-decoration		: none;
}

.search{
	text-align 			: center;
}
.search td{
	background-color	: #293863;
	padding 			: 10px;
}
.search th{
	background-color	: #CBD6EB;
	padding 			: 10px;
}
.search select{
	width 				: 400px;
}

*/
/* PRODUCT SELECT */
/*
.prodSelect{
}
.prodSelect #img{
	display 			: block;
	float 				: left;
	padding				: 5px 20px 5px 5px;
}
.prodSelect #name{
	margin 				: 20px 0px 0px 0px;
	display 			: block;
	color 				: #D04646;
	font-size			: 12px;
	font-weight 		: bold;
}
.prodSelect #desc{
	margin 				: 10px 0px 0px 0px;
	display 			: block;
	color 				: #FFF;
	font-size			: 12px;
}


*/
/* PRODUCTS LIST */
/*
#productList
	{
	position 			: relative;
	padding 			: 4px 4px 4px 4px;
	border 				: solid #CC3333;
	border-width 		: 2px 2px 2px 2px;
	}
#productList .product
	{
	float 				: left;
	width 				: 317px;
	color 				: #293863;
	border 				: solid #FFFFFF;
	border-width 		: 5px 5px 5px 5px;
	background-color	: #FFFFFF;
	}
#productList .product td,
#productList .product th
	{
	text-align 			: left;
	vertical-align		: top;
	}
#productList .name a
	{
	display 			: block;
	height 				: 40px;
	padding 			: 10px 10px 10px 10px;
	background-color	: #293863;
	color 				: #FFFFFF;
	font-style			: italic;
	text-decoration		: none;
	font-size 			: 14px;
	}
#productList .name a:hover
	{
	background-color	: #CC3333;
	text-decoration		: none;
	}
#productList .detail
	{
	padding				: 10px;
	}
#productList .imgs1
	{
	float 				: left;
	}
#productList .image1
	{
	width 				: 55px;
	height 				: 145px;
	background-color	: #FFFFFF;
	background-position : center center;
	background-repeat	: no-repeat;
	}
#productList .imgs2
	{
	float 				: left;
	margin 				: 0px 10px 0px 10px;
	}
#productList .image2
	{
	width 				: 90px;
	height 				: 70px;
	background-color	: #FFFFFF;
	background-position : center center;
	background-repeat	: no-repeat;
	}
#productList .pricing
	{
	float 				: right;
	width 				: 120px;
	}
#productList .inStock
	{
	height 				: 30px;
	margin 				: 0px 0px 5px 0px;
	padding 			: 12px 0px 0px 50px;
	border 				: solid 1px #009900;
	background-color	: #FFFFFF;
	background-image	: url(../imgs/stock-tick.jpg);
	background-position : 10px 3px;
	background-repeat	: no-repeat;
	color 				: #009900;
	font-style			: italic;
	font-size 			: 14px;
	}
#productList .outStock
	{
	height 				: 28px;
	margin 				: 0px 0px 5px 0px;
	padding 			: 12px 0px 0px 35px;
	border 				: solid 1px #CC3333;
	background-color	: #FFFFFF;
	background-image	: url(../imgs/stock-cross.jpg);
	background-position : 5px 5px;
	background-repeat	: no-repeat;
	color 				: #CC3333;
	font-style			: italic;
	font-size 			: 12px;
	text-align 			: center;
	}	
#productList .outStockDueIn
	{
	height 				: 35px;
	margin 				: 0px 0px 5px 0px;
	padding 			: 5px 0px 0px 35px;
	border 				: solid 1px #CC3333;
	background-color	: #FFFFFF;
	background-image	: url(../imgs/stock-cross.jpg);
	background-position : 5px 5px;
	background-repeat	: no-repeat;
	color 				: #CC3333;
	font-style			: italic;
	font-size 			: 12px;
	text-align 			: center;
	}			
#productList .price
	{
	padding 			: 0px 0px 0px 0px;
	font-size 			: 25px;
	font-weight 		: bold;
	text-align 			: center;
	}	
#productList .was
	{
	padding 			: 0px 0px 0px 0px;
	font-size 			: 12px;
	text-align 			: center;
	color 				: #CC3333;
	}	
#productList .vat
	{
	padding 			: 0px 0px 10px 0px;
	font-size 			: 10px;
	text-align 			: center;
	}
#productList .qty
	{
	float 				: left;
	margin 				: 0px 0px 0px 0px;
	width 				: 50px;
	height 				: 23px;
	border 				: solid 2px #293863;
	background-color	: #FFF;
	color 				: #CC3333;
	font-size			: 19px;
	text-align 			: center;
	}
#productList .add
	{
	float 				: right;
	}
	
#productList .info,
#productList .infoH
	{
	padding 			: 4px;
	border-top			: solid 1px #FFFFFF;
	background-color	: #B6C6E2;
	font-style			: italic;
	font-size 			: 11px;
	}
#productList .info a
	{
	color 				: #CC3333;
	text-decoration		: underline;
	}
#productList .info a:hover
	{
	color 				: #CC3333;
	text-decoration		: none;
	}

#productList .filler
	{
	border 				: solid #FFFFFF;
	border-width 		: 5px 5px 5px 5px;
	}
#productList .filler img
	{
	display 			: block;
	}
	
	*/	
/* PRODUCTS */
/*
#productDetail .type
	{
	margin 				: 0px 0px 10px 0px;
	font-weight 		: bold;
	}
#productDetail .position
	{
	margin 				: 0px 0px 10px 0px;
	}
#productDetail .code
	{
	margin 				: 0px 0px 10px 0px;
	}
#productDetail .desc
	{
	margin 				: 0px 0px 10px 0px;
	}
#productDetail .range
	{
	margin 				: 0px 0px 10px 0px;
	}
#productDetail .notes
	{
	margin 				: 0px 0px 10px 0px;
	color 				: #CC3333;
	}
#productDetail .image{
	margin 				: 0px 0px 0px 0px;
	padding 			: 0px 0px 0px 0px;
	border 				: solid 1px #DCDFE7;
	background-color	: #FFF;
	text-align 			: center;
}

#productDetail .image p{
	margin 				: 5px 5px 5px 5px;
}
#productDetail .image img{
	display				: block;
	margin 				: 0px auto 0px auto;
}
#productDetail .image2{
	margin 				: 0px 0px 0px 0px;
	padding 			: 0px 0px 0px 0px;
	border 				: solid 1px #DCDFE7;
	background-color	: #FFF;
	text-align 			: center;
}
#productDetail .image2 p{
	margin 				: 5px 5px 5px 5px;
}
#productDetail .image2 img{
	display				: block;
	margin 				: 0px auto 0px auto;
}
#productDetail .pack{
	margin 				: 0px 5px 5px 5px;
	padding				: 5px 0px 5px 0px;
	background-color	: #293863;
	color 				: #D04646;
	font-size			: 12px;
	font-weight 		: bold;
}

#productDetail .was{
	margin 				: 0px 0px 0px 0px;
	color 				: #CC3333;
	font-size			: 14px;
}
#productDetail .price{
	margin 				: 0px 0px 0px 0px;
	color 				: #FFF;
	font-size			: 28px;
	font-weight			: bold;
	line-height 		: 140%;
}
#productDetail .vat{
	margin 				: 0px 0px 0px 0px;
	color 				: #CC3333;
	font-size			: 14px;
}

#productDetail .action{
	margin	 			: 0px 0px 0px 0px;
}
#productDetail .action input{
	width 				: 50px;
	height 				: 23px;
	margin 				: 0px 5px 0px 0px;
	border 				: solid 2px #293863;
	background-color	: #FFF;
	color 				: #CC3333;
	font-size			: 19px;
	text-align 			: center;
}
#productDetail .oos{
	padding 			: 10px 7px 7px 10px;
	background-color	: #293863;
	color 				: #FFFFFF;
	text-align 			: center;
	font-size			: 15px;
}
#productDetail .imagePrev a{
	float 				: left;
	display 			: block;
	width 				: 101px;
	margin 				: 10px 5px 0px 5px;
	padding 			: 3px 3px 3px 3px;
	border 				: solid 1px #DCDFE7;
	background-color	: #FFF;
	text-align 			: center;
}
#productDetail .imagePrev a:hover{
	border 				: solid 1px #CC3333;
}
#productDetail .imagePrev .inner{
	height 				: 101px;
	background-position : center center;
	background-repeat	: no-repeat;
}
*/
/* OUR PRODUCTS */
/*

.ourProducts #logoCont a{
	text-decoration 	: none;
}
.ourProducts #logoCont img{
	margin 				: 10px 10px 10px 10px;
	padding 			: 5px 5px 5px 5px;
	border 				: solid 4px #293863;
	background-color	: #FFF;
	background-position	: center center;
	background-repeat	: no-repeat;
}
.ourProducts #logoCont a img{
	border 				: solid 1px #DCDFE7;
}
.ourProducts #logoCont a:hover img{
	border 				: solid 1px #CC3333;
}

.ourProducts #head{
	display 			: block;
	margin 				: 0px 0px 10px 0px;
	padding 			: 10px 10px 10px 10px;
	background-color	: #293863;
	color 				: #D04646;
	font-size			: 12px;
	font-weight 		: bold;
	text-align 			: left;
}
.ourProducts #head a{
	color 				: #D04646;
	text-decoration		: none;
}
.ourProducts #head a:hover{
	color 				: #FFF;
	text-decoration		: none;
}
.ourProducts #logo{
	width 				: 100px;
	height 				: 100px;
	display 			: block;
	margin 				: 0px 0px 5px 0px;
	padding 			: 3px 3px 3px 3px;
	border 				: solid 4px #293863;
	background-color	: #FFF;
	background-position : center center;
	background-repeat	: no-repeat;
	text-align 			: center;
}
.ourProductsDetail{
	text-align 			: center;
}
.ourProductsDetail #head{
	color 				: #293863;
	font-size			: 15px;
	font-weight 		: bold;
}
.ourProductsDetail #logo{
	width 				: 160px;
	height				: 160px;
	display 			: block;
	margin 				: 0px auto 15px auto;
	padding 			: 3px 3px 3px 3px;
	border 				: solid 0px #DCDFE7;
	background-color	: #FFF;
	background-position : center center;
	background-repeat	: no-repeat;
	text-align 			: center;
}

.ourProductsDetail #rangHead{
	display 			: block;
	margin 				: 0px 0px 10px 0px;
	padding 			: 3px 3px 3px 3px;
	border 				: solid 4px #293863;
	background-color	: #293863;
	color 				: #D04646;
	font-size			: 15px;
	font-weight 		: bold;
}
.ourProductsDetail #rangDesc{
	display 			: block;
	color 				: #293863;
	font-size			: 12px;
}
.ourProductsDetail #rangImg{
	width 				: 180px;
	display 			: block;
	margin 				: 0px 0px 15px 0px;
	padding 			: 3px 3px 3px 3px;
	border 				: solid 0px #DCDFE7;
	background-color	: #FFF;
	text-align 			: center;
}
.ourProductsDetail #prod a{
	display 			: block;
	margin 				: 0px 0px 2px 0px;
	padding 			: 10px 10px 10px 10px;
	background-color	: #293863;
	color 				: #FFFFFF;
	text-align 			: center;
	text-decoration		: none;
}
.ourProductsDetail #prod a:hover{
	background-color	: #FFFFFF;
	color 				: #293863;
	text-decoration		: none;
}


*/
/* ACCESSORIES */
/*
.accessories{
 	width 				: 195px;
	height 				: 170px;
	padding 			: 10px 10px 10px 10px;
 	border-right		: solid 1px #293863;
	text-align			: left;
}
.accessories .imgs{
 	float 				: left;
}
.accessories .img{
	width 				: 50px;
 	height 				: 90px;
}
.accessories .info{
 	margin 				: 0px 0px 0px 60px;
}
.accessories .name{
 	display 			: block;
	height 				: 70px;
	margin				: 0px 0px 0px 0px;
}
.accessories .name a{
 	color 				: #293863;
	text-decoration 	: underline;
}
.accessories .name a:hover{
 	color 				: #293863;
	text-decoration 	: none;
}
.accessories .cost{
 	font-size			: 20px;
	font-weight 		: bold;
	color 				: #CC3333;
}
.accessories .vat{
	margin 				: 0px 0px 5px 0px;
 	font-size			: 12px;
	color 				: #293863;
}
.accessories .qty{
	float				: left;
	width 				: 50px;
	height 				: 23px;
	border 				: solid 2px #293863;
	background-color	: #FFF;
	color 				: #CC3333;
	font-size			: 19px;
	text-align 			: center;
}

.accessoriesContainer{
}
.accessoriesContainer #scrLft{
	float 				: left;
	margin 				: 0px 0px 0px 0px;
}
.accessoriesContainer #scrLft a{
	display 			: block;
	width 				: 42px;
	height 				: 170px;
	background-image	: url(../imgs/btn-scr-lft-001.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}
.accessoriesContainer #scrLft a:hover{
	cursor				: pointer;
	display 			: block;
	width 				: 42px;
	height 				: 170px;
	background-image	: url(../imgs/btn-scr-lft-002.png);
	background-position	: left top;
	background-repeat	: no-repeat;
}
.accessoriesContainer #scrRgt{
	float 				: right;
	margin 				: 0px 0px 0px 0px;
}
.accessoriesContainer #scrRgt a{
	display 			: block;
	width 				: 41px;
	height 				: 170px;
	background-image	: url(../imgs/btn-scr-rgt-001.png);
	background-position	: right top;
	background-repeat	: no-repeat;
}
.accessoriesContainer #scrRgt a:hover{
	cursor				: pointer;
	display 			: block;
	width 				: 41px;
	height 				: 170px;
	background-image	: url(../imgs/btn-scr-rgt-002.png);
	background-position	: right top;
	background-repeat	: no-repeat;
}
*/
/* FAQ'S */
/*
.faq{
}
.faq #question li{
	list-style 			: none;
	margin 				: 5px 0px 0px 0px;
}
.faq #question li a{
	display 			: block;
	padding 			: 10px 10px 10px 25px;
	background-image	: url(../imgs/arrow-left-dark-blue.gif);
	background-position	: 8px 12px;
	background-repeat	: no-repeat;
	background-color	: #293863;
	color 				: #FFFFFF;
	text-decoration 	: none;
}
.faq #question li a:hover{
	background-image	: url(../imgs/arrow-left-white.gif);
	background-color	: #FFFFFF;
	color 				: #293863;
	text-decoration 	: none;
}
.faq #q{
	display 			: block;
	margin 				: 0px 0px 10px 0px;
	padding 			: 10px 10px 10px 50px;
	color 				: #CC3333;
	font-size			: 15px;
	font-weight 		: normal;
	
	background-image	: url(../imgs/q.jpg);
	background-position	: center left;
	background-repeat	: no-repeat;
}
.faq #a{
	display 			: block;
	margin 				: 0px 0px 10px 0px;
	padding 			: 0px 10px 10px 50px;
	
	background-image	: url(../imgs/a.jpg);
	background-position	: top left;
	background-repeat	: no-repeat;
}
*/
/* CUSTOMER COMMENTS */
/*
.cusComment{
	background-image	: url(../imgs/66.png);
	background-position	: top left;
	background-repeat	: no-repeat;
}
.cusComment #comt{
	display 			: block;
	margin 				: 0px 0px 0px 0px;
	padding 			: 20px 0px 20px 25px;
	background-image	: url(../imgs/99.png);
	background-position	: bottom right;
	background-repeat	: no-repeat;
	font-style			: italic;
}
.cusComment #name{
	padding 			: 0px 0px 0px 25px;
	font-weight 		: normal;
	color 				: #CC3333;
}
*/
/* LATEST NEWS */
/*

.newsArticle .date{
	float 					: left;
	width 					: 111px;
	height 					: 111px;
	background				: url(../imgs/news-date-bg.jpg) no-repeat 0px 0px;
	color 					: #FFFFFF;
}
.newsArticle .date .month{
	padding 				: 12px 0px 0px 12px;
	font-size 				: 15px;
	font-weight 			: bold;
}
.newsArticle .date .day{
	padding 				: 0px 0px 0px 12px;
	font-weight 			: bold;
	font-size 				: 15px;
	
}
.newsArticle .date .day span{
	font-size 				: 65px;
	letter-spacing			: -2px;
	font-weight 			: normal;
	line-height				: 100%;
}
.newsArticle .copy{
	margin 					: 0px 0px 0px 135px;
}
.newsArticle .copy .desc{
	padding 				: 10px 0px 0px 0px;
}
.newsArticle .copy .desc .more{
	color 					: #CC3333;
}

.newsDetail .date{
	padding 				: 0px 0px 10px 0px;
	font-size 				: 20px;
}
.newsDetail .head{
	padding 				: 0px 0px 20px 0px;
	font-size 				: 20px;
	color 					: #CC3333;
	line-height 			: 120%;
}
.newsDetail .img{
	float 					: left;
	margin 					: 0px 15px 15px 0px;
}

*/
/* CONTACT */
/*
.contact #logoCont{
	
}
.contact #logoCont img{
	margin 				: 10px 10px 10px 10px;
	padding 			: 5px 5px 5px 5px;
	border 				: solid 1px #DCDFE7;
	background-color	: #FFF;
	background-position	: center center;
	background-repeat	: no-repeat;
}
.contact input,
.contact textarea
{
	font-family			: Verdana, Arial, Helvetica, sans-serif;
	font-size 			: 13px;
	color 				: #000000;
	padding 			: 4px;
}

*/
/* MANUFACTURES */
/*

.manufactures #logoCont a{
	text-decoration 	: none;
}
.manufactures #logoCont img{
	margin 				: 10px 10px 10px 10px;
	padding 			: 5px 5px 5px 5px;
	border 				: solid 0px #DCDFE7;
	background-color	: #FFF;
	background-position	: center center;
	background-repeat	: no-repeat;
}
.manufactures #logoCont a img{
	border 				: solid 1px #DCDFE7;
}
.manufactures #logoCont a:hover img{
	border 				: solid 1px #CC3333;
}

.manufactures #copy{
	margin 				: 0px 0px 0px 240px;
}
.manufactures #head{
	font-size			: 15px;
	font-weight 		: bold;
}
.manufactures #model a{
	display 			: block;
	margin 				: 0px 0px 2px 0px;
	padding 			: 10px 10px 10px 10px;
	background-color	: #293863;
	color 				: #FFFFFF;
	text-align 			: center;
	text-decoration		: none;
}
.manufactures #model a:hover{
	background-color	: #FFFFFF;
	color 				: #293863;
	text-decoration		: none;
}

*/
/* BASKET */
/*

.basketHeader
	{
	padding 			: 0px 0px 2px 0px;
	}
.basketHeader td
	{
	padding 			: 12px 8px 12px 8px;
	background-color	: #293863;
	color 				: #FFFFFF;
	font-size			: 14px;
	font-style			: italic;
	font-weight 		: bold;
	}
.basketItem
	{
	margin				: 0px 0px 2px 0px;
	background-color	: #FFFFFF;
	}	
.basketItem td
	{
	text-align 			: left;
	vertical-align		: top;
	padding 			: 12px 8px 12px 8px;
	color 				: #293863;
	}
.basketItem td .price{
	float				: left;
	margin				: 0px 0px 0px 0px;
	font-size 			: 14px;
}
.basketItem td .priceWas{
	float				: left;
	margin				: 0px 15px 0px 0px;
	color 				: #293863;
	font-size 			: 14px;
	text-decoration		: line-through;
}
.basketSubTotal
	{
	background-color	: #6D75A4;
	margin				: 0px 0px 1px 0px;
	}
.basketSubTotal th
	{
	padding 			: 12px 8px 12px 8px;
	color 				: #FFFFFF;
	font-size			: 14px;
	font-weight 		: bold;
	font-style			: italic;
	}
.basketSubTotal td
	{
	width 				: 250px;
	padding 			: 12px 8px 12px 8px;
	color 				: #FFFFFF;
	font-size			: 14px;
	font-weight 		: bold;
	}	
.basketTotal
	{
	background-color	: #293863;
	margin				: 0px 0px 1px 0px;
	}
.basketTotal .price
	{
	font-size			: 25px;
	}
.basketTotal th
	{
	padding 			: 12px 8px 12px 8px;
	color 				: #FFFFFF;
	font-size			: 14px;
	font-weight 		: bold;
	font-style			: italic;
	}
.basketTotal td
	{
	width 				: 250px;
	padding 			: 12px 8px 12px 8px;
	color 				: #FFFFFF;
	font-size			: 14px;
	font-weight 		: bold;
	}
*/
/* TEXT FORMAT */
/*
.textFormat, 
.textFormat pre, 
.textFormat tbody,
.textFormat h1, 
.textFormat h2, 
.textFormat h3, 
.textFormat h4, 
.textFormat h5, 
.textFormat h6{
	font-family			: Arial, Helvetica, sans-serif;
	font-size			: 14px;
	color				: #293863;
	line-height 		: 140%;
}
.textFormat h1, 
.textFormat h2, 
.textFormat h3, 
.textFormat h4, 
.textFormat h5, 
.textFormat h6{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 10px 0px;
}
.textFormat a,
.textFormat pre a, 
.textFormat tbody a{
	color				: #CC3333;
	text-decoration		: underline;
}
.textFormat a:hover,
.textFormat pre a:hover,  
.textFormat tbody a:hover{
	color				: #CC3333;
	text-decoration		: none;
}
.textFormat p{
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 10px 0px;
}
.textFormat ul{
	display 			: block;
	list-style-type		: disc;
	margin				: 0px 0px 0px 30px;
	padding				: 0px 0px 10px 0px;
}
.textFormat ol{
	list-style-type		: armenian;
	margin				: 0px 0px 0px 0px;
	padding				: 0px 0px 10px 30px;
}
.textFormat li{
	padding				: 0px 0px 10px 0px;
}
.textFormat b,
.textFormat strong{
	color				: #CC3333;
}

	


*/