
/*
 * General XHTML styles
 -----------------------*/
html            {text-align:center;}
body            {font:16px/1.4 Verdana, Arial, Helvetica, sans-serif;margin-top:1em;width:30em;text-align:left;padding:0; background-color:transparent;}

/*
 * Form elements
 -----------------------*/
fieldset        {padding:10px 15px;margin:0;border:2px solid #ffd7db;-moz-border-radius:7px;-webkit-border-radius:7px;border-radius:7px;width:467px;}
legend          {color:#838B91;padding:0 10px;margin:0;font-size:19px;font-weight:400;}
input		    {width:230px;}
select          {width:238px;}
input,
textarea,
select 	    {border:1px solid #ccc;padding:3px;margin:10px 0 0 0;}
input:focus, textarea:focus, option:focus, select:focus, input.focus, textarea.focus, option.focus {background:#ffc;}
textarea        {font:14px Verdana, Arial, Helvetica, sans-serif; width:300px;}
label           {display:block;margin:12px 0 0;font-weight:700;font-size:14px;float:left;clear:left;width:140px;color:#838B91;}
button          {clear:both;margin:1em 0 1em 140px;}

/*
 * User feedback
 -----------------------*/
.yay, .oops     {font-size:14px;text-align:center;padding:10px;color:#fff;font-weight:700;}
.yay            {background:#090;}
.oops           {background:#f30;}
div.error       {font-size:14px;font-weight:700;padding:2px 0 0;color:#f30;margin:0 0 0 140px;}
#ukryty         {display:none;}

