/**
*	style.css - Stylesheet
*	
*        This is the default stylesheet of CoreTreks Site Base for CorePublish frontends
*
*	@author Geir Helge Tjostolvsen-Schmidt and Arve Skjørestad
*	
*	Modified:
*/





/* ==== OLD MENU TILE SPECIFIC DEFINITIONS ==== */

.ctsitebase-topelement {
        width:100%;
        height:20px;
         background-color:#E06001;
        background-image: url('images/design/bg_dotted.gif');
        background-repeat: y-repeat;
        color: black;
}

.ctsitebase-topelement div {
        background-image: url('images/design/coretrek_logo.gif');
        background-repeat: no-repeat;
        width:113px;
        height:24px;
        margin-left: 657px; /* 770-113 */
}

.ctsitebase-toplevelmenu {
        
        height:20px;
        background-color:#F0B385;
        color: black;
        padding: 6px 0px 0px 14px;
        height:20px;
}

.ctsitebase-toplevelmenu-item {
        display:inline;
        background-color:#F0B385;
}

.ctsitebase-toplevelmenu-item a, .ctsitebase-toplevelmenu-item a:visited,.ctsitebase-toplevelmenu-item a:link  {
        color:#9E4604;
        text-decoration:none;
        font-weight:bold;
}

.ctsitebase-toplevelmenu-itemseparator {
        display:inline;
        margin-left: 7px;
        margin-right: 7px;
        padding-left:1px;
        background-color:#9E4604;
}


.ctsitebase-sublevelmenu {
        margin-left:10px;
        margin-top:10px;
        margin-bottom:20px;
}

.ctsitebase-sublevelmenu ul {
        margin-left: 0px;
        padding-left: 0px;
}

.ctsitebase-sublevelmenu-1 {
        /* list-style-image:url('images/design/submenu_arrow_off.gif'); */
        list-style-type: circle;
        list-style-type: none;
        margin-left:0px;
        padding-left:0px;
}

.ctsitebase-sublevelmenu-2,
.ctsitebase-sublevelmenu-3,
.ctsitebase-sublevelmenu-4,
.ctsitebase-sublevelmenu-5
{
        list-style:none;
}


.ctsitebase-sublevelmenu-1 a:link,.ctsitebase-sublevelmenu-1 a:visited  {
        color:#9E4604;
        text-decoration:none;
        font-weight:bold;
}

.ctsitebase-sublevelmenu-2 a:link,
.ctsitebase-sublevelmenu-2 a:visited,
.ctsitebase-sublevelmenu-3 a:link,
.ctsitebase-sublevelmenu-3 a:visited,
.ctsitebase-sublevelmenu-4 a:link,
.ctsitebase-sublevelmenu-4 a:visited,
.ctsitebase-sublevelmenu-5 a:link,
.ctsitebase-sublevelmenu-5 a:visited
{
        color:#9E4604;
        text-decoration:none;
}

.ctsitebase-sublevelmenu-1 a:hover,
.ctsitebase-sublevelmenu-2 a:hover,
.ctsitebase-sublevelmenu-3 a:hover,
.ctsitebase-sublevelmenu-4 a:hover,
.ctsitebase-sublevelmenu-5 a:hover
{
        text-decoration:underline;
}

.ctsitebase-sublevelmenu-2 {
        margin-left:10px;
}

.ctsitebase-sublevelmenu-3 {
        margin-left:20px;
}


.ctsitebase-loginheader {

}

#iframe-placeholder {
    border: none;
}
#iframe-placeholder iframe {
    border: none;
    width: 698px;
    height: 570px;
}



/* common box menus and lists */
.small-searchinput,
.small-rsslist,
.categorysearch,
.vertical-menu,
.small-articledisplay,
.small-articlelist,
.login-form,
.newsletter-form {
    background-color: #fff;
    padding: px;
    margin-top: 25px;
    margin-bottom: 10px;
    margin-left: 10px;
    /* border-right: 1px solid #bfbcb1;
    border-bottom: 1px solid #bfbcb1; */
    /* border: 1px solid #bfbcb1; */ /* Gray (narvik theme border color */
    /* border: 1px solid #3F6798; */ /* Orange */
    border: 1px solid #DAD8D3; /* Light grey */
}
.small-articledisplay .digest {
    margin-top: 0px;
}
.newsletter-form .textinput {
    width: 130px;
}   
.small-rsslist {
    background-image: url(images/box-bottom-rss.gif);
}
.small-articlelist div.newsarchivelink {
    margin-top: 10px;
}
.small-searchinput h3,
.small-rsslist h3,
.categorysearch h3,
.vertical-menu h3,
.small-articledisplay h3,
.small-articlelist h3,
.login-form h3,
.newsletter-form h3 {
    margin: 0px;
    /* background-image: url(images/small-box-top-green.gif); */
    background-color: #3F6798;
    height: 20px;
    overflow: hidden;
    color: #fff;
    font-size: 12px;
    padding: 4px 0px 0px 10px;
}
.small-rsslist h3 a:link,
.small-rsslist h3 a:visited,
.small-rsslist h3 a:hover {
    color: #fff;
    font-size: 12px;
    text-decoration: none;
    background: none;
}
#placeholder-right .small-searchinput h3,
#placeholder-right .small-rsslist h3,
#placeholder-right .categorysearch h3,
#placeholder-right .vertical-menu h3,
#placeholder-right .small-articledisplay h3,
#placeholder-right .small-articlelist h3,
#placeholder-right .login-form h3,
#placeholder-right .newsletter-form h3 {
    /* background-image: url(images/small-box-top-orange.gif); */
    background-color: #EDA320;
}
.small-rsslist h3 {
    /* background-image: url(images/rss-small-box-top-green.gif); */
}
#placeholder-right .small-rsslist h3 {
    /* background-image: url(images/rss-small-box-top-orange.gif); */
    background-color: #EDA320;
}
.small-rsslist ul li ul li,
.small-articlelist ul li ul li,
#placeholder-column .vertical-menu ul li ul li {
    padding-left: 15px;
}
.small-rsslist ul,
.small-articlelist ul,
#placeholder-column .vertical-menu ul {
    margin: 0px;
    padding: 0px;
}
.small-rsslist span.date,
.small-articlelist span.date {
    color: #898989;
    font-size: 7pt;
    clear: both;
    display: block;
}
#placeholder-column .vertical-menu ul li {
    list-style-type: none;
}
.small-rsslist li,
.small-articlelist li {
    list-style-type: none;
    border-bottom: 1px solid #d7d7d7;
    padding: 0px 0px 3px 0px;
    margin-bottom: 0px;
}
.small-rsslist a,
.small-rsslist a:link,
.small-rsslist a:visited {
    color: #000000;
}
.small-rsslist a:hover {
    color: #3F6798;
}
.small-articlelist li
.login-form a,
.small-rsslist li,
.small-articlelist li {
    background-image: url(images/linkmarker.gif);
    background-repeat: no-repeat;
    background-position: 0px 6px;
    padding-left: 10px;
}