BODY{background-color:#FFF;padding:1em;font-family:roboto;}
TD{vertical-align: top;font-size:1em;line-height:1em;padding:1em;}
.ediv{padding:0.2em;}
DIV{margin:4px;}
DIV.info{margin-bottom:2em;font-size:1em;}
DIV.frow{clear:both;}
DIV.param{display:block;float:left;width:6em;font-style:italic;font-size:0.8em;}
DIV.value{display:block;float:left;width:20em;}
DIV.etendus{}
label{text-align:bottom;font-weight:bold;}
#seatid,#rowid{width:4em;}
.button{background-color:red;color:white;border-color:#FF3333 #FF3333 #CC0000 #CC0000;padding:.3em 1em .3em 1em;border-radius:.2em;}
.button:disabled{background-color:#FFCCCC;color:white;border-color:#FFCCCC}
DIV.ok{font-weight:bold;font-size:2em;}
DIV.padded{padding:1em;}
DIV.error{color:red;font-weight:bold;}
INPUT.red{border:solid 2px red;}
DIV.red{border:solid 2px red;}
INPUT,RADIO,label{font-size:1.6em;}
.edit{width:10em;border:solid 1px #000;}
.dat tr:nth-child(even) {background: #EEE}
.dat tr:nth-child(odd) {background: #FFF}
.dat TR TD{padding:4px 6px;font-size:14px;border:solid 1px #CCC;}
.dat THEAD TR TD{padding:4px 6px;font-size:14px;border:solid 1px #CCC;font-weight:bold;background-color:#EEE;}