/* General Style */
h1 {font-size: 12px;}
html {height:100%;}
body {height:100%;margin:0; padding:0; font-family:tahoma; font-size:11px; color:#619a07; background:#080808;}
a img {border:0;}

a:link,
a:active,
a:visited {color:#619a07; text-decoration:none;}
a:hover {text-decoration:underline;}

ul {display:block; padding:0; margin:0; list-style:none;}

#content_full input, #content_full textarea,#content_full select {font-family:tahoma; font-size:11px; border:1px solid #283903; color:#6C6C6C; background:#202020;}
#content_full input:focus, #content_full textarea:focus, #content_full select:focus {font-family:tahoma; font-size:11px; border:1px solid #619a07; color:#6C6C6C; background:#202020;}


td {font-family: tahoma, sans-serif; font-size:11px;}
form {padding:0px;margin:0px;}
.copy {font-size:7pt;} 

a.noun:link {text-decoration:none; color:#7D7D7D}
a.noun:active {text-decoration:none; color:#7D7D7D}
a.noun:visited {text-decoration:none; color:#7D7D7D}
a.noun:hover {text-decoration:none; color:#000000}

hr {color:#1c5a08;height:1px;border:none;background:#1c5a08;}
label {cursor:pointer;}

.blocktitle {font-family:tahoma, sans-serif;color:#787878;font-size:12px;}

a.menu1:link {text-decoration:underline; color:#FAFAFA}
a.menu1:active {text-decoration:underline; color:#FAFAFA}
a.menu1:visited {text-decoration:underline; color:#FAFAFA}
a.menu1:hover {text-decoration:underline; color:#CCCCCC}
.menuTd {padding-left:12px;padding-right:10px; background: url('/.s/t/813/4.gif') no-repeat 0px 3px;}

.mframe {border-left:1px solid #E5E7EA; border-right:1px solid #E5E7EA;}
.colgray {border-right:1px solid #E5E7EA;}
.colwhite {border-right:1px solid #FAFAFA;}
.msep {border-top:1px solid #FAFAFA;}
/* ------------- */

/* Menus */
ul.uz, ul.uMenuRoot {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('/.s/t/813/5.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

/* Site Menus */
.uMenuH li {float:left;padding:0 5px;}

.uMenuV ul li {display:block; padding:0 10px 0 15px; margin:0 0 2px 0; text-align:left; background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px;}
.uMenuV .uMenuItemA {font-weight:bold;}

/* --------- */

/* Module Part Menu */
.catsTd {padding: 0; }
.catName {font-family:tahoma, sans-serif;font-size:11px;}
.catNameActive {font-family:tahoma, sans-serif;font-size:11px;}
.catNumData {display:inline-block; font-size:10px;color:#6E6E6E;}
.catDescr {font-size:10px; padding-left:10px;}
a.catName {font-size: 11px; padding: 3px 5px 3px 20px;}
a.catName:link,
a.catName:visited,
a.catName:active {display:inline-block; padding:0 10px 0 15px; margin:0 0 2px 0;background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px;}
a.catName:hover {text-decoration:none; color:#7d7d7d; background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px;}
a.catNameActive {color:#7d7d7d; background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px; font-size: 11px; padding: 3px 5px 3px 20px;}

/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {width:723px; height:24px; display:block; padding:5px 0 0 0; margin:0; overflow:hidden; font-size:14px; text-align:center !important; position:relative; background:url(/designs_87/viewn_title_bg.png) no-repeat 0 0;}
.eTitle a:link {text-decoration:none; color:#619A07;}
.eTitle a:visited {text-decoration:none; color:#619A07;}
.eTitle a:hover {text-decoration:underline; color:#619A07;}
.eTitle a:active {text-decoration:none; color:#619A07;}

.eMessage {text-align:justify;padding:10px !important;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;}
.eDetails {
 border-bottom: 1px solid #1C1C1C;
 border-top: 1px solid #1C1C1C;
 height: 21px;
 overflow: hidden;
 padding: 6px 21px 0 12px;
}
td.eDetails {padding-bottom:5px !important;}
.eDetails ul {margin:3px 0 0 0;}
.eDetails a:link,
.eDetails a:active,
.eDetails a:visited {font-weight:bold; color:#fff; text-decoration:underline;}
.eDetails a:hover {text-decoration:none;}
.eDetails1 {
 border-bottom: 1px solid #1C1C1C;
 border-top: 1px solid #1C1C1C;
 height: 27px;
 overflow: hidden;
 padding: 0 21px 0 12px;
}
.eDetails2 {
 border-bottom: 1px solid #1C1C1C;
 border-top: 1px solid #1C1C1C;
 height: 27px;
 overflow: hidden;
 padding: 0 21px 0 12px;
}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/813/8.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {}
.manTd2 {}
.manTd3 {}
.manTdSep {}
.manHr {}
.manTdBrief {}
.manTdText {}
.manTdFiles {}
.manFlFile {}
.manTdBut {}
.manFlSbm {}
.manFlRst {}
.manFlCnt {}
/* ------------------ */

/* Comments Style */
.cAnswer {padding-left:15px;padding-top:4px;font-style:italic;}

.cBlock1 {background:0; border:1px solid #15470b;}
.cBlock2 {background:0; border:1px solid #2d372c;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #15470b;background:0; color:#619A07;}
.commTd1 {color:#619A07;}
.commTd2 {}
.commFl {width:100%;}
.smiles {border:1px solid #15470b;background:0;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {border:1px solid #15470b;background:0;}
/* ------------------- */

/* Archive Menu */
.archUl {list-style: none; margin:0; padding-left:0;}
.archLi {padding: 0 0 3px 10px; background: url('/.s/t/813/9.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
a.archLink:link {text-decoration:underline; color:#6E6E6E;}
a.archLink:visited {text-decoration:underline; color:#6E6E6E;}
a.archLink:hover {text-decoration:none; color:#000000;}
a.archLink:active {text-decoration:none; color:#000000;}
/* ------------ */

/* Archive Style */
.archiveCalendars {text-align:center;color:#0000FF;}
.archiveDateTitle {font-weight:bold;color:#6E6E6E;padding-top:15px;}
.archEntryHr {width:250px;color:#DDDDDD;}
.archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/813/10.gif') no-repeat 0px 4px; margin-bottom: .6em;}
.archiveEntryTime {width:65px;font-style:italic;}
.archiveEntryComms {font-size:9px;color:#C3C3C3;}
a.archiveDateTitleLink:link {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:visited {text-decoration:none; color:#6E6E6E}
a.archiveDateTitleLink:hover {text-decoration:underline; color:#6E6E6E}
a.archiveDateTitleLink:active {text-decoration:underline; color:#6E6E6E}
.archiveNoEntry {text-align:center;color:#0000FF;}
/* ------------- */

/* Calendar Style */
.calMonth {}
.calWday {color:#FFFFFF; background:#A9A9A9; width:18px;}
.calWdaySe {color:#FFFFFF; background:#7D7D7D; width:18px;}
.calWdaySu {color:#FFFFFF; background:#7D7D7D; width:18px; font-weight:bold;}
.calMday {background:#FFFFFF;color:#000000;}
.calMdayA {background:#CCCCCC;font-weight:bold;}
.calMdayIs {background:#FFFFFF;color:#000000;font-weight:bold;border:1px solid #CCCCCC;}
.calMdayIsA {border:1px solid #000000; background:#FFFFFF;font-weight:bold;}
a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#000000;}
a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#000000;}
a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#000000;}
a.calMonthLink:active,a.calMdayLink:active {text-decoration:underline; color:#000000;}
/* -------------- */

/* Poll styles */
.pollBut {width:110px;}

.pollBody {padding:7px; margin:0px; background:#FFFFFF}
.textResults {background:#E5E5E5}
.textResultsTd {background:#FFFFFF}

.pollNow {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.pollNowTd {}

.totalVotesTable {border-bottom:1px solid #E5E5E5; border-left:1px solid #E5E5E5; border-right:1px solid #E5E5E5;}
.totalVotesTd {background:#FFFFFF;}
/* ---------- */

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:#4169e1;}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#4c5866;}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#00ff00;}
/* ---------------- */

/* Other Styles */
.replaceTable {height:100px;width:300px;}

.legendTd {font-size:7pt;}
/* ------------ */

.forumContent a:link,
.forumContent a:active,
.forumContent a:visited {text-decoration:underline;}
.forumContent a:hover {text-decoration:none;}


/* CSS SITES */
#cong_bg {min-width:1012px; min-height:100%; background:#080808 url(/designs_87/background.jpg) center 0;}
#cont_header {background:url(/designs_87/header_bg.jpg) no-repeat center 0;}
#container_wrap {width:1012px; margin:0 auto; padding:0 0 65px 0; background:url(/designs_87/header_profile_button_bg.png) no-repeat -999px -900px;}
#header {height:423px; position:relative;}
#hpanel {height:36px; padding:0 0 0 39px; position:relative; z-index:2;}
.hnav {float:left; padding:0;}
.hnav li {width:97px; height:28px; display:block; float:left; margin:0 4px 0 0; position:relative;}
.hnav li:hover {background:url(/designs_87/hnav_button_on_bg.png) no-repeat 0 0;}
.hnav li a:link,
.hnav li a:active,
.hnav li a:visited {width:97px; height:22px; padding:6px 0 0 0; display:block; text-align:center;}
.hnav li a:hover {text-decoration:none;}

.hnav li ul {display:none; position:absolute; top:24px; left:0px;}
.hnav li ul li {background:url(/designs_87/hnav_button_on_bg.png) no-repeat 0 -28px;}

.hnav_right {width:422px; float:right; margin:0 18px 0 0;}

#hprofile_button_link {width:55px; height:58px; position:absolute; left:476px; top:3px; cursor:pointer; z-index:2;}
#hprofile_button {width:260px; height:26px; position:absolute; left:373px; top:36px; background:url(/designs_87/header_profile_button_bg.png) no-repeat 0 0; z-index:1;}
#hprofile_full {height:200px; overflow:hidden; position:relative;}
#hprofile {width:245px; padding:5px; position:absolute; left:376px; top:-160px; background:url(/designs_87/hprofile_bg.png) no-repeat 0 0;}
#hprofile_in {width:245px; height:163px; position:relative; background:#090909 url(/designs_87/hprofile_in_bg.jpg) no-repeat 0 0;}
#hproilfe_list {padding:40px 0 0 0; text-align:center;}
#hproilfe_list li {display:block; margin:0 0 6px 0;}
#hproilfe_list li a:link,
#hproilfe_list li a:active,
#hproilfe_list li a:visited {color:#605f5f;}
li#hprofile_exit {width:245px; position:absolute; left:0px; bottom:10px; text-align:center;}
li#hprofile_exit a:link,
li#hprofile_exit a:active,
li#hprofile_exit a:visited {color:#560505;}

.hlogin {width:211px; height:106px; display:block; float:left; padding:0; margin:49px 0 0 16px; background:url(/designs_87/profile_login_bg.png) no-repeat 0 0;}
.hlogin_in {padding:1px 0 12px 63px; overflow:hidden;}
*:first-child+html .hlogin_in {padding-bottom:7px !important;}
.hlogin_in2 {padding:1px 0 4px 63px; overflow:hidden;}
.hlogin input[type="text"],
.hlogin input[type="password"] {width:145px; height:23px; display:block; padding:0; margin:0; border:1px solid #1d1d1d; font-size:11px; text-indent:9px; line-height:23px; color:#6c6c6c; background:0;}
.hlogin input[type="text"]:focus,
.hlogin input[type="password"]:focus {border-color:#333}
.hlogin_in3 {height:29px; overflow:hidden;}
.hlogin_in3 input {width:78px; height:27px; display:block; float:right; padding:0; margin:0 5px 0 0; border:0; font-size:0px; background:0; cursor:pointer;}
.hlogin_in4 {overflow:hidden; padding:0 13px 0 16px;}
.hlogin_in4 a:link,
.hlogin_in4 a:active,
.hlogin_in4 a:visited {display:block; margin:0; padding:0;}
.hlogin_in4 a.hlogin_rem {width:71px; height:8px; float:left;}
.hlogin_in4 a.hlogin_rem:hover {border-bottom:1px dotted #555;}
.hlogin_in4 a.hlogin_reg {width:63px; height:8px; float:right;}
.hlogin_in4 a.hlogin_reg:hover {border-bottom:1px dotted #555;}

#content_full {overflow:hidden; padding:0 0 10px 0;}
#side_left {width:772px; float:left;}
#sidebar {width:236px; float:right;}


.contblock1 {width:1012px; margin:0 0 5px 0; background:#0c0c0a url(/designs_87/contblock_bg1.png) repeat-y 0 0;}
.contblock_bgt1 {background:url(/designs_87/contblock_bg1.png) no-repeat -1012px 0;}
.contblock_bgb1 {min-height:145px; padding:6px 6px 10px 6px; overflow:hidden; background:url(/designs_87/contblock_bg1.png) no-repeat -2024px bottom;}
.contblock_row1 {width:248px; float:left; overflow:hidden; text-align:center;}
.contblock_bgb1 .contblock_row:first-child {margin:0 0 0 6px;}
.contblock_row1 h3 {display:block; padding:0; margin:0 0 2px 0; font-size:11px;}
.contblock_row1 ul li {display:block; padding:0 10px 0 15px; margin:0 0 2px 0; text-align:left; background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px;}
.smalllink {font-size:10px;}

.contblock {width:772px; margin:0 0 5px 0; background:#0c0c0a url(/designs_87/contblock_bg.png) repeat-y 0 0;}
.contblock_bgt {background:url(/designs_87/contblock_bg.png) no-repeat -772px 0;}
.contblock_bgb {min-height:145px; padding:6px 6px 10px 6px; overflow:hidden; background:url(/designs_87/contblock_bg.png) no-repeat -1544px bottom;}
.contblock_row {width:248px; float:left; overflow:hidden; text-align:center;}
.contblock_bgb .contblock_row:first-child {margin:0 0 0 6px;}
.contblock_row h3 {display:block; padding:0; margin:0 0 2px 0; font-size:11px;}
.contblock_row ul li {display:block; padding:0 10px 0 15px; margin:0 0 2px 0; text-align:left; background:url(/designs_87/contblock_arrow.png) no-repeat 0 2px;}
.smalllink {font-size:10px;}

.contin_bg {width:772px; margin:0 0 20px 0; background:url(/designs_87/content_c_bg.jpg) repeat-y 0 0;}
.contin_t_bg {background:url(/designs_87/content_bg.png) no-repeat 0 0;}
.contin_b_bg {padding:12px 24px 14px 25px; background:url(/designs_87/content_bg.png) no-repeat -772px bottom;}

.viewn_loop {width:723px; margin:0 0 15px 0;}
.viewn_title {width:723px; height:24px; display:block; padding:5px 0 0 0; margin:0; overflow:hidden; font-size:14px; text-align:center; position:relative; background:url(/designs_87/viewn_title_bg.png) no-repeat 0 0;}
.viewn_edit {position:absolute; right:1px; top:3px;}
.viewn_cont {padding:7px 10px; overflow:hidden;}
.viewn_cont img {max-width:700px !important;}
.viewn_cont img[align="left"] {display:block; float:left; margin:0 10px 10px 0;}
.viewn_cont img[align="right"] {display:block; float:right; margin:0 0 10px 10px;}
.contin_b_bg a:link,
.contin_b_bg a:active,
.contin_b_bg a:visited {text-decoration:underline;}
.contin_b_bg a:hover {text-decoration:none;}
.viewn_details {height:27px; padding:0 21px 0 12px; overflow:hidden; border-top:1px solid #1c1c1c; border-bottom:1px solid #1c1c1c;}
.viewn_d_left {float:left; margin:6px 0 0 0;}
.viewn_d_left span {color:#fff;}
.viewn_d_left span a:link,
.viewn_d_left span a:active,
.viewn_d_left span a:visited {color:#fff; text-decoration:underline;}
.viewn_d_left span a:hover {text-decoration:none;}

.viewn_open {width:92px; height:24px; display:block; float:right; margin:2px 0 0 0; background:url(/designs_87/viewn_open.png) no-repeat 0 0;}
.viewn_open:hover {opacity:0.7;}

.vborder_full {text-align:center;}
.vborder_in {display:inline-block; background:url(/designs_87/vborder_lr_bg.png) no-repeat 0 0;}
.vborder_rt {display:inline-block; background:url(/designs_87/vborder_rt_bg.png) no-repeat right 0;}
.vborder_rb {display:inline-block; background:url(/designs_87/vborder_rb_bg.png) no-repeat right bottom;}
.vborder_lb {display:inline-block; padding:11px 15px 13px 15px; background:url(/designs_87/vborder_lb_bg.png) no-repeat 0 bottom;}
.vborder_lb img {display:inline-block; vertical-align:top; border:0; padding:0; margin:0;}

.sblock_c_bg {width:236px; background:url(/designs_87/block_bg.png) repeat-y 0 0;}
.sblock_t_bg {background:url(/designs_87/block_bg.png) no-repeat -236px 0;}
.sblock_b_bg {padding:14px 8px; background:url(/designs_87/block_bg.png) no-repeat -472px bottom;}

.block_full {margin:0 0 15px 0;}
.block_title {height:23px; padding:6px 0 0 0; font-weight:bold; text-align:center; background:#252525 url(/designs_87/block_title_bg.png) no-repeat 0 0;}
.block_cont {padding:10px;}

#footer {height:55px; margin:-55px 0 0 0; background:url(/designs_87/footer_bg.jpg) no-repeat center 0;}
#footer_in {width:1012px; height:55px; margin:0 auto; background:#454747 url(/designs_87/footer_bg.jpg) no-repeat center 0;}
#text_left {width:300px; float:left; margin:25px 0 0 10px; color:#fff;}
.fknopka {width:110px; height:42px; padding:13px 0 0 27px; float:right; margin:0 -12px 0 0px; background:url(/designs_87/fknopka_bg.png) no-repeat 0 0;}
.fknopka img {opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40); }
.fknopka img:hover {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100); }

a[style="color: rgb(0, 0, 0);"] {color:#fff !important;}


.codeMessage,
.quoteMessage {padding:3px; border:1px solid #619a08 !important; background:0 !important;}

.popupfull {margin:10px auto; padding:0 !important;}

.prrof_full_full {background: url(/designs_87/pprof_cont_bg.jpg);}
.prrof_full {margin:10px; background:url(/designs_87/pprof_ct_bg.png) repeat-x 0 0;}
.prrof_lc_bg {background:url(/designs_87/pprof_lc_bg.png) repeat-y 0 0;}
.prrof_rc_bg {background:url(/designs_87/pprof_rc_bg.png) repeat-y right 0;}
.prrof_lt_bg {background:url(/designs_87/pprof_lt_bg.png) no-repeat 0 0;}
.prrof_rt_bg {background:url(/designs_87/pprof_lr_bg.png) no-repeat right 0;}
.prrof_cb_bg {background:url(/designs_87/pprof_cb_bg.png) repeat-x 0 bottom;}
.pprof_lb_bg {background:url(/designs_87/pprof_lb_bg.png) no-repeat 0 bottom;}
.pprof_rb_bg {padding:0 10px 15px 10px; overflow:hidden; background:url(/designs_87/pprof_rb_bg.png) no-repeat right bottom;}
.pprof_title {height:30px; padding:15px 0 10px 0; font-size:14px; color:#619A07; text-align:center;}
