@charset "utf-8";

body {

	margin: 0px;

	font-family: tahoma;

	font-size: 12px;

	background-image: url(../images/bgg.jpg);

	background-repeat: repeat-x;

	background-color: #C0C0C0;
	color:#666666;

}
input, textarea, select {
	background-color:#CCCCCC;
	color:#333333;
	border:1px solid #666666;
	font-family:tahoma;
	font-size:12px;
}

a:link, a:visited {

	color:#66cc33;

	text-decoration:none;
	outline:0px;

}

a:hover {

	color:#cb0001;

	text-decoration:none;

}

#header {

	background-image: url(../images/header.jpg);

	background-repeat: no-repeat;

	height: 179px;

}

#srch-header {

	float: right;

	height: 20px;

	width: 230px;

	padding-right: 300px;

}

.input-srch {

	background-color: #525252;

	height: 16px;

	width: 140px;

	border: 1px solid #7e7e7e;

}

.bt-srch {

	background-image: url(../images/bt-srch.jpg);

	margin: 0px;

	padding: 0px;

	height: 18px;

	width: 69px;

	border: 1px solid #7e7e7e;

}

#srch-header form {

	margin: 0px;

	padding: 2px;

}





#maincontainer {

	width: 930px;

	margin-right: auto;

	margin-left: auto;

	background: #f3f3f3 url(../images/activity-bg.jpg) repeat-x top center;

}

#footer {

	background-image: url(../images/footer.jpg);

	background-repeat: no-repeat;

	height: 130px;

}

#footer .kds {

	display: block;

	height: 90px;

	width: 130px;

	margin-left: 40px;

	margin-top: 20px;

	float: left;

}

.footer-links {

	float: right;

	width: 700px;

	margin-top: 60px;

	text-align: right;

	margin-right: 20px;

	color:#CCCCCC

}

.footer-links a {

	color:#676767;

	text-decoration:none;

}

.footer-links a:hover {

	color:#CCCCCC;

	text-decoration:none;

}

#container {

	background:  ;

}

#right-menu {

	margin-right: 6px;

	float: right;

	width: 206px;

}

.box-cont {

padding-right:20px;

padding-left:20px;

}

#activity {

	float: left;

	margin-top: 10px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 8px;

	width: 690px;

	height: 230px;

}

#page-center {

	float: left;

	margin-top: 4px;

	margin-right: 2px;

	margin-bottom: 0px;

	margin-left: 8px;

	width: 690px;

}

.menu-bg  {

	background-image: url(../images/menu-title.jpg);

	background-repeat: no-repeat;

	padding-bottom: 30px;

}

.menu-title {

	text-align: center;

	color: #FFFFFF;

	padding-top: 20px;

	padding-bottom: 25px;

}

.menu-cont a {

	color: #66cc33;

	background-image: url(../images/menu-link.jpg);

	background-repeat: no-repeat;

	background-position: right top;

	text-align: right;

	display: block;

	height: 20px;

	width: 150px;

	padding-right: 46px;

	margin-right: 5px;

	margin-left: 5px;

	text-decoration: none;

	padding-top: 5px;

}

.menu-cont a:hover {

	background-image: url(../images/menu-link-hover.jpg);

}

.box-bg  {

	background-image: url(../images/box-title.jpg);

	background-repeat: no-repeat;

	padding-bottom: 30px;

}

.box-title {

	text-align: center;

	color: #cc0000;

	padding-top: 20px;

	padding-bottom: 25px;

}

.tab1 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #e1e1e1;

}

.tab1 a {

	text-decoration: none;

	background-image: url(../images/tab1-link.jpg);

	text-align: center;

	float: right;

	height: 21px;

	width: 145px;

	color: #6d9d0e;

}

.tab1 a:hover {

	text-decoration: none;

	background-image: url(../images/tab1-link-hover.jpg);

	color:#cc3c3e;

}
.tab1 .selected {

	text-decoration: none;

	background-image: url(../images/tab1-link-hover.jpg);

	color:#cc3c3e;

}

.tab2 .selected {

	text-decoration: none;

	background-image: url(../images/tab2-link-hover.jpg);

	color:#cc3c3e;

}
.tab2 {

	border-top-width: 1px;

	border-top-style: solid;

	border-top-color: #e1e1e1;

}

.tab2 a {

	text-decoration: none;

	background-image: url(../images/tab2-link.jpg);

	text-align: center;

	float: right;

	height: 21px;

	width: 97px;

	color: #6d9d0e;

}

.tab2 a:hover {

	text-decoration: none;

	background-image: url(../images/tab2-link-hover.jpg);

	color:#cc3c3e;

}
.cntr-tab a {
	background-image: url(../images/tab-lnk.jpg);
	display: block;
	float: right;
	height: 30px;
	width: 111px;
	text-align: center;
	padding-top: 4px;
}
.cntr-tab a:hover, .cntr-tab a.selected {
	background-image: url(../images/tab-lnk-hover.jpg);
	color:#CB0001;
}

/* -------------------------------------- */
.dwry {
	width:150px;
	height:150px;
	padding:5px;
	background-color:#efefef;
	float:right;
	margin-bottom:10px;
}
.dwry img {
	width:150px;
	height:150px;
}
.dwry-pic {
	width:80px;
	height:80px;
	padding:5px;
	background-color:#efefef;
	float:right;
	margin-bottom:2px;
}
.dwry-pic img {
	width:80px;
	height:80px;
}
.dwry-vs {
	background:url(../images/vs.jpg) no-repeat;;
	background-position:7px;
	width:60px;
}
.bl-mid {
	background:url(../images/dwtit.jpg) repeat-x;
	border:solid 1px #efece6;
	height:20px;
	color:#94b22b;
	text-align:center;
}

.bl-mid a {
	color:#79990a;
}
.bl-mid a:hover {
	color:#94b22b;
}
.bl-lost {
	background:url(../images/dwtit2.jpg) repeat-x;
	border:solid 1px #e4e4e4;
	height:20px;
	color:#9d9d9d;
	background-color:#F0F0F0;
	text-align:center;
}
.bl-lost a {
	color:#7f7f7f;
}
.bl-lost a:hover {
	color:#9d9d9d;
}
.bl-win {
	background:url(../images/dwtit3.jpg) repeat-x;
	border:solid 1px #f5d8c9;
	height:20px;
	color:#da4826;
	background-color:#F5E4DD;
	text-align:center;
}
.bl-win a {
	color:#c52d09;
}
.bl-win a:hover {
	color:#da4826;
}
.bl-tit {
	background:#E3EEF2 url(../images/dwtitx.jpg) repeat-x;
	border:solid 1px #d5e6eb;
	height:20px;
	color:#2a99ba;
	text-align:center;
}
.bl-tit a {
	color:#207791;
}.
.bl-tit a:hover {
	color:#d5e6eb;
}
.bl-tit2 {
	background:#efefef url(../images/dwtit2.jpg) repeat-x;
	border:solid 1px #e4e4e4;
	height:20px;
	color:#9d9d9d;
	text-align:center;
}
.week-title {
	padding:5px;
	text-align:right;
	font-weight:bold;
	color:#cc6600;
}
.com-pic {
	background:url(../images/com-ico.jpg) no-repeat top;
	width:50px;
	text-align:center;
	padding-top:6px;
}
.com-tit {
	background:url(../images/com-title.jpg) no-repeat top;
	width:420px;
	height:36px;
	padding-top:0px;
	padding-right:30px;
	padding-left:30px;
	color:#1baad2;
}
.com-cont {
	background:url(../images/com-bg.jpg) repeat-y top;
	width:420px;
	padding-right:30px;
	padding-left:30px;
}
.com-cont p {
	padding:0px;
	margin:0px;
}

.com-btm {
	background:url(../images/com-btm.jpg) no-repeat top;
	width:420px;
	height:14px;
}
.latest-pictures img {
	text-align:center;
	border: dotted 1px #e9e9e9;
	padding:5px;
}

.latest-pictures img:hover {
	border-color:#bbd357;
	background-color:#CCCCCC;
}
.k-block-title {
	background:url(../images/title-bg.jpg) repeat-x;
	height:24px;
	width:100%;
}
.cont-line{
	background:url(../images/b-c-bg.jpg) right bottom repeat-x;
	padding-bottom:10px;
}

.ntygaimg {
	text-align:right;
}
.ntygaimg img {
	width:6px;
	margin:1px;
	height:10px;
}
/* -------------------------------------- */








.paging {



	height: 18px;



	width:auto;



	padding:1px;



	border:1px solid #5ea0c3;



	margin:5px;



	margin-right:auto;



	margin-left:auto;



	float:left;



	



}



.pager-current {



	background-color:#CCCCCC;



	color:#333333;



	float:left;



	width:15px;



	padding:1px;



	margin:1px;



	text-align:center;



}



.pager-link {



	background-color:#caedff;



	color:#307ea5;



	float:left;



	width:15px;



	padding:1px;



	margin:1px;



	text-align:center;



}



.pager-np {



	background-color:#caedff;



	color:#307ea5;



	float:left;



	width:60px;



	padding:1px;



	margin:1px;



	text-align:center;



}



.block-title {

background-image: url(../images/b-title.jpg);

	height: 25px;

	text-align: center;

	padding-top: 5px;

	color: #66666;

	text-decoration: none;

	border-right:#c8c8c8 1px solid;

	border-left:#c8c8c8 1px solid;

}



.input-button {

	text-align:center;

}



.error {

	color:#FF0000;

	text-align:center;

	font-weight:bold;

}





.cont-line{



	background:url(../images/b-c-bg.jpg) right bottom repeat-x;



	padding-bottom:10px;



}







.latest-pictures {



	float:right;



	text-align:center;



	border: dotted 1px #e9e9e9;



	padding:5px;



}



.latest-pictures:hover {



	



	border-color:#bbd357;



	background-color:#CCCCCC;



	



}







#latest-pictures {



	margin:5px;



	float:right;



	text-align:center;



	width:110px;



	border: dotted 1px #e9e9e9;



}











#latest-pictures:hover {



	



	border-color:#bbd357;



	



}







.k-block-title {



	background:url(../images/title-bg.jpg) repeat-x;



	height:24px;



	margin-bottom:10px;



	display:block;



	width:100%;



}







.k-block-title2 {



	background:url(../images/title-bg.jpg) repeat-x;



	height:24px;



	width:100%;



	color:#cb0001;



}











.k-block-cont {



	margin-bottom:10px;



}



.k-othercolor {



	color:#0099cc;



}

.markermenu li {

	padding:0px;

	margin:0px;

}
