
A:hover { text-decoration: underline }
A   { color: #808080; font-weight: bold; text-decoration: none }
bblink a { color: #0033cc; text-decoration: none }
bblink a:hover { color: #0033cc; text-decoration: underline }
body          { color: #808080; font-size: 10pt; background-color: white; text-align: center; margin: 0px 50px }
td      {  font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; background-repeat: no-repeat }
td.anons { color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif; text-align: right; vertical-align: middle }
td.menu1 { font-weight: bold; background-color: F0F0F0; color: #808080; font-size: 8pt; font-family: Verdana, Arial, Helvetica, sans-serif }
td.menu { color: #fff; background-color: #4863a0 }
.admin_menu { color: #000000; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background: url(http://www.neofit.ru/modules/cxm/themes/default/images/button_bg.gif); margin-top: 0px; margin-bottom: 0px; border: solid 1px #005d8c }
.admin_menu a { color: #000000; text-decoration: none; display: block; padding: 1px 10px; position: relative }
.admin_menu a:hover { color: #000000; text-decoration: underline }
.admin_menu_thumb { color: #000000; font-weight: bold; font-size: 10px; font-family: Arial, Helvetica, sans-serif; background: url(http://www.neofit.ru/modules/cxm/themes/default/images/button_bg.gif); margin-top: 0px; margin-bottom: 0px; border: solid 1px #005d8c; width: 85px }
.admin_menu_thumb a { color: #000000; text-decoration: none; display: block; padding: 1px 10px; position: relative }
.admin_menu_thumb a:hover { color: #000000; text-decoration: underline }
.alblink a { color: #000000; text-decoration: underline }
.alblink a:hover { color: #000000; text-decoration: underline }
.album_stat { font-size: 10px; margin: 5px 0px }
.aname { color: silver; font-size: 10pt; font-family: "Times New Roman", serif }
.button { font-size: 12px; font-family: Arial, Helvetica, sans-serif; background: url(http://www.neofit.ru/modules/cxm/themes/default/images/button_bg.gif); border: solid 1px #005d8c }
.catlink { display: block; margin-bottom: 2px }
.checkbox { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle }
.comment_button { font-size: 10px; font-family: Arial, Helvetica, sans-serif; background: url(http://www.neofit.ru/modules/cxm/themes/default/images/button_bg.gif); padding-right: 3px; padding-left: 3px; border: solid 1px #005d8c }
.comment_date { color: #5f5f5f; font-size: 10px; vertical-align: middle }
.country     { color: #ffffff; font-weight: normal; font-size: 9pt; font-family: Georgia, "Times New Roman", Garamond; text-align: center; vertical-align: middle }

.div_author { color: white; font-style: normal; font-weight: bold; font-size: 42px; font-family: Garamond, "Times New Roman", serif; text-align: center; position: relative; top: -36px }
.div_sujet1 { color: #f6d7b8; font-style: normal; font-weight: bold; font-size: 36px; font-family: Garamond, "Times New Roman", serif; text-align: center; position: relative; top: -54px }
.div_sujet2 { color: #dcdcdc; font-style: normal; font-weight: bold; font-size: 50px; font-family: Garamond, "Times New Roman", serif; text-align: center; position: relative; top: -85px }
.div_sujtext { text-align: justify; position: relative; top: -60px; width: 600px }
.div_cxm  { color: #eebc5c; font-style: normal; font-weight: bold; font-size: 42px; font-family: Garamond, "Times New Roman", serif; text-align: center; position: relative; top: -2px; left: 132px }
.footer { font-size: 9px }
.image { }
.img_caption_table { background-color: #ffffff; text-align: justify; margin: 0px; border: none; width: 600px }
.img_caption_table td { background-color: #efefef; padding: 6px 10px; border-top: 1px solid #ffffff }
.img_caption_table th { color: #000000; font-size: 12px; background-color: #d1d7dc; padding: 4px 10px; border-top: 1px solid #ffffff }
.navmenu { color: #ffffff; font-weight: bold; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #DEA638; border: none }
.navmenu a { color: #ffffff; text-decoration: none; display: block; padding: 2px 5px; position: relative }
.navmenu a:hover { color: #000000; text-decoration: none; background-color: #efefef }
.navmenu img { margin: 1px 5px }
.pic_lt  { color: white; font-weight: bold; font-size: 12pt; font-family: "Times New Roman", serif; text-align: right }
.pic_rt  { color: white; font-weight: bold; font-size: 16pt; font-family: "Times New Roman", serif; padding-left: 20pt }
.p_name { color: #a9a9a9; font-weight: bold; font-size: 14pt; font-family: "Times New Roman", serif; text-align: right; letter-spacing: 1pt; padding-right: 10pt }
.radio { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; vertical-align: middle }
.sel      { color: #ffc866; font-size: 8pt; background-color: #aa3701 }
.sel2      { color: #CC9933; font-size: 8pt; font-weight: bold; background-color: #F5F5F5 }

.sortorder_cell { color: #ffffff; background-color: #0e72a4; margin: 0px; padding: 0px }
.sortorder_options { color: #ffffff; font-weight: normal; font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #0e72a4; margin: 0px; padding: 0px }
.statlink { color: #ffffff; text-decoration: none }
.statlink a { color: #ffffff; text-decoration: none }
.statlink a:hover { color: #ffffff; text-decoration: underline }
.s_name { color: #ED6525; font-weight: bold; font-size: 10pt; font-family: "Times New Roman", serif; text-align: left; letter-spacing: 1pt; padding-left: 10pt }
.tableb { border: solid 1px #d1d7dc }
.tablef { background-color: #d1d7dc; padding: 10px }
.tableh1 { color: #ffffff; background-color: #0e72a4; padding: 3px 10px }
.tableh1_compact { color: #ffffff; background-color: #0e72a4; padding: 2px 5px }
.tableh2 { color: #000000; background-color: #d1d7dc; padding: 3px 10px }
.tableh2_compact { color: #000000; background-color: #d1d7dc; padding: 2px 5px }
.tabs_compact  { color: gray; background-color: #f5f5f5; text-align: left; vertical-align: middle }
.thumb { }
.thumbnail { padding: 5px; border-right: 1px solid #ffffff; border-left: 1px solid #ffffff }
.thumbnails { padding: 5px }
.thumb_caption { font-size: 10px; display: block; padding: 1px }
.thumb_num_comments { font-style: italic; font-weight: normal; font-size: 9px; display: block; padding: 2px }
.thumb_title { font-weight: bold; font-size: 9px; display: block; padding: 2px }
.t_ep  { color: #808080; font-size: 8pt; text-align: justify }
.t_epa  { color: #808080; font-style: italic; font-size: 8pt; text-align: right; margin-top: -8pt }
.user_thumb_infobox { margin-top: 1px; margin-bottom: 1px }
.user_thumb_infobox a { text-decoration: none }
.user_thumb_infobox a:hover { text-decoration: underline }
.user_thumb_infobox td { font-size: 10px; text-align: center; margin-top: 1px; margin-bottom: 1px }
.user_thumb_infobox th { font-weight: bold; font-size: 12px; text-align: center; margin-top: 1px; margin-bottom: 1px }
.v_name   { color: #EAEAEA; font-weight: bold; font-size: 24pt; font-family: "Times New Roman", serif; text-align: left; letter-spacing: 2pt }
