body { border:thin solid #ffffff; padding:10px; background-color:rgb(232, 255, 221); font-family: Georgia, "Times New Roman", Times, serif; font-size: medium; margin: 30px; } table { border:thin dotted #7e7e7e; padding:5px; background-color:#e1ceb8; } th { vertical-align:top; text-align:center; background-color:yellow; color:green; } td { background-color:#eafaff; vertical-align:top; text-align:center; color:black; } .peque { font-family:sans-serif; font-size:small; color:navy; table { color:rgb(0,128,0); background-color: rgb(216, 255, 45); border:thin dotted #c0c0c0; padding:2px; background-color:pink; color:aqua; } } .rimarkoj table { td { background-color:#ffe3ef: color:navy; } }