body { background-color: black; margin: 10px 0px; color: white; font-family: verdana; font-size: 11px; background-position: center top; background-image:url(bg.gif); background-attachment:fixed;}

#all { border: 0px solid red; width: 980px; color: black; background-color: #E5E5E5; margin: auto; padding: 8px 4px; }

a { color: #035D91; text-decoration: none; }

.clr { clear: both; border: 0px solid red; padding: 0px; }

#top { border: 1px solid #E5E5E5; margin: 0px; background: url('img/top.jpg') no-repeat; background-position: 100px 0px; height: 100px; position: relative; }
#top #logo { float: left; }
#top #login, #top #user_tab { border: 2px solid #D9EEFB; background-color: #4A4F52; color: white; padding: 0px; width: 124px; margin: 0px; text-align: center; position: absolute; top: -2px; right: 0px; height: 100px; }
#top #login fieldset { border: 0px solid blue; margin: 0px; padding: 0px; }
#top #login label { display: block; border: 0px solid red; margin: 0px auto; padding: 0px; }
#top #login input { font-family: verdana; font-size: 12px; color: black; background-color: #E5E5E5; width: 113px; margin: 0px; padding: 0px; border: 0px; height: 15px; margin: 2px 0px; }
#top #login #login_submit { background-color: #0D669A; width: 114px; height: 13px; padding: 0px; font-weight: bold; font-size: 10px; }
#top #login a:link, #top #login a:visited, #top #login #login_submit, #user_tab a { color: white; text-decoration: none; }
#user_tab a:hover { color: white; text-decoration: underline; }
#top #login div { border-bottom: 2px solid #D9EEFB; background-color: #0D669A; color: white; font-weight: bold; margin: 0px 0px 2px 0px; }
#top #user_tab { height: 100px; }
#top_add { border: 0px solid red; float: left; height: 100px; width: 750px; text-align: center; }
#top_add img { border: none; }

#menu1 { border-top: 2px solid white; border-bottom: 2px solid white; background-color: #0D669A; margin: 0px; padding: 8px 0px; text-align: center; }
#menu1 li { border-right: 1px solid #004B76; color: white; font-size: 14px; font-weight: bold; display: inline; padding: 0px 32px; height: 37px; }
#menu1 #noborder { border: none; padding: 0px 25px; }
#menu1 a { font-size: 14px; font-weight: bold; color: white; text-decoration: none; }

#menu2 { border: 0px solid red; margin: 0px; color: black; background-color: #D9EEFB; padding: 5px 0px 4px 0px; text-align: center; }
#menu2 li { border: 0px solid blue; display: inline; font-size: 11px; font-weight: bold; padding: 0px; margin: 0px; }
#menu2 li a { font-size: 11px; font-weight: bold; color: black; }
#menu2 li a:link, #menu2 li a:visited { text-decoration: none; }
#menu2 li a:hover { text-decoration: underline; }

#nav { color: white; background-color: #4A4F52; padding: 2px 10px; }

#menu { border: 0px solid red; width: 156px; float: left; background-color: white; padding: 0px 2px 0px 2px; }

.menuhead { border: 0px solid blue; background-color: #0D669A; color: white; font-weight: bold; padding: 5px 10px; margin: 4px 2px 2px 2px;}

#search, .submenu_list, .submenu_head, .submenu_list_end, .submenu_box { border-left: 2px solid #D9EEFB; border-right: 2px solid #D9EEFB; }
#search { border-bottom: 2px solid #D9EEFB; }

#search { background-color: #4A4F52; padding: 0px 0px; text-align: center; margin: 0px; }
#search fieldset { border: none; margin: 0px; padding: 0px; }
#search_txt { border: none; width: 113px; background-color: #E5E5E5; margin: 9px auto 0px auto; }
#serach_submit { border: none; color: #E5E5E5; font-weight: bold; background-color: #4A4F52; font-family: verdana; font-size: 11px; height: 16px; margin: 8px 0px 11px 80px; }

.submenu_head:link, .submenu_head:hover, .submenu_head:visited { display: block; background-color: #4A4F52; padding: 5px 0px 2px 15px; font-weight: bold; color: #D9EEFB; font-size: 11px; text-decoration: none; }
.submenu_list, .submenu_list_end { list-style-position: outside; margin: 0px; list-style-image: url('img/list-arrow.gif'); background-color: #4A4F52; padding: 0px 0px 12px 15px; }
.submenu_list li, .submenu_list_end li { border: 0px solid red; padding: 1px; margin: 0px 0px 0px 15px; font-size: 11px; }
.submenu_list a:link, .submenu_list a:visited, .submenu_box a:link, .submenu_box a:visited, #menuleft a:link, #menuleft a:visited, .submenu_list_end a:link, .submenu_list_end a:visited { font-size: 11px; text-decoration: none; color: white; }
.submenu_list a:hover, .submenu_box a:hover, #menuleft a:hover, .submenu_list_end a:hover { text-decoration: underline; color: white; }
.submenu_list_end { border-bottom: 2px solid #D9EEFB; margin-bottom: 5px; }

.submenu_box { border-bottom: 2px solid #D9EEFB; margin: 0px 0px 10px 0px; padding: 5px 10px; background-color: #4A4F52; }
.submenu_box a { display: block; margin: 3px 0px; }

#content { border: 0px solid red; float: left; width: 663px; margin: 4px 3px; background-color: white; padding: 10px 7px 10px 7px; }

#welcome_head { text-align: justify; border: 0px solid red; margin: 0px; background-color: #0D669A; color: white; font-weight: bold; padding: 5px 15px; margin-bottom: 5px; }
#welcome { text-align: justify; border: 0px solid blue; margin: 0px; padding: 0px 5px 5px 5px; width: 430px; float: left; background: url('img/welcome-bg.gif') repeat-x bottom; }
#welcome img { float: right; margin: 0px 5px; }

#news_of_week { text-align: justify; border: 1px solid #1165A3; float: right; width: 195px; margin: 5px 0px 0px 0px; padding: 0px 8px 8px 8px; }
#news_of_week span, #news_of_week a { color: #0E7AA0; }
#news_of_week span { border: 0px solid blue; display: block; font-weight: bold; width: 60%; text-align: center; position: relative; top: -8px; left: 35px; background-color: white; }
#news_of_week a { border: 0px solid blue; display: block; font-weight: bold; width: 60%; text-align: center; position: relative; top: 15px; left: 60px; background-color: white; padding: 0px; font-size: 11px; text-decoration: none; }

#link_news_of_week a { text-decoration: none; position: relative; left: 0px;  padding: 0px; margin:0;}



#mainrec { border: 0px solid red; width: 100%; margin: 10px 0px; float: left; }
#mainrec img { float: left; border: 3px solid #E5E5E5; }
#mainrec .rec_list1, #mainrec .rec_list2 { border: 0px solid green; float: right; width: 174px; height: 59px; padding: 7px 0px 0px 40px; }
#mainrec .rec_list1 { background: url('img/main-rec-list-bg1.jpg') no-repeat; }
#mainrec .rec_list2 { background: url('img/main-rec-list-bg2.jpg') no-repeat; }
#mainrec .rec_list1 img, #mainrec .rec_list2 img { float: right; border: 3px solid #E5E5E5; }
#mainrec .rec_list1 a, #mainrec .rec_list2 a { border: 0px solid red; float: left; width: 100px; display: block; margin: 10px 0px 0px 0px; font-weight: bold; color: #035D91; }
#mainrec #desc { border: 0px solid red; float: left; background: url('img/mainrec-bg1.jpg') repeat-y; width: 436px; margin: 5px 2px; padding: 3px; }
#mainrec #desc span { border: 0px solid red; display: block; font-weight: bold; color: #035D91; padding-bottom: 3px;  }
#mainrec #desc a { font-size: 11px; color: #035D91; font-weight: bold; }

#add_hor2 { border: 0px solid red; float: left; width: 658px; margin: 0px 0px 5px 0px;  }
#add_hor2 img { border: none; }
#add_hor2a { float: left; }
#add_hor2b { float: right; }
#add3 { border: 0px solid red; float: right; margin: 4px 0px; }
#add3 img { border: none; }
#add5 { border: 0px solid red; float: left; width: 304px; height: 252px; margin: 5px 0px 0px 0px; }
#add5 img { border: none; }
#add6 { border: 0px solid red; float: right; width: 304px; height: 252px; margin: 5px 0px 0px 0px; }
#add6 img { border: none; }
#add8 { border: 0px solid red; float: right; margin: 5px 0px 5px 10px; }
#add8 img { border: none; }

.mainboxhead, #content_top span, .content_box_top span, #game_header h1, #art_header, #section_top span, #content_head { border: 0px solid red; background-color: #0D669A; color: white; font-weight: bold; margin-bottom: 6px; }
.mainboxhead, #content_head, #art_header {padding: 7px 0px 7px 10px;}

#game_gall_header { border: 0px solid red; background-color: #0D669A; color: white; font-weight: bold; margin-bottom: 6px; padding-left: 60px;}

#art_subheader { margin: 20px 0px; }

#mainbox1 { border: 3px solid #E5E5E5; background-color: #F5F4F4; }
#mainbox1 .mainbox1b, #mainbox1 .mainbox1a { border: 0px solid red; width: 333px; height: 79px; margin: 1px 5px; padding: 5px 0px 5px 5px; }
#mainbox1 .mainbox1a { background: url('img/mainbox1a.jpg') no-repeat; }
#mainbox1 .mainbox1b { background: url('img/mainbox1b.jpg') no-repeat; }
#mainbox1 .mainbox1b img, #mainbox1 .mainbox1a img { border: 0px solid red; float: right; margin: -4px 3px 0px 0px;}
#mainbox1 .mainbox1b a, #mainbox1 .mainbox1a a { font-weight: bold; color: #0D669A; font-size: 11px; }

#mainbox2 { border: 3px solid #E5E5E5; float: right; width: 294px; padding-top: 6px; background: url('img/mainbox2.jpg') repeat-y; height: 409px; position: relative; }
#mainbox2 #submenu { border: 0px solid red; color: #EB4444; text-align: center; font-size: 10px; font-family: tahoma; margin: 5px 0px; }
#mainbox2 #submenu a { color: #EB4444; font-size: 11px; text-decoration: none; font-family: tahoma; font-weight: bold; }
#mainbox2 .mainbox2_item { border-bottom: 1px solid #C3C3C3; margin: 3px 2px 5px 13px; }
#mainbox2 .mainbox2_item a:link, #mainbox2 .mainbox2_item a:visited { display: block; color: #076195; font-weight: bold; text-decoration: none; font-size: 11px;}
#mainbox2 .mainbox2_item a:hover { text-decoration:underline;}

#s1,#s2,#s3,#s4,#s5,#s6 { position: absolute; top: 58px; width: 95%; }

#archive_link { border: 0px solid red; display: block; text-align: center; margin: auto; margin: 10px 0px; }
#news_box { float: left; padding-top: 4px; margin-top: 0px; width: 353px; }

#mainbox3 { border: 3px solid #E5E5E5; float: left; width: 352px; background: url('img/mainbox3.jpg') repeat-y; margin: 5px 0px; padding: 6px 0px; }
#mainbox3 span { display: block; margin-left: 5px; }
#mainbox3 span a:link, #mainbox3 span a:visited { color: #0D669A; text-decoration: none; font-weight: bold; font-size: 11px;  }
#mainbox3 span a:hover { text-decoration:underline;}

#mainbox4 { border: 3px solid #E5E5E5; float: right; width: 295px; background: url('img/mainbox4.jpg') repeat-y; margin: 5px 0px; padding: 6px 0px; }
#mainbox4 span { display: block; margin-left: 5px; }
#mainbox4 span a:link, #mainbox4 span a:visited { color: #0D669A; text-decoration: none; font-weight: bold; font-size: 11px;  }
#mainbox4 span a:hover { text-decoration:underline;}




#mainbox4a { border: 0px solid red; float: left; }

#mainbox5 { border: 3px solid #E5E5E5; float: left; background: url('img/mainbox5.jpg') repeat-y; width: 222px; margin-bottom: 1px; padding: 6px 0px 10px 0px; }
#mainbox5 .item, #mainbox6 .item { border-bottom: 1px solid #CBCCCD; margin: 3px 5px; padding-bottom: 2px; float: left; width: 94%; color: #0D679B; font-weight: bold; font-size: 12px; }
#mainbox5 .item a:link, #mainbox5 .item a:visited, #mainbox6 .item a:link, #mainbox6 .item a:visited { color: #0D679B; font-weight: bold; font-size: 12px; text-decoration: none; }
#mainbox5 .item a:hover, #mainbox6 .item a:hover {text-decoration:underline; }

#mainbox5 .item span, #mainbox6 .item span { float: right; color: black; font-weight: normal; font-size: 11px; }
#mainbox5 .mainbox5a, #mainbox6 .mainbox5a { float: left; padding-left: 5px;}
#mainbox5 .mainbox5b, #mainbox6 .mainbox5b { float: right; text-align: right; padding-right: 5px;}
#mainbox5 .mainbox5a, #mainbox5 .mainbox5b, #mainbox6 .mainbox5a, #mainbox6 .mainbox5b { border: 0px solid red; width: 40%; display: block; margin: 0px 5px; color: #EC6469; font-weight: bold; margin: 5px 0px; }

#mainbox6 { border: 3px solid #E5E5E5; float: left; background: url('img/mainbox6.jpg') repeat-y; width: 222px; margin: 0px 3px 1px 3px; padding: 6px 0px 10px 0px; }

#add4 { float: right; }
#add4 img { border: none; }

#menuleft { border: 0px solid blue; width: 128px; float: right; background-color: white; padding: 0px 2px 0px 2px; }
#menu_adds { border: 0px solid red; background-color: #4A4F52; border-left: 2px solid #D9EEFB; border-bottom: 2px solid #D9EEFB; border-right: 2px solid #D9EEFB;  margin: 0px auto 5px auto; padding: 8px 0px; text-align: center; }
#menu_adds img, #menu_adds a { display: block; border: none;  margin: auto; }

#menuleft ul { margin: 0px 0px 10px 0px; padding: 8px 0px 10px 25px; background-color: #4A4F52; border-left: 2px solid #D9EEFB;  border-bottom: 2px solid #D9EEFB; border-right: 2px solid #D9EEFB; list-style-image: url('img/list-arrow.gif'); }
#menuleft li { padding: 1px; }

#foot { border: 0px solid red; float: left; width: 100%; text-align: center; margin: 30px 0px; }
#foot a { color: #464646; font-weight: bold; font-size: 11px; text-decoration: none; }
#foot a:hover { text-decoration: underline; }
#foot span { display: block; color: #006199; font-weight: bold; font-size: 11px; margin: 5px 0px; }

#newspic { text-align: center; margin: 20px 0px 0px 0px; }
#back { text-align: center; }

#content_top { border: 0px solid red; height: 87px; background: url('img/content-top-bg.jpg') repeat-x bottom; position: relative; padding: 0px 0px 0px 3px; }
#content_top span { display: block; padding: 5px 0px 5px 10px; width: 70%; }
#content_top img { border: 0px solid red; float: right; margin: 0px 0px 0px 60px; }

.content_box1, .content_box2 { border: 0px solid red; width: 48%; border: 3px solid #E5E5E5; padding-top: 6px; margin-top: 5px;  background: url('img/box-top-bg.jpg') repeat-y; }
.content_box1 { float: left;  }
.content_box2 { float: right; }

.content_box1 .txt, .content_box2 .txt { border: 0px solid red; height: 55px; position: relative; text-align:justify }
.txt img { float: right; margin: -6px 0px 0px 3px; }

.content_box1 .box_list, .content_box2 .box_list { border-top: 3px solid #E5E5E5; background: white url('img/box-list-bg.jpg') repeat-y; height: 150px; }

.box_list { border: 0px solid red; display: block; }
.box_list span { border: 0px solid red; display: block; }
.box_list .s1, .box_list .s2, .box_list .s3, .box_list .s4, .box_list .s5, .box_list .st1, .box_list .st2, .box_list .st3, .box_list .st4, .box_list .st5 { float: left; text-align: center; }
.box_list .s1, .box_list .st1 { width: 70px; }
.box_list .s2, .box_list .st2 { width: 127px; }
.box_list .s3, .box_list .st3 { width: 63px; }
.box_list .s2, .box_list .s2 a { text-align: left; color: #4688AF; text-decoration: none; font-size: 11px; font-family: verdana;}
.box_list .s4, .box_list .st4 { width: 53px; }
.box_list .st1, .box_list .st2, .box_list .st3, .box_list .st4, .box_list .st5 { margin: 3px 0px; font-size: 10px; font-weight: bold; color: #F26A6F; }
.box_list .s1, .box_list .s2, .box_list .s3, .box_list .s4, .box_list .s5 { margin: 2px 0px; }
.box_list .box_link_more { text-align: right; padding: 0px 10px 5px 10px; }
.box_list .box_link_more a { border: 0px solid red; color: #4688AF; text-decoration: none; text-align: right; }


#game_header { border-bottom: 1px solid #E6E4E5; background: url('img/game-header.jpg') repeat-x bottom; padding: 0px; margin: 0px; }
#game_header #cover { border: 0px solid red; float: right; margin-left: 35px; }
#game_header h1 { border: 0px solid red; display: block; margin: 0px; font-size: 12px; padding: 3px 0px 3px 10px; font-family: verdana; width: 75%; float: left;}
#game_header #game_info { border: 0px solid red; float: left; width: 37%; margin: 10px 0px 0px 0px; padding: 0px 0px 0px 10px; height: 100px; }
#game_header .rating { border: 2px solid #0D679B; text-align: center; float: right; background-color: white; color: #0D679B; margin: 10px 0px 0px 10px; width: 70px; }
#game_header .rating span { display: block; font-size: 30px; }
#game_header #rate, #game_header #rate fieldset { border: 0px solid blue; margin: 5px 0px; padding: 0px; }
#game_header #rate { border: 0px solid red; float: right; width: 155px; text-align: center; }
#game_header #rate select { border: 1px solid #7F9DB9; }
#game_header #rate span { display: block; margin-top: 5px; color: #0D679B; }
#game_header #rate #rate_submit { border: 1px solid black; color: white; background-color: #116496; }
#game_header #promo { margin: 10px 0px 0px 0px; float: right; }

#game_menu { border-top: 3px solid white; margin: 0px; padding: 3px 0px 4px 0px; text-align: center; background-color: #E6E4E5; font-size: 10px; font-family: tahoma;  }
#game_menu li { border-right: 1px solid #B2B1B1; display: inline; padding: 0px 10px 0px 10px; margin: 0px; font-size: 10px; color: #A0A0A0; text-align: center; }
#game_menu .noborder2 { border-right: 0px solid blue; }
#game_menu a { font-size: 10px; text-decoration: none; color: #E70006; }
#game_gall_sample { border: 0px solid red; width: 185px; float: right; background: #D9EEFB; margin: 2px 0px 10px 5px;}
#game_gall_sample #game_gall_header { margin: 0px; float: right; width: 185px; text-align: center; padding: 4px 0px 4px 0px; }
#game_gall_sample img { margin: 1px 2px; }
#game_teaser { margin: 10px 0px 10px 0; color: #0267A3; font-weight: bold; text-align: justify; }
#game_description { text-align: justify;}
#game_user_comments { width: 456px; float: left; background: url('img/game_user_comments-bg.jpg') repeat-y; margin: 20px 0px; padding: 8px 0px; border: 3px solid #E5E5E5; }
#game_user_comments a:link, #game_user_comments a:visited, #game_user_reviews a:link, #game_user_reviews a:visited { text-decoration: none; }
#game_user_comments a:hover, #game_user_reviews a:hover { text-decoration: underline; }
#game_user_comments a, #game_user_reviews a, #game_page_comments_page a { font-size: 11px; }
.lright { border: 0px solid red; float: right; color: #0D679B; }
.lleft { color: #0D679B; }

#game_page_comments_page #add_link { font-size: 11px; color: #0D679B; display: block; margin: 5px 0px 10px 0px; }

#game_user_reviews { width: 192px; float: right; background: url('img/game_user_reviews-bg.jpg') repeat-y; margin: 20px 0px; padding: 8px 0px; border: 3px solid #E5E5E5; }

#add7 { border: 0px solid red; float: left; }

#game_comment_add { border: 0px solid red; padding: 10px; }
#game_comment_add fieldset { border: none;  }
#game_comment_add form, #game_comment_add fieldset { margin: 0px; padding: 0px; }
#game_comment_add select, #game_comment_add textarea, #game_comment_add input { border: 1px solid black; }
#game_comment_add textarea { margin: 10px 0px 0px 0px; }
#game_comment_add label { border: 0px solid red; margin: 8px 0px; display: block; }
#game_user_reviews .count { display: block; color: #EE3C3E; }

#screen1 { float: left; margin: 0px 9px; }
#screen2 { float: right; margin: 0px 9px; }

#art_list { border: 0px solid blue; padding: 30px 0px 0px 0px; }
#art_list a { color: #0D679B; font-size: 11px; }
#art_list a:hover { text-decoration: underline; }
#art_list span { float: left; display: block; }
.r1, .trow1 { width: 80px; text-align: center; }
.r2, .trow2 { width: 120px; padding: 0px 0px 0px 10px;  }
.r4, .trow4 { width: 70px; text-align: center; }
.r3, .trow3 { width: 350px; padding: 0px 0px 0px 10px; }
.trow1, .trow2, .trow3 { color: #E40101; margin: 0px 0px 5px 0px; border-right: 1px solid #E40101;  }
.trow4 { color: #E40101; margin: 0px 0px 5px 0px; }

#gallery_list { border: 0px solid red; padding: 20px 0px 0px 0px; }
#gallery_list .list_item { border: 0px solid red; width: 49%; float: left; text-align: center; margin: 20px 0px 0px 0px;  }
#gallery_list img { border: none; }
#gallery_list a { border: 0px solid blue; }
#gal_links a { color: #0D679B; text-decoration: none; }
#gal_links a:hover { text-decoration: underline; }

#game_dl { border: 1px solid white; margin: 15px 0px 0px 0px; }
#game_dl span { display: block; }
#game_dl a { color: #0D679B; text-decoration: none; }
#gdl_listhead_1, #gdl_listhead_2, #gdl_listhead_3, #gdl_listhead_4 { text-transform: uppercase; font-size: 10px; padding: 3px 0px 10px 0px; color: #EE3C3E; }
.gdl_list_6 { padding: 0px 0px 10px 0px; }
#gdl_listhead_1, .gdl_list_1 { width: 380px; float: left; }
#gdl_listhead_2, .gdl_list_2 { width: 80px; float: left; text-align: center; }
#gdl_listhead_3, .gdl_list_3 { border: 1px solid white; width: 80px; float: left; text-align: center; }
#gdl_listhead_4, .gdl_list_4 { width: 100px; float: left; text-align: center; }
.gdl_list_5, .gdl_list_6 { float: left; width: 380px; }
.gdl_list_1 { font-weight: bold; }


/* SECTION PAGE */

#section_top { border-top: 1px solid white; background: url('img/content-top-bg.jpg') bottom repeat-x; }
#section_top span { border: 0px solid red; display: block; padding: 5px 0px 5px 10px; width: 500px; float: left; }
#section_top img { border: 0px solid red; float: right;  }
#section_top #top_text { border: 0px solid red; float: left; width: 500px; }

.section_article_list, #top_games1, #top_games2, #last_mimi_rec, #top_comments
{ border: 3px solid #E5E5E5; padding: 6px 0px 6px 0px; margin: 5px 0px 0px 0px; }

.section_article_list { width: 350px; background: url('img/article_list.gif') repeat-y; float: left; }
.article_list { border: 0px solid red; }
.alh1, .alh2, .alh3, .alh4, .alh5 { color: #F26A6F; display: block; float: left; margin: 0px 0px 5px 0px; font-weight: bold; font-size: 10px; }
.alh5 a:link, .alh5 a:visited, .alh1 a:link, .alh1 a:visited, .alh2 a:link, .alh2 a:visited, .alh3 a:link, .alh3 a:visited, .alh4 a:link, .alh4 a:visited { color: #F26A6F; text-decoration: none; }
.al1, .al2, .al3, .al4, .al5 { display: block; float: left; margin: 0px 0px 5px 0px; }
.alh1, .al1 { width: 70px; margin: 0px 0px 0px 5px; display: inline; }
.alh2, .al2 { width: 126px; }
.alh5, .al5 { width: 196px; }
.alh3, .al3 { width: 80px; text-align: center; }
.alh4, .al4 { width: 55px; padding: 0px 5px 0px 0px; text-align: center; }
.al2 a:link, .al2 a:visited { color: #0D679B; text-decoration: none; }
.al3 a:link, .al3 a:visited { color: #FE6F36; text-decoration: none; }
#links { text-align: center; }
#links a:link, #links a:visited { color: #0D679B; text-decoration: none; }

.ar0, .ar1, .ar2, .ar3, .ur0, .ur1, .ur2, .ur3 { border: 0px solid red; display: block; float: left; margin: 0px 0px 5px 0px; }
.ar0, .ar2, .ar3 a, .ar1 a  { color: #F26A6F; }
.ar0, .ur0 { width: 25px; }
.ar1, .ur1 { width: 160px; margin: 0px 0px 0px 5px; }
.ar2, .ur2 { width: 100px; text-align: center; }
.ar3, .ur3 { width: 60px; text-align: center; }

#adds10 { border: 0px solid red; float: right; margin: 5px 0px; width: 300px; }
#adds10 img { margin: 0px 0px 5px 0px; border: none; }
#adds11, #last_mimi_rec { float: right; width: 200px; }
#adds11, #last_mimi_rec { border: none; }
#adds11 img { border: none; }

#last_mimi_rec { width: 194px; background: url('img/last_mini_rec.gif') repeat-y; }
#top_games1, #top_games2 { width: 220px; float: left; margin: 0px 5px 0px 0px; }
#top_games1 { background: url('img/top-games1.gif') repeat-y; }
#top_games2 { background: url('img/top-games2.gif') repeat-y; }
.tg_header { color: #FE6F36; font-weight: bold; padding: 0px 5px 5px 5px; }
.tg_header span { float: right; }

#top_games1 span, #top_games2 span { float: right; display: block; }
.tgl { border: 0px solid red; margin: 7px 5px 0px 5px; border-bottom: 1px solid #CBCCCD; padding: 0px 0px 3px 0px; }

.lmr1 { border: 0px solid red; display: block; margin: 5px; }
.lmr2 { float: right; display: block; width: 40px; text-align: center; }

#top_comments { background: url('img/comments.gif') repeat-y; }
#top_comments span { display: block; margin: 0px 5px 0px 5px; }

#add_art { border: 0px solid red; padding: 0px; margin: 0px; }
#add_art fieldset { border: 0px solid red; margin: 0px; padding: 0px; }
#add_art label { border: 0px solid blue; display: block; margin: 3px 0px; }
#add_art label span { border: 1px solid white; display: block; float: left; width: 150px; }
#add_art input, #add_art textarea, #add_art select { border: 1px solid black; font-size: 11px; font-family: verdana; }
#add_art img { width: 100px; }

#user_sub_menu { border: 0px solid red; margin: 0px 0px 0px 0px; }
#user_sub_menu span { border: 0px solid red; display: block; float: left; width: 130px; text-align: center; margin: 2px 0px; }
.user_header { border: 0px solid red; font-size: 11px; font-weight: bold; color: #0D679B; margin: 15px 0px 10px 0px; }

.tblist { border-top: 1px solid black; border-left: 1px solid black; width: 100%; }
.tblist td, .tblist th { border-bottom: 1px solid black; border-right: 1px solid black; padding: 5px; }
.tblist .td2 { text-align: center; }

#register_form { border: 0px solid red; width: 300px; }
#register_form fieldset { border: none; margin: 0px; padding: 0px; }
#register_form label { border: 0px solid red; display: block; position: relative; height: 25px; }
#register_form input { font-family: verdana; font-size: 11px; }
.rf1 { border: 1px solid #696969; position: absolute; left: 90px; }

.s3 a:link, .s3 a:hover, .s3 a:visited { color: #FE6F36; text-decoration: none; }

h1 {font-family: verdana; font-size: 11px; color: #000000; text-decoration: none;}
h2 {font-family: verdana; font-size: 10px; color: black; }

#user_chng_desc { margin: 0px auto 0px auto; padding: 0px; text-align: center; }
#user_chng_desc fieldset { margin: 0px; padding: 0px; border: none; }
#user_chng_desc textarea { border: 1px solid black; font-family: verdana; font-size: 11px; }
#user_chng_desc input { border: 1px solid black; font-family: verdana; font-size: 11px; }
#user_chng_desc label { display: block; margin: 10px 0px 0px 0px; }

#user_panel_desc { margin: 10px; }

.user_texts_list1 { margin: 15px 0px 0px 0px; }
.user_texts_list1 span { border: 0px solid red; display: block; margin: 3px 0px 3px 0px; }

#top_list { border: 3px solid #E5E5E5; float: left; background: url('img/mainbox3.jpg') repeat-y; width: 310px; margin: 10px 0px 1px 0px; padding: 6px 0px 10px 0px; }
.tl1, .tl2, .tl3 { color: #EE3C3E; font-size: 10px; display: block; }
.tl1 { border-bottom: 1px solid #C2C2C2; padding: 0px 0px 5px 0px; margin: 0px 5px 0px 5px; }
.tl2 { float: right; width: 65px; margin: 0px 10px 0px 0px; }
.tl3 { float: right; width: 62px; }
.dtlr1, .dtlr2, .dtlr3 { display: block; }
.dtlr1 { border-bottom: 1px solid #C2C2C2; padding: 0px 0px 5px 0px; margin: 5px 5px 0px 5px; }
.dtlr2 { float: right; width: 65px; margin: 0px 10px 0px 0px; text-align: center; }
.dtlr3 { float: right; width: 62px; text-align: center; }

#dl_box { border: 3px solid #E5E5E5; padding-top: 6px; background: url('img/dl-box.gif') repeat-y; }
#dl_box_header { border: 0px solid red; display: block; margin: 0px; font-size: 12px; padding: 3px 0px 3px 10px; font-family: verdana; width: 75%; float: left; }

#dl_sort { border: 0px solid red; font-weight: normal; float: right; width: 460px; }
.dl_sort_links { border: 0px solid red; float: right; margin: 0px 23px; text-align: center; position: relative; }
#dl_sort a { border: 0px solid red; display: block; width: 9px; height: 5px; font-size: 0px; }
.up { background: url('img/sort_up.gif') no-repeat; position: absolute; top: 5px; right: -13px; }
.down { background: url('img/sort_down.gif') no-repeat; position: absolute; top: 5px; left: -13px; }

.dl_row { border-bottom: 1px solid #C2C2C2; margin: 10px 5px; padding: 0px 0px 6px 0px; }
.dl_row .file_desc { border: 0px solid red; float: left; width: 500px; }
.dl_row .file_desc span { display: block; }

.st11, .st12 { border: 0px solid red; font-size: 10px; color: #EE3C3E; display: block; }
.st12, .str12 { float: right; margin: 3px 5px 3px 0px; text-align: center; width: 80px; }
.st11, .str11 { float: left; width: 190px; margin: 3px 0px 3px 5px; }
.str11, .str12 { border: 0px solid red; display: block; }

.gol_box_row { border: 0px solid red; width: 33%; float: left; text-align: center; margin: 10px 0px 15px 0px; }
.gol_box_row img { width: 100%; margin: 0px 0px 10px 0px; border: none; }
.gol_box_row a { border: 0px solid red; display: block; width: 90%; margin: auto; }
.gol1, .gol2, .gol3 { border: 0px solid red; display: block; }
.gol3 { margin: 0px 5px; }
.gol1 { float: left; width: 140px; text-align: left; margin: 0px 0px 0px 10px; }
.gol2 { float: right; width: 40px; text-align: right; margin: 0px 10px 0px 0px; }

.content_box3, .content_box4 { border: 0px solid red; width: 48%; border: 3px solid #E5E5E5; padding-top: 6px; margin-top: 5px; background: white url('img/box-list-bg.jpg') repeat-y; }
.content_box3 { float: left;  }
.content_box4 { float: right; }

#play { text-align: center; margin: 20px 0px; }

#baner_page { border: 1px solid red; }

#banner_page #baner { border: 1px solid red; }
#banner fieldset { border: 1px solid red; }

.arch_date { border: 0px solid red; width: 20%; float: left; margin: 5px 0px; }
.arch_link { border: 0px solid red; width: 78%; float: left; margin: 5px 0px; }

.user_comment_list_short { }
.ulink { color: #FE6F36; text-decoration: none; }

.bwin {font-family: verdana; font-size: 9px; color: white;}

#art_links a, .str11 a, .al5 a, .tgl a, .lmr1 a { color: #035D91; text-decoration: none; }

.author_link { color: #FE6F36; text-decoration: none; }

#comment_banner { margin: 30px 0px 0px 0px; }
#comment_banner img { border: none; }
#user_show_menu { margin: 0px 0px 20px 0px; }

.bw {font-family: verdana; color: #000000; text-decoration: none;}
A.bw:link {font-family: verdana; color: #000000; text-decoration: none;}
A.bw:visited {font-family: verdana; color: #000000; text-decoration: none;}
A.bw:hover {font-family: verdana; color: #000000; text-decoration: none;}

#wysuwany_div {
width: 236px;
height: 382px;
background: url(fb.png) no-repeat;
position: fixed;
top: 200px;
right: -196px;
}

#ramka_facebooka {
margin: 7px 0 0 45px;
}









