body {
	margin: 0;
	padding: 0;
	font-family: georgia;
	font-size: 9pt;
	color: #19363c;
	background-color: #ffffff;
	background: url('../gfx/bg.gif') repeat-x;
}
h1 { font-size: 18pt; font-weight: normal }
a { color: #269bb5; text-decoration: none; cursor: pointer }
a:hover { text-decoration: underline }
input,select { font-family: georgia }
input.text { width: 190px; padding: 3px 6px 3px 6px; color: #707b7d; border: 1px solid #cfe0e5; background-color: #f4fbfc }
textarea { width: 470px; height: 80px; padding: 3px 6px 3px 6px; color: #707b7d; border: 1px solid #cfe0e5; background-color: #f4fbfc }
select { height: 24px; padding: 2px 0 2px 4px; color: #707b7d; border: 1px solid #cfe0e5; background-color: #f4fbfc }
ul, p { margin: 0; padding: 0 }
ul { list-style-type: none }
ol li { margin-top: 10px }
img { border: 0 }
.corner { width: 145px; height: 145px; position:absolute; top:0; right:0; display: block; background: url('../gfx/corner.png') no-repeat }
#body { min-width: 960px; background: url('../gfx/bg_main.jpg') top center no-repeat }
#main { width: 960px; margin: auto }

/* top */
#top { width: 960px; height: 125px }
#top a#logo { width: 230px; height: 55px; margin: 16px 0 0 25px; position: absolute }
#top span, #top span a { color: #19363c }
#top span.l {  float: right; margin: 30px 152px 0 0; text-align: right }
#top span.r { width: 100px; position: absolute; margin: 30px 0 0 839px }
#top form.search { width: 250px; position: absolute; margin: 98px 0 0 692px }
#top form.search input.text, #top form.login input.text { width: 110px; float: left; margin-right: 5px; padding: 3px 3px 3px 5px; border-top: 1px solid #bfd4d8; background-color: #ffffff; border-left: 1px solid #bfd4d8; border-right: 1px solid #d1e6ea; border-bottom: 1px solid #d1e6ea; color: #707b7d }
#top form.search input.submit { width: 32px; height: 23px; float: left; border: none; background: none; cursor: pointer }
#top form.search select { width: 90px; float: left; background-color: #ffffff; border-top: 1px solid #bfd4d8; border-left: 1px solid #bfd4d8; border-right: 1px solid #d1e6ea; border-bottom: 1px solid #d1e6ea; color: #707b7d }
#top form.login { display: none; position: absolute; margin: 13px 0 0 420px; font-size: 8pt }
#top form.login input.text { font-size: 8pt }
#top form.login input.submit { width: 63px; height: 23px; border: none; background: none; cursor: pointer; background: url('../gfx/buttons/login.gif') no-repeat }

#top ul li ul { display: none; float: left; padding-top: 15px; text-align: center; background-color: #9dd234 }
#top ul li:hover ul, #top ul li.sfhover ul { display: block }
#top ul li ul li { width: 100%; height: 22px; float: left }
#top ul li ul li.end { width: 100%; height: 11px; float: left; margin: -5px 0 -10px 0; background-color: none; background: url('../gfx/menu_bottom.png') no-repeat }
#top ul li ul li a { display: block; color: #ffffff }
#top ul li ul li a:hover { color: #feffbd }

#top ul .first { position: abolute; display: block }
#top ul .afirst { display: block; height: 35px }
#top #menu_1 { width: 142px; height: 57px; position: absolute; margin: 94px 0 0 20px }
#top #menu_1 .first { width: 142px; height: 35px }
#top #menu_1.active { background: url('../gfx/menu.gif') }
#top #menu_2 { width: 108px; height: 57px; position: absolute; margin: 94px 0 0 171px }
#top #menu_2 .first { width: 114px; height: 35px }
#top #menu_2.active { background: url('../gfx/menu.gif') no-repeat -142px 0 }
#top #menu_2 ul { width: 105px; margin-left: 1px }
#top #menu_3 { width: 76px; height: 57px; position: absolute; margin: 94px 0 0 282px }
#top #menu_3 .first { width: 76px; height: 35px }
#top #menu_3.active { background: url('../gfx/menu.gif') no-repeat -250px 0 }
#top #menu_3 ul { width: 73px; margin-left: 1px }
#top #menu_3 ul li.end, #top #menu_5 ul li.end { background: url('../gfx/menu_bottom_73.png') }
#top #menu_4 { width: 108px; height: 57px; position: absolute; margin: 94px 0 0 365px }
#top #menu_4 .first { width: 114px; height: 35px }
#top #menu_4.active { background: url('../gfx/menu.gif') no-repeat -326px 0 }
#top #menu_4 ul { width: 105px; margin-left: 1px }
#top #menu_5 { width: 59px; height: 57px; position: absolute; margin: 94px 0 0 476px }
#top #menu_5 .first { width: 76px; height: 35px }
#top #menu_5.active { background: url('../gfx/menu.gif') no-repeat -434px 0 }
#top #menu_6 { width: 76px; height: 57px; position: absolute; margin: 94px 0 0 540px }
#top #menu_6 .first { width: 76px; height: 35px }
#top #menu_6.active { background: url('../gfx/menu.gif') no-repeat -493px 0 }

/* stopka */
#footer { min-width: 948px; height: 177px; margin: 30px auto 0 auto; clear: both; background: url('../gfx/footer.gif') center top no-repeat; color: #49a034; font-weight: bold }
#footer p { width: 740px; margin: auto; padding-top: 145px }
#footer a { color: #49a034 }
#footer .left a { margin: 0 10px 0 10px }

.t_right { text-align: right }
.t_center { text-align: center }
.t_top { vertical-align: top }
.left { float: left }
.right { float: right }
.clear { clear: both }
.clearimg { float: left; width: 100%; margin-top: -20px }
.seperate { margin: 20px auto 20px auto; height: 1px; background: url('../gfx/line_blue.gif') repeat-x }
.seperate2 { height: 2px; background: url('../gfx/line_bluewhite.gif') }
span.radio input, span.radio label { float: left }
td.error, div.error, p.error, span.error, a.error { font-weight: bold; color: #ff5a00 }
input.error, textarea.error, select.error { border: 1px solid #ff5a00; background-color: #fff1e9 }
input.image { margin-top: -6px }
input.nom { margin-top:0 }
input.comment { margin: 10px 0 10px 0 }
.checkbox { width: 100%; float: left; margin-bottom: 3px }
.checkbox input { margin-right: 5px; float: left }
.checkbox label { float: left }
.next { float: right; padding: 0 13px 2px 0; background: url('../gfx/ul_green.gif') right center no-repeat }
.back { float: left; padding: 0 0 2px 13px; background: url('../gfx/ul_green_left.gif') left center no-repeat }
.center { margin: auto; width: 335px; margin-top: 18px; text-align: center }
.center img { margin-right: 5px }
.card { padding: 0 0 2px 15px; background: url('../gfx/ico_card.gif') left center no-repeat }
.nav { margin-top: -10px }
img.yt { float: left; margin: 2px 0 0 3px }

#content { width: 934px; min-height: 600px; margin-top: 11px; padding: 13px 13px 0 13px }
.cbg { background: url('../gfx/bg_content.gif') center top no-repeat }

ul.blue { float: left; margin: 0 5px 0 5px }
ul.blue li { width: 255px; float: left; padding: 5px 16px 5px 16px; background: url('../gfx/line_blue.gif') center bottom repeat-x }
ul.blue li.last { background: none }
ul.blue li span.com { float: right; margin-right: -5px; padding: 0 0 3px 15px; color: #c3d9de; background: url('../gfx/ico_comments.gif') left center no-repeat }
ul.blue a { float: left; color: #269bb5 }

ul.green li { padding: 1px 0 4px 15px; background: url('../gfx/ul_green.gif') left center no-repeat }
a.more { float: left; margin: -10px 0 15px 0; padding: 0 0 2px 13px; background: url('../gfx/ul_green.gif') left center no-repeat }
a.green { width: 121px; height: 31px; float: right; margin: -20px 0 -10px 0; padding-top: 8px; background: url('../gfx/buttons/green.gif') no-repeat; text-align: center; color: #ffffff; font-weight: bold }

ul.board li { padding: 10px 0 10px 5px; background: url('../gfx/line_blue.gif') center bottom repeat-x }
ul.board li.end { margin-bottom: -25px; padding: 10px 0 0 5px; background: none }
ul.board li a.title, .comments div a { float: left; margin-bottom: 8px; padding-left: 17px; display: block; background: url('../gfx/ico_comments.gif') left 3px no-repeat }
ul.board li a.title { width: 100% }
ul.board li span { margin-left: 17px; display: block; color: #aab6b8; font-size: 8pt }
ul.board li span a { color: #aab6b8; text-decoration: underline }
ul.lajt li { float: left; padding: 8px 0 0 5px }
ul.lajt li.end { margin-bottom: -8px }

img.frame { padding: 2px; border: 1px solid #cce9f1 }
span.img_81 { width: 81px; height: 120px; float: left; margin-left: 15px; text-align: center; background: url('../gfx/img_81.gif') no-repeat }
span.img_81 img { margin: 3px 3px 5px 3px; display: block }
span.img_81 a { color: #269bb5; font-size: 8pt }

span.img_99 { width: 98px; min-height: 125px; float: left; margin: 4px 0 16px 20px; padding: 0 1px 0 1px; font-size: 8pt; text-align: center }
span.img_99 img { margin: 0 auto 6px auto; display: block; padding: 2px; border: 1px solid #cce9f1 }
span.img_99 a { color: #269bb5; font-size: 8pt }
span.img_99 p { margin: 10px 0 5px 0 }
span.img_99 p img { border: none; margin: 0 5px 0 0; display: inline }

span.img_62 { width: 165px; height: 58px; float: left; margin: 0 0 22px 28px; color: #707b7d; font-size: 7.5pt; background: url('../gfx/img_62.gif') no-repeat }
span.img_62 img { float: left; margin: 5px 15px 5px 5px }
span.img_62 a { margin-bottom: 2px; display: block; font-size: 9pt; color: #269bb5 }
span.img_62 a.author { margin-top: 5px; font-size: 7.5pt }
.groupsarts span.img_62 { width: 280px; margin: 0 0 22px 22px; background: url('../gfx/img_art.gif') no-repeat }
.groupsarts span.img_62 img { margin: 3px 10px 5px 3px }
.groupsarts span.img_62 a { font-size:8pt }

span.img_82 { width: 300px; height: 78px; float: left; margin: 15px 20px 10px 17px; color: #707b7d; font-size: 8pt; background: url('../gfx/img_82.gif') no-repeat }
span.img_82 img { float: left; margin: 8px 15px 5px 5px }
span.img_82 a { margin: -3px 0 5px 0; display: block; font-size: 9pt; color: #269bb5 }
span.img_82 table { margin: -7px 0 15px 0 }
span.img_82 table td { vertical-align: top }
span.img_82 table td a { margin: 0 }
span.img_82 table .title { font-weight: bold; text-align: right; padding-right: 5px }

span.img_user { width: 180px; height: 70px; float: left; margin: 15px 0 -10px 0 }
span.img_user a { margin-bottom: 5px; display: block; font-size: 9pt; color: #269bb5 }
span.img_user a.card { margin: 8px -10px 0 0; font-size: 8pt }
span.img_user img { float: left;  margin-right: 5px; padding: 2px; border: 1px solid #cce9f1 }

#site_main #mleft { width: 615px; float: left; /* padding-top: 235px; background: url('../gfx/site_main_info.gif') left top no-repeat */ }
#site_main #right { width: 300px; float: right; margin-top: 0; color: #000000 }

#site_main #right #login { width: 302px; height: 220px; float: right; background: url('../gfx/box/login.gif') no-repeat }
#site_main #right #login { margin-bottom: 15px }
#site_main #right #login form { margin: 43px 0 0 23px }
#site_main #right #login p { float: left; margin: 0 0 5px 0 }
#site_main #right #login p label { width: 45px; float: left; margin-top: 3px }
#site_main #right #login input.text { width: 140px; float: left; margin-right: 5px; padding: 3px 3px 3px 5px; background-color: #ffffff; border-top: 1px solid #d4dab7; border-left: 1px solid #d4dab7; border-right: 1px solid #e8eeca; border-bottom: 1px solid #e8eeca; color: #000000 }
#site_main #right #login input.submit { width: 63px; height: 23px; margin-left: 3px; float: left; background: none; background: url('../gfx/buttons/mainlogin.gif') no-repeat; cursor: pointer; border: none }
#site_main #right #login form a { float: left; margin: 0 0 0 46px; color: #269bb5; font-size: 7pt }
#site_main #right #login span { float: left; margin: 0 0 3px 45px }
#site_main #right #login span input, #site_main #right #login span label { float: left }
#site_main #right #login span label { padding: 1px 0 0 3px }
#site_main #right #login a.register { width: 275px; height: 34px; margin: 173px 0 0 14px; display: block }

#site_main #right .board_top { width: 302px; height: 290px; float: right; margin-bottom: 15px; padding-top: 50px; background: url('../gfx/box/board_top.gif') no-repeat }
#site_main #right .board_top2 { width: 302px; height: 525px; float: right; margin-bottom: 15px; padding-top: 50px; background: url('../gfx/box/board_top2.gif') no-repeat }
#site_main #right .users { width: 302px; height: 246px; float: right; padding-top: 50px; background: url('../gfx/box/users.gif') no-repeat }

#site_main #mleft .exhibit_new { width: 617px; height: 284px; float: left; margin: 15px 0 15px 0; padding-top: 56px; background: url('../gfx/box/exhibit_new.gif') no-repeat }
#site_main #mleft .groups { width: 617px; height: 286px; float: left; padding-top: 10px; background: url('../gfx/box/groups.gif') no-repeat }
#site_main #mleft .groups .header { margin: 0 0 10px 15px }
#site_main #mleft span.img_99 { height: 125px }

#register { min-height: 500px; float: left; margin: 15px 0 0 10px; background: url('../gfx/headers/register.gif') left top no-repeat }
#register table { margin: 46px 0 0 360px }
select.birthday { width: 65px; height: 25px; margin-right: 2px }
#register a { text-decoration: underline }
#register .submit { width: 106px; height: 30px; border: none; background: none; cursor: pointer; background: url('../gfx/buttons/register.gif') no-repeat }
#register p { width: 420px; margin: 61px 0 0 400px; font-size: 11pt; font-weight: bold; line-height: 20px }

.p_about h1, .p_about h4 { margin-left: 10px }
.p_about table, .p_about p { margin: 4px 0 0 20px }
.p_postnew { margin-bottom: -13px; background: url('../gfx/postcard.gif') 60px 20px no-repeat }
.p_postnew table { margin: 30px 0 0 100px }
.p_postnew table a { margin-left: 6px }
.p_postnew .send{ margin: 10px 0 15px 0 }
.p_postnew textarea { height: 150px }
.p_postinc .legend { font-size: 8pt; color: #aab6b8; float: right; text-align: right }
.p_postinc .legend img { margin: 0 5px 0 10px; float: right }
.p_postinc .legend span { width: 300px; display: block; margin-bottom: 1px }
.p_postinc h2 { font-weight: normal; margin: 30px 0 -10px 10px }
.p_postinc p { margin: -5px 10px 0 10px }
.p_postinc ul { width: 330px; float: right }
.p_postinc ul li { color: #269bb5; display: inline }
.p_postinc ul li a { margin: 0 5px 0 5px }
.p_postinc a.re { width: 100px; height: 30px; display: block; float: right; margin-top: -6px; background: url('../gfx/buttons/re.gif') no-repeat }
.p_gallery a { float: left; display: block; margin: 20px 30px 20px 40px }
.p_show img.photo, .p_show .seperate { display: block; margin: 10px auto 10px auto }
.p_show p { text-align: justify; font-weight: bold }
.p_show span { display: block; margin-bottom: 3px }
.p_show .thumbs { text-align: center; margin-right: -6px }
.p_show .thumbs a { margin-right: 7px }
.p_alien .seperate { margin: 15px auto 10px auto }

.p_list_99 { float: left; width: 800px }
.p_list_99 .img_99 { margin: 15px 10px 10px 10px }
.p_list_81 .img_81 img { padding: 2px; border: 1px solid #cce9f1 }
.p_list_81 .img_81 { margin: 15px 8px 10px 9px }
.p_list_99 .sort { float: right; margin-top: -13px }
.box_721 .p_list_99 .img_99  { margin: 15px 10px 10px 5px }
#left .p_pcomments form { width: 180px; margin: 10px 0 5px 8px }
.p_pcomments form { float: left; margin-left: -7px }
.p_pcomments textarea { width: 165px }
.p_pcomments .image { margin: 10px 0 10px 0 }
.p_pcomments .seperate { margin-bottom: -5px }
.p_add select { width: 205px }
.p_add textarea { width: 300px }
.p_add table { margin-top: 10px }
.p_add span.checkbox { width: 120px }
.p_exhibits span.img_99 { margin: 0 18px 0 0 }
.p_exhibits .list_99 { margin-right: -15px }
.p_exhibits h2 { width: 100%; float: left; margin: 10px 0 10px 0 }
.p_exhibits .seperate { margin-bottom: 10px }
.p_showgroup h1 { margin: -15px 0 0 0 }
.p_showgroup span.img_82 { width: 700px; height: auto; margin-bottom: 0 }
.p_showgroup .join { width: 121px; height: 31px; margin-top: -31px; float: right; background: url('../gfx/buttons/group_join.gif') }
.p_groups  .img_82 { margin-left: 5px }
#exphoto, #exmusic, #exmove { display: none }

#left { width: 200px; min-height: 500px; float: left; margin: 20px 10px 0 0 }
#left ul.green { margin: 10px 0 20px 10px }
#left ul.board { margin: 0 0 20px 10px }
#left span.img_62, #right span.img_62 { width: 185px; margin: 15px 0 0 5px }
.groupmore { width: 200px; float: left }
.groupmore ul { margin-top: -10px }
#right { width: 200px; float: right; margin: 5px 0 0 10px }
.profile { width: 190px; float: right; margin: 5px 0 15px 0 }
.profile div.top { width: 190px; height: 14px; float: left; background: url('../gfx/box/profile_top.gif') center top no-repeat }
.profile div.bottom { width: 190px; height: 15px; float: left; background: url('../gfx/box/profile_bottom.gif') center top no-repeat }
.profile div.content { width: 162px; float: left; padding: 0 12px 0 12px; text-align: center; background-color: #edf7f9; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.profile div.content img { border: 3px solid #ffffff }
.profile div.content h2 { margin: 5px 0 0 0; font-weight: normal; font-size: 13pt; color: #33a1ba }
.profile div.content .seperate2 { margin: 10px auto 10px auto }
.profile div.content li { margin-top: 3px }
.actual div.top { background: url('../gfx/box/190_top.gif') center top no-repeat }
.actual div.bottom { background: url('../gfx/box/190_bottom.gif') center top no-repeat }
.actual div.content { background-color: #ffffff }
.actual div.content h2 { margin-bottom: 7px }
.actual div.content .img_82 { width: 85px; display: block; margin: 0 30px 5px 38px }
.actual div.content .img_82 img { margin: 8px 15px 5px 5px; border: 0 }
div.profile_my { padding-top: 65px;  background: url('../gfx/headers/profile.gif') no-repeat }
.friendscount { float: left; margin: -14px 0 0 -62px; font-size: 16pt }
.delfriend { position: absolute; margin: 70px 0 0 72px !important; cursor: pointer; background: #cce9f1 }
div.alien { float: left; margin-top: -9px }
.alien ul.info { text-align: left; font-size: 8pt }
.alien ul.menu { float: left; margin-bottom: 10px; text-align: left }
.alien ul.menu li { width: 100%; margin-bottom: 5px; float: left }
.alien ul.menu li img { float: left; margin: -4px 5px 0 0; border: 0 }
.alien span { margin: 5px 0 20px 0; display: block; color: #269bb5 }
.alien ul span { margin: 0 0 10px 0 }
div.exhibit { margin: 3px 0 5px 0 }
.exhibit div.content img { border: none }
.exhibit .header { float: left; border: none; margin: 2px 0 4px 0 }
.exhibit ul { float: left; margin: 5px 0 10px 0 }
.exhibit ul li { width: 160px; padding: 8px 0 2px 0; background: url('../gfx/line_bluewhite.gif') top center repeat-x }
.exhibit ul li a { margin-left: -35px }
.exhibit div.bottom a { width: 190px; height: 85px; float: left; background: url('../gfx/box/exhibit_add.gif') center top no-repeat }
.groups div.bottom a { background: url('../gfx/box/groups_add.gif') }
.groups .content .header { float: left; border: none; margin: 2px 0 4px 0 }
.groups ul.green { text-align: left }
#left .profile { float: left }

#right .box { width: 190px; float: right }
#right .box p, p.know { margin: 8px 0 0 10px; line-height: 18px; color: #707b7d }

.box_721 { width: 721px; float: left; margin: 10px 0 10px 0 }
.box_721 div.top { width: 721px; height: 15px; float: left; background: url('../gfx/box/721_top.gif') center top no-repeat }
.box_721 div.bottom { width: 721px; height: 16px; float: left; background: url('../gfx/box/721_bottom.gif') center top no-repeat }
.box_721 div.content { width: 693px; float: left; padding: 12px 12px 0 12px; background-color: #ffffff; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.box_721 img.header { float: left; margin: -17px 0 5px -2px; display: block }
.box_721 div.seperate { width: 690px }

.board div.top { height: 47px; float: left; background: url('../gfx/box/board.gif') center top no-repeat }
.board div.top h1 { margin-left: 20px; float: left; color: #33a1ba; font-size: 14pt }
.board div.post { width: 717px; margin: -12px 0 12px -10px; float: left; background: url('../gfx/line_blue.gif') repeat-x }
.board div.post .author { width: 140px; float: left; padding: 15px 10px 15px 15px }
.board div.post .author .img_user { width: 130px; margin: 0 }
.board div.post .msg { width: 520px; float: left; padding: 15px; background: url('../gfx/line_blue2.gif') repeat-y }
.board div.post .msg p { line-height: 19px; min-height: 50px; color: #5a5a5a }
.board div.post .msg span { color: #acb4b6; margin-top: 20px; font-size: 8pt }
.board div.post .msg span a { margin: 0 5px 0 5px }

.box_510{ width: 510px; float: left; margin: 10px 0 10px 0 }
.box_510 div.top { width: 510px; height: 15px; float: left; background: url('../gfx/box/510_top.gif') center top no-repeat }
.box_510 div.bottom { width: 510px; height: 16px; float: left; background: url('../gfx/box/510_bottom.gif') center top no-repeat }
.box_510 div.content { width: 482px; float: left; padding: 12px 12px 0 12px; background-color: #ffffff; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.box_510 img.header { float: left; margin: -17px 0 5px -2px; display: block }
.box_510 div.seperate { width: 479px }

.box_354{ width: 354px; float: left; margin: 10px 0 10px 0 }
.box_354 div.top { width: 354px; height: 15px; float: left; background: url('../gfx/box/354_top.gif') center top no-repeat }
.box_354 div.bottom { width: 354px; height: 16px; float: left; background: url('../gfx/box/354_bottom.gif') center top no-repeat }
.box_354 div.content { width: 326px; float: left; padding: 12px 12px 0 12px; background-color: #ffffff; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.box_354 img.header { float: left; margin: -17px 0 5px -2px; display: block }
.box_354 div.seperate { width: 479px }

.box_invite { width: 195px; height: 60px; margin: 0 0 15px 7px; padding-top: 6px; font-size: 8pt; text-align: center; float: left; background: url('../gfx/box/invite.gif') }
.box_invite div { margin: 7px 0 0 19px }
.box_invite div p { margin: 0 0 6px -10px }
.box_invite .text { float: left; width: 70px; margin-right: 10px }
.box_invite .image { float: left; margin-top: 0 }

.comments div { padding: 10px; background: url('../gfx/line_blue.gif') center bottom repeat-x }
.comments p { display: block; margin: 10px 0 0 17px; font-weight: normal; text-align: left }
.comments a.delete { margin: 10px 5px 0 0; padding: 0; float: right; background: none }
.comments_profile { padding: 0; }
.comments_profile div { width: 190px; float: left; padding: 10px 0 10px 0 }
.comments_profile p { width: 173px; margin-top: 0 !important; float: right }
.comments_profile a.delete { margin-top: 3px }
.comments_profile span { float: right; font-size: 8pt }

table.list_blue { margin: 20px auto 0 auto }
table.list_blue td { padding: 8px; border-right: 1px solid #e0edf1; background: url('../gfx/line_blue.gif') center bottom repeat-x }
table.list_blue .top td { padding: 8px 12px 8px 12px; border-right: 1px solid white; font-weight: bold; color: #269bb5; background: url('../gfx/table_top.gif') repeat-x }
table.list_blue td.end { border: none }
table.list_blue td.date a { display: block; margin-top: 2px }
table.list_blue a.new { font-weight: bold }
table.list_blue tr.bottom  td{ padding: 5px; border: none; background: none; background-color: #f3f8f9 }
table.list_blue tr.bottom img { margin-left: 12px }
table.list_blue tr.bottom a { width: 123px; height: 19px; display: block; margin-right: 5px; padding-top: 3px; float: left; cursor: pointer; color: #269bb5; text-align: center; background: url('../gfx/buttons/blue.gif') no-repeat }

.box_info { width: 510px; margin: 15px auto 15px auto }
.box_info div.top, div.box_info div.bottom { width: 510px; height: 16px; float: left; background-repeat: no-repeat; background-position: center top }
.box_info div.content { width: 400px; padding: 8px 55px 9px 55px; float: left; font-size: 10pt; border: none; font-weight: bold; background-repeat: repeat-y }
.box_info div.content span { width: 31px; height: 33px; float: left; margin: -9px 0 -10px -40px; background-repeat: no-repeat }
.green div.top { background: url('../gfx/box/info_top_green.gif') }
.green div.content { color: #a4db3a; background: url('../gfx/box/info_content_green.gif')  }
.green div.content span { background: url('../gfx/ico_smile.gif') }
.green div.bottom { background: url('../gfx/box/info_bottom_green.gif') }
.red div.top { background: url('../gfx/box/info_top_red.gif') }
.red div.content { color: #ff6600; background: url('../gfx/box/info_content_red.gif')  }
.red div.content span { background: url('../gfx/ico_nsmile.gif') }
.red div.bottom { background: url('../gfx/box/info_bottom_red.gif') }
.blue div.top { background: url('../gfx/box/info_top_blue.gif') }
.blue div.content { color: #00d1ff; background: url('../gfx/box/info_content_blue.gif')  }
.blue div.content span { background: url('../gfx/ico_ismile.gif') }
.blue div.bottom { background: url('../gfx/box/info_bottom_blue.gif') }
.noborder div.content { background: none; margin-bottom: 5px }

ul.pager { width: 100%; float: left; margin: 10px 0 10px 0; font-weight: bold }
ul.pager li { height: 17px;  margin-right: 3px; padding-top: 2px; display: inline; float: left; text-align: center; border: 1px solid #1ab6cf }
ul.pager li.active { padding: 2px 6px 0 6px; background-color: #259bb5; color: #ffffff }
ul.pager li.noactive { padding: 2px 6px 0 6px; border: 1px solid #b7d7dc; color: #acacac }
ul.pager li a { float: left; height: 20px; padding: 0 6px 0 6px }
ul.pager li:hover { background-color: #259bb5 }
ul.pager li.noactive:hover { background: none }
ul.pager li a:hover { color: #ffffff; text-decoration: none }

#game_top {margin-top:8px;background-image:url('/gfx/game_top.jpg');background-repeat:no-repeat;width:722px;height:135px;padding-bottom:8px;}
#game_top ul {float:left;list-style-image: url("/gfx/ul_green.gif");width:130px;padding-top:11px;line-height:22px;}
#game_top ul.first {padding-left:35px;}
div.gamebox {background-image:url('/gfx/game_bg.jpg');background-repeat:no-repeat;width:158px;height:169px;text-align:center;float:left;margin:7px;}
div.gamebox img {margin:8px 0 8px 0;}
div.gamebox p {text-align:left;padding-left:13px;}
#gametitle1 {margin:0;padding:0 0 0 10px;}
#gameobj {text-align:center;padding-top:20px;}
#gamedesc {padding:24px 50px 10px 50px;text-align:jusify;line-height:17px;}
.bold {font-weight:bold;}

.nk, .fb, .wp { width: 86px; height: 22px; margin: 2px 0 0 5px; float: right; background-image: url('../gfx/social.gif') }
.fb { width: 22px; background-position: -113px 0 }
.wp { width: 25px; background-position: -87px 0 }

/* audioteka start */
#audio_top {margin-top:8px;background-image:url('/gfx/audio_top.jpg');background-repeat:no-repeat;width:722px;height:195px;padding-bottom:8px;}
#audio_top img {padding:0; margin:0;display:block;float:left;}
#cd {padding-top:21px;padding-left:20px;height:120px;}
#searchbox {padding-left:240px;padding-top:11px;}
#audio_top input.submit { width: 32px; height: 23px; border: none; background: none; cursor: pointer }
div.audiobox1 {border-bottom:1px dashed #e0edf1;width:200px;float:left;padding-bottom:13px;margin:12px 0 0 24px;}
div.audiobox2 {margin:12px 0 0 0;}
div.audiobox1 img {padding:2px;border:1px solid #d4eef4;float:left;margin-right:10px;}
div.noborder1 {border-bottom:none;padding-bottom:0;}
div.audiobox1 p.t1 {margin-top:10px;}
div.audiobox1 a {font-size:12px;font-family:georgia;}
div.audiobox1 p.f10 a{font-size:10px;font-family:georgia;}
.box_476 { width: 476px; float: left; margin: 10px 0 10px 0 }
.box_476 div.audiobox1 {margin:12px 8px 0 16px;}
.box_476 div.top { width: 476px; height: 13px; float: left; background: url('../gfx/box/476_top.gif') center top no-repeat }
.box_476 div.bottom { width: 476px; height: 14px; float: left; background: url('../gfx/box/476_bottom.gif') center top no-repeat }
.box_476 div.content { width: 448px; float: left; padding: 12px 12px 0 12px; background-color: #ffffff; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.box_476 img.header { float: left; margin: -17px 0 5px -2px; display: block }
.box_226 { width: 226px; float: left; margin: 10px 0 10px 19px;}
.box_226 div.top { width: 226px; height: 13px; float: left; background: url('../gfx/box/226_top.gif') center top no-repeat }
.box_226 div.bottom { width: 226px; height: 14px; float: left; background: url('../gfx/box/226_bottom.gif') center top no-repeat }
.box_226 div.content { width: 198px; float: left; padding: 12px 12px 0 12px; background-color: #ffffff; border-left: 2px solid #e0edf1; border-right: 2px solid #e0edf1 }
.box_226 img.header { float: left; margin: -17px 0 5px -2px; display: block }

span.img_50 { width: 50px; min-height: 75px; float: left; margin: 4px 0 16px 20px; padding: 0 1px 0 1px; font-size: 8pt; text-align: center }
span.img_50 img { margin: 0 auto 6px auto; display: block; padding: 2px; border: 1px solid #cce9f1 }
span.img_50 a { color: #269bb5; font-size: 8pt }
span.img_50 p { margin: 10px 0 5px 0 }
span.img_50 p img { border: none; margin: 0 5px 0 0; display: inline }
/* audioteka end */

.articles { width: 600px; margin: 5px 0 15px 40px; float: left; text-align: justify }
.articles img { float: left; margin-right: 8px; padding: 2px; border: 1px solid #cce9f1 }
.articles h4 { margin: 0 0 7px 0; font-size: 11pt }
.aimg { text-align: justify }
.aimg img { border: 1px solid #e0edf1; margin: 0 8px 0 8px; padding: 3px }
.aimg ul { margin: 15px 0 15px 15px; list-style-type: square }
.aimg ul li{margin: 2px 0 2px 0}
.aimg p { margin: 20px 0 20px 0 }
