/* CSS Document */

body {  font-family:Arial, Helvetica, sans-serif; background-color:#FFFFFF; position:relative; padding-top:5px; margin-top:0px; position:relative}
#con { position:absolute; bottom:0px; right:0px; width:199px; height:227px; padding-bottom:39px; padding-right:0px}
body table td { vertical-align:top}

#content { text-align:left; color:#666; font-size:12px; border-right:1px solid #000}
#content p { padding:15px}
.blok_12 {}

h1 { font-size:16px; color:#666; margin:15px;}
h2 { font-size:16px; margin:20px 15px}
.afisha h2 {margin:20px 0px !Important}


.blok_12 { height:18px; color:#FFF; font-size:12px; font-weight:600; margin-left:14px}
.blok_12 div { float:left; height:18px; padding:0px 7px; margin:0px 1px; cursor:pointer }
.m_1 { background:url(../images/f_1.gif) repeat-x 0px 0px}
.m_2 { background:url(../images/f_2.gif) repeat-x 0px 0px}
.m_3 { background:url(../images/f_3.gif) repeat-x 0px 0px}
.m_4 { background:url(../images/f_4.gif) repeat-x 0px 0px}
.m_5 { background:url(../images/f_5.gif) repeat-x 0px 0px}
.m_6 { background:url(../images/f_5.gif) repeat-x 0px 0px}
.m_7 { background:url(../images/f_5.gif) repeat-x 0px 0px}
.m_8 { background:url(../images/f_5.gif) repeat-x 0px 0px}
.m_9 { background:url(../images/f_6.gif) repeat-x 0px 0px}
.m_10 { background:url(../images/f_7.gif) repeat-x 0px 0px}
.m_11 { background:url(../images/f_8.gif) repeat-x 0px 0px}
.m_12 { background:url(../images/f_9.gif) repeat-x 0px 0px}


.rzd img { margin-left:15px}
.m_1s .afisha { background:url(../images/s_1.gif) repeat-y 15px 0px}
.m_1s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_1.gif) repeat-x top}
.m_2s .afisha { background:url(../images/s_2.gif) repeat-y 15px 0px}
.m_2s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_2.gif) repeat-x top}
.m_3s .afisha { background:url(../images/s_3.gif) repeat-y 15px 0px}
.m_3s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_3.gif) repeat-x top}
.m_4s .afisha { background:url(../images/s_4.gif) repeat-y 15px 0px}
.m_4s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_4.gif) repeat-x top}
.m_5s .afisha { background:url(../images/s_5.gif) repeat-y 15px 0px}
.m_5s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_5.gif) repeat-x top}
.m_6s .afisha { background:url(../images/s_5.gif) repeat-y 15px 0px}
.m_6s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_5.gif) repeat-x top}
.m_7s .afisha { background:url(../images/s_5.gif) repeat-y 15px 0px}
.m_7s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_5.gif) repeat-x top}
.m_8s .afisha { background:url(../images/s_5.gif) repeat-y 15px 0px}
.m_8s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_5.gif) repeat-x top}
.m_9s .afisha { background:url(../images/s_9.gif) repeat-y 15px 0px}
.m_9s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_9.gif) repeat-x top}
.m_10s .afisha { background:url(../images/s_10.gif) repeat-y 15px 0px}
.m_10s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_10.gif) repeat-x top}
.m_11s .afisha { background:url(../images/s_11.gif) repeat-y 15px 0px}
.m_11s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_11.gif) repeat-x top}
.m_12s .afisha { background:url(../images/s_12.gif) repeat-y 15px 0px}
.m_12s .rzd { width:100%; height:1px; font-size:0px; background:url(../images/s_12.gif) repeat-x top}

.bodymonth01 .big, .bodymonth01 .big2, .bodymonth01 .big3, .m_1s h2, .bodymonth01 .stn_1 span, .bodymonth01 .stan /*{ color:#FF9933}*/  {color: #663399;}
.bodymonth02 .big, .bodymonth02 .big2, .bodymonth02 .big3, .m_2s h2, .bodymonth02 .stn_1 span, .bodymonth02 .stan {color: #000099;}
.bodymonth03 .big, .bodymonth03 .big2, .bodymonth03 .big3, .m_3s h2, .bodymonth03 .stn_1 span, .bodymonth03 .stan {color: #006666;}
.bodymonth04 .big, .bodymonth04 .big2, .bodymonth04 .big3, .m_4s h2, .bodymonth04 .stn_1 span, .bodymonth04 .stan  {color: #006633;}
.bodymonth05 .big, .bodymonth05 .big2, .bodymonth05 .big3, .m_5s h2, .bodymonth05 .stn_1 span, .bodymonth05 .stan {color: #33CC00;}
.bodymonth06 .big, .bodymonth06 .big2, .bodymonth06 .big3, .m_6s h2, .bodymonth06 .stn_1 span, .bodymonth06 .stan {color: #33CC00;}
.bodymonth07 .big, .bodymonth07 .big2, .bodymonth07 .big3, .m_7s h2, .bodymonth07 .stn_1 span, .bodymonth07 .stan {color: #33CC00;}
.bodymonth08 .big, .bodymonth08 .big2, .bodymonth08 .big3, .m_8s h2, .bodymonth08 .stn_1 span, .bodymonth08 .stan {color: #33CC00;}
.bodymonth09 .big, .bodymonth09 .big2, .bodymonth09 .big3, .m_9s h2, .bodymonth09 .stn_1 span, .bodymonth09 .stan {color: #FF9933;}
.bodymonth10 .big, .bodymonth10 .big2, .bodymonth10 .big3, .m_10s h2, .bodymonth10 .stn_1 span, .bodymonth10 .stan {color: #CC6600;}
.bodymonth11 .big, .bodymonth11 .big2, .bodymonth11 .big3, .m_11s h2, .bodymonth11 .stn_1 span, .bodymonth11 .stan {color: #CC0066;}
.bodymonth12 .big, .bodymonth12 .big2, .bodymonth12 .big3, .m_12s h2, .bodymonth12 .stn_1 span, .bodymonth12 .stan {color: #9999CC;}


.isp01 b {color: #663399 !important;}
.isp02 b {color: #000099 !important;}
.isp03 b {color: #006666 !important;}
.isp04 b {color: #006633 !important;}
.isp05 b {color: #33CC00 !important;}
.isp06 b {color: #33CC00 !important;}
.isp07 b {color: #33CC00 !important;}
.isp08 b {color: #33CC00 !important;}
.isp09 b {color: #FF9933 !important;}
.isp10 b {color: #CC6600 !important;}
.isp11 b {color: #CC0066 !important;}
.isp12 b {color: #9999CC !important;}

.bodymonth01 .stan img {background-color:#663399}
.bodymonth02 .stan img {background-color:#000099}
.bodymonth03 .stan img {background-color:#006666}
.bodymonth04 .stan img {background-color:#006633}
.bodymonth05 .stan img {background-color:#33CC00}
.bodymonth06 .stan img {background-color:#33CC00}
.bodymonth07 .stan img {background-color:#33CC00}
.bodymonth08 .stan img {background-color:#33CC00}
.bodymonth09 .stan img {background-color:#FF9933}
.bodymonth10 .stan img {background-color:#CC6600}
.bodymonth11 .stan img {background-color:#CC0066}
.bodymonth12 .stan img {background-color:#9999CC}


/*
#m_1s { background:url(../images/s_1.gif) repeat-x top;  border-top:1px solid #FF9933; border-top:1px solid #FF9933;}

#m_2s { border-bottom:1px solid #CC6600; border-top:1px solid #CC6600}
#m_3s { border-bottom:1px solid #CC0066; border-top:1px solid #CC0066}
#m_4s { border-bottom:1px solid #9999CC; border-top:1px solid #9999CC}
#m_5s { border-bottom:1px solid #663399; border-top:1px solid #663399}
#m_6s { border-bottom:1px solid #000099; border-top:1px solid #000099}
#m_7s { border-bottom:1px solid #006666; border-top:1px solid #006666}
#m_8s { border-bottom:1px solid #006633; border-top:1px solid #006633}
#m_9s { border-bottom:1px solid #33CC00; border-top:1px solid #33CC00}
*/



.date { color:#FFF; font-size:13px; font-weight:600; margin:0px 0px -45px -107px; height:25px; padding-top:15px }
.afisha { position:relative; font:Tahoma; padding-left:130px; padding-bottom:20px}
.isp01, .isp02, .isp03, .isp04, .isp05, .isp06, .isp07, .isp08, .isp09, .isp10, .isp11, .isp12  { margin-left:100px; margin-bottom:0px}
.isp td { vertical-align:top}
.afisha p { margin:0px}
.com { font-weight:600; width:450px; text-align:right; padding:10px 0px 20px 0px}
.pdr { float:right; margin:-20px 3px 0px 0px; background-color:#003333}
.pdr img { border:0px}
/*bs_12 { display:none}*/

.lef { border-left:1px solid #000; border-right:1px solid #000; /*border-bottom:1px solid #000*/}
.rig {/*border-left:1px solid #000;*/ border-right:1px solid #000; /*border-bottom:1px solid #000;*/}


.nnew { width:175px; margin:1px 2px 0px 2px; background-color:#FF99FF; text-align:left; font-size:12px; padding:10px 10px 0px 10px; }
.nnew_s {background-color:#FF99FF;}
.nnew_s img, .nnew1_s img { float:right; border:0px; margin-right:0px; }
.nnew1 {  width:175px; margin:1px 2px 0px 2px; background-color:#FFCCFF; text-align:left; font-size:12px; padding:10px 10px 0px 10px}
.nnew1_s {background-color:#FFCCFF;}
.nnew1_s, .nnew_s { width:195px; height:16px; margin:0px 2px 0px 2px;}
.rrz { font-size:1px;  margin:1px 0px; background:url(../images/bl.gif) repeat-x 0px}


.foto { margin:15px; width:100%}
.foto p { width:120px; margin:3px 0px 5px -15px }

#left_b, #cent_b, #right_b { background:url(../images/q1.gif) repeat-x bottom #999; padding:0px !Important; border-top:1px solid #000;}
#left_b { border-left:1px solid #000}
#left_bot { font-size:10px; color:#999; text-align:left; padding:5px 0px 0px 0px}
#right_bot, #left_b { text-align:center}
#left_b img { border:0px; }


.rig { padding-bottom:250px;}



#kalend { widows:194px !important; margin-left:1px}
#kalend div { float:left; background-color:#FFFFCC; color:#999; font-size:12px; font-weight:600; padding-top:3px; text-align:center}
.flo { width:26px; height:16px; border:1px solid #fff;}
#tut_kal { float:left !important}
.sw { color:#000 !important}
.m_1d div { float:left}
.m_1d .sw, .m_1d a div { background:url(../images/k1.gif) repeat-x 0px 0px;}
.m_2d .sw, .m_2d a div { background:url(images/k2_n.gif) repeat-x 0px 0px}
.m_3d .sw, .m_3d a div { background:url(images/k3.gif) repeat-x 0px 0px}
.m_4d .sw, .m_4d a div { background:url(images/k4.gif) repeat-x 0px 0px}
.m_5d .sw, .m_5d a div { background:url(images/k5.gif) repeat-x 0px 0px}
.m_6d .sw, .m_6d a div { background:url(images/k5.gif) repeat-x 0px 0px}
.m_7d .sw, .m_7d a div { background:url(images/k5.gif) repeat-x 0px 0px}
.m_8d .sw, .m_8d a div { background:url(images/k5.gif) repeat-x 0px 0px}
.m_9d .sw, .m_6d a div { background:url(images/k9.gif) repeat-x 0px 0px}
.m_10d .sw, .m_10d a div { background:url(images/k10.gif) repeat-x 0px 0px}
.m_11d .sw, .m_11d a div { background:url(images/k11.gif) repeat-x 0px 0px}
.m_12d a div { background:url(images/k12.gif) repeat-x 0px 0px !important}
#kalend a { margin:0px !important; padding:0px !important}
#kalend a div { cursor:pointer; text-decoration:none; color:#000;  }
.zzr { background-color:#FFFFFF !important}
.nbr { float:left !important}

.port { margin:15px; border-top:1px solid #000}
.port img { border:0px}
.port_1 { margin:15px}

#rig_b { border-right:1px solid #000; border-bottom:1px solid #000; border-top:1px solid #000; background-color:#999999} 
 
.menu, #cent_b { width:100%; font-size:13px; font-weight:600; cursor:pointer; position:relative}

.menu td { text-align:left; padding:9px 0px 9px 15px }
#cent_b td { text-align:left; padding:7px 0px 7px 15px  }
.menu .of, #cent_b .of { color:#FFF}
.menu .of div, .menu .on div, #cent_b .on div, #cent_b .of div { display:none}
.menu .on, #cent_b .on { color:#000; background:url(../images/fignya.gif) no-repeat 0px 0px}
.menu .tuta div, #cent_b .tuta div { padding:0px}
.menu div { position:absolute; top:35px; margin-left:-15px; height:18px; padding:0px 0px 0px 0px}
.menu .tuta, #cent_b .tuta { background:url(../images/fignya_tut.gif) no-repeat 0px 0px}
.pod_div { display:none}

html:root.pod_div {
	position:absolute; top: 143px;
}


.pod { height:18px; background:url(../images/rr.gif) repeat-x bottom #000; margin:0px; padding:0px;}
.pod td { vertical-align:bottom; padding:0px 0px 5px 0px !important}
.pod img { border:0px; margin:0px 0px -5px 0px ; }
.pod a { padding-left:15px !important; padding-right:10px; text-decoration:none; color:#FFF; font-weight:600; font-size:12px}
.pod a:hover { background:url(../images/pod_selekt.gif) no-repeat 0px 0px; padding-left:15px !important;  padding-right:10px;}


.tut { color:#FFFF99 !important; background-image:url(../images/tut.gif) !important; padding-left:15px !important; background-repeat:no-repeat; background-position:0px 1px !important}
.tut:hover { color:#FFFF99 !important; padding-left:15px !important; background-image:url(../images/tut.gif) !important; background-position:0px 1px !important}


#month { background-repeat:repeat-x; font-size:18px !important; padding-top:5px; text-align:center; border-bottom:1px solid #000; border-left:1px solid #000; background-position:top; color:#FFF; font-weight:600}

#month img { border:0px;  }
.mo1 { background-image:url(../images/mo1.gif)}
.mo2 { background-image:url(../images/mo2.gif)}
.mo3 { background-image:url(../images/mo3.gif)}
.mo4 { background-image:url(../images/mo4.gif)}
.mo5 { background-image:url(../images/mo5.gif)}
.mo6 { background-image:url(../images/mo5.gif)}
.mo7 { background-image:url(../images/mo5.gif)}
.mo8 { background-image:url(../images/mo5.gif)}
.mo9 { background-image:url(../images/mo9.gif)}
.mo10 { background-image:url(../images/mo10.gif)}
.mo11 { background-image:url(../images/mo11.gif)}
.mo12 { background-image:url(../images/mo12.gif)}


.month1 {background-color: #663399;}
.month2 {background-color: #000099;}
.month3 {background-color: #006666;}
.month4 {background-color: #006633;}
.month5 {background-color: #33CC00;}
.month6 {background-color: #33CC00;}
.month7 {background-color: #33CC00;}
.month8 {background-color: #33CC00;}
.month9 {background-color: #FF9933;}
.month10 {background-color: #CC6600;}
.month11 {background-color: #CC0066;}
.month12 {background-color: #9999CC;}
.no { margin-top:0px !important; margin-bottom:5px !important; padding-top:0px !important; padding-bottom:0px !important; padding-left: 10px !important; margin-left: 10px !important;}
p { margin-top:0px !important; margin-bottom:5px !important; padding-top:0px !important; padding-bottom:0px !important; padding-left: 10px !important; margin-left: 10px !important;}

	  .stan { background:url(../images/stan_bg.gif) repeat-x 0px 8px; height:34px; font-size:18px; font-weight:600; padding-top:10px; margin-right:150px; margin-bottom:0px}
	  .stan div { float:right; height:34px; width:25px; background:url(../images/stan_end.gif) no-repeat 100% 8px; margin-top:-10px}
	    .stan img { float:left; margin:-10px 8px 0px 8px}
.stn { margin:5px 60px; padding:0px !important}		
.stn_1 { margin:5px 90px; padding:0px !important}  

.return { background:url(../images/str_v.gif) 5px 0px no-repeat; text-align:right}
.return img { border:0px; margin-right:10px}
.hh { background:url(../images/hh_bg.gif) repeat-y 100% #999; margin:10px 3px; color:#FFFFFF; font-size:14px; font-weight:600}
/*.hh b { color:#000 !important}*/
.hh table { margin-left:5px}
.hh table td { padding:6px 10px}

.topmm .pasiv, .topmm .aktiv { margin-left:10px !important}
.pasiv{ background-image:url(../images/go-passive.gif)}
.aktiv { background-image:url(../images/go-active.gif)}
.ppasiv {background-image:url(../images/podr_pasive.gif )}
.aaktiv { background-image:url(../images/podr_aktive.gif )}

.big { font-size:70px; vertical-align:top; padding:0px 0px 0px 45px;}
.big2 { font-size:20px;} 
.big3 { font-size:30px; } 
.asdf a { color:#F93; text-decoration:underline}
