﻿
#wrapper #aspnetForm { width: 600px; margin-right: -140px; position: relative; }

#aspnetForm input.txt { font-size: 1em; padding: 2px 3px; border: 2px inset gray; border-color: #848484 #fafafa #fafafa #959595; width: 80px; }
#aspnetForm input.txt:focus { background-color: #d8d8d8; }
#aspnetForm ul.nothing input.txt,
#aspnetForm table input.txt { width: 180px; }
#aspnetForm table input.medium { width: 50%; }
#aspnetForm table input.long { width: 447px; }

abbr { text-decoration: none; border: none; }
label abbr, label .req { color: #900; }
label abbr.cv { color: #000; }

#content table { margin: 0 0 18px; border-collapse: collapse; min-width: 100%; }
#content table td,
#content table th,
#content table caption { padding: 3px 6px; border: 1px solid #fff; }
#content table caption { color: #fff ;background-color: #1d5562; font-weight: bold; }
#content table td,
#content table th { vertical-align:middle; }
#content table th { background-color:#4d5a5e; color: #fff; }
#content table th a { color: #fff; }

#content table.gv td { background-color: #e7e9ea;  }
#content table.gv tr:nth-child(even) td { background-color: #f3f3f3; }


#content table tr td .pager { margin: 0; padding: 0; text-align: center; }
#content table tr td .pager li { display: inline; padding:0; background:none; margin: 0 0.2em; }

fieldset { border:0; }
fieldset ul {  }
#content fieldset ul li { margin:0; padding: 1px 0; background: none; }

#content fieldset ul.nothing { padding: 0; }
#content fieldset ul.nothing li { overflow: hidden; }
#content fieldset ul.nothing li label { width: 200px; display:block; float:left; }

input.submit, 
input.sbmtInput, 
input[type~='submit'], 
input.btn { font-family: Trebuchet MS, Helvetica, Arial, Sans-Serif; font-size: 1.2em; color: #fff; background: #005190; border: none; padding: 1px 2px; font-weight: bold; }

input.sbmtInput { margin: 0 4px 0 0; }


#content td fieldset ul.nothing li { position: relative; }
#content td fieldset ul.nothing li label { width: 123px; }
*+html #content td fieldset ul.nothing li label { width: 90px; }
* html #content td fieldset ul.nothing li label { width: 90px; }
#content td fieldset ul.nothing li input.qualif { width: 300px; font-size:1em; padding:2px 3px; }
*+html #content td fieldset ul.nothing li input.qualif { width: 255px; }
* html #content td fieldset ul.nothing li input.qualif { width: 255px; }
#content td fieldset ul.nothing li a.del { color: #900; position: absolute; right: 0; }


