/* WWW..CZ, MEDIA PRINT */


/* zakladni nastaveni */


body
{
background: rgb(255,255,255) !important;
color: rgb(0,0,0) !important;
margin: 0 !important;
padding: 0 !important;
position: relative;
text-shadow: none !important;
filter: none !important;
-ms-filter: none !important;
}

*
{
background: none;
border: none;
}

address
{
font: 10pt/130% sans-serif;
}

blockquote
{
font: 10pt/130% sans-serif;
}

h1
{
font: bold 12.5pt/130% sans-serif;
}

h2
{
font: bold 12pt/130% sans-serif;
}

h3
{
font: bold 11.5pt/130% sans-serif;
}

h4
{
font: bold 11pt/130% sans-serif;
}

h5
{
font: bold 10.5pt/130% sans-serif;
}

h6
{
font: bold 10pt/130% sans-serif;
}

hr
{
background: rgb(0,0,0);
color: rgb(0,0,0);
}

p
{
font: 10pt/130% sans-serif;
widows: 2;
orphans: 2;
}

pre
{
font: 10pt/130% monospace;
}

abbr
{
font: 10pt sans-serif;
}

b, strong
{
font: bold 10pt sans-serif;
}

cite, q
{
font: italic 10pt sans-serif;
}

code
{
font: 10pt monospace;
}

del
{
font: 10pt sans-serif;
}

dfn
{
font: 10pt sans-serif;
}

i, em
{
font: italic 10pt sans-serif;
}

ins
{
font: 10pt sans-serif;
}

kbd
{
font: 10pt sans-serif;
}

samp
{
font: 10pt sans-serif;
}

small
{
font: 8pt sans-serif;
}

sub, sup
{
font: 8pt sans-serif;
}

ol, ul
{
page-break-before: avoid;
page-break-inside: avoid;
}

li
{
font: 10pt/130% sans-serif;
}

dd
{
font: 10pt/130% sans-serif;
}

dt
{
font: 10pt/130% sans-serif;
}

a, a:link, a:active, a:visited
{
color: rgb(0,0,0);
}

a:after
{
content: " {"attr(href)"}";
}

table
{
border-collapse: collapse;
margin: 10px 0 10px 0;
}

tr
{
page-break-inside: avoid;
}

th, td
{
border: 1px solid rgb(0,0,0);
color: rgb(0,0,0);
font: 10pt/130% sans-serif;
padding: 2px 5px 2px 5px;
page-break-inside: avoid;
text-align: left;
vertical-align: top;
}

label
{
font: 10pt sans-serif;
}

legend
{
font: 10pt sans-serif;
}

input[type='text'], textarea, select
{
border: 1px solid rgb(0,0,0);
font: 10pt sans-serif;
padding: 5px;
}

input[type='submit'], button[type='submit'], input[type='button'], button[type='button']
{
border: 1px solid rgb(0,0,0);
font: bold 10pt sans-serif;
padding: 5px;
}


/* zobrazeni spravnych vrstev */


div.content
{
margin: 40pt 0 0 0;
padding: 0;
}

div.print-header
{
border-bottom: 1px solid rgb(0,0,0);
font: bold italic 10pt/normal sans-serif;
margin-top: 40pt;
position: absolute;
top: -80pt;
width: 100%;
}

header, footer, div.nav-skip, div.why-us, div.facebook, div.news > p:last-child, div.advert, div.highlights p.more, p.heureka, p.we-accept, p.cetelem, div.info, div.stores, div.seo, div.social-sites, div.thumbnails, div.into-basket,
div.path, div.pagination, p.counter, div.content div.products.detail div.data > p:first-child, div.content div.products.detail table.parts tfoot p:last-child, div.content div.products.detail div.description > p:last-child, div.bookmarks,
div.categories.brief, div.content div.categories.list:not(.main) ul, div.form.contact-form, p.map, div.pagemenu, div.form.filter-form, div.form
{
display: none;
}

div.content div.products.detail div.description
{
height: auto !important;
}