html { 


	min-width: 748px;


	min-height:101%; 


	 }





body	{


	text-align: center;


	margin: 0;


	padding: 0;


	border: 0;	


	background-color: #f1f1b1;


	color: #4C4C42;


	font: small/18px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;


	


	}


	


p	{


	margin: 5px 0 5px 0;


	line-height: 140%;


	}


	


a:link, a:visited {


	font-weight : bold; 


	text-decoration : none;


	color: #4C4C42;


	background: transparent; 


	}





a:hover {


	font-weight : bold; 


	text-decoration : none;


	color: #530;


	background: transparent; 


	}





a:active {


	font-weight : bold; 


	text-decoration : none;


	color: #4C4C42;


	background: transparent;  


	}


	


img	{


	border: 0;


	}


	


	h2, h3, h4	{


	font-weight: bold;


	line-height: 1.0em;


	margin: 15px 0 0 0;


	}





div#holder	{


	background-color: #F9F9F5;


	width: 748px;


	margin: 0 auto;


	padding: 0;


	text-align: left;


	border-left: 1px solid #EDEDDD;


	border-right: 1px solid #EDEDDD;


	min-height: 400px;


	}


	/* --------  NEWS  -----------   */


	


div#news 	{


	float: left;


	width: 305px;


	padding: 0;


	border: 0;


	margin: 0;


	margin-left: 6px;


	}


	


	


div#news dl	{


	margin-top: 0;


	padding-top: 0;


	}


	


div#news dl dt {


	padding-bottom: 1px;


	margin-bottom: 1px;


	border: 0;


	line-height: 110%;


	font-weight: bold;


	}


	


div#news dl dd {


	margin: 0 5px 5px 10px;


	padding: 0 0 5px 0;


	text-align: left;


	border-bottom: 1px solid #DDDDCE;


	}


	


#news dd a:link, #news dd a:visited, #news dd a:active {


	font-weight : normal; 


	background-color: transparent;


	text-decoration: underline;


	}


	


#news dd a:hover {


	font-weight : normal; 


	background-color: transparent;


	text-decoration: none;


	}


	


	


	div#msg 	{


	float: left;


	width: 305px;


	padding: 0;


	border: 0;


	margin: 0;


	margin-left: 6px;


	}


	


	


div#msg dl	{


	margin-top: 0;


	padding-top: 0;


	}


	


div#msg dl dt {


	padding-bottom: 1px;


	margin-bottom: 1px;


	border: 0;


	line-height: 100%;


	font-weight: normal;


	}


	


div#msg dl dd {


	margin: 0 5px 5px 10px;


	padding: 0 0 5px 0;


	text-align: left;


	border-bottom: 1px solid #DDDDCE;


	}


	


#msg dd a:link, #msg dd a:visited, #msg dd a:active {


	font-weight : normal; 


	background-color: transparent;


	text-decoration: underline;


	}


	


#msg dd a:hover {


	font-weight : normal; 


	background-color: transparent;


	text-decoration: none;


	}


	


	/*------- SLUT NEWS --------*/


	


div#header {


	float: left;


	background-color: #DDDDCE;

/*--julrödfärg--*/
/*--	background-color: Red;--*/


	width: 705px;


	height: 45px;


	margin: 0 0 0 5px;


	padding: 10px 0 0 25px;


	text-align: left;


	border-top: 10px solid #F9F9F5;


	}


	


img.indexbild 	{


	border: 1px solid #ccb;


	}


	


	


	/*   ------ SIDEBAR -------   */


	


div#sidebar	{


	margin: 0 0 0 320px;


	padding: 0 0 5px 0;


	width: 415px;


	border: 0;


	}


	


#sidebar dd, #sidebar dt {


	margin-left: 0;


	padding-left: 7px;


	line-height: 17px;


	margin-bottom:0;


	background-color: #E9E9E6;


	}





body #sidebar dt 	{


	text-transform: uppercase;


	letter-spacing: 0;


	margin-top: 10px;


	color: #4C4C42;


	padding-left: 5px;


	background-color: #E9E9E6;


	border-bottom: 1px solid #F9F9F5;


	}





#sidebar dd a:link, #sidebar dd a:visited, #sidebar dd a:active  {


	font-weight : normal; 


	background-color: #E9E9E6;


	text-decoration: underline;


	font: small/18px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;


	}


	


	#sidebar dd a:hover {


		text-decoration: none;


		font: small/18px "Lucida Grande", "Trebuchet MS", "Bitstream Vera Sans", Verdana, Helvetica, sans-serif;


	}


	


/*   ------ SLUT SIDEBAR -----   */	








	div#footer	{


	clear: both;


	border: 0;


	border-top: 5px solid #F9F9F5;


	border-bottom: 10px solid #F9F9F5;


	background-color: #DDDDCE;


	color: #7E7E7C;


	width: 725px;


	padding: 5px 0;


	margin: 5px 0 0 12px;


	}





	


div#footer p	{


	background: transparent url(/i04/author.gif) center left no-repeat;	


	font-size: 13px;


	line-height: 18px;


	margin: 0;


	padding: 0 0 0 10px;


	}


	


div#profil {


	background-color:#E9E9E6;


}


	


	/* MENYN */


	


div#nav {


	float: left;


	background-color: #F4F4F0;


	color: #7E7E7C;


	width: 715px;


	height: 20px;


	margin: 0 0 0 5px;


	padding: 0 0 0 15px;


	text-align: left;


}


	


div#subnav {


	float: left;


	background-color: #F4F4F0;


	color: #7E7E7C;


	width: 715px;


	height: 15px;


	margin: 0 0 0 5px;


	padding: 0 0 0 15px;


	text-align: left;


	font-size: 11px;


	text-decoration: none;


	font-weight : normal; 


}





div#subnav p {


	font-size: 11px;


	color: #7E7E7C;


	padding: 0;


	margin: 5px 5px 5px 5px;


	text-decoration: none;


	font-weight : normal; 


}





div#subnav ul#meny {


	height: 10px;


	width: 700px;


	margin: 0;


	padding: 0;


	position: relative;


	color: #7E7E7C;


	text-decoration: none;


	font-weight : normal; 


}





ul#meny li, ul#meny a {


	height: 10px;


	display: block;


	text-decoration: none;


	font-weight : normal; 


}





div#subnav ul#meny li {


	margin: 0;


	padding: 0;


	list-style: none;


	position: absolute;


	top: 0;


	text-decoration: none;


	font-weight : normal; 


	}


	


	


	#herrpoangmeny	{left: 71px; width: 60px;}


	#herrtruppmeny	{left: 136px; width: 50px;}


	#herrmatchermeny	{left: 186px; width: 60px;}


	


	#herrpoangmeny	a:hover, #herrpoangmeny a:link, #herrpoangmeny a:active, #herrpoangmeny a:visited {text-decoration: none;}


	#herrtruppmeny	a:hover, #herrtruppmeny a:link, #herrtruppmeny a:active, #herrtruppmeny a:visited  {text-decoration: none;}


	#herrmatchermeny a:hover, #herrmatchermeny a:link, #herrmatchermeny a:active, #herrmatchermeny a:visited  {text-decoration: none;}





	#dampoangmeny	{left: 142px; width: 60px;}


	#damtruppmeny	{left: 207px; width: 50px;}


	#dammatchermeny	{left: 260px; width: 60px;}
	
	
	#damstarmeny	{left: 320px; width: 60px;}


	


	#dampoangmeny	a:hover, #dampoangmeny a:link, #dampoangmeny a:active, #dampoangmeny a:visited {text-decoration: none;}


	#damtruppmeny	a:hover, #damtruppmeny a:link, #damtruppmeny a:active, #damtruppmeny a:visited  {text-decoration: none;}


	#dammatchermeny a:hover, #dammatchermeny a:link, #dammatchermeny a:active, #dammatchermeny a:visited  {text-decoration: none;}


	#damstarmeny a:hover, #damstarmeny a:link, #damstarmeny a:active, #damstarmeny a:visited  {text-decoration: none;}


	


div#nav ul#menu	{


	height: 20px;


	width: 700px;


	margin: 0;


	padding: 0;


	position: relative;


	color: #7E7E7C;


	}





div#nav ul#menu li {


	margin: 0;


	padding: 0;


	list-style: none;


	position: absolute;


	top: 0;


	}


	


ul#menu li, ul#menu a {


	height: 20px;


	display: block;


	}


	


div#menu ul#menu li a {


	text-indent: -9999px;


	text-decoration: none;


	}





#hemmenu	{left: 0; width: 70px;}


#herrmenu	{left: 71px; width: 70px;}


#dammenu	{left: 142px; width: 70px;}


#nyhetermenu {left: 213px; width: 110px;}


#foreningenmenu	{left: 324px; width: 130px;}


#lankarmenu	{left: 454px; width: 100px;}


#gastbokmenu	{left: 555px; width: 110px;}





#hemmenu a:hover	{color: #939391;}


#herrmenu a:hover {color: #939391;}


#dammenu a:hover {color: #939391;}


#nyhetermenu a:hover {color: #939391;}


#foreningenmenu a:hover {color: #939391;}


#lankarmenu a:hover{color: #939391;}


#gastbokmenu a:hover{color: #939391;}





/* MENYN SLUTAR */


	


	