/************************** PROTO BACKGROUND LOGOS ***************************/
.proto-logo-top {
	background:url('../i/proto_augsha.png') no-repeat right top;
}
.proto-logo-center {
	background:url('../i/proto_centrs2.png') no-repeat center bottom;
}
.proto-logo-bottom {
	background:url('../i/proto_apaksha.png') no-repeat left bottom;
}

/********************************** TABLO ************************************/
table.tablo {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid grey;
	font-size: 10px;
	/*table-layout: fixed;*/
}
table.tablo td {
	border: 1px solid grey;
	text-align: center;
}

/* 213 + 70 + 178 + 70 + 213 = 744 */
/* 29  + 9  + 24  + 9  + 29  = 100 */
table.tablo td.logo_majnieki {
	width: 213px;
	min-width: 29%;
	max-width: 29%;
	font-size: 16px;
	font-weight: bold;
	border-right: 0;
	vertical-align: middle;
	position: relative;
}
table.tablo td.logo_viesi {
	width: 213px;
	min-width: 29%;
	max-width: 29%;
	font-size: 16px;
	font-weight: bold;
	border-left: 0;
	vertical-align: middle;
}
table.tablo td.logo_majnieki img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 7px 0 7px 0;
}
table.tablo td.logo_majnieki p, table.tablo td.logo_viesi p {
	width: 100%;
	display: block;
	/*word-wrap: break-word;
	white-space:normal;*/
}
table.tablo td.logo_viesi img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 7px 0 7px 0;
}
table.tablo td.viduslogo {
	width: 178px;
	min-width: 24%;
	max-width: 24%;
	border-left: 0;
	border-right: 0;
}
table.tablo td.viduslogo img {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 7px 0 7px 0;
}
table.tablo td.rez_maj {
	width: 70px;
	min-width: 9%;
	max-width: 9%;
	font-size: 46px;
	font-weight: bold;
	border-left: 0;
	border-right: 0;
}
table.tablo td.rez_vie {
	width: 70px;
	min-width: 9%;
	max-width: 9%;
	font-size: 46px;
	font-weight: bold;
	border-left: 0;
	border-right: 0;
}
#proto-refresh {
	position: absolute;
	top: 0px;
	left: 0px;
}
#proto-refresh.fixed {
	position: fixed;
    top: 0px;
    left: 11px;
}
#proto-refresh > img {
	padding: 0;
	border: 0;
	width: 20px;
	height: 20px;
}

/******************************* SPĒLĒTĀJI ***********************************/
table.speletaji {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid grey;
	font-size: 10px;
}
table.speletaji td {
	text-align: left;
	padding-left: 5px;
}
/****************************** GOALS/SHOTS **********************************/
table.metieni_pa_vartiem {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid grey;
}
table.metieni_pa_vartiem td {
	border: 1px solid grey;
	text-align: center;
}
table.goals_shots {
	width: 100%;
	border-collapse: collapse;
	border: 1px solid grey;
	font-size: 10px;
}
table.goals_shots th, table.goals_shots td {
	border: 1px solid grey;
	text-align: center;
	font-weight: normal;
}
table.goals_shots td.result {
	font-weight: bold;
}
table.goals_shots th.boldline, table.goals_shots td.boldline {
	border-left: 3px solid grey;
}
table.goals_shots td span.result {
	font-size: 11px;
	font-weight: bold;
}
/******************************** EVENT LIST *********************************/
table.event_list td {
	vertical-align: top;
}
/********************************* EVENTS ************************************/
.maj {
	color: #FF0000;
	font-size: 10px;
}
.vie {
	color: #736F6E;
	font-size: 10px;
}
.both {
	color: #000;
	font-size: 10px;
}

/********************************** DOKUMENTU IKONAS *************************/
span.icon-doc, span.icon-docx, span.icon-txt, span.icon-pdf, span.icon-xls,
span.icon-xlsx, span.icon-jpg, span.icon-jpeg, span.icon-eps, span.icon-avi,
span.icon-ai, span.icon-cdr, span.icon-cmx, span.icon-png, span.icon-mp3 {
	background:url("../img/icons-documents.png") no-repeat 0 0;
	width: 22px;
	height: 22px;
	display: inline-block;
	border: 0px solid red;
}

span.icon-doc  { background-position: 1px 0px; }
span.icon-docx { background-position: 1px 0px; }
span.icon-txt  { background-position: 1px 0px; }
span.icon-pdf  { background-position: -22px 0px; }
span.icon-xls  { background-position: -44px 0px; }
span.icon-xlsx { background-position: -44px 0px; }
span.icon-jpg  { background-position: -66px 0px; }
span.icon-jpeg { background-position: -66px 0px; }
span.icon-eps  { background-position: -89px 0px; }
span.icon-avi  { background-position: -111px 0px; }
span.icon-ai   { background-position: -134px 0px; }
span.icon-cdr  { background-position: -157px 0px; }
span.icon-cmx  { background-position: -180px 0px; }
span.icon-png  { background-position: -203px 0px; }
span.icon-mp3  { background-position: -203px 0px; }
