 /*
  inkluderer: AdeccoFramework.css og AdeccoNewVI.css
  Med tilfoejelser foretaget af Jacob Crawfurd / Crawfurd Media, okt./nov. 2006
  
*/

 
/*
  Corporate Red		#ea2026
  Corporate Grey	#a9a18c
  Grey tint 1		#b6af9d   
  Grey tint 2		#c3bda3 (195,189,174)   Grey tint 1,  selected main menu
  Grey tint 3		#d0cbbf   highlight grey , used for the selected tab, graphics and sub heading
  Grey tint 4		#ddd9d0   
  Grey tint 5		#e9e7e1  
 
  #A3A18C   main menu
  #EAE7E2   left menu
*/

/* Rettelse af Jacob Crawfurd: #current rettet til class .current for submenu */

 #printlogo {display:none;}


.LanguageLink
{
	font-family: Arial, Helvetica, sans-serif;
	font-size:xx-small;
	color: #a9a18c
}

a.LanguageLink
{
	font-weight:normal;
	color: #a9a18c
}

a.LanguageLink:hover
{
	font-weight:normal;
	color: #ea2026
}


img 
{
border-color: #a9a18c;
 /* border: none;
  display: block;  fjernet af JC */
}

p {
	margin-bottom: 10px;
	margin-right: 6px;
	margin-top: 0px;
	line-height:130%;
	
}

h1,h2,h3,h4,h5{
	margin: 15px 0px 5px 0px;
	padding: 0px;
	font-weight:normal;
	Color: #a9a18c;
}

h1 { 	font-size: 2.0em;}

h2 { 	font-size: 1.6em;}

h3 { 	font-size: 1.2em;font-weight: bold; }

h4 { 	font-size: 1em; font-weight: bold; margin-bottom:0px;}

h5 { 	font-size: 1em;}

hr {
        border: none 0px;
	border-top: 1px solid #c3bda3 ;
	height: 1px;
        margin: 0px; 
}

hr.heavydivider {
        border: none 0px;
	border-top: 5px solid #c3bda3 ;
	height: 5px;
        margin: 0px; 
}

/*dotted rule bruges bl.a. i PLUS boksene*/
hr.dottedrule {
        border: none 0px;
	border-top: 1px dashed #c3bda3 ;
	height: 1px;
        margin: 0px; padding:0px;
		margin-top: 3px;margin-bottom:16px;_margin: 0px;
}

a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#166c8b;
	text-decoration: none;
}


a:hover, a:active, a:focus
{
	text-decoration: underline;
}

/* remove all padding and spacing from tables */ 
table  { border-collapse: collapse; border-spacing: 0; }
td, th { padding: 0;}

table{ font-size:1em;}

td a
{
	font-family: Arial, Helvetica, sans-serif;
	font-weight:normal;
	color:#166c8b;
	text-decoration: none;
}

td a:hover, a:active, a:focus
{
	text-decoration: underline;
}



/* FRAMEwork.css */ 



/* specific divs */

html, body {
	padding:0px;
	margin:0px;
	font-size: 100%; /* IE Hack */
	
}

/* commented backslash hack \*/
html, body {height:100%}
/* end hack */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: black;
	background: white url(../grafik/v5/background.png) top center repeat-y;
	text-align: center;
	font-size: 0.72em;
	
}

#container {
	padding: 0px;  
	margin: 0px auto;
	width: 924px;
	min-height: 100%;
	height: auto;
	text-align: left;
	position: relative;
}

* html #container {
	height: 100%;
	width: 924px;
}

#header{
   background: #fff;
   padding: 10px 0px;
}

#panel{
	display: block;
	padding: 0px;  
	margin: 0px;
	clear: both;
}



#leftColumn {
 width: 178px;
 margin: 0px;
 padding: 0px;
}

#leftColumn div.newsPanel {
 width: 157px;
 background: #EFEEED; /*#d0cbbf; farve aendret af JC*/
 margin: 10px 0px 0px 0px;
 padding: 0px; padding-left:10px;padding-right:10px;
 border: 0px;


}

div.newsPanel p {margin-right: 0px !important;}

span.newsPanel a {color: #5a6e79 !important; font-weight: bold !important; margin:0px  !important; padding:0px  !important; line-height:250%  !important; }


div.newsPanel_hide { display:none;}

/* fix box model for IE5
#leftColumn div.news\Panel {width:158px;}
Fjernet JC 
 */
#mainPage {
 width: 736px;
 margin: 0px 0px 0px 10px;
 padding: 0px; 
}

#mainPageIndent {
 width: 720px;
 margin: 0px 0px 0px 16px;
 padding: 0px;
}

/*adskillelse indsat aht til nemmere redigering i DW/contribute*/
#mainPageIndent div.full {
  clear: both;
}



#mainPageIndent div.leftcol {
  width: 380px;
  float: left;
}

#mainPageIndent div.rightcol {
  width: 320px;
  float: right;
}

#mainPageIndent div.withlinks {
  width: 512px;
  float: left;
}

#mainPageIndent div.links{
  width: 180px;
  float: right;
  padding-left:10px;
  border-left: 1px solid #d0cbbf;
}

#mainPageIndent div.rule{
  border-bottom: 1px solid #d0cbbf;
  padding-bottom:10px;
  margin-bottom:10px;
}


/* topafstand hvis siden starter med billede eller iframe */
div.withlinks {margin-top:15px;}

div.links  {padding-top:15px;}
/* for image wrapping
#mainPageIndent div.right{
  padding: 0px 0px 1em 10px;
  float: right;
}

#mainPageIndent div.left{
  padding: 0px 10px 10px 0px;
  float: left;
}
JC disable

 */
#mainPageIndent div.center{
  padding: 0px 0px 10px 0px;
}

/* footer is outside container and positioned absolute - footerspace clears space */
#footerspace {
 clear: both;
 height: 50px;
}

#footer {
 height: 30px;
 position: absolute;
 bottom: 0px;
 font-size: xx-small;
 margin: 0px;
 padding: 0px 0px 0px 205px;
 color: #a9a18c;
}

#footer a {
	color: #a9a18c;
}

#footer a:hover {
	color: #ea2026;
}


/*
   Main 'Tab' menu
*/


#mainMenu {
  float:left;
  width:100%;
  margin:0px;
  background:#A9A18C url(../grafik/v4grafik/right-end.gif) no-repeat right top;
  line-height:normal;
  border-bottom :8px solid #D0CBBF;  /* border under main menu */
  font-size: 0.95em;
}

#mainMenu ul {
  margin:0px;
  padding:0px;
  list-style:none;
  }

#mainMenu li {
  float:left;
  background:url(../grafik/v4grafik/left.gif) no-repeat;
  margin:0px;
  padding:0px 0px 0px 9px;
  }

#mainMenu  a {
  float:left;
  display:block;
  background:url(../grafik/v4grafik/right.gif) no-repeat right top;
  padding:5px 5px 5px 2px;
  text-decoration:none;
  color: #fff;
  }

/* Commented Backslash Hack
   hides rule from IE5-Mac \*/
#mainMenu a {float:none;}
/* End IE5-Mac hack */

#mainMenu a:hover {
  color: #000;
  }

#mainMenu #home {
  background-image:url(../grafik/v4grafik/left-home.gif);
  border-width:0px;
}

#mainMenu .current {
  background-image:url(../grafik/v4grafik/left-on.gif);
}

#mainMenu .current a {
  background-image:url(../grafik/v4grafik/right-on.gif);
  padding-bottom:5px;
  color: #000; 
  }

#mainMenu #home_current {
  background-image:url(../grafik/v4grafik/left-home-on.gif);
  border-width:0px;
}

#mainMenu #home_current a {
  background-image:url(../grafik/v4grafik/right-on.gif);
  padding-bottom:5px;
  color: #000; 
}

#mainMenu #empty {
  background-image:url(../grafik/v4grafik/left.gif);
  border-width:0px;
  padding:5px 15px 5px 6px;
  height: 100%;
}





/*
   Submenu
*/

#subMenu {
	color:Black;
	margin:0px;
	padding:30px 0px 0px 0px;
	width:100%;
}


#subMenu  ul {
	margin: 0px;
	padding: 0px;
	list-style:none;
}

#subMenu  li 
{
	display: block;
	list-style: none;
	margin: 0px;
}

#subMenu  a 
{
	display: block;
	color:Black;
	margin:0px 0px 0px 0px;
	text-decoration:none;
	height: 100%;
	
}


#subMenu  a.d0
{
	padding:6px 12px 6px 12px;
}

#subMenu  a.open
{
	/*background:#e9e7e1;*/
}


#subMenu  a.d1 
{
/*	background:#e9e7e1;*/
	padding:6px 12px 6px 24px;
}


#subMenu  a.d2 
{
	/*background:#e9e7e1;*/
	padding:6px 12px 6px 36px;
}


#subMenu  a.d3 
{
	/*background:#e9e7e1;*/
	padding:6px 12px 6px 48px;
}

#subMenu  a:hover {
 /* background:#a9a18c;*/
 color:#166C8B
  }

#subMenu  #current  {
/*  background:#d0cbbf; */
  font-weight: bold;
  }






/* 
**********************************************
CRAWFURD TILFOEJELSER   
**********************************************

*/



/* fuldbredde foto i sideindhold.   */

#fullwidthtopimage {padding:0px 0px 0px 0px;}

/* for image wrapping */
img.right {
  margin: 0px 0px 10px 10px;
  float: right;
}

img.left {
  margin: 0px 10px 5px 0px;
  float: left;
}

.clear { clear:both}
.clearleft { clear:left}
.clearright { clear:right}

strong { color:#333333; }

#countryid {
	margin: 22px 15px 0px 0px;
	padding: 0px;
	font-weight:normal;
	text-align:right;
	Color: #a9a18c;
	font-size: 1.5em;
}

#toolmenu {
	margin: 5px 0px 0px 0px;
	padding: 0px;
	font-weight:normal;
	text-align:right;
	Color: #777777;
	font-size: 95%;
}



#toolmenu a {
color: #777 !important;
text-decoration: none;
padding-left: 5px;
padding-right: 5px;

}

#toolmenu a:hover {
	
	color: #EA2026  !important;
	text-decoration: underline;
}


/* tabeller med listede nyhder osv..   */
#presslist td { line-height:150%;padding-bottom:5px; }

.portrait { border: 1px solid #A9A18C;  }



	
ul.submenu
{
margin: 0;
margin-bottom: 10px;
padding: 0;
list-style: none;
}

ul.submenu li
{
padding-left: 10px;
background-image: url(../grafik/arrow_mini.gif); 
background-repeat: no-repeat;
background-position: top left;
}	
	


ul.submenu2 {margin:0px;margin-left:15px; padding-left:10px;_padding-left:0px; margin-bottom: 10px;}

ul.submenu2 li {
			font-size: 100%;
			line-height: 130%;
			list-style-image: url(../grafik/v4grafik/arrowbutt.gif);
			list-style-position: outside;
			vertical-align:middle;
			margin-left: 0px;
			padding-left: 5px;
			margin-top: 5px;
	}





/* dropdown menuer med afdeingslister  */	
.afdelingsmenu {width:160px; margin-top:5px;}
	
	
.button { background-color:#A9A18C !important; color:#FFFFFF !important;  border:1px solid #A9A18C; }
.button:hover { background-color:#D0CBBF !important;color:#000000 !important;  }


.small { font-size:90%;}

/* attachemnets på kontaktform   */
a.fakelink {
			cursor:pointer;
			color:#EA2026;
			text-decoration: none;		
			font-size: 90%;
		}
		
a.fakelink:hover {
			cursor:pointer;
			color:#EA2026;
			text-decoration: underline !important;		
			font-size: 90%;
		}
		

	
ol li { margin-bottom:10px;
}







.blacklinks a {
	color: #000000 !important;
}

.blacklinks a:hover {
	color: #EA2026 !important;
}


/*  FORMS */

form  { margin:0px; padding: 0px; }


.skiplink {
	display:none
}

.fieldlong {width: 280px;}
.fieldmedium {width: 150px;}
.fieldshort2 {width: 100px;}
.fieldshort {width: 30px;}

input { 
background-color: #ffffff;
}

input:focus, textarea:focus, file:focus{ 
background-color: #FFFBEF; 
}

/* ------------------ */
/* Fejlmeddelelser mm */
/* ------------------ */


/* error er fejl opstået f.eks. fordi brugeren har taste forkert password */
.error {
		background-image: url(../grafik/ikoner/error.gif);
		
    	background-repeat: no-repeat;
		background-position: top left;
  	    padding:0px;
		padding-left: 25px;
		font-weight:bold;
		color: #FF6600;
 }

/* alert er når der f.eks. goeres opmaerksom paa noget der skal aendres (ikke fejl) */
.alert {background-image: url(../grafik/ikoner/exclamation.gif);
		
    	background-repeat: no-repeat;
		background-position: top left;
  	    padding:0px;
		padding-left: 25px;
	
		color: #FF6600;
 }

/* info er vigtig info til brugeren, der IKKE er opstaaet pga af en fejl */
.info {background-image: url(../grafik/ikoner/important_info.gif);
		
    	background-repeat: no-repeat;
		background-position: top left;
  	    padding:0px;
		padding-left: 25px;
		font-weight:bold;
		color: #333399;}

.ok {background-image: url(../grafik/ikoner/ok.gif);
		
    	background-repeat: no-repeat;
		background-position: top left;
  	    padding:0px;
		padding-left: 25px;
		}

/*  logged on omraade til Adecco PLUS */
#plusMenuBar {
  float:left;
  width:100%;
  margin:0px;
  background:#EA2026;
  color:#FFFFFF;
  line-height:normal;
  font-size: 0.95em;
}

#plusMenuBar strong {color:#FFFFFF !important}

#plusMenuBar a {
  float:left;
  display:block;
  padding:1px 1px 1px 5px; margin-right:15px;
  text-decoration:none;
  color: #fff;
  }
  
 #plusMenuBar a:hover {
  text-decoration:underline;
  } 
  
 /* ROUND BOX  start */ 
  
 

.roundbox{
display:block
}
.roundbox *{
display:block;
height:1px;
overflow:hidden;
background:#EFEEED
}
.roundbox1{
border-right:1px solid #ecf5f1;
padding-right:1px;
margin-right:3px;
border-left:1px solid #ecf5f1;
padding-left:1px;
margin-left:3px;
background:#deeee7;
}
.roundbox2{
border-right:1px solid #fafcfb;
border-left:1px solid #fafcfb;
padding:0px 1px;
background:#dcede5;
margin:0px 1px;
}
.roundbox3{
border-right:1px solid #dcede5;
border-left:1px solid #dcede5;
margin:0px 1px;
}
.roundbox4{
border-right:1px solid #ecf5f1;
border-left:1px solid #ecf5f1;
}
.roundbox5{
border-right:1px solid #deeee7;
border-left:1px solid #deeee7;
}
.roundbox_content{
padding:0px 6px 0px 7px;
background:#EFEEED;
} 


td.roundbox_cell { background-color:#EFEEED;}

.box {margin-bottom:15px; }

.roundbox_content h4 {
margin-top: 0px; color:#5A6E79; margin-bottom:0.3em;
} 

.roundbox_content ul { margin-bottom:0px;}
 
  
   /* ROUND BOX  slut */ 
  
  
 /*  BOX Link til "laes mere"
*/
 .readmore {  }
 
/*
BOXE paa PLUS siden. divs med eller uden tabel
*/

.pageboxtd { background-color: #F1EFEC; width:250px; border-bottom:1px solid #A9A18C;}

.pagebox {
	background-color:#F1EFEC;
	width: 250px;
	text-align: left; 
}

.pagebox h5  {
	background-image: url(../grafik/plus_heading.gif);
	background-position: center top;
	padding: 0 0 0 2px;
	margin:0px;
	text-align: center;
	background-repeat: no-repeat;
	font-size:95%;
	font-weight:bold;
	color:#FFFFFF;
}

.pagebox p {
	color: #505050;
	margin: 0;
	padding: 3px 4px 3px 4px;
}


/*
PRODUCT bokse paa PLUS siderne i stil med Logbuy kasser. divs med eller uden tabel
*/

.productboxtd { background-color: #F1EFEC; width:174px; border:1px solid #A9A18C;}

.productbox {
	background-color:#F1EFEC;
	width: 250px;
	text-align: left; 
}

.productbox h5  {
	padding: 0 0 0 4px;
	margin:0px;
	text-align: left;
	background-repeat: no-repeat;
	font-size:100%;
	font-weight:bold;
	color:#353535;
}

.productbox p {
	color: #505050;
	margin: 0;
	padding: 3px 4px 3px 4px;
}


/*
tilbudspris
*/

.tilbud { background-color:#FFFF00;}

