body {font-size: 62.5%;margin: 0 auto;padding: 0;font-family: Verdana, Arial, Tahoma, sans-serif;background:#ffffff;}

form {padding: 0px; margin: 0px;}
input {border:1px solid #638239;padding:3px;text-indent: 1px;font-size: 100%}
input:focus {border:1px solid #845952; background-color: #f0f0f0;}
textarea {border:1px solid #638239;padding:3px;text-indent: 1px;font-size: 120%}
textarea:focus {border:1px solid #845952; background-color: #f0f0f0;}
.submit {padding:2px; font:bold 100%/1.2 Verdana, "arial",sans-serif;border:1px solid #194A7F; background:#2161A5; color:#FFF; width: 90px;}
.button {padding:2px; font:bold 100%/1.2 Verdana, "arial",sans-serif;border:1px solid #194A7F; background:#2161A5; color:#FFF;}

a:link, a:visited {	color: #805A50;font-weight: bold; }
a:hover {	color: #314396; }
a:active { color: #805A50; }

img {border: none; padding: 0; margin: 0;}

fieldset {position:relative; padding:10px;}
legend {position:absolute; top:-1em; margin:0; padding:5px 10px; font-size:100%; font-weight:bold;}

label {display:block;font-weight:normal;margin:3px 0;padding:0;color: #037A36;}

iframe { border: 0; }

h1 {font-size:290%; font-weight:normal;color:#805A50;font-family: Arial, Verdana, Tahoma, sans-serif; margin: 0;padding:0;}
h2 {font-size:180%; font-weight:normal;color:#61823B;font-family: Arial, Verdana, Tahoma, sans-serif; margin-top: 5px; margin-bottom: 0;}
h3 {font-size:120%; font-weight:normal;}
h4, h5 {font-size:100%;}

#wrap {width: 1000px; margin: 0 auto; clear: both;display: block;}
	#logo {width: 985px; margin: 0 auto;margin-bottom: 3px;}
		#logo .logo-left {width: 261px;height: 45px;float: left;margin: 0;padding: 0;}
		#logo .logo-right {width: 710px;height: 45px;float: right;margin: 0;padding: 0;}

	#main {width: 981px;margin: 0 auto; border: solid 1px #EEF4E9;background-color: #EEF4E9;}
		#header {width: 981px; margin: 0 auto;margin-top: 20px;background-color: #EEF4E9;}
			#header .header-left {width: 272px;height: 329px;float: left;background: url("../img/menunag.jpg");margin: 0;padding: 0;}
			#header .header-right {width: 709px;height: 329px;float: right;background: url("../img/naglowek.jpg");margin: 0;padding: 0;}
			#header .con-left {width: 200px;float: left;font-size: 110%;line-height: 1.9em;font-weight: bold;padding-left: 20px;margin-top: 55px;color: #ffffff;}
			#header .con-left img {border: solid 1px #ffffff;}
			#header .con-right {width: 460px;float: right;font-size: 120%;line-height: 2.1em;font-weight: bold;color: #ffffff;margin-top: 30px;}
			#header .con-right img {border: none;}
			#header .img-frame {width: 408px;height: 256px;background: url("../img/wiwianittop.jpg"); padding: 0; margin: 0;}
			#header .header-menu {width: 272px;text-align: right;}
				#header .header-menu ul {list-style:none;margin:0px;padding:0px;}
				#header .header-menu li #blank {width: 200px;height: 55px;}

		#content {width: 981px; margin: 0 auto;margin-top: 20px;background-color: #EEF4E9;}
			#content h1 {margin-left: 31px;}
			#content .work {width: 951px;height: 347px;background: url("../img/projekty.jpg");margin-bottom: 20px;}
			#content .work-left {width: 360px;height: 290px;float: left;font-size: 130%;line-height: 1.7em;font-weight: normal;padding-left: 50px;margin-top: 38px;color: #000000;}
			#content .work-left h2 {line-height: 1.3em;color: #61823B;}
			#content .work-left #list-left {margin: 5px 0px 2px 1px;padding: 0px 0px 0px 0px;font-size: 90%;}
			#content .work-left #list-left li {padding-left: 15px;padding-top: 0px;background-image: url(../img/bullets.gif);background-repeat: no-repeat;background-position: 0px 7px;font-size: 90%;text-align:left; padding-bottom:0px;list-style-type: none;}
			#content .work-right {width: 490px;height: 290px;float: right;font-size: 120%;line-height: 2.1em;font-weight: bold;color: #61823B;margin-top: 38px;margin-right: 16px;}

			#content .about {width: 921px; padding-top: 2px; margin-top: 10px; padding-bottom: 2px;margin-left: 30px;font-size: 120%;line-height: 2.1em;background: #ffffff;margin-bottom: 20px;}
			#content .about p {padding-right: 20px; padding-left: 20px; padding-top: 2px; padding-bottom: 2px;}

			#content .servicestop {margin-left: 30px;width: 921px; height: 40px; background: url("../img/services_top.jpg") top center no-repeat; margin-top: 10px;}
			#content .servicescenter {margin-left: 30px; padding-left: 30px;width: 891px;font-size: 120%;line-height: 2.1em;background: url("../img/services.jpg") left center repeat-y; border-top: solid 1px #738A5A; border-bottom: solid 1px #738A5A;}
			#content .servicesbottom {margin-left: 30px;width: 921px; height: 51px; background: url("../img/services_bottom.jpg") top center no-repeat;margin-bottom: 20px;}
			#content .servicescenter p {padding-right: 15px; padding-left: 25px; padding-top: 30px; padding-bottom: 2px;}
			#content .boks-left-wykonuje {float: left; padding-left: 30px; width: 400px; background: url("../img/wykonuje.jpg") bottom center no-repeat; color: white; height: 228px;}
			#content .boks-right {float: right; margin-right: 40px; width: 400px; background: url("../img/tablica.jpg") bottom center no-repeat; height: 228px;}
			#content .boks-right-white {float: right; margin-right: 40px; width: 400px; background: url("../img/szablony.jpg") bottom center no-repeat; height: 228px;}
			#content .boks-left-white2 {float: left; margin-top: 50px; padding-left: 30px; width: 400px; background: url("../img/artemidacms.jpg") bottom center no-repeat; color: white; height: 228px;}
			#content .boks-right-proponuje {float: right; margin-top: 50px; margin-right: 40px; width: 400px; background: url("../img/proponuje.jpg") bottom center no-repeat; height: 228px;}
			#content .boks-right-proponuje p { padding-left: 35px; padding-top: 40px; color: white; }
			#content .boks-right-proponuje a { color: white; }
			#content .boks-left-pomagam {float: left; margin-top: 50px; padding-left: 30px; width: 400px; background: url("../img/pomagam.jpg") bottom center no-repeat; color: white; height: 228px;}
			#content .boks-right-white3 {float: right; margin-top: 50px; margin-right: 40px; width: 400px; background: url("../img/kontakt.jpg") bottom center no-repeat; height: 228px;}

			#content .contact {width: 921px; padding-top: 2px; margin-top: 10px; padding-bottom: 2px;margin-left: 30px;font-size: 120%;line-height: 2.1em;background: #ffffff;margin-bottom: 20px;}
			#content .contact p {padding-right: 20px; padding-left: 20px; padding-top: 2px; padding-bottom: 2px;}

.clear {	display:inline-block; }
.clear:after {
	display:block; 
	visibility:hidden; 
	clear:both; 
	height:0; 
	content: "."; 
}

.cleart {	clear:both; }

#simplegallery { margin: 0 auto; padding: 0; width: 408px;}
.gallerydesctext { padding-left: 10px;}
