* {  padding: 0;  margin: 0;  font-family: Arial, Helvetica, sans-serif; }

img, fieldset { border: 0px; padding: 0px; margin: 0px;}
h4, h5, h6, p, blockquote,
 form, label, dl, dt, fieldset, address, table {
    margin-bottom: 0em;
    margin-top: 0em;
}

body {background: #fff; color: #fff; text-align: center; margin: 0px; }
#container { margin: 0 auto; width: 900px; text-align: left; overflow: hidden; border: 0px;}
#header { float: left; width: 900px; height: 213px; }
#logo { float: left; background: url(../images/logo.jpg); width: 155px; height: 213px; }
#napis { float: left; background: url(../images/napis.jpg); width: 745px; height: 50px; }
#zdjecia { float: left; background: url(../images/zdjecia.jpg); width: 745px; height: 163px; }
#date { float: left; background: url(../images/date.gif); width: 900px; height: 41px; }
#sessiontime { color: #f00; float: right; font-size: 10px;}
#main { float: left; width: 900px; background: url(../images/content.gif); background-repeat: repeat-y; }
.menu { width:198px; float: left; font-size: 14px; font-weight: bold; line-height:21px; }
.menu ul {list-style-type: none; margin: 10px; margin-left: 13px; } 
.menu a { color: #369; text-decoration: none;}
.menu a:hover {color: #ee3b33; text-decoration: none; }
.loggedmenu a{ color: #f87c7c; }
#actually {font-size: 9px; color:#000; padding-top:20px;}
#tekst { float: right; width: 682px; padding: 10px; color: #554d49;  font-size: 12px; text-align:justify; }
#footer { float: left; background-color: #369; width: 900px; text-align: center; padding: 5px}
#footer p { padding: 10px 0px; font-size: 14px;  }
#xloading { display:none; position: absolute; top: 0; left: 0; z-index: 90; width: 10%; height: 50px; background-color: #78b9e9; margin-left: 45%; margin-right: 45%; margin-bottom: 45%; padding:20px; }
#littledesign {	float: right; padding-right: 10px; width: 70px; font-family: Arial, Helvetica, sans-serif; font-size: 10px; text-align: center; }
#littledesign a:link { color:#fff; text-decoration: none; }
#karty{ float: right; }
#visits {float: left; font-size: 10px; padding-top:12px;}
#error { position: absolute; top: 0; left: 0; z-index: 90; margin-left: 30%; margin-right: 30%; margin-bottom: 45%; margin-top: 30%; font-size: 14px; font-weight: bolder; text-align: center; width: 300px; background-color: #c20000; padding: 40px; color: #fff;}
#close {position: relative; top: -30px; left: 180px;}
#error a {color: #fff; text-decoration: none; }
#error_text {float: left; padding: 20px;}
#tekst ol, ul { margin: 6px 0px 6px 30px; }
#tekst h2 { font-size: 18px; color:#ee3b33; margin-bottom: 10px; }
#tekst h3 { font-size: 14px; color:#ee3b33; margin-bottom: 10px; }
table { border-collapse: collapse; margin: 10px 0px; }
th { background-color: #3484BF; color:#fff; padding: 5px; }
td { padding: 2px; }
.bluerow {background-color: #afd9fd; }
p { margin-bottom: 7px; }
table.noborder { border: 0px; margin: 0px;}
textarea, input {background-color: #fff; border: 1px solid #3484BF; font-family:Arial, Verdana, Helvetica, sans-serif; padding: 3px; }
#login { float: left; width: 100%; min-height: 253px; background-color: #fff; padding-top: 1em; font-size: 120%;}
#panel_name { padding: 10px; font-weight: bold; text-align: right; color: #fb3000; background-color:#369; width:880px; }
.alarm {color: #ee3b33; text-align: center; padding: 0.5em 0em; font-weight: bold;}
.options { font-size: 90%; }
.module_name { font-size: 14px; color:#ee3b33; margin-bottom: 10px; }
.action_name { color: #ee3b33; font-size: 140%; font-weight: bold; }
.tabform table { border: 0px; text-align:left; }
.tabform th { border: 0px; text-align:left; font-size: 110%; }
.tabform td { border: 0px solid #808696; text-align:left; padding-bottom: 0.5em; font-size: 110%; }
.plik { float: left; width: 100px; height: 100px; text-align: center; border: 1px solid #000; margin: 0.2em; padding: 0.4em; font-size: 80%; background-color: #fff;}
.plik a { text-decoration: none; color: #000; text-align: center;}
.padded05em { padding-left: 0.5em; }
.padded1em { padding-left: 1em; }
.thumb { height: 70px; width: 100px; display: block; }
.nazwa_pliku { text-align: center; overflow: hidden; }
.size {clear: both; float: left; text-align: left; }
.ikony { float: right; text-align: right; }
#linktofile { color:#fb3000; }
.adm_link { padding-left: 0.5em; color: #000;}
#opcje { clear: both; display: block; margin: 10px -8px 10px 0px; background: url(../images/opcje-tlo.gif); background-position: top right; padding: 4px; text-align: left;}
#opcje a {text-decoration: none; color:#fff; padding-right: 10px; }
#opcje a:hover {text-decoration: none; color:#f00;}
textarea.title { width: 665px; height: 4em; font-size: 12px;}
textarea.content { width: 665px; height: 400px; font-size: 12px;}
label { padding: 0px 10px}

table.page_list  { width: 100%; border: 1px solid #3484BF; padding: 0; color: #000; border-collapse: collapse; margin-top: 0.5em; text-align: center; }
.page_list th { }
.page_list td { padding: 0.2em; color: #000; border: 1px solid #3484BF; }
.page_list th a { color: #fff; }
.vertmiddle { vertical-align:middle; }
.podpis { text-align: right; font-size: 90%; }
.butinline { display: inline; margin-right: 10px; margin-top: 10px; }