/**
 * @version     SVN: $Id $
 * @package     Joomla.Site
 * @subpackage  Module Dashboard
 * @license     GNU/GPL
 * @author      Sérgio Ribeiro <srfr@inescporto.pt>
 * @author      Created on 2012-04-02
 */

#hor-minimalist-b
{
        margin-top: 10px;
        margin-bottom: 0;
}
#hor-minimalist-b thead th
{
	vertical-align: bottom;
}
#hor-minimalist-b thead th.center, #hor-minimalist-b tbody td.center
{
	text-align: center !important;
}
#hor-minimalist-b tfoot
{
	padding: 10px 8px;
	border-top: 2px solid #6678b1;
        font-size: 14px;
	font-weight: normal;
	color: #039;
}
#hor-minimalist-b tfoot th
{
        padding: 6px 8px;
        border-bottom: 1px solid #CCCCCC;
        color: #666699;
}

tr.tipo-pedido-ip td:first-of-type,
tr.tipo-pedido-mail td:first-of-type,
tr.tipo-pedido-site td:first-of-type
{
        padding-left: 28px !important;
        background-position: left 10px;
        background-repeat: no-repeat;
}

tr.tipo-pedido-ip td:first-of-type
{
        background-image: url('../images/computer.png');
}
tr.tipo-pedido-mail td:first-of-type
{
        background-image: url('../images/user_business.png');
}
tr.tipo-pedido-site td:first-of-type
{
        background-image: url('../images/website.png');
}

.colapsar-dados
{
        /*float: right;*/
        text-align: right;
}
.conteudo h2
{
        padding: 15px 0 0 0;
        font-weight: normal;
}
h2#lista-artigos
{
        text-align: center;
}
.conteudo h4
{
        #padding: 15px 0 0 0;
        font-weight: normal;
}
h4#lista-artigos
{
        text-align: center;
}

.blog-featured, .items-leading
{
        padding: 0;
        margin: 0;
}

#video-site
{
        float: left;
        width: 50%;
}
#conteudo-topo
{
        float: right;
        margin-left: 25px;
}
.conteudo-topo-dvs
{
        margin-bottom: 25px;
}
.conteudo
{
        width: 680px;
        margin-left: 35px;
        margin-top: 0;
}
.conteudo #hor-minimalist-b
{
        margin: 0 0 30px 0;
}

#comp_80, #comp-i
{
        margin-top: 0;
        padding-top: 0;
}
#comp_80 ul
{
        list-style: square inside none;
}

.item.column-1
{
        width: auto;
}

.newsflashdash-notificacao-global
{
        /*width: 60%;*/
        margin: 0 auto 10px auto;
        text-align: center;
}
.newsflashdash-notificacao-global p
{
        padding: 3px;
        background-color: #f9f9f9/*#ffff99*/;
        border: 1px solid #ced7db/*#f2e81a*/;
        font-size: 14px;
        color: #2b2b2b;
}
.newsflashdash-notificacao-global a, .newsflashdash-notificacao-global .readmore
{
        padding-left: 5px;
        font-size: 90%;
        font-variant: normal;
}

.clear
{
        clear: both;
}
