
/***************************************************
*  COMPETITIONS
***************************************************/
/* container for git competition data*/
div#git-competitions {

}

/* the table containing list of competitions  */
table#git-competitions-list {
	width: 100%;
	font-family: arial;
	font-size: 10px;
}

table#git-competitions-list th {
	font-weight: bold;
	font-size: 12px;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

table#git-competitions-list td {
	font-size: 11px;
	border-bottom: 1px solid #ccc;
	padding: 3px;
}

table#git-competitions-list td.link {
	padding: 0px;
}

table#git-competitions-list td img {
	width: 16px;
	height: 16px;
	margin: 0px;
}

table#git-competitions-list td.oldGitComp {
	color: #777;
}



/* competitions lists */
div#git-competitions-view {}
table#class-tbl {
	width: 100%;
	font-family: arial;
	font-size: 10px;
}

table#class-tbl th {
	font-weight: bold;
	font-size: 12px;
	padding: 3px;
}

table#class-tbl td {
	font-size: 11px;
	padding: 3px;
}

table#class-tbl tr.first {}
table#class-tbl tr.last {}

table#class-tbl tr.even td {
	border-bottom: 1px solid #ccc;
}
table#class-tbl tr.odd td {
	border-bottom: 1px solid #ccc;
}

div#git-competitions-view table.holes {
	width: 100%;
}

div#git-competitions-view table.holes tr.first {}
div#git-competitions-view table.holes tr.last {}

div#git-competitions-view table.holes th {
	border: none;
}
div#git-competitions-view table.holes td {
	border: none;
}


/***************************************************
*  GUIDE
***************************************************/
/* container for git course guide */
div#gitguide {


}


/* container for git course guide hole navigation */
div#gitguide-holes {
	padding: 0px 0px 6px 0px;
	border-bottom: 2px ridge #ccc;
	margin-bottom: 10px;
}

div#gitguide-holes div {
	float: left;
	margin-right: 5px;
	text-align: left;
	display: inline;
	padding: 0px;
}


div#gitguide-holes ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

div#gitguide-holes li {
	display: inline;
	padding: 0px 3px 0px 4px;
	border-left: 1px solid #000000;
}



/***************************************************
*  ClubInfo
***************************************************/

/* start info */
div#git-clubinfo {
width: 470px;
}


div#git-clubinfo div#main-info {
margin-bottom: 10px;
}
div#git-clubinfo div.main-info span {
font-weight: normal;
text-align: left;
}



/* contact */
div#git-clubinfo table#contact {
width: 200px;
margin-bottom: 10px;
}
div#git-clubinfo table#contact th,
div#git-clubinfo table#contact td {
font-weight: normal;
text-align: left;
}
div#git-clubinfo table#contact th.name {
font-weight: bold;
color: #000;
}
div#git-clubinfo table#contact td.date {
}
div#git-clubinfo table#contact td.time {
text-align: right;
}



/* telefon nummer */
div#git-clubinfo table#phones {
width: 400px;
margin-bottom: 10px;
}
div#git-clubinfo table#phones th,
div#git-clubinfo table#phones td {
font-weight: normal;
text-align: left;
}

div#git-clubinfo table#phones th.header {
font-weight: bold;
color: #000;
}
div#git-clubinfo table#phones td.type {
}
div#git-clubinfo table#phones td.place {
}
div#git-clubinfo table#phones td.number {
}
div#git-clubinfo table#phones td.primary {
}



/* adress info */
div#git-clubinfo div#addresses {
width: 400px;
margin-bottom: 10px;
}

div#git-clubinfo div#addresses div {
font-weight: normal;
}

div#git-clubinfo div#addresses div.type {
font-weight: bold;
color: #000;
}

div#git-clubinfo div#addresses div.addr {}
div#git-clubinfo div#addresses div.info {}
div#git-clubinfo div#addresses div.postalinfo span.code {}
div#git-clubinfo div#addresses div.postalinfo span.addr {}
div#git-clubinfo div#addresses div.invoice {}
div#git-clubinfo div#addresses div.country {
margin-bottom: 5px;
}


/* emails */
div#git-clubinfo div#emails {
width: 400px;
margin-bottom: 10px;
}

div#git-clubinfo div#emails div {
font-weight: normal;
}

div#git-clubinfo div#emails div.header {
font-weight: bold;
}

div#git-clubinfo div#emails div.mail {}



/* attribut */
div#git-clubinfo table#attributes {
width: 470px;
margin-bottom: 10px;
}
div#git-clubinfo table#attributes th,
div#git-clubinfo table#attributes td {
font-weight: normal;
text-align: left;
}

div#git-clubinfo table#attributes th.header {
font-weight: bold;
color: #000;
}
div#git-clubinfo table#attributes td.key {
width: 150px;
vertical-align: top;
}
div#git-clubinfo table#attributes td.val {
width: 350px;
vertical-align: top;
}




/**
 * Git Slope
 */
div#gitslope {}

div#gitslope label {
display: inline;
}

table#slope-tbl {
border: 1px solid;
width: 100%;
}

table#slope-tbl td.slope {
vertical-align: top;
width: 50%;
}

table#slope-tbl td.slope input#hcp {
width: 45px;
}



/* Välj bana */
div#git-reservation div.course label { }
div#git-reservation div.course select { font-size:11px; }
/* DATUM */
div#git-reservation div { font-size:12px; }
div#git-reservation div.date label {}
div#git-reservation div.date input { font-size:11px; }
div#git-reservation div.date button { }
/* HEADER */
div#git-reservation div.booking_header { background:#325625; }
div#git-reservation div.booking_header div.previous a { }
div#git-reservation div.booking_header div.next a {}
div#git-reservation div.booking_header div.current_day { font-size:13px; }
/* TABLE */
div#git-reservation table.bookinglist th { background:#fff; } /* Klockslag */
div#git-reservation table.bookinglist td.empty { background:#fff; } /* Ej webbokning */
div#git-reservation table.bookinglist td.bookable { background:#DBDAB8; } /* Ledig tid */
div#git-reservation table.bookinglist td.start_prohibition {} /* Startförbud */
div#git-reservation table.bookinglist td.not_enough_valid_slots {} /* Bokad */ 
/* TECKENFÖRKLARING */
div#git-reservation .info {}
div#git-reservation div.bookable {} /* Ledig tid */
div#git-reservation div.start_prohibition {} /* Startförbud */
div#git-reservation div.not_enough_valid_slots {} /* Bokad */ 
div#git-reservation div.channel_not_open {} /* channel_not_open */


