@charset "utf-8";

/* CSS Document */







body {

	padding:0;

	margin:0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	color: #222;

	background:url(../img/bg1.jpg);

}

div.content {

	background:url(../img/bg2.jpg) repeat-x;

	padding:0;

	margin:0;

}

h1 {

	padding: 28px 0 0 50px;

	margin: 0 0 0 40px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 30px;

	font-weight:normal;

	color:#c42957;

	background:url(../img/boll.jpg) 3px 29px no-repeat;

}


span.fb { float:right; }

div.line {

	width: 859px;

	height: 2px;

	background:url(../img/h2line.jpg) repeat-x;

	margin: 12px 0;

}

h2 {

	padding:0;

	margin: 15px 0 12px 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:normal;

	color: #222;

}

div.block1 {

	width:900px;

	height:260px;

	margin:0 auto;

	padding:0;

}

.flashcontainer {

	position: relative;

	height:260px;

}

.flashmenu {

	position: absolute;

	height:260px;

	z-index: 10;

}

.flashheader {

	position: absolute;

	height:260px;

	z-index: 5;

}



div.box1 {

	width:550px;

	padding: 0;

	margin:0 0 0 34px;

	float: left;

}

div.box1 p {

	width:500px;

	padding: 5px 12px;

	margin:0;

}

div.block2 {

	width:860px;

	margin-left: auto;

	margin-right: auto;

	background-image:url(../img/fff.jpg);

}

div.bggr {

	margin: 0;

	padding: 10px 0 0 0;

	height:30px;

	width:511px;

	font-size:11px;

	background:url(../img/grc.jpg) repeat-x;

	float:left;

}

div.bggrl {

	width:7px;

	height: 34px;

	padding:0;

	margin:0;

	float:left;

}

div.bggrr {

	width:7px;

	height: 34px;

	padding:0;

	margin:0;

	float:left;

}

.b1 {

	padding: 0 20px;

}

.b2 {

	padding: 0 98px;

}

.b3 {

	padding: 0;

}

.b4 {

	padding: 0 0 0 41px;

}

.b5 {

	padding: 0 0 0 5px;

}

.b6 {

	padding: 0 0 0 212px;

}

a {

	color: #c42957;

}

table {

	border: 0;

	width: 525px;

	font-size:12px;

	margin: 0 0 6px 0;

}

td {

	padding:0;

	margin:0;

}

.datetd {

	width: 80px;

	padding:12px 0;

	margin:0;

	border: 1px solid #dedede;

}

.datetda {

	width: 80px;

	padding:12px 0;

	margin:0;

	border-left: 1px solid #dedede;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

.datetd2 {

	width: 50px;

	padding:8px 10px;

	margin:0;

	border-left: 1px solid #dedede;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

.datetd2a, .datetd2a2 {

	width: 50px;

	padding:8px 10px;

	margin:0;

	border-right: 1px solid #dedede;

	border-left: 1px solid #dedede;

	background: url(../img/utlgray2.jpg) left top no-repeat;

}

.datetd2a {

	border-bottom: 1px solid #dedede;

}

.datetd2a2 {

	border-bottom: 0;

}

.datetd3 {

	width: 50px;

	padding:8px 10px;

	margin:0;

	background: #e1e1e1 url(../img/ugray.jpg) left top no-repeat;

}

.tourtd {

	width: 258px;

	padding:12px 10px;

	margin:0;

	border-top: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

.tourtda {

	width: 258px;

	padding:12px 10px;

	margin:0;

	border-bottom: 1px solid #dedede;

}

.postd {

	width: 55px;

	padding:12px 0;

	margin:0;

	font-weight:bold;

	border: 1px solid #dedede;

}

.postda {

	width: 55px;

	padding:12px 0;

	margin:0;

	font-weight:bold;

	border-left: 1px solid #dedede;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

.postd2 {

	width: 40px;

	padding:8px 0;

	margin:0;

	font-weight:bold;

	border-left: 1px solid #dedede;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

.postd3 {

	padding:8px 0;

	margin:0;

	font-weight:bold;

	background: #e1e1e1 url(../img/utrgray.jpg) top right no-repeat;

}

.postd4 {

	width: 40px;

	padding:8px 0;

	margin:0;

	font-weight:bold;

	border-left: 1px solid #dedede;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

	background: url(../img/utrgray2.jpg) top right no-repeat;

}

.postd4a {

	padding:8px 0;

	margin:0;

	border-right: 1px solid #dedede;

	background: url(../img/utrgray2.jpg) top right no-repeat;

}

.red {

	background:url(../img/red.jpg) 0 6px no-repeat;

	height:21px;

	border-bottom: 1px solid #dedede;

}

.gray {

	background:url(../img/gray.jpg) 0 6px no-repeat;

	height:21px;

	border-bottom: 1px solid #dedede;

}

.scoretd {

	width: 124px;

	padding:12px 0;

	margin:0;

	border-top: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

	border-right: 1px solid #dedede;

}

.scoretda {

	width: 124px;

	padding:12px 0;

	margin:0;

	border-right: 1px solid #dedede;

	border-bottom: 1px solid #dedede;

}

div.box2 {

	width:230px;

	padding: 0;

	margin: 58px 0 0 15px;

	float: left;

}

div.box3 {
	width:120px;
	padding: 0;
	margin: 10px 0 0 110px;
	float: left;
	border:0;
}

div.txt {

	width:227px;

	background:url(../img/intmiddle.jpg) repeat-y;

	padding:0;

	margin: 15px 0 0 0;

}

div.intro {

	width:227px;

	padding: 10px 20px;

	margin:0;

}

div.intro p {

	margin:4px 0 10px 0;

	padding:0;

	font-size:12px;

}

div.intro a {

	line-height: 20px

}

div.sbottom {

	width:860px;

	margin: 0 auto;

	height: 29px;

	background:url(../img/sbottom.png) no-repeat;

}

div.block3 {

	width:860px;

	height:100px;

	padding:20px 0 0 60px;

	margin:0 auto;

	font-size:11px;

	color: #fff;

	line-height:20px;

}

div.block3 a {

	font-size:11px;

	color: #fff;

	font-weight:normal;

	text-decoration:none;

}

div.block3 span {

	font-size: 14px;

	color: #fff;

	padding: 0 10px;

}

div.clean {

	clear:both;

	margin:0;

	padding:0;

	height:0;

}

h3 {

	color: #c42957;

	padding:0;

	margin: 30px 0 12px 12px;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 18px;

	font-weight:normal;

}

select {

	width:74px;

	height:22px;

}

.tdintro {

	text-align: center;

	width: 22px;

	border-bottom: #d1d1d1 solid 1px;

}

.tdintro2 {

	text-align: center;

	width: 22px;

}

.tdintro3 {

	text-align: center;

	width: 22px;

	border-bottom: #d1d1d1 solid 1px;

	border-right: 1px solid #dedede;

}

.imgmar {

	margin: -13px 0 0 0;

}

.trgray {

	background:#e1e1e1

}

.ulinel {

	background:url(../img/ulinel.jpg) left bottom no-repeat;

	width:74px;

	height:4px;

}

.ulinel2 {

	background:url(../img/ulinel2.jpg) left bottom no-repeat;

	width:74px;

	height:4px;

}

.ulinec {

	background:url(../img/ulinec.jpg) bottom no-repeat;

	height:4px;

}

.uliner {

	background:url(../img/uliner.jpg) right bottom no-repeat;

	height:4px;

}

.ulinec2 {

	background:url(../img/ulinec2.jpg) bottom no-repeat;

	height:4px;

}

.uliner2 {

	background:url(../img/uliner2.jpg) right bottom no-repeat;

	height:4px;

}


