﻿/*
* This Stylesheet is used to set the layout of the site, also used by the RadEditor so that the same
* layout is shown in the editor while working in it.  -- .RadEContentContainer 
*/
.templateWrapper { width:468px !important; }
/* Below is used to resize the iframe used by the RadEditor. 
*  Add 16px to '.templateWrapper-width' since the iframe 
*  'needs' this space for its vertical scroll */
div#divEditWrapper .RadEContentBordered { width:484px !important; }
/*
* Remember to set the background-position to the same as 
* templateWrapper-width. Is used by the RadEditor!
*/
.radEContentRightBorder { background:#ffffff url(../../Images/tool/bg_radEContentBorder.gif) 468px 0px repeat-y; }

.templateMargins { margin:0 20px; }

.siteCSS A, .siteCSS a	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.siteCSS a:link      	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.siteCSS a:visited   	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.siteCSS a:hover     	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:none; }

/* LAYOUT & PUFFS */
.siteCSSLayout,
.siteCSSLayout p,
.puffTable td p             { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteCSSLayout A, 
.siteCSSLayout a,
.puffTable td a	            { font-family:Verdana, Tahoma, Arial; font-size:inherit; font-weight:normal; color:#003f79; text-decoration:none; }
.siteCSSLayout a:link,
.puffTable td a:link    	{ font-family:Verdana, Tahoma, Arial; font-size:inherit; font-weight:normal; color:#003f79; text-decoration:none; }
.siteCSSLayout a:visited,
.puffTable td a:visited     { font-family:Verdana, Tahoma, Arial; font-size:inherit; font-weight:normal; color:#003f79; text-decoration:none; }
.siteCSSLayout a:hover,
.puffTable td a:hover       { font-family:Verdana, Tahoma, Arial;  font-size:inherit; font-weight:normal; color:#003f79; text-decoration:underline; }

.puffTable td p             { font-size:1.0em; }
.puffTable td a	            { font-size:1.0em; text-decoration:underline; }
.puffTable td a:link    	{ font-size:1.0em; text-decoration:underline; }
.puffTable td a:visited  	{ font-size:1.0em; text-decoration:underline; }
.puffTable td a:hover    	{ font-size:1.0em; text-decoration:none; }

.puffHeader { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:bold; color:#999999; text-decoration:none; }

.siteHeaderSearchControl a          { font-family:Verdana, Tahoma, Arial; font-size:0.9em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderSearchControl a:link     { font-family:Verdana, Tahoma, Arial; font-size:0.9em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderSearchControl a:visited  { font-family:Verdana, Tahoma, Arial; font-size:0.9em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderSearchControl a:hover    { font-family:Verdana, Tahoma, Arial; font-size:0.9em; font-weight:normal; color:#003f79; text-decoration:underline; }

.siteHeaderPrintControl a           { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderPrintControl a:link      { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderPrintControl a:visited   { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#003f79; text-decoration:none; }
.siteHeaderPrintControl a:hover     { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#003f79; text-decoration:underline; }
/* Frågor & Svar */
div.clickQuestion { color:#e27925; font-weight:bold; cursor:pointer; margin-bottom:6px; }
div.hiddenAnswer { display:none; }
.hiddenAnswer p { margin-top:2px; }

/* NEWS & NEWS AT STARTPAGE */
.tblCNCPageHeader { width:100%; }
.tdCNCPageHeader { text-align:left; }
.tdCNCCategories { text-align:right; }
.tdCNCSearchNews { display:none; }
.tblCNCNews { width:100%; }
.tdCNCShowDate { white-space:nowrap;width:80px; }
.tdCNCShowTime { white-space:nowrap;width:40px; }
.aShowNews {}
.tdCNCShortNewsInfo {}
.tdFormattedNewsInfo {}
.divCNCShowOtherNewsLinks { padding:20px 0 5px 0; }
.tdCNCNewsTopLine { background:#ffffff url(../../Images/nyhetline_1.gif) center center repeat-x; }
.tdCNCNewsBottomLine { background:#ffffff url(../../Images/nyhetline_1.gif) center center repeat-x; }
/* NEWS - ShowNewsSpecific.aspx */
.pSNSPreamble {  }
.pSNSInfo { }
.divSNSLinkWrapper { padding:8px 0 3px 0; }
.hrSNSBottomLine { display:none; }
/* NEWS - CommonStartNewsControl.ascx */
.newsControl_date {}
.newsControl_header { margin-bottom:13px; }
.newsControl_header a	        { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:bold; color:#003f79; text-decoration:none; }
.newsControl_header a:link      { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:bold; color:#003f79; text-decoration:none; }
.newsControl_header a:visited   { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:bold; color:#003f79; text-decoration:none; }
.newsControl_header a:hover     { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:bold; color:#003f79; text-decoration:underline; }
.newsControl_shortInfo  { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#333333; margin-bottom:23px; }
.newsControl_showAll { }
.newsControl_showAll a	        { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.newsControl_showAll a:link     { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.newsControl_showAll a:visited  { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:underline; }
.newsControl_showAll a:hover    { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#003f79; text-decoration:none; }

.divCNCMailingListRegistration{}
.divMLRWrapper{width:100%; padding-top:15px;}
.divMLRHeader{font-weight:bold; padding-bottom:5px; font-size:1em;}
.divMLRDataHeader{ font-size:1em;}
.divMLRInput{float:left; font-size:1em;}
.divMLRInput input {width:300px;}
.divMLRButton{float:left; font-size:1em;}

/*
* Settings below is used in 'edit-mode' in the RadEditor.
* These settings must be located in this file!
*/
.editTableBorders form
{
     background-color:#efefef;
     border:1px dashed #555555;		 
}
/* CSS class for A name */

.editTableBorders table 
{
    border-right: #999999 1px dashed;		 
    border-bottom: #999999 1px dashed;		 
}

.editTableBorders table td
{
    padding: 1px;
    border-top: #999999 1px dashed;		 
    border-left: #999999 1px dashed;		 
}

.editTableBorders table th
{
    padding: 1px;
    border-top: #333333 1px dashed !important;		 
    border-left: #333333 1px dashed !important;		 
}

div#divEditWrapper .RadEContentBordered
{
	margin:0 !important;
	padding:0 !important;
}