﻿/*
* 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:451px !important; }
/* 
* div.reWrapper iframe { OBS REMEMBER TO SET THE VALUE OF 'width' IN 'SiteCss.IE0.css' } 
*/
/*
* 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) 451px 0px repeat-y; }

.templateMargins { margin:0; }
.siteCSS * { margin-top:0; }

.siteCSS A, .siteCSS a	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#b10000; text-decoration:none; }
.siteCSS a:link      	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#b10000; text-decoration:none; }
.siteCSS a:visited   	{ font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#b10000; text-decoration:none; }
.siteCSS a:hover     	{font-family:Verdana, Tahoma, Arial;  font-size:1.0em; font-weight:normal; color:#b10000; text-decoration:underline; }

/* *** Float containers fix:
 http://www.csscreator.com/attributes/containedfloat.php *** */ 
.clearfix:after {
 content: "."; 
 display: block; 
height: 0; 
 clear: both; 
 visibility: hidden;
 }
 
.clearfix{display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */

/*
* 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;		 
}
/* Not used/read by IE-browsers */
html>body .editTableBorders table 
{
    border-right: #999999 1px dashed;		 
    border-bottom: #999999 1px dashed;		 
}
html>body .editTableBorders table td
{
    padding: 1px;
    border-top: #999999 1px dashed;		 
    border-left: #999999 1px dashed;		 
}
html>body .editTableBorders table th
{
    padding: 1px;
    border-top: #000000 1px dashed !important;		 
    border-left: #000000 1px dashed !important;		 
}
/* Fixes for RadEditor */
.editTableBorders p[align="left"] 
{
    text-align: left !important;
}

.editTableBorders p[align="center"] 
{
    text-align: center !important;
}

.editTableBorders p[align="right"] 
{
    text-align: right !important;
}
/* Fix for WPSiteContextMenu */
.SCM_wrapper.RadMenu img.rmLeftImage
{
    left:3px;
    padding-bottom: 0;
}
.SCM_wrapper.RadMenu .rmLevel2 img.rmLeftImage
{
    margin-top:2px;
}
.SCM_wrapper.RadMenu .rmText
{
    text-align:left;
    padding:0 44px 0 28px !important;
}

/* 
* SITE SPECIFIC 
*/
body { font-family: Verdana; font-size: 68.75% !important;  }
/* Used in Editor */
a.arrowLink            { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000 !important; text-decoration:none !important; 
						        padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; display:inline-block;}
a.arrowLink:link        { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000 !important; text-decoration:none !important; 
 					        padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; display:inline-block; }
a.arrowLink:visited     { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000 !important; text-decoration:none !important; 
						        padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; display:inline-block; }
a.arrowLink:hover       { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000 !important; text-decoration:underline !important; 
						    padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; display:inline-block; }						    						 
a.littleLgtGrey             { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleLgtGrey:link        { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleLgtGrey:visited     { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleLgtGrey:hover       { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#b10000 !important; text-decoration:none !important; }
a.littleDrkGrey         { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleDrkGrey:link    { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleDrkGrey:visited { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#666666 !important; text-decoration:none !important; }
a.littleDrkGrey:hover   { font-family:Verdana, Tahoma, Arial; font-size:0.82em; font-weight:normal; color:#b10000 !important; text-decoration:none !important; }
/* Code snippet used in Editor */
/* Connected pages - Info With Links -> cpIWL */
table.cpIWL { width:100%; }
td.cpIWLText { border-bottom:solid 1px #cccccc; padding-bottom:12px; }
td.cpIWLLeftCol { width:50%; padding-right:12px; border-right:solid 1px #cccccc; }
td.cpIWLRightCol { padding-left:12px;}
td.cpIWLColHeader { padding-top:10px; padding-bottom:6px; }
td.cpIWLColCell { padding-bottom:3px; }
/* Connected pages - "Temagrupp" Description -> cpTD */
table.cpTD { width:100%; }
td.cpTDImage { vertical-align:top; padding-right:12px; }
td.cpTDText { vertical-align:top; padding-bottom:12px; }
td.cpTDLink {  vertical-align:bottom; text-align:right; }
/* Used in layout */
a.blogDirectLink:link,
a.blogDirectLink:visited    { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000; text-decoration:none; 
						        padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; }
a.blogDirectLink:hover  { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000; text-decoration:underline; 
						    padding-left:16px; background:transparent url(../../Documents/UngKommunikation/Images/ungk_preLink.gif) left 50% no-repeat; }
a.searchForm:link,
a.searchForm:visited    { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666; text-decoration:none; }
a.searchForm:hover      { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666; text-decoration:underline; }
span.searchForm { font-family:Tahoma, Arial, Verdana; font-size:0.8em; }
.breadCrumbLabel,
.contentLeftContent .CEVC_lstItmDate { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:bold; color:#b10000; }
a.breadCrumb:link,
a.breadCrumb:visited    { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666; text-decoration:none; }
a.breadCrumb:hover      { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#666666; text-decoration:underline; }
.breadCrumbCurrent { font-family:Verdana, Arial, Helvetica; font-size:0.91em; font-weight:normal; color:#818181; }
.bloggIframe { width:100%; }
.contentLeftContent .CEVC_lstItmHeaderLink a:link,
.contentLeftContent .CEVC_lstItmHeaderLink a:visited { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#333333; text-decoration:none; }
.contentLeftContent .CEVC_lstItmHeaderLink a:hover { font-family:Verdana, Tahoma, Arial; font-size:0.91em; font-weight:normal; color:#333333; text-decoration:underline; }
/* Latest blog */
.greenSubHeader { font-family:Verdana, Arial, Helvetica; font-size:1.0em; font-weight:bold; color:#3e541a; }
a.blogHeader:link,
a.blogHeader:visited { font-family:Verdana, Tahoma, Arial; font-size:1.18em; font-weight:bold; color:#b10000; text-decoration:none; }
a.blogHeader:hover { font-family:Verdana, Tahoma, Arial; font-size:1.18em; font-weight:bold; color:#b10000; text-decoration:underline; }
.blogDate { font-family:Verdana, Tahoma, Arial; font-size:1.0em; font-weight:normal; color:#b10000; text-decoration:none; }
div.blogDirectLink { text-align:right; margin:14px 0 -8px 0; }

.newsControl_header a:link,      
.newsControl_header a:visited   { font-family:Verdana, Tahoma, Arial; font-size:1.18em; font-weight:bold; color:#b10000; text-decoration:none; }
.newsControl_header a:hover     { font-family:Verdana, Tahoma, Arial; font-size:1.18em; font-weight:bold; color:#b10000; text-decoration:underline; }

/* 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;}