.CNSMLeftMenuOff {
 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding: 0px 24px 1px 8px;
 margin: 0px;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 clear: both;
 display: block;
}

.CNSMLeftMenuOn {
 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 padding: 0px 24px 1px 8px;
 margin: 0px;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 clear: both;
 display: block;
}

.CNSMLeftMenuOver {
 font: bold 13px Verdana, Arial, Helvetica, sans-serif;
 color: #000000;
 padding: 0px 24px 1px 8px;
 margin: 0px;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 clear: both;
 display: block;
}

.CNSMTopMenuOff {
 color: #FFFFFF;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-align: center;
}

.CNSMTopMenuOn {
 color: #FFFFFF;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-align: center;
}

.CNSMTopMenuOver {
 margin: 0px;
 padding: 20px 0px 0px;
 color: #FFFFFF;
 white-space: nowrap;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 height: 28px;
 width: 94px;
 float: left;
 text-align: center;
 vertical-align: baseline;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}

.CNSMLeftMenuChildOff {
 text-align: center;
}

.CNSMLeftMenuChildOn {
}

.CNSMLeftMenuChildOver {
}

.CNSMTopMenuChildOff {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 text-align: left;
 padding-right: 10px;
 padding-left: 10px;
}

.CNSMTopMenuChildOn {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 color: #FFFFFF;
 text-decoration: none;
 text-align: left;
 padding-right: 10px;
 padding-left: 10px;
}

.CNSMTopMenuChildOver {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-weight: bold;
 text-decoration: none;
 text-align: left;
 padding-right: 10px;
 padding-left: 10px;
}

.CNSMPublOtstup {
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 0px;
 padding-left: 12px;
 clear: both;
}
.CNSMNewsOtstup {
 padding: 0px 8px;
 clear: both;
}

#CNSMInformerOtstup {
 font: 12px Arial, Helvetica, sans-serif;
 color:black;
 text-decoration:none;
 padding: 6px;
 clear: both;
 width: 143px;;
}
#CNSMInformerOtstup p{
 font: 11px Arial, Helvetica, sans-serif;
}
.CNSMInformerSep {
 margin: 0px;
 padding: 0px;
 clear: both;
 width: 155px;
 border-bottom: 1px solid #ffffff;
}

.CNSMTopMenuOtstup {
 vertical-align: bottom;
}

.CNSMTopMenuChildOtstup {
 margin: 5px;
 padding: 5px;
 clear: both;
}

.CNSMLeftMenuOtstup {
 margin: 0px;
 padding: 0px;
 clear: both;
}

.CNSMLeftMenuChildOtstup {
 margin: 0px;
 padding: 0px;
 clear: both;
}

.CNSMInformerH {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12pt;
 font-weight:bold;
 text-decoration:none;
}

.CNSMInformBody {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10pt;
 color:#000000;
 text-decoration:none;
}

.CNSMPublHFP {
 font-weight: bold;
 margin-left: 2px;
 padding: 1px 6px 1px 1px;
 text-decoration:none;
}

.CNSMPublSubH {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 background: repeat-y left top;
 margin: 0px 0px 0px 20px;
 padding: 0px 6px 0px 0px;
}

.CNSMNewsHFP {
 font-weight: bold;
 margin-left: 2px;
 padding: 1px 6px 1px 16px;
 text-decoration:none;
}

.CNSMNewsH {
 font-weight: bold;
 margin-left: 2px;
 padding: 1px 6px 1px 16px;
 text-decoration:none;
}
.CNSMPrint {
 font: 7px Verdana, Arial, Helvetica, sans-serif;
 height: 16px;
 width: 16px;
}

body {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
}

td {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
}

p {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 line-height:17px;
}

.dtbg {
}

.lrbg {
}

.rlbg {
}

.tdbg {
}

.sep1 {
 font: 12px Verdana, Arial, Helvetica, sans-serif;
 color: #FFFFFF;
 padding: 0px;
 margin: 0px;
 white-space: nowrap;
 text-transform: lowercase;
}

.tophead {
 font-weight: bold;
 margin-left: 2px;
 padding: 1px 6px 1px 16px;
}

.redhead {
 font-weight: bold;
 color: #FF0000;
 padding: 0px 6px 1px 16px;
 margin: 0px 6px 1px 24px;
 text-decoration: underline;
}

.bluehead {
 font-weight: bold;
 color: #006699;
 padding: 0px 6px 1px 16px;
 margin: 0px 6px 1px 24px;
}

.menu0 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 color: #FFFFFF;
 text-decoration: none;
 padding: 3px 6px;
 text-transform: lowercase;
}
a:link {
 text-decoration: none;
 color: #741415;
}
a:visited {
 text-decoration: none;
 color: #741415;
}
.CNSMCopyright {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
}
br {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
}

.CNSM {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 9px;
 text-decoration: none;
 color: #E2E2E2;
}
.CNSM1 {
 text-decoration: none;
 color: #FFCCCC;
}
.CNSM2 {
 text-decoration: none;
 color: #CCCCCC;
}
input {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 margin: 0px;
 padding: 0px;
 border: 1px solid #000000;
 text-align: left;
 vertical-align: middle;
}
.CNSMMenuOn {
 background: #998d5c;
 text-align: center;
}

.CNSMMenuOff {
 background: #741415;
 text-align: center;
}

.CNSMImgContleft {
 padding: 0px;
 margin: 0px 10px 0px 0px;
 vertical-align: text-top;
 float: left;
}

.CNSMBodyOtstup {
 padding-top: 14px;
 padding-right: 20px;
 padding-bottom: 14px;
 padding-left: 40px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #666666;

}

.CNSMAfishaOtstup {
 padding-top: 0px;
 margin-right: 10px;
 padding-bottom: 0px;
 margin-left: 12px;
 clear: both;
}
.CNSMAfishaSep {
 border-top-width: 1px;
 border-top-style: solid;
 border-top-color: #745243;
 clear: both;
 margin-top:10px;
 margin-bottom:10px;
}
.CNSMAfishaFoto {
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 20px;
 padding-left: 0px;
 float: left;
 height: 80px;
 width: 80px;
}
.CNSMAfishaTitleOtstup {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
}
.CNSMAfishaDate {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #741415;
 text-decoration: none;
}
.CNSMPublH {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin-bottom: 15px;
 font-weight: bold;
 color: #741415;
}
.CNSMTZOAddress {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #741415;
}
.CNSMAfishaTzoH {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #741415;
 text-decoration: underline;
}
.CNSMAfishaSubTitle {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 margin-top: 5px;
 cursor:hand;
 color:black;
}
.CNSMSubTitle {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 5px;
}
.CNSMText {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-top: 0px;
 color:black;
}
.CNSMAfishaLinksOtstup {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 clear: both;
 margin-top: 0px;
 margin-bottom: 10px;
 margin-left:15px;
 margin-right:15px;
}
.CNSMLinksOtstup {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 clear: both;
 margin-top: 5px;
 margin-bottom: 5px;
 margin-left:15px;
 margin-right:15px;
}
.CNSMAfishaTickets {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 float: left;
 cursor: hand;
 color: #741415;
 text-decoration: none;
}
.CNSMMore {
 font:12px bold sans-serif,Verdana, Arial, Helvetica;
 text-align: right;
 float: right;
 cursor: hand;
 clear: both;
 color: #741415;
 text-decoration: none;
}
.CNSMgoto {
 font:10px Arial, Helvetica,sans-serif,Verdana;
 float:right;
 cursor: hand;
 color: #741415;
 text-decoration: none;
}

.CNSMMoreCenter {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 text-align: center;
 cursor: hand;
 color: #745243;
 text-decoration: none;
}

.CNSMCalcTD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 border-bottom-width: 1px;
 border-bottom-style: solid;
 border-bottom-color: #741415;
 padding-right: 9px;
 padding-left: 0px;
 padding-top: 3px;
 padding-bottom: 3px;
 float: right;
 white-space:nowrap;
}

select {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
}

.CNSMCalcWD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: italic;
 font-weight: bold;
 text-decoration: none;
 padding-left: 3px;
}
.CNSMCalcWeekName {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #741415;
 background-attachment: fixed;
 background-image: url("/images/array_small_red_cal.gif");
 background-repeat: no-repeat;
 background-position: left center;
 font-style: italic;
 padding-right: 6px;
 padding-left: 6px;
 text-decoration: none;
 float: left;
 cursor: hand;
 white-space: nowrap;
 width:35px;
}
.CNSMMonthON {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #000000;
 text-decoration: none;
 padding-left: 3px;
 cursor:hand;
}
.CNSMMonthOFF {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #999999;
 text-decoration: none;
 padding-left: 3px;
 cursor:hand;
}
.CNSMAfishaSearchTD {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 vertical-align: bottom;
 clear: both;
}
.CNSMMonthBack {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 3px;
 padding-left: 3px;
 padding-top: 4px;
 padding-bottom: 2px;
 background-color: #741415;
 float: left;
}
.CNSMMonthFw {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-right: 3px;
 padding-left: 3px;
 padding-top: 4px;
 padding-bottom: 2px;
 background-color: #741415;
 float: right;
}
.CNSMDate {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 padding-right: 3px;
 padding-left: 3px;
 padding-top: 2px;
 padding-bottom: 2px;
 background-color: #741415;
 font-weight: bold;
 color: #FFFFFF;
 text-transform: capitalize;
 float: none;
}
.CNSMCalMonthSw {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 background-color: #741415;
 font-weight: bold;
 color: #FFFFFF;
 width: 165px;
 float: right;
 text-align: center;
 vertical-align: middle;
 margin-top: 8px;
 margin-right: 3px;
}
.CNSMTable {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 padding-bottom: 14px;
}
.CNSMAfishaSearchOtstup {
 margin-top:10px;
 margin-right: 10px;
 margin-bottom: 10px;
 margin-left: 10px;
 clear: both;

}
.CNSMAfishaTZOGrafLink {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 cursor: hand;
 color: #745243;
 text-decoration: none;
}
.CNSMAfishaTZOFoto {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #745243;
 text-decoration: none;
 height: 120px;
 width: 120px;
 padding-top: 0px;
 padding-right: 20px;
 padding-bottom: 20px;
 padding-left: 0px;
 float: left;
}
.CNSMAfishaSearchTZOFoto {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #745243;
 text-decoration: none;
 padding-right: 15px;
 padding-left: 30px;
 vertical-align: text-top;
 clear: both;
 white-space: nowrap;
 height: 120px;
 width: 120px;
}
select {
 margin: 0px;
 padding: 0px;
}
option {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
}
.CNSMAfishaTZMOtstup {
 background-color: #CCCCCC;
 border: 1px solid #FF0000;
}

.CNSMTopMenuOver {
 margin: 0px;
 padding: 20px 0px 0px;
 color: #FFFFFF;
 white-space: nowrap;
 text-transform: lowercase;
 cursor: hand;
 text-decoration: none;
 height: 28px;
 width: 94px;
 float: left;
 text-align: center;
 vertical-align: baseline;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
}
.menuBlock {
 width:577px;
 float:left;
}
.menuP {
 color: #FFFFFF;
 text-transform: lowercase;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-align: center;
 cursor:hand;
 width:100%;
 vertical-align: bottom;
}

.menuPon {
 width: 94px;
 height:28px;
 float:left;
 background-color:#998d5c;
 text-align:center;
 vertical-align: bottom;
}

.menuPoff {
 width: 94px;
 height:28px;
 float:left;
 text-align:center;
 background-color:#741415;
 vertical-align: bottom;
}

.menuPsep {
 width:1px;
 height:28px;
 background-color: #ffffff;
 float:left;
}
.menuPsep {
}
.menuCblock {
 background-color:#998d5c;
 visibility:hidden;
 position:absolute;
 text-align: center;
 width:94px;
 filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90,FinishOpacity=100,Style=1,StartX=0,FinishX=100,StartY=0,FinishY=0);
}
.menuC {
 color: #FFFFFF;
 text-transform: lowercase;
 text-decoration: none;
 font-family: Arial, Helvetica, sans-serif;
 font-weight: bold;
 font-size: 11px;
 text-align: center;
 cursor:hand;
 width:100%;
}
.menuCoff {
 width: 90px;
 height: 21px;
 color:white;
 float:left;
 text-align:center;
 white-space: nowrap;
 text-decoration: none;
 cursor:hand;
 padding-left:2px;
 padding-right:2px;
}

.menuCon {
 height: 21px;
 width: 90px;
 color:white;
 float:left;
 text-align:center;
 white-space: nowrap;
 text-decoration: underline;
 cursor:hand;
 padding-left:2px;
 padding-right:2px;
}
.techMenuTop{
 float:left;
 padding-left:20px;
 padding-right:20px;
 margin-top:4px;
 border-right:1px solid white;
 height:20px;
}
.CNSMAbon {
 font:12px Arial, Helvetica, sans-serif;
 color: #741415;
 text-decoration: none;
 font-weight: bold;
}
.CNSMAfishaAbon {
 font:12px Arial, Helvetica, sans-serif;
 padding: 3px;
 background-color: #741415;
 font-weight: bold;
 color: #FFFFFF;
 float: none;
 margin-right: 0px;
 margin-left: 0px;
 margin-top: 5px;
 margin-bottom: 10px;
}

.CNSMforumSubj {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #741415;
 text-decoration: none;
}

.CNSMforumAuth {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 10px;
 color: #741415;
 text-decoration: none;
}

.CNSMForumH {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #741415;
}

.CNSMForumHName {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #741415;
}

.CNSMbg {
 background-attachment: scroll;
 background-image: url(/images/bg.gif);
 background-repeat: repeat-x;
 background-position: left top;
}

.CNSMPrintTitle {
font-family: Arial, Helvetica, sans-serif;
font-size: 9px;
font-weight: bold;
color: #741415;
text-transform: uppercase;
font-variant: small-caps;
font-style: normal;
line-height: normal;

}
.CNSMPrintSep {
 border-top: 1px solid #745243;
 margin-top:10px;
 margin-bottom:10px;
 width:550px;
}

.CNSMPrintBody {
 width:550px;
 text-align:left;
}

#informer img {
text-align: right;
float: left;
clear:none;
}

#forumlist ul {
font: 6px Arial, Helvetica, sans-serif;
margin-left:17px;
padding-left:0px;
margin-bottom:5px;
}

#forumlist li {
font: 12px Arial, Helvetica, sans-serif;
list-style-type: disc;
margin-left:0px;
padding-left:0px;
list-style-image:url("/images/msg.gif");
}

#topMe{
visibility:hidden;
display:none;
}

.topMe{
visibility:hidden;
display:none;
}
#R100{
text-align:center;
margin-bottom:150px;
margin-top:100px;
}

.CNSMimgbLeft {
margin-right: 10px;
margin-bottom: 5px;
}
.CNSMimgbRight {
margin-left: 10px;
margin-bottom: 5px;
}
.CNSMimgbDef {
margin: 0px 3px 0px 3px;
}
.CNSMimgmLeft {
margin-right: 10px;
margin-bottom: 5px;
}
.CNSMimgmRight {
margin-left: 10px;
margin-bottom: 5px;
}
.CNSMimgmDef {
margin: 0px 3px 0px 3px;
}
.CNSMimgsLeft {
margin-right: 10px;
margin-bottom: 5px;
}
.CNSMimgsRight {
margin-left: 10px;
margin-bottom: 5px;
}
.CNSMimgsDef {
margin: 0px 3px 0px 3px;
}
