﻿/* #####################################################################################################*/    
/* ################################## estilos gerais do módulo de enews ################################*/   
/* #####################################################################################################*/    
.sfnewsletterForm           /* <div>   */
{
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 11px;
    color: #666;
    border: 1px dotted #C2BFB8;
    /*background-image: url('../Images/bkg_newsletter.gif');*/
    background-position:center;
    width: 100%;
    text-align:center;
}
.sfSubscribe	            /* <fieldset> Wrapper of Subscribe form. */
{
    width:200px;
    }
.sfUnsubscribe	            /* <fieldset> Wrapper of Unsubscribe form.*/
{}
.sfnewsletterTitle	        /* <h2> Title of Subscribe and Unsubscribe forms.*/
{    
    font-size: 11px;
    text-align:left;
    }
.sfnewsletterDescription	/* <p> Description of Subscribe and Unsubscribe forms.*/
{
    }
.sfMessage	                /* <div> Message if the subscription/unsubscription was successful or not successful.*/
{
    text-align:center;
    }
.sfnewsletterFieldsList	    /* <ol> Wrapper of list of subscribe/unsubscribe to newsletter form.*/
{
    width: 100%;
    text-align:left; 
    padding-left:6px;           
    }
.sfnewsletterField	        /* <li> Wrapper of single form field.*/
{
    list-style-image: none;
    list-style-type:none;
    }
.sfTxtLbl	                /* <label> Field label.*/
{
    display:list-item;
    }
.sfNote	                    /* <em> Label note (e.g. Optional).*/
{
    }
.sfTxt	                    /* <input> Form text input (Email, First name and Last name).*/
{
    width:85%;
    }
.sfErrorWrp	                /* <span> Inline error message wrapper.*/
{
    color:Red;
        }
.sfError	                /* <strong> Inline error message.*/
{
    }
.sfnewsletterSubmitBtnWrp	/* <div> Wrapper of subscription/unsubscription button.*/
{
    text-align:right;
    width: 100%;
    }
.sfnewsletterSubmitBtn	    /* <input> Subscription/unsubscription button.*/
{   
    font-size: 11px;
    cursor: pointer;
    width:80px;
	height:21px;
    border:0px;
    color: Gray;
    text-decoration: none;
    background-image: url('../Images/btn_subscrever.gif');
    }
/* #####################################################################################################*/    
/* ######################### estilos subscrição pequena do módulo de enews #############################*/   
/* #####################################################################################################*/    
.eNewsSubsLeft .sfnewsletterForm              /* <div>   */
{
    margin:0;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 9px;
    color: #666;
    border: 1px dotted #C2BFB8;
    background-image: url('../images/bkg_newsletter.png');
    background-repeat:no-repeat;
    background-position:top left;
    /*background-image: url('../Images/newsl_back.png');*/
    width: 92%;
    text-align:center;
}
.eNewsSubsLeft .sfSubscribe	            /* <fieldset> Wrapper of Subscribe form. */
{
    width:92%;
    }
.eNewsSubsLeft .sfUnsubscribe	            /* <fieldset> Wrapper of Unsubscribe form.*/
{}
.eNewsSubsLeft .sfnewsletterTitle	        /* <h2> Title of Subscribe and Unsubscribe forms.*/
{    
    padding-top:4px;
    font-size: 9px;
    text-align:left;
    }
.eNewsSubsLeft .sfnewsletterDescription	/* <p> Description of Subscribe and Unsubscribe forms.*/
{
    }
.eNewsSubsLeft .sfMessage	                /* <div> Message if the subscription/unsubscription was successful or not successful.*/
{
    text-align:center;
    }
.eNewsSubsLeft .sfnewsletterFieldsList	    /* <ol> Wrapper of list of subscribe/unsubscribe to newsletter form.*/
{
    width: 100%;
    text-align:left; 
    padding-left:6px;           
    }
.eNewsSubsLeft .sfnewsletterField	        /* <li> Wrapper of single form field.*/
{
    list-style-image: none;
    list-style-type: none;
    border-bottom:none;
    }
.eNewsSubsLeft .sfTxtLbl	                /* <label> Field label.*/
{
    display:list-item;
    color:Gray;
    }
.eNewsSubsLeft .sfNote	                    /* <em> Label note (e.g. Optional).*/
{
    }
.eNewsSubsLeft .sfTxt	                    /* <input> Form text input (Email, First name and Last name).*/
{
    width:85%;
    font-family: Trebuchet MS, Helvetica, Arial, sans-serif;
    font-size: 9px;

    }
.eNewsSubsLeft .sfErrorWrp	                /* <span> Inline error message wrapper.*/
{
    color:Red;
        }
.eNewsSubsLeft .sfError	                /* <strong> Inline error message.*/
{
    }
.eNewsSubsLeft .sfnewsletterSubmitBtnWrp	/* <div> Wrapper of subscription/unsubscription button.*/
{
    text-align:right;
    width: 100%;
    }
.eNewsSubsLeft .sfnewsletterSubmitBtn
{
    font-size: 9px;
    text-decoration:none;
    font-weight:normal;
    cursor: pointer;
    width: 60px;
    height: 15px;
    border: 0px;
    color: White;
    background-image: url('../Images/btn_subscrever.gif');
}