body {margin: 0; 
		padding: 0; 
		background: #FFF url(../gfx/body-sm-bg.gif) 0 342px repeat-x; 
		font-family: "Trebuchet ms", Helvetica, Tahoma, sans-serif;
		font-size: 14px;
		color: #505050;}

html {margin: 0; padding: 0;}	

* {margin: 0; padding: 0;}

p {font-size: 14px;}

a {color: #e19501; text-decoration: none;}
a:hover {color: #A0A0A0;}

img {border: none;}

ul {margin-left: 20px;}

#container {width: 100%; background: url(../gfx/chmury.jpg) 50% 0 no-repeat;}

#wraper {width: 1000px; margin: 0 auto; overflow: hidden;}

#flash {padding-left: 80px; width: 865px; height: 342px;}

#bar {clear: both;}

.kontakt {width: 285px; float: left;}
.kontakt img {padding: 2px; border: 1px solid #c0c0c0;}
.kontakt img:hover {border: 1px solid #505050;}

.more {font-size: 12px; font-weight: bold;}

.back {display: block; clear: both; margin-top: 10px;}

#left {width: 400px; float: left;}

#left a {float: right; padding: 3px 25px 0 0; color: #fff; font-size: 16px;}
#left a:hover {color: #FFFF80;}

#left-text {margin-top: 45px; padding-right: 20px;}
#left-text p {font-size: 10px;}
#left-text a {color: #e19501;}
#left-text a:hover {color: #A0A0A0;}

.partnerzy {margin-bottom: 20px; clear: both; overflow: hidden;}
.partnerzy div {float: left; overflow: hidden; width: 430px; padding-left: 20px;}
.partnerzy img {float: left;}

#nowoczesnosc {padding-left: 80px; display: inline;}

#photo img {border: 1px solid #c0c0c0; padding: 2px; float: left; margin: 0 20px 20px 0;}

.photo {float: left; margin: 0 20px 20px 0; text-align: center; width: 150px;}
.photo img {border: 1px solid #c0c0c0; padding: 2px;}

.praca {margin-bottom: 20px;}

.realizacje a {background: url(../gfx/kropa.gif) 0 50% no-repeat; padding-left: 20px; line-height: 25px; display: block;}

#realizacje-photo {margin-top: 20px;}
#realizacje-photo img {border: 1px solid #c0c0c0; padding: 2px; float: left; margin: 0 20px 20px 0;}

.space {width: 100%; float: left; clear: both; height: 30px;}
#rejestr p {font-size: 10px; color: #B0B0B0; clear: both;}

.oferta a {background: url(../gfx/kropa.gif) 100% 50% no-repeat; padding-right: 20px; line-height: 25px; display: block; float: right; clear: both;}

#right {width: 600px; float: left; background: url(../gfx/grey-sm-bgr.jpg) 0 0 repeat-x; }

#right-linki {padding: 2px 30px;}
#right-linki a {padding-right: 15px; color: #FFF; font-size: 16px;}
#right-linki a:hover {padding-right: 15px; color: #c0c0c0; font-size: 16px;}

#right-text {margin-top: 25px; padding-left: 20px; text-align: justify; border-left: 1px solid #c0c0c0;  overflow: hidden;}

#footer {clear: both; height: 27px; width: 100%; background: url(../gfx/footer-bgr.jpg) 0 0 repeat-x; margin-top: 40px; font-weight: normal;}

#footer-content {width: 1000px; margin: 0 auto;}
#footer-content a {color: #f3d094; font-size: 12px; font-family: "Trebuchet ms", Helvetica, Tahoma, sans-serif;}
#footer-content a:hover {color: #FFF;}
#linki {float: right; color: #f3d094; padding-top: 3px;}
#netius {background: url(../gfx/netius-logo.gif) 0 50% no-repeat; padding-left: 50px; line-height: 10px;}
#netius a {font-size: 10px;}

.thumb {padding: 2px; float: right;}

#thumbs {overflow: hidden;} 
#thumbs img {border: 1px solid #E7E7E7; padding: 2px; margin: 10px 15px 10px 0;}
#thumbs img:hover {border: 1px solid #AFAFAF;}

#formularz {width: 290px; clear:both; margin-bottom: 50px;}
#formularz textarea {width: 290px; overflow: auto; border: 1px solid #c0c0c0; height: 140px;}
#formularz textarea:hover {border: 1px solid #e19501;}
#formularz p {padding-top: 10px; font-size: 12px;}
.email {float: left; clear: both; margin: 10px 85px 0 0;}
.input {width: 290px; border: 1px solid #c0c0c0;}
.input:hover {border: 1px solid #e19501;}
.input:focus {border: 1px solid #e19501;}
.button {margin: 10px 0; float: left;}

#vice {text-align: center;}

#banner-firma {padding-top: 20px;}
