@charset "utf-8";
/* CSS Document */
#primary_dpm_wrap {
	max-width:1100px;
	min-width:800px;
	width:100%;
	margin: 0 auto;
	text-align:center;
}
#primary_dpm_wrap ul {
	list-style:none;
	position:relative;
	margin:0;
	padding:0;
	width: 100%;
}
#primary_dpm_wrap ul li
{
	position:relative;
	float:left;
	margin:0;
	padding:0;
	width:100px;
	height:120px;
	border:none;
	text-align:center;
	font-family:Calibri;
	font-size:12px;
}
.title {
	font-family: Tahoma;
	font-size: 30px;
	color: #000;
}
.txt10 {
	font-family: "Monotype Corsiva";
	font-size: 32px;
	color: #00F;
}

.txt {
	font-family: Calibri;
	font-size: 16px;
}
#primary_spt_wrap {
	max-width:1130px;
	min-width:800px;
	width:100%;
	margin: 0 auto;
	text-align:center;
}
#primary_spt_wrap ul {
	list-style:none;
	position:relative;
	margin:0;
	padding:0;
	width: 100%;
}
#primary_spt_wrap ul li
{
	position:relative;
	float:left;
	margin:7px;
	padding:0;
	width:210px;
	height:215px;
	border:none;
	text-align:center;
	font-family:Calibri;
	font-size:12px;
	border-bottom: #999 solid 1px
}
#primary_spt_wrap ul li img
{
    -moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
}
#primary_spt_wrap ul li strong
{
	font-size:16px;
	
}
#primary_sptp_wrap {
	max-width:1130px;
	min-width:800px;
	width:100%;
	margin: 0 auto;
	text-align:center;
}
#primary_sptp_wrap ul {
	list-style:none;
	position:relative;
	margin:0;
	padding:0;
	width: 100%;
}
#primary_sptp_wrap ul li
{
	position:relative;
	float:left;
	margin:7px;
	padding:0;
	width:210px;
	height:190px;
	border:none;
	text-align:center;
	font-family:Calibri;
	font-size:12px;
	border-bottom: #999 solid 1px
}
#primary_sptp_wrap ul li img
{
    -moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
}
#primary_sptp_wrap ul li strong
{
	font-size:16px;
	
}.txt2 {
	font-family: "Brush Script Std";
	font-size: 34px;
	color: #00F;
}
.txt3 {
	font-family: Calibri;
	font-size: 20px;
	color: #00F;
}
.tab {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#999;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#FFF;
	font-family:calibri;
	font-size:14px;
	padding:3px 15px;
	text-decoration:none;
	font-weight: bold;
}.tab:hover {
	background-color:#47cfcb;
}.tab:active {
	position:relative;
	top:1px;
}
.etab {
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background-color:#ffbe00;
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#000;
	font-family:calibri;
	font-size:18px;
	padding:10px 40px;
	text-decoration:none;
	font-weight: bold;
}.etab:hover {
	background-color:#CCC;
}.etab:active {
	position:relative;
	top:1px;
}
.medal {
	-moz-border-radius:0%;
	-webkit-border-radius:0%;
	border-radius:0%;
	background-color:#FC6;
	font-family:Calibri;
	color:#000;
	font-size:14px;
}
.event {
	-moz-border-radius:0%;
	-webkit-border-radius:0%;
	border-radius:0%;
	background-color:#66F;
	font-family:Calibri;
	color:#fff;
	font-size:14px;
}
.sport {
	-moz-border-radius-topright: 15px;
	-webkit-border-top-right-radius: 15px;
	border-top-right-radius: 15px;
	-moz-border-radius-bottomrght: 15px;
	-webkit-border-bottom-right-radius: 15px;
	border-bottom-right-radius: 15px;
	background-color:#CCC;
	padding-left:5px;
	color:#333;
}
.evgl {
	-moz-border-radius:0%;
	-webkit-border-radius:0%;
	border-radius:0%;
	background-color:#F9C;
	font-family:Calibri;
	color:#000;
	font-size:14px;
}
.oc {
	-moz-border-radius:0%;
	-webkit-border-radius:0%;
	border-radius:0%;
	background-color:#993;
	font-family:Calibri;
	color:#000;
	font-size:14px;
}
.cc {
	-moz-border-radius:0%;
	-webkit-border-radius:0%;
	border-radius:0%;
	background-color:#F00;
	font-family:Calibri;
	color:#000;
	font-size:14px;
}
.tlcr {
	-moz-border-radius-topleft: 30px;
	-webkit-border-top-left-radius: 30px;
	border-top-left-radius: 30px;
	background-color:#CCC;
	color:#333;
}
.blcr {
	-moz-border-radius-bottomleft: 30px;
	-webkit-border-bottom-left-radius: 30px;
	border-bottom-left-radius: 30px;
	background-color:#CCC;
	color:#333;
}
.uxt4 {
	font-family: Calibri;
	font-size: 14px;
}
.brd {
	border:#333 solid 1px;
}
.gdm {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	background-color:#ffd700;
	font-family:Calibri;
	color:#666;
	font-size:14px;
	padding:6px 0;
	margin:0 auto;
	border:#999 solid 1px;
	width:30px;
}
#section {
	height: 72px;
	width:100%;
	float:left;
	background-image:url(../Images/sprtslei-bkg.png);
	background-size: 100% 100%;
	margin:10px 0;
}
.spbkg {
	background-image:url(../Images/splbkg.png);
	background-size: 100% 100%;	
}
html, body {
	margin:0;
	padding:0;
}
.vtlagn {
   position: relative;
  top: 35%;
  transform: translateY(-35%);
}
.circle {
	-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%;
	border:#999 solid 1px;
} 
