/**************************************

				LÄNKAR

**************************************/

a:link					{
						color:#666;
						text-decoration:underline;
						}
a:visited				{
						color:#666;
						text-decoration:underline;
						}
#main a					{
						color:#0066cc;
						text-decoration:none;
						}
#main a:hover	{
						color:#0066cc;
						text-decoration:underline;
						}
#main #where_am_i a			{
						color:#666;
						text-decoration:none;
						}
a.external				{
						background: url(../../../images/external-link-ltr-icon.png) center right no-repeat;
						padding: 0 13px 0 0;
						}
						
						
						
/**************************************

				ARKIVLISTA

**************************************/
.archivelist			{
						width:100%;
						border:1px solid #aaa;
						margin-top:10px;
						}
.archivelist td			{
						padding:5px;
						}
.archivelist td.head	{
						font-weight:bold;
						border-bottom:1px solid #ddd;
						}
.archivelist td.even	{
						background:#FFFFFF;
						}
.archivelist td.odd		{
						background:#99ccff;
						}
#main .archivelist td a:link, #main .archivelist td a:visited, #main .archivelist td a:hover	{
						color:#0033cc;
						}



/**************************************

				MENY

**************************************/

.menu-head				{
						border-bottom:1px solid #ccc; 
						margin-left:8px; 
						padding-left:10px;
						width:190px;
						
						}
.menu-list				{
						white-space:nowrap;
						list-style-type:none;
						text-align:left;
						padding:0px;
						float:right;
						margin-right:0px;
						margin-top:5px;
						background:none;
						font-family: Geneva, Arial, Helvetica, sans-serif; 

						}
.menu-list li			{
						display: inline;
						margin-left:18px;
						font-weight:bold;
						font-size:13px;
						float:left;
						}
.menu-list li a:link, .menu-list li a:visited	{
						color:#fff;
						text-decoration: none;
						}
.menu-list li a:link.selected, .menu-list li a:visited.selected, .menu-list li a:hover.selected  {
						text-decoration:underline;
						color:#fff;
						}
.menu-list li a:hover,.menu-list li a:hover.selected	{
						text-decoration:underline;
						}



/**************************************

				SIDMENY

**************************************/

.sidemenu-list			{
						list-style-image:url(../images/menu-right.gif);
						list-style-position:inside;
						color:#000;
						line-height:180%;
						}
.sidemenu-sub			{
						list-style-image:url(../images/menu-right.gif);
						list-style-position:inside;
						line-height:180%;
						
						}
.sidemenu-list li		{
						margin-left:-30px;
						}
.sidemenu-list li.currentsub {
						list-style-image:url(../images/menu-down.gif);
						}
.sidemenu-list li.head	{
						font-weight:bold;
						color:#000;
						font-size:120%;
						}
#main .sidemenu-list li a:link, #main .sidemenu-list li a:visited
						{
						text-decoration:none;
						color:#333;
						}
#main .sidemenu-list li a:link.selected, #main .sidemenu-list li a:hover.selected, #main .sidemenu-list li a:visited.selected {
						color:navy;
						text-decoration:underline;
						}
#main .sidemenu-list li a:hover, #main .sidemenu-list li a:hover.selected
						{
						text-decoration:underline;
						}
						
						
						
/**************************************

				FOOTER

**************************************/
						
ul.footer_cats			{
						white-space:nowrap;
						list-style-type:none;
						margin:10px auto;
						margin-bottom:10px;
						margin-left:-30px;
						}
ul.footer_cats li		{
						display:inline;
						padding:5px;
						}
ul.footer_cats li a:link, ul.footer_cats li a:visited, ul.footer_cats li a:hover
						{
						color:#666;
						text-decoration:underline;
						}



/**************************************

				HEADLINES

**************************************/

h1 						{ 
						font-size:24px; 
						margin-top:0px;
						padding-top:0px;
						text-shadow: #aaa 1px 1px 2px;
						
						margin:0px;
						padding:0px;
						text-rendering: optimizeLegibility;
						font-weight: normal;
						}
h2 						{ 
						font-size:20px; 
						margin-top:0px;
						padding-top:0px;
						font-weight:normal;
						text-shadow: #aaa 1px 1px 2px;
						}
h3						{
						font-size:18px;
						margin:0px;
						font-weight:normal;
						padding:0px;
						text-shadow: #aaa 1px 1px 2px;
						}
h4						{
						font-size:13px;
						margin:0px;
						padding:0px;
						}
						
						
						
/**************************************

				PAGINGLÄNKAR

**************************************/

#main a.pagingPage, #main strong.pagingCurrent {
	font-size:10px;
	padding:0px;
	margin:2px;
	color:#333333;
	margin-top:20px;
}
#main strong.pagingCurrent {
	font-weight:bold;
	color:#000;
	background:#ddd;
}
#main a.pagingLink:link, #main a.pagingLink:visited, #main a.pagingLink:hover {
	color:navy;
	text-decoration:none;
}
#main a.pagingLink:hover {
	text-decoration:underline;
}



/***********************************

				LISTA

***********************************/



li.tick {
	list-style:none;
	padding-bottom:5px;
	margin-top:5px;
	border-bottom:1px solid #ddd;
	padding-left:22px;
	background:url(../images/checked.jpg) top left no-repeat;
	margin-left:-30px;
}
li.grey {
	background:url(../images/greychecked.jpg) top left no-repeat;	
}