/* FORMATOWANIA BAZOWE */

*{margin:0; padding:0;}

body{text-align:center; background: #000633; font: 11px Arial, Verdana, Helvetica, sans-serif; color:#000633;}



a {color:#489324; text-decoration:none;}

a:hover {text-decoration:underline;}

a:active {text-decoration:underline;}



a img {border:0px;}



a.body {color:#000633; text-decoration:none;}

a.body {color:#000633; text-decoration:none;}



a.white {color:#4e6e90; text-decoration:none; border:0px;}

a:hover {color:#489324; text-decoration:underline;}

a:active {text-decoration:underline;}



img.none {border:0px;}



#left {float:left;}

#clear {clear: both;}



/* TOP */

#top {height:95px; width:766px; text-align:right; background: #000633; }

#logo {float:left;}

#home {float:right; margin-top:40px; padding-right:25px;}

#home img{position:relative; margin:0px 0px -8px 0px;}



/* BANNERY */

#banner {height:270px; width:766px; background: #000633;}

#banners {padding:0px 0px 25px 15px;}



/* LAYOUT */

#all {background: #fff;  width:766px; text-align:left; margin-left:auto; margin-right:auto; font:12px Arial, helvetica, sans-serif;}

#main {width:654px; min-height:370px; _height:370px; text-align:left; margin-left:auto; margin-right:auto; padding-bottom:10px;}

#head {width:660px; margin-left:auto; margin-right:auto;}

#title {float:left; width:455px;}

#pdf {float:right; width:205px; padding-top:33px;}

#pdf2 {float:left; width:165px; padding:33px 0px 0px 0px}

#title3 {float:left; width:395px;}

#pdf3 {float:right; width:265px; padding-top:33px;}

#pdf4 {float:right; width:420px; padding-top:33px;}

td.pdf {vertical-align:bottom;}

td.pdf2 {padding-top:90px;}





#col_3 {width:335px; float:left;}

#col_4 {width:256px; float:right; padding-top:17px;}

#col_5 {width:436px; float:left;}

#col_6 {width:420px; float:left;}

#col_7 {width:156px; float:right; padding-top:15px;}



#main img {border:3px solid #34395e; float:left; margin:0px 20px 25px 0px;}

#main img.right {float:right; margin:0px 0px 25px 25px;}

#main img.right_top15 {float:right; margin:15px 0px 25px 0px;}

#main img.none {border:0px; margin:0px 20px 25px 0px;}

#custom_publishing img {float:left; margin: 0px 18px 10px 0px;}

#main img.white_border {border:1px solid #fff;}



#left_50 {padding:0px 0px 20px 95px;}

#l_115 {padding:0px 0px 0px 115px;}



ul {padding:0px 0px 16px 0px;}

li {background:url(../img/dot.gif) no-repeat 0px 7px; list-style:none; padding-left:20px; margin-bottom:4px;}

ul.bot10 {padding-bottom:10px;}

ul.bot10 li {background:url(../img/dot.gif) no-repeat 0px 7px; padding-left:20px; margin-bottom:4px;}



ul.green {padding:0px 0px 20px 0px;}

ul.green li {background: url(../img/dot_green.gif) no-repeat 0px 7px; list-style:none; padding-left:20px; margin-bottom:4px;}



ul.links {color:#4D6E91; margin:0px; padding:0px;} 

ul.links li {background-image:none; padding-left:0px;}

ul.links a {color:#489324; text-decoration:none;} 

ul.links a:hover {color:#489324; text-decoration:underline;}  

ul.links a:active {color:#489324; text-decoration:underline;}


ul.workshop {color:#000633; margin:0px; padding:0px;} 

ul.workshop li {background-image:none; list-style: none; padding-left: 0px; padding-bottom:5px;}

ul.workshop a {color:#489324; text-decoration:none;} 

ul.workshop a:hover {color:#489324; text-decoration:underline;}  

ul.workshop a:active {color:#489324; text-decoration:underline;} 



ol.a  {padding:0px 0px 48px 0px; color:#fff; font-size:14px;}

ol.a li {padding:0px 29px 0px 15px;}



ul.links_green {color:#4D6E91; margin:0px; padding:0px;} 

ul.links_green li {background-image: none; list-style: none; padding-left: 0px; padding-bottom:7px; color:#4e6e90;}

ul.links_green a {color:#489324; text-decoration:none;} 

ul.links_green a:hover {color:#489324; text-decoration:underline;}  

ul.links_green a:active {color:#489324; text-decoration:underline;} 



ul.green2 {color:#4D6E91; margin:0px; padding-bottom:16px;} 

ul.green2 li {background-image: none; list-style: none; padding-left: 0px;}

li.main {background-image: none; list-style: none; padding-left: 0px; padding-bottom:6px;}



ul.green2 a {color:#489324; text-decoration:none;} 

ul.green2 a:hover {color:#489324; text-decoration:underline;}  

ul.green2 a:active {color:#489324; text-decoration:underline;} 



#map {float:right; text-align:right; }

#map2 {float:right; text-align:right; margin-top:-15px;width:345px;}



/* SARTO >> NASI PARTNERZY */

#partner1 {background:url(../img/img_partners/regitech.jpg) no-repeat 105px 0px; float:left;}

#partner2 {background:url(../img/img_partners/inf.jpg) no-repeat 125px 5px; float:left;}



/* MENU WARSZTATOW */

ul#workshop  {padding:0px 0px 48px 0px; color:#4e6e90; font-size:14px;}

#workshop li {float:left; background:url(../img/title_arr.gif) no-repeat left center; padding:0px 29px 0px 15px;}

#workshop a {text-decoration:none;}

#workshop a:hover {text-decoration:underline;}

h2.workshop {font:14px Arial, helvetica, sans-serif; color:#fff; text-align:center; padding-top:10px; color:#4e6e90;}



/* PODSTRONY >> PROGRAMY WARSZTATOW */

ol.programm {padding:0px 0px 30px 22px;}

ol.programm2 {padding:0px 0px 10px 18px;}

li.p1 {list-style-type:decimal; background-image:none; padding:0px 0px 0px 0px; }

ul.p2 {padding:7px 0px 7px 25px;}

ul.p4 {padding:0px 0px 12px 100px;}

ul.p3 {padding:7px 0px 7px 0px;}

ul.p3 li {background:url(../img/dot2.gif) no-repeat 0px 6px;}

ul.pdf  {padding:15px 0px 0px 0px;}

ul.pdf li {float:left; background:url(../img/ico_pdf.jpg) no-repeat left top; padding:13px 76px 0px 35px;}



/* POWRÓT - BACK */

#back {width:766px; text-align:right; margin:0px 0px 5px 0px;}

.back {padding:10px 55px 10px 0px;}



/* STOPKA - FOOTER */

#footer {height:78px; text-align:center; background: #000633 url(../img/bg_footer.gif) repeat left top; color:#4e6e90;}

.policy {padding: 35px 0px 0px 0px;}

.policy a {color:#4e6e90; text-decoration:none;}

.policy a:hover {text-decoration:underline;}

.policy a:active {text-decoration:underline;}



h1 {background:url(../img/title_arr.gif) no-repeat left center; padding-left:15px;  font:18px Arial, Verdana, Helvetica, sans-serif; margin:37px 150px 27px 0px; color:#000633;}

h1.systems {background:url(../img/title_arr.gif) no-repeat left center; padding-left:15px;  font:18px Arial, Verdana, Helvetica, sans-serif; margin:37px 80px 27px 0px; color:#000633;}

h2 {font-size:13px; font-weight:normal; color:#fff; padding:0px 0px 20px 0px; color:#4e6e90;}

h2.white {font-size:13px; color:#4e6e90; padding-bottom:7px;}

h3 {font-size:12px; font-weight:normal; color:#4e6e90; padding:0px 0px 10px 0px;}

.title {font-size:16px; color:#4e6e90;}

.white {color:#4e6e90;}



p {line-height:17px; padding-bottom:20px; text-align:justify;}

p.list {line-height:17px; padding-bottom:5px; text-align:justify;}

p.list_white {line-height:17px; padding-bottom:5px; text-align:justify; color:#4e6e90; line-height:17px;}

p.b25 {line-height:17px; padding-bottom:30px; text-align:justify;}

p.line23 {color:#4e6e90; line-height:23px; letter-spacing:0px;  word-spacing:normal; text-decoration:none; text-indent:0px; padding-bottom:20px; text-align:left;}

p.bottom_10 {line-height:17px; padding-bottom:10px; text-align:justify;}

p.none{line-height:17px; padding:0px; text-align:justify;}



/* STRONA GLOWNA */

#main_news {width:690px; min-height:370px; _height:370px; float:center; text-align:left; margin-left:auto; margin-right:auto; padding-bottom:10px;}

#col_1 {width:297px; float:left;}

#col_2 {width:297px; float:right;}

#news {padding:0px 0px 20px 125px;}

#more_news {padding:5px 0px 0px 210px; float:left; height:70px;}

#col_1 img.line_1 {border:0px; margin:-18px 0px -15px 0px;}

#col_2 img.line_2 {border:0px; margin:32px 0px 18px 0px;}

h2.news {font-size:12px; color:#4e6e90; padding:0px 0px 12px 0px; text-transform:uppercase;}

#main_news h1 {background:url(../img/title_arr.gif) no-repeat left center; padding-left:15px;  font:18px Arial, Verdana, Helvetica, sans-serif; margin:37px 0px 27px 0px; color:#4e6e90;}

#main_news img {border:3px solid #34395e; float: left; margin: 0px 15px 33px 0px;}

#main_news img.none {border:0px;}



/* GALERIA */

#gallery {width:654px; min-height:370px; _height:370px; text-align:left; margin-left:auto; margin-right:auto;}

#gallery img {border:3px solid #343a5e; padding:0px; margin: 0px 0px 3px 0px;}

#box {float:left; width:113px; margin-right:22px; padding:0px 0px 10px 0px; font:11px Arial, Verdana, Helvetica, sans-serif; text-align:left; color:#fff;}

#box2 {float:left; width:113px; margin:0px; padding:0px; font:11px Arial, Verdana, Helvetica, sans-serif; text-align:left; color:#fff;}



/* WARSZTATY >> HARMONOGRAM >> tabelka */

table.harmonogram {width:600px; text-align:left; margin:0px; color:#fff; background-color:#343a5f; border-width:0px 0px 1px 1px; border-style:solid; border-color:#fff; border-collapse:collapse;}

td.date {width:100px; padding: 10px 10px 10px 10px; border-width:1px 1px 0px 0px; border-style:solid; border-color:#fff;}

td.workshop {padding:10px 10px 10px 10px; border-width:1px 1px 0px 0px; border-style:solid; border-color:#fff;}

td.place {width:115px; padding:10px 10px 10px 10px; border-width:1px 1px 0px 0px; border-style:solid; border-color:#fff;}



/* FORMULARZ >> PROSZE O... */

#form{width:644px;}

table.form {padding:20px 0px 0px 33px;}

td.form1 {padding-bottom:4px; padding-top:4px; width:150px;}

td.form4 {padding-top:10px; width:150px;}

td.form2 {padding:10px 0px 25px 0px; line-height:20px;}

td.form3 {padding:0px 0px 25px 0px; line-height:20px;} 

p.form {padding:0px 40px 15px 33px;}

#wyslij {padding:0px 0px 25px 250px;}



/* KONTENERY >> SYSTEMY I TRUCK */

#truck_all {width:100%; height:145px; background: #000633;}
#truck {width:654px; height:145px; background: #000633; margin-left:auto; margin-right:auto; color:#4e6e90;}

#truck_1 {width:283px; float:left; background:url(../img/pic_roadshow_truck.jpg) no-repeat left top; margin-top:20px;}

#truck_2 {width:283px; float:right; background:url(../img/pic_systemy_obslugi.jpg) no-repeat left top; margin-top:20px;}

#truck_3 {width:283px; float:left; background:url(../img/pic_roadshow_truck2.jpg) no-repeat left top; margin-top:0px;}

#truck_4 {width:283px; float:left; background:url(../img/pic_systemy_obslugi2.jpg) no-repeat left top; margin-top:20px;}

#truck1 {padding:40px 0px 0px 50px; float:left; font-size:14px;}

#truck2 {padding:40px 0px 0px 50px; float:left; font-size:14px;}

#t1 {float:right; padding-top:2px;}

#t2 {float:right; padding-top:2px;}

