
/* MISE EN PAGE USICAD 2010 */

@media all
{
* { font-family: verdana; font-size: small }
IMG { border: 0 }
.center { text-align: center }
A { text-decoration: none }
H1 { font-size: large; font-weight: bold; margin-top: 2em; border-bottom: 2px solid }
H2 { font-size: medium; font-weight: bold; margin-top: 1em; text-decoration: underline }
H3 { text-decoration: underline }
H4 { font-style: italic }

DIV#pageContent A { font-weight: bold }
DIV.warning { margin: 2em; padding: 1em; text-transform: uppercase; border: 1em solid; text-align: center }
DIV.warning>H1 { font-size: small; font-weight: bold; border-bottom: 1px solid; margin: 0 }

TABLE.mosaic { border-spacing: 1em }
TABLE.mosaic TD { padding: 0.5em; vertical-align: top; border: 1px solid }

.explorer TABLE { width: 100%; border-spacing: 0.5em }
.explorer TD { padding: 0; vertical-align: top; border: 1px solid }
.fsTree { margin-left: 0.8em }
.explorer A { display: block; padding: 0.1em 0.5em }

TABLE.featureList { border-spacing: 0; border: 1px solid; width: 100% }
TABLE.featureList TH { padding: 0.2em }
TD.check { text-align: center }

DIV#contact_form TABLE { padding: 1em; border: 1px solid }
DIV#contact_form TH { text-align: right; vertical-align: top; padding: 0 0.5em }
DIV#contact_form TD { text-align: left; vertical-align: top; padding: 0 0.5em }
}

@media screen
{
.print {display: none}

DIV.Vmenu { border-top: 1em solid }
.Vmenu A { display: block; padding: 0.1em 1em; border-bottom: 1px solid }
DIV.Vitem { margin: 1.5em 0 }
DIV.Vitem * { margin: 0.2em }
DIV.Hmenu { margin: 3em 0 3em; padding: 0.1em 2em }
.Hmenu A { padding: 0.2em 0.5em 1.5em }

DIV#pageWrapper { margin: 3em auto 0; width: 90%; min-width: 50em }
DIV#pageHeader { padding-bottom: 2em; border: 1px solid; float: left; width: 14em }
DIV#pageContent { padding: 2em; margin-left: 14em; border: 1px solid; min-height: 400px }
DIV#pageFooter { font-size: xx-small; margin-top: 0; margin-bottom: 5em }
}

@media print
{
.noprint { display: none }
.header H1 { font-size: large; display: block; border-bottom: 2px solid; margin: 0.1em }
.header P { font-size: small; margin: .1em }

DIV#printHeader { margin: 1em 0 3em }
DIV#pageContent { margin: 0; padding: 0; border: 0 }
DIV#printFooter { margin: 3em 0 1em; border-top: 2px solid }
}

@media handheld
{

}
