/* General Style */
body {background:#FFFFFF; margin:2px; padding:0px;text-align:center;}
#logoBlock a.logo_link {
display:block;
height:52px;
left:0;
position:relative;
text-decoration:none;
top:0;
width:330px;}
 
a:link {text-decoration:none; color:#000000;}
a:active {text-decoration:none; color:#000000;}
a:visited {text-decoration:none; color:#000000;}
a:hover {text-decoration:none; color:#8dc400;}

#contanier {width:99%;margin-left:auto;margin-right:auto;padding:0;min-width:940;}
#contentBlock {min-width:940;width:expression(document.body.clientWidth < 940? "940px": "auto" );text-align:left;margin-left:auto;margin-right:auto;}
#logoBlock {border-top:5px solid #688fba;background-repeat:no-repeat;}
#logoBlock h1 {color:#000000;font-size:24pt;font-weight:normal;margin:0;padding:0;}
#navBar {padding:4px;background:#d0d0d0;overflow:auto;}
#linkBar {float:left;}
#loginBar {float:right;}
.subColumn {border:10px;width:18%;vertical-align:top;horizontal-align:center;background:#F6F6F6;}
.centerColumn {border:1px;width:75%;vertical-align:top;padding:0px;}
.photoColumn {border:5px;width:75%;vertical-align:top;padding:20px;}
.centerNews {border:1px;width:75%;vertical-align:top;padding-top:20px;}
#textBlock {overflow:auto;}
.bigTable {border:0px;padding:0px;border-collapse: collapse;width:100%;}
.boxTable {border:0px;padding:0px;border-collapse: collapse;width:100%;border-top:1px solid #DDDDDD;margin-bottom:3px;}
.boxTable th {text-align:center;background:#EBEBEB;}
.boxTable th h2 {font-size:12pt;font-weight:bold;color:#000000;padding:5px;margin:0;}
.boxContent {padding:5px;}
.newTable {border:1px;width:66%;vertical-align:top;padding:0px;font-size:6pt;font-style:italic;background:#d9dadb; }
.newTable {text-align:center;font-style:italic;background:#EBEBEB;}
#footer {border-top:5px solid #6B6B6B;padding:10px;text-align:center;border-bottom:5px solid #000000;}


.PhotoTable {padding-top:0px;border-collapse: collapse;width:100%;border-top:5px solid #DDDDDD;border-bottom:0px solid #DDDDDD;horizontal-align:center;}
.PhotoTable h2 {background:url('http://izhstud.ru/konkurs/fonphotoname.gif') repeat-x;text-align:center;padding-bottom:8px;padding-top:6px;margin:0;}
.Photo1 {text-align:center;background:url('http://izhstud.ru/konkurs/fon1.gif');}

#menut {font: 11px Arial, Helvetica, sans-serif;
 background-image:url('/images/bc_bg.png');
 background-repeat:repeat-x;
 height:30px;
 line-height:30px;
 color:#9b9b9b;
 border:solid 1px #cacaca;
 width:99%;
 overflow:hidden;
 margin:0px;
 padding:0px;
 }
 #menut li {list-style-type:none;
 float:left;
 padding-left:10px;
 }
 #menut a {height:30px;
 display:block;
 background-image:url('/images/bc_separator.png');
 background-repeat:no-repeat;
 background-position:right;
 padding-right: 15px;
 text-decoration: none;
 color:#454545;
 }
 .home {border:none;
 margin: 8px 0px;
 }
#menut a:hover{color: gray;
 }

#primaryNav li {
 width:25%;
}

#primaryNav li ul li {
 width:100% !important;
}

#primaryNav.col1 li { width:99.9%; }
#primaryNav.col2 li { width:50.0%; }
#primaryNav.col3 li { width:33.3%; }
#primaryNav.col4 li { width:25.0%; }
#primaryNav.col5 li { width:20.0%; }
#primaryNav.col6 li { width:16.6%; }
#primaryNav.col7 li { width:14.2%; }
#primaryNav.col8 li { width:12.5%; }
#primaryNav.col9 li { width:11.1%; }
#primaryNav.col10 li { width:10.0%; }


.sitemap {
 margin: 0 0 10px 0;
 float: left;
 width: 100%;
}

a {
 text-decoration: none;
}
ol, ul {
 list-style: none;
}



#primaryNav {
 margin: 0;
 float: left;
 width: 100%;
}
#primaryNav #home {
 display: block;
 float: none;
 background: #ffffff url('/images/L1-left.png') center bottom no-repeat;
 position: relative;
 z-index: 2;
 padding: 0 0 30px 0;
}
#primaryNav li {
 float: left;
 background: url('/images/L1-center.png') center top no-repeat;
 padding: 30px 0;
 margin-top: -30px;
}
#primaryNav li a {
 margin: 0 70px 0 0;
 padding: 10px 0;
 display: block;
 font-size: 10px;
 font-weight: bold;
 text-align: center;
 color: black; 
 background: #c3eafb url('/images/white-highlight.png') top left repeat-x;
 border: 2px solid #b5d9ea;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
 -moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */ 
}
#primaryNav li a:hover {
 background-color: #e2f4fd;
 border-color: #97bdcf;
}
#primaryNav li:last-child {
 background: url('/images/L1-right.png') center top no-repeat;
}
a:link:before,
a:visited:before {

 display: block;
 text-transform: uppercase;
 font-size: 10px;
 margin-bottom: 5px;
 word-wrap: break-word;
}
#primaryNav li a:link:before,
#primaryNav li a:visited:before {
 color: #78a9c0;
}

/* -------- Second Level --------- */

#primaryNav li li {
 width: 100%;
 clear: left;
 margin-top: 0;
 padding: 10px 0 0 0;
 background: url('/images/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a {
 background-color: #cee3ac;
 border-color: #b8da83;
}
#primaryNav li li a:hover {
 border-color: #94b75f;
 background-color: #e7f1d7;
}
#primaryNav li li:first-child {
 padding-top: 30px;
}
#primaryNav li li:last-child {
 background: url('/images/vertical-line.png') center bottom repeat-y;
}
#primaryNav li li a:link:before,
#primaryNav li li a:visited:before {
 color: #8faf5c;
}

/* -------- Third Level --------- */

#primaryNav li li ul {
 margin: 10px 0 0 0;
 width: 100%;
 float: right;
 padding: 9px 0 10px 0;
 background: #ffffff url('/images/L3-ul-top.png') center top no-repeat;
}
#primaryNav li li li {
 background: url('/images/L3-center.png') left center no-repeat;
 padding: 5px 0;
}
#primaryNav li li li a {
 background-color: #fff7aa;
 border-color: #e3ca4b;
 font-size: 12px;
 padding: 5px 0;
 width: 80%;
 float: right;
}
#primaryNav li li li a:hover {
 background-color: #fffce5;
 border-color: #d1b62c;
}
#primaryNav li li li:first-child {
 padding: 15px 0 5px 0;
 background: url('/images/L3-li-top.png') left center no-repeat;
}
#primaryNav li li li:last-child {
 background: url('/images/L3-bottom.png') left center no-repeat;
}
#primaryNav li li li a:link:before,
#primaryNav li li li a:visited:before {
 color: #ccae14;
 font-size: 9px;
}


/* ------------------------------------------------------------
 Utility Navigation
------------------------------------------------------------ */

#utilityNav {
 float: right;
 max-width: 100%;
 margin-right: 10px;
}
#utilityNav li {
 float: left;
 margin-bottom: 10px;
}
#utilityNav li a {
 margin: 0 10px 0 0;
 padding: 5px 10px;
 display: block; 
 border: 2px solid #e3ca4b;
 font-size: 10px;
 font-weight: bold;
 text-align: center;
 color: black;
 background: #fff7aa url('/images/white-highlight.png') top left repeat-x;
 -moz-border-radius: 5px;
 -webkit-border-radius: 5px;
 -webkit-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px;
 -moz-box-shadow: rgba(0,0,0,0.5) 2px 2px 2px; /* FF 3.5+ */ 
}
#utilityNav li a:hover {
 background-color: #fffce5;
 border-color: #d1b62c;
}
#utilityNav li a:link:before,
#utilityNav li a:visited:before {
 color: #ccae14;
 font-size: 9px;
 margin-bottom: 3px;
}


/* --------- */
.imgteaser {
margin: 0;
overflow: hidden;
float: center;
position: relative;
}
.imgteaser a {
text-decoration: none;
float: center;
}
.imgteaser a:hover {
cursor: pointer;
}

.imgteaser img {
float: center;
margin: 0;
border: none;
padding: 10px;
background: #c5da8e;
border: 1px solid #ddd;
}

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

h1 {color:#ef5f00;font-size:18pt;font-weight:normal;}

h3 {color:#505050;font-size:10pt;font-weight:normal;}

#navBar a:link {text-decoration:underline; color:#565656;}
#navBar a:active {text-decoration:underline; color:#565656;}
#navBar a:visited {text-decoration:underline; color:#565656;}
#navBar a:hover {text-decoration:none; color:#FFFFFF;}

.h_ul {padding:0;margin:0;}
.h_ul li {float:left;list-style:none;position:relative;padding:0;margin:0;}
.h_arr {position:absolute;background:url(arrow.gif) top left no-repeat;padding-left:12px;margin:1px;}
.h {background-color:#797878;color:#cccccc;padding:2px 4px 2px 4px;text-align:justify; font-family:arial, verdana; font-size:11px; width:150px;display:block;}
.h_on {display:block;z-index: auto;}
.h_off {display:none}

/* кнопки для меню */ 
a.menu {
 font-size: 11px;
 font-weight: bold;
 text-decoration: none; 
 display: block;
 width: 100%;
}

a.menu:link, a.menu:visited {
 color: #235387;
 text-decoration: none; 
}

a.menu:active, a.menu:hover {
 color: #990000;
 text-decoration: none; 
}


.menu_st {
 font-size: 11px;
 COLOR: #990000; 
 font-weight: bold;
 text-decoration: none; 
}

td, body {font-family:verdana,arial,helvetica; font-size:8pt;padding: 0 4px}
form {padding:0px;margin:0px;}
input,textarea,select {vertical-align:middle; font-size:8pt; font-family:verdana,arial,helvetica;}
.copy {font-size:7pt;}

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

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

.blocktitle {font-family:Verdana,Sans-Serif;color:#787878;font-size:12px;}

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

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

/* Menus */
ul.uz {list-style: none; margin: 0 0 0 0; padding-left: 0px;}
li.menus {margin: 0; padding: 0 0 0 11px; background: url('http://izhstud.ucoz.ru/4.gif') no-repeat 0px 3px; margin-bottom: .6em;}
/* ----- */

/* Main Menu */
.m {font-weight:normal;}
a.m:link {text-decoration:none; color:#7D7D7D}
a.m:active {text-decoration:none; color:#7D7D7D}
a.m:visited {text-decoration:none; color:#7D7D7D}
a.m:hover {text-decoration:underline; color:#000000}

.ma {font-weight:bold;}
a.ma:link {text-decoration:none; color:#000000}
a.ma:visited {text-decoration:none; color:#000000}
a.ma:hover {text-decoration:underline; color:#000000}
li.m {margin: 3px 0px;background:url('http://izhstud.ru/11.jpg') repeat-x #FFFFFF;padding:5px;text-align:center;text-transform:uppercase;border:1px solid #DDDDDD;}

.mat {font-weight:normal}
.m {font-weight:normal;}
a.mat:link {text-decoration:none; color:#7D7D7D}
a.mat:active {text-decoration:none; color:#dc4545}
a.mat:visited {text-decoration:none; color:#7D7D7D}
a.mat:hover {text-decoration:none; color:#dc4545; border-bottom: 1px dashed #dc4545;}

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

/* Module Part Menu */
.catsTd {padding: 0 0 16px 16px; background: url('http://izhstud.ucoz.ru/4.gif') no-repeat 0px 4px;}
.catName {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-style:underline;font-size:14px;font-weight:bold; }
.catNameActive {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-style:underline;font-size:16px;font-weight:bold; }
.catName1 {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-style:bold;line-height:2;font-size:11px;font-weight:bold; }
.catName2 {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-style:underline;font-size:17px;font-weight:bold}
.catNumData {font-size:9pt; color:#989898;} 
.catDescr {font-size:9pt; padding-left:10px;}
a.catName:link {text-decoration:none; color:#7D7D7D;}
a.catName:visited {text-decoration:none; color:#7D7D7D;}
a.catName:hover {text-decoration:none; color:#000000;}
a.catName:active {text-decoration:none; color:#7D7D7D;}
a.catNameActive:link {text-decoration:none; color:#000000;}
a.catNameActive:visited {text-decoration:none; color:#000000;}
a.catNameActive:hover {text-decoration:none; color:#000000;}
a.catNameActive:active {text-decoration:none; color:#000000;}

#menu {
 BORDER-RIGHT: #acb3b5 0px solid; PADDING-RIGHT: 2px; BORDER-TOP: #acb3b5 0px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; MARGIN: 0px 2px 0px 3px; BORDER-LEFT: #acb3b5 0px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #acb3b5 0px solid
}
#menu {
 border:0px solid #ACB3B5;
 margin:0 2px 0 3px;
 padding:0 2px 2px 2px
}
.caption {
 border:1px solid;
 color:#FFFFFF;
 font-weight:bold;
 font-size:13px;
 padding:8px 10px;
 margin:2px 0
}
.scheme_1 {
 background-color:#b52525;
 border-color:#c12828;
}

.scheme_1 a{
 color:#ffffff;
 text-decoration : none;
 font-weight:bold;
 font-size:13px;
}

.scheme_2 {
 background-color:#474747;
 border-color:#ACB3B5;
}

.scheme_2 a{
 color:#ffffff;
 text-decoration : none;
 font-weight:bold;
 font-size:13px;
}

.scheme_3 {
 background-color:#3B72A5;
 border-color:#ACB3B5;
}

.scheme_4 {
 background-color:#5D8672;
 border-color:#ACB3B5;
}

.scheme_5 {
 background-color:#D45532;
 border-color:#ACB3B5;
}

.scheme_6 {
 background-color:#D49D2E;
 border-color:#ACB3B5;
}

.scheme_6 a{
 color:#ffffff;
 text-decoration : none;
 font-weight:bold;
 font-size:13px;
}

.scheme_7 {
 background-color:#8D8A91;
 border-color:#ACB3B5;
}

.pstrnav {
 padding: 0px 10px 20px 15px;
 color:#424242;
}

.pstrnav a{
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif; font-size:11px;color:#245E93; text-decoration:underline;
}



.menu_links {
 border-top:1px solid #ACB3B5
}
.menu_item {
 border:1px solid #ACB3B5;
 border-top:0
}
.menu_item a {
 color:#362F2D;
 text-decoration:none;
 background-color:#FFFFFF;
 width:172px;
 padding:5px 0 5px 20px;
 display:block
}
.menu_item a:hover {
 background-color:#f6f6f6
}
.bullet {
 background-image:url(img/arrow000.gif);
 background-repeat:no-repeat;
 position:absolute;
 margin:9px 0 0 9px;
 width:3px;
 font-size:1px;
 height:5px
}
/* ----------------- */

/* Entries Style */
.eBlock {}
.eTitle {font-family:Verdana,Arial,Sans-Serif;font-size:13px;font-weight:bold;color:#052b4c; padding: 0px; }
.eTitle a:link {text-decoration:underline; color:#000000;}
.eTitle a:visited {text-decoration:underline; color:#000000;}
.eTitle a:hover {text-decoration:none; color:#555555;}
.eTitle a:active {text-decoration:underline; color:#000000;}

.eMessage {text-align:justify;padding:10px !important;margin-left:20px;}
.eText {text-align:justify;padding-bottom:5px;padding-top:5px;border-top:1px solid #CCCCCC}
.eDetails {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;font-style:italic;color:#1A1A1A;padding:3px; text-align:left;font-size:7pt;margin-left:100px;background:#F6F6F6;}
.eDetails1 {border-top:1px solid #DDDDDD;border-bottom:1px solid #DDDDDD;font-familyVerdana,:Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDetails2 {border-bottom:1px solid #DDDDDD;font-family:Verdana,Tahoma,Arial,Sans-Serif;color:#1A1A1A;padding:3px; text-align:left;font-size:8pt;background:#F6F6F6;}
.eDOWN {font-family:Verdana;padding:1px;font-weight:bold;font-size:8pt;background:#f28f4d;border:1px;}

.eRating {font-size:7pt;}

.eAttach {margin: 16px 0 0 0; padding: 0 0 0 15px; background: url('http://src.ucoz.ru/t/844/4.gif') no-repeat 0px 0px;}
/* ------------- */

/* Entry Manage Table */
.manTable {}
.manTdError {color:#FF0000;}
.manTd1 {font-size:10pt;font-weight:bold;color:#2363a9;padding:5px;margin:0;}
.manTd2 {font-size:10pt;font-weight:bold;color:#2363a9;padding:5px;margin:0;}
.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:#F6F6F6;}
.cBlock2 {background:#FFFFFF; border:1px solid #F6F6F6;}
/* -------------- */

/* Comments Form Style */
.commTable {border:1px solid #CCCCCC;background:#FFFFFF;}
.commTd1 {color:#000000;}
.commTd2 {}
.commFl {color:#6E6E6E;width:100%;background:#FCFCFC;border:1px solid #CCCCCC;}
.smiles {border:1px inset;background:#FFFFFF;}
.commReg {padding: 10 0 10 0px; text-align:center;}
.commError {color:#FF0000;}
.securityCode {color:#6E6E6E;background:#FCFCFC;border:1px solid #CCCCCC;}
/* ------------------- */

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

/* Archive Menu */
.archLi {padding: 0 0 3px 10px; background: url('http://src.ucoz.ru/t/844/5.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('http://src.ucoz.ru/t/844/6.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;}
/* ------------- */

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

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

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

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

/* User Group Marks */
a.groupModer:link,a.groupModer:visited,a.groupModer:hover {color: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 {height:100px;width:300px;}

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

/* ===== forum Start ===== */

/* General forum Table View */
.gTable {background:#cccccc;}
.gTableTop {padding:2px;background:#688fba;padding-left:20px;padding-bottom:1px;color:#FFFFFF;font-weight:bold; height:28px;font-size:11pt; }
.gTableSubTop {padding:2px;background:#D9D9D9;color:#000000;height:20px;font-size:10px;}
.gTableBody {padding:2px;background:#FAFAFA;}
.gTableBody1 {padding:2px;background:#FFFFFF;}
.gTableBottom {padding:2px;background:#FAFAFA;}
.gTableLeft {padding:2px;background:#F2F2F2;font-weight:bold;color:#6E6E6E}
.gTableRight {padding:2px;background:#F8F9FA}
.gTableError {padding:2px;background:#FAFAFA;color:#FF0000;}
/* ------------------------ */


/* Forums Styles */
.forumNameTd {padding:2px;background:#FFFFFF}
.forumLastPostTd {padding:2px;background:#e3f9ff}
.forumIcoTd,.forumThreadTd,.forumPostTd {padding:2px;background:#F2F2F2}
.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:#000000;}
a.catLink:active {text-decoration:underline; color:#FFFFFF;}

.lastPostGuest,.lastPostUser,.threadAuthor {font-weight:bold}
.archivedForum{font-size:7pt;color:#FF0000;font-weight:bold;}
/* ------------- */

/* forum Titles & other */
.forum {font-family:Verdana,Tahoma,Arial,Sans-Serif;font-weight:bold;font-size:10pt;}
.forumDescr,.forumModer {color:#858585;font-size:8pt;}
.forumViewed {font-size:10px;}
a.forum:link, a.lastPostUserLink:link, a.forumLastPostLink:link, a.threadAuthorLink:link {text-decoration:none; color:#3b566e;}
a.forum:visited, a.lastPostUserLink:visited, a.forumLastPostLink:visited, a.threadAuthorLink:visited {text-decoration:none; color:#3b566e;}
a.forum:hover, a.lastPostUserLink:hover, a.forumLastPostLink:hover, a.threadAuthorLink:hover {text-decoration:underline; color:#ee8181;}
a.forum:active, a.lastPostUserLink:active, a.forumLastPostLink:active, a.threadAuthorLink:active {text-decoration:underline; color:#547796;}


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

/* forum Navigation Bar */
.forumNamesBar {font-weight:bold;font-size:10pt;}
.forumBarKw {font-weight:normal;}
a.forumBarA:link {text-decoration:none; color:#000000;}
a.forumBarA:visited {text-decoration:none; color:#000000;}
a.forumBarA:hover {text-decoration:none; color:#6E6E6E;}
a.forumBarA:active {text-decoration:underline; color:#6E6E6E;}
/* -------------------- */

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

/* forum Fast Navigation Menu */
.fastNavMain {background:#DADADA;}
.fastNavCat {background:#EFEFEF;}
.fastNavCatA {background:#EFEFEF;color:#01022d}
.fastNavForumA {color:#0000FF}
/* -------------------------- */

/* forum Page switches */
.switches {background:#777777;}
.pagesInfo {background:#FFFFFF;padding-right:10px;font-size:9pt;}
.switch {background:#FFFFFF;width:15px;font-size:7pt;}
.switchActive {background:#E0E0E0;font-weight:bold;color:#6E6E6E;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:#FF0000;}
a.switchDigit:active,a.switchBack:active,a.switchNext:active {text-decoration:underline; color:#FF0000;}
/* ------------------- */

/* forum Threads Style */
.threadAuthTd,.threadLastPostTd {padding:2px;padding:2px;background:#FFFFFF}
.threadNametd {padding:2px;padding:2px;font-size:8pt;font-weight:bold;background:#FFFFFF}
.threadIcoTd,.threadPostTd,.threadViewTd {padding:2px;background:#F2F2F2}
.threadLastPostTd {padding:2px;font-size:7pt;}
.threadDescr {color:#858585;font-size:7pt;}
.threadNoticeLink {font-weight:bold;}
.threadsType {padding:2px;background:#AAAAAAheight:20px;font-weight:bold;font-size:10pt;color:#FFFFFF;padding-left:40px; }
.threadsDetails {padding:2px;background:#AAAAAAheight:20px;color:#6E6E6E;}
.forumOnlineBar {padding:2px;background:#AAAAAAheight:20px;color:#6E6E6E;}

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:#3b566e;}
a.threadLink:visited {text-decoration:none; color:#3b566e;}
a.threadLink:hover {text-decoration:underline; color:#ee8181;}
a.threadLink:active {text-decoration:underline; color:#547796;}

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

/* forum Posts View */
.postTable {}
.postPoll {background:#F1F2F3;text-align:center;}
.postFirst {background:#F8F9FA;border-bottom:3px solid #787878;}
.postRest1 {background:#F1F2F3;}
.postRest2 {background:#F8F9FA;}
.postSeparator {height:3px;background:#000000;}

.postTdTop {background:#D9D9D9;}
.postBottom {background:#E0E0E0;height:20px}
.postUser {font-weight:bold;}
.postTdInfo {text-align:center;padding:5px;background:#F2F2F2;}
.postRankName {margin-top:5px;}
.postRankIco {margin-bottom:5px;margin-bottom:5px;}
.reputation {margin-top:5px;}
.signatureHr {margin-top:20px;color:#787878;}
.posttdMessage {padding:5px;background:#FFFFFF;}

.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;}

.codeMessage {background:#FFFFFF;font-size:9px;}
.quoteMessage{
border: dotted #666 2px;
border-left:solid #ff5a00 5px;
margin:5px 10px;
padding:5px;
background-image: url(http://izhstud.ru/icons/quote.gif);
background-position: bottom left;
background-repeat: no-repeat; 
color:#333;
font-style:italic;
font-size:12px;
padding-left: 20px;
}

.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('http://src.ucoz.ru/t/844/7.gif') no-repeat 0px 4px;}
.newPollItem {padding: 0 0 0 8px; background: url('http://src.ucoz.ru/t/844/7.gif') no-repeat 0px 4px;}
/* ----------------------- */

/* forum Post Form */
.codeButtons {font-size:7pt;background:#FCFCFC;border:1px solid #6E6E6E;}
.codeCloseAll {font-size:7pt; color:#6E6E6E;font-weight:bold;background:#FCFCFC;border:1px solid #6E6E6E;}
.postNameFl,.postDescrFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postPollFl,.postQuestionFl {background:#FCFCFC;border:1px solid #6E6E6E;width:400px}
.postResultFl {background:#FCFCFC;border:1px solid #6E6E6E;width:50px}
.postAnswerFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}
.postTextFl {background:#FCFCFC;border:1px solid #6E6E6E;width:550px;height:150px}
.postUserFl {background:#FCFCFC;border:1px solid #6E6E6E;width:300px}

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

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


/* ====== menu ====== */

.menu {
font-size:1.9em;
}

ul#menu, ul#menu ul {
 list-style-type:none;
 margin: 0;
 padding: 0;
 width: 225px;
}

ul#menu a {
 display: block;
 text-decoration: none; 
 font-size: 10pt;
 font-weight:bold;
}

ul#menu li {
 margin-top: 1px;
}

ul#menu li a {
 background: #333;
 color: #fff; 
 padding: 0.5em;
}

ul#menu li a:hover {
 background: #000;
}

ul#menu li ul li a {
 background: #ccc;
 color: #000;
 padding-left: 20px;
}

ul#menu li ul li a:hover {
 background: #aaa;
 border-left: 5px #000 solid;
 padding-left: 15px;
}

.code { border: 1px solid #ccc; list-style-type: decimal-leading-zero; padding: 5px; margin: 0; }
.code code { display: block; padding: 3px; margin-bottom: 0; }
.code li { background: #ddd; border: 1px solid #ccc; margin: 0 0 2px 2.2em; }
.indent1 { padding-left: 1em; }
.indent2 { padding-left: 2em; }

.button{

background:url(img/button.png) -32px right no-repeat;
color:#FFFFFF;
clear:both;
display:block;
float:left;
font-size:13px;
font-weight:bold;
height:31px;
line-height:31px;
width:auto;
margin-right:30px;
}
a.button {
text-decoration:none;
}
.button span {
background:url(img/button.png) left top no-repeat;
display:block;
height:31px;
line-height:31px;
padding-left:10px;
padding-right:8px;
margin-right:20px;
}
/* -------------------------------------------------------- */
/* MENU */
.v-menu{
border:solid 1px #7F9FBF;
width:185px;
clear:both;
}
ul.v-menu, .v-menu li{
padding:0; 
margin:0;
list-style:none;
}
ul.v-menu{
clear:both;
margin-top:6px;
padding:6px 10px;
}
.v-menu li a{
color:#555555;
font-weight:bold;
display:block;
border-top:solid 1px #DEDEDE;
padding:4px;
text-decoration:none;
}
.v-menu li a:hover{
color:#fc0000;
}


.DesProductLabel {
background-color:#FFFFFF;
border:medium none;
width:100%;
}
.DesProductLabel td {
margin:0;
padding:0;
}
.DesProductLabel .topborder {
border-top:1px solid #474747;
width:100%;
}
.DesProductLabel .leftborder {
border-left:1px solid #474747;
width:5px;
}
.DesProductLabel .rightborder {
border-right:1px solid #474747;
width:5px;
}
.DesProductLabel .photo {
height:112px;
padding-bottom:16px;

}
.DesProductLabel .photo a:link {text-decoration:none; font-weight:bold;color:#8dc400;}
.DesProductLabel .photo a:active {text-decoration:none; font-weight:bold;color:#8dc400;}
.DesProductLabel .photo a:visited {text-decoration:none; font-weight:bold;color:#8dc400;}
.DesProductLabel .photo a:hover {text-decoration:none; font-weight:bold;color:#ef5f00;}

.DesProductLabel .photo h1 {padding:0 0 0px 24px;color:#505050;font-size:14pt;font-weight:normal;background:transparent url(/images/read_next.jpg) no-repeat scroll 0 0px;}
.DesProductLabel .photo h2 {padding:0 0 0px 24px;color:#505050;font-size:14pt;font-weight:normal;background:transparent url(/images/read_next.jpg) no-repeat scroll 0 0px;}
.DesProductLabel .photomat h2 {padding:0 0 0px 24px;color:#505050;font-size:10pt;font-weight:bold;background:transparent url(/images/read_nexts.jpg) no-repeat scroll 0 0px;}

.DesProductLabel .photo img[onclick] {
cursor:pointer;
}
.DesProductLabel .price_row td {
background-color:#474747;
vertical-align:bottom;
}
.DesProductLabel .price_row .price {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
height:34px;
padding:0 5px 0 10px;
vertical-align:middle;
}

.DesProductLabel .price_row .pricemat {
color:#FFFFFF;
font-size:10px;
font-weight:bold;
height:26px;
padding:0 5px 0 10px;
vertical-align:middle;
}
.DesProductLabel .price_row .price a, .DesProductLabel .price_row .price a:hover {
col
 
 #content {white-space:nowrap}
#content a{display:inline-block;font:12px Tahoma;width:38px;padding:2px 0;margin:1px;color:#88aa00;text-align:center;text-decoration:none;}
#content a:hover, .curPage{background:#88aa00;color:#fff !important;}
#pageScroll {margin:0 auto;overflow:hidden;position:relative;top:-3px;cursor:default}
.scrollWrap {background:#dfdfdf;position:relative}
.scrollBar {background:#777;cursor:pointer;cursor:hand;position:relative;z-index:400}
.scrollPage {background:#88aa00;position:absolute;z-index:300;}
.pagesTotal {font:12px Tahoma;color:#bbb}
#pagesBlock1, .pagesBlock1, .pagesBlockuz1 {display:none !important;}


.ratingWrapper {text-align:left;width:200px;height:14px;color:#999999;font-size:10px;font-family:trebuchet MS,arial,verdana;}
.ratingWrapper img {border:none;cursor:pointer;vertical-align: middle;}
.ratingText {float:right;font-weight:bold;}


#globalfooter #breadory ol#breadcrumbs {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
clear:both;
color:#666666;
float:none;
font-size:11px;
font-weight:bold;
height:3em;
line-height:3em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
text-shadow:2px 2px 1px #FFFFFF;
}

#globalfooter #breadory ol#breadcrumbs {
color:#666666;
font-size:11px;
font-weight:bold;
line-height:3em;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
text-shadow:2px 2px 1px #FFFFFF;
}

#breadory ol#breadcrumbs li {
-moz-background-clip:border;
-moz-background-inline-policy:continuous;
-moz-background-origin:padding;
background:transparent none repeat scroll 0 0;
float:left;
margin:0;
padding:0 0 0 1em;
}
