/*****************  GENERELLT  *****************/
body {
		font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
		font-size:13px;
		line-height:21px;
		background-color:#000000;
		color:#999999;
		background-image:url(/public/grafik/main_body.png);
		width:1000px;
		background-repeat:no-repeat;
		background-position: center top;
		margin: 0 auto; 
}

img {border:0px}

h1		{
				font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
				font-size:22px;
				font-weight:normal;
				color:#FFFFFF;
				padding-top:0px;
				padding-bottom:7px;
				margin-top:0px;
				margin-bottom:0px;
				letter-spacing:1px;
				line-height:23px;
		}

h2		{
				font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
				font-size:17px;
				font-weight:normal;
				color:#FFFFFF;
				padding-top:0px;
				padding-bottom:7px;
				margin-top:8px;
				margin-bottom:0px;
				letter-spacing:1px;
				line-height:17px;
		}


p		{
				padding-top:0px;
				padding-bottom:0px;
				margin-top:0px;
				margin-bottom:0px;
}




b,strong		{
				color:#ffffff;
			}





	/* Standardlänkar */ 
		
			a:link{
			TEXT-DECORATION: none;
			COLOR: #ffcc00;
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: normal;
			}
		
			a:visited{
			TEXT-DECORATION: none;
			COLOR: #ffcc00;
			font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: normal; 
			}
		
			a:active{
			TEXT-DECORATION: none;
			COLOR: #ffcc00;
			font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: normal; 
			}
		
			a:hover{
			TEXT-DECORATION: none;
			COLOR: #ffcc00;
			font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
			font-size: 13px;
			font-weight: normal; 
			text-decoration:underline;
			}





#cms_html img		{
				padding-top:10px;
				padding-bottom:10px;
			}




/*****************  KLASSER  *****************/

#BODY_main_top_02_right a:link, #BODY_main_top_02_right a:active, #BODY_main_top_02_right a:visited {
		COLOR: #999999;
		text-decoration:none;
		font-size:10px;
		letter-spacing:2px;
}
#BODY_main_top_02_right a:hover  {
		COLOR: #ffffff;
		text-decoration:none;
		font-size:10px;
		letter-spacing:2px;
}





#BODY_main_top_07_right a:link, #BODY_main_top_07_right a:active, #BODY_main_top_07_right a:visited {
		COLOR: #353535;
		text-decoration:none;
		font-size:10px;
		letter-spacing:2px;
}

#BODY_main_top_07_right a:hover  {
		COLOR: #999999;
		text-decoration:none;
		font-size:10px;
		letter-spacing:2px;
}


.BODY_main_content_03_divider	{
									float:left;
									width:1px;
									height:399px;
									background-image:url(/public/grafik/vert_divider.gif)
				}


/* CMS */

.cms_tablecell_darkgrey		{
					background-color:#333333;
				}


.cms_form			{
					background-color:#666666;
					border:1px solid #cccccc;
					color:#ffffff;
					font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif;
					font-size:13px;
				}


.cms_button			{
					background-color:#333333;
					border:1px solid #666666;
					color:#ffffff;
					padding:4px;
				}


.news-content	{
					padding-bottom:15px;
				}
				
.news_main		{
					text-align:left;
					border-bottom:1px solid #262626;
					padding-top:0px;
					padding-bottom:15px;
				}
				
.news_date		{
					color:#5d5c5c;
				}
				
.news_header	{
					font-weight:bold;
					color:#ffffff;	
				}
				
.news_text		{
					
				}



/***************** ID  *****************/

#BODY_main {
		float:left;
		width:1000px; 
		/*background-color:#FF0000;*/
}

#BODY_main_top_01	{
		float:left;
		width:1000px;
		height:63px;
}

#BODY_main_top_02	{
		float:left;
		width:1000px;
		height:104px;
}

		#BODY_main_top_02_left	{
				float:left;
				width:287px;
				height:104px;
		}
		
		#BODY_main_top_02_right	{
				float:left;
				width:683px;
				height:34px;
				text-align:right;
				padding-top:70px;
				padding-right:30px;
		}





#BODY_main_top_03	{
		float:left;
		width:1000px;
		height:38px;
}

		#BODY_main_top_03_left	{
				float:left;
				width:150px;
				height:38px;
		}
		
		#BODY_main_top_03_right	{
				float:left;
				width:850px;
				height:32px;
				padding-top:6px;
				overflow:hidden;
		}
		

#BODY_main_top_04	{
		float:left;
		width:980px;
		height:28px;
		padding-left:20px;
		padding-top:3px;
		font-size:10px;
		letter-spacing:2px;
}

		#BODY_main_top_04_left	{
				float:left;
				padding-top:1px;
		}
		#BODY_main_top_04_right	{
				float:left;
				padding-left:5px;
				padding-top:3px;
		}
		
		#BODY_main_top_04_right2 {
				float:left;
				padding-left:5px;
				padding-top:1px;
		}
		#BODY_main_top_04_right2 a {
				font-size:10px;
				color:#999999;
				text-decoration:none;
		}
		
		
		
		
#BODY_main_top_05	{
		float:left;
		width:980px;
		height:152px;
		padding-left:10px;
		padding-right:10px;
		overflow:hidden;
}






#BODY_main_top_06	{
		float:left;
		width:1000px;
}

		#BODY_main_top_06_left	{
			float:left;width:1px;
			height:300px;
		}
		
		#BODY_main_content	{
			float:left;
			width:914px;
			padding-left:42px;
			padding-right:43px;
			padding-top:23px;
		}
		
			#BODY_main_content_left	{
				float:left;
				width:620px;
				padding-right:20px;
			}
			
			#BODY_main_content_right	{
				float:left;
				width:253px;
				text-align:left;
				padding-left:20px;
			}
			

			
			
			#BODY_main_content_01		{
				float:left;
				width:283px;
				padding-right:20px;
			}
			
			#BODY_main_content_02		{
				float:left;
				width:263px;
				padding-left:20px;
				padding-right:20px;
			}
			
			#BODY_main_content_03		{
				float:left;
				width:284px;
				padding-left:20px;
			}
		
		
		
		
		
#BODY_main_top_07	{
		float:left;
		width:1000px;
		padding-bottom:30px;
		padding-top:30px;
		font-size:10px;
		letter-spacing:2px;
		color:#666666;
}

		#BODY_main_top_07_left	{
			float:left;
			width:480px;
			padding-left:20px;
			
		}
		
		#BODY_main_top_07_right	{
			float:left;
			width:480px;
			padding-right:20px;
			text-align:right;
		}
		
		#BODY_main_top_07_divider	{
			width:1000px;
			height:27px;
			background-image:url(/public/grafik/footer_divider.gif);
		}
	
		
		




/* ID och klasser till arkivsidan... */
#sub_top_paging	{ float:left; width:600px; }
#gallery_images	{ float:left; padding-top:10px; }
.sub_paging_on	{ float:left; width:15px; height:20px; border:1px solid #ffcc00; text-align:center; padding:0px 5px 0px 5px; margin-right:5px; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; background-color:#ffcc00;color:#000000; }
.sub_paging	{ float:left; text-align:center; font-family: "Trebuchet MS", Verdana, Arial, sans-serif; font-size: 13px; color:#ffffff; }
.sub_paging a:link, .sub_paging a:active, .sub_paging a:visited
			{ color:#ffffff; display:block; width:25px; height:20px; border:1px solid #d9d9d9; text-decoration:none; margin-right:5px; }
.sub_paging a:hover { color:#d9d9d9; display:block; width:25px; height:20px; border:1px solid #d9d9d9; text-decoration:none;  margin-right:5px; }




















ul	{margin:0px; padding:0px;}
li	{list-style-type:none;padding:7px 0px 7px 0px; border-bottom:1px solid #213234;text-align:left;}
#twitter_update_list	{width:100% text-align:left;padding:0px 0px 0px 0px; }
		