/* RESET CSS STYLE */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var,
b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; }

/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
a { text-decoration:none; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }

/*BASIC STYLE*/
.borderradius { border-radius: 5px; }
.borderradiusup { border-radius: 0 0 5px 5px; }
.blackBorder {}
.clear { clear:both; }

h1 { color: #414141; font-size: 10pt; }
h2 { color: #FFF; font-size: 9pt; }
h3 { font-size: 7pt; }
h4 { color: #AAA; font-size: 8pt; }
hr { color: #FFF; height: 1px; border: none; background-color: #F5F5F5; }

label { cursor: pointer; }
.blocktitle { font-family:Verdana, Sans-Serif; color:#787878; font-size:12px; }
form { padding:0px; margin:0px; }
input, textarea, select { vertical-align:middle; font-size:8pt; font-family:verdana, arial, helvetica; }
.copy { font-size:7pt; }

a:link, a:active, a:visited { text-decoration:none; color:#DD003E; }
a:hover { text-decoration:none; color:#000; }
/* Basic Style End */

/* General Style */
body { background: #000; font-family: Tahoma; font-size:8pt; margin:0px; padding:0px; }
td, body { font-family: Tahoma; font-size:8pt; }
#wrap{ text-align: center; }
.menu{ background:url("/dizain/site/diz/001.png") repeat-x; width:972px; height:30px; margin:0 auto; padding:0; display:block; }
.menu li{ padding:0; margin:0; list-style:none; display:inline; }
.menu li a{ background:url("/dizain/site/diz/001.png") 0px -30px no-repeat; color:#AAA; font:11px Verdana, Arial, Helvetica, sans-serif; float:left; padding-left:15px; display:block; text-decoration:none; cursor:pointer; outline:none;}
.menu li a span{ background:url("/dizain/site/diz/001.png") 100% -30px no-repeat; line-height:30px; display:block; padding-right:13px; float:left; font-weight:bold;}
.menu li a:hover{ background-position:0px -60px; color:#FFF; font-weight:bold;}
.menu li a:hover span{ background-position:100% -60px; }
.menu li a.active, .menu li a.active:hover{ background:url("/dizain/site/diz/001.png") 10px -90px no-repeat; color:#FFF; font:11px Verdana, Arial, Helvetica, sans-serif; line-height:30px; font-weight:bold;}
.menu li a.active span, .menu li a.active:hover span{ background:url("/dizain/site/diz/001.png") 100% -90px no-repeat; }
.header { padding-bottom: 30px; }
.logoBG {background: url('/dizain/site/diz/009.png') repeat-x #FFF; height: 285px; margin: 20px 0 0 0;}
.logo {background: url('/dizain/site/diz/010.png') no-repeat #FFF; height:283px; width: 385px; display: block; margin: 0 auto;}
.logoTXT { font: bold 2em Geneva, Arial, Helvetica, sans-serif; text-align: center; color: #FFF; font-style: italic; text-transform: uppercase; padding:25px;}
.main-table { background: #F5F5F5 repeat-y; width: 1137px; margin: 0 auto; text-align: left; }
.content-block { background: #F5F5F5 repeat-y; padding:5px; }
.keyblock { font: 1rem Verdana, Sans-Serif; padding: 0 10px 10px 10px; margin: 0 11px 10px 11px; text-transform: uppercase; }
.keyblock a:link, .keyblock a:active { text-decoration:none; color:#D8D8D8; }
.keyblock a:visited { text-decoration:none; color:#6B6B6B; }
.keyblock a:hover { text-decoration:none; color:#000; }

#content-img { height: 300px; background: url('/dizain/site/diz/020.jpg') no-repeat #FFFFFF center; padding: 10px; }
#sectionNameLoadSort { padding: 5px 0; text-align: center;}
.sectionName { padding: 10px; font: 16px Tahoma; color:#000; }
.sectionSort { padding: 20px; text-align: center; font-size: 1rem; }

.newsFooter { display: inline-block; margin: 0 auto; text-align: left; }
.newsFooterBox { width:227px; padding:10px 0; float:left;}
.newsFooterBoxTh { color:#FFF; font:16px Verdana, Arial, Helvetica, sans-serif; font-weight:bold; padding:10px; text-align:center; text-transform: uppercase; }
.newsFooterBoxCont { padding:15px; }
.newsFooterBoxCont a:link, .accFooterBoxCont a:visited { text-decoration:none; color:#DD003E; font-weight:bold; }
.newsFooterBoxCont a:hover, .accFooterBoxCont a:active { text-decoration:none; color:#FFF; font-weight:bold; }
.countersRate { margin: 20px; opacity: 0.3; }
.footer { background: #000; padding: 20px 0; text-align: center; }
.footer h4 a:link, .footer h4 a:visited, .footer h4 a:active { text-decoration:none; color:#FFF; }
.footer h4 a:hover { text-decoration:none; color:#DD003E; }
#vk_groups { width:230px; }

.rightBox { background: #DDD repeat-x; width: 300px; padding: 5px; margin-bottom: 17px; margin-right: 13px; }
.rightBoxEnd { background:#BBB repeat-x; width:240px; padding:5px; }
.rightBoxTh { background: #000 repeat-x; color: #FFF; font: 15px Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding: 10px; text-align: center; }
.rightBoxTh a:link, .rightBoxTh a:visited { text-decoration:none; color:#DD003E; font-weight:bold; }
.rightBoxTh a:hover, .rightBoxTh a:active { text-decoration:none; color:#FFF; font-weight:bold; }
.rightBoxCont { background: #EEE repeat-x; color: #FF0606; padding: 10px; margin: 5px 0 0 0; }
.rightBoxCont a:link, .rightBoxCont a:visited { text-decoration:none; color:#666; font-weight:bold; }
.rightBoxCont a:hover, .rightBoxCont a:active { text-decoration:none; color:#DD003E; font-weight:bold; }
.rightBoxPoll { background: #EEE repeat-x; color: #666; padding: 10px; font-weight: bold;}
.center { text-align:center; }

/* CATEGORY IN NEWS */
.catsTd { padding: 0 0 6px 11px; background: url('/dizain/site/diz/007.png') no-repeat 0px 3px; border-bottom:1px dashed; color:#021D3A; }
.catDescr { font-size:7pt; padding-left:10px; }
.catNews { background: #141414; width: 1097px; margin: 10px auto; padding: 20px; text-align: center; line-height: 12pt; }
.catNewsName { font-family: Verdana, Tahoma, Arial, Sans-Serif; font-size: 0.7rem; font-weight:bold;}
.catNewsNumData { font-size: 11pt; color: #FFF; margin-right: 43px; }
a.catNewsName:link, a.catNewsName:visited, a.catNewsName:active { text-decoration:none; color:#DD003E; }
a.catNewsName:hover { text-decoration:none; color:#FFF; }
a.catNewsNameActive:link, a.catNewsNameActive:visited, a.catNewsNameActive:active { text-decoration:none; color:#DD003E; }
a.catNameActive:hover { text-decoration:none; color:#FFF; }
/* ---------------- */

/* Entries Style Out */
.entBlock { background: #E0E0E0 repeat-x; width:365px; margin:5px; float:left; }
.entTitle { background: #000 repeat-x; height:30px; margin:5px; padding:8px; }
.entName { font:12px Verdana, Arial, Sans-Serif; font-weight:bold; float:left;}
a.entName h2 { text-decoration:none; color:#FFF; width:275px;}
a.entName h2:hover { text-decoration:none; color:#DD003E; }
.entDetails { background: #EEE repeat-x; margin:5px; padding:5px; }
.entDetails a:hover{ color:#DF4DA0; }
.entLeft {float:left; }
.entRight {float:right; width:40%; text-align:right;}
/* END Entries Style Out */

/* Entries Style In */
.entContBlock { background: #E0E0E0 repeat-x; padding: 5px; margin: 5px; width: 70%; float: left; }
.entContTitle { background: #000 repeat-x; padding-left: 15px; float: left; width: 774px; }
.entContTitleInside {background: #000 repeat-x; font:13px Verdana, Arial, Sans-Serif; font-weight:bold; color:#FFF; padding:10px 0px; width: 560px; float: left;}
.entContName h3 { font:13px Verdana, Arial, Sans-Serif; font-weight:bold; float:left; }
a.entContName h3 { text-decoration:none; color:#FFF; }
a.entContName h3:hover { text-decoration:none; color:#9B4769; }
.entContModer { float:right; padding:8px 0;}
.entContSocSee { background: #CCC repeat-x; margin: 5px 0; padding: 5px; }
.entContLeft { background: #000 repeat-x; float: left; width: 445px; height: 15px; padding: 10px 15px; }
.entContRight{ background: #000 repeat-x; float: right; width: 300px; height: 23px; padding: 6px 0px; }
.entContLeftSoc {float:left; width: 71px !important; padding-left:5px;}
.entContRightSoc {float:right; position:relative; margin-right:3px !important;}
.downloadPeople { font-weight:bolder; color:#FFF; font-size: 12px; }
.downloadPeople b { color:#DF4DA0; }
.entContYtube { background: #000 repeat-x; width: 465px; padding: 5px; float: left; }
.entContDetal { background: #000 repeat-x; width: 270px; height: 321px; padding: 5px 15px; float: right; color: #FFF; line-height: 12pt; list-style: none; }
.entContDetal li a { color:#777; }
.entContDetal li a:hover{ color:#FFF; }
.notesDownload { background:#A5071F; text-align:center; padding:5px; }
.notesDownload a { color:#FFF; }
.notesDownload a:hover { color:#000; }
.notesDownloadSMS { font-family: "Tahoma"; font-size: 16px; color:#113B6C; font-weight:bold; padding:5px;}
.entSearchForm {padding:5px;}
.entContSideBlock { float:right;}
/* END Entries Style In */

/* Blog Style */
.blogCookies {margin: 5px; background: #E4E4E4; padding: 10px; font: bold 1.2em Verdana, Arial sans-serif; text-transform: uppercase; text-align: center;}
.blogButton {margin: 5px; background: #E4E4E4; padding: 20px; font: bold 1.6em Verdana, Arial sans-serif; text-align: center;}
.blogContInt { padding: 20px; font: bold 2em Verdana sans-serif; text-align: center; text-transform: uppercase; }
.blogContSheets {background: #F0F0F0 repeat-x; padding: 20px; font: 2em Verdana sans-serif; text-align: center; text-transform: uppercase; color: #333; word-wrap:break-word;}
.blogContData {background: #E7E7E7; padding: 5px; text-align:center;}
.blogContData li {list-style: none; display: inline-block; font: 1.1em Verdana, Helvetica sans-serif; line-height: 1.5;}
#blogContSoc {margin: 10px 0 5px 289px;}
.blogContRE ul li {display: block;}
/* END Blog Style */

/* FAQ Style Start */
.entFaqBlock {background: #E0E0E0 repeat-x; padding: 5px; margin: 5px;}
.entFaqTitle { background: #000 repeat-x; padding-left: 15px; float: left; width: 1092px; }
.entFaqTitleInside {background: #000 repeat-x; font:13px Verdana, Arial, Sans-Serif; font-weight:bold; color:#FFF; padding:10px 0px; float: left;}
.entFaqName h3 { font:13px Verdana, Arial, Sans-Serif; font-weight:bold; float:left; }
a.entFaqName h3 { text-decoration:none; color:#DD003E; }
a.entFaqName h3:hover { text-decoration:none; color:#FFF; }
.fastLinks {padding: 0 10px; font-size: 14px; line-height: 20pt;}
.qNum {font-weight:bold;}
.eAnswer {font-weight:bold; }
/* FAQ Style End */

/* GB Style Start */
.gbBlock { background-color: #E7E7E7; margin: 15px; }
.gbBlockEntries { float: left; padding: 15px 0; }
.gbNum {background-color: #FFF; font-size: 1rem; margin-right: 15px; padding-right: 5px;}
.gbName {font-size: 0.8rem;}
.gbMessage { clear: both; padding: 0 10px 10px 10px; margin-left: 100px; }
.gbContent {}

/* GB Style End */

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:#016CAC }

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 }

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

/* 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('/dizain/site/diz/007.png') no-repeat 0px 3px; margin-bottom: .6em; }
/* ----- */

.eMessage { text-align:justify; padding-bottom:5px; }
.eText { text-align:justify; padding-bottom:5px; padding-top:5px; border-top:1px solid #CCCCCC }
.eDetails2 { background:#FFF9DB; font-family:Verdana, Tahoma, Arial, Sans-Serif; color:#1A1A1A; padding-bottom:5px; padding-top:3px; text-align:left; font-size:8pt; }
.eRating { font-size:7pt; }
.eAttach { margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('/dizain/site/diz/010.gif') no-repeat 0px 0px; }


/* Entry Manage Table */
.manTable { width: 92%; padding: 10px; margin: 40px; }
.manTdError { color:#FF0000; }
.manTd1 { }
.manTd2 { }
.manTd3 { }
.manTdSep { }
.manHr { }
.manTdBrief { }
.manTdText { }
.manTdFiles { }
.manFlFile { }
.manTdBut { }
.manFlSbm { }
.manFlRst { }
.manFlCnt { }
.csTop { font-size: 9pt; margin: 10px; }
/* ------------------ */

/* Comments Style */
.cAnswer { padding-left:15px; padding-top:4px; font-style:italic; font-weight:bold; color:#FF0000; text-align:left; clear:both;}
.cAnswer a:link { text-decoration:none; font-weight:bold; color:#05384B;} 
.cAnswer a:hover{ text-decoration:underline; font-weight:bold; color:#05384B;}
.cBlock1 { background:#EEE; padding:3px; margin-bottom:3px; border:1px dashed #00A9FE; border-radius: 5px; }
.cBlock2 { background:#DDD; padding:3px; margin-bottom:3px; border:1px dashed #881217; border-radius: 5px; }
/* -------------- */

/* Archive Menu */
.archUl { list-style: none; margin:0; padding-left:0; }
.archLi { padding: 0 0 3px 10px; background: url('/dizain/site/diz/011.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('/dizain/site/diz/012.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; }
/* ------------- */

/* Comments Form Style */
.commTable { width: 96%; vertical-align: top; background: #F5F5F5; padding: 15px; margin: 0 1% 0 2%; }
.commTd1 { color:#000000; }
.commTd2 { }
.commFl { color:#6E6E6E; width:98%; background:#FCFCFC; border:1px solid #CCCCCC; }
.smiles { background:#F5F5F5; }
.commReg { padding: 10px 0px; text-align:center; }
.commError { color:#FF0000; }
.securityCode { color:#6E6E6E; background:#FCFCFC; border:1px solid #CCCCCC; }
/* ------------------- */

/* 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; }
.myWinPollTd { background:#D5E1F0 !important; border-bottom: 1px solid #7493CA !important; border-left: 1px solid #7493CA !important; padding:3px !important; }
/* ---------- */

/* Online Piano Start */

.opButton {margin: 0 auto 5px; padding: 20px; font: bold 1.6em Verdana, Arial sans-serif; text-align: center; background: #FFF; width: 1097px; }
.opButton a:link, .opButton a:active, .opButton a:visited { text-decoration:none; color:#000;}
.opButton a:hover { text-decoration:none; color:#E2002D; }
.opHeadLogo {background: #FFF; color: #000; text-align: center; font-family: Impact, Charcoal, sans-serif; font-size: 7rem; padding: 30px; margin-top: 40px;}
.opHeader { margin-bottom: 15px; }
.op_content { background: #F5F5F5 repeat-y; padding:5px; }
.op_block { padding: 5px; margin: 5px;}
.op_block h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; text-align: left; padding: 2px 0 10px 20px; color: #021D3A;}
.op_block h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; text-align: left; padding: 2px 0 10px 20px; color: #021D3A;}
.op_block h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; text-align:justify; padding: 5px 10px; color:#41414;}
.op_piano { width: 1137px; height: 300px; margin: 0 auto; display: block; }
#op_vk {padding:5px;}
.op_category {text-align: center; font: bold 1.3em Verdana, Arial sans-serif;}
/* Online Piano END */

/* Aabits Start */
#aabits { text-align: center; margin: 0 auto; border:none; }
#aabits tr {margin-bottom:10px;}
#aabits tr td { font: bold 1.1rem Arial, Helvetica, sans-serif; text-decoration: none; text-align: center; padding: 10px 0;}
#aabits tr td a { text-decoration: none; padding: 0px 2px 0px 2px; }
/* Aabits End */

/* Block Start */
.biz { background:none; width:600px; height:300px; }
.biz table { border: none; width: 100%; height: 100%; }
.biz tr th { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FF3333; text-decoration: none;}
/* Block End */

/* Block Start */
.block { padding: 5px; }
.blockH1 {padding:5px 0px;}
.blockH2 {padding:5px 0px;}
.blockH3 {text-align:justify; background-color:#E4E4E4; padding:5px 10px; line-height: 1.4;}
.blockH3 img {}
.block blockH3 h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; text-align:justify; padding: 5px 10px; color:#41414;}
.block h1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1rem; text-decoration: none; font-weight: bold; text-align: left; padding: 2px 0 10px 20px; color: #000;}
.block h2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; font-weight: bold; text-align: left; padding: 2px 0 10px 20px; color: #021D3A;}
.block h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.7rem; text-decoration: none; font-weight: bold; text-align:justify; padding: 5px 10px;}
.blockForm { text-align:justify; background-color:#BBB; padding:5px 10px; }
.blocktext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; text-align:justify; padding: 5px 10px; color:#41414;}

/* Block End */
.sorting { width:600px; margin:0px 0px 10px 0px; padding:3px 0px; list-style:none; color:#9c0000; background:#f5f5f5; text-align:center; }
.sorting li { display:inline; }
.sorting li a { padding:10px; color:#000; text-decoration:none; }
.sorting a:hover { color:#9C0000; background:#ffffff; font-weight:bold; }

/* PageSelector Start */ 
.catPages1 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.catPages1 a:link, .catPages1 a:visited, .catPages1 a:hover, .catPages1 a:active {text-decoration:none; background:#f9f9f9; padding:3px 6px; font-size:11px; font-weight:bold; border:1px solid #e6e6e6;} 
.catPages1 a:hover {background:#CE153A; color:#FFFFFF; font-weight:bold; border:1px solid #e6e6e6;} 
.catPages1 b {text-decoration:none; background:#ffffff; padding:3px 6px; color:#ccc; font-size:11px; border:1px solid #e6e6e6;} 

.pagesBlockuz1 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.pagesBlockuz1 a:link, .pagesBlockuz1 a:visited, .pagesBlockuz1 a:hover, .pagesBlockuz1 a:active {text-decoration:none;color: #636363; background:#f9f9f9; padding:3px 6px; font-size:11px; font-weight:bold; border:1px solid #e6e6e6;} 
.pagesBlockuz1 a:hover {background:#8AC6E8; color:#FFFFFF; font-weight:bold; border:1px solid #e6e6e6;} 
.pagesBlockuz1 b {text-decoration:none; background:#ffffff; padding:3px 6px; color:#ccc; font-size:11px; border:1px solid #e6e6e6;} 

.pagesBlock1 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.pagesBlock1 a:link, .pagesBlock1 a:visited, .pagesBlock1 a:hover, .pagesBlock1 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock1 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock1 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;} 

.catPages2 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.catPages2 a:link, .catPages2 a:visited, .catPages2 a:hover, .catPages2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.catPages2 a:hover {background:#021D3A; color:#FFFFFF; font-weight:bold; border:1px solid #e6e6e6;} 
.catPages2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlockuz2 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.pagesBlockuz2 a:link, .pagesBlockuz2 a:visited, .pagesBlockuz2 a:hover, .pagesBlockuz2 a:active {text-decoration:none;color: #636363;background:#f9f9f9;padding:3px 6px;font-size:11px;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 a:hover {background:#DD003E;color:#FFFFFF;font-weight:bold;border:1px solid #e6e6e6;} 
.pagesBlockuz2 b {text-decoration:none;background:#ffffff;padding:3px 6px;color:#ccc;font-size:11px;border:1px solid #e6e6e6;} 

.pagesBlock2 {color:#FFF; border:1px; margin:10px; padding:20px;} 
.pagesBlock2 a:link, .pagesBlock2 a:visited, .pagesBlock2 a:hover, .pagesBlock2 a:active {text-decoration:none;color: #636363;background:#353535;padding:3px 10px;font-size:11px;font-weight:bold;} 
.pagesBlock2 a:hover {background:#2c2c2c;color:#FFFFFF;font-weight:bold;} 
.pagesBlock2 b {text-decoration:none;background:#ffffff;padding:3px 10px;color:#ccc;font-size:11px;} 
/* PageSelector end */

/* 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:green; }
/* ---------------- */

/* Other Styles */
.replaceTable { background:#F8F9FA; height:100px; width:300px; border:1px solid #FFFFFF; }
.replaceBody { background:#313337; }
.legendTd { font-size:7pt; }
.blogH a:hover { color:#000;}
.blogH h1 { font-size:20pt; color:#900000; padding:300px;}
.blogPow { font-size:7pt; padding:100px 0 0 0;}

#userInfo {color:#FFF; }
#userInfo a:link, #userInfo a:visited {color:#DD003E; text-decoration:none;}
#userInfo a:hover, #userInfo a:active {color:#FFF;}

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

/* I Like & Download */ 
#rating_os { float:right; font: 11px Verdana,Arial,Helvetica, sans-serif; color:#777; text-shadow: 1px 1px 1px #fff; background:#f6f6f6; border: 1px solid #d6d6d6; }
#rating_os a:link, #rating_os a:visited, #rating_os a:hover {text-decoration:none; color:#999;}
#rating_l { float:left; background: url(/dizain/site/diz/004.png) no-repeat right; padding: 3px 10px 3px 5px; } 
#rating_l:hover { background: #fff url(/dizain/site/diz/004.png) no-repeat right; } 
#rating_p { float:right; padding: 3px 5px 3px 5px; background:#e3e3e3; }

#downloadBtn { float:right; font: 11px Verdana,Arial,Helvetica, sans-serif; text-shadow: 1px 1px 1px #fff; background:#E3E3E3; border: 1px solid #d6d6d6; padding:3px;}
#downloadBtn a:link, #downloadBtn a:visited {text-decoration:none; color:#777;}
#downloadBtn a:hover {text-decoration:none; color:#9B4769;}

#btnData { float:right; font: 11px Verdana,Arial,Helvetica, sans-serif; text-shadow: 1px 1px 1px #fff; background:#E3E3E3; border: 1px solid #d6d6d6; padding:3px;}

/* END I Like & Download */

/* Poisk */
.poiskContBody { width: 99%; margin: 5px; }
.queryField {width: 940px !important;}
#poisk{ width: 60%; margin: 0 auto; }
.poiskText { color: #E00341; font-size: 1rem; font-weight: bold; font-family: Geneva, Arial, Helvetica, sans-serif; text-align: center; padding-top: 30px;}
input.gsc-input { background-color: #FFF !important; background: url('/dizain/site/diz/005.png') no-repeat !important; background-repeat: no-repeat !important; }
.gsc-control-cse { background-color: #000 !important; border-color: #000 !important;}

.poick_os{float: left;background: #fff;border: 1px solid #A0A8AC;padding: 4px;margin: 15px 0; width: 99%;}
.poick_os input{float:left;vertical-align:middle;font:14px Verdana,Arial,Helvetica,sans-serif;margin:0 auto;}
.poick_pole{color: #555; width: 90%; height: 15px; border: none; padding: 0.5% 0;}
.poick_knopka{width: 10%;height: 27px;cursor: pointer;background: #000;border: 1px solid #000;color: #FFF;font-weight: 700!important;}
.poick_knopka:hover{background:#DD003E}
.poick_os,.poick_knopka{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
/* END Poisk*/

/* Pidu */
.martPidu { background: #E0E0E0 no-repeat; padding: 5px; margin: 5px;}
.martPiduH3 {text-align:justify; background-color:#BBB; padding:5px; }
.martPidu h3 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; text-decoration: none; font-weight: normal; text-align:justify; padding: 5px 10px; color:#41414;}

/* Navigation */
nav { height: 60px; width: 100%; background: #FFF; font-size: 11pt; font-family: 'PT Sans', Arial, sans-serif; font-weight: bold; position: relative; } 
nav ul { padding: 0; margin: 0 auto; width: 840px; height: 60px; }
nav li { display: inline; float: left; } 
.clearfix:before, .clearfix:after { content: " "; display: table; } 
.clearfix:after { clear: both; } 
.clearfix { *zoom: 1; } 

nav a { display: inline-block; width: 120px; text-align: center; line-height: 60px; }
nav a:link, nav a:active, nav a:visited {color:#000;}
nav a:hover {color:#FFF;}

nav li a { border-right: 1px solid #F0F0F0; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; } 
nav li:last-child a { border-right: 0; }
nav a:hover, nav a:active { background-color: #000; text-shadow: none; }
nav a#pull { display: none; }

/* Media screen */
@media screen and (max-width: 1280px){
.main-table { width: 90%; }
.entBlock {width: 32%; margin: 1% 0 0 1%;}
.catNews { width: 85%; }
}

@media screen and (max-width: 1024px){
.main-table { width: 90%; }
.entBlock { width: 48%; margin: 1% 1% 0 1%; }
.poick_pole{width: 80%;height: 18px;}
.poick_knopka{width: 20%;}
}

@media screen and (max-width: 840px) { 
 nav { height: auto; } 
 nav ul { width: 100%; display: block; height: auto; } 
 nav li { width: 50%; float: left; position: relative; } 
 nav li a { border-bottom: 1px solid #F0F0F0; border-right: 1px solid #F0F0F0; } 
 nav a { text-align: left; width: 100%; text-indent: 25px; }
.main-table { width: 90%; }
.entBlock {width:97%;}
.poick_pole{width: 65%;}
.poick_knopka{width: 35%;}
}
@media only screen and (max-width : 480px) {
 html { -webkit-text-size-adjust: none; } /* Off IPhone TXT High */
 nav { border-bottom: 0; } 
 nav ul { display: none; height: auto; } 
 nav a#pull { display: block; background-color: #FFF; width: 100%; position: relative; }
 nav a#pull:hover, nav a:active { background-color: #000; text-shadow: none; }
 nav a#pull:after { content:""; background: url('/images/site/00001.png') no-repeat; width: 30px; height: 30px; display: inline-block; position: absolute; right: 15px; top: 20px; }
 .poiskText { font-size: 140%; }
 .entBlock {width:97%;}
}
@media only screen and (max-width : 445px) { 
 nav li { display: block; float: none; width: 100%; } 
 nav li a { border-bottom: 1px solid #576979; }
 .main-table { width: 90%; }
} 
/* ------- */