/* FÄRG BLÅ BÅRD: #0287c8;  ljusröd: #c74d6c  mörkröd: #a80730  NY GUL: #ff9b1b */

/*body { background-image: url('../images/site-background.gif'); background-repeat: repeat-x;  margin: 0; padding: 2px 0 0 4px;  font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.6em; color: #333; }*/

body { /* background:#4d87c7 url("../images/bg_blue.gif") repeat-x top left fixed; */  background: url("../images/site-background.gif") repeat-x top left fixed;
margin: 0; padding: 0px 0 0 4px;  font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif; line-height: 1.6em; color: #333; }

/* CONTENT WRAPPER */
#maintable { margin: 0; padding: 0;  color: #333;   }
.main { /* background-color: #0287c8;* background-color: #909090;*/ font: normal .7em Tahoma, Verdana, Arial, Helvetica, Sans-Serif;  width: 900px; margin:0px; text-align: left;}
.topcontainer { width: 900px; height: 48px; margin-top: 0px; padding-right: 2px; background-color: #FFFFFF; }

#intropart { border-top: 3px solid #0287c8; border-bottom: 3px solid #0287c8; 
width: 900px; height: 200px; background-color: #FFFFFF; margin-left: 2px;}
.logtable {padding:0; margin:0 0 0 6px;; font-size: 10px;}
.loglabel { text-align: right; font:bold 10px Arial;}
.loginput {}

#rbanner { width: 162px; margin:0; padding: 52px 1px 1px 1px; /* border: 1px dotted #dddddd;*/  TEXT-ALIGN: center; } 





/* KONTENT PART */
#content { /* background-color: #f5cca0; */
background-color: #e0e0e0; width: 900px; margin: 0px 2px 0px 2px; 
border-bottom:2px SOLID #606060; border-right:1px SOLID #909090; border-left:1px SOLID #999999;  padding: 6px 10px 10px 2px;}
#content h1 { clear: both; font-size: 1.8em; color: #000; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
#content DIV.box { padding: 4px 15px; margin: 0 0 10px 0; }
#spaltTable {margin: 0 0 0 0; padding: 0 0 0 0; width: 100%; font: normal 11px Tahoma, Verdana, Arial, Helvetica, Sans-Serif; }


/* LEFT and RIGHT FORM PART */
#leftpart {clear: left; float: left; width: 420px;  }
#rightpart {float: right; width: 210px; margin:0; padding: 2px; }


/* SUBMENY */
#submeny  {  border: 2px SOLID #0287c8; padding: 15px; color: #026798; }
#submeny A { font: bold 1.2em "Trebuchet MS", Helvetica, Sans-Serif; } 


/* LINKS AND HEADINGS STYLING */
a { color: #546F92; background: inherit; }
a:hover { color: #808080; background: inherit; }
h1  { font: bold 1.8em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
h2  { font: bold 1.6em "Trebuchet MS", Helvetica, Sans-Serif;}
h3 {  font: bold 1.4em "Trebuchet MS", Helvetica, Sans-Serif; color: #000; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
h4 {  font: bold 1.2em "Trebuchet MS", Helvetica, Sans-Serif; color: #000; /* background: url(../images/h3bg.gif) no-repeat center left;*/ padding: 0 14px; margin: 0;}
h5 { clear: both; font-size: 12px; color: #026798; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0; }

.blue { color: #546F92; background: inherit; }

/* #content IMG { margin-top: 10px; margin-bottom: 6px; } */


/* TOP LEFT LOGO */
#logo { margin: 10px 0 0px 10px; float: left; }

/* TOP RIGHT HORIZONTAL MENU */
#menu { border-top: 1px SOLID #505050;  float: right; background: #505050; color: #EEEEEE; padding: 4px 0px 4px 0;  margin: 26px 0 0 0; }
#menu li { padding: 10px 18px 10px 18px; margin: 0 1px 0 1px; color: #222; font-weight: bold; background: #fff url(../images/bar3.gif) no-repeat bottom left; display: inline; 	}
#menu li.active { 	background: url(../images/baractive3.gif) no-repeat bottom left; color: #eeeeee; font-weight: bold;  }
#menu li.current { background: url(../images/baractive3.gif) no-repeat bottom left; color: #eeeeee; font-weight: bold; }
#menu li a { /* background: #f8f8f8; */ color: #808080; text-decoration: none; } 	
#menu li a:hover { color: #000; } 	
.key { text-decoration: underline; } /* ACCESKEY UNDERLINED LETTER */

.tx-felogin-pi1 p { padding-left: 8px;}

/* LEFT INTRO SIDE */	
#intro_left {clear: left; float: left; width: 250px; height: 96px; background: #ff9b1b; color: #023080; margin: 2px 0 1px 2px;  }
#intro_left a { color: #000; background: inherit; }
#intro_left p { padding: 10px 10px; margin: 0; }

	/* LEFT VERTICAL MENU */
#menu_left { float: left; margin: 0 0 6px 2px; padding: 0 0 1px 0;  background: #909090; height: 98px;}
#menu_left li { list-style: none; }
#menu_left li a { 	display: block; color: #EEEEEE; background: #909090 url(../images/arrow.gif) no-repeat center left; 	
width: 249px; padding: 8px 23px 8px 23px; margin: 1px; font-weight: bold; text-decoration: none; border: 1px SOLID white; }	
#menu_left li a:hover { background: #9EB1C9 url(../images/arrow.gif) no-repeat center left; color: #fff;  }

/* RIGHT INTRO SIDE */
#intro_right {float: right; width: 640px; padding-left: 20px; background: #ad0031 url(../images/jobblinjelogga_1.png) no-repeat;
color: #EEEEEE; margin: 2px 2px 1px 2px; height: 195px;  }
#intro_right h1 { 	font: bold 1.8em "Trebuchet MS", Helvetica, Sans-Serif; margin: 0; color: #fff; background-color:transparent; }
#intro_right h2 { 	margin-top: 40px; 	 }
#intro_right .white { margin-top: 6px;  color: #023080; background-color:transparent; }


/* LEFT SIDE */
#left { width: 238px; margin: 0 0 0 0; padding: 0 6px 20px 0;}
#left h1 { clear: both; font-size: 1.3em; color: #000; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
#left DIV.box { padding: 4px 15px; border: 1px solid #eeeeee;  }
#left P.bodytext {margin-left: 10px;}
/* RIGHT SIDE */
#right { margin: 0 0 0 0;	padding: 0 0 20px 6px; 
border-left: SOLID 1px #F5F5F5;  font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;}
#right h1 { clear: both; font-size: 1.8em; color: #000; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0;}
#right DIV.box { border: 0; padding: 4px 10px; margin: 0 0 10px 0; } 


#spalt2Table {margin: 0; padding: 0; width: 100%;  }
#likav { width:50%; padding: 0 2px 0 0;	margin: 0; font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;}
#likah { width:50%; padding: 0 0 0 2px;	margin: 0; font: normal 12px Verdana, Arial, Helvetica, Sans-Serif;}

#likav LI, #likah LI {margin: 0 0 4px 0; padding:0;} 
#likav UL, #likah Ul {margin: 6px 0 2px 18px; padding:0;} 
#likav embed {margin:0 0 0 40px; padding:0;}


csc-header csc-header-n2 H3 {margin:0; padding:0;}



/* FOOTER */
#footer {background-color:#808080; FONT-FAMILY: "Trebuchet MS",Arial, Verdana; FONT-WEIGHT:bold; color: #FFFFFF;  
text-align:center;  margin-left: 4px;  padding-bottom: 4px; border:1px SOLID #505050;

}

#footer A:link, #footer A:visited { color: #F0F0F0; }
#footer A:hover { color: #204080; }

P.copy {margin: 4px 0 0 0; padding-bottom: 0px; color: #DDDDDD; font-size: 9px;}
.copy A {color: #BBBBBB; }
.button, .pollsubmit, .tx-newloginbox-pi1-submit,.csc-mailform-submit, .tx-srfeuserregister-pi1-submit {HEIGHT:18px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; BACKGROUND-COLOR: #3060B0; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; }
.rbutton { padding: 0; margin: 0; HEIGHT:16px; BORDER-BOTTOM: #804040 1px solid;  BORDER-RIGHT: #501834 1px solid; BORDER-TOP: #f6b6d6 1px solid;  BORDER-LEFT: #f6b6d6 1px solid; 
BACKGROUND-COLOR: #904060; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; }
.gbutton { padding: 0; margin: 0; HEIGHT:16px; BORDER-BOTTOM: #408040 1px solid;  BORDER-RIGHT: #185034 1px solid; BORDER-TOP: #b6f6d6 1px solid;  BORDER-LEFT: #b6f6d6 1px solid; 
BACKGROUND-COLOR: #609070; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; }
.grbutton { padding: 0; margin: 0; HEIGHT:16px; BORDER-BOTTOM: #404040 1px solid;  BORDER-RIGHT: #404040 1px solid; 
BORDER-TOP: #909090 1px solid;  BORDER-LEFT: #909090 1px solid; 
BACKGROUND-COLOR: #C0C0C0; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#000000; }
.konsult {HEIGHT:16px; padding: 0 10px 0 10px; BORDER-BOTTOM: #404080 1px solid;  BORDER-RIGHT: #183450 1px solid; BORDER-TOP: #b6d6f6 1px solid;  BORDER-LEFT: #b6d6f6 1px solid; BACKGROUND-COLOR: #3060B0; FONT-FAMILY: Verdana;FONT-SIZE: 10px; FONT-WEIGHT:bold; COLOR:#FFFFFF; }
.tx-srfeuserregister-pi1 {margin-left: 8px;}
.tx-srfeuserregister-pi1 P {margin-left: 0;}


/* ####################################
** ### FCE Boxes with rounded edges #
** ####################################
*/
/* green */
* html .REboxGreenContent {height:1%}
.REboxGreenContent {overflow:hidden}

#left .REboxRedContent h1 { clear: both; font-size: 1.3em; color: #000; background: url(../images/redarrow.gif) no-repeat center left; padding: 0 14px; margin: 0;}
#left .REboxGreenContent h1 { clear: both; font-size: 1.3em; color: #000; background: url(../images/redarrow.gif) no-repeat center left; padding: 0 14px; margin: 0;}
#left .REboxBlueContent h1 { clear: both; font-size: 1.3em; color: #000; background: url(../images/redarrow.gif) no-repeat center left; padding: 0 14px; margin: 0;}

.REboxGreen {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxGreen p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxGreenContent {display:block; background:#dfd; border-left:1px solid #bdb; border-right:1px solid #bdb; padding:0.5em 1em 0.5em 1em;}
.REboxGreenContent h1, .REboxGreenContent h2, .REboxGreenContent h3, .REboxGreenContent h4, .REboxGreenContent h5 {margin-top:0;}
.rGline1, .rGline2, .rGline3, .rGline4 {display:block; overflow:hidden; font-size:1px;}
.rGline1, .rGline2, .rGline3 {height:1px;}
.rGline2, .rGline3, .rGline4 {background:#dfd; border-left:1px solid #bdb; border-right:1px solid #bdb;}
.rGline1 {margin:0 5px; background:#bdb;}
.rGline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rGline3 {margin:0 2px;}
.rGline4 {height:2px; margin:0 1px 0 1px;}
/* red */
* html .REboxRedContent {height:1%}
.REboxRedContent {overflow:hidden}
.REboxRed {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxRed p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxRedContent {display:block; background:#fdd; border-left:1px solid #dbb; border-right:1px solid #dbb; padding:0.5em 1em 0.5em 1em;}
.REboxRedContent h1, .REboxRedContent h2, .REboxRedContent h3, .REboxRedContent h4, .REboxRedContent h5 {margin-top:0;}
.rRline1, .rRline2, .rRline3, .rRline4 {display:block; overflow:hidden; font-size:1px;}
.rRline1, .rRline2, .rRline3 {height:1px;}
.rRline2, .rRline3, .rRline4 {background:#fdd; border-left:1px solid #dbb; border-right:1px solid #dbb;}
.rRline1 {margin:0 5px; background:#dbb;}
.rRline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rRline3 {margin:0 2px;}
.rRline4 {height:2px; margin:0 1px 0 1px;}
/* blue */
* html .REboxBlueContent {height:1%}
.REboxBlueContent {overflow:hidden}
.REboxBlue {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxBlue p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxBlueContent {display:block; background:#C8DDF3; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE; padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
.REboxBlueContent h1, .REboxBlueContent h2, .REboxBlueContent h3, .REboxBlueContent h4, .REboxBlueContent h5 {margin-top:0;}
.rBline1, .rBline2, .rBline3, .rBline4 {display:block; overflow:hidden; font-size:1px;}
.rBline1, .rBline2, .rBline3 {height:1px;}
.rBline2, .rBline3, .rBline4 {background:#C8DDF3; border-left:1px solid #AABCCE; border-right:1px solid #AABCCE;}
.rBline1 {margin:0 5px; background:#AABCCE;}
.rBline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rBline3 {margin:0 2px;}
.rBline4 {height:2px; margin:0 1px 0 1px;}

/* Grey */
* html .REboxGreyContent {height:1%}
.REboxGreyContent {overflow:hidden}
.REboxGrey {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxGrey p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxGreyContent {display:block; background:#E5E5E5; border-left:1px solid #BBBBCC; border-right:1px solid #BBBBCC; padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
.REboxGreyContent h1, .REboxGreyContent h2, .REboxGreyContent h3, .REboxGreyContent h4, .REboxGreyContent h5 {margin-top:0;}
.rGrline1, .rGrline2, .rGrline3, .rGrline4 {display:block; overflow:hidden; font-size:1px;}
.rGrline1, .rGrline2, .rGrline3 {height:1px;}
.rGrline2, .rGrline3, .rGrline4 {background:#E5E5E5; border-left:1px solid #BBBBCC; border-right:1px solid #BBBBCC;}
.rGrline1 {margin:0 5px; background:#BBBBCC;}
.rGrline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rGrline3 {margin:0 2px;}
.rGrline4 {height:2px; margin:0 1px 0 1px;}

/* White */
* html .REboxWhiteContent {height:1%}
.REboxWhiteContent {overflow:hidden}
.REboxWhite {display:block; background:transparent; font-weight:normal; margin-bottom:1em;}
.REboxWhite p {margin:0 2px; padding:2px 0; line-height:1.2em;}
.REboxWhiteContent {display:block; background:#FFFFFF; border-left:1px solid #B0B0C0; border-right:1px solid #B0B0C0; 
padding:0.5em 1em 0.5em 1em; height:1%; overflow:hidden;}
.REboxWhiteContent h1, .REboxWhiteContent h2, .REboxWhiteContent h3, .REboxWhiteContent h4, .REboxWhiteContent h5 {margin-top:0; }
.rWline1, .rWline2, .rWline3, .rWline4 {display:block; overflow:hidden; font-size:1px;}
.rWline1, .rWline2, .rWline3 {height:1px;}
.rWline2, .rWline3, .rWline4 {background:#FFFFFF; border-left:1px solid #B0B0C0; border-right:1px solid #B0B0C0;}
.rWline1 {margin:0 5px; background:#B0B0C0;}
.rWline2 {margin:0 3px; border-width:0 2px 0 2px;}
.rWline3 {margin:0 2px;}
.rWline4 {height:2px; margin:0 1px 0 1px;}

#right .REboxWhiteContent h1, #right .REboxBlueContent h1, #right .REboxGreenContent h1, #right .REboxWhiteContent h1, #right .REboxGreyContent h1 { 
font-size: 18px; } 
#right .REboxWhiteContent h2, #right .REboxBlueContent h2, #right .REboxGreenContent h2, #right .REboxWhiteContent h2, #right .REboxGreyContent h2  { font-size: 16px; color:#0287c8;} 
#right .REboxWhiteContent h3, #right .REboxBlueContent h3, #right .REboxGreenContent h3, #right .REboxWhiteContent h3, #right .REboxGreyContent h3  { font-size: 14px; color:#0287c8; }
#right .REboxBlueContent h3, #right .REboxGreenContent h3 {background: url(../images/redarrow.gif) no-repeat center left;}

#left .REboxWhiteContent h3, #left .REboxBlueContent h3, #left .REboxGreenContent h3, #left .REboxWhiteContent h3, #left .REboxGreyContent h3  { font-size: 14px; color:#0287c8; } 
#left .REboxWhiteContent h4 { font-size: 12px; color:#0287c8; margin:0 0 0 10px; padding:0; } 
#left .REboxGreyContent B {  color:#0287c8;}

#right .REboxWhiteContent h6, #right .REboxBlueContent h6, #right .REboxGreenContent h6, #right .REboxWhiteContent h6, #right .REboxGreyContent h6  {
margin:0; padding:0; font: bold 2em "Trebuchet MS", Helvetica, Sans-Serif; font-size: 14px; color:#0287c8; } 
/* #right .REboxWhiteContent h6 A:link, #right .REboxBlueContent h6 A:link, #right .REboxGreenContent h6 A:link, #right .REboxWhiteContent h6 A:link, #right .REboxGreyContent h6 A:link  {color: #E74d6c;} */
h6 A:link, h6 A:visited {color:#FF0000;}
h6 A:hover {color:#101040;}
/* #right .REboxBlueContent B, #right .REboxGreenContent B, #right .REboxWhiteContent B,#right .REboxgreyContent B { color:#0287c8; }
*/

/* FCE  Boxes with rounded edges End */

div.flexi {overflow:hidden; display:block; clear:both; width:100%; height:1%;}
/*div.flexi div {display:block; overflow:hidden; float:left;}*/
div.flexi div.left {margin-right:5px;display:block; overflow:hidden; float:left;}
div.flexi div.center {margin-right:5px; margin-left:5px;display:block; overflow:hidden; float:left;}
div.flexi div.right {margin-left:5px;display:block; overflow:hidden; float:left;}

/* RSS FEED */

.rss_title {margin: 0; padding:0; font-weight: bold; font-size: 14px;}
.rss_title A:link, .rss_title A:visited {  color: #FF0000;}
.rss_title A:hover { color: #101040;}
.rss_header {margin: 4px 0 0 0; font-size: 11px; }
.rss_header A:link,.rss_header A:visited { margin:0px; padding: 4px 0 5px 18px;  background:url(../images/ico-rss.gif) no-repeat left 8px; display:block; color:black; }
.rss_header A:hover {color: #FF2010;}
.rsslink {padding: 10px 0 0 10px; }
.rsslink ul { 	list-style:none; 	margin:10px; 	padding:0; }
.rsslink li { width: 80%;	padding:2px 5px 2px 8px; background: #F0F0F0; border: 1px SOLID #CCCCCC;} 
.rsslink li a { margin:0 0 0 8px; padding: 4px 0 5px 18px;  background:url(../images/ico-rss.gif) no-repeat left 8px; display:block; }
.rsslink .description { 	font-style:italic; 	margin-left:18px; }
.rss_box .rss_description {margin: 0; padding:0; color:#0287c8; font-weight: bold;}
.rss_date {color:#0287c8;font-weight: bold; }
.rss_author {color:#023088; }
.rss_category { color:#000000; font-size: 12px;}
.rss_summary {/* width:210px; */ overflow: hidden; clear:right; color:#023088; }


/* FORMULÄR DATA */

.form_rubrik {text-align: right;  padding-right: 4px; font-weight:bold; color: #101010; width: 50%;}
.form_underrubrik {text-align: right; vertical-align: middle; padding-right: 4px; color: #101010;}
FIELDSET {margin: 6px 0 0 0; padding: 0; background-color: #FFFFFF; border: 1px SOLID #BBBBBB;} 
/*FIELDSET SPAN {color:red;} */
FIELDSET LEGEND { clear: both; font-size: 12px; font-weight:bold; color: #026798; background: url(../images/h3bg.gif) no-repeat center left; padding: 0 14px; margin: 0; }
FIELDSET P {font: 1.1em Helvetica, Sans-Serif;}
FIELDSET DT {padding: 6px 0 0 10px;}
FIELDSET LABEL {font-weight: bold; font-size: 11px;}


/* FIELDSET INPUT, FIELDSET TEXTAREA, FIELDSET SELECT {border: 1px solid #204080; background: #EEEEFE;  font: 12px Arial, Helvetica, Sans-Serif; }
*/
.formrubrik {font-weight: bold; font-size: 12px; text-align: right; padding-right: 4px; }
.formrubrik P {margin-top: 4px; font-size: 12px;}

.edit{float:right;}
.info { font-weight: normal; padding-top: 4px;}
.forminfo { font-size: 11px;  margin: 0px; padding: 0px; color: #2030A0; font-weight: normal; font-style:italic;}
P.tx-srfeuserregister-pi1-notice {margin-left: 50px;}
.upload { background: white; }
/*
input, .upload {  background: #EEEEFE; border: 1px solid #204080; height: 20px; font-size: 12px; }

*/
.linkInt IMG { margin: 0 4px 0 0; vertical-align:middle; }
.tx-wecdiscussion-page, .tx-wecdiscussion-form, .tx-wecdiscussion-moderated-form {float:right; }
.tx-wecdiscussion-form {width: 650px;}
.label {color:black;}
.tx-felogin-pi1 FIELDSET { margin:0 0 0 4px; padding: 0 0 10px 0;}
.tx-felogin-pi1 H3, .tx-felogin-pi1 DIV { margin:0 0 0 8px; padding-left: 12px; }

/* JObbdatabasen , Företagsannonser */

.companylogo {  float:right; text-align: center; margin:0; padding:0;  }
.company_www { text-align: center;   font-size: 11px; margin:6px 0 0 0; padding:0; }
.company_www A:link, .company_www A:visited { font-weight: bold; font-family: "Trebuchet MS", Helvetica, Sans-Serif; color:#0287c8; }

.companyinfo { width: 310px; padding: 14px 0 10px 20px; margin: 0px; }

.companyinfo H4 { margin: 0; padding: 0; color:#0287c8; font: bold 1.8em "Trebuchet MS", Helvetica, Sans-Serif; background-image: none; }

.companyinfo .ingress {margin: 4px 0 0 0; font-style:italic;  color:#404040; font-weight: normal;
font-size: 14px; font-family: "Trebuchet MS", Helvetica, Sans-Serif; background-image: none; }

.company_text {margin: 4px 0 0 0px;  font-weight: bold; color:#808590;  }

.preview {  margin: 6px 0 0 20px;  }
.preview .feting, .preview b {font-weight: 600; color: #505050;}
.bi {font-weight: bold; font-style:italic; }
.preview .adress { width: 380px; border: 1px SOLID  #DDDDDD;  margin: 4px 200px 0 -4px; padding: 2px 10px 4px 4px; }
.preview .adress p {padding: 10px 0 0 0;}
.preview a:link, .preview a:visited {color:#0287c8; font-weight:bold;}
.preview a:hover {color:#c82060;}
.annons_status  {  text-align: center; border: 1px DOTTED  #0287c8;  margin: 10px 0 0 0 ; padding: 4px; color: #0287c8; width: 90%;}
.annons_status b {color: #0287c8;;}
.annons_menu {width: 100%;  margin: 10px 0 0 0;  padding:10px 0 0 0;} 
.obs { font-weight: bold; font-size: 11px;  margin: 10px; padding: 0px; }

HR { border: 0; border-bottom: 2px solid #0287c8; margin: 0 20px 10px 20px; }
.message { 
font-weight: bold; font-family: Helvetica, Sans-Serif; color: #F00; padding: 2px 0 2px 10px; 
background-color: #FFFFFF; margin: 8px; border: 1px DOTTED #f00; }

/* ########## ANNONSERING AV JOBB / JOBB LISTNING #### */
.booking_headar { font-weight:bold; color:#ff9b1b; font-size: 14px; margin:10px 0 8px 0; }
.booking_table {margin:0px; background: #EEEEEE; border: 1px SOLID #0287c8;}
.booking_td {font-weight:bold; font-size: 12px; color:#0287c8; text-align: right; padding: 2px; width: 380px;}
.booking_icon {width:20px; border: 1px SOLID #909090; background: #0287c8; }
.booking_icon:hover { border: 1px DOTTED #FF9090; background: #FFFFFF; }
.booked {width: 90%; font-weight:bold; color:#A85670; font-size: 11px; background: #EEEEEE; 
border: 1px SOLID #0287c8; padding: 2px 10px 2px 10px;}
.public_list {font-size: 11px; font-family:"Trebuchet MS", Helvetica;
border: 2px DOTTED #BBBBBB; padding: 6px; margin: 4px 0 0 0; background: #F5F5F5;}
.public_list:hover { border: 2px SOLID red; }
.public_list B {color: #203070; border:0; }
.public_list a:link, .public_list a:visited {color: #000000; text-decoration: none;  border:0; }
.public_list a:hover, .public_list a:hover B {color: #FFFFE0;  text-decoration: none;  border:0;}

 
 /* ## NY LAYOUT
 #menutable { height: 20px; position:relative; left:0px; top:0px; Z-index:2; border:1px SOLID red; padding: 0; margin-top: 30px; }

.menu td a {  color: #000000;  font-size: 8pt;  font-weight: bold;  text-decoration: none; }
.menu td a:hover {   color: #666666;   text-decoration: none; }

 */


