body{background:#DADADA; font:11px "Tahoma"; color:#5E524E;}
ul, ol, li {list-style-type:none; margin:0px;}
img {border:none;}
p{margin:0; padding:0px;}


a { color:#1685f9; text-decoration:none;}
a:hover {text-decoration:underline;} 
.spacer14 { visibility:hidden;}


.text{ font-weight:normal; line-height:15px; }
.horizontalSeperator{width:auto;  background-image:url(../_sysImages/pageSeperator.gif); height:3px;  margin:10px 0px 10px 0px; clear:both;}
.verticalSeperator{background-image:url(../_sysImages/pageSeperator.gif);height:100%; width:3px;   background-repeat:repeat-y; float:left; margin:0 13px; height:170px;}
.commonBox{width:182px; padding:0px; margin:0px; float:left; position:relative;}
.commonBox .head{width:180px; height:23px; background:url(../_sysImages/commonImage.gif); }
.commonBox .head .textHead{width:auto; height:auto; font-weight:bold; color:#FFF; padding:0 0 0 7px; line-height:21px;}
.commonBox .image{width:180px; overflow:hidden;}
.commonBox .image img{height:86px; width:185px;  overflow:hidden;}
.spacer{margin-bottom:15px;}

#container{ width:920px; margin:10px auto 0 auto; position:relative; text-align:left;}




#content-right { width:593px; float:right; padding:10px 15px 10px 10px; margin-left:25px; background: #fff;}
.cardPack { padding-bottom:25px; border-bottom:1px solid #8d8d8d;overflow:hidden; width: 580px; height:1%; margin-top:10px;}
.cardPack li { float:left; margin:0 1px 6px 0; position:relative;}


.firstPara { font-size:14px; font-weight:bold; line-height:15px;}
.para2 { line-height:15px;}
.privat-text { padding:20px;}



#containerHead{width:920px;}
#containerHead #menu_l{width:6px; height:30px; float:left; background-image:url(../_sysImages/leftCorner.gif); background-repeat:no-repeat;}
#containerHead #menu_r{width:6px; height:30px; float:right; background-image:url(../_sysImages/rightCorner.gif); background-repeat:no-repeat;}
#containerHead #menu{width:908px; height:30px; background-color:#36474D; float:left;line-height:20px; overflow: hidden;}
#menu ul#mainMenu{width:auto; height:auto; padding:0; margin:9px 0px 10px 11px; float:left; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold;}
#menu ul#mainMenu li {float:left; display:inline; width:auto;	height:auto; padding-left:14px;	margin:0px;  color:#C3C8CA;}
#menu ul#mainMenu li a{display:block; text-decoration:none; color:#C3C8CA;}
#menu ul#mainMenu li a:hover{color:#FFD522;}
#containerHead #banner{clear:left; width:920px; height:96px; background-image:url(../_sysImages/banner.gif); background-repeat:no-repeat;  border-top:3px solid #fff; float:left;}
#containerHead #banner1{clear:left; width:920px; background-image:url(../_sysImages/banner-privatpersoner.gif); background-repeat:no-repeat;  border-top:3px solid #fff; float:left; height:96px; overflow:visible!important; }


	

#containerHead #banner1 #logoType #cartTotal {float: right; min-height:25px; background:url(../_sysImages/cartBackground2.gif) top right no-repeat; font-family:Tahoma; font-size:8pt; width:432px;  overflow:visible!important; position:relative;}
#containerHead #banner1 #logoType #cartTotal li { float:left; margin-left:5px; line-height:21px; color:#555; text-align:center;}
#containerHead #banner1 #logoType #cartTotal  .card-information{width:420px; clear:both; margin-left:5px; _margin-left:9px;}
#containerHead #banner1 #logoType #cartTotal  .card-information td { color:#000; font-weight:normal; width:50px;  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;}

 #cartTotal .detial-cart  ul { width:420px; }

#containerContent2 {width:870px; background-color:#e9e9e9; margin:0 24px;  border:1px solid #fff; border-top:2px solid #fff; overflow:hidden; clear:both;}
#containerContent2 #wrapper1{width:820px; margin:28px 25px 0px 25px;}
#containerContent2 #wrapper1 #upwrap{width:auto;}
#containerContent2 #wrapper1 #upwrap #leftside{width:425px; float:left;  }
#containerContent2 #wrapper1 #upwrap #rightside{width:395px; float:right;}
#containerContent2 #wrapper1 #upwrap #rightside #picture{float:right}
#containerContent2 #wrapper1 #upwrap #leftside #upper{width:auto; }
#containerContent2 #wrapper1 #upwrap #leftside #lower{width:auto; }
#containerContent2 #wrapper1 #downside{width:820px; margin:2px 0 0 0; float:left; clear:both;}
 #downside .wrapper2{margin-top: 20px; *margin-top: 0; float: left; width:843px; *width:844px; clear: both; position:relative; border:solid 1px #8b5644; background-color:#FFF; padding:16px 0 15px 25px;overflow:auto; height:1%;}
#downside .wrapper2 #brisLogo{width:182px; float:left;}


/*added by kpravash nov 26 007 */

.tjana-pengar { width:394px; padding:29px 0 0 27px; margin-bottom:20px; float: left; }
.tjana-pengar .textHead  { font-size:18px; font-weight:bold; display:block; margin-bottom:13px;}
.tjana-pengar .image { float:left; margin-right:25px;}
.tjana-pengar .head-tjana { height:24px; background: url(../_sysImages/head-tjana.gif) repeat-x; width:auto; font-weight:bold; color:#fff; line-height:21px; padding-left:7px;}
.tjana-pengar .head-tjana1 { height:24px; background: url(../_sysImages/head-tjana1.gif) repeat-x; width:auto; font-weight:bold; color:#fff; line-height:21px; padding-left:7px;}
.tjana-pengar .wr-boder { border:1px solid #67217a; overflow:auto; height:1%;}
.top-7 { padding-top:7px; padding-right:7px;}


#wrapper1 #downside .wrapper2 #brisLogo .image{width:auto; float:left;}

#footer{width:870px; height:32px; background:url(../_sysImages/footerImage.gif) no-repeat; margin:0 24px; margin-top:1px;float: left;}
#footer #footerText{padding:10px; color:#fff; text-align:left;}
#footer #footerText a{color: #fff; text-decoration: underline!important;}
#footer #footerText a:hover{text-decoration: none!important;}


li .menu  {  *margin-top:0; _margin-top:-16px;}
#leftMenu { position:relative; float:left; width:177px; overflow:auto;}

#leftMenu ul { *margin-top:-3px; border-left:1px solid #6d9ffe;  width:173px; overflow:hidden; border-right:3px solid #6d9ffe; border-bottom:2px solid #6d9ffe;}
#leftMenu ul table { clear:both;display:block;}

#leftMenu  li table td table td a {border-left:2px solid #6d9ffe; width:160px;  height:22px; display:block; font-family:verdana; font-size:12px; font-weight:bold; color:#fff!important; line-height:18px; overflow:hidden;}
#leftMenu  li table td table td {  overflow:hidden; margin-top:-10px;}
#leftMenu ul table {background:#6d9ffe;  border-right:2px solid #6d9ffe; overflow:hidden; }
#leftMenu ul table { border-left:1px solid #6d9ffe;}
/* taken from christmas
#leftMenu  { overflow:auto;  }
#leftMenu  li { line-height:21px; display:block;  margin-top:-5px; background:#fecb6d;}
#leftMenu  li td a{ cursor:pointer;}
#leftMenu  li a { padding-left:17px;  font-family:verdana; font-size:12px; font-weight:bold; color:#c42;}
#leftMenu  li a:hover { background:#fed67e; height:27px; display:block;}
end christmas*/
#top-menu { height:33px; background:url(../_sysImages/topNavigarionBackground.gif) no-repeat; line-height:30px; color:#C42;}
#pnlMenuHorizantalEX a{ text-decoration:none; color:#fff;}
#MenuExBar { float:left; margin-right:10px; margin-top:7px;}
#pnlMenuHorizantalEX #MenuExBar2 { display:none;}


#top-menu a:hover{ text-decoration:none; color:#c42;}
#top-menu li { margin-left:20px; float:left;}
#top-menu li.spacer { margin-top:5px;}
#top-menu li#Selected { margin-left:10px;}


ul { margin-left:0; padding-left:0;}

.redStyle{ color:#ff0000;}
.blackStyle{color:#000;}

#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;}


#checkoutTablemain{clear: both;}
#contentCardright{width: 600px;float: left; border: 1px solid red;}

.topBox{margin: 15px;}
.leftBox
{
	width: 500px;
	margin: 0 15px;
	float: left;
	}
.imageRight
{
	width: 400px;
	float: left;
	}