﻿body{
    /*background: #e6edf3 url(body.jpg) repeat-x;
    background: #e3e3e3;
    background: #000 url(/content/3/temp/skin01.jpg) repeat-x top center;*/
    /*background: #e3e3e3 url(body2.png) repeat-x top center;*/
    background: #e3e3e3 url(body2.jpg);
   /* background: #cacaca url(/content/3/11/body-fp-loggedin.png) repeat-x top center;*/
}

.channelpage-wrap, .vn-content, .vn-lowercontent, .shsl-wrap{
    box-shadow: 3px 3px 25px rgba(0, 0, 0, 0.4); 
}

/* HEADER
----------------------------------------------------------*/
#header-wrap {
    background: url(header.png) left top;
}

#header {
    background: url(header.png) left top;
}

#header-toolmenu{
    background-color: #12558a;
    background-color: rgba(0,0,0, 0.3);
    }

#header-bottom{
    /*
    background-color: #5d94cd;
    background-color: rgba(255,255,255, 0.3);*/
    background: none;
}

/* FOOTER
----------------------------------------------------------*/
#footer{
    background: url(footer.png) left bottom;
}

#footer-inner{
    background: url(footer.png) right top;
}

/* SIDEMENU
----------------------------------------------------------*/
ul.sidemenu-links a{
    color: #0066cc;
}

ul.sidemenu-links .sel a{
    background: url('sidemenu-arrow.png');
}

/* SUBMENU
----------------------------------------------------------*/
/* link */
.submenu-item .submenu-link, .submenu-subsubtitle{
    color: #1d5780;
    }

/* hover */
.submenu-item .submenu-link:hover{
    background-color: #5b85a3;
    }

/* selected */
.submenu-item.sel .submenu-link, .submenu-item.sel2 .submenu-link, a.submenu-subsubtitle{
    color: #a5bccc;
    background-color: #1d5780;
    }
    
/* more menu */
#subsubmenu-more-news, #subsubmenu-more-articles, #subsubmenu-more-media{
    color: #297f1c;
    background-color: #41769c;
    }
    
/* SUBMENU2
----------------------------------------------------------*/       
.submenu2 a{
    color: #1d5780;
    }
    
.submenu2 a:hover{
    background-color: #41769c;
    }

.submenu2 a.sel{
    color: #87a9ce;
    background-color: #41769c;
    }
    
/* SUBSUBMENU
----------------------------------------------------------*/  
.subsubmenu{
    background-color: #41769c;
    }

.subsubmenu a{
    color: #ebf1f7;
    }
    
.subsubmenu a:hover{
    background-color: #3a6a8c;
    }
    
.subsubmenu .sel a{
    color: #ebf1f7;
    background-color: #2d526d;
    }
    
/* HOTSPOT
----------------------------------------------------------*/
.hotspot{
/*  background: url(hotspot-bg.png) repeat-x;*/
}

.hotspot .comments{
    color: #63a4d3;
}
    
/* HOTSPOT
----------------------------------------------------------*/
/*
.shsl-item-imagewrap{
    background: #0b121a;
    }

.shsl-item-title{
    background: #141d2a;
    background: rgba(11,18,21,0.85);
    border-color: #0b121a;
    color: #e7e7e7;
    }
    
.shsl-item-time{
    }

.shsl-item-bottomwrap{
    color: #2e4a67;
    background-color: #5d94cd;
    }

.shsl-item-comments{
    color: #2e4a67;
    background-image: url(shsl-item-comments.png);
    }
    
.shsl-item-comments b{
    border-left: 1px solid #4d7aa9;
    }

.shsl-item-typeicon{
    border-right: 1px solid #4d7aa9;
    }

*/

/* HOTSPOT TIMEMENU
----------------------------------------------------------*/
/*
.shsl-timelink{
    color: #5a8ec4;
    }

.shsl-headerwrap{
    background: #9fbfe1;
    }

.shsl-timelink.sel{
    color: #A0BCE0;
    background: #5a8ec4;
    }    

.shsl-nextlink, .shsl-prelink, .shsl-nextlink-shadow, .shsl-prelink-shadow{
    color: #5a8ec4;
    background: #9fbfe1;
    }

.shsl-prelink-shadow, .shsl-nextlink-shadow{
    color: #9fbfe1;
    background: #dce8f5;
    }
*/
    
/* VIEW NEWS
----------------------------------------------------------*/    
/* 
.vn-imagewrap{
    background-color: #141d2a;
    }
    
.vn-imagebottomwrap{
    color: #2e4a67;
    background-color: #5d94cd;
    }
    
a.vn-commentcount{
    color: #2e4a67;
    background-image: url(shsl-item-comments.png);
    }
    
.vn-commentcount b{
    border-left: 1px solid #4d7aa9;
    }

.vn-typeicon{
    border-right: 1px solid #4d7aa9;
    }
*/

/* SUPER MENUS
----------------------------------------------------------*/ 
.smtabbar-wrap, .smsite-wrap, .smsearch-wrap, .smaccount-wrap, .smnewsboiler-wrap{
    background: #5d94cd;
    border-color: #abc7e3;
    }

/* HEADER : TABBAR
----------------------------------------------------------*/   
.tabbar-tab{
    background-color: #145e9c;
    background-color: rgba(0,0,0,0.2);
    }
    
.tabbar-tab:hover{
    background-color: #115281;
    background-color: rgba(0,0,0,0.3);
    }
    
.tabbar-tab.sel{
    background-color: #5d94cd;
    background-color: rgba(255,255,255,0.3);
    }

a.tabbar-tabtext{
    color: #a1bfd7;
    color: rgba(255,255,255,0.6);
    }
   
a.tabbar-add:hover, a.tabbar-edit:hover{
    background-color: #4978a5;
    background-color: rgba(0,0,0,0.2);
    }
    
#supermenutabbar-tab{
    background-color: #145e9c;
    background-color: rgba(0,0,0,0.2);
    }
    
#supermenutabbar-tab:hover{
    background-color: #115281;
    background-color: rgba(0,0,0,0.3);
    }
    
#supermenutabbar-tab.sm-sel{
    background-color: #abc7e3;
    }
    
/* SUPERMENU LINKS
----------------------------------------------------------*/   
.smtabbar-item a, .smsite-wrap ul a, .smaccount-wrap ul a, .smaccount-account, .smaccount-public, .smaccount-pm{
    color: #2b3f54;
    background: #6c9dd1;
    }
    
.smtabbar-item a:hover, .smsite-wrap ul a:hover, .smaccount-wrap ul a:hover{
    background: #7ca7d5;
    }
    
.smtabbar-item.sel a, .smaccount-wrap ul a.sel, .smsite-wrap ul a.sel, .smaccount-topwrap a.sel{
    background: #7ca7d5;
    }
    
#header-pending, #header-login{
    color: #c3d2e0;
    color: rgba(255,255,255,0.75);
    }

/* JOIN FORM
----------------------------------------------------------*/
.joinform-wrap{
    background: url(joinbg.jpg);
    }
	    
.joinform-box{
    background-color: #757575;
    background-color: rgba(255,255,255,0.25);
    color: #fff;
    }

.joinform-divbartop, .joinform-divbarbottom{
    background-color: #002f4f;
    }
	        
.joinform-input label{
    color: #fff;
    }
	        
.joinform-button{
    background: #f20e0a;
    color: #fff;
    border: 2px solid #c60e0b;
    }
        
.joinform-tos, .joinform-tos a{
    color: #999;
    }