body { text-align: center; margin: 0; padding: 0; color: #0B5290; font-family: "Arial CE", "Helvetica CE", Arial, Helvetica, sans-serif; font-size: 80%; background: #0F7AC8; }
#main { margin: 0 auto 0 auto; width: 760px; text-align: left; background: #fff url(img/back.png) repeat-y center; }

#header { width: 760px; height: 144px; position: relative; margin: 0; padding: 0; font-size: 1.9em; }
#header1 { width: 760px; height: 144px; position: relative; margin: 0; padding: 0; font-size: 1.9em; }
#header span { background: url(img/logo1.png) no-repeat; position: absolute; width: 100%; height: 100%; }

#logo { display: block; padding-left: 45px; margin: 0; position: absolute; top: 45px; z-index: 1; }
#logo img { border: 0; }


.up, #textTool span { position: absolute; top: -10000px; padding: 0; margin: 0; }
a, a:link, a:visited, a:active { color: #1B6D2A; text-decoration: underline; }
a:hover { color: #22B13C; text-decoration: none; }

#menu { margin: 3px 0 0 30px; padding: 0; vertical-align: middle; } 
#menu ul { margin: 0; padding: 0; }
#menu li, #menu li.tab { width: 115px; list-style: none; float: left; margin: 0 0 0 1px; padding: 0; background: #84E695 url(img/menu.png) no-repeat; text-align: center; height: 28px; line-height: 28px; vertical-align: middle; border-bottom: 10px solid #84E695; font-weight: bold; }
#menu li.tab { background: #2B9FF2 url(img/menu-on.png) no-repeat; color: #fff; font-weight: normal; }
#menu li a, #menu li a:link, #menu li a:visited, #menu li a:active { color: #fff; text-decoration: none; }
#menu li a:hover { color: #fff; text-decoration: underline; }

#left-col { float: left; width: 520px; padding: 0; margin: 0; }
#left-coll { float: left; width: 760px; padding: 0; margin: 0; }
#content { padding: 20px; margin: 0 1px 0 6px;}
#content p, #content h2 { padding: 8px; margin: 0; }
#content h2 { font-size: 1.7em; color: #46BF5D; }
#content h3 { font-size: 1.2em; padding: 8px 8px 0 8px; margin: 0; }
#content h4 { font-size: 1.2em; padding: 8px 8px 0 8px; margin: 0; color: #46BF5D; }
#content ul#clean { list-style: none; font-size: 120%; font-weight: bold; }
#content fieldset { border: 0; padding: 0; margin: 0; text-align: center; }
.formular, .farba { border: 1px solid #0F7AC8; padding: 2px; font-size: 100%; }
.formular td { padding: 2px; background: #E8F3F8; text-align: left; width: 240px; }
.farba th { padding: 2px; background: #E8F3F8; width: 185px; }
.farba td { padding: 2px; background: #E8F3F8; text-align: center; width: 185px; }
.inputf { width: 50px; font-size: 90%; }
.formular td.big { padding: 2px; background: #E8F3F8; text-align: left; width: 480px; }
.input, .select { width: 230px; font-size: 90%; }
.textarea-podoba { width: 230px; height: 40px; }
.textarea-kon { width: 230px; height: 150px; }
.center { text-align: center; }
.krok { text-align: center; width: 100px; }
.kroky { border: 2px solid #0F7AC8; padding: 2px; font-size: 100%; }
.kroky td { padding: 2px; background: #E8F3F8; border: solid 1px #0F7AC8; }
.green { color: #21A71E; }
.red { color: #f00; }
.small { font-size: 90%; }
#content img.floatLeftClear { float: left; clear: left; margin: 11px 15px 0 8px; border: 0; }
.clear { clear: both; }

.tablehost { border: 1px solid #0F7AC8; padding: 2px; font-size: 90%; text-align: center; }
.tablehost th { padding: 20px; background: #F2FAFB; color: #000; width: 0px; }
.domeny form { margin: 0; padding: 2px; border: 0; text-align: center; background: #EEF9F0; width: 205px; }
.domeny input.text { width: 60px; font-size: 85%; }
.domeny p { margin: 0; padding: 0; }

#right-col { margin: 0; float: right; width: 238px; padding: 0; }
#right-col img { border: 0; margin: 0; position: relative; top: 3px; }
#right-col h3 { text-align: center; height: 27px; line-height: 27px; vertical-align: middle; font-size: 1.2em; color: #fff; background: #2DA1F2 url(img/right.png) no-repeat; margin: 10px 0 0 0;  width: 205px; padding: 0; }
#right-col li { margin: 0; list-style: none; padding: 6px; }
#right-col ul { margin: 0 0 15px 0; list-style: none; padding: 0; background: #EEF9F0; width: 205px; }
#right-col a, #right-col a:link, #right-col a:visited, #right-col a:active { color: #0C375C; text-decoration: underline; }
#right-col a:hover { color: #0B5290; text-decoration: none; }

#footer { font-size: 85%; clear: both; margin: 0; padding: 0; width: 760px; text-align: center; margin-left: auto; margin-right: auto; }
#footer img { border: 0; vertical-align: middle; }
#footer p#blue { margin: 0; padding: 0; background: #0C66B4 url(img/footer.png) no-repeat; height: 22px; line-height: 22px; vertical-align: middle; text-align: center; color: #fff; }
#footer p#blue a, #footer p#blue a:link, #footer p#blue a:visited, #footer p#blue a:active { color: #fff; text-decoration: underline; }
#footer p#blue a:hover { color: #fff; text-decoration: none; }
#down { margin: 0; padding: 0; background: url(img/down.png) no-repeat; height: 32px; text-align: center; }
#footer p { margin: 0; padding: 5px; }
