@import "../spgm/flavors/default/spgm_style.css";

a, abbr, acronym, address, b, bdo, big, blockquote, body, button, caption, center, cite, dd, del, dfn, dir, div, dl, dt, em, fieldset, font, h1, h2, h3, h4, h5, h6, hr, i, img, input, ins, isindex, kbd, label, legend, li, link, map, menu, meta, ol, optgroup, option, p, pre, q, s, samp, select, small, strike, strong, style, sub, sup, table, td, textarea, th, tr, tt, u, ul, var
	{
	font-family: Verdana, helvetica, arial, sans-serif;
	}

body
{
	margin: 0;
	padding: 0;
	line-height: 125%;
	font-size: 12px;
	text-align: center;
	color: #000000;
	background-color: #4F70B3;
	/*background-color: #ddd;*/
}

a:link.page_link { color: #000000; }
a:visited.page_link { color: #000000; }
a:active.page_link { }
a:hover.page_link { color: #888888; /*background-color: #4F70B3;*/ }

/*a.menu_link { color: #000000; }*/
a:link.menu_link { color: #000000; }
a:visited.menu_link { color: #000000; }
a:active.menu_link { }
a:hover.menu_link{ color: #000000; background-color: #D3D3D3; }

#container
{
	margin: auto;
	width: 1200px;
	text-align: left;	
	border: 0px none #000000;
	
	background-color: #fff;
	background-image:  url(../images/menu_background.jpg);
	background-repeat: repeat-y;
}

#header
{
	text-align: center;
	height: 75px;
	border: 0px solid #000000;
	/*background-color: #70A0FF;*/ /*den lyse blå*/
	/*background-color: #bbbbbb;*/ /*grå*/
	background-color: #ffffff; /*hvid*/
	margin-top: 0px;
	/*padding: 5px 5px 5px 5px;*/
}

#bodyblock
{
	position: relative;	
	padding: 0px;
}


#menu
{
	float: left;
	width: 140px;
	
	font-size: 12px;
	line-height: 150%;
	margin: 0px 0px 0px 0px;	/* top right bottom left*/
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	border: 0px solid black;
	/*border: 1px solid black;*/
	/*background-color: #fff;*/

}

#content
{ 
	width: 800px;	
	float: left;
	
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;	
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 20px;
	
	/*border-right: 0px solid black;*/
	border: 0px solid black;
	background-color: #FFFFFF;
}


#adsense
{
	float: left;
	width: 160px;
	
	margin: 0px 0px 0px 0px;	/* top right bottom left*/
	padding: 10px, 5px, 5px, 5px;
	border: 0px solid #000000;
}


#footer
{
	clear:both;
	color: #000000;
	text-align: center;
	font-size: 100%;
	padding-bottom: 3px;
	border: 0px solid #000000;
	/*background-color: #70A0FF;*/
	/*background-color: #D3D3D3;*/
	background-color: #bbb;
}

#topspacer
{
	height: 10px;
	background-color: #4F70B3;
}

#bottomspacer
{
	height: 10px;
	background-color: #4F70B3;
	clear:both;
}

#bottomaddspace
{
	height: 60px;
	background-color: #bbbbbb;
	margin-top: 0px;
	
}

.paragraph
{

}

.paragraphtext
{
	margin-left: 40px;
	
}

.lighttable
{
	background-color: #FBFBFB;
}

.mediumtable
{
	background-color: #EDEDED;
}

.darktable
{
	background-color: #E0E0E0;
}

.commentbackground
{
	width: 100%;
	background-color: #EDEDED;	
}

.expired_warning
{
	color: #DD3333;
	font-weight: bold;
}

.warning
{
	color: #FF0000;
	font-weight: bold;
}

.ranking_box
{
	float: right;
	border: 1px solid #000000;
	margin-top: 0px;
	margin-right: 20px;
	margin-bottom: 0px;
	margin-left: 20px;	
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.title
{
	float:left;
	/*margin: 5px 5px 5px 5px;*/
}

.banner
{
	float:right;
	margin: 12px 0px 0px 0px;
}

.bottombanner
{
	float:center;
	margin: 5px 5px 5px 5px;
}

.latest_news
{
	width: 385px;
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
}

.welcome
{
	width: 385px;
	float: right;
	border: 0px solid #000000;
	padding: 5px 5px 5px 5px;
}

.quote
{
	border: 1px solid #000000;
	padding: 5px 5px 5px 5px;
}

.indent
{
	border: 0px solid #000000;
	padding: 5px 0px 0px 20px;
}

.points
{
	/*width: 200px;*/
	float: right;
	border: 1px solid #000000;
	padding: 10px 10px 10px 10px;
	margin: 0px 0px 10px 0px;
}

a:link.latest_news_headline
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}
a:visited.latest_news_headline
{
	font-weight: bold;
	font-size: 14px;
	color: #000000;
}