html{padding: 0px; margin: 0px;}

body {background:#FCF9F8 url("body.png") repeat-x top left; text-align:center; font:75%/150% Tahoma, Verdana; color:#3F5379; padding: 0px;margin: 0px;}

#main {margin:0 auto; width:950px; position:relative; text-align:left;}



#left {float:left; width:702px; margin:0; padding:0;}

#left #ltop {float:left; width:702px; height:126px; background:#fcf9f8 url("bg-left-top.gif") no-repeat top left;}



#left #ltop h1 {position:absolute; top:15px; left:48px; margin:0; padding:0; width:202px; height:75px; background:transparent url("logo.png") no-repeat top left;}

#logodiv {position:absolute; top:15px; left:48px; margin:0; padding:0; width:202px; height:75px; background:transparent url("logo.png") no-repeat top left;}




#left #ltop h1 a {display:block; width:202px; height:75px;}

#left #ltop h1 a span {display:none;}

#left #lmenu {float:left; width:702px; height:46px; background:#fcf9f8 url("bg-left-menu.png") no-repeat top left;}



/* main menu */

#menu1 {float:left; width: 427px;}

#menu1 ul {z-index:20; margin:0; padding:0; list-style:none;}

#menu1 ul li {margin:0; padding:0; position: relative; float: left;}

#menu1 ul li ul{position: absolute; top: 46px; z-index: 400; display: none;}

#menu1 ul li:hover ul{display: block;}

#menu1 ul li ul#submenu-panske{width: 209px; height: 35px; background: url(podmenu.gif) no-repeat left top; left: 0px;}

#menu1 ul li ul#submenu-panske a{margin-left: 7px; _margin-left: 7px; margin-top:12px;}

#menu1 ul li ul a{margin-left: 14px; _margin-left: 7px;}

#menu1 a {display:block; float:left; margin:0 0 0 18px;_margin-left: 8px;}

#menu1 ul #menu-damske a {width:54px; height:46px; background:url("menu-damske.gif"); _margin-left: 8px; }

#menu1 ul #menu-damske a:hover, #menu1 ul #menu-damske a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-panske a {width:52px; height:46px; background:url("menu-panske.gif"); }

#menu1 ul #menu-panske a:hover, #menu1 ul #menu-panske a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-sety a {width:31px; height:46px; background:url("menu-sety.gif"); }

#menu1 ul #menu-sety a:hover, #menu1 ul #menu-sety a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-sady a {width:35px; height:46px; background:url("menu-sady.gif"); }

#menu1 ul #menu-sady a:hover, #menu1 ul #menu-sady a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-akce a {width:35px; height:46px; background:url("menu-akce.gif"); }

#menu1 ul #menu-akce a:hover, #menu1 ul #menu-akce a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-kosmetika a {width:76px; height:46px; background:url("menu-kosmetika.gif"); }

#menu1 ul #menu-kosmetika a:hover, #menu1 ul #menu-kosmetika a.aktiv {background-position: 0 46px;}

#menu1 ul #menu-testery a {width:53px; height:46px; background:url("menu-testery.gif"); }

#menu1 ul #menu-testery a:hover, #menu1 ul #menu-testery a.aktiv {background-position: 0 46px;}





#menu1 ul #menu-kosmetika ul a:hover, #menu1 ul #menu-kosmetika ul a.aktiv {background-position: 0 0px;}/* nulovani pro sebmenu*/

#menu1 ul #submenu-parfemy a {width:81px; height:11px; background:url("submenu-parfemy.gif"); }

#menu1 ul #submenu-parfemy a:hover, #menu1 ul #submenu-parfemy a.aktiv {}

#menu1 ul #submenu-akce a {width:52px; height:11px; background:url("submenu-akce.gif"); }

#menu1 ul #submenu-akce a:hover, #menu1 ul #submenu-akce a.aktiv {}

#menu1 ul #submenu-novinky a {width:46px; height:11px; background:url("submenu-novinky.gif"); }

#menu1 ul #submenu-novinky a:hover, #menu1 ul #submenu-novinky a.aktiv {}



#menu2 {float:left;  width: 73px;  }

#menu2 ul {z-index:20; margin:0; padding:0; list-style:none;}

#menu2 ul li {margin:0; padding:0; display:inline;}

#menu2 a {display:block; float:left; margin:0 0 0 20px; _margin:0 0 0 15px;}

#menu2 ul #menu-napoveda a {width:72px; height:46px; background:url("menu-napoveda.gif"); }

#menu2 ul #menu-napoveda a:hover, #menu2 ul #menu-napoveda a.aktiv {background-position: 0 46px;}

#menu2 ul #menu-onas a {width:42px; height:46px; background:url("menu-onas.gif"); }

#menu2 ul #menu-onas a:hover, #menu2 ul #menu-onas a.aktiv {background-position: 0 46px;}

#menu1 a span, #menu2 a span {display:none;}



#left #lcontent {float:left; width:702px; background:#fff url("bg-left-content-bottomx.gif") no-repeat bottom left; margin:0; z-index: 2 }

#left #lcontent #lcontent2 {float:left; width:702px; background:transparent url("bg-left-content.gif") repeat-y;}

#left #lcontent #lcontent2 #obsah {float:left; width:687px; background:transparent url("bg-left-content-top.gif") no-repeat top right; padding:20px 0 20px 15px; margin:0;}

#left #lcontent #lcontent2 #obsah-detail {float:left; width:662px; background:transparent url("bg-left-content-top-detail.gif") no-repeat top right; padding:10px 20px 20px 20px; margin:0;}

#left #lcontent #lcontent2 #obsah-detail1 {

	float:left;

	width:662px;

	background:transparent url("bg-left-content-top-detail.gif") no-repeat top right;

	padding:10px 20px 20px 20px;

	margin:0;

}

#left #lcontent #lcontent2 #obsah-detail-txt {float:left; width:662px; background:transparent url("bg-left-content-top-detail.gif") no-repeat top right; padding:10px 20px 20px 20px; margin:0;}

#left #lcontent #lcontent2 #obsah-damske {float:left; width:667px; background:transparent url("bg-left-content-top-damske.gif") no-repeat top right; padding:10px 15px 20px 20px; margin:0;}

   *html #left #lcontent #lcontent2 #obsah-damske {float:left; width:667px; background:transparent url("bg-left-content-top-damske.gif") no-repeat top right; padding:10px 5px 0 20px; margin:0 0 0 0;}

#left .body-bottom {float:left; width:702px; height:10px; background:#fcf9f8 url("bg-left-content-bottomx.gif") no-repeat top left;}

#left #footer {float:left; width:662px; background-color:#fcf9f8; margin:10px 20px 30px 20px; color:#FF7B9A;}

#left #footer #ico {clear:both; width:662px; text-align:center; margin:10px 0 0 0;}

#left #footer #ico a {margin-right:15px;}

#left #lcontent #lcontent2 #obsah-detail-txt-faq {float:left; width:662px; background:transparent  url(bg-left-content-top-faq.gif) no-repeat top right; padding:10px 20px 20px 5px; margin:0;}

#left #lcontent #lcontent2 #obsah-detail-txt-vyhReg {float:left; width:662px; background:transparent  url(bg-left-content-top-vyhody-reg.gif) no-repeat top right; padding:10px 20px 20px 5px; margin:0;}

#left #lcontent #lcontent2 #obsah-detail-txt-napoveda {float:left; width:662px; background:transparent   url(bg-left-content-top-napoveda.gif) no-repeat top right; padding:10px 20px 20px 5px; margin:0;}

#left #lcontent #lcontent2 #obsah-detail-txt-onas {float:left;  width:662px; background:transparent  url(bg-left-content-top-onas.gif) no-repeat top right; padding:10px 20px 20px 5px; margin:0;}





/* FAQ Page */



ul.faqPgBox { display: block; margin: 140px 0 0 0; padding: 0 0 0 0; list-style-type: none;}

ul.faqPgBox li{ display: block; margin: 0 0 20px 0; padding: 0 0 0 0; list-style-type: none;}

ul.faqPgBox li h4{ margin: 0 0 0 0; padding: 0 0 0 0; color:#3f5379; font-size: 110%; line-height: 27px; height: 27px;}

   ul.faqPgBox li h4.nmb1{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-one.gif) no-repeat;}

   ul.faqPgBox li h4.nmb2{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-two.gif) no-repeat;}

   ul.faqPgBox li h4.nmb3{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-tree.gif) no-repeat;}

   ul.faqPgBox li h4.nmb4{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-foo.gif) no-repeat;}

   ul.faqPgBox li h4.nmb5{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-five.gif) no-repeat;}

   ul.faqPgBox li h4.nmb6{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-six.gif) no-repeat;}

   ul.faqPgBox li h4.nmb7{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-seven.gif) no-repeat;}

   ul.faqPgBox li h4.nmb8{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-eight.gif) no-repeat;}

   ul.faqPgBox li h4.nmb9{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background:  url(nine.gif) no-repeat;}

   ul.faqPgBox li h4.nmb10{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-ten.gif) no-repeat;}



ul.faqPgBox li p{ margin: 0 0 0 0; padding: 2px 0 0 0;}

 table.faq { margin: 0 0 0 0; padding: 1px 1px 0 1px; width: 613px; min-height: 120px; background: #FFFFFF url(bg-table-faq.gif) left bottom no-repeat; ;}

 table.faq td { background: url(bg-table-td-faq.gif) repeat-x;}

 table.faq td { height: 30px; line-height: 30px; padding: 0 0 0 10px;}

 table.faq td strong{ margin: 0 0 0 0; padding: 0 0 0 0; color: #ff4b6e; width: 183px;}

/* vzhodz registrace */

ul.vyhRegPgBox { display: block; margin: 140px 0 0 0; padding: 0 0 0 0; list-style-type: none;}

ul.vyhRegPgBox li{ display: block; margin: 0 0 20px 0; padding: 0 0 0 0; list-style-type: none;}

ul.vyhRegPgBox li h4{ margin: 0 0 0 0; padding: 0 0 0 0; color:#3f5379; font-size: 110%; line-height: 27px; height: 27px;}

   ul.vyhRegPgBox li h4.nmb1{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-one.gif) no-repeat;}

   ul.vyhRegPgBox li h4.nmb2{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-two.gif) no-repeat;}

   ul.vyhRegPgBox li h4.nmb3{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-tree.gif) no-repeat;}

   ul.vyhRegPgBox li h4.nmb4{ margin: 0 0 0 0; padding: 0 0 0 2.5em; background: url(nmb-foo.gif) no-repeat;}



table.slevy { margin: 0 0 0 0; padding: 0 0 0 0; width: 282px; background:#FFFFFF url(bg-table-slevy.gif) left bottom no-repeat; }

table.slevy td { margin: 0 0 0 0; padding: 0 0 0 10px; height: 30px; line-height: 30px; background: url(bg-table-td-faq.gif) repeat-x;}

table.slevy td strong { margin: 0 0 0 0; padding: 0 0 0 0;}

table.slevy td.pink { color: #ff4b6e;}



/* napoveda box */

.napovedaBox { display: block;  margin: 140px 0 0 0; padding: 0 0 0 0;}

.napovedaBox p {   margin: 10px 0 0 0; padding: 0 0 0 0; height: 27px; line-height: 27px;}

   .napovedaBox p.nmb1{  padding: 0 0 0 2.5em; background: url(nmb-one.gif) no-repeat;}

   .napovedaBox p.nmb2{ padding: 0 0 0 2.5em; background: url(nmb-two.gif) no-repeat;}

   .napovedaBox p.nmb3{  padding: 0 0 0 2.5em; background: url(nmb-tree.gif) no-repeat;}

.napovedaBox ul {   margin: 0 0 0 0; padding: 0 0 0 0; list-style-type: none;}

.napovedaBox li {   margin: 0 0 0 30px; padding: 0 0 0 1.6em; list-style-type: none; background: url(marker-napoveda.gif) left no-repeat;}

/* onas Box */

.onasBox {display: block; margin:15px 0 0 0; padding: 0 0 0 0;}

.onasBox .ColA { float: left; width:48% ; margin: 0 0 0 0; padding: 0 0 0 0;}

.onasBox .ColB { float: right; width:48% ; margin: 0 0 0 0; padding: 0 0 0 0;}

.onasBox h3 {margin:0 0 0 0; padding: 0 0 0 0; font-size: 110%; text-transform: uppercase;}







/* Deatail pageBox */

#detailPageBox {display: block; float: left; width:662px; margin: 0 0 0 0; padding: 10px 20px 0 20px; background:transparent url("bg-left-content-top-detail.gif") no-repeat top right; }



#detailPageBox #index-nav-1 {float:left; margin:20px 0 0 0;  padding:0 0 0 0; width:149px;}

#productDetailBox { display: block; margin: 20px 0 0 0; padding: 0 0 0 0; float: right; width: 498px;}





.perex{padding-left: 15px; width: 368px;}

.perex2{padding-left: 15px;}

.perex h2{ text-transform: uppercase; font-size: 140%; font-weight: normal; width: 300px; height: 38px; padding: 0px; margin: 0px;

background: url(nakupujteStylove.png) no-repeat left top;}

.perex p{margin: 0px; margin-bottom: 15px;}

.perex h2 span{ display: none;}

#hpFlash{margin-left: 9px;}

/*

#left #lcontent {float:left; background:transparent url("bg-left-content-bottom.gif") no-repeat bottom left;}

#left #lcontent #lcontent2 {float:left; width:702px; background:transparent url("bg-left-content-top.gif") no-repeat top right;}

#left #lcontent #lcontent2 #obsah {float:left; width:702px; background:#fff url("bg-left-content.gif") repeat-y;}

*/



/*index*/

#index-nav {float:left; margin:0 3px; width:676px; _margin:0 1px;}

#index-nav #index-nav-1 {float:left; margin:0; width:149px; padding:0;}

#index-nav #index-nav-2 {float:left; margin:0 0 0 9px; width:507px; padding:0;}

.znacky {float:left; width:149px; margin:0; background:url("bg-znacky-bottom.gif") no-repeat bottom left; position:relative;}

.znacky-obsah {margin:0 0 10px 0; background:url("bg-znacky.gif") repeat-y;}

.znacky-obsah div {padding:10px 10px 0px 10px; text-align:left; color:#FF9B99;}

.znacky-obsah div ul {margin:2px 5px 5px 15px; padding:0;}

.znacky-obsah div a {color:#3F5379; font-weight: bold; text-decoration: none;}

.znacky-obsah div a:hover {color:#FF9B99; text-decoration: underline;}

.znacky-obsah img {margin-left:5px;}

.znacky-title {width:149px; height:36px; background:#fff url("bg-znacky-top.gif") no-repeat bottom left;}

.znacky-title h3 {margin:0;}

.znacky-title h3 span {display:none;}



.neprehlednete {float:left; width:149px; margin:0; background:url("bg-znacky-bottom.gif") no-repeat bottom left;}

.neprehlednete-obsah {margin:0 0 10px 0; background:url("bg-znacky.gif") repeat-y;}

.neprehlednete-obsah div {padding:10px 10px 0px 10px; text-align:left; color:#FF9B99;}

.neprehlednete-obsah div ul {margin:2px 5px 5px 4px; padding:0; list-style: none;}

.neprehlednete-obsah div ul li{ padding-left: 12px; background: url(bg-neprehlednete-li.gif) no-repeat left bottom; padding-bottom: 6px; padding-top: 6px;

 display: block; min-height: 1px;_height: 1px;}

.neprehlednete-obsah div ul li.last{background: url(bg-neprehlednete-li-last.gif) no-repeat left bottom;}

.neprehlednete-obsah div a {color:#3F5379; text-decoration: none;}

.neprehlednete-obsah div a:hover {color:#FF9B99; text-decoration: underline;}

.neprehlednete-title {width:149px; height:36px; background:#fff url("bg-neprehlednete-top.gif") no-repeat bottom left;}

.neprehlednete-title h3 {margin:0;}

.neprehlednete-title h3 span {display:none;}

.neprehlednete_sw { display: block; height: 30px; width: 30px; background: #CC0033;}



.produkt {float:left; width:160px; margin:5px 0 5px 9px; background:url("bg-produkt-bottom.gif") no-repeat bottom left; position:relative;}

.produkt-title {width:160px; height:10px; background:url("bg-produkt-top.gif") no-repeat bottom left;}

.produkt-obsah {margin:0 0 0 0; padding:20px 10px 10px 10px; background:url("bg-produkt.gif") repeat-y; min-height: 100px;_height: 100px;}

.produkt-obsah p{margin: 0 0 10px 0 ; padding: 0px;}

.produkt-obsah a {text-decoration:underline; font-weight:bold;}

.produkt-spodek{height: 28px; background: url(bg-produkt-bottomCena.gif) no-repeat bottom left; padding: 8px 2px 2px 2px;}

.cenax{float: left; width: 72px; text-align: center;color:#FF4C6F;font-size:129%;font-weight:bold; line-height: 130%;}

.ikona-produkt{position: absolute; right: 9px; width: 35px; height: 38px;top: 4px;}

.ikona-produkt{position: absolute; right: 9px; width: 35px; height: 38px;top: 44px;}

.p1{top: 4px;_top: 8px;}

.p2{top: 44px;_top: 48px;}

.p3{top: 84px;}

/*

.medbox-obsah strong, .produkt-obsah2 strong, .produkt-obsah2a strong, .produkt-obsah strong, .bigorange-obsah strong, .bigpink-obsah strong {color:#FF4C6F; font-size:121%; font-weight:bold;}

.medbox-obsah .cena, .produkt-obsah2 .cena, .produkt-obsah2a .cena, .produkt-obsah .cena, .bigorange-obsah .cena, .bigpink-obsah .cena {display:inline; #font-size: 0.95em!important; position: relative; top: -8px; padding-right: 4px; }

*/



.medbox-obsah strong, .produkt-obsah2 strong, .produkt-obsah strong, .bigorange-obsah strong, .bigpink-obsah strong {color:#FF4C6F; font-size:121%; font-weight:bold;}

.medbox-obsah .cena, .produkt-obsah2 .cena, .produkt-obsah .cena, .bigorange-obsah .cena, .bigpink-obsah .cena {display:inline; #font-size: 0.95em!important; position: relative; top: -8px; padding-right: 4px; }



.medbox-obsah .koupit, .produkt-obsah2 .koupit, .produkt-obsah2a .koupit, .produkt-obsah .koupit, .bigorange-obsah .koupit, .bigpink-obsah .koupit {display:inline; }



.produkt2 {float:left; width:160px; margin:5px 9px 0 0; background:url("bg-produkt2-bottom.gif") no-repeat bottom left; position:relative;}

.produkt-title2 {width:160px; height:10px; background:url("bg-produkt2-top-damske.gif") no-repeat bottom left;}

.produkt-obsah2 {margin:0 0 10px 0; padding:0px 10px; background:url("bg-produkt2-damske.gif") repeat-y;}

.produkt-obsah2 p { margin: 8px 0; }

.produkt-obsah2 p a { display: block; text-align: center; height: 37px; #height: 39px; overflow: hidden; }

.produkt-obsah2 a {text-decoration:underline; font-weight:bold;}

.produkt-obsah2a {margin:0 0 10px 0; padding:0px; background:url("bg-produkt2.gif") repeat-y;}

.produkt-obsah2a p {background:url("sipecka.gif") left center no-repeat; text-align:left; padding:0px 15px;}

a.sip {text-decoration:underline; font-weight:bold;}

.m9 {margin-left:9px; margin-right:9px;}

.m9a {margin-left:18px; margin-right:9px;}

.m9b {margin-left:9px; margin-right:18px;}

/* produkt-damske */

#obsah-damske .produkt2 {float:left; width:160px; margin:5px 9px 0 0; background:url("bg-produkt2-bottom-damske.gif") no-repeat bottom left; position:relative;}

   *html #obsah-damske .produkt2 {float:left; width:160px; margin:5px 1px 0 0; background:url("bg-produkt2-bottom-damske.gif") no-repeat bottom left; position:relative;}

#obsah-damske .produkt-title2 {width:160px; height:10px; background:url("bg-produkt2-top-damske.gif") no-repeat bottom left;}

#obsah-damske .produkt-obsah2 {margin:0 0 10px 0; padding:0px 10px; background:url("bg-produkt2-damske.gif") repeat-y;}

#obsah-damske .produkt-obsah2 p { margin: 8px 0; }

#obsah-damske .produkt-obsah2 p a { display: block; text-align: center; height: 37px; #height: 39px; overflow: hidden; }

#obsah-damske .produkt-obsah2 a {text-decoration:underline; font-weight:bold;}

#obsah-damske .produkt-obsah2a {margin:0 0 10px 0; padding:0px; background:url("bg-produkt2.gif") repeat-y;}

#obsah-damske .produkt-obsah2a p {background:url("sipecka.gif") left center no-repeat; text-align:left; padding:0px 15px;}

a.sip {text-decoration:underline; font-weight:bold;}

.m9 {margin-left:9px; margin-right:9px;}

.m9a {margin-left:18px; margin-right:9px;}

.m9b {margin-left:9px; margin-right:18px;}

.prodBottom { position: relative; left: 0; height:32px; margin: 0 0 0 -9px; padding: 0 0 0 0; width: 158px; background: #fff2f5 url(bg-produkt2-bottom.gif) repeat-x;}

.prodBottom .cena { position: relative; top:0; margin: 0 10px 0 10px; padding: 0 0 0 0;}

.prodBottom .koupit { position: relative; top:8px; margin: 0 0 0 10px; padding: 0 0 0 0;}



/* produkt damske right */

#obsah-damske .produkt2Rg {float:right; width:160px; margin:5px 0 0 0; background:url("bg-produkt2-bottom-damske.gif") no-repeat bottom left; position:relative;}



#obsah-damske .produkt-title2 {width:160px; height:10px; background:url("bg-produkt2-top-damske.gif") no-repeat bottom left;}

#obsah-damske .produkt-obsah2 {margin:0 0 10px 0; padding:0px 10px; background:url("bg-produkt2-damske.gif") repeat-y;}

#obsah-damske .produkt-obsah2 p { margin: 8px 0; }

#obsah-damske .produkt-obsah2 p a { display: block; text-align: center; height: 37px; #height: 39px; overflow: hidden; }

#obsah-damske .produkt-obsah2 a {text-decoration:underline; font-weight:bold;}

#obsah-damske .produkt-obsah2a {margin:0 0 10px 0; padding:0px; background:url("bg-produkt2.gif") repeat-y;}

#obsah-damske .produkt-obsah2a p {background:url("sipecka.gif") left center no-repeat; text-align:left; padding:0px 15px;}









/*detail*/

#detail {float:left; margin:0; width:501px;}

#detail #detail1 {float:left; margin:0; width:236px; padding:0;}

#detail #detail2 {float:right; margin:0 0 0 9px; width:251px; padding:0;}



#detail #detail2 p { margin: 0 0 0 0; padding: 0 0 0 0;}

   #detail #detail2 h3 {font-size: 110%; font-weight: bold; letter-spacing: 1px; line-height:2em;}

   #detail #detail2 h3.podrobpop { display: block; background: url(bcgr-head-prod-det-podrobny-popis.gif)  no-repeat; height: 18px;}

   #detail #detail2 h3.podrobpop span { display: none;}

   #detail #detail2 h3.podrobpopsl span { display: none;}

   #detail #detail2 h3.podropshod span { display: none;}

   #detail #detail2 h3.podrobpopsl { display: block; background: url(bcgr-head-slozeni.gif) left no-repeat; height: 18px; line-height: 18px;}

   #detail #detail2 h3.podropshod { display: block; background: url(bcgr-head-hodnoc.gif) left no-repeat; height: 18px; line-height: 18px;}

#detail #detail3 {float:left; margin:0 0 15px 0; width:503px; padding:0;}



/* hodnoceni */

#hodnoceniProduktu { margin: 0 0 0 0; padding: 0 0 0 0;}

#hodnoceniProduktu ul.starRatings { float: left; margin: 0 0 0 0; padding: 0 0 0 0; width:185px ; list-style-type: none;}

#hodnoceniProduktu li { display: block; float: left; margin: 0 0 0 0; padding: 0 0 0 0; height: 25px; width: 25px;}

/*#hodnoceniProduktu li*/a span { position: absolute;top:-2000px; left:-2000px; }

#hodnoceniProduktu li a { display: block; float: left; margin: 0 2px 0 2px; padding: 0 0 0 0; height: 25px; width: 25px; line-height: 25px; background: url(star-hover.gif) 0 0 no-repeat;}

#hodnoceniProduktu li a:hover { display: block; float: left; margin: 0 2px 0 2px; padding: 0 0 0 0; height: 25px; width: 25px; line-height: 25px; background: url(pink-stars-full.gif) 0 0 no-repeat;}

#hodnoceniProduktu li a.passed { display: block; float: left; margin: 0 2px 0 2px; padding: 0 0 0 0; height: 25px; width: 25px; line-height: 25px; background: url(pink-stars-full.gif) 0 0 no-repeat;}



.lgfoto {float:left; width:234px; margin:5px 0 0 0; position:relative;}

.lgfoto-title {width:234px; height:10px; background:url("bg-foto-top.gif") no-repeat bottom left;}

.lgfoto-obsah {margin:0 0 0 0; padding:0px 10px; background:url("bg-foto.gif") repeat-y; text-align:center; position:relative; min-height:280px;}

.lgfoto-bottom {width:234px; height:34px; background:url("bg-foto-bottom.gif") no-repeat bottom left; position:relative;}

#ico-detail {position:absolute; left:80px; bottom:5px;}

#ico-detail a {background:url("ico-lupa.gif") no-repeat 0 0; padding:2px 0px 2px 23px; height:25px; text-decoration:none; color:#ff4c6f; text-transform:uppercase; font-size:90%; font-weight:bold;}

#ico-detail a:hover {color:#3f5379;}

.kupto {float:left; width:503px; margin:5px 0 0 0; background:url("bg-detail-bottom.gif") no-repeat bottom left; position:relative;}

.kupto-title {width:503px; height:10px; background:url("bg-detail-top.gif") no-repeat bottom left;}

.kupto-obsah {margin:0 0 10px 0; padding:0; background:url("bg-detail.gif") repeat-y;}

.kuptd1 {width:230px; padding:5px 10px; vertical-align:top;}

.kuptd2 {width:140px; padding:5px 10px; vertical-align:top;}

.kuptd1 table tr td {padding:5px; height:26px;}

.prodcena {color:#FF4C6F; font-size:160%; font-weight:bold;}

.kuptd2 ul {margin:5px 0 0 15px; padding:0; color:#FF4C6F;}

.slozeni {float:right; margin:0 0 10px 10px; width:390px;}

#slozeni-pic {margin:15px 0 0 0 ; background:#fff url("bg-slozeni.gif") no-repeat left top; height:137px; width: 480px; position:relative;}

#slozeni-hlava {position:absolute; top:20px; left:100px;}

#slozeni-srdce {position:absolute; top:53px; left:100px;}

#slozeni-zaklad {position:absolute; top:87px; left:100px;}

.komentar {float:left; width:658px; margin:5px 0 10px 0; background:url("bg-komentare-bottom.gif") no-repeat bottom left;}

.komentar-head {font-weight:bold; margin:0 0 0 10px; padding:0;}

.komentar-head span {background:url("bg-komentare-roh.gif") no-repeat bottom right; margin:0; padding:0 15px 2px 0;}

.komentar-head div {background:url("bg-komentare-roh.gif") no-repeat bottom right; margin:0; padding:0 15px 0 0;}

.komentar-title {width:658px; height:10px; background:url("bg-komentare-top.gif") no-repeat bottom left;}

.komentar-obsah {margin:0 0 10px 0; padding:0px 10px; background:url("bg-komentare.gif") repeat-y;}





/*uni boxes*/

.bigorange {float:left; width:658px; margin:0 1px; background:url("bg-orange-bottom.gif") no-repeat bottom left; position:relative;}

.bigorange-title {width:658px; height:10px; background:url("bg-orange-top.gif") no-repeat bottom left;}

.bigorange-obsah {margin:0 0 10px 0; background:url("bg-orange.gif") repeat-y; padding:0 10px; min-height:90px;}



.bigpink {float:left; width:658px; margin:0 1px; background:url("bg-pink-bottom.gif") no-repeat bottom left; position:relative;}

.bigpink-title {width:658px; height:10px; background:url("bg-pink-top.gif") no-repeat bottom left;}

.bigpink-obsah {margin:0 0 10px 0; background:url("bg-pink.gif") repeat-y; padding:0 10px; min-height:90px;}



.bigfield {float:left; background-color:#fff; width:319px;}

.bigfield1 {float:left;}

.bigfield2 {float:left; padding:10px;}



.predel {background:#fff url("predel.gif") no-repeat right center;}





/*right*/

#right {float:left; width:248px; margin:0; padding:0; _width:270px;}

#right #rtop {float:left; width:248px; height:108px; background:#fcf9f8 url("bg-right-top.gif") no-repeat top left; position:relative;}

#right #rkos {float:left; width:248px; height:44px; background:#fcf9f8 url("bg-right-kos.gif") no-repeat top left; position:relative;}

#right #rkos div {position:absolute; top:0px; left:55px; width:116px; height:44px; background:transparent url("kosik.gif") no-repeat top left;}

#right #rkos div span {display:none;}

#right #rcena {float:left; width:248px; height:42px; background:#fcf9f8 url("bg-right-cena.gif") no-repeat top left; color:#FF7192; position:relative;}

#right #rcena div {margin:12px 0 0 55px;}

#right #rcontent {float:left; padding:0px 20px 20px 20px; width:208px; background:#fcf9f8 url("bg-right-content.gif") no-repeat top left; position:relative; _padding-right:15px;}



/*right - podobne */

.right-podobne {float:left; width:226px; margin:5px 0 0 0; background:url("bg-right-podobne-bottom.gif") no-repeat bottom left; position:relative;}

.right-podobne-title {width:226px; height:10px; background:url("bg-right-podobne-top.gif") no-repeat bottom left;}

.right-podobne-obsah {margin:0 0 10px 0; padding:0px 10px; background:url("bg-right-podobne.gif") repeat-y;}

.right-podobne-obsah2 {margin:0 0 10px 0; padding:0px 1px; background:url("bg-right-podobne.gif") repeat-y;}

.right-podobne-obsah img.podobne {border:1px solid #fae2e8;}

ul.akcni {margin:5px 0 0 15px; padding:0; color:#FF4C6F;}

#ico-dotaz a {background:url("ico-dotaz.gif") 0 5px no-repeat; padding:10px 0px 10px 27px; height:30px;}

#ico-dotazy a {background:url("ico-dotazy.gif") 0 5px no-repeat; padding:10px 0px 10px 27px; height:30px;}

#ico-dotazVyh a {background:url("ico-dotaz.gif") 0 5px no-repeat; padding:10px 0px 10px 27px; height:30px;}



.informace{ padding: 15px 0 10px 0; background: url(bg-informace.png) no-repeat left bottom; margin-bottom: 7px;}

.informace h3{ position: relative; width: 204px; height: 27px; overflow: hidden; padding: 0px; margin: 0px;}

.informace h3 span{position: absolute; left: 0px; top: 0px;width: 204px; height: 27px; background: url(objednavkyAinformace.png);}

.informace p{ color: #FF7D9C; padding: 0px; margin: 0px;}

.informace a{width: 158px; height: 22px; display: block; text-align: center; background: url(objednavkyAinformaceMail.png); line-height: 22px; color: #3f5379;

font-size: 12px; margin-left: -5px;}



.operator{background: url(operator.png) no-repeat left bottom; padding-bottom: 48px;}

.operator h3{color: #FF7D9C; padding: 0px; margin: 0px; margin-bottom: 9px; font-size: 12px;}

.operator p{ margin: 0px; padding-left: 47px;}

.operator p strong{padding-top: 6px; line-height: 190%;}





.operatoroff{background: url(operatoroff.png) no-repeat left bottom;}

.operatoroff h3{color: #FF7D9C; padding: 0px; margin: 0px; margin-bottom: 9px; font-size: 12px;}

.operatoroff p{ margin: 0px; padding-left: 47px;}

.operatoroff p strong{padding-top: 6px; line-height: 190%;}



/*h3*/

#r-proc {width:135px; height:29px; background:transparent url("r-proc.gif") no-repeat;}

#r-faq {width:154px; height:29px; background:transparent url("r-faq.gif") no-repeat;}

#r-akce {width:118px; height:28px; background:transparent url("r-akce.gif") no-repeat;}

#r-hledat {width:80px; height:11px; background:transparent url("r-vyhledavani.gif") no-repeat; margin:17px 0 10px 35px;}

#r-login {width:65px; height:12px; background:transparent url("r-prihlaseni.gif") no-repeat; margin:17px 0 10px 35px;}

#r-osobniucet {width:76px; height:12px; background:transparent url("r-osobniucet.gif") no-repeat; margin:17px 0 10px 35px;}

#r-baleni {width:94px; height:12px; background:transparent url("r-baleni.gif") no-repeat; margin:0;}

#r-podobne {width:156px; height:15px; background:transparent url("r-podobne.gif") no-repeat;}

#r-akcni {width:118px; height:15px; background:transparent url("r-akcni.gif") no-repeat;}

#r-osobniucet span, #r-proc span, #r-faq span, #r-akce span, #r-hledat span, #r-login span, #r-baleni span, #r-podobne span, #r-akcni span {display:none;}



/* kroky - shop */

#krok-1 {width:430px; height:70px; background:transparent url("krok-1.gif") no-repeat;}

#krok-2 {width:430px; height:70px; background:transparent url("krok-2.gif") no-repeat;}

#krok-3 {width:430px; height:70px; background:transparent url("krok-3.gif") no-repeat;}

#krok-1 span, #krok-2 span, #krok-3 span {display:none;}



.rbod {border-bottom:1px solid #F7DEE4; margin-top:5px; padding-bottom:5px;}



/*drobeckova navigace*/

#subnav {font-size:1.0em; display:inline; padding:0; margin:0; font-weight:bold;}

#subnav li {display:block; float:left; margin:0px 10px 0px 0px; padding:0;}

#subnav li a {text-decoration:none;}

#subnav li a.arrow {background:url("sipka.gif") no-repeat 0 8px; padding:3px 0px 0px 7px; text-decoration:none;}





/*form login*/

.login {width:179px; height:27px; background:transparent url("bg-form-login.gif") no-repeat; position:relative; padding:0; margin:0 0 0 35px;}

.login2 {padding:0; margin:0 0 0 45px;}

#form-login {position:relative; margin:0; padding:0;}

#form-user {position:absolute; top:4px; left:10px; color:#3F5379; font-family:Tahoma, Vedrana; width:60px; border:0; padding:2px; background-color:#fff; height:16px;}

#form-pass {position:absolute; top:4px; left:105px; color:#3F5379; font-family:Tahoma, Vedrana; width:50px; border:0; padding:2px; background-color:#fff; height:16px;}

#form-log {position:absolute; top:4px; right:6px;}



/*form hledani*/

.search {width:185px; height:39px; background:transparent url("bg-form-search.gif") no-repeat; position:relative; margin:0; padding:0; margin-left:15px;}

#form-search {position:relative; margin:0; padding:0;}

#form-query {position:absolute; top:11px; left:45px; color:#3F5379; font-family:Tahoma, Vedrana; width:105px; border:0; padding:2px; background-color:#fff; height:16px;}

#form-go {position:absolute; right:11px; top:10px;}



/*form koupit*/

#form-buy {position:relative; margin:0; padding:0;}

#form-pcs {position:absolute; top:-7px; left:0px; color:#3F5379; font-family:Tahoma, Vedrana; width:30px; border:1px solid #000; padding:2px;}

#form-kup {position:absolute; left:40px; top:-6px;} /*uprava*/





/*form akce*/

.akce {width:212px; height:39px; background:transparent url("bg-form-news.gif") no-repeat; position:relative; margin:0; padding:0;}

#form-akce {position:relative; margin:0; padding:0;}

#form-email {position:absolute; top:11px; left:17px; color:#3F5379; font-family:Tahoma, Vedrana; width:150px; border:0; padding:2px; background-color:#fff; height:16px;}

#form-ok {position:absolute; right:11px; top:10px;}



/*odkazy*/

a {color:#3F5379;}

a:hover {color:#FF7192;}

a.darkpink {color:#FF7192; text-decoration:underline;}

a.darkpink:hover {color:#3F5379;}

.b{font-weight:bold;}

a.pink {color:#FF7B9A; text-decoration:underline;}

a.pink:hover {color:#3F5379;}

a.nou {text-decoration:none;}



h2 {color:#FF4C6F; font-size:130%;}

h3 { margin: 5px 0 5px 5px; padding: 0 0 0 0; color:#FF7999;   font-size:140%; font-weight: normal;  text-transform: uppercase; line-height: 150%;}



img {border:0;}



/*kategrie*/

h1.promo-akce {color:#ff4800; font-size:225%; margin:60px 0 70px 0;}

/*h1.h1-znacka {color:#ff4800; font-size:225%; margin:40px 0 30px 0;}*/

h1.h1-znacka {color:#ff4c6f; font-size:225%; margin:40px 0 30px 0;}

#kategorie {float:left; margin:0; width:678px; padding:0;}

#obsah-damske #kategorie {float:left; margin:0; width:678px; padding:0;}

#obsah-detail1 #kategorie {float:left; margin:0; width:678px; padding:0;}



#kategorie #kateg1 {float:left; margin:0; width:150px; padding:0;}

#obsah-damske #kategorie #kateg1 {float:left; margin:0; width:150px; padding:0;}

#obsah-detail1 #kategorie #kateg1 {float:left; margin:0; width:150px; padding:0;}

   



#kategorie #kateg2 {float:left; margin:0 0 0 8px; width:520px; padding:0;}

#obsah-damske #kategorie #kateg2 {float:left; margin:0 0 0 8px; width:520px; padding:0;}

*html #obsah-damske #kategorie #kateg2 {float:left; margin:0 0 0 15px; width:510px; padding:0;}



   *html #obsah-damske #kategorie #kateg2 {float:left; margin:0 0 0 15px; width:510px; padding:0;}

#obsah-detail1 #kategorie #kateg2 {float:left; margin:0 0 0 8px; width:520px; padding:0;}

*html #obsah-detail1 #kategorie #kateg2 {float:left; margin:0 0 0 15px; width:510px; padding:0;}

   

   

.seznam {float:left; width:173px; margin:0; background:url("bg-abcd-bottom.gif") no-repeat bottom left; position:relative;}

.seznam-obsah {margin:0 0 10px 0; background:url("bg-abcd.gif") repeat-y;}

.seznam-obsah div {padding:10px 10px 0px 10px; text-align:left; color:#FF9B99;}

.seznam-obsah div ul {margin:2px 5px 5px 15px; padding:0;}

.seznam-obsah div a {color:#3F5379;}

.seznam-obsah div a:hover {color:#FF9B99;}

.seznam-obsah img {margin-left:5px;}

.seznam-title {width:173px; height:25px; background:#fff url("bg-abcd-linka.gif") no-repeat bottom left;}

#abcd {z-index:20; margin:0; padding:0; list-style:none;}

#abcd li {margin:0; padding:0; display:inline;}

#abcd a {display:block; float:left; width:33px; height:25px; background:url("bg-abcd-top.gif") no-repeat left bottom; text-decoration:none; font-weight:bold;}

#abcd a.aktiv, #abcd a:hover {display:block; float:left; width:33px; height:25px; background:url("bg-abcd-top-aktiv.gif") no-repeat left bottom; color:#ff4800;}

#abcd a span {padding:10px 0 0 6px;}

.medbox {float:left; width:478px; margin:0 1px; background:url("medbox-bottom.gif") no-repeat bottom left; position:relative;}

.medbox-title {width:478px; height:10px; background:url("medbox-top.gif") no-repeat bottom left;}

.medbox-obsah {margin:0 0 10px 0; background:url("medbox-bg.gif") repeat-y; padding:0 10px; min-height:100px;}

.medfield {float:left; background-color:#fff; width:229px;}

.medfield1 {display:inline;}

.medfield1 img {float:left;}

.medfield2 {display:inline; padding:0;}

/* medbox Obsah damske */

#obsah-damske .medbox {float:left; width:499px; margin:0 1px; background:url("medbox-bottom-damske.gif") no-repeat bottom left; position:relative;}

#obsah-damske .medbox-title {width:499px; height:10px; background:url("medbox-top-damske.gif") no-repeat bottom left;}

#obsah-damske .medbox-obsah {margin:0 0 10px 0; background:url("medbox-bg-damske.gif") repeat-y; padding:0 10px; min-height:100px;}

#obsah-damske .medfield {float:left; background-color:#fff; width:239px;}

#obsah-damske .medfield1 {display:inline;}

#obsah-damske .medfield1 img {float:left;}

#obsah-damske .medfield2 {display:inline; padding:0;}

#obsah-damske .top15 { margin: 15px 0 0 0;}

#obsah-damske h3.novinkysvetznacek { display: block; height: 35px; background: url(bcgr-head-novinky-svet-znac.gif) 0 0 no-repeat;}

#obsah-damske h3.novinkysvetznacek span { display: none;}



/* Other products Box */

.medboxOth {float:left; width:500px; margin:0 1px 15px 1px; background: url(bg-orange-oth-bottom.gif) no-repeat bottom left; position:relative;min-height:110px;_height:110px;}

.medboxOth-title {width:500px; height:10px; background: url(bg-orange-oth-top.gif) no-repeat bottom left;}

.medboxOth-obsah {margin:0 0 10px 0;  background: url(bg-orange-oth.gif) repeat-y; padding:0 10px; min-height: 93px; }

*html .medboxOth-obsah {margin:0 0 10px 0;  background: url(bg-orange-oth.gif) repeat-y; padding:0 10px; height: 93px; }

.medfieldOth {float:left; background-color:#fff; width:240px; margin: 0 0 0 0; padding: 0 0 0 0;}

.medfield1Oth {display:inline;}

.medfield1Oth img {float:left;}

.medfield2Oth {display:inline; padding:0 0 0 0; margin: 0 0 0 0;}

.medboxOth .cena { display: inline; position: relative; top:8px; margin: 0 0 0 0; padding: 0 0 0 0; color: #ff4c6f;}

.medboxOth .koupit { display: inline; position: relative; top:12px; left: 14px; margin: 0 0 0 0; padding: 0 0 0 0;}

.medboxOth p { margin: 10px 0 0 105px; padding: 0 0 0 0;}



h3.othprod { display: block; height: 35px; background: url(bcgr-head-ost-prod.gif) no-repeat;}

h3.othprod span{ display: none;}

/*h3.nazoryzak { display: block; height: 36px; background: url(bcgr-head-nazory-zakaz.gif) no-repeat;}

h3.nazoryzak span{ display: none;}*/









#r-doporucujeme {width:210px; height:30px; background:transparent url("r-doporucujeme.gif") no-repeat; margin-bottom:1px;}

#r-sleva {width:210px; height:30px; background:transparent url("r-sleva.gif") no-repeat; margin-bottom:1px;}

#r-topten {width:210px; height:30px; background:transparent url("r-topten.gif") no-repeat; margin-bottom:1px;}

#r-doporucujeme span, #r-sleva span, #r-topten span {display:none;}

/* top10*/

.linka {background:url("bg-linka.gif") no-repeat left bottom;}

.top10-td-1 {width:171px; padding-left:5px; height:30px; _width:171px; background:url("bg-linka.gif") no-repeat left bottom;}

.top10-td-2 {width:10px; height:30px; background:url("bg-linka.gif") no-repeat left bottom; color:#de9aaa; text-align:right;}

.top10-td-3 {width:35px; padding-right:5px; _width:25px; height:30px; background:url("bg-linka.gif") no-repeat left bottom; text-align:right;}

.top10-td-1a {width:171px;  padding-left:5px; height:30px;_width:171px;   background:#fefbfb url("bg-linka.gif") no-repeat left bottom;}

.top10-td-2a {width:10px; height:30px; background:#fefbfb url("bg-linka.gif") no-repeat left bottom; color:#de9aaa; text-align:right;}

.top10-td-3a {width:35px; padding-right:5px; _width:25px; height:30px; background:#fefbfb url("bg-linka.gif") no-repeat left bottom; text-align:right;}

.top10-td-1-end {width:171px; padding-left:5px; height:30px; _width:171px;}

.top10-td-2-end {width:10px; height:30px; color:#de9aaa; text-align:right;}

.top10-td-3-end {width:35px; padding-right:5px; _width:25px; height:30px; text-align:right;}



/*navibox*/

.navibox {float:left; width:478px; height:35px; margin:0; background:url("box-470.gif") no-repeat left top; position:relative; padding:7px}

   #obsah-damske .navibox {float:left; width:500px; height:25px; margin:0; background:url("box-500.gif") no-repeat left top; position:relative; padding:7px}

.navibox-left {float:left;}

.navibox-right {float:right; margin-right:15px;}

.navibigbox {float:left; width:665px; height:35px; margin:0; background:url("box-665.gif") no-repeat left top; position:relative; padding:7px}

.navibigbox-left {float:left;}

.navibigbox-right {float:right; margin-right:15px;}

   #obsah-damske .navibox.top15 { margin: 15px 0 0 0 ;}



/*vypis tabulka*/

.vypis-tab {float:left; width:474px; margin:5px 0 0 0; background:url("vypis-td-bottom.gif") no-repeat bottom left; position:relative;}

.vypis-tab-title {width:474px; height:10px; background:url("vypis-td-top.gif") no-repeat bottom left;}

.vypis-tab-obsah {margin:0 0 10px 0; padding:0px 1px; background:url("vypis-td-bg.gif") repeat-y;}

/*.linka {background:url("bg-linka.gif") no-repeat left bottom;}*/

.vypis-tab-td-1 {width:264px; padding-left:10px; height:30px; _width:274px; background:#fff url("bg-linka.gif") repeat-x left bottom;}

.vypis-tab-td-2 {width:100px; height:30px; background:#fff url("bg-linka.gif") no-repeat left bottom; color:#de9aaa; text-align:right;}

.vypis-tab-td-3 {width:90px; padding-right:10px; _width:100px; height:30px; background:#fff url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tab-td-1a {width:264px; padding-left:10px; height:30px; _width:274px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom;}

.vypis-tab-td-2a {width:100px; height:30px; background:#fefbfb url("bg-linka.gif") no-repeat left bottom; color:#de9aaa; text-align:right;}

.vypis-tab-td-3a {width:90px; padding-right:10px; _width:100px; height:30px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tab-td-1-end {width:264px; padding-left:10px; height:30px; _width:274px; background-color:#fff;}

.vypis-tab-td-2-end {width:100px; height:30px; background-color:#fff; color:#de9aaa; text-align:right;}

.vypis-tab-td-3-end {width:90px; padding-right:10px; _width:100px; height:30px; background-color:#fff; text-align:right;}



/*vypis tabulka big */

.vypis-tabbig {float:left; width:665px; margin:5px 0 0 0; background:url("vypis-tdbig-bottom.gif") no-repeat bottom left; position:relative;}

.vypis-tabbig-title {width:665px; height:10px; background:url("vypis-tdbig-top.gif") no-repeat bottom left;}

.vypis-tabbig-obsah {margin:0 0 10px 0; padding:0px 1px; background:url("vypis-tdbig-bg.gif") repeat-y;}

.vypis-tabbig-td-1 {width:455px; padding-left:10px; height:45px; _width:465px; background:#fff url("bg-linka.gif") repeat-x left bottom;}

.vypis-tabbig-td-2 {width:100px; height:45px; background:#fff url("bg-linka.gif") no-repeat left bottom; text-align:right;}

.vypis-tabbig-td-3 {width:90px; padding-right:10px; _width:100px; height:45px; background:#fff url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tabbig-td-1a {width:455px; padding-left:10px; height:45px; _width:465px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom;}

.vypis-tabbig-td-2a {width:100px; height:45px; background:#fefbfb url("bg-linka.gif") no-repeat left bottom; text-align:right;}

.vypis-tabbig-td-3a {width:90px; padding-right:10px; _width:100px; height:45px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tabbig-td-1-end {width:455px; padding-left:10px; height:35px; _width:465px; background-color:#fff;}

.vypis-tabbig-td-2-end {width:100px; height:35px; background-color:#fff; text-align:right;}

.vypis-tabbig-td-3-end {width:90px; padding-right:10px; _width:100px; height:35px; background-color:#fff; text-align:right;}



/*vypis hledani - tabulka*/

.vypis-tabbiga-td-1 {width:555px; padding-left:10px; height:30px; _width:565px; background:#fff url("bg-linka.gif") repeat-x left bottom;}

.vypis-tabbiga-td-2 {width:90px; padding-right:10px; _width:100px; height:30px; background:#fff url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tabbiga-td-1a {width:555px; padding-left:10px; height:30px; _width:565px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom;}

.vypis-tabbiga-td-2a {width:90px; padding-right:10px; _width:100px; height:30px; background:#fefbfb url("bg-linka.gif") repeat-x left bottom; text-align:right;}

.vypis-tabbiga-td-1-end {width:555px; padding-left:10px; height:30px; _width:565px; background-color:#fff;}

.vypis-tabbiga-td-2-end {width:90px; padding-right:10px; _width:100px; height:30px; background-color:#fff; text-align:right;}

.divsearch {float:left; color:#ff9ea4;}

.divsearch ul {margin:0 0 10px 0; padding-left:20px;}



/*napis dotaz*/

.napis-dotaz {float:left; width:665px; margin:5px 0 0 0; position:relative;}

.napis-dotaz span {color:#ff4c6f;}

.napis-dotaz-title {width:665px; height:37px; background:url("napis-top.gif") no-repeat bottom left; color:#ff4c6f; font-weight:bold;}

.napis-dotaz-title div {padding:10px 0 0 10px;}

.napis-dotaz-head {width:665px; height:37px; background:url("napis-head.gif") no-repeat bottom left; color:#ff4c6f; font-weight:bold;}

.napis-dotaz-head div {padding:10px 0 0 10px;}

.napis-dotaz-obsah {margin:0; padding:10px; background:url("napis-bg.gif") repeat-y;}

.napis-dotaz-bottom {width:665px; height:43px; background:url("napis-bottom.gif") no-repeat top left; color:#3f5379;}

.napis-dotaz-bottom div {padding:10px 0 0 10px;}

.napis-tretina {width:215px; float:left;}

.napis-tretina input {width:200px; background-color:#fff0eb;}

.napis-dotaz-obsah textarea {width:635px; height:115px;}

.napis-dotaz-obsah input, .napis-dotaz-obsah select {color:#3f5379;}

.napis-petina {width:129px; float:left;}

.napis-petina input, .napis-petina select {width:110px;}

.napis-ctyripetiny {width:516px; float:left;}

.napis-ctyripetiny input {width:500px;}

.napis-polovina {width:322px; float:left;}

.napis-select {width:400px;}



/*mapa webu*/

.divmapa {float:left; width:220px; color:#ff9ea4;}

.divmapa ul {margin:0 0 10px 0; padding-left:20px;}

.napis-tretinka {width:220px; float:left;}



/*kup 1 2 3*/

.td-osob-1 {width:30px;}

.td-osob-2 {width:295px;}

.td-osob-2 strong {color:#ff4c6f;}

.sip-on {height:80px; background:url("sipkadolu-on.gif") no-repeat 9px 0px;}

.sip-off {height:80px; background:url("sipkadolu-off.gif") no-repeat 9px 0px;}

.td-sum-1 {width:100px;}

.td-sum-2 {width:200px; font-weight:bold;}

#ico-back a {background:url("sipka-back.gif") 0 5px no-repeat; padding:8px 0px 10px 27px; height:30px;}

/*kosik*/

.kos-tabbig {float:left; width:665px; margin:5px 0 0 0; background:url("kos-bottom.gif") no-repeat bottom left; position:relative;}

.kos-tabbig-title {width:665px; height:37px; background:url("kos-top.gif") no-repeat bottom left;}

.kos-tabbig-obsah {margin:0 0 10px 0; padding:0px 1px; background:url("kos-bg.gif") repeat-y;}

.kos-td-1k {width:250px; padding-left:10px; height:30px; _width:260px; color:#c15f75;}

.kos-td-2k {width:70px; height:30px; padding-right:5px; _width:75px; text-align:right; color:#c15f75;}

.kos-td-3k {width:245px; padding-left:5px; _width:250px; height:30px; text-align:left; color:#c15f75;}

.kos-td-4k {width:70px; padding-right:10px; _width:70px; height:30px; text-align:right; color:#c15f75;}

.kos-td-1 {width:250px; padding-left:10px; height:30px; _width:260px; background:#fff url("bg-linka.gif") repeat-x left top;}

.kos-td-2 {width:70px; height:30px; padding-right:5px; _width:75px; background:#fff url("bg-linka.gif") no-repeat left top; text-align:right;}

.kos-td-3 {width:40px; padding-left:5px; _width:45px; height:30px; background:#fff url("bg-linka.gif") no-repeat left top; text-align:left;}

.kos-td-4 {width:205px; height:30px; background:#fff url("bg-linka.gif") no-repeat left top; text-align:left;}

.kos-td-5 {width:70px; padding-right:10px; _width:70px; height:30px; background:#fff url("bg-linka.gif") repeat-x left top; text-align:right; color:#ff4a6b; font-weight:bold;}



.grey {color:#949ba7; font-size:x-small;}

.input-kusy {width:21px; _width:31px; height:20px; background:#fff url("kos-bg-pcs.gif") no-repeat left top; border:0; color:#3f5379; font-weight:bold; padding:2px 0 0 10px; margin:0; vertical-align:middle;}



.kosbox {float:right; width:294px; _width:314px; height:41px; margin:0; background:url("kos-div.gif") no-repeat left top; position:relative; padding:10px 10px 0 10px;}

.kosbox-left {float:left; color:#c15f75; font-weight:bold;}

.kosbox-right {float:right; margin-right:5px; color:#ff4a6b; font-size:large; font-weight:bold;}



.kos-doporuc {float:left; width:665px; margin:5px 0 0 0; background:url("napis2-bottom.gif") no-repeat bottom left; position:relative;}

.kos-doporuc-title {width:665px; height:37px; background:url("napis2-top.gif") no-repeat bottom left; color:#3f5379; font-weight:bold;}

.kos-doporuc-title div {padding:10px 0 0 10px;}

.kos-doporuc-obsah {margin:0 0 10px 0; padding:10px; background:url("napis2-bg.gif") repeat-y; height:80px;}

.kos-tretina {width:215px; float:left;}

.kos-tretina input.dop-text {width:200px;}





#listaGiga{min-height: 33px;_height: 33px; background:#FFF2F5 url(listaGiga.png) repeat-x top; width: 100%;}

#listaGiga-in {margin:0 auto; width:950px; position:relative; text-align:left;}

#listaGiga-in a{text-decoration: none;}

.zavrit{position: absolute; left: 929px; top: 4px;}

#listaGiga-in p{ background: url(doporucujeme.png) no-repeat left top; margin: 0px;padding:3px 0 0 104px; color: #A92549; line-height: 27px;}

#listaGiga-in p img{margin: 0px; padding: 0px; border: none; vertical-align: middle;}



/*ostatni*/

.ttop {vertical-align:text-top;}

.m8 {margin-left:4px; margin-right:4px;}

.right {text-align:right;}

hr {height:1px; background-color:#fff; border:0; border-top:1px solid #e1e4e9;}

.inline {display:inline;}

.margin0 {margin:0px;}

.left150 {margin-left:150px;}

.left10 {margin: 10px 0 0 10px ;}

.left5 {margin-left:5px;}

.pleft5 {padding-left:5px;}

.pright10 {padding-right:10px;}

.pright15 {padding-right:15px;}

.ptop10 {padding-top:10px;}

.ptop15 {padding-top:15px;}

.top0 {margin-top:0;}

.top5 {margin-top:5px;}

.top15 {margin-top:15px;}

.w480 {width:380px; color: #ff4b6e;}

.bottom10 {margin-bottom:10px;}

.b {font-weight:bold;}

.fleft {float:left;}

.fright {float:right;}

.corp { color:#3F5379;}

.teaser {position:absolute; left:512px; top:29px; z-index:50;}

.clear {clear:both;}

.mleft2 {margin-left:2px;}

.centr {text-align:center;}

.divline {float:left;}

.minh30 {min-height:25px; _height:25px;}

.minh55 {min-height:55px; _height:55px;}

.minh100 {height:100px; _height:100px;}

.pic-left {float:left; border:1px solid #d1dae1; margin:0 10 10px 0px;}

.pic-right {float:right; border:1px solid #d1dae1; margin:0 0 10px 10px;}

