body, h1, h2, h3, h4, ul, p, div {display:block;position:relative;margin:0;padding:0;border:0;}
span {display:inline;}
ul {list-style-position:inside;}
li {display:list-item;}
caption {display:table-caption;}
table {display:table;}
img {display:inline;border:0;}
body {text-align:center;font-family:"Arial CE", "Helvetica CE", "Arial", sans-serif;font-size:14px;padding:0 0 50px 0;}

input {border:1px solid #bec0e4;font-size:11px;}
input[type="button"] {border:1px solid #7E7E7E;background-color:#C6C6C6;}
input[type="button"]:hover {background-color:#D0D0D0;}
textarea {border:1px solid #bec0e4;}
form {font-size:11px;}

h1 {display:none;}
h2 {margin:0 0 5px 0;color:#061e64;font-style:oblique;font-size:22px;font-weight:bold;}
h3 {margin:5px 0 5px 0;color:#061e64;font-size:17px;font-weight:bold;}
h4 {margin:0 0 3px 5px;color:#061e64;font-size:12px;font-weight:bold;}
address {font-style:normal;font-size:12px;}
table {font-size:12px;}
caption {font-weight:bold;margin:0 0 5px 0;}

p {margin:0 0 6px 0;}
p:first-line {padding:0 0 0 5px;}
a {text-decoration:none;color:#6b71e5;}
a:hover {text-decoration:underline;}

/*page*/
#ipage {width:897px;border:1px solid #000A5F;margin:20px auto 0 auto;text-align:left;
background:url("../images/menu/back.jpg") repeat-y #e7e7e7;}

/*header*/
#header  {height:93px;font-size:0px;}
#bar     {height:62px;width:897px;background:url("../images/header/bar.jpg") no-repeat;}
#nations {position:relative;height:27px;width:250px;margin:0 0 0 647px;top:34px;background:none;}
#nations img {margin:0 1px 0 0;border:0;}
#nations img:active {left:1px;top:1px;}
#subbar  {height:31px;width:897px;background:url("../images/header/subbar_b.jpg") repeat-x #0a78ce;}
#subbar-right {float:right;width:371px;height:100%;background:url("../images/header/subbar_r.jpg") no-repeat;}

/*MENU*/
#menu {float:left;width:174px;padding:5px 0 0 0;text-align:center;border-right:1px solid black;}
#menu div {background-color:#e1e1e1;text-align:left;}
#menu a {color:black;text-decoration:none;display:block;}

#menu .items, #menu .item, #menu .items-d, #menu .item-d {width:174px;margin:1px 0 0 0;}
/* preloaded images */
#menu .item {height:26px;background:url(../images/menu/item_n.jpg) no-repeat;}
#menu .item-d {height:26px;background:url(../images/menu/item_d.jpg) no-repeat;margin:0 0 2px 0;}
#menu .items {height:28px;background:url(../images/menu/items_n.jpg) no-repeat;}
#menu .items-d {height:28px;background:url(../images/menu/items_d.jpg) no-repeat;}

#menu .item a, #menu .item-d a, #menu .items a, #menu .items-d a {padding:3px 0 1px 24px;width:150px;}
#menu .item a {background:url(../images/menu/item_n.jpg) no-repeat;}
#menu .item-d a {background:url(../images/menu/item_d.jpg) no-repeat;}
#menu .item a:hover {padding:4px 0 0 24px;background:url(../images/menu/item_on.jpg) no-repeat;}
#menu .item-d a:hover {padding:4px 0 0 24px;background:url(../images/menu/item_od.jpg) no-repeat;}
#menu .items a {background:url(../images/menu/items_n.jpg) no-repeat;}
#menu .items-d a {background:url(../images/menu/items_d.jpg) no-repeat;}
#menu .items a:hover {padding:4px 0 0 24px;background:url(../images/menu/items_on.jpg) no-repeat;}
#menu .items-d a:hover {padding:4px 0 0 24px;background:url(../images/menu/items_od.jpg) no-repeat;}

#menu .subitems, #menu .subitems-v {width:159px;margin:0 0 0 15px;}
#menu .subitems {display:none;}
#menu .subitems-v {display:block;}

#menu .subitems div,#menu .subitems-v div {height:25px;margin:1px 0 1px 0;background:url(../images/menu/subitem_n.jpg) no-repeat;}
#menu .subitems div.sel,#menu .subitems-v div.sel{margin:0 0 2px 0;background:url(../images/menu/subitem_d.jpg) no-repeat;}
#menu .subitems a, #menu .subitems-v a {padding:3px 1px 0 10px;width:148px;background:url(../images/menu/subitem_n.jpg) no-repeat;}
#menu .subitems div.sel a,#menu .subitems-v div.sel a{background:url(../images/menu/subitem_d.jpg) no-repeat;}
#menu .subitems a:hover, #menu .subitems-v a:hover {padding:3px 0 0 11px;}
/**/

/*zpati*/
#downbar {height:61px;width:897px;clear:both;background: url("../images/back.gif") bottom right no-repeat #e7e7e7;}

#bright {border-right:3px solid #B7B7B7;width:175px;}
#bright-in {height:61px;background:url("../images/menu/bright.jpg") no-repeat;font-size:9px;text-align:center;color:#A4AAFF;border-right:1px solid black;}
/*bright*/
#bright a {text-decoration:none;color:#A4AAFF;}
#bright a:hover {text-decoration:underline;}
#bright-spacer {height: 20px;}

#main {width:719px;float:right;border-top:3px solid #B7B7B7;border-left:3px solid #B7B7B7;background-color:#E7E7E7;}
#main-text {width:664px;margin:3px 35px 5px 20px;}

#main-text img {margin:5px 10px 5px 10px;z-index:30;}
.img-about {font-size:10px;}
.usage{text-align:center;margin:10px 0 10px 0;}

/* forms */
#frmemailus {width:450px;text-align:right;}
#frmemailus div {margin:0 0 4px 0;}
#frmemailus .type {margin:0 4px 0 0;}
#frmemailus input {width:320px;}
#frmemailus .text {text-align:left;}
#frmemailus textarea {display:block;width:448px;height:100px;}
#frmemailus .button {width:auto;}
#emailus {font-size:11px;margin:0 0 6px 0;}

#frmlogin {width:200px;border:1px solid #bec0e4;padding:10px;text-align:right;}
#frmlogin .login, #frmlogin .password {margin:0 0 4px 0;}
#frmlogin .type {margin:0 4px 0 0;}
#frmlogin .login input ,#frmlogin .password input {width:150px;}
#frmlogin .message {text-align:left;margin:4px 0 0 0;}
#cookies {margin:5px;width:200px;font-size:10px;color:#B5B18A;}

/* hlasky */
.message {font-size:10px;color:#B5B18A;}
.message-err {color:#A50202;border:1px solid #A50202;background-color:yellow;padding:2px 3px 2px 3px;}

.admin {font-size:10px;}
#w3c {width:250px;margin:5px 0 0 0;border-top:1px solid #62668A;padding:5px 0 0 0;}
.center {text-align:center;}
.clear {clear:both;}
.hwt, .usage-list {text-align:center;float:left;}
.error-msg {color:red;font-weight:bold;}
