body,td,th {
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}
body {
	margin-left: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	scrollbar-3dlight-color:#5B005B;
	scrollbar-arrow-color: #5B005B;
	scrollbar-base-color: #FFFFFF;
	scrollbar-darkshadow-color: #5B005B;
	scrollbar-face-color: #FFFFFF;
	scrollbar-highlight-color: #5B005B;
	scrollbar-shadow-color: #5B005B;
	scrollbar-track-color: #FFFFFF;
}
.index_tile{
background:url(../images/index_tile.gif) no-repeat;
width:295px;
}

.relatColor a,.relatColor  a:link,.relatColor  a:visited,.relatColor  a:hover{
font-size: 13px;
color:#6600CC;
text-decoration: underline;
line-height: 20px;
}

.optionStr li{
padding:0px;
margin:0px;
list-style-type: none;
display: inline;
}
.optionStr{
padding:0px;
margin-top:5px;
margin-bottom:5px;
margin-left:0px;
margin-right:0px;
}
.uldiv .jcarousel-skin-tango{
height:42px;
overflow:hidden;
}
.jcarousel-skin-tango li{
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
width:75px;
}
.red{
color:#FB4002;

}
.red a{
color:#FB4002;
text-decoration: none;
}


.test1 label{
font-weight: bold;
cursor:pointer;
}

.test2 label{
font-weight: bold;
color:#979798;

}


#countProducts,#countAccesories{
	font-size:40px;
	color:#FB4002;
	font-family: Arial;
	font-weight: bold;
}

.filterList{
	width:286px;
}

.sProp{
font-size:16px;
color:#5B005B;
font-family: Arial;
font-weight: bold;
}

.cursorPointer{
	cursor:pointer;
}

#countProducts div, #countAccesories div{
font-size:14px;
}
.price_ttc{
font-size:10px;
}

.visibility{
visibility:visible;
}
.noVisibility{
visibility:'';
}

.tile_prod{

background-color: white;
}
.tile_prodN a{
	text-decoration: none;
  color:#3E003E;

}
.tile_prodN a:visited{
	text-decoration: none;
	color:#3E003E;
}
.titleNew{
	padding-left: 5px;
	padding-right: 5px;
}
.titleNew a:hover{
	text-decoration: underline;	
}

.prodTitle a{
text-decoration: underlined;
  color:#3E003E;

}
.prodTitle a:visited{
	text-decoration: underlined;
	color:#3E003E;

}
.prodTitle span{
font-size: 9px;
}

#search_aj{
	width:100%;
	text-align: left;
}
.voirListe{
	text-align: right;
}
div.selectbox-wrapper {
  position:absolute;
  width:400px;
  background-color:white;
  border:1px solid black;
  margin:0px;
  margin-top:-10px;
  padding:0px;
  text-align:left;
  max-height:200px;
  overflow:auto;
}
div.selectbox-wrapper ul {
  list-style-type:none;
  margin:0px;
  padding:0px;
}
div.selectbox-wrapper ul li.selected { 
  background-color: #CC;
}
div.selectbox-wrapper ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  cursor:pointer;
}


.selectbox /* look&fell of  select box*/
{
  margin: 0px 5px 10px 0px;
  padding-left:2px;
  width : 200px; 
  display : block;
  text-align:left; 
	background: url(../images/sele_down.gif) no-repeat 186px;  
	height:16px;
  cursor: pointer;
  border:1px solid black;
  color:#333;
}


.listL{
	width:200px;
	border:1px solid black;

}

.grey_color{
color:#666666;
font-weight: normal;
}
.topA{
  color:#3E003E;
  font-size: 11px;
  font-weight: bold;
}

#jsddm
{	margin: 0;
	padding: 0}

	#jsddm li
	{	
    list-style-type: none;
		font: 12px Tahoma, Arial;
		margin:3px;
		padding:2px;
		width: 290px;		
			background: url(../images/sele_down.gif) no-repeat 277px;
		border: 1px solid black;
    cursor:pointer;  
  }

#jsddm{
  font-family: Arial, Helvetica, sans-serif;
  z-index: 100;
  position: relative;

}
	#jsddm li a
	{	display: block;
		padding: 1px 5px;
		text-decoration: none;

    white-space: nowrap}

		#jsddm ul{
			max-height: 300px;
			overflow:auto;
			width:290px;
		  list-style-type: none;

		}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
      list-style-type: none;
      background-color: white;
      border:1px solid black;
      }
		
			#jsddm li ul li
			{	float: none;
				display: block;
				border: none;
				background:none;
				width:260px;
              list-style-type: none;
		padding:0px;

        }




.promo_tile{
background:url(../images/promo_tile.gif) no-repeat;
background-position:top center;
width:220px;

}
.index_desc{
min-height: 300px;

}
.bold{
font-weight: bold;

}
.f10{
font-size: 10px;
}
.f14{
font-size: 14px;
}
.prix_index{
color:#5B005B;
}
.pr15{
padding-right: 15px;

}

.payment_info_h{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}

.top_right_bk
{
	background-image:url(../images/top_right_bk.gif);
	background-repeat:no-repeat;
	background-position: center;
	height:51px;
	width:140px;
}
.top_left_bk
{
	background-image:url(../images/top_left_bk.gif);
	background-repeat:no-repeat;
	height:34px;
}
.top_long_bk
{
	background-image:url(../images/top_long_bk.gif);
	background-repeat:no-repeat;
	height:20px;
}

a.linkOrange {
	color:#FF6600;
	text-decoration:underline;
}
.linkO div a{
	color:#FF6600;
	text-decoration:underline;
}

input,select,textarea{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

.slideImg{
background-repeat: no-repeat; background-position: center;
width:300px;
height:215px;
}

a.linkWhite, a.linkWhite:hover {
	color:#FFFFFF;
	text-decoration:none;
}
a.headerLinkWhite, a.headerLinkWhite:hover {
	font-family:Arial;
	color:#FFFFFF;
	text-decoration:none;
	font-weight:bold;
	font-size:12px;	
}
a.linkViolet, a.linkViolet:hover {
	color:#660066;
	text-decoration:underline;
}
a.linkWhiteU, a.linkWhiteU:hover {
	color:#FFFFFF;
	text-decoration:underline;
}
a.linkBlack 
{
	color:#000000;
	text-decoration:none;
}
a.linkBlack:hover 
{
	color:#000000;
	text-decoration:underline;
}
a.linkBlackU,a.linkBlackU:hover 
{
	color:#000000;
	text-decoration:underline;
}
a.linkBlack:hover {
	color:#000000;
	text-decoration:underline;
}
a.linkBlackU, a.linkBlackU:hover {
	color:#000000;
	text-decoration:underline;
}
input.search {
	height:13px;
	font-family:"MS Sans Serif";
	font-size:10px;
}
.blueBorder {
	border-bottom-color:#660066;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#660066;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#660066;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#660066;
	border-right-style:solid;
	border-right-width:1px;
}
.searchText {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.nospaces {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
.scrollText {
	color:#333333;
	font-size:11px;
}
.scroll_bk {
	background-image:url(../images/scroll_bk.gif);
}
.textWhite {
	color:#FFFFFF;
}
.ruler {
	background-image:url(../images/ruler.gif);
}
.size10 {	
	font-size:10px;
}
.boldSize10 {
	font-size:10px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.titles {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
}
.cornerN1 {
	background-image:url(../images/cornerN1.gif);
	height:1px;
}
.cornerN1_v {
	background-image:url(../images/cornerN1_v.gif);
	height:1px;
}
.cornerN {
	background-image:url(../images/cornerN.gif);
	height:5px;
}
.cornerS {
	background-image:url(../images/cornerS.gif);
	background-repeat:repeat-x;
	height:5px;
}
.cornerE {
	background-image:url(../images/cornerE.gif);
	height:5px;
}
.cornerE1 {
	background-image:url(../images/cornerE1.gif);
	height:1px;
}
.cornerE1_v {
	background-image:url(../images/cornerE1_v.gif);
	height:1px;
}
.cornerV {
	background-image:url(../images/cornerV.gif);
	background-repeat:repeat-y;
	height:5px;
}
.cornerN_o {
	background-image:url(../images/cornerN_o.gif);
	height:5px;
}
.cornerS_o {
	background-image:url(../images/cornerS_o.gif);
	background-repeat:repeat-x;
	height:5px;
}
.cornerE_o {
	background-image:url(../images/cornerE_o.gif);
	height:5px;
}
.cornerV_o {
	background-image:url(../images/cornerV_o.gif);
	height:5px;
}
.cornerN_g {
	background-image:url(../images/cornerN_g.gif);
	height:5px;
}
.cornerS_g {
	background-image:url(../images/cornerS_g.gif);
	background-repeat:repeat-x;
	height:5px;
}
.cornerSE_g{
	background-image:url(../images/cornerSE_g.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:5px;	
	width: 10px;
}
.cornerSV_g{
	background-image:url(../images/cornerSV_g.gif);
	background-repeat:no-repeat;
	background-position:top;
	height:5px;	
	width: 10px;
}
.cornerE_g {
	background-image:url(../images/cornerE_g.gif);
	background-repeat:repeat-y;
	background-position:right;
	height:5px;
}
.cornerV_g {
	background-image:url(../images/cornerV_g.gif);
	background-repeat:repeat-y;
	background-position:left;
	height:5px;
}

.nr_back { 
	background-image:url(../images/nr_back.gif);
	height:17px;
}
.nr_back_light { 
	background-image:url(../images/nr_back_light.gif);
	height:17px;
}
a.indexNr {
	color:#480048;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
}
.econo {
	color:#5B005B;
	font-size:14px;
}
.div_details {
	height:120px;
	overflow:auto;
}
.div_details1 {
	height:150px;
	overflow:auto;
}
.prodTitle {
	color:#3E003E;
	font-size:12px;
	font-weight:bold;
}
.proddDescr {
	color:#660066;
}
.thinLine {
	line-height:11px;
}
.prix {
	color:#5B005B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
}
.prix span{
	font-size:10px;
}

.prix_v {
	color:#86C186;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}
.prix_m {
	color:#5B005B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.prix_m span{
	font-size:8px;
}
.prix_sim {
	color:#5B005B;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.prix_sim span{
	font-size:9px;
}



.prix_red {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}
.prix_red span{
	font-size:8px;
}
.boldSize10 span{
	font-size:8px;
}
.text_red {
	color:#FF0000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
.head_item {
	background-image:url(../images/head_item.gif);
	height:31px;
}
.no_repeat {
	background-position:center; background-repeat:repeat-y;
}	
.white_bk {
	background-color:#FFFFFF;
	width:125px;
}
.white_bk_m {
	background-color:#FFFFFF;
	width:70px;
}
.bottom_tr {
	background-image:url(../images/bottom_tr.png);
	height:35px;
}
.bottom_tr2 {
	background-image:url(../images/bottom_tr.png);
	height:19px;
}
.bigPrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:25px;
	font-weight:bold;
	color:#5B005B;
}
.oldPrice {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666666;
	text-decoration:line-through;
}
.selectCurrency {
	font-size:11px;
}
.rating_1 {
	background-color:#CC0000;
}
.rating_2 {
	background-color:#FF6600;
}
.rating_3 {
	background-color:#FFCC66;
}
.rating_4 {
	background-color:#CCCC66;
}
.rating_5 {
	background-color:#66CC99;
}
.finish_btn {
	background-image:url(../images/finish_btn.gif);
	width:126px;
	height:20px;
	color:#FFFFFF;
	font-size:11px;
}

.finish_btn_90 {
	background-image:url(../images/finish_btn_90.gif);
	width:70px;
	height:20px;
	color:#FFFFFF;
	font-size:10px;
}

.achat{
	background:url(../images/achat_v.gif ) no-repeat;
	width:78px;
	color:white;
	line-height:17px;
	font-size:12px;
	text-align: center;
	font-weight: bold;
}


.achat2{
	background:url(../images/achat_v2.gif ) no-repeat;
	width:101px;
	color:white;
	line-height:17px;
	font-size:12px;
	text-align: center;
	font-weight: bold;
}

.tile_prod a {
color:black;
	text-decoration:underline;

}

.achat a, .achat2 a{
text-decoration: none;
color:white;
}



.finish_btn_green {
	background-image:url(../images/finish_btn_green.gif);
	width:126px;
	height:20px;
	color:#FFFFFF;
	font-size:11px;
}
.noBorder {
	border-bottom-width:0px;
	border-top-width:0px;
	border-left-width:0px;
	border-right-width:0px;
}
input.cart_recalc {	
	height:12px;
	width:45px;
	text-align:right;
	font-size:10px;
	padding:2px;
}
.greenBorder {
	border-bottom-color:#3C773C;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#3C773C;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#3C773C;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#3C773C;
	border-right-style:solid;
	border-right-width:1px;
}
select.fields {
	height:16px;
	width:150px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom-color:#5B005B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#5B005B;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#5B005B;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#5B005B;
	border-right-style:solid;
	border-right-width:1px;
}

.fields2 {
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom-color:#5B005B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#5B005B;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#5B005B;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#5B005B;
	border-right-style:solid;
	border-right-width:1px;
}

.fields {
	height:16px;
	width:150px;
	background-color:#FFFFFF;
	color:#000000;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	border-bottom-color:#5B005B;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-top-color:#5B005B;
	border-top-style:solid;
	border-top-width:1px;
	border-left-color:#5B005B;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#5B005B;
	border-right-style:solid;
	border-right-width:1px;
}

.cart_border {
	border-top-color:#660066;
	border-top-style:solid;
	border-top-width:1px;
	border-bottom-color:#660066;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-left-color:#660066;
	border-left-style:solid;
	border-left-width:1px;
	border-right-color:#660066;
	border-right-style:solid;
	border-right-width:1px;
	padding:4px;
}
input.btn {
	background-color:#5B005B;
	color:#FFFFFF;
}

input.cautare_ok 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF6600;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	font-style: normal;
	vertical-align: middle;
	padding-left: 2px;
	border: 0px #FF6600;
	background-color: #C182B7; 
}
.text14violet {
	font-size:14px;
	color: #5B005B;
	font-weight: bold;	
}
.text14blackbold {
	font-size:14px;
	color: #000000;
	text-decoration: none;
	font-weight: bold;	
}
.text10orangebold {
	font-size:10px;
	color: #FD7403;
	text-decoration: none;
	font-weight: bold;	
}
.text14orangebold {
	font-size:14px;
	color: #FD7403;
	text-decoration: none;
	font-weight: bold;	
}
.text16orangebold {
	font-size:16px;
	color: #FD7403;
	text-decoration: none;
	font-weight: bold;	
}
.borderBoxLightViolet {
	border:1px solid #E2A9E2;
}
.text11violet {
	font-size:11px;
	color: #5B005B;
	text-decoration: none;
	font-weight: bold;	
}
.purchaseStepButtonOn
{
	background-image:url(../images/purchaseStepButton_on.gif);
	background-repeat:no-repeat;
	width: 163px;
	height: 22px;
}
.purchaseStepButtonOff
{
	background-image:url(../images/purchaseStepButton_off.gif);
	background-repeat:no-repeat;
	width: 163px;
	height: 22px;
}

.linksFooter a,linksFooter a:visited{
	text-decoration: underlined;
	font-size:11px;
	color: #000000;
}

.linksFooter a:hover{
	text-decoration: none;
	font-size:11px;
	color: #5B005B;
}
.searchInputWithImage {
	font-size:12px;
	height: 15px;
	width: 200px;
	background:url(../images/search_icon.gif) 1px 2px no-repeat;
}
.searchInputWithoutImage {
	font-size:12px;
	height: 15px;
	width: 200px;
}
.headerMyAccount {
	font-size:12px;
	color: #000000;
	font-weight: bold;	
	font-style: italic;
}
.optionStr li a{
line-height:20px;
color:black;
}

/* 
		OFFERS DISPLAY
*/
.offerTitle{
	color:red;
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
}
.offerPrice{
	color:#FD742D;
	font-weight: bold;
	font-size: 14px;
	padding: 5px;
}
.offerProdTitle{
	color:#0B004B;
	font-weight: bold;
	font-size: 18px;	
}

.offerDesc{
	background-color: #FEE7D3;
	padding: 5px;	
	text-align: justify;
}
.disableOffer{
	cursor: default !important;
	background-color: #E6E6E6;	
}
.offer{
	cursor:pointer;
}
.miniDescOffer{
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	font-weight: normal;
}
.offerTitlePane{
	white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	white-space: -pre-wrap; /* Opera 4-6 */
	word-wrap: break-word; /* Internet Explorer 5.5+ */
	font-weight: bold;
	color: red;
}
.offerFooterPane{
	color:gray;	
	font-size: 10px;
}

.offersTable{
	table-layout: fixed;	
}

.offersTable td{
	 white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
	 white-space: -pre-wrap; /* Opera 4-6 */
	 word-wrap: break-word; /* Internet Explorer 5.5+ */
}
.accShowTitle td{
	font-weight: bold;
	font-size: 11px;
	padding-left: 5px;
	padding-right: 5px;
}

.allAccDetails td{
	background-color: #F5F5F5;
	padding: 10px;
}
a.accDetailsLink, a.accDetailsLink:hover{
	color:#FD7C49;
	text-decoration: underline;
}
/*
	NEW DESIGN
*/
.bodyStyle{
	background:url(../images/new/background.png) repeat;
	margin: auto;
}
.headerSearch{
	border:0px solid;
	outline:none;	
}

.menu-left-td{
	height: 22px;
	width: 3px;
	background:url(../images/new/headerTopLeft.png) no-repeat;	
}
.menu-middle-td{
	height: 22px;
	width: 693px;
	background:url(../images/new/headerTopMid.png) repeat-x;
}
.menu-right-td{
	height: 22px;
	width: 3px;
	background:url(../images/new/headerTopRight.png) no-repeat;	
}

.topMenu{
	color: white;	
	font-family: tahoma;
	font-weight: bold;
	font-size: 12px;
	text-decoration:none;
}

.topMenu:hover{
	text-decoration:underline;
}

.topMenuTelecharge{
	font-family: tahoma;
	font-size:12px; 
	font-weight: bold;	
	color: #210021;	
	margin-left: 20px;
}
.searchTop{
	font-family: tahoma;
	font-size: 15.6px;
	color:white;
	border: none;	
	width: 200px;
	height: 29px;
	background: transparent;
}
.searchTopDiv{
	background:url(../images/new/inputSearch.png) no-repeat;	
	width: 208px;
	height: 29px;
	padding-left: 5px;
	
}

.cartAndUser{
	text-decoration: none !important;
	font-family: tahoma;
	font-size: 12px;
	text-transform: uppercase;
	color: #333333;
}



/* 
	FANCY BUTTONS
*/
/* button css */
.button_div_left{
	height:49px;
	background:url("../images/new/empty_but_small_orange.png") no-repeat 0px 0px;
	float:left;
	padding-left:15px;
	text-align:center;
}


a.button_text{
	color:#ffffff;
	position:relative;
	top:3px;
	text-decoration:none;
	font-weight: bold;
}


.button_div_right{
	height:49px;
	width:15px;
	background: url("../images/new/empty_but_small_orange.png") no-repeat -385px 0px;
	float:left;
	
}

div.button_div{
	margin-top:2px;
	display:inline-block;
	zoom: 1;
	*display:inline;
	
}

div.button_div:hover div.button_div_left {
	background: url("../images/new/empty_but_small_orange.png") no-repeat 0px -49px;
	
}


div.button_div:hover div.button_div_right {
	background: url("../images/new/empty_but_small_orange.png") no-repeat -385px -49px;
	
}
/*
	end fancy buttons
*/

/*
	MENU BUTTONS
*/
.menu_home{
	background: url(../images/new/homeIcon.png) no-repeat 0px 0px;	
	cursor: pointer;
	width:43px;
	height: 40px; 
}
.menu_home:hover{
	background: url(../images/new/homeIcon.png) no-repeat 0px -50px;	
	width:43px;
	height: 40px; 
}

.menu_div_left{
	background:url("../images/new/menuBut.png") no-repeat 0px 0px;
	height: 40px;
	padding-left: 0px;
}
.menu_div_right{
	height:40px;
	background: url("../images/new/menuBut.png") no-repeat -185px 0px;
	width: 8px;
	cursor: pointer;
}
div.menu_div{
	margin-top:0px;
	
}
a.menu_text{
	color:#AA80AA;
	top:10px;
	font-family: tahoma;
	font-size: 12px;
}
div.menu_div:hover div.menu_div_left {
	background: url("../images/new/menuBut.png") no-repeat 0px -44px;
	cursor: pointer;
}

div.menu_div:hover div.menu_div_right {
	background: url("../images/new/menuBut.png") no-repeat -185px -44px;
	cursor: pointer;
}
/*
	end menu buttons
*/

/*
	big slideshow
*/
.bkTable1, .bkTable2, .bkTable3{
	width: 324px;
	height: 308px;
}

.leftSlideBk{
	background: url("../images/new/leftBk.png") no-repeat;
}

.middleSlideBk{
	background: url("../images/new/middleBk.png") no-repeat;
}
.rightSlideBk{
	background: url("../images/new/rightBk.png") no-repeat;
}
.slideElem{
	font-family: tahoma;
	font-size: 12px;
	font-weight: bold;
	color : white;
	padding: 7px;
	padding-bottom:0px;
}
.slideDetails{
	color: #EC8836;
}
.slideBuyBut{
	background: url("../images/new/slideBut.png") no-repeat 0px 0px;
	width:92px;
	height:45px;
	font-size: 15px;
	text-align:center;
	padding-top: 5px;
}
.slideBuyBut:hover{
	background: url("../images/new/slideBut.png") no-repeat 0px -58px;
}
.slideBuyBut a{
	color:white;
	text-decoration: none;
}
/*
	index down
*/

.indexDownLeft{
	background: url("../images/new/indexDownLeft.png") no-repeat;
	width: 444px;
	height: 275px;
	color: white;
	font-weight: bold;
	
			
}
.indexDownRight{
	background: url("../images/new/indexDownRight.png") no-repeat;
	width: 444px;
}
.indexDownRightTitle{
	color: #F48A35;
	font-size: 16px;	
}
.miniSlideCell{
	padding:15px;
}
.miniSlideCell a{
	color: #F38A34;
	text-decoration: none;
}
.miniSlideFormat span{
	text-align:left;
	display:block;
	font-weight: normal;
}
.miniSlideFormat b{
	display: block;
	margin-top: 7px;
	font-size: 10px;
}
.miniSlideFormat a{
	
	color: #F38A34;
	text-decoration: none;
}
.miniSlideFormat a:hover{
	text-decoration: underline;
}

/*
	buttons
*/
.index_down_left{
	height: 22px;

}
.index_down_right{
	height:22px;
}
/*
	end
*/

.rsArticle{
	background: url("../images/new/rsArticleBk.png") no-repeat;	
	width: 438px;
	height: 330px;
	color: white;
}
.formatRsArticleContent span{
	color: #4D004E;
	text-decoration: underline;
}
.titleRsArticleContent{
	font-weight: bold;
	text-decoration: none !important;
	font-size: 25px;	
}
.formatRsArticleContent span#breaks{
	color: #FD7302 !important;
	text-decoration: none !important;
}
.titleRsArticleContent b{
	color:#FD7302 !important;
}
.loadModeFixed{
	overflow: hidden;
	width: 230px;
	max-width: 230px;
	
}

/*
		NEW DESIGN - modified for content page
*/
.size12 td,th{
	font-family: Tahoma, Helvetica, sans-serif;
	font-size: 12px;
}
.font11 a{
	font-size: 11px !important;
}
.demander{
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}
.demander span{
	font-size: 11px;
}
.cornerN_m {
	background-image:url(../images/cornerN_m.gif);
	height:5px;
}
.cornerS_m {
	background-image:url(../images/cornerS_m.gif);
	height:5px;
}
.cornerE_m {
	background-image:url(../images/cornerE_m.gif);
	height:5px;
}
.cornerV_m {
	background-image:url(../images/cornerV_m.gif);
	height:5px;
}
.filterLeft{
	height:22px;
	background:url("../images/new/empty_but_small_gray.png") no-repeat 0px 0px;
	
}
.filterRight{
	height:22px;
	background: url("../images/new/empty_but_small_gray.png") no-repeat -385px 0px;
	
}

div.button_div:hover div.filterLeft {
	background: url("../images/new/empty_but_small_gray.png") no-repeat 0px -49px;
	
}


div.button_div:hover div.filterRight {
	background: url("../images/new/empty_but_small_gray.png") no-repeat -385px -49px;
	
}
a.filterButText span{
	color: black;	
	margin-left: 22px;
}
.filterImage{
	background: url("../images/new/reset.png") no-repeat;
	height: 17px;
	width: 17px;	
}
/*	ABON - FIRST TAB
*/
table.tableAbon{
	border: 2px solid #FE8409;
	margin-top: 10px;
	height: 180px;
}
.tableAbonFirstTd{
	background-color: #FFA850;
	border-bottom:2px solid #FE8409;
	height: 35px;	
}
.tdAbonImg{
	background-color: white;
	height: 27px;
	min-width: 220px;
}
.columnTitleAbon{
	font-weight: bold;
	font-size: 13px !important;
}
.columnTitleAbon span{
	font-size: 14px !important;
}
.abonTitle{
	padding-left:5px;
	padding-right:5px;
	font-weight: bold;
}

.abonBuyLeft{
	height:40px;
	background:url("../images/new/empty_but_purple.png") no-repeat 0px 0px;
	/*cursor: pointer;*/
}
.abonBuyRight{
	height:40px;
	background: url("../images/new/empty_but_purple.png") no-repeat -385px 0px;
	/*cursor: pointer;*/
}

div.button_div:hover div.abonBuyLeft {
	background: url("../images/new/empty_but_purple.png") no-repeat 0px -75px;
	
}


div.button_div:hover div.abonBuyRight {
	background: url("../images/new/empty_but_purple.png") no-repeat -385px -75px;
	
}
a.abonBuyText{
	top: 10px;
}
.abonLengthTitle{
	font-weight: bold;
	color: #999999;
	text-transform:uppercase;
}
.abonLengthDetail{
	font-size: 10px !important;	
}
.priceAbonLength{
	color: #FF8000;	
}
.abonDetailsGroup{
	color: #383838;
	font-weight: bold;
	text-decoration: underline;
	padding-right: 10px;
}
.filterText{
	text-decoration: none;
	color: black;
	cursor: pointer;
}
.filterText:hover{
	text-decoration: underline;	
}
.filterChild{
	margin-right:5px;
	text-decoration: none;
	color: black;
	cursor: pointer;	
}
.filterChild:hover{
text-decoration: underline;
}
/*
*	ROOT CATEGORY
*/
.rootFilters{
	background-color: #C0C0C0;
	margin-top: 5px;
}
.parentFil{
	text-decoration: none;
	color: black;
	cursor: pointer;
	padding-right: 7px;
}
.parentFil:hover{
	text-decoration: underline;
}
a.sortByFilter{
	color: black;
	cursor: pointer;	
	text-decoration: none;
}
a.sortByFilter:hover{
	text-decoration: underline;	
}
.newSelectedPage{
	background: url("../images/new/pagBut.png") no-repeat 0px -42px;
	width: 20px;
	height: 20px;
	display: inline-block;
	text-decoration: none;
	text-align: center;
	color: black;
	cursor: default;
}

.newSelectedPage:hover{
	background: url("../images/new/pagBut.png") no-repeat 0px -63px;
	width: 20px;
	height: 20px;
}
.newPage span{
	background: url("../images/new/pagBut.png") no-repeat 0px 0px;
	width: 20px;
	height: 20px;
	display: inline-block;
	text-align: center;
}
.newPage{
	text-decoration: none;
	text-align: center;
	color: black;
	text-align: center;
}

.newPage span:hover{
	background: url("../images/new/pagBut.png") no-repeat 0px -21px;
	width: 20px;
	height: 20px;
	
}
.tableOneProdCat{
	border: 2px solid;
	border-color: #FF8000;
	width: 301px;
	height: 320px;
	min-height: 320px;
}
.titleOneProdCat a{
	text-decoration: none;
	color: black;;
	font-weight: bold;
	font-size: 14px;
	padding-left: 3px;
}

.leftNoShadow{
	height:22px;
	background:url("../images/new/empty_but_small_orangeNoShadow.png") no-repeat 0px 0px;
}
a.textNoShadow{
	color:white;
}
.rightNoShadow{
	height:22px;
	background: url("../images/new/empty_but_small_orangeNoShadow.png") no-repeat -385px 0px;
}
div.button_div:hover div.leftNoShadow {
	background: url("../images/new/empty_but_small_orangeNoShadow.png") no-repeat 0px -49px;
}

div.button_div:hover div.rightNoShadow {
	background: url("../images/new/empty_but_small_orangeNoShadow.png") no-repeat -385px -49px;
}
.leftDetails{
	height:15px;
	background:url("../images/new/view_details.png") no-repeat 0px 0px;
	padding-left: 21px;
}

.rightDetails{
	height:15px;
	background: url("../images/new/view_details.png") no-repeat -276px 0px;
}
a.textDetails{
	font-weight: normal;
	font-size: 11px;
	top:0px;	
	color:black;
}

div.button_div:hover div.leftDetails {
	background: url("../images/new/view_details.png") no-repeat 0px -16px;
}

div.button_div:hover div.rightDetails {
	background: url("../images/new/view_details.png") no-repeat -276px -16px;
}


.detailDiv{
	position: absolute;
	z-index: 2;
	background-color: #EDEDED;
	width: auto;
	margin-top: -10px;
	margin-left: 6px;
		
}
.titleRowProd{
	font-size: 11px;
	color: black;
}
/*
	COMPATIBLE ACCESORIES
*/
.accComTitle{
	font-weight: bold;
	color: #C33100;
	font-size: 20px !important;	
}
.titleEachAcc{
	color: black;
	text-decoration: none;
	font-size: 10px;
}
.titleEachAcc:hover{
	text-decoration: underline;
}
.tableEachAcc{
	background: url("../images/new/backAcc.png") no-repeat;
	width: 133px;
	height: 133px;
	padding-left: 5px;
	padding-right: 5px;	
}
.accGroupName{
	color: black;
	font-weight: bold;
	font-size: 16px;
	text-decoration: underline;	
}
/*
	PRODUCT PAGE - COMPATIBLE ACC 
*/
.accCompArticle{
	background-color: #FFD350;
	border: 1px solid;
	border-color: #FF8000;
	padding: 5px;	
	max-width: 466px;
}
.accCompTitle{
	font-size: 12px;
	font-weight: bold;
	color: black;
	text-decoration: none;
	padding:3px;
}
.accCompTitle:hover{
	text-decoration: underline;
	color: black;	
}
.eachAccCom{
	background: url("../images/new/backAccComp.png") no-repeat;
	width: 225px;
	height: 225px;
}
.eachAccCom td{
	padding-left: 9px;
	padding-right: 9px;
}
.accCompDetails{
	color: black;
	text-decoration: none;	
}
.accCompDetails:hover{
	text-decoration: underline;	
}
.abonUpgradeMsj{
	font-size: 16px;
	font-weight: bold;
	text-decoration:underline;
}
	



