p, div, li, form, input, select, textarea, img {padding: 0px; margin: 0px;}

a:link { color: #CC0066; text-decoration: none }
a:visited { color: #990033; text-decoration: none }
a:active { color: #FF9966; text-decoration: none }
a:hover { color: #FF3366; text-decoration: none }
a.menu:link { color: #FEFEFE; text-decoration: none }
a.menu:visited { color: #EEEEEE; text-decoration: none }
a.menu:active { color: #FFDDEE; text-decoration: none }
a.menu:hover { color: #FFFFFF; text-decoration: none }
body { color: #000000; font-size: 0.9em; font-family:  "Myriad Web", Myriad, Calibri, Tahoma, sans-serif; background: #ffffff url(images/main-bg.gif) repeat-x; scrollbar-face-color: #eee; scrollbar-shadow-color: #ccc; scrollbar-highlight-color: #fff; scrollbar-3dlight-color: #fff; scrollbar-darkshadow-color: #ccc; scrollbar-track-color: #eee; scrollbar-arrow-color: #990066 }
b { color: #660033 }
p { line-height: 1.4em; margin-top: 0.2em; margin-bottom: 0em }
li { line-height: 1.4em; }
h1 { color: #B90082; font-weight: bold; font-size: 180%; margin-top: 0.2em; margin-bottom: 0.2em }
h2 { color: #870050; font-weight: bold; font-size: 140%; margin-top: 0.4em; margin-bottom: 0em }
h3 { color: #690037; font-style: italic; font-weight: bold; font-size: 120%; margin-top: 0.4em; margin-bottom: 0em }
sup { font-size: 0.8em }
th { color: #990000; }
ul { text-align: left; list-style-image: url(images/odr.gif); margin: 0px; padding: 0px 0px 0px 16px }
ol { text-align: left; margin: 0px; padding: 0px 0px 0px 24px }
hr { color : #cc0000; border-width: 2px; ; }
.heslo { font-size: 10px; color: black; background-color: #CBD9E8; margin: 0px; padding: 0px; border: solid 1px #276792; }
.rem { font-size: 8pt }
.ident { margin: 0px 2px; padding: 0px; border-bottom: 1px solid #003366 }
.menubg { color: #ffffff; background: #eee url(images/menu-bg.gif) repeat-x fixed }
.main-bg2 { background: #ffffff url(images/main-bg2.gif) repeat-x }
.menu { font-weight: bold; line-height: 17px; text-align: left; list-style-image: url(images/odrm.gif); }
.obrazek { margin:  2px 2px 2px 0px; padding: 0px; border: solid 2px #870050 }
.right { float: right; margin: 2px 0px 2px 10px; padding: 0px; border: solid 2px #870050 }
.left { float: left; margin: 2px 10px 2px 0px; padding: 0px; border: solid 2px #870050 }
.vyzva { font-weight: bolder; text-decoration: blink }
.purpur { color: #ffffff; background-color: #870050 }
.odsad  { margin-right: 10px; margin-left: 50px }
.reference { background-image: url(images/reference.gif); background-repeat: no-repeat; background-position: left bottom; }

