﻿
/*body{background:#fff;color:#000;font:10pt 'Open Sans', sans-serif, Arial, Helvetica, sans-serif;}*/

/* Linkbutton Fagtorget2015 */
.LinkButtonFagtorget {
    color: white;
    background-color: #F5A046; /*#F7B46D*/
    font-family: 'Open Sans', sans-serif;
    font-size: 9pt;
    padding-left: 12px;
    padding-right: 12px;
    text-decoration: none;
    display: inline-block;
    height: 23px;
    vertical-align: middle;
    padding-top: 5px;
}
.LinkButtonFagtorget:hover {
    background-color: #F7B46D;
}
.LinkButtonFagtorget:link {
    color:white;
    /*font-weight:bold;*/
}
.LinkButtonFagtorget:visited {
    color:white;
}
    .LinkButtonFagtorget:disabled, .LinkButtonFagtorget[disabled], .aspNetDisabled.LinkButtonFagtorget {
        background-color: #ffdfbf !important;
        font-weight: bold;
        color: white;
    }


/*For more css styles see default.css in template*/
.ButtonFagtorget {
    color:white;
    /*background-color:#E7EFEC;*/
    background-color:#F7B46D;
    font-family: Calibri;
    padding-left:12px;
    padding-right:12px;
    text-decoration:none;
    border: 0px solid #405960;
    display:inline-block;
    vertical-align:middle;
    padding-top:1px;
    font-weight:bold;
}

.ButtonFagtorget:hover {
    /*background-color:#98B3B6;*/
    background-color: #F5A046;
}


/*.LinkButtonFagtorget A:hover {
    color:white;
    background-color:red;
}
.LinkButtonFagtorget A:visited {
    color:white;
}
.LinkButtonFagtorget A:active {
    color:white;
}*/



/* GRIDVIEW */
.GridView {}
.GridViewHeader th {border:#ccc 1px solid;background:url('images/button.png');padding-left:10px;padding-right:10px;font-size:12px;}       
.GridViewRow td {border:none;border-bottom:#eee 1px solid;font-size:11px;padding-left:10px;padding-right:10px;}   
.GridViewAlternatingRow td {border:none;border-bottom:#eee 1px solid;font-size:11px;background-color:#f7f7f7;padding-left:10px;padding-right:10px;} 
.GridViewPager td {border:none;padding-left:10px;padding-right:10px}


/* FORM */
fieldset {border:#f3f4f5 1px solid}
fieldset.web2 {padding:0 30px 20px 15px;border:#f3f4f5 1px solid}
fieldset.web2 legend{font-size:14px;font-weight:700;left:0;margin:0;padding:0;}
fieldset.web2 select {font-family:'Open Sans', sans-serif, Arial;font-size:10pt;display:block;}
fieldset.web2 label {display:block;margin:14px 0 3px;padding:0;width:100%;}

/*Utk CheckBox & Checkboxlist harus ada div*/
fieldset.web2 div {display:block;margin:14px 0 3px;padding:0;width:100%;}
fieldset.web2 div label {display:inline;margin:14px 0 3px;padding:0;width:100%;}
fieldset.web2 td label {display:inline;margin:14px 0 3px;padding:0;width:100%;}/*utk control yg lain (login)*/

/* Backward compatibility (for IE6) */
fieldset.web2 .button {height:27px;width:auto;margin:16px 0 0;padding:0 10px;padding-bottom:1px;
    font-size:11px;font-weight:bold;color:#000000;
    background:url('images/button.png') #EEEEEE;
    border-top:1px solid #DDDDDD;
    border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;
    border-left:1px solid #DDDDDD;
    cursor:pointer;display:block;}
fieldset.web2 .textbox   {font-family:'Open Sans', sans-serif, Arial;height:15px;font-size:9pt;padding:4px;margin-right:7px;}
fieldset.web2 .password {height:15px;font-size:9pt;padding:4px;margin-right:7px;}
fieldset.web2 .file {height:27px;font-size:9pt;padding:5px;border:0;background:#eee;margin-right:7px;}

/* Discussion */
fieldset.web2 .frm_post_bar {font-size:10px;font-family:Tahoma;background:url('images/button.png');color:#2c2c2c;padding-left:7px;height:16px;border:#BEC7D1 1px solid;}
fieldset.web2 .frm_post_infopanel {background-color:#ffffff;border:#BEC7D1 1px solid;padding:12px;}
fieldset.web2 .frm_post_message {background-color:#ffffff;border:#BEC7D1 1px solid;width:100%;padding:8px;}


/* FORM (SMALL VERSION) */
fieldset.web2small {padding:0 20px 10px 10px;border:#f3f4f5 1px solid}
fieldset.web2small legend{font-size:12px;font-weight:bold;left:0;margin:0;padding:0;}
fieldset.web2small select {font-family:'Open Sans', sans-serif, Arial;font-size:10px;}
fieldset.web2small label {display:block;margin:7px 0 3px;padding:0;width:100%;font-size:10px;}

fieldset.web2small div.field {margin:7px 0 3px;}
/*
Utk Checkboxlist: label ada di dalam TD (juga utk control yg lain,misal:login)
Utk CheckBox: harus diletakkan di dalam div
*/
fieldset.web2small div label {display:inline;margin:7px 0 3px;padding:0;width:100%;}
fieldset.web2small td label {display:inline;margin:7px 0 3px;padding:0;width:100%;} 

/* Backward compatibility (for IE6) */
fieldset.web2small .button {height:27px;width:auto;margin:8px 0 0;padding:0 7px;padding-bottom:1px;
    font-size:10px;font-weight:bold;color:#000000;
    background:url('images/button.png') #EEEEEE;
    border-top:1px solid #DDDDDD;
    border-right:1px solid #AAAAAA;
    border-bottom:1px solid #AAAAAA;
    border-left:1px solid #DDDDDD;
    cursor:pointer;display:block;}
fieldset.web2small .textbox   {height:15px;font-size:10px;padding:2px;margin-right:7px;}
fieldset.web2small .password {height:15px;font-size:10px;padding:2px;margin-right:7px;}
fieldset.web2small .file {height:27px;font-size:10px;padding:3px;border:0;background:#eee;margin-right:7px;}


/* Side elements */
.pagingFag {line-height:12px;font-size:12px;padding-top:8px;padding-left:15px;width:262px;height:21px;background:url(images/paging.gif) no-repeat;}

/* Table Kvalitetssikring Fagtorget Style */
.kvalTable 
{
    border: 1px solid #7fa5bf;
}

.kvalTable td
{
    font-family: 'Open Sans', sans-serif, Arial;
	font-size: 12px;
	height: 24px;
	vertical-align: middle;
}

.kvalTableAlternate td
{
	background-color: #d9e4ec;
}

.kvalTableUnderHeader
{
    height: 20px;
	padding-left: 1px;
	empty-cells: show;
	background: #7fa5bf;
	font-family: 'Open Sans', sans-serif, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	text-transform: uppercase;
}

.kvalTableNewListing 
{
    padding-left: 10px;
}

.kvalTableNewListingButton
{
    width:70px;
    border-left: 1px solid #7fa5bf;
    text-align:center;
}


/* GridView Fagtorget style */
.gridFT {
    border: 0px;
    /*border-bottom: 1px solid #405960;*/
    border-bottom: 1px solid #D3D3D3;
}

    .gridFT td {
        padding-left: 1px;
        border: 0px;
        border-right: 1px solid #D3D3D3;
        border-left: 1px solid #D3D3D3;
        font-family: 'Open Sans', sans-serif, Arial;
        font-size: 11px;
        color: #000000;
        height: 24px;
        vertical-align: middle;
    }

.gridFT th 
{
    border: 0px;
    
}

.gridFTRowStyle 
{
	
}

.gridFTAlternatingRowStyle 
{
    background-color: #E7EFEC;	
}

.gridFTSelectedRowStyle 
{
    border-left: 1px solid #405960;
	border-right: 1px solid #405960;
}

.gridFTPagerStyle 
{
    border: 0px;
    background:#405960;	
    border-left:1px solid #405960;
	border-right:1px solid #405960;
	font-weight: bold;
}

.gridFTPagerStyle td
{
    font-size: small;
    border: 0px;
    height: 15px;
    color: White;
}
.tableBorder
{
    border: 0px;
	border-left: 1px solid #405960;
	border-right: 1px solid #405960;
	border-bottom: 1px solid #405960;
}
.tableHeaderText
{
    color:#FFFFFF;
}
.gridFTHeaderStyle {
    height: 25px;
    padding-left: 1px;
    empty-cells: show;
    /*background: #405960;*/
    background: #98B3B6;
    font-family: 'Open Sans', sans-serif, Arial;
    font-size: 12px;
    /*font-weight: bold;*/
    font-weight: normal;
    color: #FFFFFF;
    border: 0px;
    border-left: 1px solid #98B3B6;
    border-right: 1px solid #98B3B6;
    /*text-transform: uppercase;*/
    /*cursor: pointer;
	padding-left: 0px;	*/
    /*POSITION: relative; TOP:expression(this.offsetParent.scrollTop - 2); */
}

    .gridFTHeaderStyle td {
        border: 0px;
        border-left: 1px solid #98B3B6;
        border-right: 1px solid #98B3B6;
        /*height: 20px;
	padding-left: 1px;
	empty-cells:show;
	background: #405960;
	font-family: 'Open Sans', sans-serif, Arial;
	font-size: 13px;
	font-weight: bold;		
	color: #FFFFFF;*/
        /*border:0px solid #FFFFFF;
	border-left:1px solid #7fa5bf;
	border-right:1px solid #7fa5bf;*/
        /*cursor: pointer; 
	padding-left: 0px;		
	text-transform:uppercase; */
    }

    .gridFTHeaderStyle th {
        border: 0px;
        border-left: 1px solid #98B3B6;
        border-right: 1px solid #98B3B6;
    }

.gridFTHeaderStyle A
{
	color:#FFFFFF;text-decoration:none;
}
.gridFTHeaderStyle A:hover
{
	color:#FFFFFF;text-decoration:underline;
}

.gridFTFooterStyle
{
}

.gridFTFooterStyle td
{
}




/*
.gridFT 
{
    border: 0px;
    border-bottom: 1px solid #7fa5bf;
}

.gridFT td 
{
    padding-left: 1px;
    border: 0px;
    border-right: 1px solid #7fa5bf;
    border-left: 1px solid #7fa5bf;
    font-family: 'Open Sans', sans-serif, Arial;
	font-size: 12px;
	color: #000000;	
	height: 24px;	
	vertical-align: middle;
}

.gridFT th 
{
    border: 0px;
    
}

.gridFTRowStyle 
{
	
}

.gridFTAlternatingRowStyle 
{
    background-color: #d9e4ec;	
}

.gridFTSelectedRowStyle 
{
    border-left: 1px solid #7fa5bf;
	border-right: 1px solid #7fa5bf;
}

.gridFTPagerStyle 
{
    border: 0px;
    background:#7fa5bf;	
    border-left:1px solid #7fa5bf;
	border-right:1px solid #7fa5bf;
	font-weight: bold;
}

.gridFTPagerStyle td
{
    font-size: small;
    border: 0px;
    height: 15px;
    color: White;
}
.tableBorder
{
    border: 0px;
	border-left: 1px solid #7fa5bf;
	border-right: 1px solid #7fa5bf;
	border-bottom: 1px solid #7fa5bf;
}
.tableHeaderText
{
    color:#FFFFFF;
}
.gridFTHeaderStyle
{
    height: 20px;
	padding-left: 1px;
	empty-cells: show;
	background: #7fa5bf;
	font-family: 'Open Sans', sans-serif, Arial;
	font-size: 13px;
	font-weight: bold;
	color: #FFFFFF;
	border: 0px;
	border-left: 1px solid #7fa5bf;
	border-right: 1px solid #7fa5bf;
	text-transform: uppercase;

}

.gridFTHeaderStyle td
{
	border: 0px;
	border-left: 1px solid #7fa5bf;
	border-right: 1px solid #7fa5bf;
	
}

.gridFTHeaderStyle th
{
	border: 0px;
	border-left: 1px solid #7fa5bf;
	border-right: 1px solid #7fa5bf;
}

.gridFTHeaderStyle A
{
	color:#FFFFFF;text-decoration:none;
}
.gridFTHeaderStyle A:hover
{
	color:#FFFFFF;text-decoration:underline;
}

.gridFTFooterStyle
{
}

.gridFTFooterStyle td
{
}*/

/*-------------------------------------------------------------*/




.link_container A:
{
	text-decoration:none;
}
.link_container A:hover
{
	text-decoration:none;
}




/* Top menu horizontal */
.topmnuTable td 
{
    border: 0px;
    border-top: 1px solid #7fa5bf;
    border-bottom: 1px solid #7fa5bf;
    padding: 4px 2px 4px 2px;
}
.topmnuTable2 td 
{
    border: 0px;
    border-top: 1px solid #7fa5bf;
    border-bottom: 1px solid #7fa5bf;
    padding: 4px 2px 4px 0px;
}

.topmnuMainTd 
{
    border: 0px;
    /*border-top: 1px solid #7fa5bf;
    border-bottom: 1px solid #7fa5bf;*/
    border-top: 1px solid #405960;
    border-bottom: 1px solid #405960;
}
.topmnuMainTd2 
{
    border: 0px;
    border-top: 0px solid #405960;
    border-bottom: 0px solid #405960;
    background-color: #405960;

}

.topMenuTd /* Level 1 (1 level menu) */
{ 
    border:0px;
    /*padding: 2px 3px 2px 0px;*/
    padding: 0px 8px 0px 0px;
    text-align:center;
    
    font-family:'Open Sans', sans-serif, Arial;
    font-size: 9pt;
    /*font-weight: bold;*/
}
.topMenuTd2 /* Level 2 */
{ 
    border:0px;
    padding: 2px 3px 0px 3px;
    text-align:center;
    
    font-family:'Open Sans', sans-serif, Arial;
    font-size: 10pt;
    font-weight: bold;
}
.topMenuTd3 /* Level 1 (2 level menu) */
{
    border:0px;
    /*padding: 2px 3px 0px 0px;*/
    padding: 0px 8px 0px 0px;
    text-align:center;
    
    font-family:'Open Sans', sans-serif, Arial;
    font-size: 9pt;
    font-weight: bold;
}
.topMenuTdSelected 
{ 
    border:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu1-body.png);*/
    /*background-repeat:repeat-x;*/
    background-color: #405960;
    height:26px;
    text-align:center;
}
.topMenuTdSelected2
{ 
    border:0px;
    text-align:center;
    font-size: 10pt;
    text-decoration:none;
    
    /*background-image:url(../../templates/Fagtorget2009/images/menu2-body-white2.png);
    background-repeat:repeat-x;*/

    background-color: #FFFFFF;
    height:30px;
    /*color:#405960;*/
}
.topMenuTdSelected3
{ 
    border:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu2-body.png);
    background-repeat:repeat-x;*/
    background-color:#405960;
    height:26px;
    text-align:center;
}
.topMenuLeftTd 
{
    border:0px;
    padding:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu1-left.png);
    background-repeat:no-repeat;*/
    background-color: #405960;
    width:9px;
}
.topMenuLeftTd2
{
    border:0px;
    padding:0px;

	/*background-image:url(../../templates/Fagtorget2009/images/menu2-left-white5.png);
    background-repeat:no-repeat;*/
    
    background-color: #FFFFFF;
    min-width:9px;
}
.topMenuLeftTd3
{
    border:0px;
    padding:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu2-left2.png);
    background-repeat:no-repeat;*/
    background-color: #405960;
    min-width:9px;
}
.topMenuRightTd
{
    border:0px;
    padding:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu1-right.png);
    background-repeat:no-repeat;*/
    background-color: #405960;
    width:11px;
}
.topMenuRightTd2
{
    border:0px;
    padding:0px;
	/*background-image:url(../../templates/Fagtorget2009/images/menu2-right-white5.png);
    background-repeat:no-repeat;*/
    background-color: #FFFFFF;
    min-width:9px;
}
.topMenuRightTd3
{
    border:0px;
    padding:0px;
    /*background-image:url(../../templates/Fagtorget2009/images/menu2-right2.png);
    background-repeat:no-repeat;*/
    background-color: #405960;
    min-width:11px;
}

a.topmnuLink:link{text-decoration:none;}
a.topmnuLink:visited{text-decoration:none;}
a.topmnuLink:hover{text-decoration:none;}

a.topmnuLinkSelected:link{text-decoration:none;font-weight:bold;color:White;}
a.topmnuLinkSelected:visited{text-decoration:none;font-weight:bold;color:White;}
a.topmnuLinkSelected:hover{text-decoration:none;font-weight:bold;color:White;}

a.topmnuLink2:link{text-decoration:none;font-weight:lighter; color:White;}
a.topmnuLink2:visited{text-decoration:none;font-weight:lighter;color:White;}
a.topmnuLink2:hover{text-decoration:none;font-weight:lighter;color:White;}

a.topmnuLinkSelected2:link{text-decoration:none;font-weight:bold;color:#405960;}
a.topmnuLinkSelected2:visited{text-decoration:none;font-weight:bold;color:#405960;}
a.topmnuLinkSelected2:hover{text-decoration:none;font-weight:bold;color:#405960;}