div#main {text-align: left; font-size: 0.7em !important; color: #5a5a5a;}

img#img_studio {margin: 45px 0 0 45px; float: left;}

p#formtxt {width: 380px; margin: 0px auto !important; padding-top: 40px; padding-bottom: 10px; text-align: center;}

table#tform1 {margin: 10px auto; color:#000000; font-size: 0.9em; line-height: 1.4em; text-align: justify; border: 1px solid #efefef; width: 666px; background: #f9f9f9; margin-bottom: -10px; }

form#formularz {font-size: 1.3em !important; margin-bottom: 10px;}
table#tform1 td {vertical-align: bottom !important; color: #5a5a5a !important; padding: 2px 0 2px 0;}
.center {text-align: center !important;}
.right {text-align: right !important;}
.zielony {color: #339933; font-weight: bold;}
.czerwony {color: #ff0000; font-weight: bold;}
.bigger {height: 40px; vertical-align: middle !important;}
table#tform1 input {font-size: 1.1em !important;}
table#tform1 input.text {background: #dfdfdd; border: 1px solid #ffffff; width: 110px; padding-left: 2px;}
table#tform1 textarea {background: #dfdfdd; border: 1px solid #ffffff; width: 550px; padding-left: 2px; overflow:auto;}
table#tform1 input.submit {background: #dfdfdd; border: 1px solid #efefef; font-size: 1.2em; font-weight: bold; margin-bottom: 10px;}

table#tform2 {margin: 10px auto; color:#000000; font-size: 0.9em; line-height: 1.4em; text-align: justify; border: 1px solid #efefef; width: 666px; background: #f9f9f9; margin-bottom: 0px; }
table#tform2 th {font-size: 1.2em; vertical-align: top !important; color: #5a5a5a !important; padding: 2px 0 2px 0;text-align: right; line-height: 1.4em; width: 333px;}
table#tform2 td {font-size: 1.2em; vertical-align: top !important; color: #5a5a5a !important; padding: 2px 0 2px 5px;text-align: left; line-height: 1.4em;}

div#main h1 {display: none; text-align: center; font-size: 1.2em; margin:0 !important;}