/* Start of CMSMS style sheet 'Podstawowy' */
* { margin:0; padding:0; border:0;}

body {
	font-family: "Trebuchet MS", Tahoma, Verdana, Trebuchet;
	font-size: 12px;
	color:#000;
  background: #A4B267 url(uploads/images/bg.jpg) repeat-x;

}

img { border:0; display: block;}

a {color: #fff; text-decoration: none;}
a:hover {text-decoration: none;}
.clear {clear: both;}
hr {display: none;}

/* top */
#top {width: 768px; height: 332px; margin: 0 auto; background: url(uploads/images/top.jpg);}
#top h1 {width: 256px; height: 135px; margin-left: 20px; background: url(uploads/images/logo.png); padding-left: 5px;}
#top h1 span {visibility: hidden;}
#top h1 a {display: block; width: 212px; height: 88px;}

#menu {width: 768px; height: 33px; margin: 0 auto; background: #E68222; margin-bottom: 8px;}
#menu ul {line-height: 33px; height: 33px; margin: 0 auto; padding-left: 50px;}
#menu li {list-style: none; float: left; line-height: 33px;}
#menu li.nobg {background: none;}
#menu li a {color: #FEFEFC; font-family: verdana; font-size: 125%;}
#menu li a:hover {color: #5E9BDA; border-bottom: 1px #5E9BDA dotted;}
#menu li a.active {color: #5E9BDA; border-bottom: 1px #5E9BDA dotted;}
/* top */

/* content */
#content {width: 768px; height: auto !important; margin: 0 auto; background: #fff;}

#main {width: 394px; height: auto !important; padding: 36px 46px; float: left; font-family: tahoma; font-size: 95%;}
#main a {color: #FF9900; text-decoration: none;}
#main a:hover {color: #FF9900; text-decoration: underline;}
#main h2 {color: #FF9900; font-family: arial; font-size: 200%; text-transform: uppercase; margin-bottom: 20px;}
#main h2 span {color: #263C4A; font-size: 70%;}
#main p.wit {width: 176px; margin-top: 30px; text-align: justify; float: left;}
#main p.wit span {color: #FF9900; font-weight: bold;}
#main p a.more {height: 16px; display: block; color: #FF9900; font-weight: bold; text-decoration: none; line-height: 1.2em; background: url(uploads/images/arrow1.jpg) no-repeat left; padding-left: 23px; margin-top: 20px; float: right;}
#page_realizacje #main p a.more {height: 16px; display: block; color: #FF9900; font-weight: bold; text-decoration: none; line-height: 1.2em; background: url(uploads/images/arrow1.jpg) no-repeat left; padding-left: 23px; margin-top: 0px; float: left;}
#main p a.more:hover {text-decoration: underline;}
#main p.witm {width: 176px; margin-top: 30px; padding-right: 44px; text-align: justify; float: left;}
#main p.witm span {color: #5C9CDC; font-weight: bold;}
#main p.witm a.more {height: 16px; display: block; color: #5C9CDC; font-weight: bold; text-decoration: underline; line-height: 1.2em; background: url(uploads/images/arrow1.jpg) no-repeat left; padding-left: 23px; margin-top: 10px; float: right;}
#main .hr {width: 396px; height: 1px; background: url(uploads/images/hr.jpg) repeat-x; margin: 70px 0 24px 0;}
#main .box {width: 176px; float: left;}
#main .box p {margin-top: 10px;}
#main .box img {border: 2px #A9B5A7 solid;}
#main .boxm {width: 176px; float: left; margin-right: 44px;}
#main .boxm p {margin-top: 10px;}
#main .boxm img {border: 2px #A9B5A7 solid;}

#main img.left {float: left; border: 2px #A9B5A7 solid; margin-right: 10px;}
#main p {margin-bottom: 16px; text-align: justify;}
#page_index #main p {margin-top: 40px; margin-bottom: 16px; text-align: justify;}
#main p span.k {font-weight: bold;}
#main p span.b {color: #5C9CDC; font-weight: bold;}
#main p span.u {color: #5C9CDC; text-decoration: underline;}
#main p.right {width: 192px; float: right;}
#main p img {margin: 5px; border:2px solid #A9B5A7;}
#main ul {float: left; width: 192px;}
#page_realizacje #main ul {float: left; width: 394px;}
#page_cennik #main ul {float: none; width: auto;}
#main li {list-style: none; height: 24px; color: #FF9900; padding-left: 23px; background: url(uploads/images/arrow2.jpg) no-repeat left top;}
#page_realizacje #main li {list-style: none; height: 90px; color: #FF9900; padding-left: 23px;}
#page_realizacje span {color:#000;}
/* content */

div#flash {float: right; width: 214px; height: 328px; padding: 24px 31px; font-family: tahoma; border: 1px #DBE8D6 solid; background: url(uploads/images/bg_search.jpg);}

div#flash img {margin-bottom: 15px;}

div#search {display: block;}

div#search embed {display: block; margin: 0 auto;}

/* wyszukiwarka */
#content form.search {float: right; width: 212px; height: 276px; padding: 24px 31px; font-family: tahoma; border: 1px #DBE8D6 solid; background: url(uploads/images/bg_search.jpg);}
#content form.search h3 {color: #41535F; font-size: 150%; font-weight: normal;}
#content form.search .hrf {width: 212px; height: 1px; background: url(uploads/images/hr_form.jpg) no-repeat; margin-top: 10px;}

#content form.search .tit {width: 212px; padding: 5px 0; font-size: 95%;}
#content form.search label {color: #072235; width: 212px; line-height: 1.7em; font-size: 95%;}
#content form.search span.do {width: 32px; float: left; text-align: center; font-size: 95%;}
#content form.search input {width: 86px; height: 13px; padding: 1px; border: 1px #062335 solid; float: left; font-size: 95%;}
#content form.search select {width: 210px; height: 15px; border: 1px #062335 solid; font-size: 95%;}
#content form.search input.submits {width: 212px; height: 17px; text-align: center; background: #062335; font-size: 95%; color: #fff; margin-top: 15px;}
/* wyszukiwarka */

/* promocja */
#promocja {clear:right; float: right; width: 268px; height: 84px; padding-top: 40px; background: #ADB3A5 url(uploads/images/photo3.jpg) no-repeat 2px 2px; border-top: 8px #fff solid; border-right: 8px #fff solid;}
#promocja p {color: #fff; font-family: arial; font-weight: bold; text-transform: uppercase; font-style: italic; font-size: 270%; text-align: right; margin-right: 10px;;}
#promocja p span {color: #DDE4D2; font-size: 80%;}
/* promocja */

/* kontakt */
#main form {width: 396px; float: left; font-size: 95%; background: none; padding: 0; border: none;}
#main #left_part {width: 180px; float: left;}
#main #right_part {width: 180px; float: right;}
#main label {margin-bottom: 6px; float: left; font-family: tahoma;}
#main label span {color: #5C9CDC; font-weight: bold;}
#main input {float: left; width: 180px; height: 13px; margin-bottom: 8px;}
#main textarea {width: 180px; height: 150px;}
#main input, #main textarea {float: left; background: #F7F6F1; padding: 2px; border: 1px #062335 solid; font-size: 95%; font-family: tahoma;}
#main input.resetk, #main input.submitk {text-align: right; font-size: 11px; margin-top: 5px; height: 16px; width: 55px !important; border: none; font-family: tahoma; color: #5C9CDC; font-weight: bold; background: #F7F6F1; cursor: pointer;;}
#main input.resetk {float: left !important; text-align: left;}
#main input.submitk {float: right; text-align: right;}

.details {background: #DEE5D3; border:1px solid #DBE8D6; float:right; font-family:tahoma; padding:24px 31px; width:214px; margin-bottom:10px;}

.details a:hover {text-decoration: underline; color: #E68224;}
/* kontakt */

/* footer */
#footer {width: 768px; height: 42px; margin: 0 auto; font-size: 95%;}
#footer img {margin: 0 auto;}
#footer p {float: left; color: #fff; margin-top: 12px; padding-left: 24px;}
#footer p.visit {color: #4C5D30; margin-top: 12px; text-align: center; float: none;}
#footer a.netart {color: #fff;}
/* footer */

* html #footer img {behavior: url("uploads/ie/iepngfix.htc"); width:530px ; height: 30px;}
* html #top h1 {behavior: url("uploads/ie/iepngfix.htc"); width: 256px; height: 135px;}
* html div#flash img {behavior: url("uploads/ie/iepngfix.htc"); width: 230px; height: 37px;}
* html div#flash {float: right; width: 214px; height: 328px; padding: 24px 31px 24px 15px; font-family: tahoma; border: 1px #DBE8D6 solid; background: url(uploads/images/bg_search.jpg);}
* html div#search {display: block; width: 177px; padding-left: 30px; margin: 0 auto;}
/* End of 'Podstawowy' */

