TABLE.dynamicKeywords
{
    width:100%;
}
TABLE.dynamicKeywords INPUT
{
    width:100%;
}
TABLE.dynamicKeywords
{
	padding:0px;
    border:1px solid black;
	background-color: #000000;
}

TABLE.dynamicKeywords TR TD
{
	background-color: #E5E4D3;
	padding-left: 4px;
	padding-right:2px;
	height:20px;
}
TABLE.dynamicKeywords TR TD.header
{
    font-weight:bold;
    border-bottom:1px solid black;
    color:white;
    background-color:#526594;
    text-align:center;
}

    DIV.campaignbox {
        padding:7px;
        text-align:left;
    }

    DIV.activecampaign
    {
        color: #F97121;        
    }

    DIV.activecampaign#long
    {
        width: 455px;
    }

    DIV.activecampaign#short
    {
        width: 270px;
    }

    DIV.activecampaign DIV.campaignbox
	{
		background-color:#F0F0F0;
		color: black;
		border: 1px solid black;
    }

    DIV.activecampaign#long DIV.campaignbox
    {
        background-color: #FDF5D0;
        border-color: #E0D49D;
        height:80px;
    }

    DIV.activecampaign#short DIV.campaignbox
    {
        background-color: #CFF7AD;
        border-color: #96AF85;
        height:80px;
    }

    DIV.stoppedcampaign DIV.campaignbox
	{
		border:1px solid #999999;
        color:#A7A7AD;
        background-color:#F9F9F9;
	}


    TD.keywordscaption {
        color:#7F7F7F;
        font-size:12px;
        width:5%
    }

    TD.keywords {
        padding-top:2px;
        font-size:11px;
    }

    TD.recommendedcaption {
        padding-top:2px;
        border-top:1px dotted #BFBFBF;
        vertical-align:top;
        color:#7F7F7F;
        font-size:12px;
        width:120px
    }

    TD.recommendedkeywords {
        padding-left:2px;
        font-size: 11px;
        line-height:13px;
        padding-top:5px;
        vertical-align:top;
        border-top:1px dotted #BFBFBF;
    }


    DIV.stoppedcampaign A
    {
        color:#99A5D1;
    }

    DIV.activecampaign A
    {
        color:#001F8C;
    }

    A.campaignurl
    {
        font:italic 11px Arial, sans-serif;
    }

    A span.parameters
    {
        text-decoration:none;

    }

    DIV.activecampaign A span.parameters
    {
            color:#9B9B9B;
    }

    DIV.stoppedcampaign A span.parameters
    {
            color:#D7D7D7;
    }

TABLE.campaign
{
  width:100%;
  margin-top:20px;
}

TABLE.campaign TD
{
    font-family:'Tahoma';
    font-size: 11px;
}


/* ------------------------------------------------- EDIT FORM ---------------------------------------------------------------- */

TABLE.campaignform#long
{
    border-bottom: 1px solid #E0D49D;
    height: 204px;
    width: 455px;
    margin-bottom: 10px;
}

TABLE.campaignform#short
{
    border-bottom: 1px solid #96AF85;
    height: 204px;
    width: 270px;

}

TABLE.campaignform TR TD
{
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 4px;
    text-align: right;
    font-size: 11px;
}

TABLE.campaignform#long TR TD
{
    background-color: #FDF5D0;
}

TABLE.campaignform#short TR TD
{
    background-color: #CFF7AD;
}

TABLE.campaignform TR TD.header
{
    text-align: left;
    font-size: 18px;
    font-weight: bold;
    color: #F97121;
}

TABLE.campaignform#long TR TD.header
{
    border-bottom:1px solid #E0D49D;
    background-color: #FFFFFF;
}

TABLE.campaignform#short TR TD.header
{
    border-bottom:1px solid #96AF85;
    background-color: #FFFFFF;
}

TABLE.campaignform TR TD.title
{
    padding-top:5px;
    padding-bottom:1px;
    color: #98937D;
    text-align: left;
    font-weight: bold;
}

TABLE.campaignform TR TD.counter
{
    padding-top:5px;
    padding-bottom:1px;
    color: #98937D;
    font-size: 10px;
}

TABLE.campaignform#long TR TD.title
{
    border-left:1px solid #E0D49D;
}

TABLE.campaignform#short TR TD.title
{
    border-left:1px solid #96AF85;
}

TABLE.campaignform#long TR TD.inputbox
{
    border-right:1px solid #E0D49D;
    border-left:1px solid #E0D49D;
}

TABLE.campaignform#short TR TD.inputbox
{
    border-right:1px solid #96AF85;
    border-left:1px solid #96AF85;
}

TABLE.campaignform#long TR TD.counter
{
    border-right:1px solid #E0D49D;
}

TABLE.campaignform#short TR TD.counter
{
    border-right:1px solid #96AF85;
}

TABLE.campaignform#long TR TD INPUT, TABLE.campaignform#long TR TD TEXTAREA
{
    width:432px;
}

TABLE.campaignform#short TR TD INPUT, TABLE.campaignform#short TR TD TEXTAREA
{
    width:250px;
}

TABLE.campaignform#long TR TD TEXTAREA
{
    height: 59px;
}

SPAN.ukazka
{
    font-size:12px;
    color:black;
    font-weight:normal;
    font-family: 'Arial';
}



