body { color: black; font-size: 14px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: normal; font-style: normal; line-height: 20px; background-color: white; text-decoration: none; margin: 0; padding: 0; }
#container { display: block; position: relative; width: 995px; margin: 10px auto; padding: 0; }
#topBar { background-image: url(../images/topBar.jpg); background-repeat: no-repeat; height: 263px; }
#foreignCouplesFlag { display: block; position: absolute; top: 5px; left: 5px; width: 43px; height: 33px; margin: 0; padding: 0; }
#cse-search-box { position: absolute; top: 0; right: 0; width: 200px; height: 40px; margin: 0; padding: 0; border-style: none; }
#cse-search-box input { font-size: 11pt; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; line-height: 29px; vertical-align: middle; position: absolute; top: 7px; right: 49px; width: 143px; height: 25px; margin: 0; padding: 0; border-style: none; }
#cse-search-box #searchButton { position: absolute; top: 8px; right: 8px; width: 40px; height: 29px; margin: 0; padding: 0; border-style: none; cursor: pointer; }
#federation { position: absolute; margin: 0; padding: 0; list-style-type: none; }
#szts { display: block; position: absolute; top: 35px; left: 65px; width: 165px; height: 165px; margin: 0; padding: 0; }
#idsf { display: block; position: absolute; top: 50px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#csts { display: block; position: absolute; top: 80px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#otsv { display: block; position: absolute; top: 110px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#audsf { display: block; position: absolute; top: 140px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#ptt { display: block; position: absolute; top: 170px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#hdsa { display: block; position: absolute; top: 200px; left: 918px; width: 70px; height: 28px; margin: 0; padding: 0; }
#mainMenu { background-image: url(../images/mainMenu.jpg); background-repeat: no-repeat; position: absolute; top: 257px; left: 36px; width: 131px; height: 32px; z-index: 1; margin: 0; padding: 0; }
#sideBar { position: relative; left: 11px; width: 236px; z-index: 0; float: left; }
#menuBar { background-image: url(../images/menuBar_bg.gif); background-repeat: repeat-y; text-align: center; width: 236px; z-index: 0; margin: 0; padding: 34px 0 0; display: block; }
#menuBar ul { display: block; margin: 0; padding: 0; overflow: hidden; }
#menuBar li { margin: 0; padding: 0; list-style-type: none; display: block; }
#menuBar a.title { color: white; font-size: 18px; line-height: 20px; background-image: url(../images/bar_bg.png); background-repeat: no-repeat; text-decoration: none; text-align: left; position: relative; height: 28px; margin: 0; padding: 9px 30px 0; display: block; }
#menuBar a.title span { font-size: 8px; line-height: 10px; background-image: url(../images/bar_off.png); background-repeat: no-repeat; position: absolute; top: 15px; right: 20px; width: 19px; height: 10px; float: right; margin: 0; padding: 0; display: block; }
#menuBar div.body { text-align: left; height: 150px; overflow: hidden; margin: 0 10px 0 40px; padding: 0; display: block; }
#menuBar div.body a:link { color: white; font-size: 16px; font-weight: bold; line-height: 22px; text-decoration: none; margin: 0; padding: 0; }
#menuBar div.body a:visited { color: white; font-size: 16px; font-weight: bold; line-height: 22px; text-decoration: none; margin: 0; padding: 0; }
#menuBar div.body a:hover { color: yellow; font-size: 16px; font-weight: bold; line-height: 22px; text-decoration: none; margin: 0; padding: 0; }
#menuBar div.body a:active { color: navy; font-size: 16px; font-weight: bold; line-height: 22px; text-decoration: none; margin: 0; padding: 0; }
#menuBar div.bottom { color: white; font-size: 12px; font-weight: bold; line-height: 18px; background-image: url(../images/menuBar_bottom.gif); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; width: 236px; height: 50px; padding: 23px 0 0; }
#menuBar div.bottom a { color: white; text-decoration: none; }
#menuBar div.bottom a:visited { color: white; text-decoration: none; }
#menuBar div.bottom a:hover { color: yellow; text-decoration: none; }
#menuBar div.bottom a:active { color: navy; text-decoration: none; }
#sutazeBar { background-image: url(../images/sutazeBar_bg.gif); background-repeat: repeat-y; margin: 15px 0 0; padding: 0; }
#sutaze { background-image: url(../images/sutazeBar_top.gif); background-repeat: no-repeat; width: 236px; height: 54px; margin: 0; padding: 0; }
#sutazeBar ul { background-image: url(../images/sutazeBar_bottom.gif); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 0 20px 40px; list-style-type: none; }
#sutazeBar li { text-align: center; margin: 0; padding: 0; }
#sutazeBar a { margin: 0; padding: 0; border-style: none; }
#sutazeBar img { margin: 10px 5px 0; padding: 0; border: solid 2px #336; }
#reklamaBar { background-image: url(../images/menuBar_bg.gif); background-repeat: repeat-y; margin: 15px 0 0; padding: 0; }
#reklama { background-image: url(../images/reklamaBar_top.gif); background-repeat: no-repeat; margin: 0; padding: 0; width: 236px; height: 54px; }
#reklamaBar ul { background-image: url(../images/menuBar_bottom.gif); background-repeat: no-repeat; background-position: 0 bottom; margin: 0; padding: 0 20px 40px; list-style-type: none; }
#reklamaBar li { text-align: center; margin: 0; padding: 0; }
#reklamaBar a { margin: 0; padding: 0; border-style: none; }
#reklamaBar img { margin: 10px 5px 0; padding: 0; border: solid 2px #336; }
#mainBar { position: relative; right: 30px; width: 700px; float: right; margin: 0; padding: 0; }
#bottomBar { background-image: url(../images/bottomBar.png); background-repeat: no-repeat; position: relative; height: 118px; float: none; clear: both; }
#copyright { position: absolute; top: 71px; left: 37px; width: 230px; height: 24px; margin: 0; padding: 0; display: block; }
#Msg font { font-size: 14px; margin: 0 0 0 50px; padding: 0; display: block; }
.invis { position: absolute !important; z-index: 10 !important; display: none !important; }
