/* css Ålands Radio standard style v1.0 */

/* basic elements */
/* {border:1px solid #000}*/
* { margin:0; }
body
	{
	color:rgb(0,0,0); background:#584AC0 url('../img/body_background.gif') repeat-x;
	padding:5px 0px 0px 0px;
	font: normal 100% arial, verdana, sans-serif;
	}

H3 { font: normal 110% arial, verdana, sans-serif; padding-bottom:10px; text-transform:uppercase; } /* Rubrik 1 */
H4 { font: normal 90% arial, verdana, sans-serif; padding-bottom:8px; text-transform:uppercase; } /* Rubrik 2 */

p
	{
	font: normal 70% arial, verdana, sans-serif;
	color: rgb(76,76,76); background-color:transparent;
	padding:0px 0px 10px 0px; line-height:1.4em;
	}

hr
	{
	border:0px; height:1px; padding:0px;
	color:rgb(170,170,170); background-color:rgb(170,170,170);
	}

a
	{
	text-decoration:none; color: rgb(51,74,208); background-color:transparent;
	font: normal 100% arial, verdana, sans-serif;
	}

a.active
	{
	text-decoration:none; color: rgb(51,74,208); background-color:transparent;
	font: normal 100% arial, verdana, sans-serif;
	}

a img { border:none; }

td { font: normal 100% arial, verdana, sans-serif; }

.row { clear:both; width:780px; }

#annonsContent
	{
	position:absolute; top:8px; left:790px; width:200px; height:100%; z-index:1; background:transparent;
	}
#annonsContent img
	{
	padding-bottom:12px;
	}
#backContent
	{
	position:absolute; top:0px; left:0px; bottom:0px; height:100%; z-index:1; background:rgb(255,255,255);
	}
	#header_row
		{
		color:rgb(0,0,0); background:rgb(255,255,255); padding:8px 8px 8px 0px; width:772px;
		}
	#menu_row
		{
		height:23px; padding:2px 0px 0px 0px;
		color: rgb(255,255,255); background:rgb(255,255,255) url('../img/menu_background.gif') repeat-x;
		}
		#menu_row ul#func_menu
			{
			padding:0px; background:transparent; float:left;
			list-style-type:none; list-style-position:inside;
			}
		#menu_row ul
			{
			padding:0px; background:transparent; float:right;
			list-style-type:none; list-style-position:inside;
			}
			#menu_row li
				{
				float:left; padding:0; background:transparent; text-transform:uppercase;
				}
				#menu_row li a
					{
					text-decoration:none; color: rgb(255,255,255); background:transparent url('../img/menuopt_background.gif') repeat-x;
					font: normal bold 11px arial, verdana, sans-serif;  padding:1px 15px 2px 15px; display:block; position:relative;
					border-width:0px 1px 0px 1px; border-color:rgb(255,255,255); border-style:solid; border-collapse: collapse;
					}
				#menu_row li a.active
					{
					text-decoration:none; color: rgb(255,255,255);
					background:transparent url('../img/menuopt_activebackground.gif') repeat-x;
					}
	#background_row
		{
		background:rgb(255,255,255) url('../img/content_background.gif') repeat-x  0px 0px;
		position:absolute; top:336px; bottom:0px; left:0px; min-height:250px;
		}
#shadowContent1
	{
	position:absolute; top:320px; left:480px; z-index:3;
	}
#text_page #shadowContent1
	{
	display:none;
	}
#shadowContent2
	{
	position:absolute; top:320px; left:755px; z-index:3;
	}
#text_page #shadowContent2
	{
	left:764px;
	}
#frontContent
	{
	position:absolute; top:315px; left:0px; z-index:2;
	}
	#content_row
		{
		width:756px;
		}
	#text_page #content_row
		{
		width:740px;
		background:rgb(255,255,255); color:rgb(0,0,0);
		min-height:230px; padding:20px 12px;
		}
		#content_row .left_content
			{
			float:left; width:456px; min-height:230px; padding:20px 12px;
			background:rgb(255,255,255); color:rgb(0,0,0); overflow:show;
			}
		#content_row .right_content
			{
			float:right; width:230px; min-height:245px; padding:15px 10px 10px 10px;
			background:rgb(255,255,255); color:rgb(0,0,0);
			}
	#newsflash_row
		{
		background:rgb(255,255,255); color:rgb(0,0,0); z-index:2;
		}
		#newsflash_row .left_content
			{
			float:left; width:756px; padding:10px 12px;
			background:rgb(255,255,255); color:rgb(0,0,0); overflow:show;

			}
	#lowcontent_row
		{
		background:rgb(255,255,255); width:756px; padding-right:24px; z-index:2;
		}
		#lowcontent_row .left_content
			{
			float:left; width:456px; padding:4px 12px;
			background:rgb(255,255,255); color:rgb(0,0,0);
			}
		#lowcontent_row .right_content
			{
			float:right; width:230px; padding:4px 10px;
			background:rgb(255,255,255); color:rgb(0,0,0);
			}

	#footer_row
		{
		background:rgb(255,255,255); color: rgb(76,76,76); width:756px; padding-right:24px;
		font: normal 70% arial, verdana, sans-serif;
		border-top:1px solid rgb(170,170,170); z-index:3;
		}
		.left_footer
			{
			float:left; width:220px; padding:4px 12px;
			background:rgb(255,255,255);
			}
		.right_footer
			{
			float:right; padding:4px 280px 4px 12px; text-align:right;
			background:rgb(255,255,255);
			}

ul#tvnow{
	list-style-type: none;
	padding:0;
	margin:0;
}

ul#tvnow li {
	margin:0;
	padding:0;
	margin-bottom: 8px;
	clear:both;
}