body 	{margin: 0px; padding: 0px; background-color: #E3E7ED;
	font-size: 11px; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: #222222;}
hr	{height: 1px;}
td	{font-size: 11px; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: #222222;}
form, img {border-width: 0px; margin: 0px;}
select, input {height: 18px; border: 1px solid silver; font-size: 10px; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
textarea	{border: 1px solid silver; font-size: 11px; font-family: arial, verdana, "Geneva CE", "Helvetica CE", sans-serif; color: black;}
input.ob,select.ob {height: 18px;}
form>input, td>input, p>input {height: 14px;}
form>select, td>select, p>select, .h18 {height: 18px;}
form p	{margin: 1px 0;}
form b	{color: red; font-weight: bold;}
a	{text-decoration: none; color: #0060BF;}
a:hover {text-decoration: underline;}
form a	{text-decoration: underline; color: black;}
.clearall {clear: both;}
h1	{font-size: 15px; font-weight: bold; margin-top: 0; margin-bottom: 5px; color: #2E3642;}
h2, .podnadpis	{font-size: 12px; font-weight: bold; margin-top: 4px; margin-bottom: 3px; color: black; display: inline;}
.h2	{font-size: 12px; font-weight: bold; margin-top: 4px; margin-bottom: 3px; color: black;}
h3	{font-size: 11px; font-weight: bold; margin-top: 4px; margin-bottom: 3px; color: #2E3642;}
ul	{margin-top: 6px;}
.small	{font-size: 10px;}

.mlk	{height: 20px; line-height: 20px;}
.ubar	{position: absolute; top: 20px; left: 0; width: 100%; height: 148px; background: url(imgs/tbar.gif) repeat-x;}

.offs	{text-align: center;}

.pad	{padding: 8px;}

.uhead	{position: relative; width: 1003px; margin: 0 auto; height: 93px; text-align: left; }
.logo	{position: absolute; left: 0; top: 19px;}
.slogan	{position: absolute; left: 50px; top: 58px; font-style: italic;}
.main	{position: relative; width: 1003px; margin: 0 auto; text-align: left; background: white url(imgs/mainbg.gif) repeat-y;}
.mbar	{position: relative; float: left; margin-left: 3px; width: 997px; height: 40px; background-color: #C897B4; display: inline;}

.topbanner {position: absolute; top: 13px; left: 205px;}
.regbox	{position: absolute; top: 13px; right: 3px; width: 318px; height: 80px; background: #C897B4 url(imgs/regbg.gif) no-repeat; overflow: hidden;}
.sections {position: relative; width: 1003px; margin: 0 auto; height: 44px; line-height: 44px; font-size: 16px; font-weight: bold; text-align: left;}
.sections a {position: relative; float: left; color: white; text-decoration: none; margin: 0 10px; line-height: 44px; height: 44px;}
.sections a.act, .sections a:hover {color: #C897B4;}
.sipkabox	{position: absolute; left: 0; bottom: 0; width: 100%; height: 8px; text-align: center;}
.sipka {margin: 0 auto; width: 13px; height: 8px; background-image: url(imgs/sipka.gif); overflow: hidden;}
.regbox .pad {padding-left: 8px; padding-top: 5px; line-height: 15px;}
.logitem {position: relative; float: left; width: 139px; height: 34px; margin-right: 12px; padding: 0; text-align: left; overflow: hidden;}
.logitem .li {position: absolute; padding: 1px; left: 0; top: 13px; width: 139px; height: 20px; margin: 0; font-size: 12px;}
.logitem>.li {position: absolute; left: 0; top: 13px; width: 135px; height: 16px; margin: 0;}
.logaut	{border: 0;}
.btn	{border: 0; height: 20px; background: #0089E1 url(imgs/buttonbg.gif) repeat-x; color: white; font-weight: bold;}
.regbox .btn {position: absolute; top: 50px; left: 240px; width: 60px;}

.butons	{position: absolute; right: 0; top: 10px;}
a.mbuton {position: relative; float: left; width: 60px; height: 21px; text-align: center; line-height: 21px; display: block; color: white; font-weight: bold; background: #0089E1 url(imgs/buttonbg.gif) repeat-x; margin-right: 7px;}
a.mbuton:hover {text-decoration: none; color: #e77817;}
.c1		{position: relative; float: left; margin-top: 15px; margin-left: 7px; width: 190px; display: inline; overflow: hidden;}
.c1 .hbar	{position: relative; float: left; width: 190px; height: 26px; background: #2E3642 url(imgs/hbarbg.gif) no-repeat; margin-bottom: 1px; overflow: hidden; color: white; font-weight: bold; font-size: 12px; line-height: 26px;}
.c1 .hbar .c {position: relative; float: left; margin-left: 24px; margin-right: 10px; margin-top: 6px; width: 12px; height: 14px; background-image: url(imgs/blt.gif); overflow: hidden; display: inline;}
.c1 a.mitem	{position: relative; float: left; width: 190px; height: 24px; background-color: #EAD2DF; margin-bottom: 1px; overflow: hidden; display: block; color: #2E3642; line-height: 24px; font-size: 12px;}
.c1 .box	{position: relative; float: left; width: 190px; background-color: #EAD2DF; margin-bottom: 1px; overflow: hidden; color: #2E3642;}
.c1 .box .pad {padding: 5px;}
.c1 a.mitem:hover {text-decoration: none; color: #e77817;}
.c1 a.mitem .c {position: relative; float: left; margin-left: 24px; margin-right: 10px; margin-top: 10px; width: 3px; height: 3px; background-color: #2E3642; overflow: hidden; display: inline;}
.c1 .bbar	{position: relative; float: left; width: 190px; height: 2px; background-color: #2E3642; overflow: hidden;}

.c2		{position: relative; float: left; margin-top: 15px; margin-left: 8px; width: 468px; display: inline; overflow: hidden;}
.c2 .item {position: relative; float: left; width: 468px; height: 140px; background: #DBB5CC url(imgs/itembg.jpg) repeat-x; margin-bottom: 12px; overflow: hidden;}
.c2 .item .itemtop {position: absolute; top: 0; left: 0; width: 468px; height: 2px; background: url(imgs/itemtop.gif); overflow: hidden;}
.c2 .item .itembot {position: absolute; bottom: 0; left: 0; width: 468px; height: 2px; background: url(imgs/itembot.gif); overflow: hidden;}
.c2 .item .pad {padding: 5px;}
.c2 .item .ico {position: relative; float: left; width: 80px; height: 80px; border: 1px solid #aaaaaa; margin-top: 2px; margin-right: 6px; margin-bottom: 6px;}
.c2 .item .text {position: relative; float: left; width: 365px; height: 83px; overflow: hidden;}
.c2 a.h2 {font-size: 14px; font-weight: bold; color: #2E3642; display: block; margin-bottom: 4px;}
.c2 a.h2:hover {text-decoration: none; color: #e77817;}
.c2 .item .release {font-size: 10px; margin-bottom: 4px;}
.c2 .item .releasetd {font-size: 10px; color: red; margin-bottom: 4px;}
.c2 .item a.full_text {position: absolute; left: 395px; top: 122px;}
.c2 .item .last_post {position: absolute; left: 90px; top: 122px;}
.c2 .item a.forum {position: absolute; left: 395px; top: 122px;}
.c2 .item .botline {position: absolute; right: 6px; bottom: 6px;}

.c2 .mitem {position: relative; float: left; width: 336px; height: 240px; background: #EFDEE8 url(imgs/itembg.jpg) repeat-x; margin-bottom: 12px; margin-right: 12px; overflow: hidden;}
.c2 .mitem .itemtop {position: absolute; top: 0; left: 0; width: 468px; height: 2px; background: url(imgs/mitemtop.gif); overflow: hidden;}
.c2 .mitem .itembot {position: absolute; bottom: 0; left: 0; width: 468px; height: 2px; background: url(imgs/mitembot.gif); overflow: hidden;}
.c2 .mitem .pad {padding: 5px;}
.c2 .mitem .ico {position: relative; float: left; width: 160px; height: 160px; border: 1px solid #aaaaaa; margin-top: 8px; margin-right: 6px; margin-bottom: 6px;}
.c2 .mitem .text {position: relative; float: left; width: 233px; height: 163px; overflow: hidden; margin-top: 8px;}
.c2 a.h2 {font-size: 14px; font-weight: bold; color: #2E3642; display: block; margin-bottom: 4px;}
.c2 a.h2:hover {text-decoration: none; color: #e77817;}
.c2 .mitem .release {font-size: 10px; margin-bottom: 4px;}
.c2 .mitem .releasetd {font-size: 10px; color: red; margin-bottom: 4px;}
.c2 .mitem a.full_text {position: absolute; left: 262px; top: 222px;}
.c2 .mitem .last_post {position: absolute; left: 90px; top: 202px;}
.c2 .mitem a.forum {position: absolute; left: 262px; top: 202px;}

.c2 .ritem {position: relative; float: left; width: 468px; height: 46px; background: #DBB5CC url(imgs/itembg.jpg) repeat-x; margin-bottom: 12px; overflow: hidden;}
.c2 .ritem .itemtop {position: absolute; top: 0; left: 0; width: 666px; height: 2px; background: url(imgs/itemtop.gif); overflow: hidden;}
.c2 .ritem .itembot {position: absolute; bottom: 0; left: 0; width: 666px; height: 2px; background: url(imgs/itembot.gif); overflow: hidden;}
.c2 .ritem .pad {padding: 5px;}
.c2 a.h2 {font-size: 14px; font-weight: bold; color: #2E3642; display: block; margin-bottom: 4px;}
.c2 a.h2:hover {text-decoration: none; color: #e77817;}
.c2 .ritem .release {font-size: 10px; margin-bottom: 4px;}
.c2 .ritem .releasetd {font-size: 10px; color: red; margin-bottom: 4px;}
.c2 .ritem a.full_text {position: absolute; left: 395px; top: 26px;}

.c12	{position: relative; float: left; margin-top: 15px; margin-left: 7px; width: 666px; display: inline; overflow: hidden;}

.c3		{position: relative; float: left; margin-top: 15px; margin-left: 8px; width: 314px; display: inline; overflow: hidden;}
.c3 .hbar	{position: relative; float: left; width: 314px; height: 26px; background: #2E3642 url(imgs/hbarbg3.gif) no-repeat; margin-bottom: 1px; overflow: hidden; text-align: center; line-height: 26px; color: white; font-weight: bold;}
.c3 .mitem	{position: relative; float: left; width: 314px; background-color: #EAD2DF; margin-bottom: 1px; overflow: hidden;}
.c3 .bbar	{position: relative; float: left; width: 314px; height: 2px; background-color: #2E3642; overflow: hidden;}
.c3 .mitem .pad {padding: 5px;}

.rightbanner	{text-align: center; margin: 6px auto;}

.c23	{position: relative; float: left; margin-top: 15px; margin-left: 8px; width: 790px; display: inline; overflow: hidden;}

.cfull	{margin-left: 7px; width: 988px;}

.tail	{position: relative; float: left; margin-top: 9px; margin-left: 3px; width: 997px; height: 32px; background: #EAD2DF url(imgs/tailbg.gif) repeat-x; display: inline; margin-bottom: 24px; color: #2E3642; line-height: 32px;}
.tail .right {position: absolute; right: 8px; top: 0;}

.full	{clear: both; width: 988px;}
.board_caption {font-size: 13px; font-weight: bold; color: white; clear: both; height: 26px; background: #2E3642 url(imgs/board_lt.gif) no-repeat; line-height: 26px;}
.board_caption .c {position: relative; float: left; margin-left: 24px; margin-right: 10px; margin-top: 6px; width: 12px; height: 14px; background-image: url(imgs/blt.gif); overflow: hidden; display: inline;}
.board_cbar {color: white; clear: both; height: 26px; background-color: #2E3642; text-align: center;}
.board_cbarr {color: white; clear: both; height: 26px; background: #2E3642 url(imgs/board_rt.gif) top right no-repeat; text-align: center;}
.first_col	{width: 32px;}
.boardname {font-weight: bold;}
.board_bbar {height: 2px; background-color: #2E3642; overflow: hidden;}
.center	{text-align: center;}
.board_sln {padding: 0 4px; height: 33px;}
.board_hln {padding: 0 4px; height: 33px; background-color: #ececec;}
.board_slnc {padding: 0 4px; height: 33px; text-align: center;}
.board_hlnc {padding: 0 4px; height: 33px; background-color: #ececec; text-align: center;}
.board_micro {font-size: 9px; color: #333333;}
.spacer	{height: 15px; overflow: hidden;}
.board_hpost {position: relative; float: left; width: 988px; background-color: #ececec;}
.board_npost {position: relative; float: left; width: 988px;}
.post_npost {position: relative; float: left; width: 988px; }
.emptytr	{height: 6px;}
.board_left {width: 120px; border-right: 1px solid #8c8c8c;}
.board_top {height: 20px; border-bottom: 1px solid #8c8c8c;}
.board_topr {height: 20px; border-bottom: 1px solid #8c8c8c; text-align: right;}
.top_line {height: 18px;}
.board_edits {position: absolute; right: 5px; top: 10px;}
.board_bot {height: 22px; border-top: 1px solid #8c8c8c;}
.quote	{border: 1px #a0a0a0 solid; padding-left: 20px; padding-top: 6px; padding-bottom: 6px; padding-right: 2px; background-color: #dddddd; margin: 5px 0;}
.book_hpost {position: relative; float: left; width: 988px; background-color: #ececec; text-align: left;}
.book_npost {position: relative; float: left; width: 988px; text-align: left;}
.underline {border-bottom: 1px solid #e9e9e9; font-size: 2px; height: 2px;}
.thead	{background-color: #e77817; color: black; font-weight: bold; line-height: 14px; padding: 2px;}
.tnorm	{ padding: 2px;}
.tbg	{background-color: #ececec; padding: 2px;}
.theadr	{background-color: #e77817; color: black; font-weight: bold; line-height: 14px;text-align: right; padding: 2px;}
.tnormr	{text-align: right; padding: 2px;}
.tbgr	{background-color: #ececec;text-align: right; padding: 2px;}
.tright	{text-align: right;}
.fullline {position: relative; float: left; margin-top: 1px; margin-bottom: 5px; width: 983px; height: 1px; overflow: hidden; background-color: #cacaca; clear: both;}

a.vote_a {color: black;}
.vote_r	{position: absolute; top: -1px; right: 8px; display: inline; text-align: right; }
.vote_l	{position: relative; width: 100%; margin-top: 3px; margin-bottom: 8px;}

.citem	{position: relative; float: left; height: 115px; width: 468px; border-bottom: 1px solid #dddddd;}
.citem h2 {position: absolute; top: 3px; left: 5px; font-size: 13px; color: #333333; font-weight: bold;}
.citem a.h2 {position: absolute; top: 3px; left: 5px; font-size: 13px; color: #333333; font-weight: bold; margin-bottom: 3px; text-decoration: underline;}
.citem a.h2:hover {text-decoration: none;}
.citeme	{position: absolute; top: 25px; right: 5px;}
.citemeh {position: absolute; top: 5px; right: 5px;}
.citems	{position: absolute; bottom: 8px; right: 5px;}
.citemi	{position: absolute; top: 25px; left: 5px; width: 80px; height: 80px; border: 1px solid #dddddd; overflow: hidden;}
.citemil {position: absolute; top: 25px; left: 5px; width: 50px; height: 50px; border: 1px solid #dddddd; overflow: hidden;}
.citema	{position: absolute; top: 32px; left: 5px; width: 60px; height: 60px; border: 1px solid #dddddd; overflow: hidden;}
.citemt	{position: absolute; top: 25px; left: 100px;}
.citemt2 {position: absolute; top: 25px; left: 308px;}
.citemta {position: absolute; top: 32px; left: 80px;}
.carnote {position: relative; float: left; width: 568px; background: #dddddd;}
.carnote .pad {padding: 4px;}
.icons	{position: absolute; top: 5px; right: 5px;}

.popisek {font: normal normal bold 12px verdana, arial, "Geneva CE", "Helvetica CE", sans-serif; color: black}
.code {font-size: 4px; font-family: courier, "Courier New CE", "Courier New", sans-serif; color: black; border: 1px black dashed; background-color: #eeeeee; padding: 3px; margin-left: 20px; overflow: auto;}

