@charset "utf-8";


body {background-color:#FFFFFF; color:#444433; font-family:arial,helvetica,sans-serif; font-size:12px; margin: 0px; padding: 0px;}
a, a:link, a:visited { color: #1144DD; text-decoration: underline}
a:hover {color: #1144DD; text-decoration: none}

a img { border: 0px none}

h2, h3 { color:#444433; font-size: 14px;}

a.fullbasket { color: #F005BB !important}


input, select, option {color:#444433; font-family:arial,helvetica,sans-serif; font-size:12px; vertical-align: middle}

#first-container { width: 960px; margin: 0px auto; padding-bottom:30px; padding-top: 15px; background: url(../pictures/pravy-stlpec/bg-treti-stlpec.jpg) top right repeat-y}
#najpravsi-stlpec { width: 179px; float: right; background: url(../pictures/pravy-stlpec/bg-treti-stlpec.jpg) repeat-y; top: -15px; position:relative}
.right-product-promo-container { background: url(../pictures/pravy-stlpec/bg-treti-stlpec-box-top.png) no-repeat top left; padding-top: 8px; margin-bottom: 20px;}
.right-product-promo-item {padding-right: 15px; padding-left: 2px; padding-top: 3px; background:url(../pictures/pravy-stlpec/bg-treti-stlpec-box-body.png) top right repeat-y; padding-bottom: 10px}
.right-product-promo-img { width: 75PX; float: right; text-align:center}
.right-product-promo-text { width: 80px; float: left; padding-left: 5px}
.right-product-promo-text a, .right-product-promo-text a:link, .right-product-promo-text a:visited { text-decoration: none}
.right-product-promo-text a:hover { text-decoration: underline}
.right-product-promo-text p { margin: 0px; margin-top: 2px; text-align: right}
.right-product-graphic-slice { background: url(../pictures/pravy-stlpec/bg-treti-stlpec-box-slice.jpg) top left no-repeat; height: 11px; overflow:hidden; font-size: 1px}
.right-product-promo-container-end { background: url(../pictures/pravy-stlpec/bg-treti-stlpec-box-bottom.png) top left no-repeat; height: 8px; overflow: hidden}
#container { width: 772px; padding-top:2px; overflow: hidden;  float: left }

/*tematicke pozadia*/
.bgspecial-0{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-1{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-2{background:url(../pictures/bgspecial/n-series2.jpg) no-repeat center  top}
.bgspecial-3{background:url(../pictures/bgspecial/eseries2.jpg) no-repeat center  top}
.bgspecial-4{background:url(../pictures/bgspecial/styl2.jpg) no-repeat center  top}
.bgspecial-5{background:url(../pictures/bgspecial/multimedia2.jpg) no-repeat center  top}
.bgspecial-6{background:url(../pictures/bgspecial/navi2.jpg) no-repeat center  top}
.bgspecial-7{background:url(../pictures/bgspecial/premium2.jpg) no-repeat center  top}
.bgspecial-8{background:url(../pictures/bgspecial/classic2.jpg) no-repeat center  top}
.bgspecial-9{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-10{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-11{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-12{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-13{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-14{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-15{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-16{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-17{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-18{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-19{background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}
.bgspecial-210, .bgspecial-211, .bgspecial-212, .bgspecial-213, .bgspecial-214, .bgspecial-215, .bgspecial-216, .bgspecial-217, .bgspecial-218, .bgspecial-219, .bgspecial-220, .bgspecial-221 {background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center top}
.bgspecial-999{background:url(../pictures/bgspecial/bg_5800-podstranka.jpg) no-repeat center  top}
.bgspecial-998{background:url(../pictures/bgspecial/bg_5800-podstranka2.jpg) no-repeat center  top}
/* n97 */
.bgspecial-97{background:url(../pictures/bgspecial/n97-background2.jpg) no-repeat center  top}
.bgspecial-22{background:url(../pictures/bgspecial/n900bg.jpg) no-repeat center  top}
.bgspecial-24{background:url(../pictures/bgspecial/bg-ovi2.jpg) no-repeat center  top}

.bgspecial-229, .bgspecial-230, .bgspecial-231 {background:url(../pictures/bgspecial/standard-2.jpg) no-repeat center  top}

.bgspecial-26{background:url(../pictures/bgspecial/N8_podstranka_BG.jpg) no-repeat center  top}

#topbread {color: #666655; font-size: 11px; padding:11px 0px 3px;}
#topbread ul { margin: 0px; padding: 0px; display: inline; float: left}
#topbread ul li { margin: 0px; padding: 0px; float: left; padding-left: 10px; list-style: none; background:url(../pictures/ikonky/icon_arrow.gif) no-repeat left center; margin-left: 5px}
#topbread ul li.noarrow { background-image: none; padding-left: 0px}
#topbread a {color: #1144DD}
#topbread a:link, #topbread a:visited { text-decoration: none}
#topbread a:hover { text-decoration: underline}

#holder-logo-kosik { padding: 0px 6px 0px 6px; height: 60px; overflow:hidden; padding-top: 0px}
#logo { width: 115px; height: 40px; float: left;}
#logo  img { margin-top: 3px; margin-left: 5px}
#kosik { width: 190px; float: right; color: #859280; font-size: 11px; height: 50px; overflow:hidden; margin-top:0px;}
#kosik-button-part { width: 40px; float: right;}
#kosik-button-part img {margin: 0px auto; width: 16px; height: 14px; display: block; float:right; padding:8px 7px 5px;}
#kosik-info-part { width: 130px; float: right; border-left: 1px solid #dcdcdc; padding: 0px 5px 0px 7px;}

#holder-menu-tabs {padding: 10px 6px 0px 6px; margin: 0px; height: 54px; overflow:hidden; /*background: url(../pictures/bannery-akcia/tabs-winter-bg.jpg) top center*/}
#holder-lvl1 { background: url(../pictures/horne-menu/navtop-back5.gif) no-repeat top left; height: 27px;}
#holder-lvl1 a {text-decoration: none}
#holder-lvl1 a:link, #holder-lvl1 a:visited{color: #FFFFFF;}
#holder-lvl1 a:hover, #holder-lvl1 a.selected {color: #005500;}
#holder-lvl1 ul { margin: 0px; padding: 0px;}

#holder-lvl1 ul li {float: left; list-style: none; background:url(../pictures/horne-menu/lvl1-left-basic.gif) no-repeat top left; padding-left: 8px; height: 27px;}
#holder-lvl1 ul li.selected {float: left; list-style: none; background:url(../pictures/horne-menu/lvl1-left-selected.gif) no-repeat top left; padding-left: 8px; height: 27px;}

#holder-lvl1 ul li#first_li {float: left; list-style: none; background:url(../pictures/horne-menu/lvl1-left-basic2.png) no-repeat top left!important; padding-left: 8px; height: 27px;}
#holder-lvl1 ul li.selectedfirst {float: left; list-style: none; background:url(../pictures/horne-menu/lvl1-left-selected2.png) no-repeat top left!important; padding-left: 8px; height: 27px;}

#holder-lvl1 ul li a, #holder-lvl1 ul li a:link, #holder-lvl1 ul li a:visited { background: url(../pictures/horne-menu/lvl1-right-basic.gif) top right no-repeat; padding-right: 8px; padding-top: 6px; display: block; float: left; padding-bottom: 7px}
#holder-lvl1 ul li a:hover, #holder-lvl1 ul li a.selected {background: url(../pictures/horne-menu/lvl1-right-selected.gif) top right no-repeat!important}



#holder-lvl2 { background: url(../pictures/horne-menu/navbottom-back.gif) no-repeat top left; height: 27px;}
#holder-lvl2 a {text-decoration: none}
#holder-lvl2 #first2 { background: none}
#holder-lvl2 a:link, #holder-lvl2 a:visited{color: #FFFFFF;}
#holder-lvl2 a:hover, #holder-lvl2 a.selected {color: #005500;}
#holder-lvl2 ul { margin: 0px; padding: 0px;}
#holder-lvl2 ul li {float: left; list-style: none; background:url(../pictures/horne-menu/lvl2-left-basic.gif) no-repeat top left; padding-left: 8px; height: 27px;}

#holder-lvl2 ul li a, #holder-lvl2 ul li a:link, #holder-lvl2 ul li a:visited, #holder-lvl2 ul li span { background: url(../pictures/horne-menu/lvl2-right-basic.gif) top right no-repeat; padding-right: 12px; padding-top: 5px; display: block; float: left; padding-bottom: 7px; margin:0px;}
#holder-lvl2 span { color: #FFFFFF; padding-right: 10px; margin-top: 5px; float: right}

#holder-lvl2 ul li.holder-link img{padding:1px 5px 0px 3px;display:block;float:left;}
#holder-left-part { width: 240px; float: left;}

a#hotline{float:right;font-size:14px;font-weight:bold;line-height:21px;color:white;padding-top:2px; text-decoration:none;}
#holder-lvl1 a#hotline:hover{ text-decoration:none;color:white!important;}
a#hotline span{color:#adf470; cursor:pointer;}

.left-h-text { font-size: 18px; color: #4f4e4e; padding-left: 19px; height: 20px; padding-top: 2px; margin-top: 10px}
.left-h-text#blue { background: url(../pictures/lave-menu/bg_blue.jpg) no-repeat 8px 3px}
.left-h-text#green { background: url(../pictures/lave-menu/bg_green.jpg) no-repeat 8px 3px}
.left-h-text#red { background: url(../pictures/lave-menu/bg_red.jpg) no-repeat 8px 3px}
.left-h-text#yellow { background: url(../pictures/lave-menu/bg_yellow.jpg) no-repeat 8px 3px}
.left-h-text#purple { background: url(../pictures/lave-menu/bg_purple.jpg) no-repeat 8px 3px}
.left-h-text#gray { background: url(../pictures/lave-menu/bg_gray.jpg) no-repeat 8px 5px; height: auto}

#holder-left-part .box { background: url(../pictures/lave-menu/bg_left-box.jpg) top left no-repeat; padding: 20px 15px 5px 15px;}
#holder-left-part .box ul { margin: 0px; padding: 0px; line-height: 18px; margin-top: 5px}
#holder-left-part .box li { margin: 0px; padding: 0px; list-style: none}

.novinka{background: url(../pictures/2.jpg) 53px 3px no-repeat;}
.novinka2{background: url(../pictures/2.jpg) 95px 3px no-repeat;}
.novinka3{background: url(../pictures/2.jpg) 128px 3px no-repeat;}


.centered { text-align: center; margin: 5px 0px 5px 0px}
.centered img {}

#holder-content-part { width: 521px; float:right; /*overflow: hidden;*/ padding-right: 5px}
#holder-content-part2 { width: 760px; float:left; /*overflow: hidden;*/ padding: 0px 5px 0px 5px;}
#holder-upper-banners { background: url(../pictures/index-content/bg_upper-box.jpg) no-repeat top left; padding: 20px 17px 5px 17px}
#holder-middle-banners { background: url(../pictures/index-content/bg_middle-box.jpg) no-repeat top left; padding: 20px 17px 5px 17px}
h1#green2 {background: url(../pictures/index-content/bg_green2.jpg) no-repeat 6px 12px; font-size: 18px; padding: 10px 0px 2px 17px; display: block; margin: 0px; font-weight:normal;}
h2#green2 {background: url(../pictures/index-content/bg_green2.jpg) no-repeat 6px 10px; font-size: 16px; padding: 9px 0px 2px 16px; display: block; margin: 0px; font-weight:normal; margin-top: 10px; font-weight: bold}


.triple-box {width: 141px; float: left; padding: 15px 12px 5px 17px; margin-right:8px;}
.triple-box#one { background: url(../pictures/index-content/bg_spec-box1.jpg) no-repeat top center}
.triple-box#two { background: url(../pictures/index-content/bg_spec-box2.jpg) no-repeat top center}
.triple-box#three { background: url(../pictures/index-content/bg_spec-box3.jpg) no-repeat top center; margin-right:0px;}
.triple-box h2 { font-size: 14px; font-weight: bold; margin: 0px; padding: 0px; color: #48493e; margin-bottom: 10px}

.box-text { width: 90px; float: left}
.box-img { width: 50px; float: right; text-align: right;}
.box-img2 { width: 50px; float: right; text-align: center; height: 90px; overflow:hidden}
.box-img2 img { left: -15px; position:relative}
.box-img3 {width: 50px; float: right; text-align: center; height: 90px; overflow:hidden}


.box-text a.big, .box-text a.big:link, .box-text a.big:visited {font-size: 13px; font-weight: bold; margin: 0px; padding: 0px; color: #223cff; margin-bottom: 5px; display: block; height: 32px; overflow:hidden; text-decoration: none}
.box-text a.big:hover { text-decoration: underline}
.box-text span { display: block}
span.shortinfo { color: #6e666c; font-size: 10px; line-height: 12px}
span.cena { color: #f005bb; font-weight: bold}
span.cena2 { color: #798376; font-weight: bold}
span.cenaeu {color: #6e666c;}

a.bubble-a { background: url(../pictures/index-content/icon_buble.jpg) no-repeat top left; padding-left: 15px; display: block; font-size: 11px}

#footer { background: url(../pictures/index-content/bg_footer.jpg) no-repeat top center; height: 87px; padding: 15px; margin: 10px 0px 0px 0px}
#footer h4 { font-size: 14px; margin: 0px; padding: 0px; color: #48493e; margin-bottom: 12px}

.footer-links { width: 33%; float: left}
.footer-links a { display: block; font-size: 11px}

.footer2 {border-bottom: 1px solid #c7c7c7; border-top: 1px solid #c7c7c7; padding: 3px 0px 3px 0px}
.footer2 ul { margin: 0px; padding: 0px;}
.footer2 li { float: left; list-style: none}

#filter { background: url(../pictures/listing/bg_filter.jpg) no-repeat top center; height: 27px; padding-top: 3px; padding-left: 8px; overflow:hidden;}
#filter form { display: inline}
#filter input { vertical-align: middle}

.holder-pager { background: url(../pictures/listing/bg_listing-box.jpg) no-repeat top center; height: 52px; overflow: hidden; padding-top: 15px; padding-left: 10px; padding-right: 15px}
.count-text { float: left; width: 60%; font-weight: bold}
.pager { float: right; width: 40%; text-align: right}
.pager a { font-weight: bold}
.pager a:link, .pager a:visited, .pocet-poloziek a:link, .pocet-poloziek a:visited { color: #4f4e4e; text-decoration: none}
.pager a:hover, .pager a.selected, .pocet-poloziek a:hover, .pocet-poloziek a.selected { color: #1144dd; text-decoration: underline}
.select-zor { float: left; padding: 2px 0px;}
.pocet-poloziek { float: right; padding-top: 5px; text-align: right}

#porovnanie {background: url(../pictures/listing/bg_porovnanie.jpg) no-repeat top center; padding: 20px 10px 20px 17px}
.porovnaj-img {width: 53px; height: 53px; text-align: center; border: 1px #d8d2d2 solid}
.porovnaj-item {float: left; width: 55px; height: 55px; text-align: center; margin-right: 24px; color: #4f4e4e}
.porovnaj-button {float: left; width: 160px; padding-top: 4px; overflow:hidden}

.mobil-item { width: 20%; float: left; font-size: 10px; margin-top: 20px; overflow:hidden}
.mobil-item div { padding: 3px}
.mobil-img { text-align: center; height: 94px; overflow:hidden}
.mobil-link { height: 43px; overflow: hidden; font-size: 12px}
.mobil-link a { font-weight: bold; text-decoration: underline}
.mobil-link a:link, .mobil-link a:visited {color: #223cff; text-decoration: underline;}
.mobil-link a:hover {color: #223cff; text-decoration: none;}

#holder-images { width: 40%; float: left; padding-top:15px;}
#main-img { text-align: center; margin-bottom: 10px; height: 200px; overflow: hidden}
.gallery-img { width: 33%; float: left; text-align: center}

#h1-holder{width:346px; float:left;}

#holder-mobil-info { width: 60%; float: right; color: #6e6e6e}
#holder-icons { font-size: 10px; float:right; width:520px; padding-top:15px;}
#holder-icons table { float:right;}
#holder-icons td{ height:25px; vertical-align:middle;}
#holder-icons a { color: #199b2f;}
#holder-icons a:link, #holder-icons a:visited { text-decoration: underline}
#holder-icons a:hover { text-decoration: none}
#text h2 { color: #6e6e6e; border-bottom: 1px #c7c7c7 solid; padding: 0px 0px 5px 0px; margin: 15px 0px 5px 0px; font-size: 16px}
#text p { margin: 0px; padding: 3px 0px 3px 0px}
#text input { margin-top: 10px}
#param { margin-top: 15px}

a.a_share{ background:url(http://nokia.finesa.sk/pictures/facebook/img-share.jpg) no-repeat 0px 0px; width:52px; height:18px; display:block; margin:0px auto;}
a.a_share:hover{ background:url(http://nokia.finesa.sk/pictures/facebook/img-share-hover.jpg) no-repeat 0px 0px;}

#holder-table {border-top: 1px solid #c7c7c7; border-bottom: 1px solid #c7c7c7; padding: 7px 0px 7px 0px; margin: 7px 0px 7px 0px}
#holder-table th { text-align: left}
#holder-table td { text-align: right}
.breaker {clear: both; margin:0px; padding: 0px; font-size: 0px; line-height:0px;}






.tabber {color:#4C4C4C; margin-top: 15px; width:516px; padding:0px 5px;}
.tabber .header{left: 1px; position:relative; height:27px; list-style:none; padding:0px; margin:0px; overflow:hidden;  width:507px;}
.tabber .header li{float:left; height:27px; background:none; display:block;}
.tabber .header .faded{}
.tabber .header a { display: block; height: 27px; text-decoration: none; cursor: pointer}

.tabber .header #tab0, .tabber .header #tab0:link, .tabber .header #tab0:visited {background: url(../pictures/produkt/tab-kompatibilita.jpg) no-repeat top left!important; width:94px}
.tabber .header #tab0:hover, .tabber .header #tab0.tab-active {background: url(../pictures/produkt/tab-kompatibilita-sel.jpg) no-repeat top left!important; width:94px}


.tabber .header #tab1, .tabber .header #tab1:link, .tabber .header #tab1:visited {background: url(../pictures/produkt/tab-prislusentsvo.jpg) no-repeat top left!important; width:94px}
.tabber .header #tab1:hover, .tabber .header #tab1.tab-active {background: url(../pictures/produkt/tab-prislusentsvo-sel.jpg) no-repeat top left!important; width:94px}

.tabber .header #tab2, .tabber .header #tab2:link, .tabber .header #tab2:visited {background: url(../pictures/produkt/tab-funkcie.jpg) no-repeat top left!important; width:68px}
.tabber .header #tab2:hover, .tabber .header #tab2.tab-active {background: url(../pictures/produkt/tab-funkcie-sel.jpg) no-repeat top left!important; width:68px}

.tabber .header #tab3, .tabber .header #tab3:link, .tabber .header #tab3:visited {background: url(../pictures/produkt/tab-technicka.jpg) no-repeat top left!important; width:143px}
.tabber .header #tab3:hover, .tabber .header #tab3.tab-active {background: url(../pictures/produkt/tab-technicka-sel.jpg) no-repeat top left!important; width:143px}

.tabber .header #tab4, .tabber .header #tab4:link, .tabber .header #tab4:visited {background: url(../pictures/produkt/tab-balenie.jpg) no-repeat top left!important; width:100px}
.tabber .header #tab4:hover, .tabber .header #tab4.tab-active {background: url(../pictures/produkt/tab-balenie-sel.jpg) no-repeat top left!important; width:100px}

.tabber .header #tab5, .tabber .header #tab5:link, .tabber .header #tab5:visited {background: url(../pictures/produkt/tab-pes.jpg) no-repeat top left!important; width:84px}
.tabber .header #tab5:hover, .tabber .header #tab5.tab-active {background: url(../pictures/produkt/tab-pes-sel.jpg) no-repeat top left!important; width:84px}

.tabber .header #tab6, .tabber .header #tab6:link, .tabber .header #tab6:visited {background: url(../pictures/produkt/tab-diskusia.jpg) no-repeat top left!important; width:74px}
.tabber .header #tab6:hover, .tabber .header #tab6.tab-active {background: url(../pictures/produkt/tab-diskusia-sel.jpg) no-repeat top left!important; width:74px}

#blok2, #blok3, #blok4, #blok5, #blok6 { padding: 0px 10px 0px 10px}

#blok3 th, #blok3 td { margin: 0px; padding: 0px}

.productListing { background: url(../pictures/listing/bg_filter.jpg) no-repeat top center; height: 30px; overflow: hidden; }

#informace table { margin-top: 0px}
#informace th {text-align: left;}
#informace .row2 td, #informace .row2 th { padding: 2px 5px; }
#informace .row1 td, #informace .row1 th { background-color: #eeeeee!important; padding: 2px 5px;}

#informace h2{text-align:center;}
#informace table h3, .h3natabe { text-align: left; margin: 0px; padding: 8px 0px 0px 0px; font-size: 12px; background-color: #FFFFFF; color: #1144DD; display: block; border-bottom: 1px #c7c7c7 solid}
#informace .euro {font-size: 0.8em;}

#list-holder {margin-top: -10px}

#our-copy {color: #ACACAC; font-size: 11px; padding-top: 3px}
#our-copy a {color: #ACACAC; font-size: 11px}

label:hover {text-decoration: none}

.mobil-skladom {font-weight: bold; height:26px;}

.mobil-cena { text-align: left}
.mobil-cena span {text-align: left}

.anotacia {padding-top: 15px}
.anotacia h3 { margin: 0px; padding: 0px; color: #1144DD}
.title-holder { margin: 0px; padding: 0px;}
.anotacia p { margin: 5px 0px 5px 0px; padding: 0px}



#najpravsi-stlpec #green{height:auto!important;}
#najpravsi-stlpec #last-seen {width:142px; padding:3px 15px 3px 22px!important;}
#najpravsi-stlpec #last-seen a{font-weight:bold; padding:2px 0px; display:block; *display:inline-block;
	 /*padding-left: 13px; background:url(../pictures/ikonky/icon_arrow.gif) no-repeat 0px 5px;*/
}

 #navtxt { 
	position: absolute;
	top: -100px;
	left: 0px; 
	visibility: hidden;
	width: 165px;
	border: 3px solid #ebe8e8; 
	z-index: 9999;
	background-color: #FFFFFF; 
	color: black;
	padding:10px;
   }
.last-seen-cena{padding:5px 0px; font-size: 10px; text-align:right!important;}

#blok5 span.euro {display: inline;}

/* ciastkove css editovane Pistom */
div.box-shadow{
	background:transparent url(../pictures/listing/bg_listing-box.jpg) no-repeat scroll center top;
	padding:20px 10px 0px 17px;
	_height: expression( this.scrollHeight < 41 ? "40px" : "auto" ); /* sets min-height for IE */
	min-height: 40px; /* sets min-height value for all standards-compliant browsers */
	}
h2.over-shadow-box{
	font-size:1em;
	color:#1144DD;
	margin:0px;
	padding:10px 0px 0px 8px;
}
div.box-shadow a {
	padding-left:18px;
	padding-bottom:6px;
	background: url(../pictures/index-content/icon_buble.jpg) no-repeat scroll left top;
	display:block;
	text-decoration:none;
	height: 18px; 
	overflow: hidden
}
div.box-shadow a:link, div.box-shadow a:visited { text-decoration: none;}

div.box-shadow a:hover{text-decoration:underline;}

.message-requirement{font-size:10px; padding:10px 8px 0px;}

input, select, textarea{
	padding:2px 0px;
	/*border-width:1px; 
	border-style: solid; 
	border-color:#cdced1;*/
	color:#444433;
	font-family:arial,helvetica,sans-serif; font-size:12px;
	}
select{padding-right:0px;}
.noborder{border:none; padding:0px;}

.messageStackSuccess, .messageStackError, .messageStackWarning{color:#FF0000; font-weight:bold; text-align:center;}

.left{float:left;}
.right{ float: right}

.infoBox td{padding:2px 4px 2px 0px;}
.infoBox{
	background:transparent url(../pictures/listing/bg_listing-box.jpg) no-repeat scroll center top;
	padding:20px 10px 0px 17px;
	_height: expression( this.scrollHeight < 41 ? "40px" : "auto" ); /* sets min-height for IE */
	min-height: 40px; /* sets min-height value for all standards-compliant browsers */
}
.infoBox2{
	background:transparent url(../pictures/lave-menu/bg_left-box.jpg) no-repeat scroll left top;
	padding:20px 10px 0px 17px;
	_height: expression( this.scrollHeight < 41 ? "40px" : "auto" ); /* sets min-height for IE */
	min-height: 40px; /* sets min-height value for all standards-compliant browsers */
}

.buttons-holder{padding:10px 8px 0px;}
#checkout-process{width:516px; padding:0px 5px;}
#checkout-process img{float:left;}

.title-left{
	background:transparent url(../pictures/listing/bg_filter.jpg) no-repeat scroll left top;
	height:30px;
	padding-left:14px;
	font-weight:bold;
	color:#6e6e6e;
	padding-bottom:10px;
	}
.title-right{
	background:transparent url(../pictures/listing/bg_filter.jpg) no-repeat scroll right top;
	height:25px;
	padding-top:5px;
}
.td_right{font-weight:bold;}
span.euro{display:block; font-weight:normal!important; font-size:10px;}
.mobil-item span.euro{padding-left:35px;}
.celkom-holder span.euro, #kosik-info-part span.euro, .euro-inline span.euro, .infoBox span.euro {display:inline;}
.content-main-article{padding:0px 5px;}
.historia-objednavky{padding-bottom:10px;}
label, label span{text-decoration:none;}
label:hover, label:hover span {text-decoration:underline;}
.celkom-holder{padding-right:15px;}
p.cena{margin:0px;}

.ovi-image { height: 31px; overflow: hidden}
.ovi-image a img { border: 0px none}

/* NOVE PRIDANE - FAREBNA VERZIA NA PRODUKTOVEJ STRANKE */
#color-versions { margin-top: 5px; margin-bottom: 5px}
#color-versions a { margin-right: 1px; padding: 1px; border: 1px solid; display:block; float: left}
#color-versions a:link, #color-versions a:visited { border-color:#FFFFFF}
#color-versions a:hover { border-color: #1245dc}
#color-versions a.selected {border-color: #1245dc!important}

#valentin-box{width:40%;float:left;}
