/* 

---- @author >>> WSP:~  - Pravash Karki | Renu Ghising - <<<.................................................................
---- @website >> http://www.websearchpro.net <<<..........................................

/////////////////////////////start of the document//////////////////////////////////////////// 
*/


/* Global CSS */
body { font-family:Tahoma; font-size:11px; background:#347;}
p, h1 { margin:0; padding:0;}
ul, li { list-style:none; margin:0; padding:0; }
img { border:0;}
a { text-decoration:none; color:#C42;}
a:hover { text-decoration:none; color:#C4a;}

/* End Global CSS */


/* General Class */
.brisSubHeading { color:#555; font-size:11px; font-weight:bold; font-family:Tahoma;}
.blue{ width:171px; margin-top:3px; margin-bottom:3px; height:3px; background-color:#2f9be4; float:left; overflow:hidden;}
.text{ color:#e35793;}
.bottom{ float:left;  text-align:right; clear:both; margin:0; padding:0; padding-left:698px;}
.bottom a{color: #c4c4c4}
.bottom a:hover{text-decoration: underline;}


/* End General Class */

#MenuExBar2 { display:none;}

/* DIV Style */
#wrapper{ width:920px; margin:auto auto; padding:47px 0 0 52px; position:relative; background:url(../_sysImages/sunFlower.gif) top left no-repeat;} /* Main Div */
#container { width:920px;}
#header { width:auto; height:129px; font-family:verdana; font-size:12px; font-weight:bold; } 
#header #topMenu { height:33px; background:url(../_sysImages/topNavigarionBackground.gif) no-repeat; line-height:30px; color:#C42;}
 #header #topMenu ul {margin-left:40px; width:100%;}
#header #topMenu li { margin-right:26px; float:left;}
#header #topMenu li.spacer { margin-top:5px;}
#header #logoType {width: 920px; height:96px; background:url(../_sysImages/logoType.gif) no-repeat; }
#header #logoType #cartTotal {float: right; min-height:25px; background:url(../_sysImages/cartBackground2.gif) top right no-repeat; font-family:Tahoma; font-size:8pt; width:432px; position:relative !important;  }
#header #logoType #cartTotal li { float:left; margin-left:5px; line-height:21px; color:#555; text-align:center;}


 #cartTotal .detial-cart {display:none; margin:25px 0 0 7px; *margin-top:4px; _margin:25px 0 0 7px; width:420px; background:url(../_sysImages/detial-bg.gif) #ebeef0  no-repeat bottom ; padding:0; font-weight:normal; z-index:100000; border:1px solid #ebeef0; overflow:hidden; height:1%;  }

 #cartTotal .detial-cart  ul { width:420px; }

#header #logoType #cartTotal  .card-information{width:420px; clear:both; margin-left:5px; _margin-left:9px;}
#header #logoType #cartTotal  .card-information td { color:#000; font-weight:normal; width:50px;  text-align:center;  }
.card-information input.num { font:11px tahoma;}

#footerGrandTotal{float:left;}
#checkoutBtn{background:url(../_sysImages/checkout.jpg) no-repeat; width:80px; height:24px; float:right; cursor:pointer;}


#containerContent { width:880px; padding:0 20px 10px 20px; }
#containerContent #top { width:874px; padding:3px; background:#fff; overflow:hidden;}
#leftMenu { width:171px; height: 320px; background:#AE4; float:left; }
#leftMenu  li { line-height:21px; display:block; height:27px;}
#leftMenu  li a { padding-left:17px;  font-family:verdana; font-size:12px; font-weight:bold; color:#fff;}
#leftMenu  li a:hover { background:#9D3; height:27px; display:block;}
#containerContent #top #bannerKort { width:700px; height:247px; float:right; border-bottom: 3px solid #29E; padding-bottom: 3px;}
#containerContent #top #bannerKort ul {float: left;}
#containerContent #top #bannerKort li  {float:left; margin-right:2px;}


#containerContent #bottom { width:697px; padding:0 3px; padding-bottom:20px; background:#FFFFFF; overflow:hidden; float: right;}
#containerContent #bottom .line{ height:3px; width:700px; background:#29E;}
#containerContent #bottom #left { width:320px; margin:24px 0 20px 17px; _margin:24px 0 20px 8px; float:left;}
#containerContent #bottom #left #bris { margin-bottom:20px; line-height:15px;}
#containerContent #bottom #left #bris h1 { font-size:12px; font-weight:bold; color:#E59;}
/*#containerContent #bottom #left #bris p{ margin-top:10px;}*/
#containerContent #bottom #left #bestall { width:320px; margin:20px 0 20px 0; line-height:15px;}
#containerContent #bottom #left #bestall h1 { font-size:12px; font-weight:bold; color:#E59;}
/*#containerContent #bottom #left #bestall p{ margin-top:10px;}*/
#containerContent #bottom #right { width:300px; margin:24px 0 20px 0; float:right;}
#containerContent #bottom #right #spacer { width:30px; float:left; text-align:center;}
#containerContent #bottom #right #spacer img { margin-top:80px;}
#containerContent #bottom #right #unika { float:left; clear: both;}
#containerContent #bottom #right #unika  h1 { font-size:12px; font-weight:bold; color:#E59;}
/*#containerContent #bottom #right #unika  p{ margin-top:10px;}*/
#containerContent #bottom #right #unika  ul { margin-top:15px;}
#containerContent #bottom #right #unika  li { width:130px; float:left; text-align:center;}
#containerContent #bottom #right #unika  li.spacer {width:14px;}
#footer { height:32px; background:url(../_sysImages/footerBackground.gif) no-repeat; text-align:right; line-height:30px; color:#FD0; padding-right:20px; clear:both;}
#footer #telfon{float:left; width:364px;  margin-left:21px; _margin-left:11px;line-height:30px; text-align:left;}
#footer #telfon a{ color:#FD0; text-decoration: underline;}
#footer #telfon a:hover {text-decoration: none;}
/* End DIV Style */

/*Subpage DIV */
#containerSubpage{ width:880px; padding:0 20px 10px 20px; color:#616161;}
#containerSubpage #contentKort{ width:874px; padding:3px 3px 2px 3px; background:#fff; overflow:auto;}
#containerSubpage #contentKort #contentLeft{width:171px; float:left;}
#containerSubpage #contentKort #contentLeft img { background:#fff; border:none;}

#containerSubpage #contentKort #contentCardright{ width:668px; float:right; background:#e9e9e9; padding-left:16px!important; padding-top:11px; padding-right:16px!important; padding-bottom:20px; overflow:hidden;}
#containerSubpage #contentKort #contentCardright h1{ font-size:20px; color:#e35793; font-weight:normal;}
#containerSubpage #contentKort #contentCardright img{margin:0px;}
#containerSubpage #contentKort #contentCardright img.kortan{margin-right:20px;} 

#containerSubpage #contentKort #contentCardright #pnlDescription2 p{ padding:0px; margin-right:90px; color:#777; }

#containerSubpage #contentKort #contentCardright p.space{ color:#777777; line-height:15px;}


#containerSubpage #contentKort #contentCardright ul{ margin-top:5px; padding:0px; margin-bottom:21px;}
#containerSubpage #contentKort #contentCardright li{ list-style:url(../_sysImages/dot.gif) inside; _list-style:url(../_sysImages/dot-ie.gif); color:#707070; }

#containerSubpage #contentKort #contentCardright #cardList{ margin-top:20px; padding:0px;}
#containerSubpage #contentKort #contentCardright #cardList img{margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #cardList dl{ width:151px; float:left; margin:0px; padding-bottom:20px;  }
#containerSubpage #contentKort #contentCardright #cardList dl.space{ float:left; margin-right:20px; text-align:center;}
#containerSubpage #contentKort #contentCardright #cardList dl.endspace{ text-align:center;}
#containerSubpage #contentKort #contentCardright #cardList dt{margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #cardList dd{font-weight:bold; color:#616161; height:25px; padding:0px; margin:0px; text-align:center; line-height:22px;}
#containerSubpage #contentKort #contentCardright #kortan{ width:668px;}
#containerSubpage #contentKort #contentCardright #kortan dl{float:left; width:227px; height:350px; margin:0px 30px 0px 0px; padding:0px; }
#containerSubpage #contentKort #contentCardright #kortan dt{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #kortan dt.top{ margin-top:100px; margin-left:95px; _margin-left:0px;}
#containerSubpage #contentKort #contentCardright #kortan dd{ font-style:italic; text-align:left; margin:0px; padding:0px; margin-left:95px; _margin-left:0px;}

/*DIV contact page*/

#containerSubpage #contentKort #contentCardright #contactArea{ width:668px; position:relative;}
#containerSubpage #contentKort #contentCardright #contactArea p{ color:#777; text-align:left; margin-left:450px; margin-top:20px; margin-bottom:20px;}
#contactArea input, textarea{ background-color: #f3f4ef; width: 175px; border: 1px solid #c5c5bb; color:#74756f; margin-bottom:5px; _margin-bottom:3px; float:left; float:left;}

#contactArea th{ width:130px; color:#74756f; font-weight: normal; text-align:left; vertical-align:top; margin-top:20px;}
#contactArea input.check{ background:none; border:none; width:12px;}
#contactArea th .red{ color:#ff0000;}
#contactArea .sample{ margin-left:2px; vertical-align:top; color:#777;} 
#contactArea input.area{width:100px;}
#contactArea input.side{width:50px;}
#contactArea input.button{width:51px; height:18px; border:none; background:none;}
.red{ color:#ff0000;}
.black{color:#000;}
/*END contact page*/

#containerSubpage #contentKort #contentCardright #contentSingleCard{width:668px; margin-bottom:30px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1{ float:left; width:322px; margin-right:24px; margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft1 .ImageArea{ float:left; width:322px; margin-right:24px; margin-top:29px; position:relative; padding:8px; border:1px solid #fff;}


 
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight{ margin-top:33px; width:316px; height:auto; float:right;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name{ margin:0; padding:0;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name h1{ font-size:25px; color:#d8008e; margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #name #pnlDescription2 { height:45px; overflow:hidden; line-height:15px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back img{ margin-top:15px;}
/*Added by krishna*/
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back1{ margin-top:-2px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight #back1 img{ margin-top:-2px;}
/*Added by Pravash for Goodies */

#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeftGoddies{ float:left; width:231px;  margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies { margin-top:33px; width:412px; float:right; _margin-right:10px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name{ margin:0; padding:0;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name h1{ font-size:25px; color:#d8008e; margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #name #pnlDescription2 {line-height:15px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #back{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRightGoddies #back img{ margin-top:15px;}

/**/



/*Format Format 13,5x20 cm */
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft13{ float:left; width:230px; margin-right:24px; margin-top:29px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentLeft13 .ImageArea{ float:left; width:230px; margin-right:24px; margin-top:29px; position:relative;}


 
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 { margin-top:33px; width:410px; height:auto; position:relative; float:right;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 #name{ margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 #name h1{ font-size:25px; color:#d8008e; margin:0px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 #name #pnlDescription2 { height:45px; overflow:hidden; line-height:15px;}
#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 #back{ margin:0px; padding:0px; float: left;}
/*#containerSubpage #contentKort #contentCardright #contentSingleCard #contentRight13 #back img{ margin-top:14px;}*/
/*End Format Format 13,5x20 cm*/



#containerSubpage #contentKort #contentCardright #contentMidArea{ width:668px; margin-bottom:30px; position:relative;}



#form { padding:15px; background:#fbf8f4; overflow:hidden; margin-top:-30px;}
.textBox { background:#fff; width:177px; height:65px; border:1px solid #c5c5bb; overflow:hidden; margin-top:7px;}
.textBox2 { background:#fff; width:30px; height:18px; border:1px solid #c5c5bb; overflow:hidden; margin:0 10px;}
.priceBgUpper{background-image:url(../_sysImages/priceBgUpper.gif); height:11px; width:229px; background-repeat:no-repeat;margin-left:25px;}
.priceBgLower{background-image:url(../_sysImages/priceBgLower.gif); height:11px; width:229px; background-repeat:no-repeat;margin-left:25px;}
.priceBg { background-image:url(../_sysImages/pricebg.gif);  padding:1px 10px; color:#ffffff; margin-left:25px; background-repeat:repeat-y; width:209px;}
.priceBg  td,tr {color:#ffffff;}
.priceBg th{color:#ffffff;}
.white { color:#fff;}


#containerSubpage #contentKort #contentCardright #contentLayout{width:auto; height:184px; margin-bottom:20px;} 
#containerSubpage #contentKort #contentCardright #contentLayout .top{ height:25px; background:url(../_sysImages/topbg.gif) no-repeat;}
#containerSubpage #contentKort #contentCardright #contentLayout .top p{ margin-left:15px; margin-top:6px; color:#fdecd7; font-weight:bold;}
#containerSubpage #contentKort #contentCardright #contentLayout #down{width:631px; height:120px; border-bottom:1px solid #e3820a; border-left:1px solid #e3820a; border-right:1px solid #e3820a; background-color:#fdecd7; padding:20px 20px 18px 15px;}
#containerSubpage #contentKort #contentCardright #contentLayout #down #card{ width:380px; float:left;}
#containerSubpage #contentKort #contentCardright #contentLayout #down #card .imgCart{margin-right:20px; padding:0px;}
#containerSubpage #contentKort #contentCardright #contentLayout #down #card li {float:left;}
#containerSubpage #contentKort #contentCardright #contentLayout #down .calc{color:#707070; vertical-align:top;}
#containerSubpage #contentKort #contentCardright #contentGift{ width:655px; height:auto;}
#containerSubpage #contentKort #contentCardright #contentGift #giftTop{ width:651px; border-top:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; height:24px; background:url(../_sysImages/giftsbg.gif) repeat-x; padding-left:15px; line-height:21px; color:#cc4422; font-weight:bold;float: left; }
#containerSubpage #contentKort #contentCardright #contentGift #giftDown{ width:652px; border:1px solid #dbdbdb; border-left:1px solid #dbdbdb; border-right:1px solid #dbdbdb; padding-top:20px; padding-left:14px; background:#fbf8f4; float: left;}
#containerSubpage #contentKort #contentCardright #contentGift #giftDown dl{margin:0px 0px 15px 0px; padding:0px;} 
#containerSubpage #contentKort #contentCardright #contentGift #giftDown dd{color:#707070; line-height:15px; margin:0px; padding:0px;}

#containerSubpage #contentKort #contentCardright #priceArea{ width:638px; color:#707070;}
#containerSubpage #contentKort #contentCardright #priceArea table,th,td { color:#707070; font-weight:normal; border:none; text-align:left;}
#containerSubpage #contentKort #contentCardright #priceArea  td, th{width:auto; height:20px; }
#containerSubpage #contentKort #contentCardright #priceArea th{font-weight:bold;}
#containerSubpage #contentKort #contentCardright #priceArea .smallHeading {color:#e35793;}





#containerSubpage #contentKort #contentPrice{ width:668px; float:right; background:url(../_sysImages/cardlist-bg.gif) repeat-x; padding-left:16px!important; padding-top:11px; padding-right:16px!important;}
.brdLayout { border:2px solid #00f;}
.brdLayout2 { border:2px solid #fed; cursor:pointer;}
form { margin:0; padding:0; z-index:auto;}

.smallPic
{
	border:none; 
	float:left; 
	margin-right:10px;
	}

/*Style List in Option*/
 .pink{ color:#e35793;}
.yellow {color:#FD0;}
.description{ color:#777777;}

#AssignPriceList{background:url(../_sysImages/assignPriceList.jpg); background-repeat:no-repeat; height:21px; width:100px; border:none; cursor:pointer; float:right; display:inline;}
#AssignPriceListBtm{background:url(../_sysImages/assignPriceList.jpg); background-repeat:no-repeat; height:21px; width:100px; border:none; cursor:pointer; float:right; display:inline;}
#contactArea td,th{height:30px;}

/*Side Menu Added By Krishna Dhungana */


li .menu { margin:0; padding:0; margin-top:-10px ;}
li .menu table, td, th, tr { margin:0; padding:0; border:none; width:171px;}
li .menu table a { border:none; display:block; margin:0; padding:0; line-height:21px; height:27px;}
li .menu table a:hover { border:none; margin:0; padding:0; height:18px;}

/*Side Menu Added By Krishna Dhungana */

.logoMsgClass {color: #CC0033;font-size: 14px;}
.logoMsgClassOb {color: #CC0033;font-size: 12px;}
.blueFormat {color: blue;font-size: 12px;}


#pnlMenuNavigation td  {background-color:#AAEE44}

#leftside  #newitem{width:280px; height:150px; background-color:#96b8c4; background-repeat:no-repeat; padding:0; font-size:11px; }
#leftside  #newitem #newTable{width:255px; margin:17px 0 0 13px; }
#leftside  #newitem #newTable td{width:auto; color:#000; }
#leftside #hideTbl{display:none;}




#topRepeterGrid textarea
{
	float: right !important;
	}
	
.AddMeLeft{ width: 120px; float: left; margin-right: 30px; margin-bottom: 10px;}
#colorTable{ float: left; width: 100%;}

#smallWrapper { float: left; margin: 15px 0 10px 0;*margin: 0 0 10px 0;}