
BODY,TD,TH,INPUT,TEXTAREA,SELECT {
 font-family:tahoma,verdana,arial,helvetica,sans-serif;
 font-size:8pt;
}

BODY {
 background-color:#f6f6f6;
 background: #eee url('graphics/pozadi_floorwood.gif'); background-position: left top ; background-repeat: repeat-x;
 color:#000000;
}


INPUT,TEXTAREA,SELECT {
 background-color:#fff;
 color:#222;
}

FORM,H {margin:0;padding:0;}

TH {text-align:left;}

H3 {font-size:10pt;}
H3 I {font-style:normal;font-weight:normal;}

H4 {
 font-size:11pt;
 font-weight:bold;
 margin:4px 0 2px 0;
}

A {color:#B16100;text-decoration:underline;}
A:hover {color:#000;text-decoration:none;}

.whiteN {color:#fff;}
.whiteB {color:#fff;font-weight:bold;}
.yellowN {color:#fcc403;}
.yellowB {color:#fcc403;font-weight:bold;}

/* odkazy v menu */
A.yellowB {color: #fcc403; font-weight: bold;}
A.yellowB:hover {color: #fcc403; font-weight: bold; TEXT-DECORATION: underline;}

/* nadpisy */
.nadpis_akce {color: #DAB92C; font-weight: bold; font-size: 11pt;}
.nadpis_novinka {font-weight: bold; font-size: 10pt;}
.nadpis_loginerror {color: #a40039; font-weight: bold; font-size: 12pt;}
.nadpisy_u_zbozi {color: #DDBC2F; font-weight: bold; font-size: 9pt; padding-left: 5px;}
.nadpisy_ostatni_hlavni {font-weight: bold; font-size: 10pt;}
.nadpisy_napoveda {color: #DDBC2F; font-weight: bold; font-size: 9pt;}

.loginerror {color: #a40039;}

/* styly cen */
.cenasdph         {color: #79AE2F; font-weight: bold; font-size: 1.3em; color: #C51C09; color: #D50000;}
.cenabezdph       {color: #555; font-weight: bold;}
.beznacenasdph    {font-weight: bold;}
.beznacenabezdph  {font-weight: bold;}
.sleva            {color: #DDBC2F; font-weight: bold;}
.kredityCena      {color: #DDBC2F; font-weight: bold;}
.goodColPrice     {font-size: 10px; font-style: italic;}

.cenaobjednavky {color: #DDBC2F; font-weight: bold; font-size: 16pt;}
.vyrobce {font-weight: normal;}
.postovnezdarma {color: #DDBC2F; font-weight: bold; font-size: 10pt;}
.comment {font-style: italic; padding-left: 20px;}
.goodNewDate {font-style: italic; color: #666666; font-size: 10px;}

div.redInput { border: #a40039 2px solid; padding: 5px; color: #a40039; background-color: #fff2f2; font-size: 9pt;}

.statusVyrizeno {font-weight:bold;color:#88AC00;}
.statusVyrizujese {font-weight:bold;color:#FF9C00;}
.statusStornovano {font-weight:bold;color:#C00000;}
.versysVydaj {color:#9D0000;}

/* hodnoceni vysledku pri vyhledavani */
.hodnoceniSearch {font-size: 8pt; color: #acacac; padding-left: 5px; font-style: italic;}

/* inputy s cenou objednavky */
input.orderDoprava {
  border: 0px solid;
  background-color: #fff;
  FONT-SIZE: 8pt; 
  COLOR: #666666;
  font-weight: bold;
  text-align: right;
}

input.orderCelkem {
  border: 0px solid;
  background-color: #fff;
  color: #DDBC2F; 
  font-weight: bold; 
  font-size: 16pt;
  text-align: right;
}

.info-box {margin-top:8px;margin-bottom:8px;font-size:10pt;font-weight:bold;text-align:center;}
.info-box-in {padding:15px;}
.info-box .warning {color:#b62a33;}
.info-box .info {color:#003399; color: #DDBC2F;}

/* napoveda parametru */
div.helpBoxStyle {
	background-color: #FFFACD;
	border: 1px dashed #FFA215;
	padding: 7px;
	width: 350px;
	position: absolute;
	visibility: hidden;
}

/* obrazky */
img.info_w_i {margin: 5px;}
img.compare {margin: 5px}




/* error - Prohlizec nepodporuje Cookies */
table.cookiesError {
    background-color: #FFFACD;
    border: 1px dashed #CC0000;
    margin: 0px;
    height: 45px;
    position: absolute;
    azimuth: center;
}

a.cookiesError:link, a.cookiesError:visited {
    color: #CC0000;
    font-weight: bold;
    text-decoration: underline;
}

a.cookiesError:hover, a.cookiesError:active {
    color: #CC0000;
    font-weight: bold;
    text-decoration: none;
}

td.cookiesErrorLeft{
    padding: 7px 7px 0px 7px;
}

td.cookiesErrorCenter{
    padding: 7px 0px 7px 0px;
    color: #CC0000;
    text-align: justify;    
}

td.cookiesErrorRight{
    padding: 7px 7px 0px 7px;
} 


/* modul multimenu a články */
.mod-menu {
 background-color:#111;
}

.mod-menu A.item {
 display:block;
 font-weight:9pt;
 font-weight:bold;
 padding:3px 0 3px 16px;
}

.mod-menu A.subitem {
 display:block;
 font-weight:7.5pt;
 padding:2px 0 2px 28px;
}

#nav, #nav UL {padding:3px 0 0 0 ;margin:0 0 0 0;list-style:none;}
#nav LI {float:left;position:relative;z-index:1234;}
#nav A {text-decoration:none;}
.mainitems {display:inline-block;padding:2px;border-width:0 0 0 1px;border-style:solid;border-color:#fff;}
.headerlinks A {margin:auto 3px;font-weight:bold;color:#222;padding: 5px;}
.headerlinks A:hover {color:#eee; background-color: #555;}
.submenus {display:none;width:170px;position:absolute;top:1.6em;left:0;background-color:#ddd;border:1px solid black;}
.submenus LI {width:100%;}
.submenus LI A {display:block;width:100%;padding:3px;text-indent:3px;color:#000 !important;font-size:8pt;}
.submenus LI A:hover {background-color:#666;color:#fff !important;}
html>body #clearmenu {height:6px;}
html>body .submenus li a {width:auto;}
#nav li>ul {top:auto;left:auto;}
#nav li:hover ul, li.over ul {display:block;}

/* shopsys 2.0i */
H1 {
 font-size:11pt;
 font-weight:bold; 
 margin:10px 0 10px 0;

}
/* hlavni nadpis v prostrednim sloupci*/
H2 {
 font-size: 1.3em;
 font-weight:bold;
 color: #000;
 border: 1px solid #000;
 background-color: #DFBA35;
/* background-image:url('graphics/sipka.gif'); */
 background-repeat:no-repeat;
 background-position:5px 50%;
 padding:2px 2px 2px 5px;
/* padding:2px 2px 2px 16px; */
 margin: 0px;
}

.hr {
 clear:both;
 overflow:hidden;
 height:1px;
 margin:1px 0 1px 0;
 background-color:#bbb;
 color:#bbb;
}

.hr HR {display:none;}

.pl,.plt,.plb{
 width:180px;
}

.pr,.prt,.prb{
 width:160px;
}

.prm {
  border-left: 0px #bbb dashed;
  border-right: 0px #bbb dashed;
}

.plm {
  border-left: 0px #bbb dashed;
  border-right: 0px #bbb dashed;
}

.pm {
 width:610px;
}

/* levy panel .plt - title ; .pl - panel */
.plt {
 font-size:8pt;
 font-weight:bold;
 color:#fff;
 background-color: #000;
 background-image:url('graphics/sipka.gif');
 background-repeat:no-repeat;
 background-position:5px 50%;
}
.pl { background: #fff url('graphics/rezy/pozadi-levy-sloupec.gif'); 
      background-repeat: repeat-y;
      background-position: top left;
      margin-bottom:4px; 
    }

/* pravy panel .prt - title ; .pr - panel */ 
.prt {
 font-size:8pt;
 font-weight:bold;
 color:#fff;
 background-color: #000;
 background-image:url('graphics/sipka.gif');
 background-repeat:no-repeat;
 background-position:5px 50%;
}
.pr { background: #eee; margin-bottom:4px; } 

/* linka nad vyrobky */
.line,.line TD,.line-m {
 font-size:8pt;
 color:#fff;
 background-color: #000;
}

.line INPUT.btn { background-color:transparent; }

/* linka na vypisem oddeleni v prostrednim sloupci*/
.line-main,.line-m {
 font-weight:bold;
 background-image:url('graphics/sipka.gif');
 background-repeat:no-repeat;
 background-position:5px 50%;
 padding:3px 2px 3px 13px;
 background-color: #000;
}
/* panel pod vypisem oddeleni v prostrednim sloupci*/
#department-list {
 margin-bottom:10px;
 background-color: #eee;
}

#department-list A {
 display:block;
 font-size:10pt;
 font-weight:bold;
 background-image:url('graphics/sipka.gif');
 background-repeat:no-repeat;
 background-position:16px 50%;
 padding:4px 2px 4px 28px;
}

.plt .in,.prt .in {padding:3px 2px 3px 14px; }

.plb,.prb {
 background-color: black;
 height:5px;
 font-size:0;
}

.ipt {
 border:1px solid #999;
 background-color:#f5f5f5;
 color:#000;
 padding:1px 2px 1px 2px;
}

.ipt-pcs {
 text-align:right;
 background:#fff;
 color:#000;
 border:1px solid #ccc;
}

.ipt-red {
 border:1px solid #ccc;
 background-color:#ffecec;
 border-color:#a40039;
 color:#a40039;
}

.basket-good {
 text-align:left;
 font-weight:bold;
}

.basket-price {
 text-align:right;
 font-weight:bold;
}

.basket-title-pcs {
 text-align:center;
 font-weight:bold;
}

.basket-title-good {
 text-align:left;
 font-weight:bold;
}

.basket-title-price {
 text-align:right;
 font-weight:bold;
}

.ln {
 background-color: red;
}

.ln,.ln TD {color:#ddd;}
.ln STRONG,.ln TD STRONG {color:#fff;}

.ln A {
 color:#fff;
}

.ln .ipt {
 background-color:#999;
 border-color:#000;
 color:#fff;
}

/* id */

BODY {text-align:center;}
#main {
 width:960px;
 margin:0 auto 0 auto;
 text-align:left;
 background-color: #fff;
 border: 1px solid #000;
}

#mTable {
 margin: 1px 0 1px 0;
}

.good-classic-outer {
 
 margin: 0px 5px 0px 5px;
 border: 0px solid #C1D9FF;
 border: 0px solid #ddd;
 background-color: #E7F1FD;
 background-color: #fff;
}

.good-classic-outer img {border: 1px solid black;}
.good-classic-outer img.ikona {border: 0px solid black; margin: 0 0 -5px 5px;}
.good-classic-outer p {border: 0px solid black; margin: 2px 0; padding: 2px 0; font-size: 1.0em;}

.good-classic { margin:2px 6px 2px 6px; }
.good-classic h4 a {text-decoration: underline; font-size: 0.9em;}
.good-classic h4 a:hover {color: 333; text-decoration: none;}

.good-classic-description {
 margin:2px 6px 2px 6px;
 text-align:justify;
 font-size:8pt;
 line-height:1.4em;

}

.good-classic-container {
 height:100px;
}

.good-classic-price .left {
 width:100px;
 height:18px;
 
}

#good {
 margin-top: 0px;
 

}

#good H1 {font-size: 1.5em; font-weight:bold;margin:10px 0 10px 0; color: #E35000;}
#good H3 {
 font-size:10pt;
 font-weight:bold;
 margin:10px 0 2px 0;
 color:#DAB92C;
 padding-left:16px;
 background-image:url('graphics/good-h4.gif');
 background-repeat:no-repeat;
 background-position:4px 50%;
}

#good .h3good {
 color: #999;
 padding-left: 10px;
 font-size: 9px;
 float:right;
 padding-top: 5px;		 
}
#good .hr {color:#ddd;background-color:#ddd;}

#good-arr {
 font-size:8pt;
 color: black;
 margin: 4px 0 4px 10px;
 font-weight: normal;
}

#good-arr A {
 font-size:8pt;
 color: black;
}

#good-arr A STRONG {
 color:#000;
}

#good-price-details {margin: 10px 15px 2px 0;}

#good-print-mail-compare {

}
#good-print-mail-compare A {display:block;padding:6px;font-weight:bold;font-size:9pt;}
#good-print-mail-compare A:hover {text-decoration:none;background-color:#eee;}

#registration H3 {margin:5px 0 5px 0;color:#DFBA35;font-weight:bold;font-size:10pt;}

#bottom {
 margin:10px 0 10px 0;
}

#footer {
 width:100%;
 background-color:#666;
 color:#fff;
 font-weight:bold;
 font-size:8pt;
 text-align:center;
}
#footer .in {padding:3px 10px 3px 10px;}
#footer A {color:#fff;}

#footer-2 {
 text-align:center;
 margin:10px auto 0 auto;
 color: #999;
}

/* jednotlive moduly */

#mod-login .in-mod,
#mod-clientmenu .in-mod,
#mod-help .in-mod,
#mod-downloads .in-mod {
 padding:10px 4px 10px 4px;
}

#mod-bought .hr,
#mod-alt .hr,
#mod-top .hr,
#mod-newgoods .hr,
#mod-newsreel .hr,
#mod-poll .hr {background-color:#ddd;color:#ddd;}

#mod-clientmenu A,
#mod-help A,
#mod-downloads A {
 display:block;
 color:#000;
 padding:2px 2px 2px 12px;
 background-image:url('graphics/menu.gif');
 background-repeat:no-repeat;
 background-position:4px 6px;
}
#mod-clientmenu A:hover,
#mod-help A:hover,
#mod-downloads A:hover {
 text-decoration:none;
 font-weight:bold;
 background-color:#555;
 color:#fff;
 background-image:url('graphics/menu-li.gif');
}

#mod-clientmenu A.m-1,
#mod-help A.m-1,
#mod-downloads A.m-1 {
 padding-left:20px;
 background-position:12px 6px;
}

#mod-maillist P {
 margin:0;
 padding:4px;
 text-align:center;
 font-size:7.5pt;
}

#mod-poll .poll-title {font-size:8pt;color:#000;text-align:center;font-weight:bold;padding:6px 0 6px 0;}
#mod-poll .poll-txt {font-size:7.5pt;margin-right:10px;text-align:left;}
#mod-poll .poll-txt A {color:#000;}
#mod-poll .poll-txt A:hover {color:#f00;}
#mod-poll .poll-line-1 {height:18px;width:4px;}
#mod-poll .poll-line-2 {height:18px;background-image:url('graphics/poll/0-4.gif');background-repeat:repeat-x;background-position:0 50%;}
#mod-poll .poll-line-3 {height:18px;width:4px;background-image:url('graphics/poll/0-5.gif');background-repeat:no-repeat;background-position:0 50%;}

#mod-poll .poll-res {font-size:7.5pt;color:#000;padding:6px 0 6px 0;}
#mod-poll .poll-res B {color:#000;}

#mod-bought H3,
#mod-alt H3,
#mod-top H3,
#mod-newgoods H3,
#mod-newsreel H3 {
 margin:0 0 6px 0;
 font-size:8pt;
 font-weight:bold;
 line-height:1.4em;
}

#mod-newsreel P,
#mod-wishes P {
 margin:0 0 3px 0;
 font-size: 1.0em;
 line-height:1.3em;
}

#mod-bought I,
#mod-alt I,
#mod-top I,
#mod-newgoods I,
#mod-newsreel I {
 display:block;
 font-size:7.5pt;
 font-style:normal;
 color:#888;
 text-align:left;
}

#mod-bought H3,
#mod-bought H3 A,
#mod-alt H3,
#mod-alt H3 A,
#mod-top H3,
#mod-top H3 A,
#mod-newgoods H3,
#mod-newgoods H3 A {
 color:#000;
}



/* cudliky */

.button,.a-button {
 display:inline-block;
 padding:2px 4px 2px 4px;
 margin:0 2px 0 2px;
 font-size: 1.0em;
 font-weight:bold;
 white-space:nowrap;
 text-transform:uppercase;
 border:0;
 width:auto;
 cursor:pointer;
 text-decoration:none;
 border: 0px solid #3a6820;

 color: #FFBC00;

}
INPUT.a-button,
INPUT.a-button-hover {padding:0; }

.button:hover,.a-button-hover {
 display:inline-block;
 padding:2px 4px 2px 4px;
 margin:0 2px 0 2px;
 font-size:8pt;
 font-weight:bold;
 white-space:nowrap;
 text-transform:uppercase;
 border:0;
 width:auto;
 cursor:pointer;
 text-decoration:underline;
 border:0px solid #000;

 color:#548b14;color: #FF7721;
}

.basket .button       { font-size: 1.2em; text-decoration: underline; color: #FF6600; font-weight: bolder;}
.basket .button:hover { font-size: 1.2em; text-decoration: none; color: red ;}

.basket input.submit {color: red;}


.exclamation {
 display:block;
 width:13px;
 height:13px;
 background-image:url('graphics/excl.gif');
 background-repeat:no-repeat;
 font-size:0;
}

.exclamation SPAN {display:none;}

.news-text {
 padding:2px 10px 4px 10px;
 text-align:justify;
}
.news-text H3 {margin:4px 0 4px 0;}

.dbDatText {
 margin:5px 0 8px 0;
 font-family:tahoma,verdana,arial,helvetica,sans-serif !important;
 font-size:8pt !important;
 text-align:justify;
}

#mod-categories .ln-a,
#mod-categories .ln-a-hover {
 padding:2px;
}

#mod-categories .ln-a IMG,
#mod-categories .ln-a-hover IMG {margin:0 3px 0 3px;}

#mod-categories .ln-a {
 background-color:transparent;
 font-size:8pt;
 font-weight:bold;
}
#mod-categories .ln-a A {
 color:#000;
}

#mod-categories .ln-a-hover {
 background-color:#000;
 font-size:8pt;
 font-weight:bold;
}
#mod-categories .ln-a-hover A,
#mod-categories .ln-a-hover A:hover {
 color:#fff;
 text-decoration:none;
}

.in-mod .sep {
 height:1px;
 margin:1px 2px 1px 2px;
 background-color:#ccc;
 font-size:0;
 overflow:hidden;
}

/* detail objednavky zakaznika */

#order-list .status-1 A{ color: #FF9900; }
#order-list .status-2 A{ color: #8CAF00; }
#order-list .status-3 A{ color: #BB0000; }

#legend {padding-left:10px;}
.st-1,
.st-2,
.st-3 {
 background-repeat:no-repeat;
 background-position:0 55%;
 padding-left:10px;
}
.st-1 {background-image:url('graphics/order-st-1.gif');}
.st-2 {background-image:url('graphics/order-st-2.gif');}
.st-3 {background-image:url('graphics/order-st-3.gif');}

span.st-1 {color: #FF9900;}
span.st-2 {color: #8CAF00;}
span.st-3 {color: #BB0000;}

#order-detail .productName {font-weight:bold;}

.megaaction {margin: 10px 20px;}


/* FCK styly */

.fck-nadpis1 {
  font-size: 12pt; font-weight:bold; margin: 10px 0px;
}

.fck-nadpis2 {
  font-size: 11pt; font-weight:bold; margin: 10px 0px;
}

.fck-nadpis3 {
  font-size: 10pt; font-weight:bold; margin: 5px 0px;
}

.fck-nadpis4 {
  font-size: 9pt; font-weight:bold; margin: 5px 0px;
}

/* ---------------------- pro FloorWood - by fi WebPrezent -----------------------------*/

/* paticka */
span.copywrite {color: black;}
strong.copywrite {color: #333;}
strong.copywrite span { color: #C61B09;}

/* obecne */
#info-web { width: 100%; background-color: #ddd; height: 18px; text-align: center;padding: 0;
            margin: 0; font-size: 100%; color: white; text-align: right;  
            background-image: url('graphics/rezy/vrchni-cast.jpg');}
#info-web a {color: #222; font-weight: bold; padding: 0px; text-decoration: underline;}    
#info-web a:hover {color: #3A8099; background-color: white; padding: 0px;}        

#baner {margin: 0; padding: 0; height: 100px; width: 100%; 
            background-image: url('graphics/rezy/hlavni-cast.jpg');
            background-color: black;}
            
#logo { font-size:0; image:url('graphics/rezy/freedome-logo.jpg'); margin: 0px 0px 0px 0px; height: 80px; width: 320px; background-color: black;}

#logo SPAN { display: none; }
#top-menu  {width: 100%; height: 25px; background-image: url('graphics/rezy/top-menu.jpg'); background-color: #eee; }
#info-user {height: 25px; text-align: right; padding: 0 5px 0 0 ; margin: 0;  background-color: #ddd; border: 0px solid black;
background-image: url('graphics/rezy/podmenu-2.jpg');}
#grafika-pod-top-menu { margin: 0 0 0 0 ; text-align: left;  background-color: #ddd; padding: 0px 5px 0 0 ; height: 25px;
background-image: url('graphics/rezy/podmenu-1.jpg');}

#popis_nad_vypisem    { padding: 0 0 5px 0;}
#popis_nad_vypisem h3 { margin: 0 10px 0 10px; padding: 0; }
#popis_nad_vypisem ul  { margin: 3px 10px 5px 10px; _margin: 3px 10px 5px 30px; list-style: square; }
#popis_nad_vypisem p  { margin: 0 10px 0 10px; }

.odsazeno-reklama { margin: 3px 5px 3px 5px;}
.odsazeno-reklama a {margin: 3px 5px 3px 5px;}

h3.kosik { font-size:1.5em; margin: 25px 0 10px 10px; color: #547CB9; }
h4.kosik { font-size:1.4em; margin: 10px 0 5px 15px; color: #B22C29; }

.nastred {margin: 5px auto 5px auto;}
.odsazeno {margin: 2px 0 0 5px; padding: 0;}
.odsazenomax  {margin: 2px 15px 15px 15px; padding: 0; border: 0px solid black;}
.odsazenobasket {margin: 10px 150px 10px 0px; padding: 5px; }
.textnastred {text-align: center;}
.textdoprava {text-align: right;}
.textdoleva   {text-align: left;}


.durazne {color: red; }
.nutne {background-color: #DDE7FF; border: 1px solid #ccc; }

.float-left { float: left; }
.float-left { float: right; }
.srovnani {clear: both;}

.basket {background-color: #E8F2FE; border: 1px solid #ccc; padding: 5px 0 12px 0;}
.basket img {border: none; position: relative; top: 7px;}

.vlozit {margin: 0 15px 0 0;}

.textkoddeleni {}

p {color: #000;}

/* --- pridana sekce VYHLEDAVANI --- */
.obal-form-search {padding: 5px 5px 15px 5px; }
.obal-form-search h5 {margin: 7px 0 3px 0; font-size: 0.9em;}
.obal-form-search ul {margin: 0 0 0 20px ;padding: 0; list-style: square;}
.form-search { display: inline; }



/* ---  pridana sekce DOPORUCUJEME --- */

h4.doporucujeme            { font-size: 1.0em; margin: 7px 0 5px 5px; }
ul.doporucujeme            { margin: 0 0 8px 25px; padding: 0 ; }
ul.doporucujeme li         { list-style: square;}
ul.doporucujeme li a       { color: black;}
ul.doporucujeme li a:hover {}

/* --- sekce REKLAMA --- */
#ad         { text-align:center; padding:2px 0 2px 0; }
#ad a       { color: black; };
#ad a:hover { color: red; };



/* ---------------------- pro PJCOM - by fi WebPrezent - sablony -----------------------------*/
#clanek {padding: 10px; }
#clanek h3 { font-size:1.5em; margin: 15px 0 0 10px; color: #547CB9; }
#clanek h4 { font-size:1.4em; margin: 10px 0 0 15px; color: #B22C29; }
#clanek h4.stred { text-align: center; margin: 15px 0 3px 0;}
#clanek h4.vlevo{ text-align: left;  margin: 15px 0 3px 0;}
#clanek h5 { font-size:1.3em; margin: 10px 0 0 20px; color: #000; }
#clanek h6 {font-size: 0.8em; margin: 10px 0 3px 0;}
#clanek p  { margin: 3px 50px 6px 30px; padding: 0 ; font-size: 1.0em; font-family: Verdana;}
#clanek .viceodsazeno  { margin: 3px 10px 6px 30px; padding: 0 ;}
#clanek p.durazne { color: blue; margin: 0 ; padding: 3px 10px 6px 25px;  }
#clanek p.durazne span {color: #666; }
#clanek p span.durazne {color: red; }
#clanek p.poznamka {color: #666; font-weight: 0.9em; }
#clanek ul {list-style: square; font-size: 1.0em; margin: 7px 0 15px 30px; font-family: Verdana;   }
#clanek ul li.no {list-style: none;}
#clanek table       { font-size: 1.2em; border: 1px solid black; margin: 0 0 0 70px; }
#clanek table tr    {  }
#clanek table tr td {border: 1px solid black; padding: 2px 5px ;}
#clanek table.non   { font-size: 1.2em; border: none; margin: 0 0 0 100px; }
#clanek table.non tr   {  }
#clanek table.non tr td {border: none; padding: 2px 2px 2px 10px ;}
#clanek div.sirokybox {border: 1px solid black; margin: 20px 10px 0 10px;}
#clanek div.sirokybox img {float: left; margin: 8px 0 0 5px; }
#clanek div.sirokybox a img {border: none;}
#clanek div.sirokybox a:hover img {border: 1px solid #ccc;}
#clanek div.sirokybox h3 {margin: 13px 0 0 170px;}
#clanek div.sirokybox p {margin: 5px 5px 0 180px;}

#mod-ad .in-mod { text-align: center; }
#mod-dop .in-mod { text-align: left; }
#mod-dop .in { text-align: left;}
