﻿/*
* 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:613px !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:629px !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) 613px 0px repeat-y; }

.templateMargins { margin:0; }

body
{
    /* Default in browsers: 100% equals a font-size of 16px */
	font-size:68.75% !important;
}

.siteCSS,
.siteCSS UL, 
.siteCSS ul,
.siteCSS IL,
.siteCSS il,
.siteCSS table,
.siteCSS table,
.siteCSS table td,
.siteCSS table td,
.siteCSS P,
.siteCSS p,
.editTableBorders table td,
.EditorToolNormal /* Brödtext */
{
    font-family:Verdana, Arial, Helvetica;
    font-size:1.0em;
    font-weight:normal;
    font-style:normal;
    font-variant:normal;
    color:#483a30;
}
.siteCSS * { margin-top:0; }

.siteCSS H1, 
.siteCSS h1,
.EditorToolHeading1 { font-family:Verdana, Arial, Helvetica; font-size:2.18em; font-weight:normal; color:#5a4d3c; }       /* Rubrik 1 - Huvudrubrik */
.siteCSS H2, 
.siteCSS h2, 
.EditorToolHeading2 { font-family:Verdana, Arial, Helvetica; font-size:1.36em; font-weight:bold; color:#000000; }       /* Rubrik 2 - Underrubrik */
.siteCSS H3, 
.siteCSS h3,
.EditorToolHeading3 { font-family:Verdana, Arial, Helvetica; font-size:1.27em; font-weight:bold; color:#CC3333; }        /* Rubrik 3 */
.siteCSS H4, 
.siteCSS h4,
.EditorToolHeading4 { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#000000;}       /* Rubrik 4 */
.siteCSS H5, 
.siteCSS h5,
.EditorToolHeading5 { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#000000; }       /* Rubrik 5 */
.siteCSS H6, 
.siteCSS h6,
.EditorToolHeading6 { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#000000; }     /* Rubrik 6 */

.siteCSS A, .siteCSS a	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#990000; text-decoration:none; }
.siteCSS a:link      	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#990000; text-decoration:none; }
.siteCSS a:visited   	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#990000; text-decoration:none; }
.siteCSS a:hover     	{ font-family:Verdana, Arial, Helvetica;  font-size:1.0em; font-weight:normal; color:#990000; text-decoration:underline; }

/* SITE SPECIFIC CSS */
.siteCSS img { border:none; border-width:0; }
/* Search link-button */
#start_div_sCRightRow1 a:link      	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#000000; text-decoration:none; }
#start_div_sCRightRow1 a:visited    { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#000000; text-decoration:none; }
#start_div_sCRightRow1 a:hover     	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#000000; text-decoration:underline; }
/*Used in right column at start page*/
a.redLink		   	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#cc0000; text-decoration:none; }
a.redLink:link   	{ font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#cc0000; text-decoration:none; }
a.redLink:visited   { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#cc0000; text-decoration:none; }
a.redLink:hover     { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; color:#cc0000; text-decoration:underline; }

/* NEWS - Start page */
.newsControl_date p  { }
.newsControl_header a:link,
.newsControl_showAll a:link     { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#3b3027; text-decoration:none; }
.newsControl_header a:visited,
.newsControl_showAll a:visited   { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#3b3027; text-decoration:none; }
.newsControl_header a:hover,
.newsControl_showAll a:hover     { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#3b3027; text-decoration:underline; }
.newsControl_shortInfo p    { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:normal; font-style:normal; color:#333333; margin:3px 0 12px 0;}
.newsControl_showAll { text-align:right; }

/* NEWS - Content page */
.tblCNCPageHeader { width:100%; }
.tdCNCPageHeader { text-align:left; }
.tdCNCCategories { text-align:right; }
.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; }

/* Default mailinglist layout */
.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
{
    border-top: #999999 1px dashed;		 
    border-left: #999999 1px dashed;		 
}

.editTableBorders table th
{
    border-top: #000000 1px dashed !important;		 
    border-left: #000000 1px dashed !important;		 
}