body{background:#eee; color:#555;}
a{color:#000;}  a:hover{color:#000;}

.dif,.dif a,a.dif{color:#d04972;} .dif a:hover,a.dif:hover{color:#222;}
.dul,.dul a,a.dul{color:#777;} .dul a:hover,a.dul:hover{color:#444;}

a.button{background:#fa5a8b; color:#fff; border-color:#c93d68;}
a:hover.button {background:#e63b6f; color:#fff;}

a.buttonBig {background:#333;color:#fff;}
a.buttonBig:hover {background:#000;}

input.button{background:#fa5a8b; color:#fff;border-color:#000;}
input.button:hover{background:#e63b6f;}

.input, input[type=text], textarea{background-color:#fff;}
input:focus, textarea:focus{background:#f9f9f9; border:1px solid #888;}
input.button:focus{ background:#333}

.star{color:#f00;}
.bdr,.bdrT,.bdrR,.bdrB,.bdrL,.bdrAll,.bdrAll td,.bdrAll th,.bdrAllDashed,.bdrAllDashed td,.bdrAllDashed th,.headHr,.headVr,.data{border-color:#ccc;}
img.bdr,.bdrDark,.bdr.hover{border-color:#ccc;}

.hr{border-bottom:1px solid #ccc;}
.qc .hr{border-bottom-color:#ccc;}

.headHr{background:#333; color:#fcfcfc;}
.headHr,.headHr h2,.headHr a,.headHr h2 a{color:#fcfcfc;}.headHr a:hover,.headHr h2 a:hover{color:#fff;}
.headHr .star{color:#f69;}
.headVr{background:#e8e7e7;}
.data{background:#f8f8f8;}

.paging a.on,.paging a:hover{background:#dc3e72; color:#fff;}

.breadcrumb{border-top:1px solid #ccc;}

/***** IMG FRAMES STYLES *****/
.imgFrame.bg{background:#f5f5f5;}
.imgFrame.bg:hover{background:#dbedff;}
.imgFrame.BSTL{box-shadow:-5px -5px 0 #ccc;}
.imgFrame.BSBR{box-shadow:5px 5px 0 #ccc;}
.imgFrame.BSTLBR{box-shadow:-5px -5px 0 #666,5px 5px 0 #ccc;}
.imgFrame.BS5px{box-shadow:0 0 5px #fff;}
.imgFrame.BS10px{box-shadow:0 0 10px #fff;}
.imgFrame.bdr{border-color:#c6c1a9;}
.imgFrame.bdr:hover{border-color:#999;}
.imgL .m0a{margin-left:0;}

.common_project .headHr ul li:hover{background:#000;}
.common_project .headHr li.bdrB{border-color:#666;}
.zoom a,.dif .zoom ,.dif .zoom a{color:#fff;} .dif .zoom a:hover{color:#fff;}

/******Header********/
#topBg{background-color:#000}

#tml > ul > li:after{background-image:-moz-linear-gradient(0deg, #000, #5f5f5f, #000); background-image:-webkit-linear-gradient(0deg, #000, #5f5f5f, #000); background-image:-o-linear-gradient(0deg, #000, #5f5f5f, #000); background-image:-ms-linear-gradient(0deg, #000, #5f5f5f, #000);}
#tml > ul > li > a{color:#ccc;}
#tml > ul > .on > a, #tml > ul > li:hover > a{color:#fff;}
#tml ul ul{background:#383838; border-left:1px solid #444;}
#tml li li{border-bottom:1px solid #444; border-top:1px solid #222;}
#tml li li a{color:#ccc;}
#tml li li a:hover{background:#2b2930; color:#fff;}
.hz #tml ul ul{background:#fa5a8b; border-left:1px solid #d84b76;}
.hz #tml li li{border-bottom:1px solid #d84b76;border-top:1px solid #d84b76;}
.hz #tml li li a{color:#000;}
.hz #tml li li a:hover{background:#fe7ca3; color:#000;}

/* =Dots */
.box_skitter .info_slide_dots .image_number {background: #333;}
.box_skitter .info_slide_dots .image_number:hover {	background: #000;}
.box_skitter .info_slide_dots .image_number_select, .box_skitter .info_slide_dots .image_number_select:hover {background: #c33;}

/* =Label*/
.box_skitter .label_skitter {color: #fff; background: #000;}
.box_skitter .progressbar {background: #000;}

/* =Preview slide*/
.box_skitter .preview_slide {background: #fff;border: 1px solid #222;}
.skitter-clean .info_slide .image_number {background: #fff;	box-shadow: rgba(0,0,0,0.2) 1px 1px 0; color:#333;}
.skitter-clean .info_slide .image_number:hover {background:#ccc;}
.skitter-clean .info_slide .image_number_select, .skitter-clean .info_slide .image_number_select:hover {background:#111; color:#fff;}
.skitter-clean .info_slide_dots .image_number_select, .skitter-clean .info_slide_dots .image_number_select:hover {background: #111;}
.skitter-clean .progressbar {background: #fff;box-shadow: rgba(0,0,0,0.5) 1px 1px 0;}

/********TGL********/
#tgl a{color:#ccc;}
#tgl li{border-top:8px solid transparent;}
#tgl li:hover{border-top:8px solid #fa5a8b; color:#fff;}
#tgl li.on{border-top:8px solid #fa5a8b; /*cursor:default;*/ color:#fff;}
.no-border #tgl a:hover{color:#fa5a8b;}

.nav_left,.nav_right{background-color:#24202e;}

.h2 h2{background:#333; color:#fff;}
.h2 h2 a{ color:#fff;} .h2 h2 a:hover{ color:#ecf1b2;}

#leftColumn .tcl .h2 h2:before{border-right-color:#fa5a8b; border-top-color:#fa5a8b;}
#rightColumn .tcl .h2 h2:after{border-left-color:#fa5a8b; border-top-color:#fa5a8b;}

#leftColumn .h2 h2:before{border-right-color:#333; border-top-color:#333;}
#rightColumn .h2 h2:after{border-left-color:#333; border-top-color:#333;}

/**---Elements css ---**/
.tcl .h2 h2{background:#fa5a8b; color:#fff;}
.tcl.border ul > li{border-color:#666;}
.tcl li, .tcl li a{color:#333;}.tcl li a:hover{color:#000;}
.tcl li li a{color:#505065;} .tcl li li a:hover{color:#30303e;}
.tcl li li li a{color:#900;} .tcl li li li a:hover{color:#000;}
.tcl.divider .ic > ul > li{border-bottom:1px solid #ddd;}
.tcl.divider .ic ul > li:last-child{border-bottom:0;}

/*********/
/*.qc a, .qi a{color:#000;} .qc a:hover{color:#000;}*/
.qc .hr, .hr{border-bottom-color:#ccc;}
.qi{background:#fff;}
.qiTransparent .input,.qiTransparent textarea,.qi .input,.qi textarea,.search .input{color:#888;border-color:#ccc;}

.ic{background:#fff;}
#leftColumn,#rightColumn{background:#dedede;}
#leftColumn .ic:after{border-right-color:#9b9b9b; border-top-color:#9b9b9b; border-top-width:0;}
#rightColumn .ic:after{border-left-color:#9b9b9b; border-top-color:#9b9b9b; border-top-width:0;}
.la b {background-color:#dc3e72; border-color:#333333;}

/************* Shopping Cart ************/
#cartAndCartDetails{color:#ccc;}

.cart{background:#fff;color:#000; border:1px solid #999;}
.cart i{background-color:#fff}
.cartDetail{background:#fff;color:#333; border:1px solid #999;}
#top,#top a{color:#ccc;} #top a:hover{color:#fff;}

#top .cartButtons a.button{color:#fff;}
.cartButtons a.button, a.button.add2Cart{background:#555;color:#fff;text-shadow:none; border-color:#555;}
.cartButtons a:first-child.button, a.button.add2Cart + .button{background:#fa5a8b;color:#fff;text-shadow:none; border-color:#eb386f;}
.price.bdrT{background:none;border-top:1px solid #ccc;height:auto;}
.jCarouselLiteDemo li:hover .price.bdrT{background:none;border-top:1px solid #ccc;}

.cart2 .dif{color:#fff;}
#cartAndCartDetails .cart3 .dif{color:#fff;}
#cartAndCartDetails .cart4 .dif{color:#fff;}
.cart5 .dif{color:#ccc;}
.cart5{color:#fff;}
.cart5 .bdrB{border-color:#555;}
.cart6 b{background:#d84572;color:#fff;}
.cart6 span:before{border-right-color:#d84572;}
.thinColumn .shoppingCart .ic.bdr{ border:none;}
.thinColumn .shoppingCart .ic{ color:#ddd;}
.thinColumn .shoppingCart .dif,.thinColumn .shoppingCart .dif a,.thinColumn .shoppingCart a.dif{color:#cfde92;} .thinColumn .shoppingCart .dif a:hover,.thinColumn .shoppingCart a.dif:hover{color:#fff;}
.thinColumn .shoppingCart .dul,.thinColumn .shoppingCart .dul a,.thinColumn .shoppingCart a.dul{color:#ddd;} .thinColumn .shoppingCart .dul a:hover,.thinColumn .shoppingCart a.dul:hover{color:#fff;}
#cartAndCartDetails .dif,#cartAndCartDetails .dif a,#cartAndCartDetails a.dif{color:#fff;} #cartAndCartDetails .dif a:hover,#cartAndCartDetails a.dif:hover{color:#481b0d;}
#cartAndCartDetails .cart .dif{ color:#030}
.cart .dif{ color:#030}
#cartAndCartDetails .cartDetail .dif,#cartAndCartDetails .cartDetail .dif a,#cartAndCartDetails .cartDetail a.dif{color:#d04972;} #cartAndCartDetails .cartDetail .dif a:hover,#cartAndCartDetails .cartDetail a.dif:hover{color:#000;}
#cartAndCartDetails .cartDetail .hr{ border-color:#bbb}
.jCarouselLite .dif,.jCarouselLite .dif a,.jCarouselLite  a.dif{color:#333;} .jCarouselLite .dif a:hover,.jCarouselLite  a.dif:hover{color:#481b0d;}
.hot_item .jCarouselLiteDemo .carousel ul{background:#fff;}

#header .search .input{background:#333; border:1px solid #555; color:#666;}
#header .search .input:focus{background:#eee; border:1px solid #888;}
.mc .search .input{background:#fff; border:1px solid #bbb; color:#666;}
.mc .search .input:focus{background:#efefef; border:1px solid #888;}

#top input.button {
background-image:linear-gradient(#fa5a8b, #fa7aa2);
background-image:-webkit-linear-gradient(#fa5a8b, #fa7aa2);
background-image:-moz-linear-gradient(#fa5a8b, #fa7aa2);
background-image:-ms-linear-gradient(#fa5a8b, #fa7aa2);
background-image:-o-linear-gradient(#fa5a8b, #fa7aa2);
border:1px solid #434343; color:#333333;}

#flash{border:1px solid #888; background:#fff; box-shadow:5px 11px 11px rgba(0, 0, 0, 0.2); -moz-box-shadow:5px 11px 11px rgba(0, 0, 0, 0.2); -o-box-shadow:5px 11px 11px rgba(0, 0, 0, 0.2); -ms-box-shadow:5px 11px 11px rgba(0, 0, 0, 0.2); -webkit-box-shadow:5px 11px 11px rgba(0, 0, 0, 0.2);}

/* footer CSS
-------------------------------------------------------------- */
#bottom .h2 h2,#bottom .h2 h2 a{ color:#ccc;} .h2 h2 a:hover{ color:#ecf1b2;}
#bottom{color:#999;background-color:#24202e;}
#bottom a{color:#999;} #bottom a:hover{color:#ccc;}
#bottom .headVr a:hover{color:#555;}
#bottom .data a{color:#777;}
#bottom .data a:hover{color:#555;}
#footer .headHr{border:1px solid #777;}
#bottom .tcl li,#bottom .tcl li a{color:#888;}
#bottom .tcl li a:hover{color:#fff;}
#footer .bml, #footer .bgl{color:#777;}
#footer #fgl a{color:#888;} #footer #fgl a:hover{color:#fff;}
#footer #fgl.data a{color:#777;}#footer #fgl.data a:hover{color:#000;}
#footer .logo{border-right:1px solid #333;}
#footer .language{color:#9e8f8d;}
#footer .bdrT{border-color:#333;}

/********ui tabs********/
.ui-tabs-nav{border-bottom:2px solid #000;}
.ui-tabs-nav a {border-bottom:9px solid #fa5a8b;}
.different .ui-tabs-nav{background:#fa5a8b; border:0;}
.different > .myTabs > ul > li > a{color:#fff;}
.different > .myTabs > ul > li > a:hover{background:#333;}
.different > .myTabs > ul > li.ui-tabs-selected > a{background:#000;}
.different > .myTabs > ul > li.ui-tabs-selected a:after{border-top-color:#333;}
.different .imgFrame.bdr{border:none;}

.ui-tabs-nav a:hover{border-color:#de4c79;}
.ui-tabs-nav .tabs-selected a{border-color:#000;}
.different .myTabs .ic{background:#fff; border:1px solid #ccc; width:100%; float:left;}
.different .ui-tabs-nav:before{border-right-color:#fa5a8b; border-top-color:#fa5a8b;}
.ui-tabs-nav a:focus, .ui-tabs-nav a:active, .ui-tabs-nav .ui-tabs-active a, .ui-tabs-nav .ui-state-active a, .la b {border-color:#000;color:#000; cursor:text}

/********CAROUSEL********/
.hp.myTabs{border:1px solid #ccc;background-color:#f0f0f0; color:#666;}
.hp .jCarouselLiteDemo a{ color:#444;}  .hp .jCarouselLiteDemo a:hover{ color:#333;}

.jCarouselLiteDemo li,.hot_item .jCarouselLiteDemo li,.shoppingcart .jCarouselLiteDemo li{ color:#666;}
.different .jCarouselLiteDemo li img{border:4px solid #fff; box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);}
.different .jCarouselLiteDemo li img:hover{border-left:5px solid #fa5a8b; border-right:5px solid #fa5a8b;}
.different .jCarouselLiteDemo .carousel .jCarouselLite,.jCarouselLite2{background:#fff;}
.jCarouselLiteDemo h3, .jCarouselLiteDemo h3 a{color:#d04972;}
.jCarouselLiteDemo .bg ul li .box{background:#fff; border-top-color:#e1e1e1; border-left:1px solid #fff; border-bottom:1px solid #fff; border-right:1px solid #fff;}
.jCarouselLiteDemo .bg ul li .box:hover{background:#fff; border-top:7px solid #b8b8b8; border-left:1px solid #b8b8b8; border-right:1px solid #b8b8b8; border-bottom:1px solid #b8b8b8;}

.jCarouselLiteDemo .bg ul li .buttonBig:hover{background:#fa5a8b;}
.jCarouselLiteDemo .bg ul li:hover .box{border-top-color:#b8b8b8; border-left-color:#b8b8b8; border-right-color:#b8b8b8;  border-bottom-color:#b8b8b8;}
.jCarouselLiteDemo .bg ul li:hover .buttonBig{background:#fa5a8b}