body{width:780px;height:680px;margin:0 auto;background:#939393 url('images/body_bg.png') repeat-x top;}
button {background:none;border:none;padding:0;margin:3px 5px;}
h2 {margin:3px;color:#acacac;}
fieldset {border:none;}
legend {border:none;}
a {text-decoration:none;}
/* The top - service name and top banner */
#title { position:relative;top:-21px;left:7px;padding:0;margin:5px 0 -55px 0;width:258px;height:36px;background:#fff url('images/logo_bg.png') repeat-x;text-align:center;color:#003cff;font-size:28px;font-family:sans;}
#title span {color:#ffca0f;}
#title_l {background:#fff url('images/logo_l.png') no-repeat left;width:7px;height:36px;position:relative;top:20px;left:0;}
#title_r {background:#fff url('images/logo_r.png') no-repeat right;width:7px;height:36px;position:relative;top:-2px;left:264px;}
#adTop {position:relative;left:290px;top:-54px;margin-bottom:-53px;width:400px;height:67px;}
#adBottom {position:absolute;top:470px;margin-bottom:-250px;text-align:center;}
/* The middle */

/* The buttons */
#polecDodajUl {width:260px;position:relative;top:3px;z-index:1;list-style:none;text-align:center;margin:0 0 0 6px;padding:0;}
#dodajDoUlubionych, #polecZnajomemu {margin:0 0;background:#fff url('images/dodajPolec_bg.png') repeat-x;height:18px;display:block;padding:0 0 0 0;}
#dodajDoUlubionych a, #polecZnajomemu a, #dodajDoUlubionych a span, #polecZnajomemu a span {display:block;color:#ffab00; font-size:10px;font-family:Verdana;font-weight:bold;line-height:14px;}
#dodajDoUlubionych a:hover, #polecZnajomemu a:hover, #dodajDoUlubionych a:hover span, #polecZnajomemu a:hover span {color:#ffca0f;}

#polecZnajomemu {width:110px;margin:0 0 0 5px;float:right;}
#polecZnajomemu a {background:url('images/dodajPolec_l.png') no-repeat left;height:18px;}
#polecZnajomemu span { height:18px; background:url('images/dodajPolec_r.png') no-repeat right;}

#dodajDoUlubionych {width:130px;margin:0 0 5px 10px; float:left;}
#dodajDoUlubionych a {background:url('images/dodajPolec_l.png') no-repeat left;height:18px;}
#dodajDoUlubionych span { height:18px; background: url('images/dodajPolec_r.png') no-repeat right; }

/* The popup form after clicking polecZnajomemu button */
#polec_znajomemu {display:none;position:absolute; right:150px;top:20px;z-index:3;width:250px;background:#fff;border:1px solid #808080;padding:2px 5px;}
#polec_znajomemu input {font-size:10px;}
#polec_znajomemu fieldset {border:none;padding:0;margin:0;}

/* The photo details form */
#uklad {display:block;width:120px;height:25px; float:left;margin:5px 0 0 0;padding:5px 0 0 0;}
#horizontal, #vertical {border:1px solid black;background:#fff;}
#horizontal {width:20px;height:15px;}
#vertical {width:15px;height:20px;}
button#horizontalButton {background:#0000ff;}

#note {width:245px;position:relative;top:1px;z-index:1;font-size:12px;padding:0 0 0 4px;text-align:center;}
#note p {padding:1px;margin:0;text-align:left;}
#note ul {padding:0;list-style:none;width:220px;position:relative;}
#note ul li {float:left;width:110px;}
#note ul li span, #note ul li a {color:#727272;}
#note ul li a:hover {text-decoration:underline;color:#727272;}
#noweDane {width:250px;padding:5px 1px 2px 1px;}
#noweDane label {display:block;width:70px; background:#ccc;float:left;padding:0 0 0 0;border:1px solid #000;margin:0 0 0 3px;}
#noweDane input {float:left;}
#submitDiv {text-align:center;margin:10px 0 0 0;}

#zmniejsz-fotke-form {width:265px;height:350px;position:relative;background:#fff url('images/form_bg.png') repeat-x bottom;left:5px;border:1px solid #939393;} /* form */
#fotka {width:245px;margin:2px 5px 10px 5px;padding:5px;z-index:2;position:relative;} /* fieldset */
#fotka div p {text-align:center;margin:5px 0 1px 0;}
#form_lt, #form_rt, #form_lb, #form_rb {width:12px;height:12px;position:absolute;z-index:4;}

#bottomLogos {text-align:right;width:730px;}
#bottomLogos div {float:right;margin:0 5px;text-align:center;font-size:0.93em;}
#bottomLogos a {color:#fff;}
#bottomLogos img {border:none;}




#form_lt {top:-1px;left:-1px;background:url('images/form_lt.png') no-repeat;}
#form_rt {top:-1px;right:-4px;background:url('images/form_rt.png') no-repeat;}
#form_lb {bottom:-4px;left:-1px;background:url('images/form_lb.png') no-repeat;}
#form_rb {bottom:-3px;right:-4px;background:url('images/form_rb.png') no-repeat;}


#zmniejszona-fotka-sekcja {width:480px;position:relative;left:280px;top:-372px;margin-bottom:-342px;}
#zmniejszona-fotka {width:480px; height:360px; border:1px solid #939393;background:#f4f4f4;}
#zmniejszona-fotka h2 {color:#003cc0;}
#msg {padding:80px 10px;width:300px;}
#msg .dziekujemy {font-size:12px;}
#msg .podpis {font-size:10px;}
#fileSizeHolder {position:absolute;top:50px;left:130px;width:180px;height:22px;border:1px solid #abc;}
#fileSizeHolder p{ margin:0;padding:2px;}
#preloaderHolder {width:200px;height:150px;position:absolute;top:80px;left:115px;display:none;text-align:center;background:#f4f4f4;z-index:5000;}
#midBanner {position:absolute;top:75px;left:225px;width:250px;height:250px;}
#midBanner p {padding:0 5px;margin:0 20px;font-size:11px;text-align:center;}
/* O autorze i kontakt */
#contentBody {width:410px;height:330px;margin:10px auto;padding:0px 20px 20px 20px;background:#f9f9f9;border:1px solid #808080;}
#contentBody h1 {text-align:center;margin:0;padding:3px;color:#808080}
#contentBody img { float:left;margin:7px;}
#inneStrony a {font-size:12px;}
#newWidthInput, #newHeightInput {width:32px;}
