html { height: 100%; }
body { background-color: white; margin: 0px; font-family: Arial, Arial; font-size: 14px; color: black; opacity: 1.0; height: 100%; scale: 1.0; }
h4 { font-size: 20px; color: #000000; }
img { border: none; }

a { color: #3d5087; }

/* Colors for rubriks */
.c_tv { color: #01b267; }
.c_work { color: #f44d6a; }
.c_rest { color: #97cc69; }
.c_style { color: #00c8f7; }
.c_buisnes { color: #f555a1; }
.c_photo { color: #86815a; }
.c_live { color: #e90102; }
.c_date { color: #7786bf; }
.c_witness { color: #aaa13f; }
.c_hitech { color: #993160; }
.c_about { color: #635f5b; }
.c_votes { color: #f555a1; }

#divWrapper { height: 100%; }

#divFoother { border-top: #d7d7d7 solid 1px; }
#divFoother div.copy { padding: 10px 0px; color: #333333; }
#divFoother div.copy a { color: #3d5087; }
#divFoother div.copy img { padding: 0px 0px 2px 0px; }
#divFoother div.counter img { padding: 10px 0px; float: right; }

div.block_header { border-top-color: #ff0000; }

#divCatPage.c_questions h2 { border-color: #FF7B31; }
#divCatPage.c_questions h1 { border-color: #FF7B31; border-bottom: solid 8px #FF7B31; color: #FF7B31; }
#divMenuSub.c_questions ul li.h { background-color: #FF7B31; }
a.c_questions { color: #FF7B31 !important; }
#divCatPage a { color: #FF7B31; }
#divCatPage.c_questions div.block_header { border-top-color: #FF7B31 !important; }
#divCatPage.c_questions div.text p { margin: 0px 0px 10px 0px; }
#divCatPage.c_questions div.text { border-bottom: solid 1px #FF7B31 !important; margin-bottom: 10px; }

#divCatPage.c_photo h2 { border-color: #db7093; }
#divCatPage.c_photo h1 { border-color: #db7093; border-bottom: solid 8px #db7093; color: #db7093; }
#divCatPage.c_photo h1 a { color: #db7093; }
#divMenuSub.c_photo ul li.h { background-color: #db7093; }
a.c_photo { color: #db7093 !important; }
#divCatPage a { color: #db7093; }
#divCatPage.c_photo div.block_header { border-top-color: #db7093 !important; }
#divCatPage.c_photo div.text { border-bottom-color: #db7093 !important; }


#divCatPage.c_television h2 { border-color: #00a8f7; }
#divCatPage.c_television h1 { border-color: #00a8f7; border-bottom: solid 8px #00a8f7; color: #00a8f7; }
#divMenuSub.c_television ul li.h { background-color: #00a8f7; }
a.c_television { color: #00a8f7 !important; }
#divCatPage a { color: #00a8f7; }
#divCatPage.c_television div.block_header { border-top-color: #00a8f7 !important; }

#divCatPage.c_feedback h1, #divNewsPage.c_feedback h1 { border-color: #006859; border-bottom: solid 8px #006859; color: #006859; }
#divCatPage.c_feedback h1 a, #divNewsPage.c_feedback h1 a { color: #006859; }
#divMenuSub.c_feedback ul li.h { background-color: #006859; }
a.c_feedback { color: #006859 !important; }
#divCatPage.c_feedback div.block_header { border-top-color: #006859 !important; }

#divCatPage.c_public h1, #divNewsPage.c_public h1 { border-color: #006858; border-bottom: solid 8px #006858; color: #006858; }
#divCatPage.c_public h1 a, #divNewsPage.c_public h1 a { color: #006858; }
#divMenuSub.c_public ul li.h { background-color: #006858; }
a.c_public { color: #006858 !important; }
#divCatPage.c_public div.block_header { border-top-color: #006858 !important; }

#divCatPage.c_news h1, #divNewsPage.c_news h1 { border-color: #ff0000; border-bottom: solid 8px #ff0000; color: #ff0000; }
#divCatPage.c_news h1 a, #divNewsPage.c_news h1 a { color: #ff0000; }
#divMenuSub.c_news ul li.h { background-color: #ff0000; }
a.c_news { color: #ff0000 !important; }
#divCatPage.c_news div.block_header { border-top-color: #ff0000 !important; }

#divCatPage.c_poster h1, #divNewsPage.c_poster h1 { border-color: #007981; border-bottom: solid 8px #007981; color: #007981; }
#divCatPage.c_poster h1 a, #divNewsPage.c_poster h1 a { color: #007981; }
#divMenuSub.c_poster ul li.h { background-color: #007981; }
a.c_poster { color: #007981 !important; }
#divCatPage.c_poster div.block_header { border-top-color: #007981 !important; }

#divCatPage.c_sales h1, #divNewsPage.c_sales h1 { border-color: #004b85; border-bottom: solid 8px #004b85; color: #004b85; display: block; }
#divCatPage.c_sales h1 a { color: #004b85; }
#divMenuSub.c_sales ul li.h { background-color: #004b85; }
a.c_sales { color: #004b85; }
 
#divCatPage.c_press h1, #divNewsPage.c_press h1 { border-color: #c857a1; border-bottom: solid 8px #c857a1; color: #c857a1; display: block; }
#divCatPage.c_press h1 a, #divNewsPage.c_press h1 a { color: #c857a1; }
#divMenuSub.c_press ul li.h { background-color: #c857a1; }
a.c_press { color: #c857a1; }
#divCatPage.c_press div.block_header { border-top-color: #c857a1 !important; }

#divCatPage.c_forum h1 { border-color: #236caa; border-bottom: solid 8px #236caa; color: #236caa; }
#divMenuSub.c_forum ul li.h { background-color: #236caa; }
a.c_forum { color: #236caa; }
#divCatPage.c_forum div.block_header { border-top-color: #236caa !important; }

div.rStyle { border: solid 0px #efefef; border-top: none; padding: 0px 5px 0px 0px; background-color: #ffffff; margin: 0px; }

/* BEFORE */

div.block_header { border-top-color: #ff0000; }

#divCatPage.c_forum h1 { border-bottom: solid 8px #236caa; color: #236caa; }
#divMenuSub.c_forum ul li.h { background-color: #236caa; }
a.c_forum { color: #236caa; }

#divForum.c_forum h1 { border-bottom: solid 8px #236caa; color: #236caa; }
#divForum.c_forum h1 a { text-decoration: none; color: #236caa; }
#divForum.c_forum ul li.h { background-color: #236caa; }
a.c_forum { color: #236caa; }
#divForum.c_forum div.block_header { border-top-color: #236caa !important; }

#divForum h1 { font-size: 30px; font-family: Arial; margin: 0px 0px 10px 0px; }
#divForum h1 span { font-size: 20px; color: #000000; }
#divForum h1 span a { text-decoration: none; color: #000000 !important; }

div.no-wrap { white-space: nowrap; }

/* Basic site colors */
.color_o { color: #ff0000; }
.color_b { color: #000000; }
.color_r { color: #ff0000; }

div.dl_75 { float: left; width: 75%; }
div.dl_60 { float: left; width: 66%; }
div.dl_50 { float: left; width: 50%; }
div.dl_25 { float: left; width: 25%; }
div.dr_25 { float: right; width: 25%; text-align: right; }

div.space_5 { height: 5px; clear: both; }
div.space_10 { height: 10px; clear: both; }
div.space_20 { height: 20px; clear: both; }
div.space_30 { height: 20px; clear: both; }
div.space_40 { height: 40px; clear: both; }

div.titleHeader { font-size: 17px; height: 45px; background-color: #efefef; color: #3d5087; font-family: Arial; border-top: solid #ff0000 3px; padding: 5px 0px 0px 15px; margin: 0px 0px 10px 0px; }
div.text { color: #000000; font-family: Arial; font-size: 14px; }
div.text p { margin: 10px 0px; }

#divMain { margin: 0px auto; width: 960px; cursor: auto; background-color: #ffffff; }

#divTop { }

#divBannerTop { margin: 0px; padding: 0px 0px 5px 0px; height: 60px; border-bottom: solid #d1d1d1 1px; }
#divBannerTop img { border: none; float: left; }

#divInfo { color: #d1d1d1; font-family: Arial; font-size: 13px; border-top: none; border-bottom: solid #d1d1d1 1px; border-left: none; border-right: none; line-height: 24px; height: 24px; margin-top: 1px; }

span.spacer { color: #adadad; margin: 0px 4px; font-size: 13px; line-height: 24px; height: 24px; width: 1px; height: 20px; }

#divLineHotNews { font-family: Arial; font-size: 14px; margin-top: 3px; margin-bottom: 7px; }
#divLineHotNews span { color: #ff0000; font-weight: bold; }
#divLineHotNews a { color: #3d5087; }

#divLogo { height: 77px; background-image: URL(/i/logo.png); background-repeat: no-repeat; background-position: left; }
#divLogo img.s { width: 500px; height: 77px; float: left; }

#divMenuMain { font-family: Arial; background-color: #ffffff; height: 18px; margin: 5px 0px; }
#divMenuMain ul { list-style: none; margin: 0px; padding: 0px; }
#divMenuMain ul li { float: left; padding: 0px 3px 0px 3px; line-height: 18px; border-left: solid 1px #adadad; border-right: none; border-top: none; border-bottom: none; }
#divMenuMain ul li.b { padding: 0px 3px 0px 10px; border-right: none; border-left: none; border-top: none; border-bottom: none; font-weight: normal; }
#divMenuMain ul li a { text-decoration: none; font-size: 12px; }
#divMenuMain ul li a:hover { text-decoration: underline; }

#divMenuSub { font-family: Arial; font-size: 14px; background-color: #efefef; height: 24px; margin: 5px 0px; color: #3d5087; }
#divMenuSub ul { list-style: none; margin: 0px; padding: 0px; clear: both; white-space: nowrap; }
#divMenuSub ul li { float: left; padding: 0px 10px 0px 10px; line-height: 24px; border-left: solid 1px #adadad; border-right: none; border-top: none; border-bottom: none; font-weight: normal !important; }
#divMenuSub ul li.h { padding: 0px 20px 0px 10px; background-image: URL(/i/menu_sub_h.png); background-position: right; background-repeat: no-repeat; color: white; border-right: none; border-left: none; border-top: none; border-bottom: none; }
#divMenuSub ul li.h a { color: white; text-decoration: none; }
#divMenuSub ul li.b { border-right: none; border-left: none; border-top: none; border-bottom: none; }
#divMenuSub ul li a { color: #3d5087; text-decoration: none; }
#divMenuSub ul li a:hover { text-decoration: none; }
#divMenuSub ul li.a a { text-decoration: none; }
#liInlineAuth { float: right !important; border: none !important; white-space: nowrap; vertical-align: middle; }
#liInlineAuth table td { vertical-align: middle; line-height: 24px; }
#liInlineAuth label { vertical-align: middle; padding-right: 20px; }
#liInlineAuth input.text { border: solid 1px #999999; font-size: 10px; height: 14px; margin: 0px 10px 0px 0px; width: 80px; }
#liInlineAuth input.cb { margin-top: 0px; margin-bottom: auto; padding: 0px 0px 0px 0px; vertical-align: middle; }
#liInlineAuth input.button { height: 22px; }

#divContent { }
/*
#divContent div.block_l { float: left; width: 298px; border-right: solid 2px #adadad; padding: 0px 10px 0px 0px; }
#divContent div.block_c { float: left; width: 460px; border-right: solid 0px #adadad; border-left: solid 0px #adadad; padding: 0px 10px; }
#divContent div.block_r { float: right; width: 138px; border-left: solid 2px #adadad; padding: 0px 0px 0px 10px; }
*/
#divContent div.block_header_none { font-size: 17px; height: 26px; color: #3d5087; font-family: Arial; border-top: solid #ff0000 3px; padding: 2px 0px 0px 10px; font-weight: normal; }
div.block_header { font-size: 17px; height: 26px; background-color: #efefef; color: #3d5087; font-family: Arial; border-top: solid #ff0000 3px; padding: 2px 0px 0px 10px; }
div.block_header h2 { font-weight: normal; }
#divContent div.block_foother { text-align: right; font-size: 12px; font-family: Arial; color: black; border-top: none #a1a1a1 1px; padding: 0px 0px 5px 0px; margin-top: 5px; height: 15px; }
#divContent div.block_foother div.block_posts { text-align: right; line-height: 14px; margin: 0px 0px 0px 0px; }
#divContent a { color: #3d5087; text-decoration: none; }
#divContent a:hover { text-decoration: underline; }
#divContent h1 a { color: #000000; }
#divContent div.block_2header { font-size: 17px; background-color: #a7a7a7; color: #000000; font-family: Arial; border-top: solid #ff0000 0px; padding: 2px 5px 2px 5px; }
#divContent div.block_2header h2 { font-weight: normal; font-size: 16px; line-height: 18px; }
#divContent div.block_2header h2 span { font-weight: normal; color: #ffffff; font-size: 14px; }

div.middle { background-image: URL(/i/bg-main.png); }
div.middlel { background-image: URL(/i/bg-main-l.png); }
div.middler { background-image: URL(/i/bg-main-r.png); }
div.middlecr { background-image: URL(/i/bg-main-cr.png); }

/*
#divBigLine { clear: both; margin: 5px 0px 0px 0px; }
#divBigLine div.block_l { float: left; width: 140px; border: none; padding: 0px 10px 0px 0px; }
#divBigLine div.block_r { float: right; width: 299px; border: none; padding: 0px 0px 0px 10px; border-left: solid 1px #adadad; }
#divBigLine div.text { color: #3d5087; font-family: Arial; font-size: 12px; }
*/

#divAE { clear: both; }
#divAE div.e { width: 140px;  margin: 0px 0px 10px 0px; }
#divAE div.e h2 { background-color: #a1a1a1; padding: 5px 5px 6px 5px; margin: 0px; line-height: 20px; font-size: 17px; color: black; font-weight: normal; font-family: Arial; }
#divAE div.e h2 span { color: white; font-size: 15px; line-height: 20px; }
#divAE div.e img { }

#ulNewsList { list-style: none; margin: 0px;  padding: 0px; }
#ulNewsList li { position: relative; margin: 0px; text-indent: 0px; padding: 5px 0px 5px 40px; font-size: 13px; font-family: Arial; border-bottom: dotted 1px #adadad; color: #adadad; letter-spacing: 0px; }
#ulNewsList li.last { border: none; }
#ulNewsList span { display: block; position: absolute; left: 0px; top: 6px; font-size: 13px; font-weight: bold; }
#ulNewsList li.h { color: #000000; }
#ulNewsList li.h span { color: #ff0000; }
#ulNewsList a.vb { color: red; }
#ulNewsList a.vb:visited { color: #3d5087; }


#divBigNews { }
#divBigNews div.header { background-color: #feaa38; padding: 5px; }
#divBigNews div.header h1 { font-weight: bold; color: #000000; font-size: 22px; font-family: Arial; margin: 0px; }
#divBigNews div.header h2 { font-weight: normal; color: #ff0000; font-size: 22px; font-family: Arial; margin: 0px; }

#ulMainNewsList { list-style: none; margin: 0px; padding: 0px; }
#ulMainNewsList li { margin: 0px; text-indent: 0px; padding: 0px 0px 3px 0px; font-size: 12px; font-family: Arial; border-bottom: dotted 1px #adadad; color: #3d5087; }
#ulMainNewsList h3 { font-weight: normal; font-size: 17px; font-family: Arial; color: #ff0000; margin: 0px; }

#divNewsContent { }
#divNewsItem { }
#divNewsItem h1 { font-size: 22px; font-family: Arial; margin: 0px; letter-spacing: -1px; }
#divNewsItem img.m { margin: 0px 0px 0px 0px; }
#divNewsItem #divPlayer, #divBigNews { width: 460px; position: relative; background-color: #efefef; }
/*#divNewsItem div.img, */#divBigNews div.img { width: 460px; height: 258px; margin: 0px auto; position: relative; }
/*#divNewsItem div.img, #divBigNews div.img, div.editorImg img.m { width: 460px; position: relative; }*/
div.pressMainNews { width: 290px; position: relative; font-size: 12px; }
#divNewsItem div.img span { color: #777777; margin: 0px 0px 0px 0px; display: block; clear: both; font-size: 11px; }
#divNewsItem div.info { font-size: 10px; margin: 0px 0px 0px 0px; padding: 5px 0px 0px 5px; line-height: 14px; }
#divNewsItem div.text { margin: 10px 0px; border-bottom: 1px solid red; font-size: 14px; font-family: Arial; }
#divNewsItem div.imgList img { margin: 10px 0px 0px 0px; cursor: pointer; border: 0px; }

#divInfo { color: #d1d1d1; font-family: Arial; font-size: 13px; border-top: none; border-bottom: solid #d1d1d1 1px; border-left: none; border-right: none; line-height: 24px; height: 24px; margin-top: 1px; }
#divInfo div.auth { color: #000000; color: #3d5087; }
#divInfo div.auth a { color: #3d5087; font-weight: bold; }

#divNewsPage { }
#divNewsPage h1 { font-size: 30px; font-family: Arial; margin: 0px 0px 10px 0px; color: #ff0000; border-bottom: solid 8px #ff0000; }
#divNewsPage h1 a { color: #ff0000; }
#divNewsPage h1 span { font-size: 20px; color: #000000; }
#divNewsPage h1 span a { color: #000000; }

#divCatPage { }
#divCatPage h1 { font-size: 30px; font-family: Arial; margin: 0px 0px 10px 0px; }
#divCatPage div.vitem { font-size: 12px; margin-top: 0px; }
#divCatPage div.vitem h3 { font-size: 15px; font-family: Arial; letter-spacing: -1px; margin: 0px 0px 10px 0px; color: #3d5087; }
#divCatPage div.vitem h3 a { color: #3d5087; }
#divCatPage div.gitem { font-size: 12px; margin-top: 0px; margin-bottom: 10px; }
#divCatPage div.gitem h3, div.pressMainNews h2 { font-size: 15px; font-family: Arial; letter-spacing: -1px; margin: 0px 0px 5px 0px; color: #3d5087; }
#divCatPage div.gitem h3 a, div.pressMainNews h2 a { color: #3d5087; }
#divCatPage div.gitem img { float: left; margin: 0px 10px 0px 0px }
#divCatPage div.editorImg { float: left; }
#divCatPage div.editorInfo { color: #666666;  font-size: 12px; font-family: Arial; }
#divCatPage div.editorInfo h2 { font-size: 15px; font-weight: none; margin: 0px 0px 10px 0px; color: #3d5087; font-family: Arial; letter-spacing: -1px; }
#divCatPage div.editorInfo h2 a { color: #3d5087; }
#divCatPage div.editorInfo p { }

#divNewsToMe { font-size: 14px; }

#divLastNewsList { }
#divLastNewsList div.header, #divNewsToMe div.header { font-size: 17px; height: 26px; background-color: #efefef; color: #3d5087; font-family: Arial; border-top: solid #ff0000 3px; padding: 5px 0px 0px 10px; margin: 0px 0px 10px 0px; }
#divLastNewsList h2, #divNewsToMe h2 { margin: 0px 0px 8px 0px; font-family: Arial; font-weight: bold; font-size: 16px; }

ul.easy, #ulLastNewsList { list-style: none; margin: 0px;  padding: 0px; }
ul.easy li, #ulLastNewsList li { position: relative; margin: 0px 0px 8px 0px; text-indent: 0px; padding: 4px 0px 8px 4px; font-size: 14px; font-family: Arial; border-bottom: dotted 1px #adadad; color: #adadad; }
ul.easy, #ulLastNewsList li.h { color: #000000; }
ul.easy, #ulLastNewsList li.h span { color: #ff0000; }

ul.newsList { list-style: none; margin: 0px;  padding: 0px; }
ul.newsList li { position: relative; margin: 0px 0px 5px 0px; text-indent: 0px; padding: 0px 0px 5px 4px; font-size: 14px; font-family: Arial; border-bottom: dotted 1px #adadad; color: #adadad; }
ul.newsList li.last { border-bottom: none; margin: 0px; }
ul.newsList li.h { color: #000000; }
ul.newsList li.h span { color: #ff0000; }

#share_cnt_tw { background-image: URL(/i/social/social_ico_tw.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 41px; height: 20px; color:#0098c7; margin-right: 0px; }
#share_cnt_fb { background-image: URL(/i/social/social_ico_fb.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 41px; height: 20px; color:#195e9a; margin-right: 10px; }
#share_cnt_ok { background-image: URL(/i/social/social_ico_ok.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 41px; height: 20px; color:#e96028; margin-right: 10px; }	
#share_cnt_vk { background-image: URL(/i/social/social_ico_vk.gif); background-repeat: no-repeat; background-position: 0px 0px; width: 41px; height: 20px; color:#004d77; margin-right: 10px; }
#share_print { background-image: URL(/i/social/social_ico_print.png); background-repeat: no-repeat; background-position: 0px 0px; width: 20px; height: 20px; color: #004d77; margin-right: 10px; float: right; }

#share_print, #share_cnt_vk, #share_cnt_tw, #share_cnt_fb , #share_cnt_ok { font-weight: bold; line-height: 20px; font-size: 12px; color: #000000; text-align: right; border: none; padding: 0px 10px 0px 0px; cursor: pointer; text-decoration: none; float: right; margin-bottom: 5px; }
#share_print:hover, #share_cnt_vk:hover, #share_cnt_tw:hover, #share_cnt_fb:hover , #share_cnt_ok:hover { opacity: .6; filter: alpha(opacity=60); }
#share_print { padding: 0px; }
#share_print img { width: 20px; height: 20px; float: left; }

#divSocial { margin: 0px; }
#divSocial div.block_posts { text-align: right; line-height: 14px; margin: 0px 0px 0px 0px; }

#ulTVProgramm { list-style: none; }
#ulTVProgramm li { margin: 0px 0px 4px 0px; padding: 0px; font-family: Arial; font-size: 12px; color: #3d5087; }
#ulTVProgramm li h3 { font-family: Arial; color: #ff0000; font-weight: normal; font-size: 12px; }

#ulLastForum { list-style: none; margin: 0px; }
#ulLastForum li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; font-family: Arial; font-size: 16px; color: #3d5087; line-height: 16px; background-image: URL(/i/li.png); background-repeat: no-repeat; background-position: 0px 4px; }
#ulLastForum li a { font-size: 12px; }
#ulLastForum li span { font-size: 12px; color: black; }

#ulInPublish { list-style: none; margin: 0px; }
#ulInPublish li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; font-family: Arial; font-size: 16px; color: #3d5087; line-height: 16px; background-image: URL(/i/li.png); background-repeat: no-repeat; background-position: 0px 4px; }
#ulInPublish li a { font-size: 12px; }

#ulLastWork { list-style: none; margin: 0px; }
#ulLastWork li { margin: 0px 0px 0px 0px; padding: 0px 0px 0px 20px; font-family: Arial; font-size: 16px; color: #3d5087; line-height: 16px; background-image: URL(/i/li.png); background-repeat: no-repeat; background-position: 0px 4px; }
#ulLastWork li a { font-size: 12px; }

#divSaleAuto { font-size: 12px; }
#divSaleAuto h3 { font-family: Arial; color: #ff0000; font-weight: normal; font-size: 14px; }
#divSaleAuto span { display: block; font-weight: bold; }

div.blockSale { font-size: 12px; }

h3.central { margin: 0px 0px 5px 0px; padding: 0px; font-size: 18px; font-weight: normal; font-family: Arial; border-top: 3px solid #ff0000; }
/*
#tableSearchForm {
	width: 100%;
}

#tableSearchForm td {
	text-align: right;
}

#tableSearchForm td.i {
	width: 200px;

	text-align: left;
}
*/
div.blockSale {
}

div.blockSale p {
	margin: 0px 0px 5px 0px;
}

div.blockSale span {
	font-weight: bold;
	color: #ff0000;
	margin: 0px 5px 0px 0px;
}

#divCommentTexts { }
#divCommentTexts div.comment { margin-bottom: 10px; padding: 5px 0px; border-bottom: 1px dotted #efefef; font-size: 12px; color: black; }
#divCommentTexts div.comment span { font-size: 14px; color: #ff0000; }
#divCommentTexts div.comment p { color: black; font-size: 14px; margin-top: 3px; }

#divCommentForm { font-family: Arial; font-size: 14px; margin-top: 20px; }
#divCommentForm textarea { width: 460px; height: 60px; }
#divCommentForm input { float: left; width: 460px; }
#divCommentForm input.b { float: right; width: 100px; }

div.rb { margin: 0px 0px 15px 0px; }
div.rb img { }

#imgVideoPlay { position: absolute; top: 65px; left: 170px; cursor: pointer; opacity: .2; filter: alpha(opacity=20); }
#imgVideoPlay:hover { opacity: 1.0; filter: alpha(opacity=100); }

#divCurrency { color: #777777; font-size: 15px; float: right; }
#divCurrency span { color: #3d5087; font-weight: none; font-family: Arial; font-size: 16px; }
#divCurrency span.up { color: #00aa00; font-weight: bold; font-family: Arial; font-size: 16px; }
#divCurrency span.down { color: #ff0000; font-weight: bold; font-family: Arial; font-size: 16px; }
#divCurrency div.over { display: none; }
#divCurrency:hover div.over { display: block; }
#divWheater { font-size: 12px; color: #777777; float: right; width: 300px; position: relative; }
#divWheater div.min, #divWheater div.max { float: right; border-radius: 2px; color: #ffffff; font-size: 11px; padding: 2px 5px; width: 40px; text-align: center; margin: 0px 0px 0px 5px; }
#divWheater div.desc { padding: 2px 5px; float: right; }
#divWheater div.min { background-color: #a4bad4; }
#divWheater div.max { background-color: #fda055; }

img.playSmall { margin: 0px 2px; vertical-align: baseline; border: 0px; }

#divSearch { }
#divSearch div.block { float: left; width: 190px; height: 30px; }
#divSearch div.block span { width: 25px; float: left; line-height: 25px; }
#divSearch div.button { float: right; height: 60px; line-height: 60px; }

#divSearch div.block_n { float: left; width: 190px; }
#divSearch div.block_n span { width: 25px; float: left; }
#divSearch div.button_n { float: right; }

#divVideoInject { float: left; width: 460px; height: 258px; }
#imgNewsMain { float: left; width: 460px; height: 258px; }
#divPlayer div.info { float: left; width: 112px; height: 253px; vertical-align: bottom; background-color: #efefef; }

ul.saleCats { list-style: none; margin: 0px; padding: 0px; font-size: 13px; }
ul.saleCats a { text-decoration: none; }
ul.saleCats span { font-size: 11px; color: #666666; }
ul.saleCats li { border: none; border-top: dotted 1px #d1d1d1; padding: 3px 0px; }
ul.saleCats li.first { border: none; }

input.saleSearch { width: 350px; font-size: 20px; }

#divFormSaleAdd { }
#divFormSaleAdd h2 { font-size: 17px; height: 26px; background-color: #efefef; color: #3d5087; font-family: Arial; border-top: solid #004b85 3px; padding: 2px 0px 0px 10px; margin: 0px 0px 10px 0px; }
#divFormSaleAdd div.form-step { margin: 0px 0px 20px 0px; font-size: 12px; }
#divFormSaleAdd div.form-step div.e span { display: block; }
#divFormSaleAdd div.form-step div.e sup { color: red; font-size: 14px; }
#divFormSaleAdd select, #divFormSaleAdd input, #divFormSaleAdd textarea { background: #ffffff url("/i/input_bg.gif"); border: 1px #ccc solid; padding: 4px; margin: 3px 0 10px 0px; width: 95%; }
#divFormSaleAdd input.next { width: 200px; margin: 0px auto; display: block; }
#divFormSaleAdd input.cb { width: auto; margin: 0px 0px 0px 10px; }
#divFormSaleAdd input.cba { width: auto; margin: 5px 0px 0px 0px; }
#divFormSaleAdd div.help { background-color: #fff9f0; padding: 10px; border: dashed 1px #cccccc; margin: 18px 0px 10px 0px; font-size: 14px; }
#divFormSaleAdd div.help p { margin: 0px 0px 10px 0px; }
#divFormSaleAdd div.imgEdit { }
#divFormSaleAdd div.imgEdit img { height: 78px; width: 140px; float: left; }
#divFormSaleAdd div.imgEdit div.a { padding: 5px; margin: 0px; }

#tableSales { width: 100%; background-color: #efefef; padding: 1px; border-collapse: collapse; }
#tableSales td { background-color: white; border: none; border-bottom: #efefef 1px dotted; padding: 3px; vertical-align: middle; }
#tableSales td.cost { width: 100px; text-align: right; padding-right: 5px; }
#tableSales td.date { width: 150px; text-align: right; }
#tableSales td.img { width: 70px; }

#divTags { font-size: 11px; position: absolute; width: 200px; }

#divSalesSearch { font-size: 14px; color: #000000; font-family: Arial; padding-top: 7px; padding-bottom: 10px; border: 1px solid #E3F0F8; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; background-color: #E8F5Fc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6e9fa', endColorstr='#a6c7e6'); background: -webkit-gradient(linear, left top, left bottom, from(#d6e9fa), to(#a6c7e6)); background: -moz-linear-gradient(top,  #d6e9fa,  #a6c7e6); }
#divSalesSearch input { width: 100%; }
#divSalesSearch select { width: 100%; }

#divSaleAddButton { text-align: center; font-size: 18px; color: black; font-family: Arial; padding-top: 7px; padding-bottom: 10px; border: 1px solid #E3F0F8; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; background-color: #E8F5Fc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6e9fa', endColorstr='#a6c7e6'); background: -webkit-gradient(linear, left top, left bottom, from(#d6e9fa), to(#a6c7e6)); background: -moz-linear-gradient(top,  #d6e9fa,  #a6c7e6); }
#divSaleAddButton a { text-decoration: none; color: black; }

#divSalePage { }
#divSalePage h1 { font-size: 30px; font-family: Arial; margin: 0px 0px 10px 0px; color: #ff0000; border-bottom: solid 8px #ff0000; }
#divSalePage img.medium { margin: 0px 0px 20px 0px; border: none; }

#divSaleCats { border: 1px solid #E3F0F8; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; background-color: #E8F5Fc; filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f0f8fd', endColorstr='#dbecf5'); background: -webkit-gradient(linear, left top, left bottom, from(#f0f8fd), to(#dbecf5)); background: -moz-linear-gradient(top,  #f0f8fd,  #dbecf5); }
#divSaleCats h2 { font-family: Arial; font-size: 18px; font-weight: normal; margin: 5px 0px 2px 5px; color: black; }
#divSaleCats table { width: 100%; }
#divSaleCats table td { padding: 5px; vertical-align: top; }
#divSaleCats table td.center { padding: 5px 10px; }

#divSalesSearch input.t {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 1em;
	background-color: #fff9f0;
	border: 1px #aaa solid;
	padding: 0px;
	vertical-align: top;
	height: 24px;
}

#divSalesSearch select {
	font-family: sans-serif;
	font-weight: normal;
	font-size: 1em;
	background-color: #fff9f0;
	border: 1px #aaa solid;
	vertical-align: top;
	height: 26px;
	padding: 2px;
}

#divSaleView { }
#divSaleView h2 { color: black; font-size: 18px; margin: 0px 0px 5px 0px; }
#divSaleView h2.title { color: red; font-size: 18px; margin: 0px 0px 5px 0px; }
#divSaleView h2.cost { color: green; font-size: 16px; margin: 0px 0px 5px 0px; }
#divSaleView.div.content { }
#divSaleView img.medium { margin: 0px 0px 5px 0px; border: none; }

#divSaleView div.images, #divSaleView div.contacts { border: none; border-top: #d1d1d1 1px dotted; margin: 10px 0px 10px 0px; padding: 5px 0px; }
#divSaleView div.contacts table { width: 100%; border: none; }
#divSaleView div.contacts table td { color: #000000; font-weight: bold; padding: 3px 0px; }
#divSaleView div.contacts table td.h { width: 100px; font-weight: normal; padding-right: 5px; }
#divSaleView div.images h2,  #divSaleView div.contacts h2 { color: black; font-size: 18px; margin: 0px 0px 5px 0px; }

#divAuth { position: absolute; right: 0px; top: -5px; background-color: #eee9e0; width: 227px; /*border: solid 1px #dedede;*/ padding: 5px; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; z-index: 999; display: none; }
#divAuth table { font-size: 12px; width: 210px; color: black; }
#divAuth table td.h { text-align: left; width: 55px; vertical-align: middle; padding-right: 10px; }
#divAuth input.text { width: 147px; }
#divAuth input.cb { vertical-align: middle; }
#divAuth label { vertical-align: middle; padding-left: 5px; }
#divInfo div.l { float: left; line-height: 24px; height: 24px; margin-right: 40px; }
#divInfo img { float: left; margin-top: 3px; margin-right: 2px; }

#divAuthInner { background-color: white; border-radius: 7px; -webkit-border-radius: 7px; -moz-border-radius: 7px; padding: 5px 0px; }
#divAuthInner iframe { width: 208px; height: 90px; padding: 0px; margin: 0px 0px; }
#divAuthInner h4 { color: black; font-weight: bold; font-size: 16px; margin: 3px 0px; }
#divAuthInner div.int { width: 208px; padding: 0px; margin: 0px 10px; }

div.contentDoc h2 { font-size: 18px; margin: 14px 0px 14px 0px; }
div.contentDoc h3 { font-size: 15px; margin: 11px 0px 11px 0px; }
div.contentDoc p { margin: 9px 0px 9px 0px; }

#ulForumList { list-style: none; margin: 0px;  padding: 0px; }
#ulForumList li { position: relative; margin: 0px; text-indent: 0px; padding: 3px 0px 3px 0px; font-size: 13px; font-family: Arial; color: #adadad; letter-spacing: 0px; }
#ulForumList li.last { border: none; }
#ulForumList span { display: block; position: absolute; left: 0px; top: 6px; font-size: 13px; font-weight: bold; }
#ulForumList li.h { color: #000000; }
#ulForumList li.h span { color: #ff0000; }

#divForumList { padding-top: 7px; font-family: Arial;  }
#divForumList li a { text-decoration: none; font-size: 14px !important; }

div.production { float: right; margin-top: 10px; color: #000000 }
a.rb { text-decoration: underline !important; color: red; }
a.rb span { color: #000000; padding: 2px 5px 2px 5px; }
a.rb span.rb { color: #ffffff; background-color: #850000; }

span.limit18 { color: red; }

#phpbb { background-color: white; }
