#teksty form{
 margin: 0;
 padding: 5px 20px;
 width: 490px;
 float: left;
 }

#teksty form fieldset{
 margin: 5px 0 0 0;
 padding: 10px;
 font: normal 12px tahoma, sans-serif;
 }

#teksty form .fieldsetok{
 color: #666633;
 border: 1px solid #999966; 
 }

#teksty form .fieldsetnok{
 color: #D80000;
 border: 1px solid #D80000;
 background: #DCDCDC;
 }

#teksty form legend{
 margin: 0;
 padding: 0 10px;
 }

#teksty form .formprawid label{
 margin: 0;
 padding: 0 10px 0 0;
 }

#teksty form .formnprawid label{
 margin: 0;
 padding: 0 10px 0 0;
 font: italic 12px tahoma, sans-serif;
 color: #D80000;
 }

#teksty form .formprawid input,
#teksty form .formprawid select{
 margin: 0;
 padding: 0;
 font: normal 12px tahoma, sans-serif;
 color: #666666;
 width: 100%;
 }

#teksty form .formnprawid input,
#teksty form .formnprawid select{
 margin: 0;
 padding: 0;
 font: normal 12px tahoma, sans-serif;
 color: #666666;
 width: 100%;
 }

#teksty form .formprawidb input,
#teksty form .formprawidb select{
 margin: 0;
 padding: 0;
 font: normal 12px tahoma, sans-serif;
 color: #666666;
 }

#teksty form .formnprawidb input,
#teksty form .formnprawidb select{
 margin: 0;
 padding: 0;
 font: normal 12px tahoma, sans-serif;
 color: #666666;
 }

#teksty .adminkomentarz{
 font: bold 12px tahoma, sans-serif;
 color: #666666;
 }