/* Standard elements */
body	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:20px; background-color:#000000; margin:0px auto; color:#ffffff; padding:0 0 0 0; width:1001px;}
h1 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; line-height: 30px; }
h2 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 17px; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color: #ffffff; line-height:23px; }
h3 { font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 15px; font-weight:normal; padding-top:0px; margin-top:15px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color: #ffffff; line-height:23px; }
p { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
hr { display:none; }
em, i {   }

li { padding-bottom:14px; }
img { border:none; padding-top:0px;padding-bottom:0px; }
input { font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:11px; }
	
/* Standardlänkar */ 
a:link						{ color:#5B97D3; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; }
a:visited					{ color:#5B97D3; font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
a:active					{ color:#5B97D3; font-family:  "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:none; }
a:hover						{ color:#5B97D3; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; text-decoration:underline; }











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

















/* DIV ID's */
#BODY_main_top				{ float:left; width:1001px; height:200px; padding:0px 0px 0px 0px; margin:0px; background:url(/public/grafik/top_bg.jpg); background-repeat:no-repeat; }
#BODY_main_logo				{ float:left; width:188px; height:87px; padding:75px 0px 0px 69px; }
#BODY_main_city				{ float:right;width:400px; padding-top:145px; text-align:right; padding-right:70px; line-height:25px;font-family: "Trebuchet MS", Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size:21px; }
#BODY_main_menu				{ float:left; width:921px; height:34px; padding:2px 40px 0 40px; background-image:url(/public/grafik/menu_bg.jpg); background-repeat:no-repeat; }
#BODY_main_menu_fullwidth	{ float:left; width:921px; height:34px; padding:2px 40px 0 40px; background-image:url(/public/grafik/menu_bg_fullwidth.jpg); background-repeat:no-repeat; }

#BODY_main_menu_sub	{ float:left; width:921px; height:34px; padding:2px 40px 0 40px; background-image:url(/public/grafik/menu_bg_sub.jpg); background-repeat:no-repeat; }


#BODY_main_mid				{ float:left; width:919px; padding:0px 41px 0px 41px; background-image:url(/public/grafik/mid_bg.jpg); background-repeat:repeat-y; }
#BODY_main_mid_sub			{ float:left; width:919px; padding:0px 41px 0px 41px; background-image:url(/public/grafik/mid_bg_sub.jpg); background-repeat:repeat-y; }
#BODY_main_mid_sub_leftmenu	{ float:left; width:919px; padding:0px 41px 0px 41px; background-image:url(/public/grafik/mid_bg_sub_leftmenu.jpg); background-repeat:repeat-y; }


#CONTENT_flasharea			{ float:left; width:697px; height:417px; }
#CONTENT_start_rightcolumn		{ float:left; width:191px; padding:15px 15px 15px 16px; }
#CONTENT_start_headline			{ float:left; width:191px; }
#CONTENT_start_headline h1		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:15px; padding-top:0px; padding-bottom:0px; line-height:30px; }
#CONTENT_start_preamble			{ float:left; width:191px; }
#CONTENT_start_preamble h2		{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color:#ffffff; }
#CONTENT_start_html			{ float:left; width:191px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; color:#a4a4a4; }

#CONTENT_height_holder			{ float:left; line-height:0px; font-size:0px; width:1px; height:400px; }

#CONTENT_sub_fullwidth			{ float:left; width:888px; padding:15px 15px 15px 15px; }
#CONTENT_sub_fullwidth_headline		{ float:left; width:888px; }
#CONTENT_sub_fullwidth_headline h1	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:15px; padding-top:0px; padding-bottom:0px; line-height:30px; }
#CONTENT_sub_fullwidth_preamble		{ float:left; width:888px; }
#CONTENT_sub_fullwidth_preamble h2	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color:#ffffff; }
#CONTENT_sub_fullwidth_html		{ float:left; width:888px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; color:#a4a4a4; }

#CONTENT_leftmenu			{ float:left; width:191px; padding:15px 15px 15px 15px; }
#CONTENT_sub_rightcolumn		{ float:right; width:667px; padding:15px 15px 15px 15px; }
#CONTENT_sub_rightcolumn_headline	{ float:left; width:667px; }
#CONTENT_sub_rightcolumn_headline h1	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; letter-spacing:0px; font-weight:normal; margin-top:0px; margin-bottom:15px; padding-top:0px; padding-bottom:0px; line-height:30px; }
#CONTENT_sub_rightcolumn_preamble	{ float:left; width:667px; }
#CONTENT_sub_rightcolumn_preamble h2	{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:18px; font-weight:normal; padding-top:0px; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; padding-bottom:0px; padding-top:0px; color:#ffffff; }
#CONTENT_sub_rightcolumn_html		{ float:left; width:667px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:13px; line-height:22px; color:#a4a4a4; }





#BODY_main_footer			{letter-spacing:1px; float:left; width:961px; height:107px; padding:40px 0 0 40px; margin:0 auto; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#555555; background-image:url(/public/grafik/bottom_bg.jpg); background-repeat:no-repeat; }
#BODY_main_produced_by			{ float:left; width:975px; padding:0px 26px 15px 0px; text-align:right; }
#BODY_main_produced_by a:link, #BODY_main_produced_by a:active, #BODY_main_produced_by a:visited
							{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:none; } 
#BODY_main_produced_by a:hover
							{ font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:11px; color:#222222; text-decoration:underline; }



/* Klasser */
.BODY_main_cityslash		{color: #F41C27;}

.pagecounter			{color:#595959! important;padding:2px 4px 2px 4px;margin:1px;border:1px solid #333333; line-height:24px; }
.pagecounter_active		{color:#ffffff! important;padding:2px 4px 2px 4px;font-weight:bold;margin:1px;border:1px solid #ee1c27; background-color:#ee1c27; line-height:24px; }









/* Gammalt skräp nedan, tas bort när sajten är klar... allt som skall användas skall finnas ovanför denna kommentar!!! */

#BODY { width:994px; }
#BODY_top { width:994px; float:left; height:156px; background-image:url(/public/grafik/BODY_top.jpg); overflow:hidden; }
#BODY_top_toplinks { width:986px; height:70px; text-align:right; padding-top:25px; padding-right:8px; color:#ABAAAA; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; }
#BODY_top_city { width:954px; height:40px; text-align:right; padding-right:40px;  font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size:24px; color:#ffffff; letter-spacing:0px; font-weight:normal; line-height: 30px;}

#BODY_top_toplinks a { color: #ABAAAA; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; }
#BODY_top_toplinks a:active { color: #ABAAAA; text-decoration:none; font-size: 12px; font-weight: normal; }
#BODY_top_toplinks a:link { color: #ABAAAA; text-decoration:none; font-size: 12px; font-weight: normal; }
#BODY_top_toplinks a:visited { color: #ABAAAA; text-decoration:none; font-size: 12px; font-weight: normal; }
#BODY_top_toplinks a:hover { color: #ABAAAA; text-decoration: underline; font-size: 12px; font-weight: normal; }

#BODY_menu { width:954px; float:left; height:41px; padding-left:20px; padding-right:20px; background-image:url(/public/grafik/BODY_menu.gif); overflow:hidden; }
#BODY_topimage { width:984px; float:left; height:217px; padding-left:5px; padding-right:5px; }
#BODY_payoff { width:994px; float:left; height:54px; background-image:url(/public/grafik/BODY_payoff.gif); overflow:hidden; }
#BODY_boxes { width:994px; float:left; height:304px; background-image:url(/public/grafik/BODY_boxes_bg.gif); overflow:hidden; }
#BODY_boxes_left { width:14px; float:left; height:304px; background-image:url(/public/grafik/BODY_boxes_left_vert.gif); overflow:hidden; }
#BODY_boxes_content { width:966px; float:left; height:304px; overflow:hidden; }
#BODY_boxes_right { width:14px; float:left; height:304px; background-image:url(/public/grafik/BODY_boxes_right_vert.gif); overflow:hidden; }
#BODY_footer { width:994px; float:left; height:38px; float:left; background-image:url(/public/grafik/BODY_footer.gif); }
#BODY_footer_text { width:974px; float:left; height:30px; float:left; padding-left:10px; padding-right:10px; padding-bottom:10px; color:#ABAAAA; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, sans-serif; font-size: 12px; letter-spacing:1px; }
#BODY_footer_text_l { width:70%; float:left; }
#BODY_footer_text_2 { width:30%; float:left; text-align:right; }
#BODY_footer_text_2 a { color: #6C6C6C; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; letter-spacing:0px; }
#BODY_footer_text_2 a:active { color: #6C6C6C; text-decoration:none; font-size: 12px; font-weight: normal; letter-spacing:0px; }
#BODY_footer_text_2 a:link { color: #6C6C6C; text-decoration:none; font-size: 12px; font-weight: normal; letter-spacing:0px; }
#BODY_footer_text_2 a:visited { color: #6C6C6C; text-decoration:none; font-size: 12px; font-weight: normal; letter-spacing:0px; }
#BODY_footer_text_2 a:hover { color: #6C6C6C; text-decoration: underline; font-size: 12px; font-weight: normal; letter-spacing:0px; }

/* Klasser */
.CONTENT_frontbox { width:235px; height:304px; float:left; }
.CONTENT_frontbox_top { width:195px; height:49px; padding-left:20px; padding-top:6px; padding-right:20px; background-image:url(/public/grafik/frontbox_top.gif); overflow:hidden; }
.CONTENT_frontbox_img { width:223px; height:170px; padding-left:6px; padding-right:6px; background-image:url(/public/grafik/frontbox_image_bg.gif); overflow:hidden; }
.CONTENT_frontbox_bottom { width:195px; height:75px; padding-left:20px; padding-right:20px; background-image:url(/public/grafik/frontbox_bottom.gif); overflow:hidden; }
.CONTENT_frontbox_bottom_1 { width:195px; height:35px; overflow:hidden; }
.CONTENT_frontbox_bottom_2 { width:195px; height:25px; overflow:hidden; }
.CONTENT_frontbox_bottom_2_1 { width:25px; height:23px; float:left; overflow:hidden; padding-top:2px; }
.CONTENT_frontbox_bottom_2_2 { width:170px; height:25px; float:left; overflow:hidden; }
.CONTENT_frontbox_spacer { width:8px; height:304px; float:left; }
.CONTENT_frontbox_bottom a { color: #006224; font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; line-height:25px; }
.CONTENT_frontbox_bottom a:active { color: #006224; text-decoration:none; font-size: 14px; font-weight: normal; line-height:25px; }
.CONTENT_frontbox_bottom a:link { color: #006224; text-decoration:none; font-size: 14px; font-weight: normal; line-height:25px; }
.CONTENT_frontbox_bottom a:visited { color: #006224; text-decoration:none; font-size: 14px; font-weight: normal; line-height:25px; }
.CONTENT_frontbox_bottom a:hover { color: #006224; text-decoration: underline; font-size: 14px; font-weight: normal; line-height:25px; }

/* Klasser och ID:n till toppmenyn */
.BODY_topmenu_off { float:left; padding-left:19px; padding-right:19px; padding-top:9px; text-align:center; }
.BODY_topmenu_link { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link:active { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link:link { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link:visited { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link:hover { color: #DECAAB; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
.BODY_topmenu_link_on { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link_on:active { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link_on:link { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link_on:visited { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
a.BODY_topmenu_link_on:hover { color: #FFFFFF; font-family: "Trebuchet MS", Arial, Verdana, Helvetica, sans-serif; font-size: 13px; letter-spacing:1px; font-weight: normal; text-decoration: none; background-color:transparent; line-height:normal; }
#BODY_topmenu_on_left { float:left; height:41px; width:4px; background-image:url(/public/grafik/BODY_menu_on_left.gif); }
#BODY_topmenu_on_right { float:left; height:41px; width:4px; background-image:url(/public/grafik/BODY_menu_on_right.gif); }
#BODY_topmenu_on_content { float:left; height:41px; text-align:center; padding-left:15px; padding-right:15px; padding-top:9px; background-image:url(/public/grafik/BODY_menu_on_bg.gif); }
#BODY_topmenu_on_main { float:left; }
#eventsStart { font-size: 12px; }
#eventsStart dl { margin: 0; padding: 0; }
#eventsStart dt { position: relative; left: 0; top: 0.5em; width: 3.5em; font-weight: bold; text-align: right; }
#eventsStart dd { margin: 0 0 0 4em; padding: 0 0 0 .2em; }
