/*  ----------------------------------------------------------------------------
    * Filename:         typography.css
    * Description:      Sets up some sensible default typography
    * Version:          1.0 (2010-09-23)
    ------------------------------------------------------------------------- */

/*  ----------------------------------------------------------------------------
    1. Default font settings
----------------------------------------------------------------------------- */

body {
    font-style: normal; font-size: 15px; line-height: 21px;
}
body, input, select, textarea, th, td {
    font-family: 'Gilda Display', serif !important;color:#6e6e6e;font-size:15px;
}

/*  ----------------------------------------------------------------------------
    2. Text elements
----------------------------------------------------------------------------- */

h1                  { font-size: 20px; line-height: 26px; }
h2                  { font-family: 'Gilda Display', serif;color:#12437d;font-size:17px;border-bottom:solid 1px #d3d3d3;margin-bottom:20px;padding-bottom:13px;padding-top:20px; font-style: italic;font-weight:bold;}
h2.news             { font-family: 'Gilda Display', serif;color:#12437d;font-size:17px;padding-bottom:4px !important;font-style: italic;font-weight:bold;margin-bottom:5px !important;border-bottom:solid 1px #d3d3d3 !important; overflow: hidden;padding-top:3px;}
h2.revue             { font-family: 'Gilda Display', serif;color:#12437d;font-size:17px;padding-bottom:13px !important;font-style: italic;font-weight:bold;margin-bottom:0px !important;border-bottom:none !important;padding-top:0px !important}
h3                  { font-family: 'Gilda Display', serif;color:#12437d;font-size:15px;padding:10px 0px;font-weight:bold;}
h4                  { font-family: 'Gilda Display', serif;color:#12437d;font-size:17px;border-bottom:solid 1px #d3d3d3;margin-bottom:10px;padding-bottom:5px;}
h5                  { font-size: 14px; line-height: 22px; }
h6                  { font-size: 13px; line-height: 21px; }
em, i               { }
p                   { }
small               { }
strong, b           { }

/*  ----------------------------------------------------------------------------
    3. Links
----------------------------------------------------------------------------- */

a:link, a:visited   { text-decoration: none; }
a:hover, a:active   { text-decoration: underline; }

/*  ----------------------------------------------------------------------------
    4. Lists
----------------------------------------------------------------------------- */

ul.list{margin-left:10px;}
ul.list li{padding-left:25px; background:url(../images/bullets/icon-list1.jpg) left 2px no-repeat;margin:10px 0px;  }


ul.list-plan{margin-left:10px;}
ul.list-plan li{padding-left:12px; background:url(../images/bullets/icon-list1.jpg) left 6px no-repeat;  }
ul.list-plan a{text-decoration:none;}
ul.list-plan a:hover{text-decoration:underline;}


ul.press-list{margin-left:10px;}
ul.press-list li{padding-left:15px; background:url(../images/bullets/icon-list1.jpg) left 6px no-repeat;margin:10px 0px;  }



/*  ----------------------------------------------------------------------------
    5. Tables
----------------------------------------------------------------------------- */

/*  ----------------------------------------------------------------------------
    6. Form elements
----------------------------------------------------------------------------- */
