body {
	background-color: #FFFFFF;background-image: url(bg_body.jpg);background-repeat: repeat-x;
	margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;
	font-family: Arial; font-size:9pt; color:#002255;
}
img{ border:0;}
form{margin:0; padding:0;}
.top,.main,.footer{width:843px; margin:0 auto; overflow:hidden;}
.top{height:295px; background-image:url(bg_top.jpg); background-repeat:no-repeat;}
.main{min-height:100px; background-image:url(bg_main.jpg); background-repeat:repeat-y;}
.footer{height:50px; background-image:url(bg_footer.jpg); background-repeat:no-repeat; background-position:left top; color:#999;}
.footer p{margin:0; padding:0; margin-top:25px;}
.logoLine,.topBt,.topMenu{width:100%; float:left; overflow:hidden;}
.logoLine{height:40px; margin-top:47px;}
.logoLine span{margin-left:27px;}
.logoLine img{width:90px; height:40px; margin-right:10px;}
.topBt{height:20px; margin-top:138px;}
.topBt img{width:78px; height:20px; margin-left:635px;}
.topMenu{height:31px; margin-top:6px;}
.starMenu{width:328px; height:31px; float:left; margin-left:22px; display:inline;}
.prizes{width:383px; margin-left:12px; display:inline;background-image:url(prizes.jpg); background-repeat:no-repeat;}
.rightLogin{width:468px; height:28px; float:right; overflow:hidden; white-space:nowrap;}
.prizes,.pline,.mainLine{height:421px; float:left; overflow:hidden;}
.pline{width:410px; margin-left:5px; background-image:url(bg_pl.jpg); background-repeat:no-repeat; color:#333;}
.mainLine{width:100%; margin-top:10px; position:relative;}
.news{width:820px; height:36px; float:left; margin-left:12px; display:inline; background-color:#ECF3FB; 
background-image:url(bg_newsleft.jpg); background-repeat:no-repeat; background-position:left;}
.newsframe{width:790px; height:25px; float:left; margin:6px 0 0 15px; display:inline; overflow:hidden; background-color:#CCCCCC}
.news span{float:right;}
.pline p{margin:0; padding:0;}
p.text1{margin-top:100px;}
p.text2{margin-top:55px;}
p.text3{margin-top:60px;}
p.text4{margin-top:55px;}
.rmTitle{width:100%; float:left; overflow:hidden;}
.eventTime,.EventMap{width:810px; min-height:20px; float:left; margin-left:23px; display:inline;}
.EventMap{margin-bottom:20px; margin-top:10px;}
.rmTitle{height:25px; background-image:url(bg_rmTitle.jpg); background-repeat:no-repeat; line-height:25px; margin-top:10px;}
.rmTitle b{margin-left:20px; font-family:"ΣΧΤ²"; font-size:16px;}
.rmText{width:790px; min-height:80px; float:left; overflow:hidden; padding-bottom:20px; margin-top:10px; line-height:22px;}
.rmText p,.rmTex ol{margin:0; padding:0; margin-left:30px;}
.listMain{width:820px; min-height:100px; float:right; overflow:hidden;}
.listMainTop,.listMainCenter,.listMainBottom,.listTitle{width:800px; float:left; overflow:hidden;}
.listMainTop,.listMainBottom{background-image:url(bg_listMain.gif); background-repeat:no-repeat; height:20px;}
.listMainTop{background-position:0 0;}
.listMainBottom{background-position:0 -20px;}
.listMainCenter{min-height:100px; background-color:#F0F4F7; background-image:url(bg_lipin.jpg); background-repeat:no-repeat; background-position:right bottom;}
.listTitle{height:25px;}
.listTable{width:100%; float:left; margin-left:20px; display:inline;border-collapse:collapse;}
.listTable td{padding:10px; color:#2979C2; width:50%;}
.listTable td b{color:#FF0000; font-weight:normal;}
.listMain table{width:780px; float:left; display:inline;border-collapse:collapse; color:#666; margin-bottom:30px; font-size:10pt; line-height:22px;}
.listMain table th{width:170px; text-align:left;}
.listMain table th{height:105px;}
.bigBt{width:107px; height:107px; position:absolute; top:220px; right:60px;}

.prizestop,.prizesfoot{ width:340px;height:206px; overflow:hidden; margin-right:31px;}
.prizestop{ margin-bottom:9px;}

p.text5{margin-top:30px; color:#999; line-height:20px;}
p.text5 i{ color:#F00; font-style:normal;}
p.text5{width:280px;}
.bigBt{top:290px; right:40px;}
