/*
* Importing Skin for TadTabStrip
*/
@import "../../Documents/OskarshamnCom/RadControls/Skins/TabStrip/OskarshamnCom/TabStrip.OskarshamnCom.css";

/* 
* NEWS - FrontPageNewsControl 
*/
.FPNC_header { font-size: 19px; font-weight: normal;}
.FPNC_textContainer { margin-top:5px;}
/* 
* NEWS - StartPageNewsControl 
*/
.SPNC_itemContainer { margin-bottom:10px; padding-bottom:10px; border-bottom:solid 1px #e7e7e7;}
.SPNC_itemContainer a{ color:#000000; }
.SPNC_itemContainer a:hover{ color:#000000; }
.SPNC_header { font-size: 13px; font-weight: bold;}

.SPNC_imageContainer { float:right; }
.SPNC_imageContainer img { width:75px; border:none; margin:3px 0 3px 5px; }
/* NEWS - FrontPageNewsControl & StartPageNewsControl - Shared */
.FPNC_wrapper,
#startNewsContainer { 
    font-family: Arial !important; 
}
.FPNC_itemContainer,
.SPNC_wrapper { 
    margin-bottom:10px;
}
.FPNC_itemContainer a,
.SPNC_itemContainer a { 
    text-decoration:none !important; 
}
.FPNC_itemContainer a:hover,
.SPNC_itemContainer a:hover {
    text-decoration:none !important; 
}
.FPNC_header,
.SPNC_header {  
    font-style: normal; color: #04B1E6; display:block; clear:both;
}
.FPNC_date,
.SPNC_date { 
    float:left; margin-right:5px; color:#999999; font-size:11px;
}
.FPNC_linkText a,
.SPNC_text { 
    color: #000000 !important; font-size:11px;
}
.SPNC_showAll{
    text-align:right;
}
.SPNC_showAll a:link, 
.SPNC_showAll a:visited,
.SPNC_showAll a:hover { color: #04b1e6; font-family: Arial; font-size: 13px; line-height: 16px; font-weight: normal; font-style: normal; text-decoration: underline;  }
.SPNC_showAll a:hover { color: #f3ae00; }
/*
* NEWS WPCommonNewsControl
*/
.tdCNCSearchNews,
.CNC_newsImage {
	display:none;
}
/*
* WPCategorizedViewControl.ascx
*/
.templateWrapper div.RadGrid_Default
{
	border:none;
}
.templateWrapper div.RadGrid_Default th.rgHeader
{
	display:none;
}
.templateWrapper div.RadGrid_Default tr.rgGroupHeader
{
	background:none;
	
}
.templateWrapper div.RadGrid_Default tr.rgGroupHeader td
{
	background:none;
	border-top:none;
	border-bottom:solid 1px #828282;
	padding-top:8px;
}
.templateWrapper div.RadGrid_Default .rgGroupHeader td p
{
	padding:0;
	font-weight:bold;
}
.templateWrapper div.RadGrid_Default .rgRow td.rgGroupCol,
.templateWrapper div.RadGrid_Default .rgAltRow  td.rgGroupCol
{
	background:none;
	border:none;
}
.templateWrapper div.RadGrid_Default .rgRow a
{
	/* Is Shared - LOOK IN SiteCss.css */
}
/* RotatorViewControl */
.RVC_div_btnPrev a,
.RVC_div_btnNext a{
	text-decoration:none !important;
}
.RVC_categories a.CVC_gridLink:link, 
.RVC_categories a.CVC_gridLink:visited, 
.RVC_categories a.CVC_gridLink:hover, 
.RVC_categories a.CVC_Selected:link, 
.RVC_categories a.CVC_Selected:visited, 
.RVC_categories a.CVC_Selected:hover{
	width:23% !important;
}
.RVC_categories{
	padding-top:5px;
	padding-left:3px;
}
/*
*	Style templates - Extra definitions
*/
/* siteCSS.theme1 - "Puff - Orange" */
.siteCSS.theme1 .sitePuff { background-image:url('../../Documents/OskarshamnCom/Images/puff_orange_top.jpg'); }
.siteCSS.theme1 .sitePuffContent { background-image:url('../../Documents/OskarshamnCom/Images/puffBtm_orange.jpg'); }
/* siteCSS.theme2 - "Puff - Röd" */
.siteCSS.theme2 .sitePuff { background-image:url('../../Documents/OskarshamnCom/Images/puff_red_top.jpg'); }
.siteCSS.theme2 .sitePuffContent { background-image:url('../../Documents/OskarshamnCom/Images/puffBtm_red.jpg'); }
/* siteCSS.theme3 - "Puff - Grön" */
.siteCSS.theme3 .sitePuff { background-image:url('../../Documents/OskarshamnCom/Images/puff_green_top.jpg'); }
.siteCSS.theme3 .sitePuffContent { background-image:url('../../Documents/OskarshamnCom/Images/puffBtm_green.jpg'); }
/*
*	Newsletter Subscribe/UnSubscribe /Documents/OskarshamnCom/Pages/newsletter_subscribe.htm
*/
body.newsletter_subscribe{
	padding:0;
	margin:0;
	font:normal 13px/16px Arial;
	color:#000000;
}
h2.subscribe{
	margin:12px 0 6px 0;
	font-size:16px;
	line-height:19px;
	font-style:italic;
}
div.subscribe{
	padding-bottom:12px;
}
h3.unSubscribe{
	margin:16px 0 5px 0;
	font-size:14px;
	line-height:17px;
	font-style:italic;
}
div.unSubscribe{
}
body.newsletter_subscribe input.btn{
	margin-top:6px;
}
/* Newsletter - Complete messages */
div.complete span{
	line-height:18px;
}
/*
* ~/Documents/Common/Controls/RSSReaderControl.ascx
*/
/* Common */
.siteCSS.themeVer42 {
    border:0 none #000000;
    color:#000000;
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    line-height:14px;
    margin:0;
    padding:0;
    text-align:left;
    text-decoration:none;
}
.siteCSS.themeVer42 h2{
    font-size:13px;
    font-weight:bold;
    line-height:15px;
    margin:0 0 7px 0;
    padding:0;
}
.siteCSS.themeVer42 p{
    margin:0;
    padding:0;
}
.siteCSS.themeVer42 a:link,
.siteCSS.themeVer42 a:visited,
.siteCSS.themeVer42 a:hover{
    color:#04B1E6;
    font-family:Arial;
    font-size:11px;
    font-style:normal;
    font-weight:normal;
    line-height:14px;
    text-align:left;
    text-decoration:none;
}
.siteCSS.themeVer42 a:hover{
    color:#f3ae00;
}
.siteCSS.themeVer42 p.custom1{
    padding:0 0 1px 0;
}
.siteCSS.themeVer42 p.custom1 a:link,
.siteCSS.themeVer42 p.custom1 a:visited,
.siteCSS.themeVer42 p.custom1 a:hover{
    font-size:13px;
    font-weight:bold;
}
.siteCSS.themeVer42 a.link1:link,
.siteCSS.themeVer42 a.link1:visited,
.siteCSS.themeVer42 a.link1:hover{
    color:#000000;
    text-decoration:underline;
}
.siteCSS.themeVer42 a.link2:link,
.siteCSS.themeVer42 a.link2:visited,
.siteCSS.themeVer42 a.link2:hover{
    color:#000000;
    font-size:12px;
    text-decoration:underline;
}
.rssAjaxLoading{
    text-align:center;
    color:#909090 !important; 
}
.rssAjaxLoading img{
    vertical-align:middle;
    margin-right:6px;
    padding-bottom:3px;
}
/* Blog */
#startBlogWrapper .siteCSS.themeVer42 p.preamble {
    padding:0 0 10px 0;
}
.rssFooter{
    text-align:right;
    padding:5px 0 0 0;
}
/* OT & Nyheterns - RSS News */
#weatherAndNews.siteCSS.themeVer42 p.preamble{
    font-size:10px;
    font-weight:bold;
}
#weatherAndNews.siteCSS.themeVer42 p.custom1{
    padding:0 0 10px 0;
}
#weatherAndNews.siteCSS.themeVer42 p.custom1 a:link,
#weatherAndNews.siteCSS.themeVer42 p.custom1 a:visited,
#weatherAndNews.siteCSS.themeVer42 p.custom1 a:hover{
    font-size:12px;
    font-weight:normal;
}
#weatherAndNews .rssAjaxLoading img{
    display:block;
    margin:0 auto;
}



