body { margin: 0; background-color: #fff;}
h1 { margin: 0; line-height: 0.9em; padding: 4px 0; background-color: #cfa; color: #090; }
p { line-height: 0.9em; font-size: 14px; padding: 2px; margin: 0 4px; background-color: #fff; }
textarea { background-color: #efe; margin-top: 4px;}
div { font-family: courier; }
span { font-size: 16px; font-weight: bold;}
input, textarea { border: 1px solid #090; }
input { cursor: pointer; }
/*input .kolor { width: 46px; }*/
#from { width: 46px; }
#to { width: 46px; }
.k div { cursor: pointer; margin: 1px; padding: 0; width: 10px; height: 10px; float: left;}
#previeww { width: 214px; clear: left; height: 20px; }
#color_chooser { border: 1px dotted black; width: 217px; background-color: #fff; padding: 0; height: 168px; position: absolute; z-index: 10; display: none;}
#google_right { float: right; } /* width: 340px; height: 284px; background-color: #def; } */
#google_center { background-color: #cdefff; border: 1px solid #009; padding: 0; height: 15px;}
#google_bottom { margin-left: 8px; border: 1px dotted #fcc;}
#forma, .generated { border: 1px dotted #adf; width: 720px; margin: 2px 5px; padding: 0 5px; }
#spamik { display: none; }
.generated {background-color: #fff;}
a { font-size: 14px; color: #345666; background-color: inherit; text-decoration: none; border-bottom: 1px dashed #345666; }
a:hover { background-color: inherit; color: #789aaa; text-decoration: none; border-bottom: 1px dotted #789aaa; }
#generujbtn { padding: 1px 4px; color: #c00; margin-left: 10px; font-weight: bold; border-width: 1px 2px 2px 1px; border-style: solid; border-color: #900; background-color: #faa; margin-top: 2px; }
#generujbtn:hover { border-width: 2px 1px 1px 2px;  background-color: #ffa; }
.generated {background-color: #fff;}
a.flag img { border: 1px solid black; padding: 2px; float: right; margin: 3px; }
