.ji_shang {
font-weight:bold;
font-size:2.2em;
padding:5px 0px 20px 0px;
}
.ji_txt {
text-align:justify;
}
#cal_dr td {
border:1px solid black;
padding:5px;
background-color:#800000;
font-weight:bold;
color:#FFF;
}
#cal_dr td.el {
width:29%;
font-size:10px;
background-color:#F9E4E1;
font-weight:400;
color:#000;
text-align:center;
}
.el p {
font-weight:bold;
}
.el a {
color:#000;
}
.el.shang {
font-size:1.1em;
margin-bottom:5px;
}
.el.val, .el.gift {
margin:5px 0px 5px 0px;
color: red;
}
.el.site {
margin:0px;
}
#winners_circle {
border:2px solid #82000B;
text-align:left;
}
#winners_circle ol {
margin:30px 50px 30px 50px;
}
#winners_circle ol li {
border:1px solid #82000B;
margin:3px 0px 0px 0px;
padding:3px;
font-weight:bold;
color:#82000B;
list-style-type:none;
}
#winners_circle ul {
margin:3px 3px 3px 15px;
}
#winners_circle ul li {
border:0px;
color:#000;
font-weight:400;
list-style-type:none;
background-image:url(/development/img/galochka2.png);
background-position:left;
background-repeat:no-repeat;
margin:7px 0px 0px 0px;
padding:0px 0px 1px 25px;
}
#ss_inf_video {
float:right;
border:1px solid black;
background-color:#E3B9C3;
width:315px;
padding:6px;
margin:5px 1px 3px 15px;
}
#ss_inf_video {
display:none;
}
#ss_inf_video div {
font-size:1.3em;
text-align:center;
}
#ss_inf_video ul {
margin:0px 0px 10px 0px;
}
#ss_inf_video li {
background-image:url(/development/img/li_romb.png);
background-position:15px 4px;
background-repeat:no-repeat;
margin:3px 0px 0px 0px;
padding-left:35px;
}
.ss_inf_video_a {
text-decoration:underline;
color:#000;
font-size:0.9em;
}

/* box 1 */
.ss_newfNew_video { width:315px; border:2px solid #666666; margin:1px 0 3px 15px; float:right; }
	.ss_newfNew_video h4 {padding:5px 8px; margin:0; font-size:13px; font-weight:bold; background-color:#000; text-align:left; border-bottom:1px solid #666666; color:#fff;}
	.ssnewf_video_boxss {padding:10px 12px; background:url(../../img/back1.jpg) no-repeat top left #fcf6e6;}
	.ssnewf_video_boxss a{ font-weight:bold;}
	.ssnewf_video_boxss ul{ padding:0; margin:0; text-align:left;}
	.ssnewf_video_boxss ul li{ padding:0 0 0 21px; margin:0 0 7px 0; background:url(../../img/arrowstar.gif) no-repeat 0px 0px; list-style-type:none;}
	/**************/

/* box 2 */
.ss_newfNew { width:315px; border:2px solid #666666; margin:1px 0 3px 15px; float:right; }
	.ss_newfNew h4 {padding:5px 8px; margin:0; font-size:13px; font-weight:bold; background:url(../../img/boxback.jpg) no-repeat #a10101; text-align:left; border-bottom:1px solid #666666; color:#fff;}
	.ssnewf_boxss {padding:10px 12px; background:url(../../img/back.jpg) no-repeat bottom left #fcf6e6;}
	.ssnewf_boxss ul{ padding:0; margin:0; text-align:left;}
	.ssnewf_boxss ul li{ padding:0 0 0 21px; margin:0 0 7px 0; background:url(../../img/arrowstar.gif) no-repeat 0px 0px; list-style-type:none;}
	/**************/
	
/** registration form */
.myRftpl {width:430px; background-color:#ba2401; padding:15px; border:1px dotted #000; margin:0 auto; text-align:left;}
.myRftpl table { border:1px solid #fff;}
.myRftpl td{ padding:6px 12px; background-color:#f5eed0; border:1px solid #fff;}
.comboxt {width:100%;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#333333 !important; padding:5px 8px;}
.myRftpl td.row1bb{ background-color:#e3d9af !important;}

.ss_newf {
float:right;
border:1px solid black;
background-color:#ECDAB0;
width:315px;
padding:6px;
margin:5px 1px 3px 15px;
}

.ss_newf .abc {
font-size:1.3em;
text-align:center;
color:#990000;
}

.ss_newf ul {
margin:5px 0px 10px 0px; text-align:left;font-size:11px;
}
.ss_newf li {
background-image:url(/development/img/li_romb.png);
background-position:15px 4px;
background-repeat:no-repeat;
margin:3px 0px 0px 0px;
padding-left:35px;
list-style-type:none;
}
.ss_newf a {
text-decoration:underline;
color:#000;
font-size:0.9em;
}