/* copyright www.modulor.at - Andreas Niederer */

body { margin:0; padding:0; border:0; }
img { border:0; }
fieldset { border:1px solid #999999; margin:10px 10px 10px 0; }
input { border:1px solid #999999; }
form label { width:10em; display:block; float:left; }
form p { clear:both; }

/*img { behavior: url(iepngfix.htc) }*/
 
h1 { font-weight:normal; font-size:16px; color:#000000; margin:0; padding:0 0 1.25em 0; line-height:120%; }
h2 { font-weight:bold; font-size:12px; color:#000000; margin:0; padding:0em 0 0em 0; }
h3 { font-weight:normal; font-size:12px; color:#000000; margin:0; padding:0 0 0 0; }
h4 { font-weight:bold; font-size:12px; color:#000000; margin:0; padding:0 0 0 0; }
h5 { font-weight:normal; font-size:12px; color:#000000; margin:0; padding:0 0 0 0; }
h6 { font-weight:normal; font-size:10px; color:#000000; margin:0; padding:0 0 0 0; }

blockquote { font-size:14px; color:#8a5a36; margin:0 0 0em 0; padding:0; text-indent:-0.35em; }

p { margin:0 0 1.25em 0; padding:0; }
code {}

ul { margin:0 0 0 15px; padding:0 0 0 0px; }
ol{}
li{}

a { text-decoration:none;  }
a:link { color:#003366; }
a:visited { color:#003366; }
a:hover {}
a:active {}

.picto-pdf { background-image:url(../images/picto-pdf.gif); padding:2px 0 2px 20px; background-repeat:no-repeat; background-position:left 0px; }
.important { color:#FF0000; }
.small { font-size:75%; }
.box { background-color:#eeeeee; padding:15px; background-color:#e4c59d; }
.box h2 { margin:0; padding:0; }
.note { background-color:#FFCC66; }
.clear { clear:both; }
.subtitle { color:#000000; }
.image-padding { padding:0 0 15px 0; margin:0; line-height:1px; }



table td { text-align:left; vertical-align:top; border-bottom:1px solid #999999; padding:0 1px 0 1px;} 
table th { text-align:left; vertical-align:top; border-bottom:1px solid #999999; }
table caption { text-align:left; vertical-align:top; border-bottom:1px solid #999999; font-weight:bold; padding:15px 0 0 0; }

table.form { border-top:1px solid #999999; }
table.form td { padding:3px 0 2px 0; }
table.form tr.result td { background-color:#999999; padding:3px 3px 2px 10px; }
table.form tr.action td { background-color:#CCCCCC; padding:5px 3px 4px 10px; border:0; }
table.form tr.action td input { cursor:default; }