:root {
	/* https://photokit.com/colors/color-gradient/ */
	--turquoise-clair: #6BC5E8;
	--turquoise-fonce: #1E95C4;
	--violet: #9F2789;
	--fontsizeScreen: 22px;
	--fontsize: 16px;
	--fontsize9: 14px;
	--fontsize8: 12px;
	--fontsize7: 11px;
	--fontsizeScreen: 22px;
}

* {
	font-family: Roboto, helvetica, arial, sans-serif;
	font-size: var(--fontsize);
	background-repeat: no-repeat;
}

html {
	margin: 0px;
	height: 100%;
}

body {
	margin: 0px;
	position: relative;
}

a {
	position: fixed;
	bottom: 2px;
	left: 50%;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAA7EAAAOxAGVKw4bAAABSklEQVQ4jYXTMWsUQRwF8F+WMFhISCEWYjEEKwsJKbWZRtLlAwjRKlxlkSqlhfkS4SBNmhR+iMUilYWFRTCJDClELEQk1XIEi53LLUPu7jXLzL739v/ezqwoyClsYoznaMxwi394H9vukworRdzgAl+KyaQIFbMTPMFebLvjocFqeT7GBrZj213WX8kpZDzFOKdgaNJU3K4WF0wG/HFO4c08g3n4ru/hRh9tnFNYH0aYYpp72stbnMa2G2FU9jdwhXX8XTTBMxzgZbX/Z7hYZPADa/i1gDPfILbdBOeI1avb4aLu4A45hYiveJdTeISH+IzrpRPkFFbxAVv6CK/0Je7V3HqCJqfwQn/yzvC6RBmary2bYAffsF+L70M9QYhtd7hE8+A+g9/63/Yxp3BkdnSHjTeFv6vv5SflNkJOYcvsOi/CJUax7c7gP8+hWflQOasTAAAAAElFTkSuQmCC");
	padding-left: 18px;
	font-size: var(--fontsize8);
	transform: translate(-50%, -50%);
	min-height: 16px;
}

sup, sub {
	font-size: 0.8em;
}

.center {
	text-align: center;
}

h1 {
	text-align: center;
}

label {
	font-weight: bold;
	margin-right: 0.5em;
}

div.img {
	text-align: center;
	margin: 8px 16px 8px 16px;
}

div.PCR {
	margin: 8px 16px 8px 16px;
	padding: 8px 0px 8px 36px;
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAABk0lEQVRYhc3WP2sUQRjH8U+OEA4LSRlSpBARy1RWFiGEFIa8AC3ElyF5DymsUlqIWIWQ4gghJASbEMRCrERBbLQQUyURNboWswvHZm//XPbm8oNhB5bn+X3neYaZ4ZpqJpZRJzd/greYiwWQ6QZ6SPAypnFWged4kM5PYwLAorDybHzDzSFzPUa3adCLHEAitKNxImxit2nshwKABMe42xBgK43dE/ZVLX0fAJDgFzZwpyFAI4gvJQDZ+IsjPMU9g0u8lYvbr4KYSEmX6pD26Tc+peMrToRqPXS5bQdYxfmgZGuqK3DVUVqJ20KJRw1Ruid6NRK0BVG4f+bxJxLEwHNiPRJAgp0iiC7eRIToYSoPMYvPESFeXeoDbkWCOBMuwkLNCnfBKM0rD78unmn/jPiJ5Srzft3Hu3GZZ+rgEd5fwfxsWPO8FoQn3I9xmPdrUmjPmnANf1R8mtbacG1pu6n5ZMsAF33zc+EdcFAW0Cn7OYT+pd9TrFSZjwLgIjVfxWGdgLZbkK38dct5a2t6XMZD6z/2Q4pjRUC4VwAAAABJRU5ErkJggg==");
}

div.PCR div.label {
	line-height: 1.5em;
}

div.PCR div.border {
	border-left: 2px solid darkgray;
	padding-left: 8px;
}

div.Chambre {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAC1ElEQVRYhe3XT4hVVRwH8M8bRGJwIcOsBoMW4Y0KMYghIly0EhFa2MogOrXojxSlxcFciITINTMSzBLjthqiXbuICImwIQpaTOGRQVpKhLQIGWR4tLjn+e683vj+jcymL7zF+d3f+Z3v93t+591zW8ZEVZQ7cQHb8XpI8co4dVpjLLwFb+I93JfDbZzDsZDirXtGoCrKh1FhPodWsYJtebyMl0KK328ogaz6bRzXVf0rAm7iU+zN8TY+xtGQ4j8TE+ij+rba/tMhxds5B17Ah+qegOtqNy6PRSCrPowTuqp/RggpLuWcWcyEFK/l8Q61G/tyfhufIK7nRl8CVVE+pFb9RA6t6KperYpyCi+ixDTO4GRIcaXhxgeYyfPXdWMNgVz4sLUd3qt6l/r4PdlTaxmvhhS/zXlz2Y39d3PjDoGqKB/Mqp9qqD6BM1n1dB6/ga3/9e0OFnAkpHgju/G8ujeaboTOSWll1a/gfbWd8FNO+j2T24fzeOAuCzdxE0dxKaTYXseNczjWqoqyUu9ZR/VxnM2q5/ARnh1y4V5cwcshxaXsxsFcbzY/X5xqqPoBj4UUT6NdFeVr+G2Cxan75JeqKE9hOqS4gEfwZX4+16qKcga7cTnbtVtt13zfkuPjOg6FFL+Gqijn8WezCbfpNtmWAcWW8U1P7HHDkf4Cb4UUb5BPQVWUT+MzwzfZQkjxuWagKsp3cXLI+X9nEp9P5UAYYfGNwHYcgqkBifccm05gULPBNfWpaOJqn7zvcKQn9gz2TErgj5Di2UFJIcVFLDZjVVHeP4jApm/B/wSG6YFH8wuriR9Dihebgaoo9+NAT97Af8ZhCMzpvi072IqLPbFdffIGorMF7VEnbhQ2vQc6BFY3Ye023R5YGXHynqoov+qJ7Ryxxq0mgTTi5B35Nwmu0t2CS1iasOAo+AunWHstn1XfjPfqfhNsNFbVF9V3Ol9T/wIC/u2WWr44BAAAAABJRU5ErkJggg==");
}

div.DUREE {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACXElEQVRYhb3XPWgVQRAH8J/PR5CHigQJQVOJSApJKaI2iiBqI4IiCqnsDQHFSrAIEjSKWIhICHaCjWLtJwQRwUIrUbCwMCHGEEGNGhOLvXtuLu8rL/fyh+V25/67MzezOztHbRRxBJ11eDF2YscS+DXRj3m8apC/BX/wF12NTCjUeb85WrgRdApeK2DjUgzoxj18wiSmsB1zGf4oxjGRtJQ7hfMWf9BA8m4c7zCItTGhiG14gQ2ZyWsiA9JnJzqqfMy6CrI10bodOIdd2ItZicWDFZSnk2eSfvpsq6I85f/OyCrx9+BELPgsbLRs6xO88wCnhU31qwp3Hs8Ej97EraQ/WoV7uxEDpnEcJfTgZQ3labsmuLoD12vwhmMDxhtYOO9WNqDeMWwVynqLkfApnrRY8Rm0Z4VpCC60WDm8T3TdSQUrHYKz/h/psgGtNOIoPgoXFNzHAXyNSRNaF4KBZO3vOBTJywmq1SFIFZWEhNabjMsZs5id0QS6sL/Ku56oX8SIkKSuxKRJywvBW0tPREMS7+cRgobu/Qz6BW8U8whBsx/Ri0IeHmh2jTFcziMPzNSnLMIH7MabOASrmzTgIo6pXHxstbg4fY3DggcQarb5ZKG8MWTh7n+E9TGhUKWfF+IS7S4O4lvWgGzlmycmk+dVnEoMKuFkTEqv40stMKCEfdG4XagTR1JBQVIeyyctZ/EDj6PxQ6EsX3AXfMEm4bYaTsZzUVsOComONuFeSP8Zx2JSn5UtSH8Kx3OBlTeEH8pWK58W/rbLWBX1u5NWkt9+SEM4K2TM5zLV0D9w3vKfeUis+wAAAABJRU5ErkJggg==");
}

div.MasquePatientChambre {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACAElEQVRYhe3Vz0sVURQH8I+DiISImISFDC3EhUSLiDAYIlpEUElG0DaoTc2iTUHQHxD9AbNrH0SILQKhTYtJxEVISEG4kCEkIkQkREIeLe4Vnvaev1v1vrt7ztz7/d5zz3wPLbTQwv+Otv1uTIsywRl0YbrKs7V/LiAtyi5cwlVcw4mYWkWJd3iPj1We1Q4sIC3KAeGW53EBZ9GBJcxhHUn8fKhO0AqmMYMveFXl2fqOAtKi7IgHdWMMj2LqF2YjIfTiVB05fMVi3boTg+jD/ShqCVNVnq1sEpAW5TDOCaX8jGU8xC0sREGn0d7oFk2whnmhR8aqPJtNi7JPqGQvxqs8W2pLi3IEPVWeTW6pxjM82QNhM9RwvMqzH3VnJ7iH1wmGtpJH9B8COZT15BAb9AVuJPjdZGPSJL5XvGkUjCJWk22IXh6SgKPbJRPU0qLsbJBbbBDbD3obBWMfdCYYx51oMvUYOSQBo2lRbvp74voBJjZ+ww7cFExmFd/wGFdw5BBE3MWk0NiDgkdMVHm28pcTxufox1MM29yk7YIB9TQh+in4SE18XgzE2HN8x0K9Te84C9KiPClU4jouCo63HNPHBMPZcLZ6h1wRrHgKb6s8m2l0/l6HUTdGcRuXBWs9IjjlfCT7IMyBud0MpIOM4z5hOK3j01azaaGFFlrYLf4AoA2Qy3Dib3wAAAAASUVORK5CYII=");
}

div.MasquePatientSorties {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACAElEQVRYhe3Vz0sVURQH8I+DiISImISFDC3EhUSLiDAYIlpEUElG0DaoTc2iTUHQHxD9AbNrH0SILQKhTYtJxEVISEG4kCEkIkQkREIeLe4Vnvaev1v1vrt7ztz7/d5zz3wPLbTQwv+Otv1uTIsywRl0YbrKs7V/LiAtyi5cwlVcw4mYWkWJd3iPj1We1Q4sIC3KAeGW53EBZ9GBJcxhHUn8fKhO0AqmMYMveFXl2fqOAtKi7IgHdWMMj2LqF2YjIfTiVB05fMVi3boTg+jD/ShqCVNVnq1sEpAW5TDOCaX8jGU8xC0sREGn0d7oFk2whnmhR8aqPJtNi7JPqGQvxqs8W2pLi3IEPVWeTW6pxjM82QNhM9RwvMqzH3VnJ7iH1wmGtpJH9B8COZT15BAb9AVuJPjdZGPSJL5XvGkUjCJWk22IXh6SgKPbJRPU0qLsbJBbbBDbD3obBWMfdCYYx51oMvUYOSQBo2lRbvp74voBJjZ+ww7cFExmFd/wGFdw5BBE3MWk0NiDgkdMVHm28pcTxufox1MM29yk7YIB9TQh+in4SE18XgzE2HN8x0K9Te84C9KiPClU4jouCo63HNPHBMPZcLZ6h1wRrHgKb6s8m2l0/l6HUTdGcRuXBWs9IjjlfCT7IMyBud0MpIOM4z5hOK3j01azaaGFFlrYLf4AoA2Qy3Dib3wAAAAASUVORK5CYII=");
}

div.MasqueProf {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAB/0lEQVRYhe3Vz0sVURQH8I+DiISImMQULlqIC4kWEWEMRLSIoJKMoG1Qm5pFm4KgPyD6A2bXPogQWwRCmxaOiIuQkIJw4SJkiBB5hEjIo8W9wtPe83er3nd3z5l7v9977pnvoY022vjf0XHQjXlZJTiHHswWWbr+zwXkZdWDK7iOGzgVU2uYxgd8xKciS+uHFpCX1aBwy4u4hPPowgoWsIEkfj7cIKiGWczhK94UWbqxq4C8rLriQb0Yx5OY+oX5SAj9ONNADt+w3LDuxhAG8DCKWsFMkaW1LQLyshrBBaGUX7CKx7iDpSjoLDqb3aIF1rEo9Mh4kaXzeVkNCJXsx0SRpSsdeVmNoq/I0qlt1XiBZ/sgbIU6ThZZ+qPh7AQP8DbB8HbyiPQIyGG6kRxig77CrQS/W2xMWsT3i3fNglHEWrID0esjEnB8p2SCel5W3U1yy01iB0F/s2Dsg+4EE7gXTaYRo0ckYCwvqy1/T1w/wuTmb9iF24LJrOE7nuIajh2BiPuYEhp7SPCIySJLa385YXyOFM8xYmuTdgoG1NeC6KfgI3XxeTEYYy9RYanRpnedBXlZnRYqcROXBcdbjekTguFsOlujQ9YEK57B+yJL55qdv99h1Isx3MVVwVqPCU65GMlKYQ4s7GUgHWYcDwjDaQOft5tNG2200cZe8QeeC5INmFuuTAAAAABJRU5ErkJggg==");
}

div.Materiel {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADxUlEQVRYhaXXXahVRRQH8N+Vi4j4ECIhIQY9uMtIRMSHNBMtraw0iRKxh62FlPQBFtOLiA99bEWjh0zC2GhE1+jjQZKKPiBuYmUhIsYWHyREJORiEjcJkR5mTud42ufec07rZWbWzJr1n1lrzVozoIXKrFiMrfgbW/Mq/KKGyqxYi034HSGvwtm6dd3QQMumD+IDTEmsi7g5r8Jom/J5+AkTEus0HsmrcKofABPKrFBmxU4calEO03BjjczsFuUwCz+XWbG+LwB4GS/WzJ3CuRr+MP5s403C/mTCngE8nfonsRC78TqW5VW42i6Q7H0X9mAblmEk7bWpVwCDLf3hvApHcGQ8obwKx7G5MS6z4jymut40XdEE0Ylgbq/CSfkk0Q/g134AHEv9OWVWTOwDw1w05I6NtbATgO9TfzLm9wGg4XjXcLQfAMNoONs9fQC4P7Un8iqM9Awgr8IlTeSrehEus2Iq7kzDz3tVTtNrP07tvDIrZnVaXEOrNe3/6f8B8JFoQ9jYg3xj7Rn82DeAvArnNK9wQ5kVUzqLRCqzYr7m9b+bV6Ef/dc9RG/iATEHPIMd48huTe0o9o21MB1ojmiuk3kVLjbmWrMh/IAFuITb8ipc6LDhcnyRhrvzKmzpsG4Q2/GCGObEiBvC83kVRgbaBBbjW9E0X2Jlez4os2K6mI5niCk7qwu/dKD3sa4OHE5g4XVvd16F77A3DZfjYJkVN7RsOgtfJ+Xw7Bix/3CL8mGswN3p9ESTvDRYI7gFt2Ip1mBJmRXfiLXCUs2w25FXYahGvkFPpPaC+FitwfTEn4FFWPef7JVX4QoewoeJNRWP4r6k/KrogOO5/czUHklyJQos0fSfaXU3IK/CaJkVj+Mynmyb3phX4cA4yok1AvE2L+EAbhLfi6fS3JWO+TvF9f429mV80oVy+Cy1s/GGWD+sxHrxRuHwmAVEXoVhHG5h7cqr0F6OdaJ9YpUFz+EP/IW3xCgbwfZuKphXWvpdP7fJl1ZoVliDmg/fGdybV+G3bgAcF/8JxFqwa8qrcD7JbGthb8btjT/HuADSv2A4Ddem160XENdwRxpexN68Co0DdV1ENpzxFmzoBUBKWqvTcCgB+pe6BTCkWbzuKrNiQZfKZ+KgaPtR7GxfM9DOGGOzReIzPDFtth176qIiVcrr8Jrm72pTXoV3+gaQNn4M72k+x6NiOXdW/C1NFs20QPObd0386L5at2dPABKI+XhbdxX0aTHtdqwXewaQQBDL8VWYJyaXQfG058XQPYSv2p2unf4Bsj8cBOwuPxkAAAAASUVORK5CYII=");
}

div.SortiesChambre {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADSElEQVRYhb3XXYhWRRgH8N8uyxIhy2ZKQjCElURUSNAHdYpIL/qAyqDMm0olKo5lF0loQRfLEoQhFUMoFFjRRWSQIN2FFyPESqtEFIgsci666mKRiJBFujjzyvuefd/3rO7aHw7nzMzz8T8zzzzPzIgGQkw78FGz/yph71ifznFMLsPoWfyE2/Bwi+x4PwLLwXE8XpXFvxBieg9TwxRGV5jAgY7zjP248H8SaNprtb/SBPaEmFZBiAneVcfUQFxODPyMPxt9Fxtv+CDEdArbsLnN6FIJVNhUlcU/S5QXYjqKY7h3mNxSl2DP5TiHqiz+wpOYGya3lBk4jm8hxHQtprPeAqazo4EkQkxbcAKr+sm0zcACdldl0WnvxVvYpV7fgc5DTOsziV+xXW+cXELbDHyRDQgxbcDbXWMHu4j1c/5LiGlTVRazVVl8F2J6CesbojNtBD7NBsfwOa7J/X/jyyF6u9Xp/FiI6cGqLOaqsvi6n2DbErwaYnoAB9D9u99UZXG+n0KIaRI7cnMdfgwxrRnkoG0GduWnic+G6OzQG3Ab8EeIab6P7PSVFKOqKovTQ8a39+lbk58mJq4kFQ9zDvFyjC2bQIjppsb4IfV54KoRONVo/xBieqbTqMriIl7BkjJnPwJtcTHb+Qgx3Y67cDjniQ6JOXUlbMVYNjSGN/G6xcmiG3PqwtTBtvyewJEQ031dNeMTbMX9wwiMhphGcQQPZYWbcSNuwFpcn5/rcGsn++V6/3yXrTt0bc+8FDvRfUJahDE8isewdlByGYC71Xu8Gy+GmE5UZXEok/g9xDSlLmADCazDebwQYlpQFyAGFI8uPD2g/+MQ00xXrvgQz2FjP+GRENOzeu8BE1jd4rwNZ3FPVRbzEGLaiJMWB/jukaZmiOk1w1PtUnEUW3IsCDFNY1+TQL9tuFIH1af03gmmcKYptNIXkyb2hZhuUSevBfymEbg9BPLWunOFnJ9RL8NJde6YVJ8TenCJQIhpHAfx8jIdz+MN9Zmhs/6b8ZXeiriAaiQLrFYno0eW6XwGW6uyOJftjqoD7329s30aO6uymB3Jp5XDetem7YrVL1C/xztVWVzIzlepZ/SJPH5R/dcHsL8qiwX4Dyxo+MH3sYyWAAAAAElFTkSuQmCC");
}

div.Ventilation {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAACyElEQVRYhb2WTUhVQRTHfz4kJB4ioiER0SKYaBFGYB8LV9VCWhTVpg9qyKgWJkQxq4ioqKGFFLTQjCFbFOa6KAxcGIVtQkicSCHpCxfhQiQe8mhx5+F99819H3rf+2/uu2fOvPndM2fOmTo8MkI3Ae+BX8AladU3n18SSsXY9wPb3fODEbq91gCNod8twGsj9OZaAixF3tuAl0bodbUCmPPYOoBbtQKYArIe+xUjdEfVAaRVC8C0Z6ge6DdC11cVwGksxt4OXKwFwJsiYzddragqwCiFpyGnZuBaVQGkVUvAq5ApAwwBF4AeYFMSUSiVTM+BY8A8cEBaNRkeNEI3GaH7gO/AJPBZWvW3EoC6YoOu8PwGjkqrxozQXUAv8A+4I62aMEKfAp65KVlgFhgH3gFvpVXzqwZwEN3SqkHXDz6xErVFQAB/HOQGz/Ssg3kKvHDbmqdiSZhTLg8Okr9laaBTWpUlKFw+pYBO4AkwY4TuNkKXD2CE3gI8cK++8vzDPduK/U/I5zGRcl4qAo+AQ0boNmAYGCQIawa4La0aN0LvALaVAZBTXmuPBTBCHwa6gAZHnpJWnQdagVZp1XUjdJogvOVoDrgHnAwbvUnosv8LsDVk/gjcACYceAo4AeyKfMgyQYQWgZ8Ep2ISmJVWFawVVwe6I4sD7GGlPH8FdkurHsbML1sFETBCNwAzwMaYOQvAXmmVr1tWLF8OnC2yeAY4Lq2aNkJHI7R2AHdGe2N8l4HT0qpRdz+8mwRANAf24T9SWeCctGrYCJ0iyPxGj1/Fim7BEY/Pslt8yEWoj+C63pIEQDQC0fveEnBGWjXiFr8PXHZjzUkARCOQDv2eIsj2kdCCV0PjjUncDaMA/QQ3oR5gZ6T/R7tdigSikPcF0qoBYCDG19dumwkuK6tWOe24FMCaVAmAL+uT3YISWk9QhsNK+xwr0X9dRMF2ltdUTgAAAABJRU5ErkJggg==");
}

div.Visites {
	background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAgCAYAAABzenr0AAAACXBIWXMAAA7EAAAOxAGVKw4bAAADG0lEQVRYhbXXQYgcRRQG4G+XRUIQiRpDIRJy0CAeBDEHSXlYPHkQNQqiHjQaWIUmIHr0EEQMRIWoUIiKS/ASUUQ9KAFjkGBj0EA05hBlBQmLNkHCsoRFlmHw0D2bddLd06OTHxqaeq/q/7ur+3+vpkwQWV7AdmzBBfyaYui1zZmaIPkjeAU3rxs+jwN4I8XQv2ICsrx4DgdbUg7hqRTDZYHpCZBvVz5lG3bjwbrATAeCGcwq97aPP3A0xbBSpfyFs7h9xFLP4LPhwdYtyPLiIbyJm4ZCy8r9fj3F0M/yYitO4bqW5ZZw7fA2NG5Blhdz+LiGHK5Rvvb3IMVwDi+2PQw2YcPwYK2A6okOtgms8HSWF4O9PaT89ZrQq67RArAHG0eQD/ACpBj+xtGWvMU6T2gSMNuRHHZmeTEQe6ol79u6wSYBN44hYFrpfLRvweFxBNS6VkcxdTiDI+NM+H0M0lWlN8DmmngPWZMVNwk4MYaA71MMq9X9nTXxt1IMx5smNwn4ZAwBhyHLiw24pyb+VdvkWgEphtP4pgP5eXxQ3d+vNKhhZFW9qEWjFWd5sQPfaa8Xe1IM81Uf8AN2NOT1cRyv4cv1dtzodCmGk9jfQv4h5qv7R1vIBzyz+AJ5lhdrhWtUMZrGb9g2FOrj+hTDUpYXAT+55AVdsIq9KYZ3W72++nWWa0IXldWNssgcqxbtiqvwTpYXj496A7fiZ/XfwR0phh/X5W7DPjyhe6OzUCsgy4stmMNeza+2wNuYTzEsrpt7F97HbR0EXPiXgCwvNivr+pzu1XBV+UG+nGJYqNa5WtlL3Dti7ok1AVle7Fb2AJs6EtcJeRUvpRh6lTF9jZ0N+Wfw8FT1pSc8+x+Jh3EMD6QYLlaNzS/KTmgZCziJz3EkxdCfwfMTJKe044QnUwznsry4BStYqitIU1le/InLG/b/hx5uSDEsjUqcVv6Tk8aM+rpQK+DsFRBQuNQjjBTwGE5PkHwRu0YdSgeYYu30cx924W6l949zbCuUTcyn+KjqkDuhyQk3YqvSBZt8YUXZDyymGNqa0Vb8Axsa6oVqUB7WAAAAAElFTkSuQmCC");
}

div.date {
	position: fixed;
	bottom: 2px;
	right: 2px;
	font-size: var(--fontsize8);
}

/*********************************************************************************************
  Smartphone
*********************************************************************************************/
@media only screen and (max-device-width: 1000px) {
	* {
		font-size: var(--fontsize8);
	}
}

/*********************************************************************************************
  Impression
*********************************************************************************************/
@media print {
	* {
		font-size: var(--fontsize8);
	}
	.noprint, div.versionJS {
		display: none;
	}
}

[type="reset"], .reset {
cursor: pointer;
background-color: #680000;
border: 1px solid #680000;
color: white;
border-radius: 4px;
padding: 2px 16px 2px 16px;
}
[type="reset"]:hover, .reset:hover {
color: #680000;
background-color: white;
}
[type="reset"]:disabled, .reset:disabled  {
background-color: #ccc;
}

[type="submit"], .submit {
cursor: pointer;
background-color: #006800;
border: 1px solid #006800;
color: white;
border-radius: 4px;
padding: 2px 16px 2px 16px;
}
[type="submit"]:hover, .submit:hover {
color: #006800;
background-color: white;
}
[type="submit"]:disabled, .submit:disabled  {
background-color: #ccc;
}
