@charset "utf-8";
/* CSS Document */

/* RESET */
html,body,div,span,
applet,object,iframe,
h1,h2,h3,h4,h5,h6,p,blockquote,pre,
a,abbr,acronym,address,big,cite,code,
del,dfn,em,font,img,ins,kbd,q,s,samp,
small,strike,strong,sub,sup,tt,var,
dd,dl,dt,li,ol,ul,
fieldset,form,label,legend,
table,caption,tbody,tfoot,thead,tr,th,td {
margin:0;
padding:0;
border:0;
font-weight:normal;
font-style:normal;
font-size:100%;
font-family:inherit;
text-align:left;
}

body 
{
line-height:1.46em;
}

p 
{
padding:0 0 10px 0;
}

table {
border-collapse:collapse;
border-spacing:0;
width:100%;
}

caption {
font-weight:bold;
padding:8px;
background:#E2003F;
color:#fff;
text-transform:uppercase;
letter-spacing:.12em;
}

tr {
display:table-row;
}

table.classic th {
display:table-cell;
background-color:#eee   ;
border:1px solid #EEE;
margin:0;
padding:8px;
vertical-align:middle;
text-align:left;
font-weight:bold;
}

table.classic td {
display:table-cell;
background-color:white;
border:1px solid #EEE;
margin:0;
padding:8px;
vertical-align:middle;
text-align:left;
}


ol,ul {
list-style:none;
padding:0 0 10px 0;
}
q:before,q:after,
blockquote:before,blockquote:after {
content:"";
}

/* BASIC TAGS */
body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
background:#fff;
}

a, a:hover {
color:#333;
}

h1 span, h2 span, h3 span, h4 span, h5 span {
display:none;
}

h3, h4 
{
letter-spacing:.12em;
text-transform:uppercase;
font-weight:bold;
padding:0 0 10px 0;    
}

#h3benefit-Brandt 
{
padding:15px 0 0 60px;
background:url(Images/bckg-benefit-Brandt.gif) left top no-repeat;
height:46px;
}

#h3benefit-price
{
padding:15px 0 0 60px;
background:url(Images/bckg-benefit-price.gif) left top no-repeat;
height:46px;
}

#h3benefit-service
{
padding:15px 0 0 60px;
background:url(Images/bckg-benefit-service.gif) left top no-repeat;
height:46px;
}

#h3benefit-set3 
{
padding:15px 0 0 60px;
background:url(Images/bckg-benefit-set3.gif) left top no-repeat;
height:46px;
}

#h3benefit-transport 
{
padding:15px 0 0 60px;
background:url(Images/bckg-benefit-transport.gif) left top no-repeat;
height:46px;
}
/* EXTRAS */
.bold 
{
font-weight:bold;
}

.green 
{
color:#009601;
}

.red 
{
color:#E2003F;
}

.marginTop 
{
margin:10px 0 0 0
}

.homepageCategories h3
{
text-align:center;
padding:10px 0 5px 0;
}

.homepageCategories p
{
text-align:center;
line-height:1.76em;
}

.homepageCategories a:hover {
color:#e2003f;
}

.homepageRecommend {
margin:5px 0 0 0;
padding:0 0 20px 0;
background:url(Images/bckg-recommend.gif) left bottom repeat-x; 
}

.homepageRecommend .top {
padding:20px 0 0 0;
background:url(Images/bckg-recommendSMAZAT.gif) left top repeat-x; 
}

.homepageRecommend p
{
text-align:justify;
line-height:1.76em;
}

.homepageRecommend h2 {
text-align:center;
}

.recommend2u {
background:url(Images/bckg-recommend.gif) left bottom repeat-x; 
}

.recommend2u .top {
padding:10px 0 0 0;
background:url(Images/bckg-recommend.gif) left top repeat-x; 
}

/* COVER */
#cover {
width:960px;
margin:0 auto;
padding:0 0 30px 0;
position:relative;
top:-69px;
background:url(Images/bckg-cover.gif) left top no-repeat;
}

/* LOGO */
#logo {
display:block;
width:400px;
height:63px;
}

#logo h1 a {
display:block;
width:183px;
height:63px;
background:transparent url(Images/bckg-logo.gif) left top no-repeat;
position:relative;
top:90px;
float:left
}

#logo #nejoblibenejsi {
width:185px;
height:63px;
position:relative;
top:96px;
left:0px;
float:right;
}

#logo #nejoblibenejsi a, #logo #nejoblibenejsi a:hover {
text-decoration:none;
}

#logo #nejoblibenejsi a span, #logo #nejoblibenejsi a:hover span {
text-decoration:underline;
}


#box-basket-aboutShopping {
display:block;
width:314px;
height:99px;
position:relative;
left:646px;
top:40px
}

/* BASKET */
#box-basket {
display:block;
width:152px;
padding:0 0 12px 0;
float:right;
}

#box-basket a {
display:block;
width:152px;
height:99px;
background:transparent url(Images/bckg-basket.gif) left top no-repeat;
text-decoration:none;
}

#box-basket p { 
text-align:center;
padding:1px 0 0 0;
}

#box-basket a, #box-basket a:hover {
color:#fff;
}

#box-basket a span.textInfo {
display:block;
padding:58px 0 0 0;
text-align:center;
line-height:1.36em;
}

#box-basket a span.total {
color:#333;
}

#box-basket a span.go2basket {
text-decoration:underline;
}

/* VŠE O NÁKUPU */
#box-aboutShopping {
display:block;
width:152px;
padding:0 0 0 0;
}

#box-aboutShopping a {
display:block;
width:152px;
height:99px;
background:transparent url(Images/bckg-box-aboutShopping.gif) left top no-repeat;
}

#box-aboutShopping a span.textInfo {
display:block;
padding:58px 0 0 0;
text-align:center;
line-height:1.36em;
}

#box-aboutShopping a, #box-aboutShopping a:hover {
color:#fff;
}

/* MENU */
#menu {
width:612px;
position:relative;
}

#menu li {
display:block;
float:left;
}

#menu li span {
display:none;
}

#menu-hlavniStrana {
width:183px;
}

#menu-hlavniStrana a {
width:183px;
display:block;
height:38px;
background:transparent url(Images/bckg-menu-hlavniStrana.gif) left top no-repeat;
}

#menu-volneStojici a {
width:132px;
display:block;
height:38px;
background:transparent url(Images/bckg-menu-volneStojici.gif) left top no-repeat;
}

#menu-volneStojici a:hover, #menu-volneStojici a.activeLink {
background-position:-132px bottom;
}

#menu-vestavne a {
width:98px;
display:block;
height:38px;
background:transparent url(Images/bckg-menu-vestavne.gif) left top no-repeat;
}

#menu-vestavne a:hover, #menu-vestavne a.activeLink {
background-position:-98px bottom;
}

#menu-doplnky a {
width:98px;
display:block;
height:38px;
background:transparent url(Images/bckg-menu-doplnky.gif) left top no-repeat;
}

#menu-doplnky a:hover, #menu-doplnky a.activeLink {
background-position:-98px bottom;
}

#menu-vyprodej a {
width:101px;
display:block;
height:38px;
background:transparent url(Images/bckg-menu-vyprodej.gif) left top no-repeat;
}

#menu-vyprodej a:hover, #menu-vyprodej a.activeLink {
background-position:-101px bottom;
}

/* SEARCH */
#search {
width:960px;
height:36px;
background:url(Images/bckg-search.gif) left top no-repeat;
}

#inp-search {
width:200px;
position:relative;
left:700px;
top:7px;
}

#btn-search {
position:relative;
left:700px;
top:11px;
_top:9px;
}

/* BREADCRUMBS */
#breadcrumbs {
width:960px;
height:36px;
background:#eeeeee url(Images/bckg-breadcrumb.gif) left top no-repeat;
padding:0 0 0 0;
}

#breadcrumbs p {
margin:0;
padding:9px 0 0 15px;
}

/* MAINCONTENT */
#mainContent {
}

.AB { /* AB */
width:960px;
}

.AB .A {
width:776px;
float:right;
}

.AB .B {
width:184px;
float:left;
}

.AB .A .box {
width:766px;
margin:0 0 0 10px;
}

/* CATALOGUE (katalogový výpis produktů) */
.catalogue {
position:relative;
float:right;
display:inline;
width:776px;
padding:10px 0 0 0;
}

.catalogue h3, 
.catalogue h4 
{
letter-spacing:normal;
text-transform:none;
font-weight:normal;
padding:0;    
}


.product { /* box na produkt */
position:relative;
display:inline;
float:left;
width:184px;
height:400px;
margin:0 0 10px 10px;
background:#eee;
}

.photo {
width:184px;
height:184px;
}

.name { /* název produktu */
width:184px;
height:56px;
overflow:hidden;
background:url(Images/bckg-product-name-line.gif) left bottom no-repeat;
}

.name a:hover {
color:#e2003f;
}

.name h4 {
width:174px;
padding:5px 0 0 0;
margin:0 0 0 5px;
}

.description { /* stručný popis produktu */
height:95px;
}

.description p {
width:174px;
padding:5px 0 0 0;
margin:0 0 0 5px;
}

ul.productInfo 
{
padding:5px 0;
}

ul.productInfo li, 
#productDescription li,
#productBuyItHERE li
{
padding:0 0 0 21px;
background:url(Images/bckg-li.gif) left 4px no-repeat;
}

ul.productInfo li
{
line-height:1em;
}

.price { /* cena produktu */
height:30px;
}

.price p {
width:174px;
padding:5px 0 0 0;
margin:0 0 0 5px;
font-weight:bold;
}

.icons img { /* ikonky (doprava zdarma, akční set, příspěvek na montáž, ) */
margin:0 0 0 5px;
}

/*  SUBMENU */
#subMenu  {
font-weight:bold;
text-transform:uppercase;
background:#eeeeee;
}

#subMenu h3 {
margin:0 0 10px 0;
padding:10px 0 5px 15px;
font-size:1.176em;
background:url(Images/bckg-subMenu-line.gif) left bottom no-repeat;
letter-spacing:normal;
font-weight:normal;   
}

#subMenu span {
display:inline;
font-size:.9em;
color:#999;
}

#subMenu ul {
margin:5px 0 15px 0;
}

#subMenu li {
padding:5px 0 5px 15px;
}

#subMenu li a {
font-weight:normal;
text-decoration:none;
}

#subMenu li a:hover {
text-decoration:underline;
}

#subMenu li.activeLink {
color:#fff;
background:#333;
padding-bottom:0;
}

#subMenu li.activeLink a, #subMenu li.activeLink span {
color:#fff;
}

#subMenu li ul {
margin-bottom:9px;

}

#subMenu li.activeLink ul {
margin-left:-15px;
}

#subMenu li.activeLink li {
color:#333;
background:url(Images/bckg-subMenu-line.gif) left bottom no-repeat;
padding-bottom:6px;
}

#subMenu li.activeLink li a {
display:block;
color:#333;
padding-left:15px;
}

#subMenu li.activeLink li.activeLink a {
background:#fff url(Images/bckg-subMenu-activeLink.gif) no-repeat 4px 4px;
font-weight:bold;
}

#subMenu li.activeLink li {
color:#333;
background:#fff url(Images/bckg-subMenu-line.gif) left bottom no-repeat;
padding-bottom:5px;
}

/* FOOTERMENU */
#footerMenu {
margin:30px 0 0 0;
padding:10px 0 0 0;
background:url(Images/bckg-footerMenu-line.gif) left top no-repeat;
}

#footerMenu .box {
padding:0 0 10px 0;
background:url(Images/bckg-footerMenu-line.gif) left bottom no-repeat;
}

#footerMenu h3 {
text-transform:uppercase;
font-weight:bold;
}

#footerMenu a {
text-decoration:none;
}

#footerMenu a:hover {
text-decoration:none;
background:#eeeeee;
}

#footerMenu li {
padding:5px 0 0 18px;
background:url(Images/bckg-footerMenu-arrow.gif) no-repeat 0px 6px;
}

#footerMenu1 {
width:184px;
float:left;
}

#footerMenu2 {
width:184px;
float:left;
margin:0 0 0 10px;
}

#footerMenu3 {
width:184px;
float:left;
margin:0 0 0 10px;
}

#footerMenu4 {
width:184px;
float:left;
margin:0 0 0 10px;
}

#footerMenu5 {
width:184px;
float:left;
margin:0 0 0 10px;
}

/*  COPYRIGHT */
#copyright { 
margin:20px 0 0 0;
}

#copyright p { 
text-align:right;
}

/* EXTRA */
br.clear-both { 
font:0px/0px sans-serif;
clear:both
}




/* H2 */
#h2-id1 {
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id1.jpg) left top no-repeat;
}

#h2-search {
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-vysledkyVyhledavani.jpg) left top no-repeat;    
}

#h2-id2 { /* Vestavné */
display:block;
width:776px;
height:193px;
background:url(Images/h2/bckg-h2-id2.jpg) left top no-repeat;
}

#h2-id3 { /* Volně stojící */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id3.jpg) left top no-repeat;
}

#h2-id15 { /* Doplňky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id15.jpg) left top no-repeat;
}

#h2-id17 { /* Multifunkční trouby */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id17.jpg) left top no-repeat;
}

#h2-id18 { /* Mikrovlnné trouby */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id18.jpg) left top no-repeat;
}

#h2-id19 { /* Parní trouby */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id19.jpg) left top no-repeat;
}

#h2-id20 { /* Kávovary */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id20.jpg) left top no-repeat;
}

#h2-id22 { /* Ohřívací zásuvky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id22.jpg) left top no-repeat;
}

#h2-id23 { /* Varné desky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id23.jpg) left top no-repeat;
}

#h2-id26 { /* Odsávače par */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id26.jpg) left top no-repeat;
}

#h2-id27 { /* Myčky nádobí */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id27.jpg) left top no-repeat;
}

#h2-id28 { /* Chladničky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id28.jpg) left top no-repeat;
}

#h2-id29 { /* Pračky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id29.jpg) left top no-repeat;
}

#h2-id30 { /* Sušičky prádla */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id30.jpg) left top no-repeat;
}

#h2-id31 { /* Myčky nádobí */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id31.jpg) left top no-repeat;
}

#h2-id32 { /* Mikrovlnné trouby */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id32.jpg) left top no-repeat;
}

#h2-id33 { /* Chladničky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id33.jpg) left top no-repeat;
}

#h2-id34 { /* Mrazničky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id34.jpg) left top no-repeat;
}

#h2-id35 { /* Sporáky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id35.jpg) left top no-repeat;
}

#h2-id37 { /* Vinotéky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id37.jpg) left top no-repeat;
}

#h2-id39 { /* Mrazničky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id39.jpg) left top no-repeat;
}

#h2-id40 { /* Vrchem plněné pračky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id40.jpg) left top no-repeat;
}

#h2-id41 { /* Předem plněné pračky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id41.jpg) left top no-repeat;
}

#h2-id44 { /* Indukční varné desky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id44.jpg) left top no-repeat;
}

#h2-id45 { /* Sklokeramické varné desky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id45.jpg) left top no-repeat;
}

#h2-id46 { /* Plynové varné desky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id46.jpg) left top no-repeat;
}

#h2-id47 { /* Kombinované varné desky */
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-id47.jpg) left top no-repeat;
}

#h2-id49 { /* Výprodej */
width:776px;
display:block;
height:163px;
background:url(Images/h2/bckg-h2-id49.jpg) left top no-repeat;
}

/* Košík */
#h2-basket {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-basket.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-basketStep1 {
display:block;
width:776px;
height:163px;
background:url(Images/h2/bckg-h2-basketStep1.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-dekujemeZaObjednavku {
display:block;
width:962px;
height:163px;
background:url(Images/h2/bckg-h2-dekujemeZaObjednavku.jpg) left top no-repeat;
margin:0 0 10px 0;
}



/* Stránky */
#h2-affiliateProgram {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-affiliateProgram.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-clankyRecenze {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-clankyRecenze.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-dekujemeZaObjednavku {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-dekujemeZaObjednavku.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-error404 {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-error404.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-firmaAnonyme {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-firmaAnonyme.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-kontakt {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-kontakt.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-lideVeFirme {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-lideVeFirme.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-obchodniPodminky {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-obchodniPodminky.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-poradimeVam {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-poradimeVam.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-procNakupovatUnas {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-procNakupovatUnas.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-servisniSit {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-servisniSit.jpg) left top no-repeat;
margin:0 0 0 0;
}

#h2-spotrebiceBrandt {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-spotrebiceBrandt.jpg) left top no-repeat;
margin:0 0 10px 0;
}


#h2-slovnikSystemEdose {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-systemEdose.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-slovnikPyrolytickeCisteni {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-pyrolytickeCisteni.jpg) left top no-repeat;
margin:0 0 10px 0;
}

#h2-slovnikIndukcniDeska {
display:block;
width:960px;
height:163px;
background:url(Images/h2/bckg-h2-indukcniVarnaDeska.jpg) left top no-repeat;
margin:0 0 10px 0;
}

/* PAGING (stránkování) */
#paging { /* paging */
text-align:center;
}



/* TABS */
.container {
width:766px; 
_width:764px; 
margin:10px 0 0 0;
}

ul.tabs {
margin:0;
padding:0;
float:left;
list-style:none;
height:32px;
border-bottom:1px solid #333;
border-left:1px solid #333;
width:100%;
}

ul.tabs li {
float:left;
margin:0;
padding:0;
height:31px;
line-height:31px;
border:1px solid #333;
border-left:none;
margin-bottom:-1px;
background:#eee;
overflow:hidden;
position:relative;
}

ul.tabs li a {
text-decoration:none;
color:#333;
display:block;
font-size:1.2em;
padding:0 20px;
border:1px solid #fff;
outline:none;
}

ul.tabs li a:hover {
background:#d6d6d6;
}	

html ul.tabs li.active, html ul.tabs li.active a:hover  {
background:#fff;
border-bottom:1px solid #fff;
}

.tab_container {
border:1px solid #333;
border-top:none;
clear:both;
float:left; 
width:100%;
background:#fff;
-moz-border-radius-bottomright:5px;
-khtml-border-radius-bottomright:5px;
-webkit-border-bottom-right-radius:5px;
-moz-border-radius-bottomleft:5px;
-khtml-border-radius-bottomleft:5px;
-webkit-border-bottom-left-radius:5px;
}

.tab_content {
padding:20px;
font-size:1.2em;
}

.tab_content h3 {
font-weight:normal;
padding-bottom:10px;
border-bottom:1px dashed #333;
font-size:1.8em;
margin:0 0 10px 0;
letter-spacing:normal;
text-transform:none;
}

.tab_content h3 a {
color:#333;
}


















#productTabs table.norm, #productTabs table.norm td, #productTabs table.norm th {
border:medium none;
}

#productTabs table {
border:medium none;
border-collapse:collapse;
border-spacing:0;
empty-cells:show;
font-size:92%;
margin:1.3em 0 1em;
width:100%;
}

#productTabs tbody th {
background:none repeat scroll 0 0 #CACACB;
font-weight:bold;
}

#productTabs td, #productTabs th {
background:none repeat scroll 0 0 #F0F0F0;
border:1px solid #FFFFFF;
padding:7px 15px 6px;
}
#productTabs tr.even td {
background:none repeat scroll 0 0 #D9D9DA;
}
table.norm, table.norm td, table.norm th {
border:medium none;
}



/* DETAIL PRODUKTU */

#navigationNextPrev { /* předchozí produkt / následující */
background:#333 url(Images/bckg-navigationNextPrev.gif) left top no-repeat;
height:39px;
}

#navigationNextPrev div { 
padding:5px 0 0 0;
}

#addedToCart { /* Zboží bylo vloženo do košíku */
height:39px;
}

#addedToCart div { 
background:#e4e4e4;
height:39px;
}

#addedToCart p  
{
padding:12px 0 0 20px;
}

#addedToCart p a
{

}

#productDetalMainBox { /* hlavní informace o produktu */
background:#e4e4e4;
padding:10px 0 0 0;
}

#productDetailLeft {
width:330px;
float:left;}

#productDetailRight {
width:396px;
float:right;
padding:0 0 10px 0;
margin:0 10px 0 0;
}

#productDetalMainBox h2 {
font-size:16px;
font-weight:bold;
}

#orderByPhone 
{
padding:5px 0 5px 0;
background:url(Images/bckgLineDetail.gif) left bottom repeat-x; 
}

#orderByPhone p
{
padding:0;
}

#productDescription 
{
margin:10px 0 0 0;
}

#productPrice 
{
padding:1px 0 10px 0;
background:url(Images/bckgLineDetail.gif) left top repeat-x; 
}

#productPrice span.price
{
color:#e2003f;
font-weight:bold;    
}

#productBuyItHERE {
}

#productBetterOffer 
{
padding:10px 0 0 0; 
background:url(Images/bckgLineDetail.gif) left bottom repeat-x; 
}

#productBetterOffer span 
{
font-weight:bold;
color:#E200DF;  
}

#productBasket 
{
width:272px;
padding:10px 0 0 0;
}

#productBasket #add2BasketNo 
{
float:left;
width:120px;
padding:15px 0 0 0;
}

#productBasket #add2Basket 
{
float:right;
width:152px;
}


#productImages {
}

#productImages img {
margin:0 15px 0 0;
}




#btnPreviousProduct {
position:relative;
left:10px;
}

#btnBackToCategory {
position:relative;
left:318px;
}

#btnNextProduct {
position:relative;
left:636px;
}















#uni, .uni-lista {
	background:url('/img/h4.gif') no-repeat;
}

.uni-color, #uni-platba, #uni-doprava, .uni-povinne, #uni-kupon a {
	color:#ff6600;
}

.tip1, #uni-tip .tip1 a {
	color:red;
}

.tip2, #uni-tip .tip2 a {
	color:#0eab13;
}

.tip3, #uni-tip .tip3 a {
	color:#ff6600;
}

	
/* Košík */	
#tblBasketContent {
background:url(Images/bckg-tblBasketContent.gif) left top no-repeat;
width:766px;
margin:0 0 15px 0;
}

#tblBasketContent th {
line-height:27px;
text-align:left;
font-weight:bold;
}

#tblBasketContent td {
border-bottom:1px solid #d6d6d6;
font-size:12px;
padding:5px 0;
}

#tblBasketContent th.productCode {
padding-left:40px;
padding-right:5px;
width:55px;
}

#tblBasketContent th.productName {
width:429px;
}

#tblBasketContent th.productItems {
width:80px;
}

#tblBasketContent th.productPrice {
text-align:right;
width:96px;
}

#tblBasketContent th.productPriceTotal {
text-align:right;
width:106px;
padding:0 10px 0 0;
}



#tblBasketContent td.productCode {
padding-left:18px;
padding-right:5px;
}

#tblBasketContent td.productCode {
padding-left:18px;
padding-right:5px;
}

#tblBasketContent td.productPrice {
text-align:right;
}

#tblBasketContent td.productPriceTotal {
text-align:right;
padding:0 10px 0 0;
}

#tblBasketContent td.productPriceTotal span {
font-weight:bold;
}


#tblBasketContent .basketChangeNoOfItems {
float:left;
}

#tblBasketContent .basketDeleteProduct {
float:left;
margin:2px 0 0 5px;
}




/* Košík new */	
#tblBasketContent2 {
background:url(Images/bckg-tblBasketContent2.gif) left top no-repeat;
width:766px;
margin:0 0 15px 0;
}

#tblBasketContent2 th {
line-height:27px;
text-align:left;
font-weight:bold;
}

#tblBasketContent2 td {
border-bottom:1px solid #d6d6d6;
font-size:12px;
padding:5px 0;
}

#tblBasketContent2 th.productCode {
padding-left:40px;
padding-right:5px;
width:55px;
}

#tblBasketContent2 th.productName {
width:429px;
}

#tblBasketContent2 th.productItems {
width:80px;
}

#tblBasketContent2 th.productPrice {
text-align:right;
width:96px;
}

#tblBasketContent2 th.productPriceTotal {
text-align:right;
width:106px;
padding:0 10px 0 0;
}



#tblBasketContent2 td.productCode {
padding-left:18px;
padding-right:5px;
}

#tblBasketContent2 td.productCode {
padding-left:18px;
padding-right:5px;
}

#tblBasketContent2 td.productPrice {
text-align:right;
}

#tblBasketContent2 td.productPriceTotal {
text-align:right;
padding:0 10px 0 0;
}

#tblBasketContent2 td.productPriceTotal span {
font-weight:bold;
}


#tblBasketContent2 .basketChangeNoOfItems {
float:left;
}

#tblBasketContent2 .basketDeleteProduct {
float:left;
margin:2px 0 0 5px;
}


#basketTotalPrice {
background:url(Images/bckg-tblBasketContent.gif) left top no-repeat;
font-weight:bold;
line-height:28px;
padding:0 10px 0 17px;
}

#basketTotalPrice .label {
float:left;
font-weight:bold;
}

#basketTotalPrice .price {
text-align:right;
font-weight:bold;
color:#e2003f;
}

#basketTotalPrice2 {
background:url(Images/bckg-tblBasketContent2.gif) left top no-repeat;
font-weight:bold;
line-height:28px;
padding:0 10px 0 17px;
}

#basketTotalPrice2 .label {
float:left;
font-weight:bold;
}

#basketTotalPrice2 .price {
text-align:right;
font-weight:bold;
color:#e2003f;
}

#basketTip {
padding:10px 0;
}

#basketContinueBuying {
text-align:right;
margin:10px 0;
}

#basketPaymentAndTransport {
background:url(Images/bckg-tblBasketContent.gif) left top no-repeat;
font-weight:bold;
line-height:28px;
padding-left:40px;
text-transform:uppercase;
margin:0 0 10px 0;
}

#basketPaymentAndTransport2 {
background:url(Images/bckg-tblBasketContent.gif) left top no-repeat;
font-weight:bold;
line-height:28px;
padding-left:40px;
text-transform:uppercase;
margin:20px 0 10px 0;
}

#basketPaymentAndTransport span,
#basketPaymentAndTransport2 span { /* Doprava */
padding-left:246px;
font-weight:bold;
text-transform:uppercase;
}

#paymentMethod {
padding-left:15px;
width:300px;
float:left;
font-weight:bold;
line-height:20px;
}

#transportMethod {
float:left;
font-weight:bold;
line-height:20px;
}

#paymentMethod2 {
float:left;
font-weight:bold;
line-height:20px;
}

#transportMethod2 {
padding-left:15px;
float:left;
font-weight:bold;
line-height:20px;
width:303px;
}




#basketDiscountLabel {
background:url(Images/bckg-tblBasketContentDiscount.gif) left top no-repeat;
line-height:28px;
padding-left:40px;
text-transform:uppercase;
margin:10px 0 0 0;
}

#basketDiscount .required {
color:#000;
font-weight:normal;
}

#btnDiscount {
margin:0;
position:relative;
top:7px;
left:2px;
}

#basketAddressOfCustomerLabel, #basketDeliveryLabel {
background:url(Images/bckg-tblBasketContent.gif) left top no-repeat;
line-height:28px;
padding-left:40px;
text-transform:uppercase;
margin:10px 0 0 0;
}

#basketAddressOfCustomerLabel {
margin:20px 0 0 0;
}


#basketAddressOfCustomerLabel p, 
#basketDeliveryLabel p,
#basketDiscountLabel p {
font-weight:bold;
}

#basketDeliveryOption p {padding-left:40px;}

#basketAddressOfCustomerForm, #basketDeliveryForm {
margin:10px 0 25px 0;
}

#basketAddressOfCustomerForm .A, #basketDeliveryForm .A {
float:left;
width:318px;
}

#basketAddressOfCustomerForm .B {
float:left;
width:318px;
}

#basketTip span {
font-weight:bold;
}


.required {
clear:left;
float:left;
font-size:12px;
font-weight:bold;
height:19px;
padding:14px 0 0 40px;
text-align:left;
width:76px;
color:#e2003f;
}

.oldPrice {text-decoration: line-through;}

#basketAddressOfCustomerForm input,
#basketAddressOfCustomerForm select,
#basketDeliveryForm input,
#basketDeliveryForm select{
display:none;	
border:1px solid #CCCCCC;
display:block;
float:left;
height:19px;
margin:10px 1px 0 0;
width:190px;
}

#basketAddressOfCustomerForm select  {
display:block;
font-family:"Arial CE",Arial,Helvetica,sans-serif;
height:22px;
width:194px;
}

#basketAddressOfCustomerForm textarea {
border:1px solid #d6d6d6;
height:126px;
margin:10px 1px 0 0;
width:190px;
}


#basketNewsletterAgreement {
border-top:5px solid #F3F3F3;
margin-left:0;
margin-right:0;
padding-top:10px;
}

#btnSendOrder {
float:right;
}

.agreement {
line-height:23px;
padding-left:40px;
width:410px;
}

#shoppingCartDialog {
display:none;
}
#shoppingCartDialogTable {border: 1px solid black;}
#shoppingCartDialogTable th {font-weight:bold; padding:4px;}
#shoppingCartDialogTable td {font-weight:normal; padding:4px;}
#shoppingCartDialogTable .mnozstvi {width:80px; text-align:center;}
#shoppingCartDialogTable .cena {width:80px; text-align:right;}
#lnkShoppingCartDialog {display:none;}
.prettyContent-container h3 {letter-spacing:normal; font-size:100%;}
p.tip {padding:10px 0 0 0;}
p.tip strong {font-weight:bold;}
.buttons {padding:10px 0 0 0;}

/* ARTICLES */
.A-B-C, .A-B-C2 {
width:960px;
}

.A-B-C .A-B {
width:636px;
float:left;
}

.A-B-C .A-B .A {
width:313px;
float:left;
}

.A-B-C .A-B .B {
width:313px;
float:right;
}

.A-B-C .C {
width:313px;
float:right;
}


.A-B-C2 .A-B {
width:631px;
float:left;
}

.A-B-C2 .A-B .A {
width:306px;
float:left;
}

.A-B-C2 .A-B .B {
width:306px;
float:right;
}

.A-B-C2 .C {
width:306px;
float:right;
}


ul.classic li
{
margin:.2em 0;
padding:0 0 0 18px;
background:url(Images/bckgLiBlack.gif) left 4px no-repeat;
}

#productProfessionals p {
padding:10px 0;
}

p#facebook  {
padding:0 0 0 25px;    
background:url(Images/bckgLiFacebook.gif) left 4px  no-repeat;
}

p#facebook a span {
text-decoration:underline;
}

ul#contactIcons {
margin:.2em 0;
}

ul#contactIcons #facebook {
background:url(Images/icon-facebook.gif) left top no-repeat;    
padding:0 0 0 58px;
height:48px;
margin:5px 0 0 0;
}

ul#contactIcons #twitter {
background:url(Images/icon-twitter.gif) left top no-repeat;    
padding:0 0 0 58px;
height:48px;
margin:5px 0 0 0;
}

ul#contactIcons #youTube {
background:url(Images/icon-you-tube.gif) left top no-repeat;    
padding:0 0 0 58px;
height:48px;
margin:5px 0 0 0;
}

ul#contactIcons #mar {
background:url(Images/icon-marketing-a-reklama.gif) left top no-repeat;    
padding:0 0 0 58px;
height:48px;
margin:5px 0 0 0;
}

ul#contactIcons a, ul#contactIcons a:hover {
text-decoration:none;
}

.hide {
display:none;
}

.pp_inline p {
text-align:justify;
line-height:1.46em;
}
