/*
 * COFIDECO | Site de redirection vers regie-couronne.ch
 * $Id: default.css 312 2009-12-31 16:54:22Z olange@petit-atelier.ch $
 *
 * (c) 2009 Le Petit Atelier de Génie logiciel, http://www.petit-atelier.ch/
 */

* { margin: 0pt; padding: 0pt; }
body, td, th { font-size: 12px; line-height: 1.5em; }
body, td, th, input, select { color: #444; font-family: Verdana, Arial, Helvetica, sans-serif; }

/* Containers */
body { background-color: #FFF; }
#mainLayout { margin: 0px; padding: 0px; border-collapse: collapse; text-align: center; vertical-align: center; }

/* Text elements */
p, ul, ol, li, h1, h2, h3, h4 { line-height: 1.5em; margin-top: .5em; margin-bottom: 0; }

img { border: 0px; }
.imgR { float: right; display: block; margin-left: 10px; margin-bottom: 10px; }
.imgL { float: left; display: block; margin-right: 10px; margin-bottom: 10px; }

a { color: #CC0033; }
a:visited { text-decoration: none; }
a, a:hover { text-decoration: underline; }

strong, .strong { font-weight: bold; }
small, .small { font-size: 0.91667em; } /* 12*0.91667=11px */
big, .big { font-size: 1.2em; } /* 12*1.2=14.4px, as h1 */
.legend, .soft { color: #999; }
abbr, acronym, .legend { font-style: normal; font-variant: small-caps; text-transform: lowercase; }
abbr, acronym { letter-spacing: 0.1em; }

h1, .h1, h2, .h2 { color: #D3003A; } /* #CC0033 color cheat: the small element have been slightly lightned */
h1, .h1 { font-size: 1.2em; line-height: 1.25em; } /* font-size 14.4px (body12*1.2), line-height|margin-top|bottom 18px (14.4*1.25) */
h1 { margin: 1.25em 0 1.25em -0.1em; }
table + h1, table + h2, table + h3, table + h4, table + h5 { margin-top: 0pt; }
h2, .h2 { font-size: 1.1em; font-weight: bold; line-height: 1.3636em; } /* font-size 13.2px (body12*1.1), line-height|margin-top 18px (13.2*1.3636) */
h2 { margin-top: 1.3636em; margin-bottom: 0pt; }
h3, .h3, h4, .h4 { font-size: 1em; font-weight: bold; line-height: 1.5em; } /* font-size 12px (body12*1), line-height|margin-top 18px (12*1.5) */
h3, h4 { margin-top: 1.5em; }
h3, .h3 { color: #999; text-transform: uppercase; }
h4, .h4 { color: #999; }

/* eof */