/* ##########################################################

    Heilmaier Messedesign r2.0
    T3-Content

    Version  : 1.2
    Datum    : 18. Dezember 2009
    Autor    : http://www.proxenos.de/

########################################################## */


a
{
    color            : #E64215;
    font-family      : Verdana, Helvetica, Arial, sans-serif;
    font-size        : 8pt;
    line-height      : 12pt;
    text-decoration  : none;
}

a:hover, a:focus
{
    text-decoration  : underline;
}

a.klimafreundlich
{
    background-color : #37A301;
    color            : #FFFFFF;
    font-family      : "Times New Roman", Garamond, serif;
    font-size        : 10pt;
    font-style       : italic;
    padding          : 5px 10px;
}

a.klimafreundlich:hover, a.klimafreundlich:focus
{
    background-color : #57C321;
    text-decoration  : none;
}

div.tx-powermail-pi1_confirmation,
div.tx-powermail-pi1_mandatory,
form, h1, h2, h3, h4, h5, h6, input, li, p, select, td, textarea
{
    color            : #666666;
    font-family      : Verdana, Helvetica, Arial, sans-serif;
    font-size        : 8pt;
    line-height      : 12pt;
    margin           : 0px;
    padding          : 0px;
}

div.tx-powermail-pi1_confirmation input,
div.tx-powermail-pi1_mandatory input,
form fieldset input,
form fieldset select,
form fieldset textarea
{
    background-color : #F1F1F1;
    border           : 1px solid #BBBBBB;
    margin           : 5px 0;
    padding          : 3px;
    width            : 200px;
}

div.tx-powermail-pi1_confirmation input,
div.tx-powermail-pi1_mandatory input,
form fieldset input.powermail_submit
{
    color            : #54A032;
    background-color : #BFFF96;
    border           : 1px solid #54A032;
    font-weight      : bold;
}

div.tx-powermail-pi1_confirmation input:focus,
div.tx-powermail-pi1_confirmation input:hover,
div.tx-powermail-pi1_mandatory input:focus,
div.tx-powermail-pi1_mandatory input:hover,
form fieldset input.powermail_submit:focus,
form fieldset input.powermail_submit:hover
{
    color            : #FFFFFF;
    cursor           : pointer;
    background-color : #54A032;
    border           : 1px solid #54A032;
}

form fieldset
{
    border           : 1px solid #BBBBBB;
    margin-bottom    : 14px;
    padding          : 10px 20px;
}

form fieldset legend
{
    font-weight      : bold;
}

form fieldset label
{
    display          : block;
    float            : left;
    margin-top       : 7px;
    width            : 130px;
}

form fieldset span.powermail_mandatory
{
    color            : #FF9900;
    padding-left     : 3px;
}

form fieldset.tx-powermail-pi1_fieldset_buttons
{
    border           : none;
    padding          : 0;
    text-align       : center;
}

form fieldset.tx-powermail-pi1_fieldset_buttons legend
{
    display          : none;
}

form fieldset.tx-powermail-pi1_fieldset_ihreanfrage label,
form fieldset.tx-powermail-pi1_fieldset_yourrequest label
{
    float            : none;
    width            : auto;
}

form fieldset.tx-powermail-pi1_fieldset_ihreanfrage textarea,
form fieldset.tx-powermail-pi1_fieldset_yourrequest textarea
{
    height           : 160px;
    width            : 610px;
}

form fieldset.tx-powermail-pi1_fieldset_optionen label,
form fieldset.tx-powermail-pi1_fieldset_options label
{
    width            : 300px;
}

form fieldset.tx-powermail-pi1_fieldset_optionen div.tx_powermail_pi1_fieldwrap_html_12 label,
form fieldset.tx-powermail-pi1_fieldset_options div.tx_powermail_pi1_fieldwrap_html_28 label
{
    display          : block;
    float            : left;
    width            : 305px;  
}

form fieldset.tx-powermail-pi1_fieldset_optionen div.tx_powermail_pi1_fieldwrap_html_13,
form fieldset.tx-powermail-pi1_fieldset_options div.tx_powermail_pi1_fieldwrap_html_29
{
    float            : left;
    width            : 305px;
}

h1, h4
{
    font-weight      : bold;
    margin-bottom    : 14px;
}

h2
{
    font-weight      : bold;
}

h3
{
    font-style       : italic;
    font-weight      : bold;
}

h5
{
    background-color : #F1F1F1;
    border-bottom    : 1px solid #BBBBBB;
    border-top       : 1px solid #BBBBBB;
    font-weight      : normal;
    margin-bottom    : 10px;
    padding          : 3px 10px;
}

h6
{
    border-bottom    : 1px solid #BBBBBB;
    font-weight      : bold;
    margin-bottom    : 10px;
    padding-bottom   : 3px;
}

div.news-latest-container
{
    background-color : #F1F1F1;
    border-top       : 1px solid #E1E1E1;
    margin           : 14px 0;
}

div.news-list-item
{
    border-bottom    : 1px solid #E1E1E1;
    margin-bottom    : 14px;
    padding-bottom   : 14px;
}

p.news-latest-item
{
    border-bottom    : 1px solid #E1E1E1;
    padding          : 7px 14px;
}
