/* Style site */
@import url('/css/page.css') all;
@import url('/css/sl.css') all;
@import url('/css/download_styles.css') all;

/* Site Osnova */
body, html {margin: 0px;padding: 0px;}
body {
background-color: ;
background-image: url('/design/img/Device-bg.jpg');
background-attachment: fixed;
background-repeat: no-repeat;
background-size: 100%;
background-position: left top;}
#CenterFix {width: 1200px; margin:0px auto;border-left:0px solid #1f0e2a;border-right:0px solid #1f0e2a;}
#shapa {background: #121212 url('/design/img/t1.webp') no-repeat;border-top:1px solid #000;height:500px;width:1200px;display:block;}
#dop-panel {width:1200px;height:40px; background: #ff0000; repeat-x;margin:0px;padding:0px; text-decoration:underline; color:#000000; }

/* Site telo */
#content {overflow: hidden;_zoom: -1;}
#content-forum {background:#000;padding-top:10px;}
#forum-dark {background:#404040;padding:5px;border-radius:3px;color:darkGray;width:100%;margin:0px 5px 5px 5px;}
#content #sideleft, #content #sidecenter, #content #sideright {padding-bottom: 100000px;margin-bottom: -100000px;float:left;} 
#sideleft, #sideright {background:#000;padding:5px;width:208px;}
#sidecenter {background:#101012;padding:5px;width:962px}

/* Footer */
hr {color:#7d7d7d;height:1px; border-top:0px; border-style:dashed;}
#footer-logo {background: url(/design/img/sub_footer_tiesto.png) no-repeat;width:1200px;height:150px;display:block;}
#footer {background-image: url("/design/img/footer.png"); background-repeat: repeat-x;border-top:1px solid #1a1a1a;padding:5px 4px;color:darkGray;}
#footer-menu {background:#000;padding:5px 5px;color:darkGray;}
#footer-hr {border:1px solid #1a1a1a;margin-top:8px;}

/* Menu and Search */
.jqueryslidemenu{font: bold 15px 'Montserrat', sans-serif; background:#000; width: 100%;margin:0 auto;border-bottom: 1px solid #171717; color: #2d2b2b;}
.jqueryslidemenu ul{margin: 0;padding: 0;list-style-type: none;}
.jqueryslidemenu ul li{position: relative;display: inline;float: left;}
.jqueryslidemenu ul li a{display: block; background:#000; color: white;padding: 15px 11px;border-right: 1px solid #171717; color: #2d2b2b;border-left: 1px solid #171717;color: #2d2b2b;border-top: 1px solid #171717;color: #2d2b2b;text-decoration: none;}
* html .jqueryslidemenu ul li a{display: inline-block;}
.jqueryslidemenu ul li a:link, .jqueryslidemenu ul li a:visited{color: white;}
.jqueryslidemenu ul li a:hover{background: #1d1d1f; center center repeat-x;color: white;}
.jqueryslidemenu ul li ul{position: absolute;left: 0;display: block;visibility: hidden;}
.jqueryslidemenu ul li ul li{display: list-item;float: none;}
.jqueryslidemenu ul li ul li ul{top: 0;}
.jqueryslidemenu ul li ul li a{font: normal 12px Verdana;width: 160px;padding: 13px;margin: 0;border-top-width: 0 ;border-bottom: 1px solid #171717;}
.jqueryslidemenuz ul li ul li a:hover{ /*sub menus hover style*/background: #ffffff;color: #ff0000;}
.downarrowclass{position: absolute;top: 15px;right: 7px;}
.rightarrowclass{position: absolute;top: 6px;right: 5px;}
#search {float:right;width:202px;height:23px;padding:5px 5px;margin:2px 0px 0 0;background:url('/design/img/search.png') 0 0 no-repeat;border:none;display:inline;}
#search form {margin:0;padding:0;}
#search .schQuery input {width:200px;margin:0px 15px 0 0;padding:5px;border:none;font: normal 100% "Tahoma", Arial, Helvetica, sans-serif;color:#6e6e6e;font: 14px Verdana;float:left;border:none;background: url(/design/img/bg_search.png);display:inline;}
#search .schBtn input{float:right;display:inline;margin:0;height:22px;width:22px;overflow:hidden;text-indent:-10000px;background:none;color:#fff;border:none;cursor:pointer;}
#fl_left {float:left; } 
#fl_right { float:right;}

/* News Site */
#news-fixed {background:#1d1d1f;border-radius:3px;padding:4px 4px 0px 4px;}
#news-fixed-pol {background:#1d1d1f;border-radius:3px;padding:4px 4px 0px 4px;}
#news-title-pol {float:left;color:#fff;font-weight:bold;font-size:13px;padding:0px 5px;border-left:5px solid #616161;}
#news-title {color:#fff;font-weight:bold;font-size:13px;padding:0px 5px;border-left:5px solid #616161;}
#news-title a, #news-detail a, #news-detail span {color:#fff;text-decoration:none;}
#news-title:hover {border-left:5px solid #A020F0;}
#news-mess {padding:3px;}
#news-mess-img {float:left;padding: 4px 7px 3px 0px;clear:left;}
#news-mess-img-fix {border:1px solid #949494;clear:left;border-radius:2px;padding:2px;}
#news-mess-cont {color:#a0a8b0;}
#news-detail {padding:4px 4px;font-size:9px;border:1px solid #949494;background:#4d4d4d;color:#cecdcd;border-radius:3px;clear:both;margin-bottom:15px;}
#news-detail a:hover {text-decoration:underline;}
#news-detail-pol {padding:2px 4px;border-top:1px dashed #ff0000;border-bottom:1px dashed #ff0000;background:#1d1d1f;color:#fff;clear:both;margin-bottom:15px;}

/* Block Site */
#block-name-menu {background: url(/img/menu/block_inprogress2.png) no-repeat -5px 0px;height:34px;width:208px;display:block;}
#block-name-radio {background: url(/img/menu/block_statistics_radio.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-download {background: url(img/menu/block_download.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-new-forum {background: url(/img/menu/block_inprogress_forum.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-new-profile {background: url(/img/menu/block_inprogress_profile2.png) no-repeat -5px 0px;height:34px;width:208px;display:block;}
#block-name-new-gallery {background: url(/img/menu/block_inprogress_gallery2.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-new-pause {background: url(/img/menu/block_statistics_pause.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-new-tags {background: url(/img/menu/block_tags.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-name-new-musik {background: url(/img/menu/block_musik.png) no-repeat -5px 0px;height:24px;width:208px;display:block;}
#block-cont {margin-bottom:0px;padding:0px 2px;display:block;max-width:208px;height:auto;}

/* Foto Site */
#foto-img-fix {border:1px solid #949494;border-radius:2px;padding:1px;}
#block-foto {background:#1d1d1f;padding: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
#block-descr {background:#1d1d1f;width: 495px;margin-left: 24px;margin-top: 5px;padding: 5px;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}
#foto-details {padding: 5px 0 5px 27px;}
#foto-details span {margin: 0 5px 0 0;display: inline-block;font-size: 9px;line-height: 20px;background-position: left center;background-repeat: no-repeat;}
#foto-details_2 {padding: 0px 0 5px 27px;}
#foto-details_2 span {margin: 0 5px 0 0;display: inline-block;font-size: 9px;line-height: 20px;background-position: left center;background-repeat: no-repeat;}
#foto-views {padding: 0 0 0 20px;background-image: url(/img/bullet_icon.png);}
#foto-author {padding: 0 0 0 20px;background-image: url(/img/author_icon.png);}
#foto-red {padding: 0 0 0 20px;background-image: url(/img/red_icon.png);}
#foto-size {padding: 0 0 0 20px;background-image: url(/img/monitor_icon.png);}
#foto-data {padding: 0 0 0 20px;background-image: url(/img/clock_icon.png);}
#foto-address{padding: 0 0 0 20px;background-image: url(/img/link_icon.png);}
#foto-red-icon{padding: 0 0 0 80px;}
#foto-separator {width: 500px;margin-left: 0px;height: 1px;overflow: hidden;background: url(/img/foto-separator.png) repeat-x left top;}
#foto-descr {display: inline-block;padding: 0 0 0 24px;font-size: 12px;line-height: 20px;background: url(/img/list_bullets_icon.png) no-repeat left center;}

/* Download Site */
#load-img {float:center;padding: 4px 7px 3px 0px;}
#load-img-fix {border:1px solid #949494;clear:center;border-radius:2px;padding:2px;}

/* Radio Site */
 .a-icon { padding-left: 0px; margin-right: 10px; line-height: 11px !important; }
 a.a-icon { color: #000; text-decoration: none; font-size: 11px; } 
 a.a-icon:hover { text-decoration:underline; color:#ff0000;}
 .a-icon i { margin-left: 5px; display: inline-block; top: 3px; height: 13px; width: 13px; margin-right: 2px; position: relative; background-position: top left; background-repeat: no-repeat; text-decoration: none; cursor: pointer; }
 .radio i { background-image: url(/design/img/radio_like.png); }

.sideNav ul {width: 199px;list-style: none;margin: 0px;padding: 0px;font-size: 10px;}
.sideNav {width: 199px; line-height: 12px;font-family: Tahoma, sans-serif; font-size: 10px;padding: 0px;}
.sideNav a, .sideNav a:visited {margin-left: 0px; margin-bottom: 1px;display: block; width: 199px; height: 26px; line-height: 12px;list-style-type: none;font-weight: normal; text-decoration: none;border-bottom: solid 1px #616161; border-right: solid 5px #616161; }
.sideNav a:hover, .sideNav a:active {width: 199px; height: 26px;font-weight: normal; text-decoration: none;border-bottom: solid 1px #ff0000; border-right: solid 5px #ff0000; }

 /* Menu niz*/
 #menu {color:#ffffff; text-align:center; margin-bottom:0px;}
 #menu ul {text-align:center;list-style:none; padding:0;}
 #menu ul li {display:inline}
 #menu ul a {font-family: Tahoma,Geneva,Kalimati,sans-serif;font-size: 11px;text-decoration:none; color:#fff; background-color:#; padding:1px 5px 2px 5px;}
 #menu ul a:hover {background-color:#ff0000;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;}
 
 /* Menu forum */
 a.forum-links,a.forum-links:visited{font-family: Tahoma,Geneva,Kalimati,sans-serif;font-size: 11px;display:block;text-decoration: none;color:#fff;padding:4px 2px 4px 2px;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px; max-width:208px; overflow:hidden;}
 a.forum-links:hover{text-decoration: none;background:#ff0000;color:#fff;padding:4px 2px 4px 2px;}

/* Music Site */
 .BodyViewBottons {background:rgba(45,45,45, 0.2); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:6px 10px; color:#fff; font:11px Tahoma;}
 .AudioBottons {background:rgba(45,45,45, 0.2); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px; padding:6px 5px; color:#fff; font:11px Tahoma;}
 #greenButton {height:100%;width: 6em;background-color: #696969;border:1px solid #ff0000;font-weight:;font-size:8pt;color:#fff;}
 #greenButton:hover {background-color: #ff0000; color: #fff; font-weight:;cursor: pointer;}
 .poick_knopka {text-shadow: 1px 1px 1px #ff0000; width:70px; height:22px; cursor:pointer; background:#2b2b2b; border:1px solid #ff0000; color:#fff; font-weight: bold!important;} 
 .poick_knopka:hover {background:#ff0000;} 
 .poick_knopka {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}

/* Video Site */
 #video_block {background:#1f1f21;width: 235px;height:215px;margin-bottom: 10px;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}
 .av-video { padding-left: 0px; margin-right: 10px; line-height: 11px !important; }
 a.av-video { color:#eb1eeb; text-decoration: none; font-size: 11px; } 
 .av-video i { margin-left: 5px; display: inline-block; top: 1px; height: 13px; width: 13px; margin-right: 3px; position: relative; background-position: top left; background-repeat: no-repeat; text-decoration: none; cursor: pointer; }
 .video i { background-image: url(/design/img/iconvideo.png); }
 .video:hover i { background-image: url(/design/img/iconvideo_hover.png);}

 /* Page Selector Style */
 .catPages1, .pagesBlockuz1, .pagesBlockuz2 {color:#000000;border:0px;margin-bottom:8px;margin-top:9px;}
 .catPages1 a:link, .pagesBlockuz1 a:link, .pagesBlockuz2 a:link,
 .catPages1 a:visited, .pagesBlockuz1 a:visited, .pagesBlockuz2 a:visited,
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover,
 .catPages1 a:active, .pagesBlockuz1 a:active, .pagesBlockuz2 a:active {color: #FFFFFF;padding:2px 8px;font-size:11px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;background-color: #151515;}
 .catPages1 a:hover, .pagesBlockuz1 a:hover, .pagesBlockuz2 a:hover, a.swchItem1:hover {color: #000000;padding:2px 8px;font-size:11px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;background-color: #ff0000;}
 
 .catPages1 b, .pagesBlockuz1 b, .pagesBlockuz2 b {color: #FFFFF;padding:1px 7px;font-size:10px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;background-color: #ff0000;}
 a.swchItem1:link, a.swchItem:link {color: #FFFFFF;padding:2px 8px;font-size:11px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;}
 .swchItemA1, .swchItemA {color: #000000;padding:2px 8px;font-size:10px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;background-color: #ff0000;}
 a.swchItem1:hover, a.swchItem:hover {color: #000000;padding:2px 8px;font-size:11px;font-weight:bold;-moz-border-radius: 3px;border-radius: 3px;border: 1px solid #ff0000;text-decoration:none;background-color: #ff0000;}
 /* ----------------------- */

/* General Style */
 a:link {text-decoration:none; color:#FFFFFF;}
 a:active {text-decoration:none; color:#FFFFFF;}
 a:visited {text-decoration:none; color:#FFFFFF;}
 a:hover {text-decoration:underline; color:#ff0000;}
 
 a.topLink:link {text-decoration:none; color:#602F01;}
 a.topLink:active {text-decoration:none; color:#602F01;}
 a.topLink:visited {text-decoration:none; color:#602F01;}
 a.topLink:hover {text-decoration:underline; color:#000000;}

a.link { color: #fff; overflow: hidden; }
 
 
 td, body {font-family:verdana,arial,helvetica; font-size:9pt;color:#a0a8b0;}
 form {padding:0px;margin:0px;}
.copy {font-size:7pt;}
 input, select, textarea {box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica; padding: 3px;border: 1px solid #cccccc;color: #000000;border-radius:5px; 
-webkit-border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-box-shadow:0 0 10px #e8e8e8;box-shadow:0 0 0px #000;}
 .commSbmFl, .postSubmit, .manFlSbm {background: url('/image/ic1.png');color: #ffffff; filter:alpha(opacity=70); opacity:0,5; cursor: pointer;}
 .commSbmFl:hover, .postSubmit:hover, .manFlSbm:hover {background: url('/image/ic2.png');color: #fff; filter:alpha(opacity=100); opacity:1;}
 input:focus {border:1px solid #F70;}
input[type="text"]:hover,input[type="password"]:hover,textarea:hover{border:1px solid #ff0000;}
 textarea:focus {border:1px solid #F70;}

 a.noun:link {text-decoration:none; color:#E4FAFD}
 a.noun:active {text-decoration:none; color:#E4FAFD}
 a.noun:visited {text-decoration:none; color:#E4FAFD}
 a.noun:hover {text-decoration:underline; color:#ff0000}

/* Site Menus */
 .uMenuH li {float:left;padding:0 5px;}
 
 
 .uMenuV .uMenuItem {font-weight:normal;}
 .uMenuV li a:link {text-decoration:none; color:#f4f2f2}
 .uMenuV li a:active {text-decoration:none; color:#f4f2f2}
 .uMenuV li a:visited {text-decoration:none; color:#f4f2f2}
 .uMenuV li a:hover {text-decoration:underline; color:#ff0000}
 
 .uMenuV .uMenuItemA {font-weight:bold;}
 .uMenuV a.uMenuItemA:link {text-decoration:none; color:#FFFFFF}
 .uMenuV a.uMenuItemA:visited {text-decoration:none; color:#ff0000}
 .uMenuV a.uMenuItemA:hover {text-decoration:underline; color:#ff0000}
 .uMenuV .uMenuArrow {position:absolute;width:10px;height:10px;right:0;top:3px;background:url('/.s/img/wd/1/ar1.gif') no-repeat 0 0;}
 .uMenuV li {margin: 0; padding: 0 0 0 15px; background: url('/image/strelka.gif') no-repeat 0px 2px; margin-bottom: .6em;}
 /* --------- */
 
 /* Module Part Menu */
 .catsTd {padding: 0 0 6px 21px; background: url('/img/track.png') no-repeat 0px 0px;}
 .catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
 .catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-size:11px;}
 .catNumData {font-size:7pt;color:#FFFFFF;}
 .catDescr {font-size:7pt; padding-left:15px;}
 a.catName:link {text-decoration:none; color:#FFFFFF;}
 a.catName:visited {text-decoration:none; color:#ffffff;}
 a.catName:hover {text-decoration:none; color:#f4f4f4;}
 a.catName:active {text-decoration:none; color:#ff0000;}
 a.catNameActive:link {text-decoration:none; color:#FFFFFF;}
 a.catNameActive:visited {text-decoration:none; color:#FFFFFF;}
 a.catNameActive:hover {text-decoration:underline; color:#ff0000;}
 a.catNameActive:active {text-decoration:none; color:#ff0000;}
 /* ----------------- */
 
 /* Entries Style */
 .eBlock {background:#1d1d1f;border-top:1px dashed #ff0000;}
 .eBlock2 {background:#1d1d1f;border-top:0px dashed #ff0000;} 
 .eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#E4FAFD; padding: 0 0 0 0px; }
 .eTitle a:link {text-decoration:none; color:#FFFFFF; border-left: solid 5px #616161;padding-left: 5px;}
 .eTitle a:visited {text-decoration:none; color:#FFFFFF; border-left: solid 5px #616161;padding-left: 5px; }
 .eTitle a:hover {text-decoration:none; border-bottom: solid 0px #ff0000; color:#FFFFFF;border-left: solid 5px #ff0000;padding-left: 5px ; }
 .eTitle a:active {text-decoration:none; border-bottom: solid 0px #ff0000; color:#FFFFFF;border-left: solid 5px #ff0000; padding-left: 5px; }
 .cTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#E4FAFD; padding: 0 0 0 0px; }
 
 
 .eMessage {text-align:justify;padding:5px;}
 .eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #000000}
 .eDetails {border-top:1px dashed #ff0000;border-bottom:1px dashed #ff0000;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#cecdcd;padding-bottom:3px;padding-top:3px;text-align:left;font-size:7pt;background:#1d1d1f;}
 .eDetails1 {border-top:1px dashed #ff0000;border-bottom:1px dashed #ff0000;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#cecdcd;padding-bottom:3px;padding-top:3px;text-align:left;font-size:8pt;background:#1d1d1f;}
 .eDetails2 {border-bottom:1px dashed #ff0000;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#cecdcd;padding-bottom:3px;padding-top:3px;text-align:left;font-size:8pt;background:#1d1d1f;}
 .eDetails4 {border-top:1px dashed #ff0000;border-bottom:1px dashed #ff0000;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#cecdcd;padding-bottom:3px;padding-top:3px;text-align:left;font-size:8pt;background:#1d1d1f;} 
 .eDetails5 {color:#cecdcd;padding:5px; text-align:left;font-size:7pt; background: #4d4d4d; border: 1px solid #949494; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius: 5px;} 
 .eDetails_foto {color:#cecdcd;padding:5px; width: 500px; text-align:left;font-size:8pt; background: #4d4d4d; border: 1px solid #949494; -moz-border-radius:5px;-webkit-border-radius:5px; border-radius: 5px;} 
 
 .radio_like {padding: 0 0 6px 16px; background: url('/img/radio_like.png') no-repeat 0px 0px;}
 .foto_like {padding: 0 0 6px 19px; background: url('/img/foto_camera.png') no-repeat 0px 0px;}
 .eRating {font-size:7pt;}
 .eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/.s/t/997/12.gif') no-repeat 0px 0px; 
 filter: progid: DXImageTransform.Microsoft.Alpha(opacity=50); 
 -moz-opacity: 0.5; /* Mozilla 1.6 */ 
 -khtml-opacity: 0.5; /* Konqueror 3.1, Safari 1.1 */ 
 opacity: 0.5; /* CSS3 - Mozilla 1.7b +, Firefox 0.9 +, Safari 1.2+, Opera 9 */ 
 filter: alpha(opacity=50); /* IE 5.5+*/ 
 }
 /* ------------- */
 
 /* 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:#1d1d1f;border-radius: 3px;border:1px solid rgba(157, 34, 240, 0.50);}
 .cBlock2 {background:#1d1d1f;border:1px dashed #ff0000;}
 .chatBlock {background: #1d1d1f; border: 1px solid #ff0000; -moz-border-radius: 2px; -webkit-border-radius: 2px; border-radius: 2px; -khtml-border-radius: 2px; -o-border-radius: 5px; } 

 /* -------------- */
 
 /* Comments Form Style */
 .commTable {background:#1d1d1f;border-radius: 3px;border:1px solid #353538;}
 .commTd1 {color:#ffffff;}
 .commTd2 {color:#ffffff;}
 .commFl {color:#000000;width:100%;background:#ffffff url(/img/logotl_2.png)no-repeat center;border:1px solid #000000;}
 .smiles {border:1px inset;background:#2b2b2b;}
 .commReg {padding: 10 0 10 0px; text-align:center;}
 .commError {color:#FF0000;}
 .securityCode {color:#000000;background:#ffffff;border:1px solid #000000;}
 #message {max-width:99%;}
/* ------------------- */
 
 /* Archive Menu */
 .archUl {list-style: none; margin:0; padding-left:0;}
 .archLi {padding: 0 0 3px 10px; background: url('/.s/t/941/16.gif') no-repeat 0px 4px; font-family:Tahoma,Arial,Sans-Serif;}
 a.archLink:link {text-decoration:underline; color:#000000;}
 a.archLink:visited {text-decoration:underline; color:#000000;}
 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:#000000;padding-top:15px;}
 .archEntryHr {width:250px;color:#FF0000;}
 .archiveeTitle li {margin-left: 15px; padding: 0 0 0 15px; background: url('/.s/t/941/17.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:#ffffff}
 a.archiveDateTitleLink:visited {text-decoration:none; color:#ffffff}
 a.archiveDateTitleLink:hover {text-decoration:underline; color:#ffffff}
 a.archiveDateTitleLink:active {text-decoration:underline; color:#ffffff}
 .archiveNoEntry {text-align:center;color:#0000FF;}
 /* ------------- */
 
 /* Calendar Style */
 .calMonth {background:url(/img/calendarBG.png);}
 .calWday {color:#FFFFFF; background:url(/img/calendar_1.gif); width:18px;}
 .calWdaySe {color:#FFFFFF; background:url(/img/calendar_1.gif); width:18px;}
 .calWdaySu {color:#FFFFFF; background:url(/img/calendar_1.gif); width:18px; font-weight:bold;}
 .calMday {background:#000000;}
 .calMdayA {background:#605c5c;font-weight:bold;color:#FFFFFF;}
 .calMdayIs {background:#000000;font-weight:bold;}
 .calMdayIsA {border:1px solid #000000; background:#000000;font-weight:bold;}
 a.calMonthLink:link,a.calMdayLink:link {text-decoration:none; color:#e1259e;}
 a.calMonthLink:visited,a.calMdayLink:visited {text-decoration:none; color:#ffffff;}
 a.calMonthLink:hover,a.calMdayLink:hover {text-decoration:underline; color:#ffffff;}
 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:#E2E6EA}
 .textResultsTd {background:#FFFFFF}
 
 .pollNow {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
 .pollNowTd {}
 
 .totalVotesTable {border-bottom:1px solid #E2E6EA; border-left:1px solid #E2E6EA; border-right:1px solid #E2E6EA;}
 .totalVotesTd {background:#FFFFFF;}
 /* ---------- */
 
 /* User Group Marks */
 a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color:blue;}
 a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover {color:red;}
 a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover {color:00ff00;}
 a.groupDesigner:link,a.groupVerify:visited,a.groupDesigner:hover {color:8A2BE2;}
 /* ---------------- */
 
 /* Other Styles */
.replaceTable {background:none repeat scroll 0 0 rgba(0, 0, 0, 0.75);border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;box-shadow:0 2px 15px #000;moz-box-shadow:0 2px 15px #000;webkit-box-shadow:0 2px 15px #000;color:#fff;font-weight:bold;color:#1e90ff;height:120px;width:380px;}
.replaceBody {background:url(/design/img/fon.jpg);}

.legendTd, .userRights, .fFastSearchTd {font-size:7pt;color:#9e9e9e;}
/* ------------ */

/* ===== forum Start ===== */
.gDivBottomRight + br {display:none}
/* General forum Table View */
.gTable {background:#000000;border-bottom:0px solid #00ff00;}
.gTableTop {padding:5px; border:none; background: url('/images/forum_title.jpg'); border-top:1px solid #ff0000;border-top:2px solid #8b12db;border-right:1px solid #281400;border-bottom:1px solid #000000;color:#ffffff;font-weight:bold;height:30px;padding-left:5px;font-size:9pt;} 


.gTableSubTop {padding:2px;background:#696969;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#BEBEBE;}
.gTableBody1 {padding:2px;background:#A0A0A4;}
.gTableBottom {padding:2px;background:#BEBEBE;}
.gTableLeft {padding:2px;background:#A0A0A4;font-weight:bold;color:#000000}
.gTableRight {padding:2px;background:#A0A0A4}
.gTableError {padding:2px;background:#A0A0A4;color:#000000;}

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

/* Forums Styles */
.forumNameTd,.forumLastPostTd {padding:2px;background:#A0A0A4}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#a0a0a4}
.forumLastPostTd,.forumArchive {padding:2px;font-size:7pt;}


a.catLink:link {text-decoration:none; color:#ffffff;}
a.catLink:visited {text-decoration:none; color:#ffffff;}
a.catLink:hover {text-decoration:underline; color:#ad65e0;}
a.catLink:active {text-decoration:underline; color:#ad65e0;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#ff0000;font-weight:bold;}
/* ------------- */
/* forum Titles & other */
.forum {font-weight:bold;font-size:8pt;}
.forumDescr,.forumModer {color:#dcdcdc;font-size:7pt;}
.forumViewed {font-size:9px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#000000;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#000000;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#8b14e0;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#000000;}
/* -------------------- */


/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:7pt;color:#dcdcdc;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#ff0000;}
a.forumBarA:visited {text-decoration:none; color:#ff0000;}
a.forumBarA:hover {text-decoration:none; color:#FF4500;}
a.forumBarA:active {text-decoration:underline; color:#FF4500;}
/* -------------------- */

/* forum Fast Navigation Blocks */
.fastNav,.fastSearch,.fastLoginForm {font-size:7pt;}
/* ---------------------------- */

/* forum Fast Navigation Menu */
.fastNavMain {background:#C7D7EF;}
.fastNavCat {background:#E7EEF8;}
.fastNavCatA {background:#E7EEF8;color:#0000ff}
.fastNavForumA {color:#0000ff}
/* -------------------------- */

/* forum Page switches */
.switches {background:#000000;}
.pagesInfo {background:#BEBEBE;padding-right:15px;font-size:7pt;}
.switch {background:#ffffff;width:15px;font-size:7pt;}
.switchActive {background:#dcdee3;font-weight:bold;color:#6494ea;width:15px}
a.switchDigit:link,a.switchBack:link,a.switchNext:link {text-decoration:none; color:#000000;}
a.switchDigit:visited,a.switchBack:visited,a.switchNext:visited {text-decoration:none; color:#000000;}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover {text-decoration:underline; color:#000000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#ff0000;}
/* ------------------- */


/* forum Threads Style */
.threadNametd,.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#A0A0A4}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#696969}
.threadLastPostTd {padding:0px;font-size:7pt;}
.threadDescr {color:#dcdcdc;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#696969;height:20px;font-weight:bold;font-size:7pt;color:#000000;padding-left:40px;}
.threadsDetails {padding:2px;background:#696969;height:20px;color:#000000;}
.forumOnlineBar {padding:2px;background:#696969;height:20px;color:#000000;}

a.threadPinnedLink:link {text-decoration:none; color:#0000ff;}
a.threadPinnedLink:visited {text-decoration:none; color:#0000ff;}
a.threadPinnedLink:hover {text-decoration:none; color:#ff0000;}
a.threadPinnedLink:active {text-decoration:underline; color:#ff0000;}

a.threadLink:link {text-decoration:none; color:#000000;}
a.threadLink:visited {text-decoration:none; color:#000000;}
a.threadLink:hover {text-decoration:underline; color:#ff0000;}
a.threadLink:active {text-decoration:underline; color:#000000;}

.postpSwithces {font-size:7pt;}
.thDescr {font-weight:normal;}
.threadFrmBlock {font-size:7pt;text-align:right;}
/* ------------------- */


/* forum Posts View */
.postTable {background:#000000;}
.postPoll {background:#BEBEBE;text-align:center;}
.postFirst {background:#F5F9FD;border-bottom:2px solid #000000;}
.postRest1 {background:#BEBEBE;}
.postRest2 {background:#F5F9FD;}
.postSeparator {height:2px;background:#ff0000;}

.postTdTop {background:#696969;color:#000000;height:20px;font-size:10px;}
.postBottom {background:#696969;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#a0a0a4;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#597798;}
 .posttdMessage {padding:5px;background:#a0a0a4; background-image: url(/img/tiestolife_logo_forum.png); background-repeat: no-repeat; background-position: right bottom;}

.pollQuestion {text-align:center;font-weight:bold;} 
.pollButtons,.pollTotal {text-align:center;}
.pollSubmitBut,.pollreSultsBut {width:140px;font-size:7pt;}
.pollSubmit {font-weight:bold;}
.pollEnd {text-align:center;height:30px;}
 
 /* Quote, Code */ 

.bbQuoteBlock {margin: 15px 0px 15px 0px!important;} 
.bbQuoteName {display:none;} 
.quoteMessage { 
 overflow: hidden!important; 
 text-align:justify!important; 
 font:115%/1.5 Verdana,Arial,Helvetica,sans-serif!important; 
 color:#c9c9c9;text-shadow:1px 1px 1px #000!important; 
 font-style: italic!important; 
 background: #454a50 url(/design/img/quote_black.png) no-repeat 10px 10px!important; 
 padding: 5px 10px 5px 50px!important; 
 border: 1px solid #333!important; 
} 
/* ---------------- */


.signatureView {font-size:7pt;} 
.edited {padding-top:30px;font-size:7pt;text-align:right;color:gray;}
.editedBy {font-weight:bold;font-size:8pt;}

.statusBlock {padding-top:3px;}
.statusOnline {color:#0000FF;}
.statusOffline {color:#FF0000;}
/* ------------------ */

/* forum AllInOne Fast Add */
.newThreadBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newPollBlock {background: #F9F9F9;border: 1px solid #B2B2B2;}
.newThreadItem {padding: 0 0 0 8px; background: url('/.s/t/941/20.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('/.s/t/941/20.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.pollBut, .loginButton, .searchSbmFl, .commSbmFl, .signButton {font-size:7pt;background:#ffffff;color:#000000;border:1px outset #000000;}

.codeButtons {font-size:7pt;background:#ffffff;color:#000000;border:1px outset #000000;}
.codeCloseAll {font-size:7pt;background:#ffffff;color:#000000;border:1px outset #00000;font-weight:bold;}
.postNameFl,.postDescrFl {background:#ffffff;border:1px solid #000000;width:300px}
.postPollFl,.postQuestionFl {background:#ffffff;border:1px solid #000000;width:300px}
.postResultFl {background:#ffffff;border:1px solid #000000;width:50px}
.postAnswerFl {background:#ffffff;border:1px solid #000000;width:300px}
.postTextFl {width:550px;height:150px;background:#ffffff url('/img/logotl.png') no-repeat center;border:1px solid #000000;}

.postUserFl {background:#ffffff;border:1px solid #000000;width:300px}

.pollHelp {font-weight:normal;font-size:7pt;padding-top:3px;}
.smilesPart {padding-top:5px;text-align:center}

.puseravatar {
 display: inline-block;
 margin: 0 0 5px 0;
 padding: 1px;
 border: 1px solid #cfcfcf;
 background: #fff;
 border-radius: 5px;
}
.puseravatar img {
 vertical-align: middle;
 border: 1px solid #c6c6c6;
 border-radius: 5px;
 }
/* ----------------- */

/* ====== forum End ====== */

/* ----////// Эффект прозрачности /////------- */ 
 #banner a img {opacity:0.3; -moz-opacity:0.3; filter:alpha(opacity=40);} 


 /* строку форума подсвечивается */
 td.forumLastPostTd, 
 td.forumIcoTd, 
 td.threadIcoTd, 
 td.forumNameTd, 
 td.threadNametd, 
 td.forumPostTd, 
 td.threadPostTd, 
 td .threadViewTd, 
 td.threadAuthTd, 
 td.forumThreadTd, 
 td.forumLastPostTd {border: zpx #808080 solid;} 
 table.gTable tr:hover td.forumLastPostTd, 
 table.gTable tr:hover td.forumIcoTd, 
 table.gTable tr:hover td.threadIcoTd, 
 table.gTable tr:hover td.forumNameTd, 
 table.gTable tr:hover td.threadNametd, 
 table.gTable tr:hover td.forumPostTd, 
 table.gTable tr:hover td.threadPostTd, 
 table.gTable tr:hover td.threadViewTd, 
 table.gTable tr:hover td.threadAuthTd, 
 table.gTable tr:hover td.forumThreadTd, 
 table.gTable tr:hover td.threadLastPostTd, 
 table.gTable tr:hover td.forumLastPostTd {background:#696969;}
 /* строку форума подсвечивается */
 
 /* подсветка для ВВ кодов */
 .codeButtons {border-bottom:3px solid #cacaca;border-top:1px solid #cacaca;border-right:1px solid #cacaca;border-left:1px solid #cacaca;} 
 .codeButtons:hover {border-bottom:3px solid #ff0000;}
 /* подсветка для ВВ кодов */
 

 .cuzadpn {background-image: url('/favicon.ico') !important; background-position: 5px center !important; background-repeat: no-repeat !important; padding-left: 15px !important;}
 
/* Новое сообщение на форуме */
.NotifyBox{position:fixed;bottom:5px;right:5px;z-index:9999;display:none;} 
 .NotifyBoxMessage{background:none repeat scroll 0 0 rgba(51, 51, 51, 0.85);border-radius:5px;moz-border-radius:5px;webkit-border-radius:5px;box-shadow:0 2px 10px #a1a1a1;moz-box-shadow:0 2px 10px #a1a1a1;webkit-box-shadow:0 2px 10px #a1a1a1;color:#FFF;cursor:pointer;text-shadow:0 1px 0 #262626;width:320px;font-family:tahoma,arial,verdana,sans-serif,Lucida Sans;font-size:11px;margin-bottom:5px;overflow:hidden;padding:7px;} 
 .NotifyBoxClose,.NotifyBoxSettings{background:#4d4d4d;display:none;border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;box-shadow:0 0 2px #fff;moz-box-shadow:0 0 2px #fff;webkit-box-shadow:0 0 2px #fff;padding:5px;float:right;} 
 .NotifyBoxSettings{margin:3px 3px 0 15px} 
 .NotifyBoxCloseLink{display:block;background:url("/images/notifier_close.gif") no-repeat scroll 0 0 transparent;width:7px;height:7px;} 
 .NotifyBoxSettingsLink{display:block;background:url("/images/settings.png") no-repeat scroll 0 0 transparent;width:12px;height:12px} 
 .NotifyTitle{font-size:12px;font-weight:bold;color:#1e90ff;margin-bottom:8px;margin-top:3px;margin-left:3px;} 
 .NotifyAvatar{border-radius:3px;moz-border-radius:3px;webkit-border-radius:3px;box-shadow:0 1px 2px #fff;moz-box-shadow:0 1px 2px #fff;webkit-box-shadow:0 1px 2px #fff;line-height:0;overflow:hidden;} 
 .NotifyAvatar img{width:50px;max-height:50px;} 
 .NotifyText{margin-left:6px;margin-top:1px;color:#fff;} 
 #NotTitle,#NotTitle a{color:#d1d1d1;margin-bottom:3px;} 
 .NotifySettingsDiv{font-family: arial,tahoma,verdana,sans-serif,Lucida Sans;font-size:11px;z-index:1200;position:fixed;display:none} 
 .NotifySettingsBlock{background: none repeat scroll 0 0 rgba(51, 51, 51, 0.85);border-radius: 5px 5px 5px 5px;box-shadow: 0 2px 15px #a1a1a1;color: #FFFFFF;cursor: pointer;line-height: 160%;padding: 15px;text-shadow: 0 1px 0 #262626;width: 380px;} 
 .SettingHeader{font-size: 1.09em;font-weight:bold;color:#1e90ff;padding-bottom: 5px;}
/* Новое сообщение на форуме */


 #heading_comm {background: url('/images/forum_title.jpg');border-radius:2px;padding:5px;color:#e3e3e3;font-weight:bold;font-size:9pt;} 
 img { border:none;}
 div.spacer {clear: both;font-size: 1px;height: 10px;}
 fieldset {border:1px solid #3d3d3d; padding:2px 5px; margin-bottom:3px;}