﻿.text { padding: 1em 0 1em 1em; }

/*default page */
a { outline: none; }
img { border: 0; padding: 0; margin: 0; }
p.orangeArrow span { color: #ff9110; font-weight: bold; padding-right: 4px; }
.center { text-align: center; }
.right { text-align: right; }
.textBox { padding: 1em; }
.borderSolid { border: solid 1px #ccc; }
.productBox { width: 31em; padding: 1em; }
/*.utlandBox{width:20em;background-color:#ebc69b;}*/
.newUtland { border-top: solid 5px #ff9018; }
.newUtland h3 { font-size: 1.3em; font-weight: bold; padding: 4px 0px 4px 0px; }

.cardBox { width: 19em; height: 16.5em; }
.card { background: url(../Mobil/assets/fyll_back2.jpg) no-repeat 100px 85px; background-color: #ddd; }
h5 span { font-size: 1em; }

/*smartcallpriser page*/
.smartcallpriser { background-color: #A5A5A5; height: 170px; color: #fff; }
.middleBox { width: 280px; border-left: solid 0.1em #fff; border-right: solid 0.1em #fff; height: 170px; }
.smartpluspriser { background-color: #b5d9f1; background-image: url(../assets/mobil/smart_plus_head3.jpg); background-repeat: no-repeat; background-position: right 0; height: 170px; width: 100%; }

/*praktisk*/
#praktiskHead { background-image: url(../assets/mobil/mobilpraktiskinfo_head.jpg); height: 130px; width: 681px; background-position: right 0; background-repeat: no-repeat; background-color: #e9e9e9; }
.praktiskSmall { width: 220px; border-left: solid 2px #ddd; float: left; padding-left: 5px; }

/*Mobil NEW*/
.mobilProductBox { width: 47.5em; border: solid 1px #888; border-top: solid 5px #888; border-bottom: solid 5px #888; }
.mobilProductBoxIn { padding: 1em; }
.mobilProductBox h1 { font-size: 26px; color: #000; }
.mobilProductBox p, .mobilProductBox h5, .mobilProductBox a { font-size: 12px; line-height: 17px; }
.mobilButtKassa { background: url(../assets/mobil/bestallMobil47.gif) no-repeat; width: 146px; height: 27px; border: none; vertical-align: middle; cursor: pointer; }
.mobilUtlandButtKassa { background: url(../assets/mobil/bestallMobil47Utland.gif) no-repeat; width: 237px; height: 27px; border: none; vertical-align: middle; cursor: pointer; margin-right: 25px; }
/*.mobilButtKassa:hover{background:url(../assets/buttons/09style/butt_kassaH.png)}*/

/*accordion */
.AccodionHeader { background-color: silver; }
.AccodionHeader input { background-color: white; }
.AccordionContent { }

/*modalContent THIS IS LAST VERSION: 05.08.2009. p is used because 
	in some places h allready has some style on element definition */
.validatorCalloutHighlight { background-color: #FFFACD; }
.modalContent { background-color: #fff; width: 440px; position: relative; }
.modalContentIn { padding: 20px; }
.modalContent .aboveBtn { /*height:160px;*/ }
.modalContent p.likeh1 { font-size: 24px; font-family: Georgia; color: #3a3a3a; padding-left: 15px; }
.modalContent .radio, .modalContent .textbox { vertical-align: middle; }
.modalContent .textbox { border: solid 1px #000; height: 15px; }
.modalContent p.header { padding: 0px; margin: 0px; margin-bottom: 18px; font-size: 16px; font-family: Georgia; color: #ff9000; }
.modalContent p.message { padding: 0px; margin: 0px; margin-bottom: 18px; font-size: 14px; color: #4c4c4c; }
.modalGreen, .modalOrange, .modalRed, .modalPortin { vertical-align: middle; padding: 10px 4px 10px 5px; border-left: solid 5px #444; color: #000; }
.modalGreen { background-color: #bcd155; }
.modalOrange { background-color: #f7c55b; }
.modalOrangeLite { background-color: #f8d68f; margin-left: 5px; }
.modalGreenLite { background-color: #d4e67b; margin-left: 5px; }
.modalRed { background-color: #EEA5A5; }
.modalPortin { background-color: #bbb; }
.modalContent .inLite { padding: 5px 5px 5px 20px; }
.modalContentMessage { background-color: #fff; border-left: solid 15px #ff9000; border-right: solid 15px #ff9000; color: #4c4c4c; font-family: Georgia; font-size: 14px; padding: 20px; }
.modalContentMessageIn { width: 300px; }

/*.progress{position:fixed;_position:absolute;left:48%;top:48%;color: black;text-align:center;vertical-align:middle;z-index: 100;}*/
/* ---------------Tabs---------------*/
.ui-tabs { }
.ui-tabs .ui-tabs-nav { }
.ui-tabs .ui-tabs-nav li { display: block; float: left; margin: 0 5px -1px 0; border-top: solid 3px #c0c0c0; border-left: solid 1px silver; border-right: solid 1px silver; background-color: #e0e0e0; }
.ui-tabs .ui-tabs-nav li.tabRed { border-top: solid 4px red; }
.ui-tabs .ui-tabs-nav li a { border-top: 0px; border-bottom: 1px solid silver; display: block; height: 16px; float: left; color: #000; text-decoration: none; padding: 3px 9px 1px 9px; }
.ui-tabs .ui-tabs-nav li.ui-state-hover { background-color: #fff; border-top: solid 3px #ff9000; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { background-color: #fff; border-top: solid 3px #ff9000; color: #ff9000; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a { border-bottom: 1px solid #fff; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { background-color: #fff; color: #000; font-weight: bold; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; color: #636363; }
/* first selector in group seems obsolete, but required to overcome bug in Opera applying cursor: text overall if defined elsewhere... */
.ui-tabs .ui-tabs-panel { border: solid 1px silver; padding: 8px; clear: both; background: url(../assets/ajaxTabs/tabpanel-bg.gif) repeat-x left bottom; }
.ui-tabs .ui-tabs-hide { display: none; }
/*---*/
.tabsInColor .ui-tabs .ui-tabs-nav li.orangeTab { border-top: solid 3px #e77e25; }
.tabsInColor .ui-tabs .ui-tabs-nav li.greenTab { border-top: solid 3px #6ac234; }
.tabsInColor .ui-tabs .ui-tabs-nav li.redTab { border-top: solid 3px #d52e32; }
.tabsInColor .ui-tabs .ui-tabs-nav li.blueTab { border-top: solid 3px #2fb3d4; }
.tabsInColor .ui-tabs .ui-tabs-nav li.yellowTab { border-top: solid 3px #e6bb2f; }
.tabsInColor .ui-tabs .ui-tabs-nav li a { padding-left: 0px; padding-right: 0px; width: 80px; text-align: center; }
.tabsInColor .ui-tabs .ui-tabs-nav li.ui-state-hover { background-color: #fff; border-top: solid 3px #4c4c4c; }
/*,.ui-tabs .ui-tabs-nav li.greenTab,.ui-tabs .ui-tabs-nav li.redTab,
.ui-tabs .ui-tabs-nav li.blueTab,.ui-tabs .ui-tabs-nav li.yellowTab{}*/



/*Mobile 2 version*/
.fonts { width: 440px; }
.fonts br { clear: both; }
.fonts h1, .fonts h2, .fonts h3, .fonts h4, .fonts h5 { font-family: Georgia, Times New Roman; font-weight: normal; }
.fonts h1 { font-size: 47px; }
.fonts h2 { font-size: 36px; }
.fonts h3 { font-size: 30px; }
.fonts h4 { font-size: 24px; }
.fonts h5 { font-size: 12px; font-weight: normal; }

.temp0 { float: left; margin-top: -110px; margin-left: 255px; }
.temp1 { float: left; }
.temp2 { float: left; margin-top: 10px; margin-left: 10px; }
.temp3 { float: left; margin-top: -13px; margin-left: 90px; _margin-left: 50px; }
.temp4 { float: left; margin-left: 40px; _margin-left: 20px; margin-top: 0px; }
.temp5 { float: left; margin-left: -5px; margin-top: -12px; }
.temp6 { float: left; margin-top: -30px; }
.temp7 { float: right; margin-top: -35px; margin-right: 30px; }
.temp8 { float: left; margin-top: -50px; margin-left: 30px; }

.lightOrange { color: #feaf8a; }
.lightGrey { color: #ababab; }
.middleGrey { color: #919191; }
.orange2 { color: #f07d28; }
.orange3 { color: #6b4539; }
.bgnd47 { height: 348px; width: 100%; background: url(../assets/mobil/mobil_back47.jpg) no-repeat; background-position: right bottom; }

/* mobil 18 styles */
.bgnd18 { height: 428px; width: 100%; background: url(../assets/mobil/mobil_back18.jpg) no-repeat left top; position: relative; }
/*.bgnd18 h1 {width: 324px; height: 67px; background:url(../assets/mobil/bestallMobil18-title.gif) no-repeat left top; text-indent: -2000px; position: absolute; left: 230px; top: 35px;}*/
.bgnd18 h1 { position: absolute; left: 230px; top: 35px; font-family: Arial; font-size: 18px; color: #6c6f70; text-transform: uppercase; }
.bgnd18 h1 span { font-size: 43px; color: #b8202a; letter-spacing: -1px; }
.bgnd18 h1 span.blue { color: #1d5e7b; }
.bgnd18 h2 { position: absolute; left: 230px; top: 112px; font-size: 14px; text-transform: uppercase; color: #000; font-family: Arial; font-weight: bold; }
.bgnd18 ul.features { position: absolute; left: 230px; top: 145px; font-size: 13px; text-transform: uppercase; color: #000; font-family: Arial; }
.bgnd18 ul.features li { background: url(../assets/mobil/bullet-green.gif) no-repeat; height: 16px; padding: 0 0 0 23px; margin: 0 0 6px 0; }
.bgnd18 .mobil18ButtKassa { background: url(../assets/mobil/bestallMobil18.gif) no-repeat; width: 156px; height: 28px; border: none; cursor: pointer; position: absolute; left: 230px; top: 274px; }
.bgnd18 .mobil18ButtKassa-shadow { background: url(../assets/mobil/bestallMobil18-shadow.gif) no-repeat; width: 156px; height: 12px; position: absolute; left: 230px; top: 303px; }
.bgnd18 .ringpott { background: url(../assets/mobil/ringpott.gif) no-repeat; width: 67px; height: 40px; position: absolute; left: 397px; top: 265px; }


.bgnd18 .mobilsurfbox {width: 263px; height: 82px; left: 200px; top: 335px; position: relative; background: url(../assets/mobil/mobil_services_back.png) no-repeat; }
.bgnd18 .mobilsurfbox ul { margin: 8px; }
.bgnd18 .mobilsurfbox-shadow { background: url(../assets/mobil/mobilsurfbox-shadow.gif) no-repeat; width: 232px; height: 15px; left: 230px; top: 427px; position: absolute; }
.bgnd18 .mobilsurfbox h5 { color: #4f4f51; font-size: 14px; text-transform: uppercase; padding: 8px 0 0 8px; }
.bgnd18 .mobilsurfbox p { margin: 8px 0 0 20px; }
.bgnd18 .mobilsurfbox div {color:#0f87c2; font-weight:bold; font-size:12px; padding: 21px 0 0 10px; line-height:18px}
.bgnd18 .mobilsurfbox div .extraServ {color:black; font-weight:normal; font-size:12px;}
.bgnd18 .mobilsurfbox h6 { color: #c76a06; font-size: 13px; text-transform: uppercase; margin: 0; padding: 0 0 0 8px; }
.bgnd18 .mobilsurfbox .moreExtra { position: absolute; bottom: 7px; right: 8px; }
.bgnd18 .mobilsurfbox .moreExtra a { color: #0f87c2; font-size:11px; font-weight:normal }
.bgnd18 .flagbox { background: url(../assets/mobil/flagbox.gif) no-repeat left top; width: 220px; height: 280px; right: 0; bottom: 0; position: absolute; }
.bgnd18 .flagbox h5, .bgnd18 .flagbox h6 { color: #1d5e7b; font-size: 14px; text-transform: uppercase; padding: 15px 0 0 0; margin: 0 0 0 25px; font-weight: normal; }
.bgnd18 .flagbox h6 { font-size: 20px; padding: 0; margin: 0 0 0 25px; }
.bgnd18 .flagbox p { margin: 5px 0 5px 25px; }
.bgnd18 .flagbox ul { margin: 0 0 0 25px; }
.bgnd18 .flagbox ul li { height: 16px; line-height: 16px; font-size: 11px; margin: 2px 0; }
.bgnd18 .flagbox ul li .flag { display: inline-block; }
.bgnd18 .flagbox ul li .flag img { vertical-align: middle; }
.bgnd18 .flagbox ul li .city { display: inline-block; width: 130px; background: url(../assets/mobil/underline.gif) repeat-x left bottom; margin: 0 0 0 5px; }
.bgnd18 .flagbox ul li .price { background-color: #fff; color: #b8202a; font-weight: bold; }
.bgnd18 .flagbox .moreinfo { color: #1d5e7b; margin: 0 0 0 25px; padding: 10px 0 0 0; display: inline-block; }
.bgnd18 .flagbox .moreinfo a { color: #1d5e7b; }
#tab1.mobil18tab { background: url(../assets/mobil/tab1imgmobil18.gif) no-repeat; padding-left: 170px; }
/*#tab2 {background:url(../assets/mobil/mobilsurf-tab.jpg) no-repeat right bottom; }*/
.debiteringsintervall { cursor: help; }
#tabs .ui-corner-top { border-bottom: 0; }
#tabs .column, .bgnd18 .column { width: 30%; vertical-align: top; margin: 10px; float:left }
#tabs .column img, .bgnd18 .column img { display: block; margin: 0 auto 0 auto; }
#tabs .column .color1, #tabs .column .color2, #tabs .column .color3, .bgnd18 .column .color1, .bgnd18 .column .color2, .bgnd18 .column .color3 { text-transform: uppercase; text-align: center; margin-bottom: 15px; }
#tabs .column .color1, .bgnd18 .column .color1 { color: #377fc7; }
#tabs .column .color2, .bgnd18 .column .color2 { color: #8a6c2e; }
#tabs .column .color3, .bgnd18 .column .color3  { color: #737680; }
#tabs .collapse, .bgnd18 .collapse { border: 1px solid #ccc; }
#tabs .collapse .content, .bgnd18 .collapse .content { padding: 10px; }
#tabs .collapse h5, .bgnd18 .collapse h5 { background-color: #ccc; padding: 7px; margin: 0; }
#tabs .collapse h5 span, .bgnd18 .collapse h5 span { float: left; }
#tabs .collapse h5 img, .bgnd18 .collapse h5 img { float: right; margin: 4px 4px 0 0; }
#tab2 ul { padding-left: 20px; }
#tab2 ul li { list-style-type: disc; }

.pngItem { position: relative; margin-top: -140px; }
.bannerBox { background: url(../assets/mobil/bannerBlackBgnd.gif); }

.mobileMain .campaignTab { background: url(../assets/mobil/campaignTab_bgnd.gif) no-repeat bottom left; width: 400px; padding: 8px; height: 180px; }
.mobileMain .campaignRight { float: right; margin: 19px 10px 0px 0px; }

#easyTooltip { z-index: 100002 !important; }

/* pnlRecommendFriend */

.modalPopupSendToFriend { width: 450px; height: 330px; background-color: #f4f3ef; margin: auto; border-top: #914452 5px solid; border-bottom: #914452 5px solid; font-family: Arial, Helvetica, sans-serif; }
.headingPopup { width: 270px; font-size: 22px; font-weight: bold; color: #914452; margin-top: 20px; text-indent: 20px; float: left; }
.closePopup { width: 16px; float: right; margin-top: 10px; margin-right: 10px; }
.modalPopupSendToFriendForm { width: 370px; height: 190px; padding: 20px; background-color: #FFF; margin-left: 20px; margin-top: 20px; }
.clearAll { clear: both; }
.introText { font-size: 12px; text-align: justify; color: #595856; }
.formLabel { font-size: 13px; font-weight: bold; margin-top: 15px; width: 170px; color: #595856; float: left; }
.formInput { float: left; margin-left: 15px; margin-top: 10px; width: 185px; }
.formMainBtn { width: 61px; height: 27px; float: right; margin-top: 15px; }
.inputStyle { font-size: 13px; width: 185px; height: 22px; border: #b56f7e 1px solid; }
.pnlErrorMsg { font-size: 11px; font-weight: bold; margin-top: 20px; width: 280px; color: #F00; float: left; }

/*modalContent*/
.modalMessage { background-color: #fff; border-left: solid 15px #ff9000; border-right: solid 15px #ff9000; color: #4c4c4c; font-family: Georgia; font-size: 14px; padding: 20px; width: 370px; }
.modalMessage p.header { color: #ff9000; font-size: 16px; margin-bottom: 10px; }
.modalMessage p { color: #4c4c4c; }

/* switch mobil18 and mobil57 */
.background-switch { background: url(../assets/mobil/mobil_back_switchv2.jpg) no-repeat center top; padding: 23px 0 0 85px; }
.background-switch .mobil18 { height: 233px; position: relative; }
.background-switch .mobil57 { height: 238px; position: relative; }
.background-switch .color1 { color: #b8202a; }
.background-switch .color2 { color: #2070a7; }
.background-switch h3 { font-size: 24px; text-transform: uppercase; margin-top: 10px; display: inline-block; }
.background-switch ul { margin: 15px 0 15px 15px; }
.background-switch ul li { font-size: 14px; background: url(../assets/mobil/bullet-gray.gif) no-repeat left center; padding: 0 0 0 15px; }
.background-switch p { width: 400px; text-align: justify; }
.background-switch p.price { font-size: 35px; position: absolute; }
.background-switch p.price span { display: inline-block; font-size: 21px; line-height: 40px; vertical-align: top; }
.background-switch a.readmore { background: url(../assets/mobil/redbutton.png) no-repeat left top; width: 165px; height: 33px; line-height: 33px; text-align: center; text-decoration: none; font-size: 15px; position: absolute; right: 197px; bottom: 17px; }
.background-switch a.readmore:hover { color: #ff3333; }
.background-switch .mobil57 a.readmore { background: url(../assets/mobil/bluebutton.png) no-repeat left top; }
.background-switch .mobil57 a.readmore:hover { color: #3399cc; }

/* mobil 57 styles */
.bgnd57 { height: 400px; width: 100%; background: url(../assets/mobil/mobil_back57.jpg) no-repeat left 45px; position: relative; }
.bgnd57 h1 { position: absolute; top: 0; font-family: Arial; font-size: 23px; color: #3d3d3e; text-transform: uppercase; }
.bgnd57 h1 span { font-size: 39px; color: #297dbf; letter-spacing: -1px; }
.bgnd57 h1 span.blue { color: #073f5c; }
.bgnd57 h2 { color: #533714; font-family: Arial; font-size: 14px; font-weight: bold; left: 363px; position: absolute; text-transform: uppercase; top: 73px; width: 105px; line-height: 18px; }
.bgnd57 h2 .color1 { font-size: 27px; }
.bgnd57 h2 .color2 { font-size: 18px; color: #1a1004; }
.bgnd57 h2 .color3 { font-size: 16px; color: #1a1004; }
.bgnd57 ul.features { position: absolute; left: 390px; top: 235px; font-size: 13px; text-transform: uppercase; color: #000; font-family: Arial; }
.bgnd57 ul.features li { background: url(../assets/mobil/bullet-green.gif) no-repeat; height: 16px; padding: 0 0 0 23px; margin: 0 0 6px 0; }
.bgnd57 .mobil57ButtKassa { background: url( "../assets/mobil/bestallMobil57.gif" ) no-repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 28px; position: absolute; right: 80px; top: 340px; width: 156px; }
.bgnd57 .mobil18ButtKassa-shadow { background: url(       "../assets/mobil/bestallMobil18-shadow.gif" ) no-repeat scroll 0 0 transparent; height: 12px; position: absolute; right: 80px; top: 369px; width: 156px; }
.bgnd57 .bubble { background: url(      "../assets/mobil/bubble.png" ) no-repeat scroll left top transparent; height: 41px; left: 65px; position: absolute; top: 305px; width: 244px; }
.bgnd57 .bubble p { margin: 18px 0 0 35px; }
.bgnd57 .bubble a { color: #2e2e2e; font-size: 12px; }
.bgnd57 .ipadbox { font-size: 12px; left: 554px; position: absolute; top: 112px; width: 100px; }
.bgnd57 .ipadbox span { color: #0065b2; font-weight: bold; }
.bgnd57 .mobilsurfbox { background: url("../assets/mobil/mobil_services_back.png" ) no-repeat scroll 0 0 transparent; width: 263px; height: 82px; left: 70px; top: 300px; position:relative }
.bgnd57 .mobilsurfbox ul { margin: 8px; }
.bgnd57 .mobilsurfbox-shadow { background: url(  "../assets/mobil/mobilsurfbox-shadow.gif" ) no-repeat scroll 0 0 transparent; height: 15px; left: 120px; position: absolute; top: 403px; width: 232px; }
.bgnd57 .mobilsurfbox h5 { color: #4f4f51; font-size: 14px; text-transform: uppercase; padding: 8px 0 0 8px; }
.bgnd57 .mobilsurfbox p { margin: 8px 0 0 20px; }
.bgnd57 .mobilsurfbox div {color:#0f87c2; font-weight:bold; font-size:12px; padding: 21px 0 0 10px; line-height:18px}
.bgnd57 .mobilsurfbox div .extraServ {color:black; font-weight:normal; font-size:12px;}
.bgnd57 .mobilsurfbox h6 { color: #c76a06; font-size: 13px; text-transform: uppercase; margin: 0; padding: 0 0 0 8px; }
.bgnd57 .mobilsurfbox .moreExtra { position: absolute; bottom: 7px; right: 8px; }
.bgnd57 .mobilsurfbox .moreExtra a { color: #0f87c2; font-size:11px; font-weight:normal }
.bgnd57 .ringpott { background: url( "../assets/mobil/ringpott.gif" ) no-repeat scroll 0 0 transparent; height: 40px; position: absolute; right: 0; top: 332px; width: 67px; }

/* Mobil rekommendera campaign */
.bgnd18.v2 {background: none; height: auto;}
.bgnd18.v2 .flagbox {float: right; left: auto; top: 0; background: none #fff; padding: 7px; bottom: inherit; width: 200px; height: 200px;}
.bgnd18.v2 .flagbox h5 {text-indent: -9999px; background: transparent url( '../assets/kampanj/recommend2011/title-mobil-utland.gif' ) no-repeat left top; margin: 0;}
.bgnd18.v2 .flagbox p {margin: 0; text-align: justify;}
.bgnd18.v2 .flagbox ul {margin: 10px 0 0 0;}
.bgnd18.v2 .flagbox .moreinfo {margin: 0;}
.bgnd18.v2 .mobilsurfbox {background: none #fff; position: inherit; width: 400px; height: 13px; padding: 10px; left: auto; top: auto;}
.bgnd18.v2 .mobilsurfbox .moreExtra {position: inherit; float: right; padding: 0; line-height: normal; }
.bgnd18.v2 .mobilsurfbox .moreExtra a {color: #000;}
.bgnd18.v2 .mobilsurfbox h3 {text-indent: -9999px; background: transparent url( '../assets/kampanj/recommend2011/title-mobil-hemnummer.gif' ) no-repeat left top; margin: 0; float: left; width: 323px; height: 13px;}
.bgnd18.v2 .mobilholder {margin-top: 35px; background: none #F0F3F8; height: 260px;}
.bgnd18.v2 ul.features {position: inherit;}
.bgnd18.v2 h2 {text-indent: -9999px; background: transparent url( '../assets/kampanj/recommend2011/title-mobil-pts.gif' ) no-repeat left top; margin: 10px 0; position: inherit;}
.bgnd18.v2 .boxContent {padding: 0; width: 650px;}
.bgnd18.v2 .column-left {width: 423px; text-align: justify;}
.bgnd18.v2 ul.purple {margin: 15px 0;}
.bgnd18.v2 ul.purple li {background: url("../assets/mobil/bullet-purple.gif") no-repeat left 3px; padding-left: 15px; float: left; width: 33%; font-weight: bold; margin: 0 0 8px 10px;}
.bgnd18.v2 .mobil18ButtKassa {background: url("../assets/kampanj/recommend2011/addToCartButton.gif") no-repeat left top; width: 174px; height: 32px; position: inherit; left: auto; top: auto;}
.bgnd18.v2 .ringpott {top: 160px; left: 190px;}
