@media all {
HTML,FORM,FIELDSET,FORM P,BODY,IMG,TD,.enlarged,.gallery P,
#page,#stranka,#pashlavni,#passtrana,#titulek,.gallery DIV,.gallery {
PADDING:0;
MARGIN:0;
}
IMG {
MAX-WIDTH:100%;
}
H1,H2 {
CLEAR:left;
}
H1 {
FONT-SIZE:150%;
}
H2 {
FONT-SIZE:125%;
}
TABLE,TH,TD,BODY,FORM,CAPTION {
COLOR:#000;
}
TD,TH {
PADDING:0.1ex 0.6ex;
}
.act {
MARGIN-BOTTOM:1.5em;
}
.act:first-line {
FONT-WEIGHT:bold;
}
.left,.mail,.faqq,TD,CAPTION {
TEXT-ALIGN:left;
}
TH,FORM {
BACKGROUND:#cccc99;
}
FORM TD, FORM TH,FORM TABLE,FORM LEGEND {
TEXT-ALIGN:left;
}
TABLE {
WIDTH:100%;
TEXT-ALIGN:center;
MARGIN:0 auto;
BORDER-COLLAPSE:collapse;
}
HR,FORM P {
CLEAR:both;
}
FORM,.navig,TABLE.cl,TABLE.cl TH,TABLE.cl TD,TABLE.pl TD,TABLE.pl TH,FIELDSET,FORM LEGEND {
BORDER:1px solid gray;
}
FIELDSET INPUT {
MARGIN:0.1ex;
PADDING:0.1ex;
}
FORM TABLE {
WIDTH:auto;
MARGIN:0;
}
FORM.review TABLE {
WIDTH:97% !important;
}
FORM.review TH {
TEXT-ALIGN:right;
}
FORM.review TD {
BACKGROUND:#e0e0e0;
BORDER:1px solid gray;
}
FORM LEGEND {
COLOR:gray;
MARGIN:0 0 1ex;
PADDING:0 1ex;
BACKGROUND:#efe9d2;
}
FIELDSET {
PADDING:0 1ex 1ex;
MARGIN:1ex 0;
}
LABEL,CAPTION,LEGEND,KBD,.faqq,.enlarged,.newsdate,.arttitle {
FONT-WEIGHT:bold;
}
KBD {
FONT-SIZE:120%;
}
FIELDSET LABEL {
MARGIN-RIGHT:0.5em;
FLOAT:left;
TEXT-ALIGN:right;
WIDTH:30%;
}
.texta LABEL {
FLOAT:none;
WIDTH:auto;
TEXT-ALIGN:left;
MARGIN:auto;
}
CAPTION {
PADDING:0 0 1ex 1ex;
}
CAPTION EM
{
TEXT-TRANSFORM:uppercase;
FONT-STYLE:normal;
}
FORM.padded {
PADDING:1ex;
}
#telo IMG {
BORDER:1px solid #faa;
}
#telo IMG.icon {
BORDER:none;
}
.flowright {
FLOAT:right !important;
MARGIN:1.2ex 0 1.2ex 1.2ex;
}
.topright {
FLOAT:right !important;
MARGIN:0 0 1.2ex 1.2ex;
}
.flowleft {
FLOAT:left !important;
MARGIN:1.2ex 1.2ex 1.2ex 0;
}
.ds {
BACKGROUND:#d0d0d0 !important;
COLOR:#000;
}
#klice,#passtrana HR,#titulek A SPAN {
DISPLAY:none;
}
TABLE.cl TD A {
TEXT-DECORATION:none;
}
TABLE.cl TD {
COLOR:black;
BACKGROUND:#ddffcc;
TEXT-ALIGN:center;
}
TR.hd TH {
BACKGROUND:#ff9999;
}
TR.nd TH {
BACKGROUND:#fff;
}
TR.nd TH,TR.hd TH {
FONT-WEIGHT:normal;
WIDTH:10%;
}
TD.ds {
TEXT-ALIGN:center;
}
TD.dh {
BACKGROUND:#d09090;
TEXT-ALIGN:center;
}
TH.mb {
BACKGROUND:#eeeeff;
}
TH.vb {
BACKGROUND:#ffeeee;
}
TH.mt {
LETTER-SPACING:1ex;
TEXT-TRANSFORM:uppercase;
}
TABLE.pl TD {
BACKGROUND:#fff;
COLOR:#000;
}
.faqq {
MARGIN-BOTTOM:0.5ex;
}
.faqa {
MARGIN:0.5ex 0 1em 1em;
}
.navig,.navig P,.solitimg,.enlarged,.enlarged P,.gallery P,.gallery,.noticka,.note {
TEXT-ALIGN:center !important;
}
.navig {
BACKGROUND:#efe9d2;
COLOR:#000;
}
.error {
BACKGROUND:#ffffcc;
COLOR:#000;
PADDING-LEFT:1em;
PADDING-RIGHT:1em;
FONT-STYLE:italic;
}
.warn {
BACKGROUND:#ff9999;
COLOR:#000;
}
.solitimg {
MARGIN:1ex 0;
}
.gallery DIV {
FLOAT:left;
MARGIN:0 0.3ex;
OVERFLOW:hidden;
WIDTH:184px;
}
.gallery P {
FONT-SIZE:80%;
HEIGHT:3em;
}
.gallery BR,.cleaner {
CLEAR:both;
DISPLAY:block;
}
.gallery H2 {
TEXT-ALIGN:left;
}
.noticka {
COLOR:gray;
}
.mail,P.note {
FONT-SIZE:90%;
}
.mail {
FONT-FAMILY:monospace;
PADDING:0 1em;
BACKGROUND:#cccccc;
COLOR:#000;
}
.kontakt FIELDSET {
COLOR:#000;
BACKGROUND:#efefff;
}
.arttitle {
TEXT-DECORATION:underline;
}
.artdate,.act SPAN {
FONT-STYLE:italic;
COLOR:gray;
}
.artbody {
MARGIN:0 1em;
PADDING:0;
FONT-FAMILY:serif;
DISPLAY:block;
}
.right {
TEXT-ALIGN:right !important;
}
}
@media print {
BODY,TABLE {
FONT:12pt/1.4 serif;
}
A {
TEXT-DECORATION:none;
COLOR:black;
}
IMG,#patka {
PAGE-BREAK-INSIDE:avoid;
}
TD.ds {
FONT-SIZE:25%;
}
#pashlavni {
MARGIN-BOTTOM:1em;
}
FORM,.navig,#counter,#passtrana,#admin,#patka H2 {
DISPLAY:none;
}
FORM.review {
DISPLAY:block;
}
#patka,#patka DIV,#patka STRONG {
TEXT-ALIGN:center;
DISPLAY:block;
}
#patka {
WIDTH:100%;
FONT-SIZE:65%;
FLOAT:none;
CLEAR:both;
PADDING:1ex 0 0;
}
#patka DIV {
PADDING:0;
MARGIN:0;
FLOAT:left;
WIDTH:33%;
}
}
@media screen {
TABLE.cl {
FONT-SIZE:90%;
}
A:link {
COLOR:#00f;
}
A:visited {
COLOR:#b0b;
}
A:link:hover,A:visited:hover {
COLOR:#f00;
}
#telo A[href^="mailto:"] {
PADDING-RIGHT:13px;
BACKGROUND:url("/css/lt/maill.png") top right no-repeat;
}
H1,H2 {
COLOR:#722;
}
BODY {
POSITION:relative;
BACKGROUND:url(/css/lt/bg.jpg) top right no-repeat;
FONT:82%/1.5 Verdana;
TEXT-ALIGN:CENTER;
COLOR:#232;
}
TABLE {
FONT-SIZE:100%;
}
#page {
POSITION:relative;
BORDER:1px solid #fff;
WIDTH:760px;
MAX-WIDTH:99%;
TEXT-ALIGN:left;
MARGIN:0 auto;
}
#stranka {
MAX-WIDTH:80em;
}
#titulek A
{
POSITION:absolute;
TOP:0;
LEFT:0;
Z-INDEX:5;
WIDTH:244px;
HEIGHT:131px;
BACKGROUND:url(/css/lt/tca.gif) top left no-repeat;
}
#pashlavni {
MARGIN-TOP:11.2em;
PADDING:0 1em 1em 13.5em;
}
#telo {
MARGIN-TOP:131px;
WIDTH:100%;
}
#passtrana {
WIDTH:11em;
POSITION:absolute;
TOP:130px;
BORDER-RIGHT:2px dotted #faa;
}
#menu H2,#chytky H2,#news H2,#patka H2,#vlajky SPAN {
DISPLAY:none;
}
#menu,#menu UL,#menu LI,#menu A {
MARGIN:0;
PADDING:0;
}
#menu {
COLOR:black;
PADDING:0 0 2em 1ex;
LINE-HEIGHT:1.7;
}
#menu UL {
LIST-STYLE:none;
TEXT-ALIGN:left;
OVERFLOW:hidden;
}
#menu LI {
DISPLAY:block;
WIDTH:100%;
}
#menu LI.active {
BORDER-BOTTOM:2px dotted #faa;
FONT-WEIGHT:bold;
}
#menu A {
DISPLAY:block;
_WIDTH:100%;
}
#menu A:hover {
BORDER-RIGHT:6px solid #faa;
}
#vlajky A IMG {
BORDER-RIGHT:1px solid #666;
BORDER-BOTTOM:1px solid #666;
BORDER-TOP:1px solid #fff;
BORDER-LEFT:1px solid #fff;
}
#news {
MARGIN:0 1ex 0 0;
PADDING:1ex 0;
}
#news P {
FONT-SIZE:93%;
PADDING:1ex 0.5ex 0.5ex 1.5ex;
BACKGROUND:url(/css/lt/cr.png) top left no-repeat;
COLOR:#000;
}
#chytky,#servis,#news,#vlajky {
TEXT-ALIGN:center;
}
#chytky P {
MARGIN:1em 1em;
FONT-SIZE:85%;
}
#servis {
FONT-SIZE:85%;
PADDING-BOTTOM:2em;
}
#patka {
POSITION:absolute;
TOP:0;
RIGHT:0;
Z-INDEX:10;
FONT-SIZE:87%;
WIDTH:20em;
PADDING:0 1ex 3ex 3ex;
BACKGROUND:url(/css/lt/c.gif) bottom left no-repeat;
}
#patka STRONG {
DISPLAY:block;
POSITION:relative;
LEFT:-5.5em;
TOP:3ex;
}
#patka DIV {
MARGIN:-1.1em 0 0 5.5em;
}
#patka HR {
DISPLAY:none;
}
#counter {
POSITION:absolute;
TOP:-600px;
LEFT:-600px;
}
}
