/*--- GENERAL STYLE ---*/
@font-face {font-family: "Cuprum";src: url(/img/font/Cuprum-Italic.ttf);}
#puzadpn {display:none}
body { margin: 0px; background: url(/img/fon.png); text-align: center; font-style:italic; font-family:cuprum; font-size:12px; color: #114e7f;}
a {color: #114e7f;}
a:hover {text-decoration:none;}
hr {color:#a9c82b; height:1px; border-top:0px; border-style:dashed;}
strong {color:#6da836;}
h1,h2,h3,h5 {display:block; color:#a9c82b; margin:0px 0px 0px; padding:0px;}
h1 {font-size:18px; color:#76AC21;}
h2 {font-size:17px; color:#76AC21;}
h3 {font-size:18px;}
h4 {display:block; color:#1775c0; margin:0px 0px 0px; padding:0px;}
h4 {font-size:16px;}
h5 {font-size:14px;}
h6 {display:block; color:#fff; margin:0px 0px 0px; padding:0px; font-weight:normal;}
h6 {font-size:12px;}

.left {float:left;}
.right {float:right;}
.clear {clear:both; overflow: hidden;}
#container {width: 1100px; margin: auto;text-align: left;}
/* ------------- */
#uidLogButton {display:none;} 
#baseLogForm {display: block !important;}
/*--- HEADER ---*/
#header { background: url(/img/bg_up.png) no-repeat; width: 1100px; height: 214px;}
#header_in { position:relative;}
#header_in a.hLogo { background:url(/img/logo.png) no-repeat; height:88px; width:288px; left: 157px; top: 55px; display:block; position:absolute; }
/*-----*/
/*--- MENU ---*/
#menu { padding-left: 84px; margin:0; padding-top: 54px;}
#menu li { line-height: 19px; font-size: 11px; font-family: Calibri,Arial,Helvetica,sans-serif; float: left; overflow: hidden; list-style: none;}
#menu a { text-align: center; background:url(/img/menu.png) no-repeat; height: 21px; width: 86px; margin-left: 8px; display:block; color:#505050; text-decoration:none; font-family:Tahoma, Geneva, sans-serif; font-size: 11px; text-shadow: 1px 1px 0 #fff;}
#menu a:hover { background:url(/img/menu.png) no-repeat; background-position: bottom; height: 21px; width: 86px; color: #fff; text-shadow: 1px 1px 0 #114e7f;}
/*-----*/
/*--- FOOTER ---*/
#footer { background: url(/img/footer_bg.png) no-repeat; width: 1100px; height: 168px; overflow:hidden;}
.text { font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #114e7f; margin-left: 120px; padding-top:45px;}
.text a { font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #114e7f; }
.text a:hover {text-decoration:none;}
.scroll {cursor:pointer; width:51px; height:35px; display:block; margin:-100px 80px 0px 0px; padding:0px; background:url(/img/botton_up.png) no-repeat; font-style:italic; font-family:tahoma; font-size:11px; color:#fff; text-decoration:none; text-shadow: 1px 1px 0 #114e7f; text-align:center;}
.scroll a {text-decoration:none;}
.banner_1 { float: right; padding-right: 222px; margin-top: -103px;}
.banner_2 { float: left; margin-left: 632px; margin-top: -103px;}
.banner_1 a img {opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.banner_1 a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
.banner_2 a img {opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);}
.banner_2 a:hover img {opacity:1.0; -moz-opacity:1.0; filter:alpha(opacity=100);}
/*-----*/
/*--- CONTAINERS ---*/
.container_tbg {background:url(/img/content_t.png) no-repeat top; height:21px;}
.container_cbg_forum {background:url(/img/content_c.png) repeat-y center; padding: 0px 80px 1px 80px;}
.container_cbg {background:url(/img/content_c.png) repeat-y center; padding: 0px 85px 1px 85px;}
.container_bbg {background:url(/img/fon_load_bottom.png) no-repeat bottom; overflow:hidden; height:68px;}
.side_left {float: left; width: 234px;}
.side_center {float:left;margin: 0px 0px 0px 6px;width:690px;}
.side_center_forum {float:left;margin: 0px 0px 0px 6px;width:929px;}
/*-----*/
/*--- BLOCK ---*/
.block_up {background:url(/img/block_up.png) no-repeat; width:234px; height:40px; font-style:italic; font-family:cuprum; font-size:14px; color:#fff; text-shadow: 1px 1px 0 #709d07;}
.block_cont {width:234px; list-style: none; margin-bottom:6px;}
/*-----*/
/*--- SITE MENU ---*/
.block_menu a {background:#fff url(/img/li_elem.png) no-repeat; height:21px; display:block; font-style:italic; font-family:Calibri; font-size:13px; color:#6a6a6a; text-decoration:none; margin-top:3px; padding-left: 22px; line-height:21px;}
.block_menu a:hover {color:#90af14; padding-left:30px;}
.block_menu2 a {background:#fff url(/img/li_elem2.png) no-repeat; height:21px; display:block; font-style:italic; font-family:Calibri; font-size:13px; color:#1e67a1; text-decoration:none; margin-top:3px; padding-left: 22px; line-height:21px;}
.block_menu2 a:hover {color:#90af14; padding-left:30px;}
/*-----*/
/*--- POLL ---*/
.pollQue {font-style:italic; font-family:cuprum; font-size:13px; color:#868686; padding-bottom:10px; text-align:left;}
.pollAns {font-style:italic; font-family:cuprum; font-size:13px; color:#5c5c5c; text-align:left; }
.pollLnk a {background:#fff url(/img/button_opr.png) no-repeat; height:21px; width:76px; text-align:center; font-style:italic; font-family:cuprum; font-size:12px; color:#90af14; padding-top:3px; border:none; cursor:pointer; float: right; overflow: hidden; text-decoration:none; margin-top:1px;}
.pollLnk a:hover {color:#1e67a1;}
.pollBut { height:21px; width:76px; color:#90af14; text-align:center; font-style:italic; font-family:cuprum; font-size:12px; border:none; cursor:pointer; float: left; overflow: hidden;} 
.pollBut:hover {color:#1e67a1;}
/*-----*/
/*--- LINK ---*/
.link {font-style:italic; font-family:cuprum; font-size:12px; color:#114e7f; list-style: none;}
.link a {font-style:italic; font-family:cuprum; font-size:12px; color:#114e7f;}
.link a:hover {text-decoration:none;}
.online {font-style:italic; font-family:cuprum; font-size:13px; color:#114e7f; list-style: none;}
.online a {font-style:italic; font-family:cuprum; font-size:13px; color:#114e7f;}
.online a:hover {text-decoration:none;}
.online_2 {font-style:italic; font-family:cuprum; font-size:13px; color:#5c5c5c; list-style: none;}
.online_2 a {font-style:italic; font-family:cuprum; font-size:13px; color:#5c5c5c;}
.online_2 a:hover {text-decoration:none;}
/*-----*/
/*--- CATEGORY ---*/
.catName,.catNameActive {float:left;font-style:italic; font-family:cuprum; font-size:13px; color:#6a6a6a; padding-left:8px;}
.catName:hover, .catNameActive:hover {color:#1e67a2; text-decoration:none;}
.catNumData {float:right;font-style:italic; font-family:cuprum; font-size:13px; color:#6a6a6a;padding:0 6px 0 0; }
.catNumData:hover {color:#1e67a2; text-decoration:none;}
.reit {float:right;padding-top:12px; margin-left:250px; position:absolute;}
/*--- PAGE_SELECTOR ---*/ 
.catPages1 .swchItemA {height:24px; display:inline-block;}
a.swchItem, .swchItem1 {text-decoration:none;}
.catPages1 a span, .catPages1 b span {background:#378eba; line-height:24px; padding:4px 10px; font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow:0 1px 0 #114e7f; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
.catPages1 a:hover span, .catPages1 b span {background:#a9c82b; font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow:0 1px 0 #709d07;} 
/*-----*/
/*--- VIEWN ---*/

.viewn_in .bg_img_2 { background:url(/img/bg_img_2.png) no-repeat; width:329px; height:160px; overflow:hidden; margin-left:6px; margin-bottom: 8px;}
.viewn_in .bg_img_2 img {width:323px; height:154px; border-radius:5px; margin-top:3px; margin-left:3px;}
.viewn_in .yvel { width:342px; height:114px; position:relative;}
.viewn_in .yvel a {background:url(/img/botton_yvel.png) no-repeat center; width:50px; height:50px; margin-left:136px; margin-top:52px; position:absolute; left:0px; top:0px; z-index:0;}
.viewn_in .yvel a:hover {background:url(/img/botton_yvel-hover.png) no-repeat center; width:50px; height:50px; position:absolute; left:0px; top:0px; z-index:0;}
.viewn_in .video { width:342px; height:114px; position:relative;}
.viewn_in .video a {background:url(/img/botton_video.png) no-repeat center; width:195px; height:42px; margin-left:68px; margin-top:59px; position:absolute; left:0px; top:0px; z-index:0;}
.viewn_in .video a:hover {background:url(/img/botton_video_hover.png) no-repeat center; width:195px; height:42px; position:absolute; left:0px; top:0px; z-index:0;}
.bottom_video {background:url(/img/bottom_video.png) no-repeat; width:339px; height:5px;}
/*-----*/
/*--- CONTAINER ---*/
.bg_op { background:url(/img/op_load.png) no-repeat; height: 39px; width:689px; font-style:italic; font-family:cuprum; font-size:14px; color:#fff; text-shadow: 1px 1px 0 #114e7f; padding-top:8px; padding-left:14px; position:absolute;}
.text_op { font-style:italic; font-family:cuprum; font-size:12px; color:#6a6a6a; text-shadow: 1px 1px 0 #fff; padding-top:39px;}
.text_op a {font-style:italic; font-family:cuprum; font-size:12px; color:#6a6a6a; text-shadow: 1px 1px 0 #fff;}
.text_op a:hover {text-decoration:none;}
/*-----*/
.entry_title { background:url(/img/op_load.png) no-repeat; height: 39px; width:689px; font-style:italic; font-family:cuprum; font-size:14px; color:#fff; text-shadow: 1px 1px 0 #114e7f; padding-left:14px;}
.bg_image {background:url(/img/bg_image.png) no-repeat; height: 125px; width:300px; margin:0 auto;}
.bg_image img { border-radius:5px; margin-top:3px; height: 119px; width:294px;}
.body_text {background-color: #e8e8e8; font-style:italic; font-family:cuprum; font-size:12px; color:#378eba; margin-top: 5px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; padding:4px;}
.bg_dow {background:url(/img/bg_dow.png) no-repeat; width:690px; height: 41px; margin-top: 5px;}
.tags {font-style:italic; font-family:cuprum; font-size:12px; color:#378eba; padding-top: 13px; padding-left: 70px;}
.tags_text { font-style:italic; font-family:cuprum; font-size:12px; color:#fff; padding-left: 32px; padding-top: 13px; position: absolute; text-shadow: 1px 1px 0 #709d07;}
}
.t_text { font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07;}
.t_text a {font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07;}
.t_text a:hover {text-decoration:none;}
#viewn_in {background:url(/img/viewn.png) no-repeat; width:690px; height:31px;}
#viewn_in .viewn_list {background:url(/img/arrow.png) no-repeat; height:10px; line-height:11px; font-style:italic; font-family:Calibri; font-size:12px; color:#216092; float: left; overflow: hidden; margin-top:10px; padding-left:15px; display:block; margin-left:10px;}
a.viewn_text {font-style:italic; font-family:Calibri; font-size:12px; color:#216092; text-decoration:underline;}
a.viewn_text:hover {text-decoration:none;}
.viewn {float:left; width:339px; margin-right:6px;}
.viewn_in { width:339px; position:relative; }
.viewn_in .title { background:url(/img/bg_title.png) no-repeat; display:block; width:339px; height:42px; padding-left:14px; overflow:hidden; }
.viewn_in .title a {font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07; display:inline-block;}
.viewn_in .title a:hover {text-decoration:none;}
.viewn_in .title_video { background:url(/img/bg_video.png) no-repeat; display:block; width:339px; height:42px; padding-left:14px; overflow:hidden; }
.viewn_in .title_video a {font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #114e7f; display:inline-block;}
.viewn_in .title_video a:hover {text-decoration:none;}
.viewn_in .bg_img { background:url(/img/bg_img.png) no-repeat; width:329px; height:160px; overflow:hidden; margin-left:6px; margin-bottom: 8px;}
.viewn_in .bg_img img {width:323px; height:154px; border-radius:5px; margin-top:3px; margin-left:3px;}
.viewn_list {background:url(/img/arrow.png) no-repeat; height:10px; line-height:11px; font-style:italic; font-family:Calibri; font-size:12px; color:#216092; float: left; overflow: hidden; margin-top:10px; padding-left:15px; display:block; margin-left:10px;}
a.viewn_text {font-style:italic; font-family:Calibri; font-size:12px; color:#216092; text-decoration:underline;}
a.viewn_text:hover {text-decoration:none;}
.botton_backward { background:url(/img/botton_backward.png) no-repeat; cursor: pointer; width:52px; height:22px; font-style:italic; font-family:Calibri; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07; text-align:center; margin-top:4px; margin-right:10px;}
.botton_backward:hover {background-position:bottom;}
.botton_down {background:url(/img/botton_down.png) no-repeat; width:138px; height:27px; cursor: pointer; margin-right: 20px; margin-top:7px; position:absolute; margin-left: 362px;}
.botton_down:hover {background-position:bottom;}
.botton_down a { font-style:italic; font-family:Cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07;line-height:25px; padding-left: 34px; text-decoration:none; }
.botton_com {background:url(/img/botton_complaint.png) no-repeat; width:160px; height:27px; cursor: pointer; margin-top:7px; position:absolute; margin-left: 512px;}
.botton_com:hover {background-position:bottom;}
.botton_com a { font-style:italic; font-family:Cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #67023b;line-height:25px; padding-left: 34px; text-decoration:none; }
.text_av {font-style:italic; font-family:Cuprum; font-size:13px; color:#1e67a2;}
.text_av a {font-style:italic; font-family:Cuprum; font-size:13px; color:#1e67a2;}
.text_av a:hover { color:#90af14; text-decoration:none;}
.u_avatar {margin-left:15px; float:left; width:150px;}
.u_avatar img {width:150px; -webkit-border-radius: 8px; -moz-border-radius: 8px; border-radius: 8px;}
.sssss {float: left; margin: 42px 0px 0px 5px;width: 520px; min-height:200px; font-style:italic; font-family:Cuprum; font-size:13px; color:#6a6a6a;}
.sssss a {font-style:italic; font-family:Cuprum; font-size:13px; color:#1e67a2;}
.sssss a:hover { color:#90af14; text-decoration:none;}
input.allUsersBtn {background:url(/img/popup_search.png) no-repeat 0 0; opacity:0.7; border:none; cursor: pointer; padding:0 !important; font-size:0px !important; height:26px !important; width:158px !important; display:inline-block; border:0px !important;}
input.uSearchFlSbm {background:url(/img/popup_search.png) no-repeat 0 -48px; opacity:0.7; border:none; cursor: pointer; padding:0 !important; font-size:0px !important; height:26px !important; width:158px !important; display:inline-block; margin-left:3px; border:0px !important;}
input.allUsersBtn:hover, input.uSearchFlSbm:hover {opacity:1; border:0px !important;}
input.uSearchFl {background:url(/img/popup_search.png) no-repeat 0 -26px; width:244px!important; border:none; height:22px !important; margin-bottom:2px; vertical-align:bottom; padding:0 !important; font-style:italic; color:#b7b7b7; text-align:center; font-size:12px; font-family:calibri; border:0px !important;}
.pagesBlockuz1 {margin-left:2px;margin-right:2px;} 
 .swchItemA {color:#114e7f;font-seight:bold;text-desotation:none;border-bottom:2px solid #114e7f;padding-right:2px;padding-left:2px;background:none;margin:2px;} 
 .swchItem {color:#114e7f;text-desotation:none;padding:0;background:none;margin:2px;} 
 .swchItem:hover {color:#90af14;text-desotation:none;padding:0;background:none;margin:2px;} 
 .swchItemDots {color:#2b587a;text-desotation:none;padding:0;background:none;margin:2px;}
#message {background-color:#fff; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; border:1px solid #e2e2e2; width:585px; margin:0px; padding:0px; color:#114e7f; font-style:italic; font-family:cuprum; font-size:12px;}
.smiles {background-color:#fff; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #e2e2e2; padding:1px;}
.codeButtons {color:#114e7f; font-style:italic; font-family:cuprum; font-size:12px; cursor:pointer; background: #fff; padding: 2px 3px; margin-left:2px; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; border:1px solid #e2e2e2;} 
input.securityCode {margin-top:0px; margin-left:10px; color:#114e7f; font-style:italic; font-family:cuprum; font-size:18px; background-color:#fff; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border:1px solid #e2e2e2;}
#secuImgC {margin-top:0px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px; border:1px solid #114e7f;}



input[type="button"],
input[type="submit"],
input[type="reset"],
.uSpoilerButton,
uplFileFl,
.buttons,
button {color:#114e7f; font: italic 12px 'cuprum';
background-color:#fff;
border:1px solid #e2e2e2;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
padding-top:2px;padding-bottom:3px;padding-right:5px;padding-left:5px;cursor:pointer;margin:1px;}



input[type="button"]:hover, 
input[type="submit"]:hover, 
input[type="reset"]:hover, 
.uSpoilerButton, uplFileFl, .buttons, button:hover {color:#709d07; font-style:italic; font-family:cuprum; font-size:12px;background-color:#fff;border:1px solid #e2e2e2;-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;padding-top:2px;padding-right:5px;padding-bottom:3px;padding-left:5px;cursor:pointer;margin:1px;}
.uSpoilerText {color: #114e7f;}
/* Comments Form Style */
.commTable {padding-left:9px;}
.commTd1 {float:left;width:615px;margin:10px 1px 1px;clear:both;text-shadow:0 1px 0 #fff;}
.commTd2 {float:left;}
.commTd2 .comm-msg {float:right;}
.commFl {color:#709d07; margin-left:5px;}
.commReg {padding: 10px 0 10px 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
.comm-1 {float:left;width:615px;margin:10px 15px 1px;clear:both;text-shadow:0 1px 0 #fff;}
.comm-msg {background-color:#fff;min-height:70px; width:585px;margin-left:10px;float:left;border:1px solid #e2e2e2; -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; margin-top:4px;}
.line_comm {background:url(/img/comm-border.png) no-repeat;margin-top:3px; padding:1px;}
.bg_img_comm {background:url(/img/bg_img_comm.png) no-repeat; height:70px; width:72px; float:left; margin-top:5px; }

.bg_img_comm img {padding-top:2px; padding-left:2px;}
.quo {width:7px;height:7px;background:url(/img/icon_com2.png) no-repeat;position:absolute; margin-left:-7px; margin-top:5px;}
.otvet {background:url(/img/otvet.png) no-repeat; height:17px; width:68px; margin-right:10px;}

/* ===== forum Start ===== */
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:#378eba !important;font-weight:700;} /* Гл.Администраторы */
a.groupModer:link,a.groupModer:visited,a.groupMo der:hover {color:#2ad00f !important; font-weight:700;} /* Гл.Модераторы */
a.groupFriends:link,a.groupFriends:visited,a.groupFriends:hover {color:#7e00ff !important;} /* Дизайнеры */
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:#be5f00 !important;} /* Проверенные */
a.groupUser:link,a.groupUser:visited,a.groupUser:hover {color:#bcbcbc !important;} /* Пользователи */
a.groupBanned:link,a.groupBanned:visited,a.groupBanned:hover {color:#ff0000 !important;} /* Забаненные */
a.groupOther1:link,a.groupOther1:visited,a.groupOther1:hover {color:#d1bb00 !important; font-weight:700;} /* V.I.P */
a.groupOther2:link,a.groupOther2:visited,a.groupOther2:hover {color:#ff5454 !important;} /* Мошенники */
a.groupOther3:link,a.groupOther3:visited,a.groupOther3:hover {color:#0db511 !important;} /* Модераторы */
a.groupOther4:link,a.groupOther4:visited,a.groupOther4:hover {color:#6c3afd !important;} /* Верстальщики */
a.groupOther5:link,a.groupOther5:visited,a.groupOther5:hover {color:#7e00ff !important; font-weight:700;} /* Администраторы */
a.groupOther6:link,a.groupOther6:visited,a.groupOther6:hover {color:#69a7c7 !important; font-weight:700;} /* Гл.Дизайнеры */


.gTable {background: #e5e5e5; border-collapse:collapse; width:928px; font: italic 12px 'cuprum'; color: #114e7f; border-radius: 5px 5px 0px 0;-moz-border-radius: 5px 5px 0px 0;}
.gTable td { border-left:1px solid #d6d6d6; border-bottom:1px solid #d6d6d6; border-right:1px solid #d6d6d6;}
td.gTableTop { padding: 0px 10px; background:url(/img/forum/forum-title.png) no-repeat; height:34px; width:928px; border:none; font: italic 14px 'cuprum'; color: #fff; text-shadow: 1px 1px 0 #114e7f;}
td.gTableTop a {font: italic 14px 'cuprum'; color: #fff; text-decoration:none;}
td.gTableTop a:hover {text-decoration:none;}
td.gTableSubTop {background:url(/img/forum/postTdTop.png); height:26px; padding: 0px 10px; font: italic 12px 'cuprum'; color: #114e7f;}
td.gTableSubTop a, td .postTdTop a {color: #114e7f;}
td.gTableSubTop a:hover, td .postTdTop a:hover {text-decoration:none;}
.gTableBody {}
.gTableBody1 {}
.gTableBottom {}
.gTableLeft {padding-left:4px;}
td.gTableRight {background: #e5e5e5;}
.gTableError {}
/* ------------------------ */
/* Forums Styles */
td.forumNameTd a {font: bold italic 12px 'cuprum';}
.forumIcoTd, .forumNameTd, .forumThreadTd, .forumPostTd, .forumLastPostTd, 
.threadIcoTd, .threadNametd, .threadPostTd, .threadViewTd, .threadAuthTd, .threadLastPostTd
{background:url(/img/forum/brush_forum.png) 0 0 no-repeat;vertical-align:middle;padding:5px;}

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

/* forum Titles & other */
.forum {font: italic 12px 'cuprum';}
.forumDescr, a.lastUserLink, .forumModer {font: italic 10px 'cuprum'; color: #709d07;}
a.lastUserLink {font: italic 11px 'cuprum'; color: #709d07;}
a.lastUserLink:hover {text-decoration:none;}
.forumViewed {}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {color: #114e7f;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {color: #114e7f;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {color: #114e7f; text-decoration:none;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {color: #114e7f;}
/* -------------------- */
/* forum Navigation Bar */
.forumNamesBar {}
.forumBarKw {}
a.forumBarA:link {}
a.forumBarA:visited {}
a.forumBarA:hover {}
a.forumBarA:active {}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {color:#114e7f; font: italic 12px 'cuprum';
background-color:#fff;
border:1px solid #e2e2e2;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; }
input,button {
color:#114e7f; font: italic 12px 'cuprum';
background-color:#fff;
border:1px solid #e2e2e2;
-webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px;
}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {}
.fastNavCat {}
.fastNavCatA {}
.fastNavForumA {}
/* -------------------------- */

/* forum Page switches */
.switches {border:1px solid #dbdbdb;background:#e5e5e5; border-radius:4px;-moz-border-radius:4px;}
.pagesInfo {background:#e5e5e5;padding-right:10px;font: italic 12px 'cuprum'; color: #709d07;}
.switch {background:#e5e5e5;width:15px;font: italic 12px 'cuprum'; color: #709d07;}
.switchActive {background:#dbdbdb;width:15px; font: bold italic 10px 'cuprum'; color: #114e7f;}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {}
/* ------------------- */
.userRights {font: italic 12px 'cuprum'; color: #709d07;}
.legendTable {font: italic 12px 'cuprum'; color: #114e7f;}
.legendTable td {padding:5px;}
/* forum Threads Style */


.threadDescr, .thDescr {font: italic 10px 'cuprum'; color: #709d07;}
.threadNoticeLink {}
.threadsType {}
.forumOnlineBar, .threadsDetails {height:24px; padding-left:10px;} 
a.threadPinnedLink:link {}
a.threadPinnedLink:visited {}
a.threadPinnedLink:hover {}
a.threadPinnedLink:active {}

a.threadLink:link {font: italic 12px 'cuprum'; color: #114e7f;}
a.threadLink:visited {font: italic 12px 'cuprum'; color: #114e7f;}
a.threadLink:hover {font: italic 12px 'cuprum'; color: #114e7f; text-decoration:none;}
a.threadLink:active {font: italic 12px 'cuprum'; color: #114e7f;}

.postpSwithces {}
.thDescr {}
.threadFrmBlock {}
/* ------------------- */
/* forum Posts View */


.postTable {background:#e5e5e5; border-collapse: collapse; font: italic 12px 'cuprum'; color: #114e7f;}
.postTable td { }
.postPoll {}
.postPoll td {}
.postFirst {border:0px !important;}
.postRest1 {border:0px !important;}
.postRest2 {border:0px !important;}
.postSeparator {display: none;}


td .postTdTop{background:url(/img/forum/postTdTop.png); height:26px; padding: 0px 10px; font: italic 12px 'cuprum'; color: #114e7f; border-collapse: collapse; }
.postBottom {font-size: 10px !important; height:32px; padding-left:5px; padding-right:5px; background:url(/img/forum/postBottom.png); height:30px; }
.postBottom td {padding: 0px 5px !important;}
.postBottom img, .postBottom input {vertical-align: middle; }
.postUser {font-size: 12px; font-weight: bold; background:#d2d2d2;padding: 2px 7px 2px 7px; border-radius: 4px;-moz-border-radius: 4px;}
.postUser:hover {text-decoration:none;}
.postTdInfo {text-align: center;}
.postRankName {}
.postRankIco {}
.reputation {}
.signatureHr {}
.posttdMessage {text-align: justify;padding-top: 2px; padding-left:5px !important; color:#999999; padding-right:5px;line-height: 18px;}
.pollQuestion {}
.pollButtons,.pollTotal {}
.pollSubmitBut,.pollreSultsBut {}
.pollSubmit {}
.pollEnd {}
.data {background:#d2d2d2; padding: 2px 7px 2px 7px; width:270px; float:right; text-align:right; border-radius: 4px;-moz-border-radius: 4px;}
.data a:hover {text-decoration:none;}
.codeMessage {font-family: monospace;}
.quoteMessage {font-style: italic;}
.frmBtns img, .icon_bottom img {opacity:0.6;}
.frmBtns img:hover, .icon_bottom img:hover {opacity:1;}
.signatureView {}
.edited {font: italic 12px 'cuprum'; color: #114e7f; float:right; padding-right:10px;}
.editedBy {}

.statusBlock {}
.statusOnline {}
.statusOffline {}
/* ------------------ */
/* forum AllInOne Fast Add */
.newThreadBlock {}
.newPollBlock {}
.newThreadItem {}
.newPollItem {}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {}
.threadsType {padding:5px; font: italic 13px 'cuprum'; color: #709d07; background:url(/img/forum/threadsType.png);}
.codeButtons {}
.codeCloseAll {}
.postNameFl,.postDescrFl {}
.postPollFl,.postQuestionFl {}
.postResultFl {}
.postAnswerFl {}
.postTextFl {}
.postUserFl {}

.pollHelp {}
.smilesPart td {border: 0px !important;}
/* ----------------- */
.funcLink {font: italic 12px 'cuprum'; color: #114e7f;}
.funcLink:hover {color: #114e7f; text-decoration:none;}
/* ====== forum End ====== */


.postNameFl, .postDescrFl, .messages {
width:683px !important; margin: 4px 0 4px 5px;}
textarea {overflow:auto; resize:none;}


.viewn_publ {float:left; width:689px; margin-right:6px; margin-bottom:4px;}
.viewn_in_publ {width:689px; position:relative;}
.viewn_in_publ .title_publ {background:url(/img/title_top.png) no-repeat; display:block; width:689px; height:41px; padding-left:14px; overflow:hidden;}
.viewn_in_publ .title_publ a {font-style:italic; font-family:cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #709d07; display:inline-block;}
.viewn_in_publ .title_publ a:hover {text-decoration:none;}

.viewn_in_publ .bg_img_publ { background:url(/img/bg_img.png) no-repeat; width:329px; height:160px; margin:0 auto; padding:0px;}
.viewn_in_publ .bg_img_publ img {width:323px; height:154px; border-radius:5px; margin-top:3px; margin-right:13px;}
.viewn_in_publ .yvel_publ { width:342px; height:114px; position:relative;}
.viewn_in_publ .yvel_publ a {background:url(/img/botton_yvel.png) no-repeat center; width:50px; height:50px; margin-left:136px; margin-top:52px; position:absolute; left:0px; top:0px; z-index:0;}
.viewn_in_publ .yvel_publ a:hover {background:url(/img/botton_yvel-hover.png) no-repeat center; width:50px; height:50px; position:absolute; left:0px; top:0px; z-index:0;}
.reit_publ {float:right;padding-top:12px; margin-right:25px;}
.title_publ1 {background:url(/img/title_top.png) no-repeat; display:block; width:689px; height:41px; padding-left:14px; overflow:hidden; margin-top:4px;}
.botton_down_publ_1 {background:url(/img/botton_down_1.png) no-repeat; width:138px; height:27px; cursor: pointer; margin-right: 20px; margin-top:4px; position:absolute; margin-left: 525px;}
.botton_down_publ_1:hover {background-position:bottom;}
.botton_down_publ_1 a { font-style:italic; font-family:Cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #114e7f;line-height:25px; padding-left: 34px; text-decoration:none;}
.botton_down_publ {background:url(/img/botton_down_1.png) no-repeat; width:138px; height:27px; cursor: pointer; margin-right: 20px; margin-top:4px; position:absolute; margin-left: 375px;}
.botton_down_publ:hover {background-position:bottom;}
.botton_down_publ a { font-style:italic; font-family:Cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #114e7f;line-height:25px; padding-left: 34px; text-decoration:none; }
.botton_com_publ {background:url(/img/botton_complaint.png) no-repeat; width:160px; height:27px; cursor: pointer; margin-top:4px; position:absolute; margin-left: 0px;}
.botton_com_publ:hover {background-position:bottom;}
.botton_com_publ a { font-style:italic; font-family:Cuprum; font-size:12px; color:#fff; text-shadow: 1px 1px 0 #67023b;line-height:25px; padding-left: 34px; text-decoration:none; }
.body_text_1 {background-color: #e8e8e8; font-style:italic; font-family:cuprum; font-size:13px; color:#378eba; margin-top: 5px; -webkit-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px; padding:4px;}









/* AJAX WIN START*/ 
 .xw-plain .xt {margin-top:6px; background-image:url(/img/ajaxtool-sprites.gif);} 
 .xw-plain div.xt-close {width:19px; height:19px; display:block; position:relative; top:2px; background:url(/img/ajax/ajax_close.png) no-repeat 0 0;} 
 .xw-plain div.xt-close:hover {background:url(/img/ajax/ajax_close.png) no-repeat 0 -19px;} 
 .xw-plain div.xw-blank {display:none !important; background:#000;} 
 .xw-plain div.xw-tl {padding-left:10px; background-image:url(/img/ajax/xw-tl.png); background-color:transparent;} 
 .xw-plain div.xw-tr {padding-right:10px; background-image:url(/img/ajax/xw-tr.png); background-color:transparent;} 
 .xw-plain div.xw-tc {height:43px; position:relative; z-index:10; overflow:hidden; background-image:url(/img/ajax/xw-tc.png); background-position:center 0 !important; background-color:#4d8001;} 
 .xw-plain div.xw-ml {padding-left:10px; background-image:url(/img/ajax/xw-ml.png); background-color:transparent;} 
 .xw-plain div.xw-mr {padding-right:10px; background-image:url(/img/ajax/xw-mr.png); background-color:transparent;} 
 div.x-sh.xsl, 
 div.x-sh.xsr, 
 div.x-sh.xsb {display:none !important; background:0;} 
 .xw-plain div.xw-bl {height:10px; display:block !important; padding-left:10px; background-image:url(/img/ajax/xw-bl.png); background-color:transparent;} 
 .xw-plain div.xw-br {height:10px; padding-right:10px; background-image:url(/img/ajax/xw-br.png); background-color:transparent;} 
 .xw-plain div.xw-bc {height:10px; background-image:url(/img/ajax/xw-bc.png); background-color:transparent;} 
 .u-menuvsep {font-size:0px;} 
 .xw-plain .xw-hdr {height:34px;} 
 .xw-plain .xw-hdr-text {padding-left:5px;line-height: 36px; font-style:italic; font-family:Cuprum; font-size:15px; color:#fff; text-shadow: 1px 1px 0 #114e7f; font-weight:normal;} 
 .xw-plain div.xw-mc {font-style:italic; font-family:Cuprum; font-size:12px; color:#114e7f; background:#fff !important;} 
 .xw-plain .xw-mc {border:0 !important;} 
 .xw-plain div.xw-body {border:0 !important;} 
 /* AJAX WIN END*/
.userAvatar {background:#dfdfdf; padding:4px; border-radius:4px;-moz-border-radius:4px; margin-top:7px;}


.bottom_v {background:url(/img/bottom_v.png) no-repeat; width:62px; height:24px; opacity:0.7; position: absolute; margin-left:715px; margin-top:66px; text-align:center; cursor: pointer; font: italic 13px 'cuprum'; color:#fff; text-shadow: 1px 1px 0 #709d07; line-height:24px; text-decoration:none;}
.bottom_v:hover {opacity:1;}


a.bottom_r {background:url(/img/bottom_r.png) no-repeat; width:98px; height:24px; opacity:0.7; position: absolute; margin-left:785px; margin-top:66px; text-align:center; cursor: pointer; font: italic 13px 'cuprum'; color:#fff; text-shadow: 1px 1px 0 #114e7f; line-height:24px; text-decoration:none;}
a.bottom_r:hover {opacity:1;}