.charsheet { background-color:#000000; } table { width:100%; border:0px; } td { border:0px; } th { font-weight:bold; border:0px; font-size:small; } tr { text-align: center; } input { width:90%; } input[type=checkbox] { width:100%; } input[type=number] { -moz-appearance:textfield; text-align: center; } textarea { width:calc(90% - 10px); padding:4px; } .repcontrol_add, .repcontrol_move { float:left; } .repcontrol_add { border-bottom-left-radius:25px; } .repcontrol_edit { border-bottom-right-radius:25px; } .sheet-colWidth { width:40%; } .sheet-rolltemplate-aven table { width: 189px; height: 145px; padding: 2px; background: url(http://i.imgur.com/xBk4U1p.jpg) top left; background-size: 189px 145px; background-repeat: no-repeat; font-family: "Courier New", Courier, monospace; font-weight: bold; border-spacing: 0; } .sheet-rolltemplate-aven th { color: #000000; padding: 5px 2px 2px 20px; line-height: 1.2em; font-size: 1.2em; text-align: center; } .sheet-rolltemplate-aven td { padding-left: 20px; font-size: 1.0em; vertical-align: top; } .sheet-rolltemplate-aven .sheet-resultat { font-size: 1.2em; text-align: center; color: rgb(112, 0, 0); padding-bottom: 20px; }