﻿/******************************************************/
/* ICR Articles  Stylesheet                           */
/* This stylesheet can be overruled in the portal.css */
/******************************************************/

/* ************/
/* FAKE LINKS */
/* ************/
    .icr_fl  { cursor: pointer; }               /* Fake link */
    .icr_flh { text-decoration: underline; }    /* Fake link - hover */
   

/* ************** */
/* SIDEBAR BLOCKS */
/* ************** */

.pmsb_wrap {display:inline-block; }
.pm_block_header { display:block; margin:5px 0px; padding:2px; font-size:14px; font-weight:bold; }
.pm_block ul { display:block; margin:0px; padding:2px; list-style-type:none; }
.pm_block ul li { list-style-type: none;  }
.pm_block ul li a { text-decoration:none; }


/* ======================= OLD CSS STYLES ======================= */
/* |    DO NOT DELETE DUE TO BACKWARDS COMPATIBILITY ISSUE'S    | */
/* |    Once all skins are updated these lines can be deleted.  | */
/* ============================================================== */
.OuterNavBlock {display: block;padding: 0px 5px 3px 0px;margin-bottom: 6px;margin-top: 0px;}
.NavBlockTitle { display: block;font-weight: bold;margin-bottom: 5px;}
.navBlockItemLink {padding-bottom: 3px;display: block;}
.TagcloudOuterList { margin: 0px; padding: 0px; }
.TagCloudItem { list-style: none;  display: inline-block; margin-bottom: 5px; margin-right: 5px; }
/* ======================= OLD CSS STYLES ======================= */




/* Not needed now, but kept for when multiple levels are supported */
/*#pmsb_wrap > .pm_block > ul ul {padding:0px 0px 0px 25px; }
#pmsb_wrap > .pm_block ul li > ul {display:none;}
#pmsb_wrap > .pm_block ul li:hover > ul {display:block;}
#pmsb_wrap > .pm_block > .pm_block_normallist ul  {padding-left:10px;} */

/* FANCY SIDEBAR 
   ... copy this CSS snippet in your skin and uncomment 
*/
/*
#pmsb_wrap {font-family:Arial, Helvetica, sans-serif;}
#pmsb_wrap > .pm_block > .pm_block_header { font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#181818; font-weight:bold; border-bottom:1px solid #000; display:block; padding:2px; margin:5px 0px; }
#pmsb_wrap > div { border:1px solid #cdcdcd; border-radius:7px; margin-bottom:10px; padding:1px;}
#pmsb_wrap > .pm_block > .pm_block_header {background-color:#424242; color:#f6f6f6; line-height:36px; font-size:16px; padding-left:10px; margin:0px; 
                -webkit-border-top-left-radius: 5px; -webkit-border-top-right-radius: 5px; 
                -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;
                border-top-left-radius: 5px; border-top-right-radius: 5px;
                background: -moz-linear-gradient(top, rgba(179,179,179,1) 1%, rgba(73,73,73,1) 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,rgba(179,179,179,1)), color-stop(100%,rgba(73,73,73,1)));
                background: -webkit-linear-gradient(top, rgba(179,179,179,1) 1%,rgba(73,73,73,1) 100%);
                background: -o-linear-gradient(top, rgba(179,179,179,1) 1%,rgba(73,73,73,1) 100%);
                background: -ms-linear-gradient(top, rgba(179,179,179,1) 1%,rgba(73,73,73,1) 100%);
                background: linear-gradient(to bottom, rgba(179,179,179,1) 1%,rgba(73,73,73,1) 100%);
}
#pmsb_wrap > .pm_block > ul {font-size:12px;}
#pmsb_wrap > .pm_block > ul ul li {padding-left:0px; border:0px; }
#pmsb_wrap > .pm_block ul li 
                {background-color:#ededed; line-height:24px; color:#333333;  padding:0px 0px 0px 0px; border-top:1px solid #ffffff; border-bottom:1px solid #dedede; list-style-position:inside; 
                background: -moz-linear-gradient(top, rgba(226,226,226,1) 0%, rgba(238,238,238,1) 100%);
                background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(226,226,226,1)), color-stop(100%,rgba(238,238,238,1)));
                background: -webkit-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(238,238,238,1) 100%);
                background: -o-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(238,238,238,1) 100%);
                background: -ms-linear-gradient(top, rgba(226,226,226,1) 0%,rgba(238,238,238,1) 100%);
                background: linear-gradient(to bottom, rgba(226,226,226,1) 0%,rgba(238,238,238,1) 100%);
}
#pmsb_wrap > .pm_block ul li a,
#pmsb_wrap > .pm_block ul li .icr_fl { text-decoration:none; color:#333;}
#pmsb_wrap > .pm_block ul li a:hover,
#pmsb_wrap > .pm_block ul li .icr_flh { color:#000; background-color:#dedede; 
                                        background: -moz-linear-gradient(top, rgba(203,203,203,1) 0%, rgba(229,229,229,1) 100%);
                                        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(203,203,203,1)), color-stop(100%,rgba(229,229,229,1)));
                                        background: -webkit-linear-gradient(top, rgba(203,203,203,1) 0%,rgba(229,229,229,1) 100%);
                                        background: -o-linear-gradient(top, rgba(203,203,203,1) 0%,rgba(229,229,229,1) 100%);
                                        background: -ms-linear-gradient(top, rgba(203,203,203,1) 0%,rgba(229,229,229,1) 100%);
                                        background: linear-gradient(to bottom, rgba(203,203,203,1) 0%,rgba(229,229,229,1) 100%);
}
#pmsb_wrap > .pm_block > ul li a, 
#pmsb_wrap > .pm_block > ul li .icr_fl { display:inline-block; padding-left:10px;}

#pmsb_wrap > .pm_block > .pm_block_taglist {padding-top: 10px; padding-left: 10px;}
#pmsb_wrap > .pm_block > .pm_block_taglist li {display: inline-block; padding: 3px 10px 3px 0px; margin-bottom: 5px; margin-right: 5px;}

#pmsb_wrap > .pm_block .pm_authortitle { display:block; padding-left:10px; padding-top: 3px;}
#pmsb_wrap > .pm_block .pm_authorreturnlink { display:inline-block; padding-left:10px; color: #000;}
#pmsb_wrap > .pm_block .pm_taglink { display:inline-block; padding-left:10px; color: #000;}

*/





/* ******************* */
/* END: SIDEBAR BLOCKS */
/* ******************* */

/* *************** */
/* SPECIFIC BLOCKS */
/* *************** */

/* TAG CLOUD BLOCK */
/*.TagcloudOuterList
{
    margin: 0px;
    padding: 0px;
}
.TagCloudItem
{
    list-style: none; 
    display: inline-block;
    margin-bottom: 5px;
    margin-right: 5px;
 
    /* 
        Font-Size and Color are generated dynamically in the tagcloud 
        The min-max values can be set in the module settings
    */
/*}*/

