/*--- general ---*/
body { margin: 0; padding: 0; color: #333; font-family: serif; font-size: 11pt; }
h1 { font-size: 140%; margin: 0 0 1em; color: #000; }
h2 { font-size: 100%; margin: 0 0 0.5em; }
p { margin: 0 0 1em; }
ul, ol { margin: 0 0 1em 2em; padding: 0; }
li { margin: 0; padding: 0; }
form { display: none; }
a { color: #333; text-decoration: none; }
a img { border: none; }
em { color: #000; font-style: normal; font-weight: bold; }
.clear { clear: both; }
.small { font-size: 90%; }
/*--- /general ---*/

/*--- layout ---*/
div#right { display: none; }
/*--- /layout ---*/

/*--- header ---*/
div#header { width: 775px; margin: 0 -13px 0 0; padding: 15px 0 0; position: relative; background: url(../img/hlavicka-pozadi.gif) no-repeat left top; }
a#logo { display: block; line-height: 1px; margin: 0 0 1.5em; }
div#header ul { display: none; }
/*--- /header ---*/

/*--- main ---*/
ul#submenu { display: none; }
div#left ul { font-size: 90%; margin-bottom: 2em; }
div#left ul li { margin: 0 0 0.2em; }
div#left ol { font-size: 90%; }
/*--- /main ---*/

/*--- footer ---*/
div#footer { border-top: 1pt solid #666; padding: 0.4em 10pt; font-size: 90%; color: #666; }
div#footer ul { display: none; }
div#footer p { margin: 0; }
/*--- /footer ---*/

/* This is the print stylesheet to hide the Flash headlines from the browser... regular browser text headlines will now print as normal */

.sIFR-flash, .sIFR-flash object, .sIFR-flash embed { display: none !important; height: 0; width: 0; position: absolute; overflow: hidden; }

span.sIFR-alternate { visibility: visible !important; display: block !important; position: static !important; left: auto !important; top: auto !important; }
