﻿body {
	
	margin: 0;
	padding: 0;
	font: normal normal normal 10px verdana;
	color: white;
}

a:link, a:visited 
{
    color: #f6a924;;
    text-decoration: none;
}

img 
{
    border-width: 0px;
}

.border {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/background_border.png");
	background-repeat: repeat-x;
	background-color: #2d2d2d;
}

.noborder {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/background_no_border.png");
	background-repeat: repeat-x;
	background-color: #2D2D2D;
}

#framemain {
	position: absolute;
	width: 1000px;
	left: 50%;
	margin-left: -500px;
}

#frameheader_work {
	position: absolute;
	left: 867px;
	top: 2px;
	z-index: 3;
}

#frameheader_links {
	position: absolute;
	right: 150px;
	top: 25px;
	font: normal normal normal 11px arial;
	color: #989898;
	z-index: 3;
}

#frametopmenu {
	position: absolute;
	top: 44px;
	height: 59px;
	width: 1000px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_unselected_back.png");
	background-repeat: repeat-x;
	z-index: 2;
}

#frametopsearch {
	position: absolute;
	top: 120px;
	left: 700px;
	z-index: 2;
}

#frametopbreadcumb {
	position: absolute;
	top: 120px;
	left: 29px;
	z-index: 2;
}

#frametopcontent {
	position: absolute;
	left: 40px;
	top: 167px;
}

#frametopcontent img {
	border: solid 1px #111111;
}

#framecontentsectionspacer {
	position: relative;
	width: 1000px;
	height: 420px;
}

#framecontentsectionspacer_noborder {
	position: relative;
	width: 1000px;
	height: 190px;
}

#framecontentsection {
	position: relative;
	width: 1000px;
	padding-bottom: 20px;
}

#framecontentsection table, #framecontentsection td {
	border-width: 0px;
}

#framefooter {
	padding-bottom: 20px;
}

#framefooter_backgroundrpt {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/footer_background_rpt.png");
	background-repeat: repeat-y;
}

#framefooter_content {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/footer_background.png");
	background-repeat: no-repeat;
}

#framefooter_logotypes {
	padding-left: 35px;
	float: left;
}

#framefooter_links {
	float: left; 
	width: 600px;
	padding-left: 40px;
}

#framefooter_about {
	width: 140px;
	padding-right: 35px;
	float: right;
}

/* CONTENTSTUFF */

#frameleftmenu {
	width: 197px;
	padding: 10px 0px 0px 29px;
	float: left;
}

#framecontentmid470 {
	float: left;
	width: 460px;
	padding: 0px 0px 0px 40px;
}

#framecontentmid540 {
	float: left;
	width: 540px;
	padding: 0px 0px 0px 40px;
}

#framecontentmid940 {
	width: 940px;
	padding: 0px 0px 0px 40px;
}

#framecontentright270 {
	float: right;
	width: 270px;
}

#framecontentright300 {
	float: right;
	width: 300px;
	padding-right: 40px;
}

#framecontentmid600_search {
    border: solid 0px red;
	width: 600px;
	padding: 0px 0px 0px 200px;
}
/* FOOTER */

.footertable {
	border: solid 0px yellow;
	width: 600px;
}

/* menu */

#menu_logga {
	float: left;
}

.menu_spacer {
	float: left;
}

.menu_item_unselected {
	float: left;
	height: 37px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_unselected_back.png");
	background-repeat: repeat-x;
	padding: 22px 15px 0px 15px;
}

.menu_item_selected {
	float: left;
	height: 59px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_selected_back.png");
	background-repeat: repeat-x;
}

.menu_item_selected_start, .menu_item_selected_end {
	float: left;
	height: 59px;
}

.menu_item_selected_text {
	float: left;
	height: 37px;
	padding: 22px 15px 0px 15px;
}

.menu_welove {
	float: right;
}

/* BREADCUMB */

.breadcumb_start, .breadcumb_spacer, .breadcumb_end {
	display: block;
	height: 21px;
	border: solid 0px red;
	float: left;
}

.breadcumb_item {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/breadcumb_background.png");
}

.breadcumb_item {
	float: left;
	height: 17px;
	padding: 4px 5px 0px 5px;;
	font: normal normal normal 12px arial;
	color: #cbcbcb;
}

/* LEFT MENY */

.menulevel1wrapper {}

.menulevel1item {
	width: 187px;
	height: 18px;
	padding: 5px 0px 0px 10px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_level1_background.png");
	
}

.menulevel1item a:link, .menulevel1item a:visited {
	font: normal normal normal 12px arial;
	color: white;
	text-decoration: none;
}

.menulevel2wrapper {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_level2_background.png");
	background-repeat: repeat-y;
	background-position: 4px 0px;
	padding-bottom: 7px;
}

.menulevel2top {
	width: 197px;
	height: 6px;
	font: normal normal normal 3px arial;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_level2_top.png");
	background-repeat: no-repeat;
	background-position: 4px 0px;
}


.menuwrapperbottom {
	width: 197px;
	height: 4px;
	font: normal normal normal 3px arial;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/menu_level2_bottom.png");
	background-repeat: no-repeat;
	background-position: 2px 0px;
}


.menulevel2item {
	padding: 2px 5px 2px 20px;
}

.menulevel2item a:link, .menulevel2item a:visited {
	font: normal normal normal 11px arial;
	color: white;
	text-decoration: none;
}

.menulevel3item {
	padding: 2px 5px 2px 30px;
}

.menulevel3item a:link, .menulevel3item a:visited {
	font: normal normal normal 11px arial;
	color: white;
	text-decoration: none;
}

.menulevel4item {
	padding: 2px 5px 2px 40px;
}

.menulevel4item a:link, .menulevel4item a:visited {
	font: normal normal normal 11px arial;
	color: white;
	text-decoration: none;
}

/* startpage */

#startpage_mediadeck {
	width: 620px;
	height: 195px;
	padding: 0px 0px 0px 40px;
	float: left;
}

#startpage_map {
	width: 300px;
	padding: 0px 0px 20px 0px;
	float: right;
}

#startpage_comblocks {
	padding: 0px 0px 0px 40px;
}

.startpage_comblock_blue {
	position: relative;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/boxstart_blue.png");
	background-repeat: no-repeat;
	height: 185px;
	width: 300px;
	float: left;
	margin: 20px 0px 0px 0px;
}

.startpage_comblock_pink {
	position: relative;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/boxstart_pink.png");
	background-repeat: no-repeat;
	height: 185px;
	width: 300px;
	float: left;
	margin: 20px 0px 0px 20px;
}

.city_right_boxes {
	padding-left: 20px;
}


/* talkboxes */

.talkbox_pink_h1 {
	width: 441px;
	height: 92px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/talkbox_pink.png");
	background-repeat: no-repeat;
	font: normal normal normal 28px georgia;
	color: white;
	padding: 7px 0px 0px 20px;
	margin: 10px 0px 0px 0px;
}

.talkbox_pink {
	width: 441px;
	height: 92px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/talkbox_pink.png");
	background-repeat: no-repeat;
	font: normal normal normal 28px georgia;
	color: white;
	padding: 7px 0px 0px 20px;
}

.hr_gray {
	margin: 20px 0px 20px 0px;
	border-top: solid 2px #908f90;
}

.hr_gray_thin {
	margin: 20px 0px 20px 0px;
	border-top: solid 1px #908f90;
}

/* article */
.articleimage {
	border: 5px solid white;
	width: 450px;
	margin: 20px 0px 10px 0px;
}


.articleQuoteWrapper {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/quote.png");
	background-repeat: no-repeat;
	background-position: 0px 3px;
	font: normal normal normal 24px georgia;
	line-height: 30px;
	color: white;
	padding: 10px 3px 0px 30px;
}

.articleQuoteBorderWrapper {
	border-right: 4px solid #e61d7d;
	margin: 40px 40px 40px 0px;
}



.right_box_prg_wrapper_blue { background-repeat: repeat; width: 300px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_blue_background.png"); margin: 0px 0px 20px 0px; }
.right_box_prg_wrapper_yellow { background-repeat: repeat; width: 300px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_yellow_background.png"); margin: 0px 0px 20px 0px; }
.right_box_prg_wrapper_pink { background-repeat: repeat; width: 300px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_pink_background.png"); margin: 0px 0px 20px 0px;  }
.right_box_prg_wrapper_black { background-repeat: repeat; width: 300px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_black_background.png"); margin: 0px 0px 20px 0px;  }
.right_box_prg_wrapper_gray { background-repeat: repeat; width: 300px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_gray_background.png"); margin: 0px 0px 20px 0px;  }

.right_box_prg_top_blue {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_blue_top.png"); width: 300px; height: 3px;}
.right_box_prg_top_yellow {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_yellow_top.png"); width: 300px; height: 3px; }
.right_box_prg_top_pink {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_pink_top.png"); width: 300px; height: 3px; }
.right_box_prg_top_black {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_black_top.png"); width: 300px; height: 3px; }
.right_box_prg_top_gray {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_gray_top.png"); width: 300px; height: 3px; }

.right_box_prg_bottom_blue {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_blue_bottom.png"); width: 300px; height: 3px;}
.right_box_prg_bottom_yellow {font-size: 3px; font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_yellow_bottom.png"); width: 300px; height: 3px; }
.right_box_prg_bottom_pink {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_pink_bottom.png"); width: 300px; height: 3px; }
.right_box_prg_bottom_black {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_black_bottom.png"); width: 300px; height: 3px; }
.right_box_prg_bottom_gray {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_prg_gray_bottom.png"); width: 300px; height: 3px; }


.right_box_wrapper_blue { background-repeat: repeat; width: 220px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_blue_background.png"); margin: 0px 0px 20px 30px;}
.right_box_wrapper_yellow { background-repeat: repeat; width: 220px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_yellow_background.png"); margin: 0px 0px 20px 30px; }
.right_box_wrapper_pink { background-repeat: repeat; width: 220px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_pink_background.png"); margin: 0px 0px 20px 30px;  }
.right_box_wrapper_black { background-repeat: repeat; width: 220px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_black_background.png"); margin: 0px 0px 20px 30px;  }
.right_box_wrapper_gray { background-repeat: repeat; width: 220px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_gray_background.png"); margin: 0px 0px 20px 30px;  }

.right_box_top_blue {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_blue_top.png"); width: 220px; height: 3px;}
.right_box_top_yellow {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_yellow_top.png"); width: 220px; height: 3px; }
.right_box_top_pink {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_pink_top.png"); width: 220px; height: 3px; }
.right_box_top_black {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_black_top.png"); width: 220px; height: 3px; }
.right_box_top_gray {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_gray_top.png"); width: 220px; height: 3px; }

.right_box_bottom_blue {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_blue_bottom.png"); width: 220px; height: 3px;}
.right_box_bottom_yellow {font-size: 3px; font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_yellow_bottom.png"); width: 220px; height: 3px; }
.right_box_bottom_pink {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_pink_bottom.png"); width: 220px; height: 3px; }
.right_box_bottom_black {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_black_bottom.png"); width: 220px; height: 3px; }
.right_box_bottom_gray {font-size: 3px; background-image: url("Admin/Delade%20resurser/Design/Bilder/box_gray_bottom.png"); width: 220px; height: 3px; }

.right_box_content {
	padding: 5px 10px 10px 20px;
}

.right_box_content a:link, .right_box_content a:visited 
{
    color: White;
    text-decoration: none;
}

/* Case */

.case_wrapper {
	margin-top: 20px;
}

.case_talkbox {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/talkbox_bigblack.png");
	background-repeat: no-repeat;
	float: left;
	width: 670px;
	height: 133px;
	padding: 10px 10px 10px 20px;
}

.case_imgwrapper {
	width: 186px;
	height: 107px;
	background-image: url("Admin/Delade%20resurser/Design/Bilder/case_image_back.png");
	background-repeat: no-repeat;
	float: right;
	padding: 18px;
}

.case_imgwrapper img {
	width: 188px;
	height: 106px;
}

/* ADMIN =================================================================== */

.aca_editform {
	font: normal normal normal 11px arial;
	color: black;
}

.aca_editform_formfield {
	font: normal normal normal 11px arial;
	color: #333333;
	border: solid 1px #111111;
}

/* FOINTS =================================================================== */


.h1_regular_white {
	font: normal normal normal 42px georgia;
	margin: 0px 0px 10px 0px;
	padding: 0;
}

.h1_regular_white_40 {
	font: normal normal normal 40px georgia;
	margin: 0px 0px 10px 0px;
	padding: 0;
}

.h2_regular_pink {
	font: normal normal normal 24px georgia;
	margin: 0px 0px 10px 0px;
	padding: 0;
	color: #ed1d80;
}

.p_indent_regular_white {
	font: normal normal normal 16px georgia;
	margin: 20px 0px 20px 0px;
	padding: 0;
	line-height: 140%;
}

.news_link_yellow:link, .news_link_yellow:visited {
	color: #f6a924;
	font: normal normal normal 16px georgia;
	text-decoration: none;
}


.right_box_heading {
	font: normal normal bold 14px arial;
	color: white;
}

.right_box_text {
	font: normal normal normal 13px arial;
	color: white;
}

.toplink:link, .toplink:visited {
	font: normal normal normal 11px arial;
	color: #989898;
	text-transform: uppercase;
	text-decoration: none;
}


.topmenulink:link, .topmenulink:visited {
	font: normal normal normal 13px arial;
	color: #ffffff;
	text-decoration: none;
}

.breadcumblink:link, .breadcumblink:visited {
	font: normal normal normal 12px arial;
	color: #cbcbcb;
	text-decoration: none;
}


.footerlink_mainlevel:link, .footerlink_mainlevel:visited {
	display: block;
	font: normal normal normal 10px arial;
	color: #666666;
	text-decoration: none;
	text-transform: uppercase;
	line-height: 140%;
}

.footerlink_sublevel:link, .footerlink_sublevel:visited {
	display: block;
	font: normal normal normal 10px arial;
	color: #666666;
	text-decoration: none;
	line-height: 140%;
}

/* startpage */

.startpage_comblock_heading {
	font: normal normal normal 24px georgia;
	color: white;
	margin: 10px 20px 0px 20px;
	padding: 0;
}

.startpage_comblock_text {
	font: normal normal normal 12px arial;
	color: white;
	margin: 5px 20px 0px 20px;
	padding: 0;
	line-height: 17px;
}

.startpage_comblock_link:link, .startpage_comblock_link:visited {
	position: absolute;
	right: 10px;
	bottom: 10px;
	font: normal normal normal 13px arial;
	color: white;
	text-decoration: none;
}

.right_box_link_large:link, .right_box_link_large:visited {
	font: normal normal normal 24px georgia;
	color: white;
	text-decoration: none;
}

/* article */

.articleImageText {
	font: italic normal normal 12px arial;
	color: white;
}

.articleIndent {
	font: normal normal normal 16px georgia;
	color: white;
	line-height: 22px;
}

.articleH3 {
	font: normal normal normal 24px georgia;
	color: #ed1d80;
	line-height: 30px;
	margin: 0;
}

.articleH3_white {font: normal normal normal 24px georgia; color: #ffffff; line-height: 30px; margin: 0; }
.articleH3_blue {font: normal normal normal 24px georgia; color: #0479a7; line-height: 30px; margin: 0; }
.articleH3_orange {font: normal normal normal 24px georgia; color: #f6a924; line-height: 30px; margin: 0; }


.articleH4 {
	font: normal normal bold 15px arial;
	color: #ed1d80;
	line-height: 30px;
	margin: 0;
}

.articleText {
	font: normal normal normal 13px arial;
	line-height: 20px;
	color: white;
	margin-top: 0px;
}

.articleQuoteText {
	font: normal normal normal 26px georgia;
	color: white;
	line-height: 30px;
}

/* program */

.programBoxTextBlack {
	font: normal normal normal 18px georgia;
	color: black;
	line-height: 25px;
	padding: 15px 20px 10px 20px;
}

.programBoxTextBlack a:link, .programBoxTextBlack a:visited
{
    color: Black;
    text-decoration: none;
}

.programBoxTextWhite {
	font: normal normal normal 18px georgia;
	color: white;
	line-height: 25px;
	padding: 10px 20px 10px 20px;
}

.programBoxTextWhite a:link, .programBoxTextWhite a:visited
{
    color: White;
    text-decoration: none;
}

/* case */
.case_heading_h4 {
	font: normal normal normal 24px georgia;
	color: #ffffff;
	line-height: 30px;
	margin: 0;
}

.case_text {
	font: normal normal normal 13px arial;
	line-height: 20px;
	color: white;
	margin-top: 0px;
}

/* SEARCH ------------------------------------------------ */

.search_table, .search_table td
{
    color: White;
    background-color: #2d2d2d;
}

.search_button 
{
    background-color: Black;
    color: Red;
}

.search_textbox 
{
    background-color: Black;
    color: Red;
}

.search_textbox_header {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/searchbox_background.png"); 
	background-repeat: no-repeat;
	width: 148px; 
	height: 14px;
	border-width: 0px;
	font: italic normal normal 11px arial;
	background-color: none;
	padding: 6px 0px 5px 30px;
	color: white;
	float: left;
}

.search_button_header {
	background-image: url("Admin/Delade%20resurser/Design/Bilder/searchbox_button.png"); 
	background-repeat: no-repeat;
	width: 55px; 
	height: 25px;
	border-width: 0px;
	float: left;
	margin-left: 10px;
}

.search_button_header:hover {
	cursor: pointer;
}