@charset "utf-8"; 

/*Title: le Domaine des Aspras main CSS*/
/*Object: Contain supplementary styles of "la lettre des Aspras" from "le Domaine des Aspras" website for the screen media*/
/*Author: Sébastien Mouren*/

/*-------------------------------------------------*/
/*Type selectors; cover defined elements of the DTD*/
/*-------------------------------------------------*/

    #text   {
        width:auto;
        float:none;
        }

    #ram    {
        float:left;
        width:65%;
        }


/*---------------------------------------------------------------------------*/
/*class selectors; contains selector identified by their class token		*/
/*---------------------------------------------------------------------------*/

    *.defparag  {
        padding:0 1em 0 1em;
        margin:0 0 1em 0; 
        height:1.3077em;
        }

    *.deflabel  {
        display:block;
        float:left;
        width:27%;
        text-align:right;
        line-height:1em;
        padding:.1538em 0 .1538em 0;
        height:1.3077em;
        }

    *.definput  {
        font:normal normal normal 9.75pt/1em tahoma, etahoma, verdana, sans-serif;
        float:right;
        width:70%;
        text-align:left;
        padding:.0769em 0 .0769em 0;
        border:.0769em solid #BF7F3F;
        background:#F6E1C0 url() no-repeat center center;
        }

    *.deftextarea   {
        font:normal normal normal 9.75pt/1em tahoma, etahoma, verdana, sans-serif;
        width:65%;
        text-align:left;
        padding:.0769em 0 .0769em 0;
        border:.0769em solid #BF7F3F;
        background:#F6E1C0 url() no-repeat center center;
        }

    *.defbutton {
        font:normal normal bold 9.75pt/1em tahoma, etahoma, verdana, sans-serif;
        padding:0 .4615em 0 .4615em;
        background-color:#E89848;
        color:#000000;
        border-top:.0769em solid #BF7F3F;
        border-left:.0769em solid #BF7F3F;
        border-right:.0769em solid #281600;
        border-bottom:.0769em solid #281600;
        line-height:normal;
        vertical-align:baseline;
         filter:progid:DXImageTransform.Microsoft.Gradient (GradientType=0,StartColorStr="#29FFFFFF",EndColorStr="#A4000000");
        }

    *.defvalidate   {
        text-align:right;
        margin:1em;
        padding:1em 0 1em 0;
        }

    *.alert {
        font:normal normal bold 10.5pt/1em tahoma, etahoma, verdana, charcoal, sans-serif;
        margin:1em;
        color:red;
        text-align:center;
        }