@CHARSET "ISO-8859-1";
html,body{
	margin:0;
	padding:0;
	font-family: Arial,sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#fff;
	height:100%;
}
body{
	background: black url(../img/bg.png) center top repeat-y;
	color:white;
	text-align:center;
}
a{
	text-decoration:none;
}
a:hover{
	color:#e3ef1b;
	text-decoration:none;
}

a.c_aaaaaa_12{
	text-decoration:none !important;
	color:#aaaaaa !important;
	font-size:12px !important;
	padding:0 !important;
	background: transparent !important;
}
a.c_aaaaaa_12:hover{
	color:#e3ef1b !important;
	font-size:12px !important;
	text-decoration:none !important;
}

textarea{
	font-family:Arial, sans-serif;
}

/***************************************************************************************** single cosmetics */
.bold{font-weight:bold;}
.green{color:#e3ef1b;}
.white{color:white;}
.red{color:red;}

/***************************************************************************************** VERTICAL SPACERS */

div.vspacer5{
	width:220px;
	margin:0;
	padding:0;
	height:5px;
	font-size:3px;
	overflow:hidden;
}
div.vspacer8{
	width:220px;
	margin:0;
	padding:0;
	height:8px;
	font-size:5px;
	overflow:hidden;
}
div.vspacer{
	width:220px;
	margin:0;
	padding:0;
	height:10px;
	font-size:6px;
	overflow:hidden;
}
div.vspacer15{
	width:220px;
	margin:0;
	padding:0;
	height:15px;
	font-size:3px;
	overflow:hidden;
}
div.vspacer20{
	width:220px;
	margin:0;
	padding:0;
	height:20px;
	font-size:3px;
	overflow:hidden;
}

/***************************************************************************************** LAYOUT */
table.generalLayout{
	margin:0 auto 0 auto;
	padding:0;
	background:transparent;
	width:1000px !important;
}
/***************************************************************************************** HEADER */

table.header{
	width:730px;
	margin:0;
	padding:0;
}
/***************************************************************************************** TOP BAR */
table.topBar{
	margin:0 auto 0 auto;
	padding:0;
	background:transparent;
	width:730px !important;
	height:27px !important;
}
td.logo{
	width:270px;
	height:110px;
	text-align:left;
}
td.logo a{
	display:block;
	width:228px;
	height:84px;
	font-size:4px;
	text-decoration:none;
	background:transparent url(../img/logo.png) left top no-repeat;
}
td.logo a:hover{
	text-decoration:none;
}
td.sct{
	text-align:left;
	width:250px;
	padding-top: 9px;
}
td.sct a{
	color: #aaaaaa;
	padding-left:12px;
	background:transparent url(../img/arrow.php?color=aaaaaa) left 1px no-repeat;
	text-decoration:none;
}
td.sct a:hover{
	color: #e3ef1b;
	padding-left:12px;
	background:transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
	text-decoration:none;
}
td.topCart{
	width:280px;
	text-align:left;
	color:#aaaaaa;
	padding-top: 5px;
}
td.topCart a{
	font-size:18px;
	text-decoration: none;
	color: #aaaaaa;
	padding-left: 26px;
	background: transparent url(../img/cart_24.png) left 4px no-repeat;
}
td.topCart a:hover{
	font-size:18px;
	text-decoration: none;
	color: #e3ef1b;
	padding-left: 26px;
	background: transparent url(../img/cart_24_verzui.png) left 4px no-repeat;
}
td.trLinks{
	text-align:right;
	padding-top: 9px;
	padding-right: 20px;
}
td.trLinks a{
	color: #fff;
	padding-left:12px;
	background:transparent url(../img/arrow.php?color=ffffff) left 1px no-repeat;
	text-decoration:none;
}
td.trLinks a:hover{
	color: #e3ef1b;
	padding-left:12px;
	background:transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
	text-decoration:none;
}



/*************************************************************************** BUTOANE CATEGORII (THUMBNAILS) */
td.catThumbLinks{
	width:330px;
	text-align:left;
}
td.catThumbLinks a.airplane{
	display:block;
	text-decoration:none;
	width:50px;
	height:55px;
	background:transparent url(../img/top/airplane.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.airplane:hover{
	display:block;
	text-decoration:none;
	width:50px;
	height:55px;
	background:transparent url(../img/top/on_airplane.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.heli{
	display:block;
	text-decoration:none;
	width:78px;
	height:55px;
	background:transparent url(../img/top/heli.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.heli:hover{
	display:block;
	text-decoration:none;
	width:78px;
	height:55px;
	background:transparent url(../img/top/on_heli.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.boat{
	display:block;
	text-decoration:none;
	width:71px;
	height:55px;
	background:transparent url(../img/top/boat.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.boat:hover{
	display:block;
	text-decoration:none;
	width:71px;
	height:55px;
	background:transparent url(../img/top/on_boat.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.car{
	display:block;
	text-decoration:none;
	width:66px;
	height:55px;
	background:transparent url(../img/top/car.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.car:hover{
	display:block;
	text-decoration:none;
	width:66px;
	height:55px;
	background:transparent url(../img/top/on_car.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.remote{
	display:block;
	text-decoration:none;
	width:54px;
	height:55px;
	background:transparent url(../img/top/remote.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}
td.catThumbLinks a.remote:hover{
	display:block;
	text-decoration:none;
	width:54px;
	height:55px;
	background:transparent url(../img/top/on_remote.png) left top no-repeat;
	float:left;
	margin:0;
	padding:0;
}

/***************************************************************************************** LOGIN BOX, SEARCH */

td.trSearch{
	height:35px;
	text-align:right;
	padding-right: 5px;
}
td.trSearch div{
	float:right;
	width:254px;
	height:32px;
	background:transparent url(../img/tr_search_bg.png) top left no-repeat;
	text-align:left;
	padding:5px 0 0 10px;
}
td.trSearch div input{
	background:transparent;
	border:0 none;
	font-size:14px;
	color:#555;
	width:230px;
}

/***************************************************************************************** MAIN BANNER */
td.mainBanner{
	padding:5px 0;
}
td.mainBanner img,td.mainBanner object{
	border:0;
	margin:0;
	padding:0;
}

/***************************************************************************************** CONTENT LAYOUT */

table.contentLayout{
	padding:0;
	margin:0;
	border:0;
	width:1000px;
	text-align:left;
}

td.contentLeftColumn,td.contentRightColumn{
	padding:0;
	width:220px;
	overflow:hidden;
}

td.contentMain{
	padding:0;
	width:560px;
	overflow:hidden;
	text-align:center;
}

td.contentMain div pre{
	width:530px;
	white-space:pre-wrap;
}
td.contentMain div.cmwrap{
	margin:0 auto 0 auto;
	width:544px;
	padding:0;
	overflow:hidden;
	text-align:left;
}

/***************************************************************************************** FOOTER */
table.pageFooter{
	height:50px;
	margin:0;
	padding:0;
	text-align:left;
	background: #363636 url(../img/footer_top.png) center top no-repeat;
	width:1000px;
}
table.pageFooter a:hover{
	color:#e3ef1b !important;
}
table.pageFooter .top{
	padding-top:5px;
}
table.pageFooter .top a{
	color: #9b9b9b;
	margin:0 10px;
}
table.pageFooter .top span,table.pageFooter .bottom span{
	float:right;
}
table.pageFooter .bottom{
	padding:0 10px 5px 10px;
	color:#616161;
}
table.pageFooter .bottom a{
	color: #616161;
}
/************************************************************************************ BOX TITLE, SECTION TITLE */
div.boxTitle{
	width:208px !important;
	width:220px;
	height:25px !important;
	height:33px;
	font-size:14px;
	color:black;
	padding:8px 0 0 12px;
	margin:0 0 2px 0;
	background: transparent url(../img/boxTitle.png) left top no-repeat;
	text-align:left;
}
div.sectionTitle{
	width:544px !important;
	width:532px;
	height:25px !important;
	height:33px;
	font-size:14px;
	color:black;
	padding:8px 0 0 12px !important;
	margin:0;
	background: transparent url(../img/sectionTitle.png) left top no-repeat;
	text-align:left;
}
/***************************************************************************************** MENIU - CATEGORIES */
div.catTitle{
	margin:-3px 0 2px 0;
	width:220px;
	width:208px !important;
	height:30px;
	height:20px !important;
	padding:10px 0 0 12px;
	background: transparent url(../img/catTitle.png) left top no-repeat;
	font-size:12px;
	color:#d6d6d6;
}
div.catTitle a{
	color:#d6d6d6;
	padding-left:14px;
	background:url(../img/plus.gif) left 3px no-repeat;
	outline: none;
}
div.catTitle a{
	outline: none;
}
div.catTitle a:hover{
	color:#e3ef1b;
	outline: none;
}
div.catTitle a.minus{
	font-weight:bold;
	color:#e3ef1b;
	background:url(../img/minus.gif) left 3px no-repeat;
	outline: none;
}
div.catTitle a.minus{
	outline: none;
}
div.catTitle a.minus:hover{
	font-weight:bold;
	color:#d6d6d6;
	outline: none;
}
/************************************************************************************* MENIU - SUB-CATEGORIES */
div.scContainer{
	display:none;
	margin:0 0 0 13px;
	padding:0 0 7px 0;
}
div.scContainer ul{
	margin:0;
	padding:0;
}
div.scContainer li.l2{
	padding:5px 0 5px 0 !important;
}
div.scContainer li.l3{
	padding:2px 0 2px 0 !important;
}
div.scContainer li{
	list-style: none;
	margin:0;
	padding: 0;
}
div.scContainer li ul{
	margin:0 0 0 -8px;
	padding:0 0 0 5px;
	font-size:11px;
	border-left:1px dotted #555;
	background: transparent url(../img/bottom_l3.gif) 1px bottom no-repeat;
	/**/
}
div.scContainer li ul li{
	padding:2px 0 2px 0;
	/*border-bottom: 1px dotted #555;/**/
}
div.scContainer li a{
	color:#d6d6d6;
	background:transparent url(../img/arrow.php?color=#d6d6d6) left 1px no-repeat;
}
div.scContainer li a:hover{
	color:#e3ef1b;
	background:transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
}
div.scContainer li a.plus{
	color:#d6d6d6 !important;
	padding-left:14px !important;
	background:url(../img/plus.gif) left 3px no-repeat !important;
	outline: none !important;
}
div.scContainer li a.plus:hover{
	color:#e3ef1b !important;
	outline: none !important;
}
div.scContainer li a.minus{
	/*color:#e3ef1b !important;/**/
	padding-left:14px;
	background:url(../img/minus.gif) left 3px no-repeat !important;
	outline: none;
	font-weight:bold;
}
div.scContainer li a.minus:hover{
	color:#e3ef1b !important;
	outline: none !important;
}
div.scContainer li ul li a{
	padding-left:10px;
	/*/**/
	background:transparent url(../img/arrow.php?color=d6d6d6) left 1px no-repeat;
}
div.scContainer a.current{
	padding-left:12px;
	color:#e3ef1b;
	font-weight:bold !important;
	background:transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat !important;
}
div.scContainer a.current:hover{
	padding-left:12px;
	color:#d6d6d6;
	font-weight:bold;
	background:transparent url(../img/arrow.php?color=d6d6d6) left 1px no-repeat !important;
}
div.scContainer li a.firstMinus{
	color:#e3ef1b !important;
}
div.scContainer li a.circle{
	padding-left:14px;
	/*background:transparent url(../img/circle.php?color=999999) left 2px no-repeat;/**/
	background:transparent url(../img/arrow.php?color=d6d6d6) left 1px no-repeat;
}/**/
div.scContainer li a.circle:hover{
	padding-left:14px;
	background:transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
}

/************************************************************************************* MODULE 1 */
div.module1{
	margin:0;
	padding:0;
	width:100%;
}
div.module1 div.top{
	margin: -5px 0 0 0;
	background: transparent url(../img/m1_top.png) left top no-repeat;
	width:220px;
	height:6px;
	padding:0;
	font-size:3px;
}
div.module1 div.body{
	width:220px;
	margin:0;
	padding:0;
	background:transparent;
	text-align:center;
	overflow:hidden;
}
div.module1 div.wrapper{
	width:190px;
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
}
div.module1 div.bottom{
	background: transparent url(../img/m1_bottom.png) left top no-repeat;
	width:220px;
	height:6px;
	margin:0;
	padding:0;
	font-size:3px;
}
div.module1 img.bgimg{
	width:220px;
	float:left;
	border:0;
	padding:0;
	margin:0 -220px 0 0;
}

/************************************************************************************* MODULE 2 */
div.module2{
	margin:0 auto 0 auto;
	padding:0;
	width:544px;
	overflow:hidden;
	text-align:left;
}
div.module2 div.top{
	margin: -1px 0 0 0;
	background: transparent url(../img/m2_top.png) left top no-repeat;
	width:544px;
	height:5px;
	padding:0;
	font-size:3px;
}
div.module2 div.topDark{
	margin: -1px 0 0 0;
	background: transparent url(../img/m2_top_dark.png) left top no-repeat;
	width:544px;
	height:5px;
	padding:0;
	font-size:3px;
}
div.module2 div.body{
	width:544px;
	margin:0;
	padding:0;
	background:transparent;
	text-align:center;
	overflow:hidden;
}
div.module2 div.wrapper{
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	white-space:wrap;
	width:514px;
}
div.module2 div.bodyStaticBg{
	width:544px;
	margin:0;
	padding:0;
	background:#67676a url(../img/m2_bgimg.png) left top repeat-x;
	text-align:center;
	overflow:hidden;
}
div.module2 div.bottom{
	background: transparent url(../img/m2_bottom.png) left top no-repeat;
	width:544px;
	height:5px;
	margin:0;
	padding:0;
	font-size:3px;
}
div.module2 img.bgimg{
	width:544px;
	float:left;
	border:0;
	padding:0;
	margin:0 -544px 0 0;
}

/************************************************************************************* COMMON ARROW LINKS */

a.arrow{
	padding-left:12px;
	color:#d6d6d6;
	text-decoration:none;
	background: transparent url(../img/arrow.php?color=d6d6d6) left 1px no-repeat;
}
a.arrow:hover{
	color:#e3ef1b;
	text-decoration:none;
	padding-left:12px;
	background: transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
}
a.selected{
	padding-left:12px;
	color:#e3ef1b;
	text-decoration:none;
	background: transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
	font-weight:bold;
}
a.selected:hover{
	font-weight:bold;
	color:#d6d6d6;
	text-decoration:none;
	padding-left:12px;
	background: transparent url(../img/arrow.php?color=d6d6d6) left 1px no-repeat;
}

a.arrow_green_normal_bold{
	padding-left:12px;
	color:#e3ef1b;
	text-decoration:none;
	background: transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
	font-weight:normal;
}
a.arrow_green_normal_bold:hover{
	font-weight:bold;
	color:#e3ef1b;
	text-decoration:none;
	padding-left:12px;
	background: transparent url(../img/arrow.php?color=e3ef1b) left 1px no-repeat;
}

/************************************************************************************* COMMON ARROW LINKS */

div.whitebox{
	width:191px;
	margin:0 auto 0 auto;
	padding:0;
	position:relative;
	z-index:10;	
}
div.whitebox div.top{
	width:191px;
	height:10px;
	background:transparent url(../img/whitebox_top.png) left top no-repeat;
	font-size:6px;
}
div.whitebox div.bottom{
	width:191px;
	height:10px;
	background:transparent url(../img/whitebox_bottom.png) left top no-repeat;
	font-size:6px;
}
div.whitebox div.body{
	width:191px;
	background:transparent url(../img/whitebox_body.png) left top repeat-y;
	text-align:center;
}
div.whitebox a img{
	margin:5px auto 5px auto;
}

/***************************************************************************** PRODUCTS PAGE, DEFAULT LONG BAR */

div.longBar{
	width:514px !important;
	width:544px;
	height:28px !important;
	height:31px;
	margin:-1px 0 0 0;
	padding:3px 15px 0 15px;
	background:transparent url(../img/longbar.png) left top no-repeat;
	font-size:12px;
	color:#d6d6d6;
}

div.PPSelect{
	width:91px !important;
	width:96px;
	height:20px !important;
	height:27px;
	position:relative;
	z-index:11;
	float:left;
	margin:0 0 0 10px;
	padding:7px 0 0 5px;
	background:transparent url(../img/ppselect.png) left top no-repeat;
	cursor:pointer;
}
div.PPDropdown{
	display:none;
	position:absolute;
	z-index:10;
	width:89px;
	margin:0;
	padding:5px 0 3px 0;
	background-color: #4c4c4c;
	border-top:0 none;
	border-left:1px solid #c5c5c5;
	border-right:1px solid #c5c5c5;
	border-bottom:1px solid #c5c5c5;
	font-size:12px;
	color:#d6d6d6;
}
div.PPDropdown a{
	display:block;
	width:84px !important;
	width:89px;
	padding-left:5px;
	font-size:12px;
	color:#d6d6d6;
	text-decoration:none;
}
div.PPDropdown a:hover{
	color:#e3ef1b;
	text-decoration:none;
}
div.PPDropdown a.current{
	font-weight:bold;
	color:#e3ef1b !important;
}
div.PPDropdown a.current:hover{
	color:#d6d6d6 !important;
}

/***************************************************************************** PRODUCTS PAGE, RIGHT NAV */
table.pagesWrapper{
	display:block;
	margin:-2px 0 0 0;
	padding:0;
	float:right;
}
table.pagesWrapper td.first a{
	display:block;
	width:23px;
	height:27px;
	margin:0;
	padding:0;
	text-decoration: none;
	background: transparent url(../img/goto_first.png) left top no-repeat;
}
table.pagesWrapper td.prev a{
	display:block;
	width:23px;
	height:27px;
	margin:0;
	padding:0;
	text-decoration: none;
	background: transparent url(../img/goto_prev.png) left top no-repeat;
}
table.pagesWrapper td.next a{
	display:block;
	width:23px;
	height:27px;
	margin:0;
	padding:0;
	text-decoration: none;
	background: transparent url(../img/goto_next.png) left top no-repeat;
}
table.pagesWrapper td.last a{
	display:block;
	width:23px;
	height:27px;
	margin:0;
	padding:0;
	text-decoration: none;
	background: transparent url(../img/goto_last.png) left top no-repeat;
}
table.pagesWrapper td.links{
	width: 85px;
	overflow: hidden;
}
table.pagesWrapper td.links table td{
	width: 15px;
	padding-top:3px;
}
table.pagesWrapper td.links a{
	color: #d6d6d6;
	text-decoration: none;
	padding:0 5px 0 5px;
}
table.pagesWrapper td.links a:hover{
	font-weight:bold;
	color:#e3ef1b;
}
table.pagesWrapper td.links a.current{
	font-weight:bold;
	color:#e3ef1b;
	text-decoration: underline;
}
table.pagesWrapper td.links a.current:hover{
	font-weight:bold;
	color:#d6d6d6;
	text-decoration: none;
}
/***************************************************************************** PRODUCTS PAGE, PRODUCT BOX */

div.pbox{
	margin:0 auto 0 auto;
	padding:0;
	width:544px;
	overflow:hidden;
	text-align:left;
}
div.pbox div.top{
	margin: 1px 0 0 0;
	background: transparent url(../img/pbox_top.png) left top no-repeat;
	width:544px;
	height:20px !important;
	height:31px;
	padding:11px 0 0 15px;
	font-size:12px;
	font-weight:bold;
	color: #e3ef1b;
}
div.pbox div.body{
	width:544px;
	margin:0;
	padding:0;
	background:transparent;
	text-align:center;
	overflow:hidden;
}
div.pbox div.wrapper{
	margin:0 auto 0 auto;
	padding:0;
	text-align:left;
	white-space:wrap;
	width:514px;
}
div.pbox div.bottom{
	background: transparent url(../img/pbox_bottom.png) left top no-repeat;
	width:544px;
	height:5px;
	margin:0;
	padding:0;
	font-size:3px;
}
div.pbox img.bgimg{
	width:542px !important;
	width:544px;
	float:left;
	border-left:1px solid #aaaaaa;
	border-right:1px solid #aaaaaa;
	padding:0;
	margin:0 -544px 0 0;
}

div.pbox div.body table{
	position:relative;
	z-index:2;
	padding-top:12px;
}

td.plusDetails{
	text-align:center;
	height:33px;
}
td.plusDetails a{
	display:block;
	width:85px !important;
	width:95px;
	height:25px;
	margin:0 auto 0 auto;
	padding:0 0 0 10px;
	font-size:2px;
	text-align:left;
	background: transparent url(../img/plus_details.png) left top no-repeat;
}
td.plusDetails a:hover{
	background-position: left -25px;
}
td.product_thumbnail img{
	border: 1px solid black;
}
td.product_thumbnail a{
	display:block;
	text-decoration: none;
	width:111px !important;
	height:111px !important;
	width:109px;
	height:109px;
	overflow:hidden;
}

/***************************************************************************** PRODUCTS PAGE, SMALL INPUT */
table.siWrapper{
	width:25px;
	height:19px;
	overflow:hidden;
	margin:-12px 0 0 0;
	padding:0;
}
table.siWrapper td.siLeft{
	width:6px;
	height:19px;
	background:transparent url(../img/si_left.png) right top no-repeat;
}
table.siWrapper td.siBody{
	width:14px;
	height:19px;
	background:transparent url(../img/si_body.png) left top repeat-x;
}
table.siWrapper td.siRight{
	width:5px;
	height:19px;
	background:transparent url(../img/si_right.png) left top no-repeat;
}
table.siWrapper input.smallInput{
	width:14px;
	border:0 none;
	background:transparent;
	color:#4a4a4a;
	margin:0;
	padding:0;
	text-align:center;
}

/***************************************************************************** PRODUCTS PAGE, BLACK SMALL INPUT */
table.bsiWrapper{
	width:44px;
	height:22px;
	overflow:hidden;
	margin:4px 0 0 0;
	padding:0;
}
table.bsiWrapper td.siLeft{
	width:6px;
	height:22px;
	background:transparent url(../img/bsi_left.png) right top no-repeat;
}
table.bsiWrapper td.siBody{
	width:28px;
	height:22px;
	background:transparent url(../img/bsi_body.png) left top repeat-x;
}
table.bsiWrapper td.siRight{
	width:10px;
	height:22px;
	background:transparent url(../img/bsi_right.png) left top no-repeat;
}
table.bsiWrapper input.blackSmallInput{
	width:28px;
	border:0 none;
	background:transparent;
	color:#d6d6d6;
	margin:0;
	padding:0;
	text-align:center;
}
/***************************************************************************** PRODUCTS PAGE, ADD TO CART BUTTON */
a.addtocart{
	display:block;
	margin:0 0 0 10px;
	padding:2px 0 0 0; 
	width:94px !important;
	width:94px;
	height:23px !important;
	height:25px;
	text-align:center;
	text-decoration:none;
	background:transparent url(../img/add_to_cart.png) left top no-repeat;
	font-weight:normal;
	color:#e3ef1b;	
	outline: none;
}
a.addtocart:active{
	color:#d6d6d6;
	font-weight:bold;
}
a.addtocart:hover{
	font-weight:bold;
}

/******************************************************************* PRODUCT DETAILS PAGE, PICTURES/THUMBS */
img.pthumb{
	width:50px;
	height:50px;
	border:1px solid #848484;
	cursor:pointer;
}
img.pcurrent{
	border:1px solid #e3ef1b !important;
}
a.movieLink{
	display:block;
	width:63px;
	height:59px;
	background:transparent url(../img/movieLink.png) left top no-repeat;
	position:relative;
	z-index:2;
}
a.movieLink:hover{
	display:block;
	width:63px;
	height:59px;
	position:relative;
	z-index:2;
	background:transparent url(../img/movieLink.png) left -59px no-repeat;
}
/******************************************************************* PRODUCT DETAILS PAGE, SHADOW */
img.shadow{
	border:1px solid #848484;
}
table.shadowt{
	position:relative;
	z-index:2;
}
table.shadowt td.tr{
	background: transparent url(../img/shadow_tr.png) left bottom no-repeat;
	font-size:2px;
}
table.shadowt td.r{
	background: transparent url(../img/shadow_r.png) left top repeat-y;
	font-size:2px;
}
table.shadowt td.br{
	background: transparent url(../img/shadow_br.png) left top no-repeat;
	font-size:2px;
}
table.shadowt td.b{
	background: transparent url(../img/shadow_b.png) left top repeat-x;
	font-size:2px;
}
table.shadowt td.bl{
	background: transparent url(../img/shadow_bl.png) right top no-repeat;
	font-size:2px;
}
table.shadowt tr.filler td{
	font-size:2px;
}
/******************************************************************* CLIENT LOGIN */
table.clientLoginWrapper{
	height:35px;
	margin-right:17px;
	display:none;
}
table.clientLoginWrapper td.links{
	color:#aaaaaa;
	white-space:nowrap;
	text-align:right;
	font-size:10px;
}
table.clientLoginWrapper td.links a{
	color:#aaaaaa;
	text-decoration: none;
}
table.clientLoginWrapper td.links a:hover{
	color:#e3ef1b;
}
/******************************************************************* CLIENT LOGIN INPUT WRAPPER*/
table.cliWrapper{
	height:22px;
	width:134px;
	margin:2px auto 0 auto;
}
table.cliWrapper td.left{
	width:4px;
	height:22px;
	background:transparent url(../img/cli_left.png) right top no-repeat;
	font-size:3px;
}
table.cliWrapper td.body{
	height:22px;
	background:transparent url(../img/cli_body.png) right top repeat-x;
}
table.cliWrapper td.body input{
	height:22px;
	background-color: transparent;
	background: none;
	font-size:12px;
	color:#aaaaaa;
	width:126px;
	border:0 none;
	padding: 0 0 0 1px;
}
table.cliWrapper td.right{
	width:4px;
	height:22px;
	background:transparent url(../img/cli_right.png) left top no-repeat;
	font-size:3px;
}

/******************************************************************* DEALER LOGIN INPUT WRAPPER*/
table.dliWrapper{
	height:22px;
	width:135px;
	margin:2px auto 0 auto;
}
table.dliWrapper td.left{
	width:4px;
	height:22px;
	background:transparent url(../img/dli_left.png) right top no-repeat;
	font-size:3px;
}
table.dliWrapper td.body{
	height:22px;
	background:transparent url(../img/dli_body.png) right top repeat-x;
}
table.dliWrapper td.body input{
	height:22px;
	background-color: transparent;
	background: none;
	font-size:12px;
	color:#aaaaaa;
	width:126px;
	border:0 none;
	padding: 0 0 0 1px;
}
table.dliWrapper td.right{
	width:4px;
	height:22px;
	background:transparent url(../img/dli_right.png) left top no-repeat;
	font-size:3px;
}

/******************************************************************* RADIO BUTTONS */
div.eu_radio{
	width:13px;
	height:14px;
	font-size:1px;
	cursor:pointer;
	background: transparent url(../img/eu_radio.png) left top no-repeat;
}
div.eu_radio_checked{
	background: transparent url(../img/eu_radio_checked.png) left top no-repeat !important;
}

/******************************************************************* Input Box 1 (ibox1) */
table.ibox1{
	position:relative;
	z-index:2;
	top:0;
	left:0;
}
table.ibox1 td.tl{
	width:7px;
	height:8px;
	font-size:1px;
	background: transparent url(../img/ibox1/tl.png) right bottom no-repeat;
}
table.ibox1 td.t{
	height:5px;
	font-size:1px;
	background: transparent url(../img/ibox1/t.png) left bottom repeat-x;
}
table.ibox1 td.tr{
	width:5px;
	height:8px;
	font-size:1px;
	background: transparent url(../img/ibox1/tr.png) left bottom no-repeat;
}
table.ibox1 td.l{
	width:7px;
	font-size:1px;
	background: transparent url(../img/ibox1/l.png) right top repeat-y;
}
table.ibox1 td.r{
	width:5px;
	font-size:1px;
	background: transparent url(../img/ibox1/r.png) left top repeat-y;
}
table.ibox1 td.bl{
	width:7px;
	height:5px;
	font-size:1px;
	background: transparent url(../img/ibox1/bl.png) right top no-repeat;
}
table.ibox1 td.br{
	width:5px;
	height:5px;
	font-size:1px;
	background: transparent url(../img/ibox1/br.png) left top no-repeat;
}
table.ibox1 td.b{
	height:1px;
	font-size:1px;
	background: transparent url(../img/ibox1/b.png) left top repeat-x;
}
table.ibox1 td.center{
	background: #dddddd;
}
table.ibox1 td.center input.text{
	background: #dddddd;
	border:0 none;
	padding:0;
	margin:0 -4px 0 0;
	color:black;
	font-size:12px;
	height:15px;
	position:relative;
	top:-2px;
	left:-2px;
	outline:none;
	resize:none;
}
table.ibox1 td.center textarea{
	outline:none;
	resize:none;
	background:transparent;
	border:0 none;
	padding:0;
	margin:0 -5px 0 0;
	color:black;
	font-size:12px;
	position:relative;
	top:-1px;
	left:-3px;
}

/******************************************************************* Btn UPLOAD (My Account / SH) */
input.btn_upload{
	font-size:1px;
	display:block;
	width:103px;
	height:44px;
	margin:0;
	padding:0;
	border:0 none;
	cursor:pointer;
	background: transparent url(../img/btn/upload.png) -4px -4px no-repeat;
	position:relative;
	z-index:2;
}
input.btn_upload:hover{
	background: transparent url(../img/btn/upload_over.png) left top no-repeat !important;
}

/******************************************************************* Btn SEND (Feedback) */
input.btn_send{
	font-size:1px;
	display:block;
	width:103px;
	height:44px;
	margin:0;
	padding:0;
	border:0 none;
	cursor:pointer;
	background: transparent url(../img/btn/send.png) -4px -4px no-repeat;
	position:relative;
	z-index:2;
}
input.btn_send:hover{
	background: transparent url(../img/btn/send_over.png) left top no-repeat !important;
}

/******************************************************************* Btn SAVE (My Account / PI) */
input.btn_save{
	font-size:1px;
	display:block;
	width:103px;
	height:44px;
	margin:0;
	padding:0;
	border:0 none;
	cursor:pointer;
	background: transparent url(../img/btn/save.png) -4px -4px no-repeat;
	position:relative;
	z-index:2;
}
input.btn_save:hover{
	background: transparent url(../img/btn/save_over.png) left top no-repeat !important;
}

/******************************************************************* Btn CHECKOUT (My Account / PI) */
input.btn_checkout{
	font-size:1px;
	display:block;
	width:103px;
	height:44px;
	margin:0;
	padding:0;
	border:0 none;
	cursor:pointer;
	background: transparent url(../img/btn/checkout.png) -4px -4px no-repeat;
	position:relative;
	z-index:2;
}
input.btn_checkout:hover{
	background: transparent url(../img/btn/checkout_over.png) left top no-repeat !important;
}

/******************************************************************* Btn SAVE (My Account / PI) */
input.btn_continue_shopping{
	font-size:1px;
	display:block;
	width:126px;
	height:19px;
	margin:0;
	padding:0;
	border:0 none;
	cursor:pointer;
	background: transparent url(../img/btn/continue-shopping.png) 1px 1px no-repeat;
	position:relative;
	z-index:2;
}
input.btn_continue_shopping:hover{
/*	background: transparent url(../img/btn/continue-shopping.png) left top no-repeat !important;/**/
}

/******************************************************************* File Input */
.fileinput1{
	background: transparent url(../img/filebg.png) left top no-repeat;
	position:relative;
	z-index:2;
}
.fileinput1 input.fake{
	width:277px;
	height:23px;
	background:transparent;
	border:0 none;
	color:#ccc;
	margin: 0 0 -25px 0;
	padding: 0 0 3px 3px;
}
.fileinput1 input.file{
	opacity:0;
	filter:alpha(opacity=0);
	cursor:pointer;
}

/******************************************************************* MyAccount Countries DD */
div.countrydd{
	margin:-3px 0 0 0;
	padding:0;
	width:23px;
	height:18px;
	cursor:pointer;
	font-size:1px;
	background:transparent url(../img/ddarrow.png) right top no-repeat;
}
div.countryddbox{
	position:absolute;
	z-index:10;
	display:none;
	height:137px;
	width:370px;
	overflow-x:hidden;
	overflow-y:auto;
	margin:0;
	padding:0;
	background-color:#777;
	border-left:1px solid white;
	border-right:1px solid white;
	border-bottom:1px solid white;
}
div.countryddbox a{
	display:block;
	width:350px;
	padding:1px 0 1px 3px;
	margin:0;
	background:transparent;
	color:white;
	text-decoration:none;
	text-align:left;
	cursor:pointer;
}
div.countryddbox a:hover{
	color:#e3ef1b;
	background:#555;
}

/******************************************************************* Offer thumb + price */
div.offer_price{
	color:black;
	font-weight:bold;
	font-size:12px;
	background: transparent url(../img/offer_price_bg.png) center top no-repeat;
	width: 184px !important;
	width: 180px;
	height: 18px;
	position:relative;
	z-index:2;
	margin:0 auto 0 auto;
}
img.offer_img{
	width:175px !important;
	width:179px;
}
input.offer_buynow{
	width:97px;
	height:37px;
	margin:-2px auto 0 auto;
	padding:0;
	border:0;
	cursor:pointer;
	background: transparent url(../img/btn/buynow.png) center top no-repeat;
}
input.offer_buynow:hover{
	background: transparent url(../img/btn/buynow_over.png) center top no-repeat;
}

/******************************************************************* Newsletter */
input.subscribe{
	width:88px;
	height:19px;
	margin:0;
	padding:0;
	border:0;
	cursor:pointer;
	background: transparent url(../img/btn/subscribe.png) center top no-repeat;
}
input.subscribe:hover{
	background: transparent url(../img/btn/subscribe_over.png) center top no-repeat;
}

/******************************************************************* Gallery */
input.plusView{
	display:block;
	width:85px !important;
	width:95px;
	height:25px;
	margin:0 auto 0 auto;
	padding:0 0 0 10px;
	border:0;
	font-size:2px;
	text-align:left;
	cursor:pointer;
	background: transparent url(../img/plus_view.png) left top no-repeat;
}
input.plusView:hover{
	background-position: left -25px;
}

/******************************************************************* SH */
input.plusZoom{
	display:block;
	width:85px !important;
	width:95px;
	height:25px;
	margin:0 auto 0 auto;
	padding:0 0 0 10px;
	border:0;
	font-size:2px;
	text-align:left;
	cursor:pointer;
	background: transparent url(../img/plus_zoom.png) left top no-repeat;
}
input.plusZoom:hover{
	background-position: left -25px;
}
/******************************************************************* Home product box */
div.homeProductBox{
	width: 178px;
	height:238px;
	padding:0;
	margin-bottom:5px;
	background:transparent url(../img/product_box.png) left top no-repeat;
	overflow:hidden;
	float:left;
	cursor:pointer;
}
/******************************************************************* AlexusArt logo link */
a.alexus{
	display:block;
	float:right;
	width:60px;
	height:35px;
	margin:5px 0 0 7px;
	vertical-align:baseline;
	padding:0;
	background: transparent url(../img/alexus.png) left top no-repeat;
	cursor:pointer;
	border:0;
}
a.alexus:hover{
	background: transparent url(../img/alexus_on.png) left top no-repeat;
}
