/*

	Should be merged with newDesign.css at some time

*/




@charset "utf-8";



legend {
	font-weight: bold;
}

/* Classes for hiding/showing blocks */
.hide {	display: none; }
.unhide { display: block; }





.FormBorder {
	padding: 10px;
	background: #f0f0f0;
	border: 3px solid #cccccc;
	margin-bottom: 20px;
}

.FormBorder legend {
	font-size: 14px;
	font-weight: bold;
}

/* visa felmeddelanden med BoxError */
.BoxError {
	border: 3px solid #ff9999;
	background: #ffeeee;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}


.BoxError ul {}
.BoxError ul li {list-style: disc inside;}


/* visa informationsmeddelanden med BoxNotice */
.BoxNotice {
	border: 3px solid #99cc99;
	background: #eeffee;
	padding: 10px;
	margin-bottom: 15px;
	margin-top: 15px;
}

.BoxNotice ul {}
.BoxNotice ul li {list-style: disc inside;}


.ToolTipText {
	color: #999999;
	font-style: italic;
}


.TextCode {
	background-color: #ffbbbb;
}





.divJobSearchPageSelect {
	text-align: center;
	padding: 20px;
}


#divJobsInFocus {
	margin-bottom: 50px;
}

.divLongTable {
	font-size: 10px;
}


/* revolving table row colors */
.trColor1 { background: #e5e5e5; }
.trColor2 {	background: #f5f5f5; }

.productTypeTitle {
	font-weight: bold;
	font-size: 1.2em;
	padding-right: 10px;
	margin-bottom: 10px;
	text-transform: uppercase;
}

.productTypeDescription {
	font-style: italic;
}

.divProductType{
	margin: 0px 0px 20px 0px;
}



#divUpdateNotice {
	padding: 10px;
	border: 3px solid #ff9999;
	background: #ffeeee;
}



/* För apply.php om extra information begärts av annonsskapare */
.fieldsetExtraInfo {
	margin-bottom: 25px;
}

.fieldsetExtraInfo h1 {
	color: #ff0000;
	font-weight: bold;
	font-size: 1.2em;
}

.fieldsetExtraInfo p {
	font-style: italic;
	padding-left: 20px;
}



/* Fält för personligt brev i apply.php */
.fieldsetPersonalLetter {
	margin-bottom: 25px;
}

/* Ett block som innehåller en sektion av ett CV, t.ex. jobb / utbildningar.
 * Se apply.php
 */
.divCVBlock {
	margin-bottom: 25px;
	padding: 10px;
	background: #f0f0f0;
	width: 400px;
	/* float: left; */
}


.fieldsetAttachment {	margin-bottom: 25px;}

.fieldsetAttachment ul {	list-style-type: none;	display: inline;}

.fieldsetAttachment li {	display: inline;}

.fieldsetAttachment li:after {	content: ' / ';}
.fieldsetAttachment li:last-child:after {	content: '';}

/* filnamn på uppladdad fil */
.spanUploadedFile {
	font-weight: bold;
}

#front{
	position:relative;
	background-color:#ababab;
}
#front_text{
	position:absolute;
	top:-20px;
	left:0px;
	width:310px;
}
#front_lan1{
	position:absolute;
	top:-5px;
	left:330px;
	width:120px;
}
#front_lan2{
	position:absolute;
	top:-5px;
	left:470px;
	width:140px;
}
#front_karta{
	position:absolute;
	top:-10px;
	left:600px;
	width:126px;
}

ul.none { 
		list-style-type:none; 
		color:#1F95DC;
		font-family:verdana,Monaco,"Courier New",Courier,monospace;
		font-size:12px;
		line-height:2.0em;
		text-decoration:none;
		font-weight:normal;
	}
.none a	{
		color:#1F95DC;
		font-family:verdana,Monaco,"Courier New",Courier,monospace;
		text-decoration:none;
		font-weight:normal;
}
.none a:visited{
		color:#1F95DC;
		font-family:verdana,Monaco,"Courier New",Courier,monospace;
		text-decoration:none;
		font-weight:normal;
}
.none a:hover{
		color:#125883;
		font-family:verdana,Monaco,"Courier New",Courier,monospace;
		text-decoration:none;
		font-weight:normal;
}