@media screen, projection
{

    /***************************************************\
    ****************| PAGE FOOTER |***************
    \***************************************************/

    #footer div.slim-222 {
        width: 258px;
    }

    #footer div.width-grid2,
    #footer div.width-grid2 div.content,
    #footer div.slim-222,
    #footer div.slim-222 div.content {
        background: transparent !important;
    }

    #footer div.slim-222 div.content ul.left-line {
        height:32px;
        padding: 0px 0px 0px 13px;
        border-left: 1px solid #BBBBBB;
    }
    #footer hr.trim {
    	border-bottom: 1px solid #EE7F00;
		margin: 0px 16px 10px 16px;
		padding: 0;
    }
    * html #footer hr.trim {
		margin-bottom: 0px;
	}    
    #footer {
        font-size: 11px;
        background: #ebebeb;
        position: relative !important;
        /*min-width: px; max-width: 1015px;*/
        /*margin: -70px auto 0;*/
        /* REFERENCE .page */
        margin: -143px 0 0 0;
        border: 0 none;
        padding: 0;
        line-height: 15px;
    }
    * html #footer {
        margin: -150px 0;
    }
    #footer div.content {
        padding-bottom: 0;
        height: 60px;
        padding-left: 16px;
    }

    #footer div.content div.formated {
        /*padding: 1px 0 1px 0;*/
    }
    #footer div.width-grid2.left div.content div.formated {
        width: 670px;
    }
    #footer div.width-grid2.left div.content div.formated.second-line li.star,
    #footer div.slim-222.right div.content li.star {
	    line-height: 15px;
    }
    #footer ul {
        margin: 0;
        padding: 0;
        /*counter-reset: item;*/
    }

    #footer ul li:before {
    }

    #footer ul li {
        white-space: nowrap;
        margin: 0;
        list-style-type: none;
        float: left;
        color: #0192AC;
        float: left;
    }
    #footer ul li.star {
        /*background: url("/_assets/pics/stern.jpg") no-repeat;*/
        background: url("/_assets/pics/arrows/arrow-right-grey.gif") 3px 3px no-repeat;
        padding: 0px 4px 4px 18px;
    }
    #footer ul li a {
        color: #8C8C8C;
    }
    #footer ul li.block{
        margin: 0px 0px 0px 9px;
        width: 181px;
        padding: 0px;
    	right: 12px;
    	position: absolute;
    }

    #footer div.sub{
        padding: 16px 16px 8px;
    }
    #footer div.sub span{
        line-height: 22px;
        color: #515151;
    }
    #footer div.sub,
    #footer .sub a {
		font-size: 9px;
        line-height: 12px;
        color: #515151 !important;
    }

    #footer div.sub a:hover {
        color: #515151;
        text-decoration: underline;
    }
    /**************** EOF FOOTER ***************/
}
