* {
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10pt;
	}
body {
	margin: 20px;
	}
h3 {
	padding:5px 10px;
	background: #900;
	color: #FFF;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
	}
h2 {
	padding:5px 10px;
	color: #42780E;
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 10px;
	}
h1 {
	padding:5px 10px;
	background: #900;
	color: #FFF;
	font-size: 14pt;
	font-weight: bold;
	margin-bottom: 10px;
	}
h4 {
	padding:5px 10px;
	color: #42780E;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
	}
td.green {
	background-color: #DEEDD9;
	}
	
td.pink {
	background-color: #F9C9C9;
	}
	
#rub{
	padding:5px 10px;
	color: #42780E;
	font-size: 10pt;
	font-weight: bold;
	margin-bottom: 10px;
	}
p.news-who { color: #42780E; font-style:italic; font-size:9px}


#navbar ul {
	list-style-type: none;
	margin-bottom: 10px;
	}
	#navbar ul li {
		display: inline;
		}
		#navbar ul li a {
			display: block;
			padding: 3px 10px;
			font-size: 8pt;
			text-decoration: none;
			font-weight: bold;
			color: #000;
			}
			#navbar ul li a:hover {
				color: #999;
				}
#meny ul {
	list-style-type: none;
	margin-bottom: 10px;
	}
	#meny ul li {
		display: inline;
		}
		#meny ul li {
			display: block;
			padding: 3px 10px;
			font-size: 6pt;
			text-decoration: none;
			font-weight: none;
			color: #000;
			}
			#navbar ul li a:hover {
				color: #999;
				}
#huvudlink ul {
	list-style-type: none;
	margin-bottom: 10px;
	}
	#huvudlink ul li {
		display: inline;
		}
		#huvudlink ul li a {
			display: inline;
			font-size: 8pt;
			text-decoration: none;
			font-weight: bold;
			color: #FFFFFF;
			background:url(/hudiksvallsgk_ny/layout/img/lank_boll.jpg) left no-repeat;
			padding-left:15px;
			padding-bottom:6px;
			padding-right:10px;
			padding-top:6px;
			}
			#huvudlink ul li a:hover {
				color: #CCCCCC;
				}
td.sponsor  
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #42780E;
		}
		td.sponsor a {
			text-decoration: underline;
			color: #42780E;
			}
			td.sponsor a:hover {
				color: #DEEDD9;
				}
#vision ul {
	list-style-type: none;
	margin-bottom: 10px;
	}
	#vision ul li {
		display: block;
		padding: 10px 10px;
		font-size: 8pt;
		text-decoration: none;
		}

#tjuvblad ul {
	list-style-type: none;
	margin-bottom: 10px;
	}
	#tjuvblad ul li {
		display: block;
		padding: 3px 3px;
		font-size: 8pt;
		text-decoration: none;
		}

#kommittemid ul {
	list-style-type: none;
	margin-bottom: 8px;
	}
	#kommittemid ul li {
		display: block;
		padding: 2px 2px;
		font-size: 8pt;
		text-decoration: none;
		}

				
td.medlem  
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
		}
		
td.medlemgreen  
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #DEEDD9;
		}
		

td.program  
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
		}
		
td.programgreen  
	{font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	background-color: #DEEDD9;
		}




td.foottext {
color:#FFFFFF}

a.fotlink{ color:#999999}
a.loggain { color:#CC0000}

a{color: #42780E;
}
a.holeLnks {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #677766;
	text-decoration: none;
	margin: 1px;
	padding: 1px;
	border: 1px solid #677766;
	background-color: #CFC5AF;
	width: 18px;
	}

p{ padding-bottom:15}

span.hide {
	visibility: hidden;
}




/*Score & Slope */
.scTable {
	width: 200px;
	border-top: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #000000;
	}

.scW, .scY, .scR, .scG {
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	text-align: center;
	font-size:10px;
	}
	
.scW { background-color: #ffffff; }
	.scW a:hover{ background-color: #DEEDD9}
.scY { background-color: #F2F67F; } /*ffff00*/
.scR { background-color: #D75341; } /*ff0000*/
.scG { background-color: #DEEDD9; }





/*TEXT */
p, .txt, .scW, .scY, .scR, .scG, ul, ol  {
	font-family: Verdana, Arial, Helvetica, sans-serif
	font-size: 10px;
	}
	
span.style2
{ font-size:8px;}

span.style1 {
	color: #42780E;
	font-weight: bold;
}
ul.tavlingkommitte{
	list-style-type:circle;
	margin:16px;}
	ul.tavlingkommitte li{
		display:block;
		}