@charset "utf-8";
/* CSS Document */

body
{
margin:0px;
padding:0px;
background:url(../images/body-bg.jpg) repeat-x;

}

.wrapper
{
width:1002px;
margin-bottom:20px;
position:relative;

}

p
{
margin:0px;
padding:0px;
}
.wrapper-bg
{
background:url(../images/main-bg.jpg) no-repeat;
width:1002px;
min-height: 665px;
}

.header
{
width:1002px;
}

.header-scart
{
float:right;
width:130px;
padding-right:15px;
padding-top:14px;
}

.scart-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#023776;
}

.scart-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#023776;
text-decoration:underline;
}
.scart-txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#023776;
text-decoration:none;
}

.clr
{
clear:both;
}

.left-menu
{
width:385px;
float:left;
padding-left:40px;
padding-top:80PX;
}

.right-menu
{
padding-top:80PX;
width:310px;
float:right;
}

.logo
{
float:left;
padding-top:42px;
}

.content-area
{
padding-top:36px;
}

.container-box
{
width:757px;
float:right;
margin-right:10px;
}

.top-curve
{
background:url(../images/top-curve.png) no-repeat;
width:757px;
height:16px;
}

.bottom-curve
{
background:url(../images/bottom-curve.png) no-repeat;
width:757px;
height:20px;
margin-left:-1px;
margin-bottom:48px;

}

.middle-bg-curve
{
background:url(../images/middle-shadow.png) repeat-y;
width:757px;
min-height:565px;
margin-left:-1px;
}

.container-inner
{
width:682px;
margin-left:40px;
padding-top:22px;
padding-bottom:15px;
padding-right:25px;
}

.container-lft
{
width:417px;
float:left;
}

.container-rgt
{
width:175px;
float:right;
margin-right:35px;
}

.heading-div
{
padding-bottom:16px;
min-height:27px;
}

.body-txt
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#43484a;
text-decoration:none;
line-height:18px;
}

.body-txt a
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#43484a;
text-decoration:underline;
}
.body-txt a:hover
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#43484a;
text-decoration:none;
}

.news ul
{
margin:0px;
padding-left:17px;
margin-left:-4px;
list-style:none;
}

.news ul li
{
margin:0px;
padding:0px;
list-style:url(../images/arrow2.png);
*list-style:url(../images/arrow.png);


margin-bottom:13px;
}

.news ul li a
{
margin:0px;
padding:0px;

}


.news ul li a:hover
{
margin:0px;
padding:0px;

}

.more-btn
{
float:right;
margin-top:6px;
margin-right:25px;

}

img
{
border:none;
}

a:focus
{
outline:none;
}

/*.footer
{
padding-bottom:20px;
width:500px;
position:absolute;
right:20px;
bottom:0px;
}

.footer-txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#878787;
text-decoration:none;
text-align:right;
}*/

.footer
{
padding:80px 20px 23px 0px;
width:500px;
position: relative;
float:right;
bottom:0px;
}

.footer-txt
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#878787;
text-decoration:none;
text-align:right;
}

.footer-txt a
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#878787;
text-decoration:none;
text-align:right;
}
.footer-txt a:hover
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#878787;
text-decoration:underline;
}

.copyright-heading
{
color:#1bbcf9;
font-weight:bold;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
}






/* CONTENT PAGE STYLES STARTS HERE */


h1
{
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#373737;
font-weight:normal;
margin:0px;
padding:0px;
line-height:26px;
}

.content-temp-right
{
width:225px;
float:right;
}

.content-temp-img
{
margin-top:48px;
}


/* CONTENT PAGE STYLES ENDS HERE */



/* ORDER CONFIRM PAGE STYLES STARTS HERE */

.container-lft-orderconfirm
{
float:left;
width:550px;
}

/* ORDER CONFIRM PAGE STYLES ENDS HERE */



/* MY ACCOUNT PAGE STYLES STARTS HERE */


.my-acc-div
{
width:300px;
padding:10px 0px 25px 30px;
}

.myacc-txt-box
{
width:190px;
border:2px #6d6d6d solid;
color:#43484a;
}

/* MY ACCOUNT PAGE STYLES ENDS HERE */



/* CONTACT PAGE STYLES STARTS HERE */

.container-lft-contact
{
width:318px;
float:left;
}

.container-rgt-contact
{
width:280px;
float:right;
margin-right:35px;
}

.txt-box
{
width:180px;
border:2px #6d6d6d solid;
color:#43484a;
}

.txt-area
{
width:180px;
border:2px #6d6d6d solid;
color:#43484a;
height:133px;
font-family:Arial, Helvetica, sans-serif;
color:#43484a;
font-size:12px;
}


/* CONTACT PAGE STYLES ENDS HERE */


/* SHOPPING CART PAGE STYLES STARTS HERE */

.container-lft-scart
{
width:420px;
float:left;
padding-bottom:5px;

}

.container-rgt-scart
{
width:235px;
float:right;

}

.scart-main
{
width:420px;
}

.scart-tcurve
{
background:url(../images/product-tcurve.png) no-repeat;
height:11px;
width:420px;
}

.scart-bcurve
{
background:url(../images/product-bcurve.png) no-repeat;
height:11px;
width:420px;

}

.scart-mbg
{
background:url(../images/product-mbg.png) repeat-y;
width:420px;
min-height:365px;
padding-bottom:40px;
}

.scart- th
{

color:#43484a;
text-decoration:underline;
padding-bottom:3px;
}

.scart-total
{
position:absolute;
bottom:0px;
right:0px;
margin-right:20px;
margin-bottom:7px;
font-size:14px;
font-weight:bold;
}

.checkout-info ul
{
margin:0px;
padding-left:10px;
*padding-left:15px;
list-style:none;
margin-left:10px;
}

.checkout-info ul li
{
margin:0px;
padding:0px;
list-style:decimal;
margin-bottom:16px;

}

.checkout-info ul li a
{
margin:0px;
padding:0px;
list-style:none;

}


.checkout-info ul li a:hover
{
margin:0px;
padding:0px;
list-style:none;

}

.scart-style th
{
text-decoration:underline;
padding-bottom:3px;
}

.place-order
{
background:url(../images/place-order-plus.png) no-repeat left top;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#373737;
display:block;
padding-left:15px;
margin-top:5px;
}

.place-order a
{
background:url(../images/place-order-plus.png) no-repeat top;
background:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#373737;
text-decoration:underline;
display:block;

}
.place-order a:hover
{
background:url(../images/place-order-plus.png) no-repeat;
background:left;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#373737;
text-decoration:none;
}



/* SHOPPING CART PAGE STYLES ENDS HERE */





.search-mbg
{
background:url(../images/product-mbg.png) repeat-y;
height:11px;
width:420px;
min-height:80px;
padding-top:3px;
padding-bottom:4px;
}

.search-main
{
width:420px;
margin-bottom:6px;
}


.pagination
{
text-decoration:none;
}

.pagination a
{
text-decoration:none;
}

.pagination a:hover
{
text-decoration:underline;
}

.pagination .current
{
text-decoration:underline;
}

.product-code
{
padding-bottom:20px;
}

.product-panel-bg {
	/*background:url(../images/product-panel-bg.png) no-repeat;*/
	border:1px solid #839ea6;
	position:relative;
	background:#fff;
	width:258px;
	min-height:248px;
	margin-left:-2px;
}
.product-curve-lft{ background:url(../images/curve-top-lft.png) left top no-repeat; width:10px; height:10px; position:absolute; top:-1px;  left:-1px;}
.product-curve-rht{ background:url(../images/curve-top-rht.png) right top no-repeat; width:10px; height:10px; position:absolute; top:-1px;  right:-1px;}
.product-bot-curve-lft{ background:url(../images/curve-bot-lft.png) left bottom no-repeat; width:10px; height:10px; position:absolute; bottom:-1px;  left:-1px;}
.product-bot-curve-rht{ background:url(../images/curve-bot-rht.png) right bottom no-repeat; width:10px; height:10px; position:absolute; bottom:-1px;  right:-1px;}


.product-big-img
{
_width:190px;
width:240px;
height:230px;
margin:auto;
padding-top:9px;
}



.product-thumb-main
{


padding-top:4px;
margin-left:-2px;
}


.product-thumb
{
float:left;
background:url(../images/thumb-panel.png) no-repeat;
width:83px;
height:83px;
margin-right:4px;
}

.product-thumb-right
{
float:left;
background:url(../images/thumb-panel.png) no-repeat;
width:83px;
height:83px;
}

.product-thumb-img
{
margin:auto;
}





.click-link
{
color:#FFFFFF;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
position:absolute;
bottom:26px;
left:46px;
right:30px;
}

.click-link a
{
color:#FFFFFF;
text-decoration:underline;
font-weight:bold;
font-size:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
}
.click-link a:hover
{
color:#FFFFFF;
text-decoration:none;
}

.offer-price
{
text-decoration:line-through;
}

.lft-fixed-pos{float:left; width:173px; padding-left:17px; margin-top:616px; position:absolute;}
